РК1›Тема 28. Свойства функций, непрерывных на отрезке

28. Свойства функций, непрерывных на отрезке

л. 9

В файле РК этой темы нет. Для экзамена нужны формулировки и доказательства.

Важно. В лекциях все пять теорем даны только формулировками, доказательств в слайдах нет (слайды 49, 51 и 53 в PDF пустые; скорее всего, это рисунки к теоремам 2, 3, 4, которые не выгрузились). Доказательства ниже написаны мной и целиком помечены не из лекций. Они опираются только на то, что есть в конспектах: аксиому полноты и теорему Больцано–Вейерштрасса (справочник «Полнота RR», тема 6), теорему об ограниченности сходящейся последовательности (тема 7), предельный переход в неравенстве, определения непрерывности (тема 23), теоремы темы 26.

Определения и обозначения

f(x)∈C([a,b])f(x)\in C([a,b]): ff непрерывна в каждой точке интервала (a,b)(a,b), непрерывна справа в точке aa и слева в точке bb (тема 24).

В терминах ε\varepsilon–δ\delta непрерывность в точке x0∈[a,b]x_0\in[a,b] на отрезке не из лекций:
∀ε>0 ∃δ>0: ∀x∈[a,b], ∣x−x0∣<δ ⇒ ∣f(x)−f(x0)∣<ε.\forall\varepsilon>0\ \exists\delta>0:\ \forall x\in[a,b],\ |x-x_0|<\delta\ \Rightarrow\ |f(x)-f(x_0)|<\varepsilon.

Теоремы (формулировки как у Головиной)

Теорема 1 (об ограниченности непрерывной функции, первая теорема Вейерштрасса, сл. 47). Если функция y=f(x)y=f(x) непрерывна на отрезке [a,b][a,b], то она ограничена на этом отрезке.
f(x)∈C([a,b]) ⇒ ∃M∈R, M>0: ∣f(x)∣≤M.f(x)\in C([a,b])\ \Rightarrow\ \exists M\in R,\ M>0:\ |f(x)|\le M.

В краткой записи на слайде 47 пропущен квантор: должно быть ∀x∈[a,b]\forall x\in[a,b]. Правильно: ∃M>0 ∀x∈[a,b]: ∣f(x)∣≤M\exists M>0\ \forall x\in[a,b]:\ |f(x)|\le M.

Теорема 2 (о достижении непрерывной функцией своих наибольшего и наименьшего значений, вторая теорема Вейерштрасса, сл. 48). Если функция y=f(x)y=f(x) непрерывна на отрезке [a,b][a,b], то она на этом отрезке достигает своего наибольшего и наименьшего значения.
f(x)∈C([a,b]) ⇒ ∃x∗,x∗∈[a,b], ∀x∈[a,b]: m=f(x∗)≤f(x)≤f(x∗)=M.f(x)\in C([a,b])\ \Rightarrow\ \exists x_*,x^*\in[a,b],\ \forall x\in[a,b]:\ m=f(x_*)\le f(x)\le f(x^*)=M.
m,Mm,M — наименьшее и наибольшее значения функции на отрезке [a,b][a,b].

