Skip to article frontmatterSkip to article content

Функции, дифференцируемые на отрезке

Higher School of Economics

В этом разделе мы рассматриваем функции от одной переменной.

Функции, непрерывные на отрезке

Proof

Пусть f(a)>0f(a)>0, f(b)<0f(b)<0. Построим последовательности (an)(a_n), (bn)(b_n) следующим образом; a1:=aa_1:=a, b1:=bb_1:=b,

an+1:={an+bn2,если f(an+bn2)>0,an,если f(an+bn2)<0,bn+1:={an+bn2,если f(an+bn2)<0,an,если f(an+bn2)>0,\begin{align*} &a_{n+1}:= \begin{cases} \frac{a_n +b_n}{2}, & \mbox{если $f(\frac{a_n +b_n}{2})>0$},\\ a_n, & \mbox{если $f(\frac{a_n +b_n}{2})<0$}, \end{cases} & b_{n+1}:= \begin{cases} \frac{a_n +b_n}{2}, & \mbox{если $f(\frac{a_n +b_n}{2})<0$},\\ a_n, & \mbox{если $f(\frac{a_n +b_n}{2})>0$}, \end{cases} \end{align*}

при n1n\ge 1.

Покажем, что an+1bn+1a_{n+1}\le b_{n+1}. По условию a1:=a<b=:b1a_1: = a < b =:b_1. Пусть anbna_n \le b_n. Рассмотрим тогда an+1a_{n+1}, bn+1b_{n+1}. Тогда, если an+1=an+bn2a_{n+1} = \frac{a_{n}+b_n}{2}. то bn+1=bnb_{n+1} = b_n, и тогда

an+1=an+bn2<bn+bn2=bn=bn+1. a_{n+1} = \frac{a_n+b_n}{2} < \frac{b_n + b_n}{2} = b_n = b_{n+1}.

Если же an+1=ana_{n+1} = a_n, то bn+1=an+bn2b_{n+1} = \frac{a_n + b_n}{2}, и мы получаем

bn+1=an+bn2>an+an2=an=an+1. b_{n+1} = \frac{a_n + b_n}{2} > \frac{a_n + a_n}{2} = a_n = a_{n+1}.

Итак, мы показали, что anbna_n \le b_n.

Далее покажем, что an+1ana_{n+1} \ge a_n. Действительно, либо a2=a1a_2= a_1, либо a2=a1+b12=a+b2>a+a2=a=a1a_2 = \frac{a_1 + b_1}{2} = \frac{a+b}{2} > \frac{a+a}{2} = a = a_1. Пусть anan1a_{n} \ge a_{n-1}, тогда если an+1=an+bn2a_{n+1} = \frac{a_n + b_n}{2}, то bn+1=bnb_{n+1} = b_n, то

an+1=an+bn2an+an2=an, a_{n+1} = \frac{a_n + b_n}{2} \ge \frac{a_n + a_n}{2} = a_n,

иначе an+1=ana_{n+1} = a_n.

Аналогично показывается, что bn+1bnb_{n+1} \le b_{n}.

В итоге, мы получили две ограниченные[1] монотонные последовательности (an)(a_n), (bn)(b_n). Тогда по теореме Вейерштрасса Figure 4 у них есть предел.

С другой стороны, имеем

bn+1an+1={an+bn2an=bnan2,если bn+1=an+bn2 и тогда an+1=an,bnan+bn2=bnan2,если bn+1=bn и тогда an+1=an+bn2, b_{n+1} - a_{n+1} = \begin{cases} \frac{a_n+b_n}{2} - a_n = \frac{b_n - a_n}{2}, & \mbox{если $b_{n+1} = \frac{a_n + b_n}{2}$ и тогда $a_{n+1} = a_n$}, \\ b_n - \frac{a_n + b_n}{2} = \frac{b_n - a_n}{2}, & \mbox{если $b_{n+1} = b_n$ и тогда $a_{n+1} = \frac{a_n + b_n}{2}$} \end{cases},

т. е.

bn+1an+1=bnan2==ba2n1. b_{n+1} - a_{n+1} = \frac{b_n - a_n}{2} = = \frac{b - a}{2^{n-1}}.

Тогда получаем

limn(bnan)=limnba2n1=0, \lim_{n \to \infty} (b_n - a_n) = \lim_{n \to \infty} \frac{b-a}{2^{n-1}} =0,

т. е. limnan=limnbn=x0.\lim_{n \to \infty} a_n = \lim_{n \to \infty} b_n =x_0.

Так как функция непрерывна, и x0x_0 есть точка замыкания отрезка [a,b][a,b], то по теореме Theorem 4 f(x0)=limnf(an)=limnf(bn)f(x_0) = \lim_{n \to \infty} f(a_n) = \lim_{n \to \infty} f(b_n). С другой стороны, по построению последовательности все f(an)0f(a_n) \ge 0, f(bn)0f(b_n)\le 0, тогда по теореме Theorem 5 limnf(an)0 \lim_{n \to \infty} f(a_n)\ge 0, limnf(an)0 \lim_{n \to \infty} f(a_n)\le 0, но тогда f(x0)=limnf(an)=limnf(bn)=0f(x_0) = \lim_{n \to \infty} f(a_n) = \lim_{n \to \infty} f(b_n) = 0, что и требовалось.

Proof

Докажем, что она ограничена сверху (ограниченность снизу доказывается аналогично). Пусть для любого nNn\in \mathbb{N} на отрезке [a,b][a,b] есть такая точка xnx_n, что f(xn)>nf(x_n) >n. Мы получаем ограниченную последовательность (xn)(x_n), тогда по теореме Theorem 3 можно выбрать сходящуюся подпоследовательность (xnk)(x_{n_k}). Пусть тогда limnxnk=x0\lim_{n\to \infty}x_{n_k} = x_0. Согласно лемме Lemma 2, ax0ba\le x_0 \le b.

Далее, так как f(x)f(x) непрерывна на всём отрезке, то f(x0)=limxx0f(x)f(x_0) = \lim_{x\to x_0}f(x), но тогда, согласно теореме Theorem 4, f(x0)=limnf(xnk)f(x_0) = \lim_{n\to \infty} f(x_{n_k}), но мы предположили, что f(xnk)>nkf(x_{n_k}) > n_k, тогда limnf(xnk)=\lim_{n\to \infty} f(x_{n_k}) = \infty, что даёт противоречие.

Proof

Рассмотрим множество {f(x),x[a,b]}=:Im(f)\{f(x),\, x \in [a,b] \} =: \mathrm{Im}(f). Очевидно, что оно не пусто. Согласно теореме Theorem 2, оно ограничено. Тогда, согласно принципу полноты Вейерштрасса (теорема Theorem 1), это множество имеет супремум и инфинум.

Покажем, что на отрезке [a,b][a,b] есть такая точка x0x_0, для которой f(x0)=M:=supf(x)[a,b]{f(x)}f(x_0) = M: = \sup_{f(x) \in [a,b]}\{f(x)\}. (Для инфиниума доказательство аналогичное).

Итак, множество {f(x),x[a,b]}\{f(x),\, x\in [a,b] \} ограничено и не пусто и имеет sup,inf\sup, \inf. Тогда из определения супремума следует, что найдутся такие f(xn)f(x_n), что M1nf(xn)MM - \frac{1}{n} \le f(x_n) \le M для какой-то последовательности (xn)(x_n) точек из [a,b][a,b]. Согласно теореме Theorem 3, можно выбрать сходящуюся подпоследовательность (xnk)(x_{n_k}). Согласно лемме Lemma 1, мы можем положить, что эта подпоследовательность сходится к x0x_0, но тогда согласно теореме Theorem 4, f(x0)=limnf(xnk)f(x_0) = \lim_{n \to \infty} f(x_{n_k}), но так как M1nf(xn)MM - \frac{1}{n} \le f(x_n) \le M, то по лемме о зажатой последовательности (теорема Lemma 1) f(x0)=Mf(x_0) = M, что и требовалось доказать.

Теоремы о среднем

Proof

Пусть f(x0)f(x)f(x_0) \le f(x) для всех x[a,b]x \in [a,b], другой случай рассматривается аналогично. Рассмотрим пределы

A:=limxR>x0,xx0f(x)f(x0)xx0,B:=limxRx<x0,xx0f(x)f(x0)xx0. A:= \lim_{x \in \mathbb{R}_{>x_0}, x\to x_0} \frac{f(x) - f(x_0)}{x-x_0}, \qquad B:=\lim_{x \in \mathbb{R}_{x<x_0}, x\to x_0} \frac{f(x) - f(x_0)}{x-x_0}.

Так как f(x0):=limxR,xx0f'(x_0) := \lim_{x\in \mathbb{R}, x \to x_0} существует, значит, по Теореме Theorem 2 эти два предела должны совпадать. Но так как f(x0)f(x)f(x_0) \le f(x), то по теореме Theorem 5 A0A\ge 0, B0B\le 0, но тогда f(x0)=0f'(x_0) =0, что и требовалось.

Proof

Согласно теореме Вейештрасса Theorem 3, f(x)f(x) достигает максимума MM и минимума mm на этом отрезке.

(1) Пусть M=mM = m, тогда f(x)=constf(x) = \mathrm{const}, так как mf(x)Mm \le f(x) \le M для всех x[a,b]x \in [a,b]. Тогда в качестве x0x_0 можно взять любую точку из (a,b)(a,b).

(2) Пусть f(x)constf(x) \ne \mathrm{const}, тогда найдётся точка x0(a,b)x_0 \in (a,b) такая, что f(x0)f(a)=f(b)f(x_0) \ne f(a) =f(b). Положим f(x)>f(a)f(x) > f(a). Далее, согласно теореме Вейерштрасса Theorem 3, найдётся точка x1[a,b]x_1 \in [a,b], в которой f(x1)f(x_1) максимальна. Тогда x1a,bx_1 \ne a,b и по теореме Ферма (теорема Theorem 4) мы получаем требуемое.

С геометрической точки зрения теорема утверждает, что если ординаты обоих концов гладкой кривой равны, то на кривой найдется точка, в которой касательная к кривой параллельна оси абсцисс.

Механический смысл теоремы в том, что если некоторое тело вернулось в исходную точку, двигаясь по незамкнутой линии, то оно обязано было хотя бы раз остановиться до нулевой скорости.

Proof

Рассмотрим функцию

φ(x)=f(x)f(b)f(a)ba(xa). \varphi(x) = f(x) - \frac{f(b) - f(a)}{b-a}(x-a).

Эта функция дифференцируема на отрезке [a,b][a,b] и φ(a)=φ(b)=f(a)\varphi(a) = \varphi(b) = f(a), тогда по теореме Ролля (теорема Theorem 5) существует x0(a,b)x_0 \in (a,b) такая, что φ(x0)=0\varphi'(x_0) = 0, т. е.

φ(x0)=f(x0)f(b)f(a)ba=0, \varphi'(x_0) = f'(x_0) - \frac{f(b) - f(a)}{b-a} = 0,

что и требовалось доказать.

Proof

Пусть

F(x):=(f(b)f(a))(g(x)g(a))(f(x)f(a))(g(b)g(a)). F(x): = \bigl(f(b)-f(a) \bigr) (g(x)-g(a)) - ( f(x)- f(a)) \bigl(g(b) - g(a)\bigr).

Ясно, что

F(x)=(f(b)f(a))g(x)f(x)(g(b)g(a)) F'(x) = \bigl(f(b)-f(a) \bigr) g'(x) - f'(x)\bigl(g(b) - g(a)\bigr)

и F(a)=F(b)=0F(a) = F(b) =0. Тогда по теореме Ролля Theorem 5 существует c(a,b)c\in (a,b) такая, что F(c)=0.F'(c) = 0.

Если g(b)=g(a)g(b) = g(a), то по теореме Ролля нашлась бы точка x0(a,b)x_0 \in (a,b) такая, что g(x0)=0g'(x_0) = 0, но по условию g0g' \ne 0 на всём (a,b)(a,b), тогда g(b)g(a)g(b) \ne g(a). Поэтому из F(c)=0F'(c)=0 и следует требуемое.

Footnotes
  1. потому что они находятся в отрезке!