Теорема 3 (о нуле непрерывной функции, первая теорема Больцано–Коши, сл. 50). Если функция y=f(x)y=f(x) непрерывна на отрезке [a,b][a,b] и f(a)f(a), f(b)f(b) имеют разные знаки, то ∃c∈(a,b)\exists c\in(a,b), в которой функция f(x)f(x) обращается в нуль.
{f(x)∈C([a,b]),f(a)⋅f(b)<0⇒ ∃c∈(a,b): f(c)=0.\begin{cases}f(x)\in C([a,b]),\\ f(a)\cdot f(b)<0\end{cases}\Rightarrow\ \exists c\in(a,b):\ f(c)=0.

Теорема 4 (о промежуточном значении непрерывной функции, вторая теорема Больцано–Коши, сл. 52). Если функция непрерывна на отрезке [a,b][a,b] и принимает на границах этого отрезка различные значения, то есть f(a)=Af(a)=A, f(b)=Bf(b)=B, A≠BA\ne B, то для любого числа CC, лежащего между числами AA и BB, найдётся точка c∈(a,b)c\in(a,b) такая, что f(c)=Cf(c)=C.
{f(x)∈C([a,b]),f(a)=A, f(b)=B, A≠B,A−C−B⇒ ∃c∈(a,b): f(c)=C.\begin{cases}f(x)\in C([a,b]),\\ f(a)=A,\ f(b)=B,\ A\ne B,\\ A-C-B\end{cases}\Rightarrow\ \exists c\in(a,b):\ f(c)=C.
Запись A−C−BA-C-B означает «CC лежит между AA и BB».

Теорема 5 (о существовании обратной к непрерывной функции, сл. 54). Если функция y=f(x)y=f(x) непрерывна на интервале (a,b)(a,b) и строго монотонна на этом интервале, то в соответствующем интервале значений этой функции существует обратная функция x=f−1(y)x=f^{-1}(y), которая также строго монотонна и непрерывна.

Интервал значений на слайде 54 обозначен тем же (a,b)(a,b), что и интервал аргументов. Это опечатка: интервал значений другой. Правильно: E=f((a,b))=(α,β)E=f((a,b))=(\alpha,\beta), где α=inf⁡f\alpha=\inf f, β=sup⁡f\beta=\sup f (возможно, ±∞\pm\infty).

Доказательства не из лекций

Лемма (непрерывность на отрезке и последовательности). Если f∈C([a,b])f\in C([a,b]), xn∈[a,b]x_n\in[a,b], xn→x0∈[a,b]x_n\to x_0\in[a,b], то f(xn)→f(x0)f(x_n)\to f(x_0). Доказательство: по ε\varepsilon берём δ\delta из определения непрерывности в x0x_0 на отрезке; при n≥N(δ)n\ge N(\delta) выполнено ∣xn−x0∣<δ|x_n-x_0|<\delta, откуда ∣f(xn)−f(x0)∣<ε|f(x_n)-f(x_0)|<\varepsilon.

Теорема 1 (ограниченность)

Пусть f∈C([a,b])f\in C([a,b]), но ff не ограничена. Тогда для каждого n∈Nn\in\mathbb N существует xn∈[a,b]x_n\in[a,b] с ∣f(xn)∣>n|f(x_n)|>n.

Последовательность {xn}\{x_n\} ограничена (a≤xn≤ba\le x_n\le b). По теореме Больцано–Вейерштрасса существует подпоследовательность xnk→x0x_{n_k}\to x_0. Так как a≤xnk≤ba\le x_{n_k}\le b, предельный переход в неравенстве даёт x0∈[a,b]x_0\in[a,b].

По лемме f(xnk)→f(x0)f(x_{n_k})\to f(x_0). Сходящаяся последовательность ограничена (тема 7, теорема 2), значит ∣f(xnk)∣≤K|f(x_{n_k})|\le K при всех kk. Но ∣f(xnk)∣>nk≥k|f(x_{n_k})|>n_k\ge k. Для k>Kk>K получаем противоречие. Следовательно, ff ограничена. Теорема доказана.

Теорема 2 (достижение наибольшего и наименьшего значений)

По теореме 1 множество значений {f(x): x∈[a,b]}\{f(x):\ x\in[a,b]\} непусто и ограничено. По аксиоме полноты существует M=sup⁡[a,b]fM=\sup\limits_{[a,b]}f. Докажем, что MM достигается.

По свойству супремума для каждого nn существует xn∈[a,b]x_n\in[a,b] такое, что
M−1n<f(xn)≤M.M-\frac1n<f(x_n)\le M.
Из ограниченной {xn}\{x_n\} выделим подпоследовательность xnk→x∗∈[a,b]x_{n_k}\to x^*\in[a,b] (Больцано–Вейерштрасс, предельный переход в неравенстве). Тогда:

  • по лемме f(xnk)→f(x∗)f(x_{n_k})\to f(x^*);
  • из M−1nk<f(xnk)≤MM-\frac1{n_k}<f(x_{n_k})\le M по теореме о промежуточной последовательности f(xnk)→Mf(x_{n_k})\to M.

По единственности предела f(x∗)=Mf(x^*)=M. Значит, f(x)≤f(x∗)=Mf(x)\le f(x^*)=M при всех x∈[a,b]x\in[a,b].

Для наименьшего значения применяем доказанное к функции −f-f, она тоже непрерывна: max⁡(−f)=−min⁡f\max(-f)=-\min f достигается в некоторой точке x∗x_*. Теорема доказана.

Теорема 3 (о нуле непрерывной функции)

Пусть для определённости f(a)<0<f(b)f(a)<0<f(b) (если f(a)>0>f(b)f(a)>0>f(b), применяем доказанное к −f-f). Рассмотрим
X={x∈[a,b]: f(x)<0}.X=\{x\in[a,b]:\ f(x)<0\}.
Множество XX непусто (a∈Xa\in X) и ограничено сверху числом bb. По аксиоме полноты существует c=sup⁡Xc=\sup X, причём a≤c≤ba\le c\le b. Докажем, что f(c)=0f(c)=0.

Предположим f(c)<0f(c)<0. Тогда c≠bc\ne b (так как f(b)>0f(b)>0), то есть c<bc<b. Возьмём ε=−f(c)>0\varepsilon=-f(c)>0. По непрерывности в cc существует δ>0\delta>0: для x∈[a,b]x\in[a,b], ∣x−c∣<δ|x-c|<\delta, выполнено f(x)<f(c)+ε=0f(x)<f(c)+\varepsilon=0. Точка x=min⁡(c+δ2, b)>cx=\min\left(c+\frac\delta2,\,b\right)>c лежит в [a,b][a,b] и удовлетворяет f(x)<0f(x)<0, то есть x∈Xx\in X, x>cx>c. Это противоречит тому, что cc — верхняя граница XX.

Предположим f(c)>0f(c)>0. Тогда c≠ac\ne a (так как f(a)<0f(a)<0), то есть c>ac>a. Возьмём ε=f(c)>0\varepsilon=f(c)>0. Существует δ>0\delta>0: для x∈[a,b]x\in[a,b], ∣x−c∣<δ|x-c|<\delta, выполнено f(x)>f(c)−ε=0f(x)>f(c)-\varepsilon=0. Значит, ни одна точка из (c−δ,c]∩[a,b](c-\delta,c]\cap[a,b] не принадлежит XX. Так как X⊆[a,c]X\subseteq[a,c], получаем X⊆[a,c−δ]X\subseteq[a,c-\delta]: число c−δc-\delta (при необходимости уменьшим δ\delta, чтобы c−δ≥ac-\delta\ge a) является верхней границей XX, меньшей cc. Противоречие с тем, что cc — наименьшая верхняя граница.

Остаётся f(c)=0f(c)=0. Так как f(a)≠0f(a)\ne0 и f(b)≠0f(b)\ne0, то c≠ac\ne a, c≠bc\ne b, то есть c∈(a,b)c\in(a,b). Теорема доказана.

Теорема 4 (о промежуточном значении)

Пусть для определённости A<BA<B (если A>BA>B, применяем доказанное к −f-f и числу −C-C). Число CC лежит строго между: A<C<BA<C<B.

Рассмотрим g(x)=f(x)−Cg(x)=f(x)-C. Функция gg непрерывна на [a,b][a,b] как разность непрерывной функции и постоянной (тема 26, теорема 1 и дополнение), причём
g(a)=A−C<0,g(b)=B−C>0.g(a)=A-C<0,\qquad g(b)=B-C>0.
По теореме 3 существует c∈(a,b)c\in(a,b) с g(c)=0g(c)=0, то есть f(c)=Cf(c)=C. Теорема доказана.

Замечание: для C=AC=A и C=BC=B утверждение тривиально выполняется в точках aa и bb, но не обязательно во внутренней точке интервала (a,b)(a,b) (например, f(x)=xf(x)=x на [0,1][0,1], C=0C=0).

Теорема 5 (обратная функция)

Пусть ff строго возрастает на (a,b)(a,b) (для строго убывающей рассуждения симметричны, или применяем доказанное к −f-f). Обозначим E=f((a,b))E=f((a,b)).

1. Обратная функция существует. Строго монотонная функция инъективна: x1≠x2⇒f(x1)≠f(x2)x_1\ne x_2\Rightarrow f(x_1)\ne f(x_2). Значит, f:(a,b)→Ef:(a,b)\to E — биекция, и определена g=f−1:E→(a,b)g=f^{-1}:E\to(a,b), x=g(y)x=g(y).

2. gg строго возрастает. Пусть y1<y2y_1<y_2 в EE, xi=g(yi)x_i=g(y_i). Если x1≥x2x_1\ge x_2, то f(x1)≥f(x2)f(x_1)\ge f(x_2), то есть y1≥y2y_1\ge y_2 — противоречие. Значит, x1<x2x_1<x_2.

3. EE — интервал. Пусть y1<y<y2y_1<y<y_2, y1=f(x1)y_1=f(x_1), y2=f(x2)y_2=f(x_2), x1<x2x_1<x_2. Функция ff непрерывна на [x1,x2]⊂(a,b)[x_1,x_2]\subset(a,b) и принимает на концах значения y1≠y2y_1\ne y_2. По теореме 4 существует c∈(x1,x2)c\in(x_1,x_2) с f(c)=yf(c)=y, то есть y∈Ey\in E. Значит, вместе с двумя точками EE содержит весь отрезок между ними. Кроме того, у EE нет наибольшего и наименьшего элементов: для y=f(x)y=f(x) берём x′<x<x′′x'<x<x'' в (a,b)(a,b), тогда f(x′)<y<f(x′′)f(x')<y<f(x''). Поэтому E=(α,β)E=(\alpha,\beta), α=inf⁡E\alpha=\inf E, β=sup⁡E\beta=\sup E (возможно, ±∞\pm\infty).

4. gg непрерывна. Пусть y0∈(α,β)y_0\in(\alpha,\beta), x0=g(y0)x_0=g(y_0), ε>0\varepsilon>0. Уменьшив ε\varepsilon, считаем [x0−ε,x0+ε]⊂(a,b)[x_0-\varepsilon,x_0+\varepsilon]\subset(a,b). Положим
y1=f(x0−ε)<y0<y2=f(x0+ε),δ=min⁡(y0−y1, y2−y0)>0.y_1=f(x_0-\varepsilon)<y_0<y_2=f(x_0+\varepsilon),\qquad\delta=\min(y_0-y_1,\ y_2-y_0)>0.
Если ∣y−y0∣<δ|y-y_0|<\delta, то y1<y<y2y_1<y<y_2, и по монотонности gg (шаг 2)
x0−ε=g(y1)<g(y)<g(y2)=x0+ε,x_0-\varepsilon=g(y_1)<g(y)<g(y_2)=x_0+\varepsilon,
то есть ∣g(y)−g(y0)∣<ε|g(y)-g(y_0)|<\varepsilon. Значит, gg непрерывна в каждой точке EE. Теорема доказана.

Рабочие формулы и признаки

  • f∈C([a,b])⇒ff\in C([a,b])\Rightarrow f ограничена, и m=min⁡fm=\min f, M=max⁡fM=\max f достигаются; множество значений f([a,b])=[m,M]f([a,b])=[m,M] (из теорем 2 и 4).
  • f∈C([a,b])f\in C([a,b]), f(a)f(b)<0⇒f(a)f(b)<0\Rightarrow уравнение f(x)=0f(x)=0 имеет корень в (a,b)(a,b) (условие достаточное, не необходимое: корень может быть и без смены знаков на концах).
  • Монотонность ff на [a,b][a,b] вместе с непрерывностью даёт единственность корня при смене знака (теорема 5 даёт обратную функцию).
  • Все теоремы 1–4 используют отрезок и непрерывность в каждой его точке (включая односторонние на концах).

Алгоритм типовых задач

А. Доказать, что уравнение f(x)=0f(x)=0 имеет корень на (a,b)(a,b).

  1. Проверить, что ff непрерывна на [a,b][a,b] (элементарная, в области определения — тема 27).
  2. Вычислить f(a)f(a) и f(b)f(b), убедиться, что знаки разные.
  3. Сослаться на теорему 3 (о нуле).
  4. Если нужна единственность — доказать монотонность на [a,b][a,b].

Б. Найти множество значений непрерывной функции на отрезке.

  1. Найти m=min⁡fm=\min f и M=max⁡fM=\max f на [a,b][a,b] (на концах и в критических точках).
  2. Ответ: [m,M][m,M] (теоремы 2 и 4).

Разобранный пример

Задача 1. Доказать, что уравнение x3+x−1=0x^3+x-1=0 имеет корень на (0,1)(0,1).

Решение

f(x)=x3+x−1f(x)=x^3+x-1 — многочлен, непрерывен на RR, в частности на [0,1][0,1]. f(0)=−1<0f(0)=-1<0, f(1)=1>0f(1)=1>0, значит, f(0)f(1)<0f(0)f(1)<0. По теореме о нуле ∃c∈(0,1): f(c)=0\exists c\in(0,1):\ f(c)=0. Единственность: ff строго возрастает как сумма строго возрастающих x3x^3 и xx и постоянной, поэтому корень один.

Задача 2. Найти множество значений f(x)=x2f(x)=x^2 на [−1,2][-1,2].

Решение

ff непрерывна на [−1,2][-1,2]. Наименьшее значение m=f(0)=0m=f(0)=0, наибольшее M=f(2)=4M=f(2)=4 (f(−1)=1<4f(-1)=1<4). По теоремам 2 и 4 f([−1,2])=[0,4]f([-1,2])=[0,4].

Типичные ошибки

  • Применять теоремы к интервалу или к функции с разрывом на отрезке. Контрпримеры не из лекций: f(x)=1xf(x)=\frac1x на (0,1](0,1] непрерывна, но не ограничена; f(x)=xf(x)=x на (0,1)(0,1) ограничена, но не достигает sup⁡=1\sup=1 и inf⁡=0\inf=0; f(x)=1xf(x)=\frac1x на [−1,1][-1,1] (с любым значением в нуле) меняет знак, но нуля нет — разрыв в x=0x=0.
  • Требовать от теоремы о нуле обратного: f(a)f(b)>0f(a)f(b)>0 не означает отсутствия корней (у x2−1x^2-1 на [−2,2][-2,2] значения на концах одинаковы, корни есть).
  • Писать в теореме 3 «f(a)f(b)≤0f(a)f(b)\le0»: при =0=0 корень уже на конце, но не в интервале.
  • Путать две теоремы Вейерштрасса и две теоремы Больцано–Коши: первая в каждой паре — про ограниченность и про нуль, вторая — про достижение m,Mm,M и про промежуточное значение.
  • Забывать, что теорема 5 даёт непрерывность обратной на интервале значений (α,β)(\alpha,\beta), а не на (a,b)(a,b) (опечатка слайда).