Царица наук EN

Часть IV · Анализ Глава 25 из 60

Пределы

Скорость в одно мгновение выглядит как ноль, делённый на ноль. Полтора века математики пользовались ею, не умея объяснить, что это такое. Объяснение оказалось игрой против упрямого противника — выучим её правила.

10–11 класс 50 минут

Опирается на: 24 · Конические сечения

Вы научитесь

  • понимать определение предела через ε и δ и доказывать по нему простые пределы
  • вычислять пределы по правилам: сокращением, делением на старшую степень, через первый замечательный предел
  • отличать непрерывные функции от разрывных и находить корень уравнения делением пополам

Прошлая глава закончилась двумя вопросами, которые на поверку оказываются одним. Касательные к эллипсу и параболе мы нашли хитростью, через зеркала, но у графика $y = x^3$ или у синусоиды никаких зеркал нет. А планета, как требует закон площадей, возле Солнца летит быстрее, чем вдали от него, — но с какой скоростью она летит сейчас, в это самое мгновение? Средняя скорость — путь, делённый на время. За одно мгновение нет ни пути, ни времени, и скорость «в момент» выглядит как ноль, делённый на ноль.

С этого вопроса начинается анализ — часть курса о том, как меняются величины. Всё в ней держится на одном понятии, пределе. Полтора века математики пользовались пределами, не умея сказать, что это такое, и получали верные ответы из рассуждений, которые не выдерживали критики. Точное определение в конце концов нашлось, и устроено оно как игра против упрямого противника. В этой главе мы выучим её правила и сыграем несколько партий.

Призраки исчезнувших величин

Отпустим камень с высокой башни. Если пренебречь сопротивлением воздуха и округлить ускорение свободного падения до $10$ м/с², за $t$ секунд камень пролетит $s(t) = 5t^2$ метров — знакомая парабола из главы о квадратных уравнениях. С какой скоростью он летит ровно через секунду после старта?

Мгновенную скорость измерить нечем. Зато среднюю посчитать легко. Возьмём короткий отрезок времени, от $1$ до $1 + h$ секунд. За него камень пролетит $s(1 + h) - s(1) = 5(1 + h)^2 - 5 = 10h + 5h^2$ метров, и средняя скорость на этом отрезке равна

$$v(h) = \frac{10h + 5h^2}{h} = 10 + 5h.$$

Чем короче отрезок, тем ближе средняя скорость к десяти:

Отрезок времени $h$, сСредняя скорость, м/с
$1$$15$
$0{,}1$$10{,}5$
$0{,}01$$10{,}05$
$0{,}001$$10{,}005$

Напрашивается ответ: скорость через секунду равна $10$ м/с, осталось подставить $h = 0$ в выражение $10 + 5h$. Но подставлять нельзя. Выражение $10 + 5h$ получилось делением на $h$, а делить можно, только пока $h \ne 0$. При $h = 0$ исходная дробь превращается в $\frac00$ и ничего не значит: за нулевое время камень пролетает ноль метров.

Именно так считали Исаак Ньютон и Готфрид Вильгельм Лейбниц, когда во второй половине XVII века независимо друг от друга создавали то, что мы сегодня зовём математическим анализом. Лейбниц напечатал свои правила первым, в 1684 году, в статье «Новый метод максимумов и минимумов». Приращения вроде нашего $h$ он называл бесконечно малыми. Ньютон в «Математических началах натуральной философии» (1687) говорил о «последних отношениях исчезающих величин» — об отношении, которое величины имеют не до того, как исчезли, и не после, а в тот самый миг, когда исчезают. Методы работали: по ним рассчитывали орбиты, приливы и полёт снарядов. Но что такое миг исчезновения, объяснить толком никто не мог.

В 1734 году ирландский философ и епископ Джордж Беркли выпустил памфлет «Аналитик», адресованный «неверующему математику» (принято считать, что имелся в виду Эдмунд Галлей). Беркли бил точно в наше место. Сначала приращение считают не нулём, иначе на него нельзя делить. Потом его считают нулём и отбрасывают слагаемое $5h$. Одно из двух: либо $h$ ноль, либо нет, а тут оно побывало и тем и другим в одном рассуждении. Дальше следует знаменитое место:

А что такое эти флюксии? Скорости исчезающих приращений. А что такое эти самые исчезающие приращения? Это не конечные величины, не бесконечно малые и не ничто. Не назвать ли их призраками исчезнувших величин?

Джордж Беркли, «Аналитик», 1734. Перевод вольный

Беркли не спорил с ответами Ньютона, он спорил с тем, что они доказаны, — и был прав. Ответ на его возражение нашли только в XIX веке, и он неожиданный: $h$ никогда не приравнивают нулю. Вместо этого доказывают, что $10 + 5h$ отличается от $10$ сколь угодно мало, если только $h$ достаточно мало. А слова «сколь угодно» и «достаточно» превращают в ходы игры.

В игре двое. Первый — мы: утверждаем, что величина стремится к какому-то числу. Второй — противник, который ничему не верит на слово. Назовём его Скептиком, в честь Беркли. Каждая партия устроена одинаково: Скептик говорит, какой точности он требует, а мы показываем, где эта точность достигается. Выиграть у Скептика при любом его ходе — это и значит доказать.

Правила игры

Первые партии сыграем на последовательностях из главы 13: там время отмеряют номера $n = 1, 2, 3, \dots$ Возьмём последовательность $a_n = \frac{n + 1}{n}$, её члены — $2$; $1{,}5$; $1{,}333\ldots$; $1{,}25$; $1{,}2$; …

Мы утверждаем, что она стремится к единице. Скептик: «Насколько близко? Вот допуск $\varepsilon = 0{,}01$. Покажите, начиная с какого места члены отличаются от единицы меньше чем на него». Считаем: $a_n - 1 = \frac1n$, и $\frac1n < 0{,}01$ при $n > 100$. Отвечаем: «После сотого члена — все». Первые сто членов в полосу не попадают, но они и не обязаны: игра про то, что происходит дальше. Скептик сужает допуск до $0{,}0001$ — мы отвечаем «после десятитысячного». На любой допуск $\varepsilon$ у нас готов ответ: номер $N$, не меньший $\frac1\varepsilon$. Скептик проиграл, причём сразу во всех партиях.

В 1821 году Огюстен Луи Коши в «Курсе анализа», написанном для Политехнической школы, определил предел словами: если значения переменной неограниченно приближаются к фиксированному числу, так что в конце концов отличаются от него сколь угодно мало, это число называют пределом. Игра превращает каждое слово этой фразы в ход.

Число $a$ называют пределом последовательности $a_n$, если для любого числа $\varepsilon > 0$ найдётся номер $N$, такой, что при всех $n > N$ выполнено $|a_n - a| < \varepsilon$. Пишут $\lim\limits_{n \to \infty} a_n = a$ или коротко $a_n \to a$ и читают «$a_n$ стремится к $a$».

Ход Скептика: «для любого $\varepsilon > 0$». Он называет допуск — сколь угодно маленький, но положительный. Значок $\forall$ читают «для любого». Наш ответ: «найдётся $N$» (значок $\exists$). Номер выбираем, уже услышав $\varepsilon$, поэтому он может от $\varepsilon$ зависеть. «При всех $n > N$»: отвечаем за весь хвост последовательности, а не за один удачный член. Первые $N$ членов могут вести себя как угодно. Член лежит в полосе шириной $2\varepsilon$ вокруг $a$: отличается от $a$ меньше чем на $\varepsilon$. Пример: для $a_n = \frac{n+1}{n}$ и $\varepsilon = 0{,}01$ годится $N = 100$: при $n > 100$ имеем $|a_n - 1| = \frac1n < \frac1{100}$. Годится и любой номер больше ста.
В роли доказывающего тяните ромбик $N$: все точки правее него должны лечь в полосу. В роли Скептика двигайте $\varepsilon$ и смотрите, как компьютер находит $N$. Попробуйте обыграть его на последовательности $(-1)^n$.

За ответом «$N$ не меньше $\frac1\varepsilon$» прячется свойство чисел, которое кажется очевидным: какое бы положительное число ни назвали, найдётся натуральное число больше него. Хватит взять целую часть его десятичной записи и прибавить единицу. Это свойство называют аксиомой Архимеда: у Архимеда оно было аксиомой о длинах — отрезок, даже самый короткий, отложенный достаточно много раз, превзойдёт любой данный. Из него следует самый простой и самый нужный предел: $\frac1n \to 0$. Действительно, если $N \ge \frac1\varepsilon$, то при $n > N$ получаем $\frac1n < \frac1N \le \varepsilon$.

Последовательность $a_n = 3 - \frac2n$ стремится к $3$. Скептик называет $\varepsilon = 0{,}01$. Какое наименьшее $N$ можно ему ответить?

$|a_n - 3| = \frac2n$, и $\frac2n < 0{,}01$ ровно тогда, когда $n > 200$. Значит, $N = 200$: после двухсотого члена все остальные в полосе, а сам двухсотый, $a_{200} = 2{,}99$, лежит точно на её краю и в полосу не входит — но от него этого и не требуется. Любое $N$ больше двухсот тоже годится.

Не каждую последовательность удаётся довести до числа. Возьмём $(-1)^n$: $-1;\ 1;\ -1;\ 1;\ \dots$ Кто бы ни объявил её предел равным какому-то $a$, Скептик отвечает допуском $\varepsilon = 1$. Полоса $(a - 1;\ a + 1)$ имеет ширину $2$, и два числа на расстоянии $2$ друг от друга могли бы в неё попасть разве что на самые края, а края в полосу не входят. Числа $-1$ и $1$ встречаются в хвосте после любого $N$, и хотя бы одно из них окажется вне полосы. Здесь выигрывает Скептик.

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

Вот и разгадка призраков Беркли. Числа, которое меньше всех положительных и всё же не ноль, среди действительных чисел нет: если $x > 0$, то $\frac x2$ — положительное число поменьше. Бесконечно малая — процесс: величина, которая со временем становится меньше любого допуска. Последовательность $\frac1n$ бесконечно малая, а каждый её член — самое обычное положительное число.

Прежде чем играть дальше, Скептик вправе спросить: а не может ли одна последовательность стремиться сразу к двум разным числам? Тогда запись $\lim a_n = a$ ничего бы не значила.

У последовательности не может быть двух разных пределов.

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

Пусть последовательность стремится и к $a$, и к $b$, причём $a \ne b$. Члены последовательности отложены точками над своими номерами. Сыграем за Скептика и назовём допуск $\varepsilon = \frac{|a - b|}{2}$ — половину расстояния между $a$ и $b$. Раз $a_n \to a$, найдётся номер $N_1$, после которого все члены лежат в полосе $(a - \varepsilon;\ a + \varepsilon)$. Раз $a_n \to b$, для того же допуска найдётся номер $N_2$, после которого все члены лежат в полосе $(b - \varepsilon;\ b + \varepsilon)$. Полосы не пересекаются. Каждая простирается от своего центра на половину расстояния между $a$ и $b$, так что они сходятся только в середине отрезка между $a$ и $b$, а эта точка не принадлежит ни одной из них: края в полосы не входят. Возьмём номер $n$, больший и $N_1$, и $N_2$. Член $a_n$ обязан лежать в обеих полосах сразу, а общих точек у них нет. Противоречие: предел может быть только один.

Проверим интуицию на последовательности, где она часто подводит.

К чему стремится $\left(1 + \frac1n\right)^n$?

Члены такие: $2$; $2{,}25$; $2{,}370$; при $n = 10$ уже $2{,}5937$; при $n = 100$ — $2{,}7048$; при $n = 1000$ — $2{,}7169$. Они растут, но всё медленнее, и подбираются к числу $e = 2{,}71828\ldots$, одному из главных чисел математики. Почему предел существует и где ещё это число прячется — в банке, в распаде атомов, в задаче о шляпах, — рассказывает глава о числе $e$.

Старый долг: кролики Фибоначчи

В главе 13 мы видели, что отношения соседних чисел Фибоначчи $1;\ 2;\ 1{,}5;\ 1{,}667;\ 1{,}6;\ 1{,}625;\ \dots$ колеблются вокруг золотого сечения $\varphi = \frac{1 + \sqrt5}{2} \approx 1{,}618$. Там удалось доказать половину: если предел у отношений есть, он равен $\varphi$. Что он есть, осталось в долг. Теперь у нас есть язык, чтобы сказать это точно, и игра, чтобы это выиграть.

Пусть $F_1 = F_2 = 1$, $F_{n+1} = F_n + F_{n-1}$ и $r_n = \frac{F_{n+1}}{F_n}$. Тогда $|r_n - \varphi| \le \frac{1}{\varphi^n}$ при любом $n$, и поэтому $r_n \to \varphi$.

Идея: каждый шаг рекуррентного правила сокращает расстояние до $\varphi$ по меньшей мере в $\varphi$ раз.

Разделим равенство $F_{n+1} = F_n + F_{n-1}$ на $F_n$: получится $r_n = 1 + \frac{1}{r_{n-1}}$ при $n \ge 2$. Все $r_n \ge 1$, потому что $F_{n+1} = F_n + F_{n-1} \ge F_n$. Число $\varphi$ — положительный корень уравнения $x^2 = x + 1$ (глава 10); разделив это равенство на $x$, получаем $\varphi = 1 + \frac1\varphi$. Вычтем одно равенство из другого:

$$r_n - \varphi = \frac{1}{r_{n-1}} - \frac{1}{\varphi} = \frac{\varphi - r_{n-1}}{r_{n-1}\,\varphi}.$$

Знаменатель $r_{n-1}\varphi$ не меньше $\varphi$, ведь $r_{n-1} \ge 1$. Значит, $|r_n - \varphi| \le \frac{|r_{n-1} - \varphi|}{\varphi}$: на каждом шаге расстояние до $\varphi$ сокращается хотя бы в $\varphi \approx 1{,}618$ раза. Начинали мы с $|r_1 - \varphi| = \varphi - 1 = \frac1\varphi$ (последнее равенство — снова из $\varphi = 1 + \frac1\varphi$). После $n - 1$ шагов получаем $|r_n - \varphi| \le \frac1\varphi \cdot \frac{1}{\varphi^{n-1}} = \frac{1}{\varphi^n}$.

Осталось выиграть партию. По неравенству Бернулли из главы 13 $\varphi^n = (1 + 0{,}618\ldots)^n \ge 1 + 0{,}618\ldots \cdot n > \frac n2$, поэтому $|r_n - \varphi| < \frac2n$. Скептик называет $\varepsilon$ — отвечаем любым $N \ge \frac2\varepsilon$: при $n > N$ будет $|r_n - \varphi| < \frac2n < \frac2N \le \varepsilon$.

Оценка щедрая: на деле $r_{10} = \frac{89}{55} = 1{,}61818\ldots$ отличается от $\varphi$ всего на $0{,}00015$, а оценка обещает меньше $0{,}0082$. Но для победы щедрость не помеха: в игре не нужно называть лучший номер, достаточно назвать хоть какой-нибудь.

Заодно вернём долг главы 12. Там говорилось, что степени $2^{1{,}4} \approx 2{,}639$, $2^{1{,}41} \approx 2{,}657$, $2^{1{,}414} \approx 2{,}6647$ «подбираются» к числу $2^{\sqrt2} = 2{,}66514\ldots$ Теперь это можно сказать точно: для любого $\varepsilon$ найдётся номер, после которого все степени с показателями из десятичных приближений $\sqrt2$ отличаются от $2^{\sqrt2}$ меньше чем на $\varepsilon$. Почему у такой последовательности вообще есть предел — она растёт и не превосходит $2^{1{,}5}$, — доказывают в главе 53.

Игра на графике

Вернёмся к камню. Там $h$ подходит к нулю плавно, без всяких номеров, и правила приходится немного поменять. Скептик по-прежнему называет допуск $\varepsilon$ — полосу вокруг числа $10$ на оси скоростей. Отвечать же придётся окошком вокруг нуля на оси времени: числом $\delta > 0$, таким, что при любом $h$ из окошка $(-\delta;\ \delta)$, кроме самого нуля, средняя скорость лежит в полосе.

Отклонение средней скорости от десяти равно $|10 + 5h - 10| = 5|h|$. Оно меньше $\varepsilon$, когда $|h| < \frac\varepsilon5$, и мы отвечаем $\delta = \frac\varepsilon5$. Скептик требует точности $0{,}01$ м/с — берём отрезки времени короче $0{,}002$ с. Требует $0{,}000\,001$ — короче $0{,}000\,000\,2$ с. На каждый ход есть ответ, и скорость камня через секунду после старта равна $10$ м/с. Ни в одном месте мы не приравнивали $h$ нулю: ноль из окошка выколот. Призраки не понадобились.

Число $L$ называют пределом функции $f$ в точке $a$, если для любого $\varepsilon > 0$ найдётся $\delta > 0$, такое, что для всех $x$ с $0 < |x - a| < \delta$ выполнено $|f(x) - L| < \varepsilon$. Пишут $\lim\limits_{x \to a} f(x) = L$. Функция должна быть определена в точках, близких к $a$, а в самой точке $a$ — не обязательно.

Скептик называет допуск: полосу шириной $2\varepsilon$ вокруг $L$ по вертикали. Мы отвечаем окошком шириной $2\delta$ вокруг $a$ по горизонтали; $\delta$ может зависеть от $\varepsilon$. Все $x$ из окошка, кроме самой точки $a$. Неравенство $0 < |x - a|$ её выкалывает: что происходит в точке $a$, пределу безразлично. Значение функции лежит в полосе. На картинке: кусок графика над окошком целиком помещается в полосу. Пример: камень, $v(h) = \frac{5(1 + h)^2 - 5}{h}$, $a = 0$, $L = 10$. На $\varepsilon = 0{,}1$ отвечаем $\delta = 0{,}02$: при $0 < |h| < 0{,}02$ имеем $|v(h) - 10| = 5|h| < 0{,}1$.

Такую запись, со значками $\varepsilon$ и $\delta$ и строгим порядком «для любого… найдётся…», ввёл в обиход Карл Вейерштрасс на своих берлинских лекциях 1860-х годов; в печать она попала во многом через его учеников. С тех пор с неё начинается любой университетский курс анализа.

Скептик задаёт полосу, вы тянете край окошка $\delta$. Зелёный кусок графика — в полосе, красный — вне её. «Ход Скептика» сужает допуск и приближает картинку. Для $\operatorname{sgn} x$ и $\sin\frac1x$ попробуйте найти хоть какую-нибудь ставку $L$.

Бывает, что соседи слева и справа ведут себя по-разному. Функция $\operatorname{sgn} x$ («знак $x$») равна $-1$ при отрицательных $x$, $1$ при положительных и $0$ в нуле. Какое бы $L$ мы ни назвали, Скептик скажет «$\varepsilon = 1$»: в любом окошке вокруг нуля есть и значения $-1$, и значения $1$, а в одну полосу шириной $2$ они вместе не влезут — ровно как у $(-1)^n$. Предела в нуле нет. Но если смотреть только на правых соседей, все они равны единице.

Односторонний предел — предел, при котором $x$ подходит к $a$ только с одной стороны. В определении окошко $0 < |x - a| < \delta$ заменяют правой половиной $a < x < a + \delta$ — это предел справа, $\lim\limits_{x \to a+0} f(x)$, — или левой $a - \delta < x < a$ — предел слева, $\lim\limits_{x \to a-0} f(x)$.

Предел функции в точке $a$ существует и равен $L$ тогда и только тогда, когда оба односторонних предела существуют и равны $L$.

Если предел равен $L$, то окошко, которое выигрывает партию для двустороннего предела, выигрывает её и для каждой своей половины: оба односторонних предела равны $L$. Обратно, пусть оба односторонних предела равны $L$ и Скептик назвал $\varepsilon$. Для предела справа найдётся своё окошко $\delta_1$, для предела слева — своё $\delta_2$. Возьмём меньшее из них, $\delta = \min(\delta_1,\ \delta_2)$. Любое $x$ с $0 < |x - a| < \delta$ лежит либо справа от $a$ ближе чем на $\delta_1$, либо слева ближе чем на $\delta_2$, и в обоих случаях $|f(x) - L| < \varepsilon$.

У знака $\lim\limits_{x \to 0+0} \operatorname{sgn} x = 1$, а $\lim\limits_{x \to 0-0} \operatorname{sgn} x = -1$: односторонние пределы есть, но разные, поэтому общего нет.

Играть можно не только вокруг чисел. Запись $\lim\limits_{x \to 0+0} \frac1x = +\infty$ означает партию, в которой Скептик называет высоту $M$, а мы должны найти окошко справа от нуля, где функция выше $M$: годится $\delta = \frac1M$. А запись $\lim\limits_{x \to +\infty} \frac1x = 0$ означает партию, где вместо окошка вокруг точки мы указываем луч $x > R$, на котором $\frac1x$ попадает в полосу $(-\varepsilon;\ \varepsilon)$: годится $R = \frac1\varepsilon$. Меняется форма ходов, смысл игры остаётся прежним: на любой вызов Скептика у нас есть ответ.

Найдите $\lim\limits_{x \to 3} \dfrac{x^2 - 9}{x - 3}$.

В точке $3$ дробь не определена, но предел — о соседях. При $x \ne 3$ числитель раскладывается: $x^2 - 9 = (x - 3)(x + 3)$, и дробь равна $x + 3$. Значения рядом с тройкой близки к $6$: на допуск $\varepsilon$ годится $\delta = \varepsilon$, ведь $|(x + 3) - 6| = |x - 3|$. Ответ: $6$.

Выигрышные стратегии

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

Пусть $\lim\limits_{x \to a} f(x) = A$ и $\lim\limits_{x \to a} g(x) = B$. Тогда $\lim\limits_{x \to a} \bigl(f(x) + g(x)\bigr) = A + B$ и $\lim\limits_{x \to a} f(x)\,g(x) = AB$, а если $B \ne 0$, то и $\lim\limits_{x \to a} \frac{f(x)}{g(x)} = \frac AB$. Для последовательностей и для $x \to \pm\infty$ — то же самое.

Идея: разделить допуск Скептика пополам и половину отдать $f$, половину — $g$.

Скептик называет допуск $\varepsilon$ для суммы. Отклонение суммы $f(x) + g(x)$ от $A + B$ складывается из двух отклонений: $\bigl(f(x) - A\bigr) + \bigl(g(x) - B\bigr)$. Сыграем партию с $f$, назначив самим себе допуск $\frac\varepsilon2$. Раз $f(x) \to A$, найдётся $\delta_1$: при $0 < |x - a| < \delta_1$ значение $f(x)$ отличается от $A$ меньше чем на $\frac\varepsilon2$. Так же с $g$: найдётся $\delta_2$, при котором $g(x)$ отличается от $B$ меньше чем на $\frac\varepsilon2$. Возьмём $\delta = \min(\delta_1,\ \delta_2)$ — в этом окошке выполнены оба условия. Отклонение суммы — две стрелки, приставленные друг к другу, каждая короче $\frac\varepsilon2$. Вместе они не длиннее суммы своих длин, а значит, короче $\varepsilon$: $|(f - A) + (g - B)| \le |f - A| + |g - B| < \frac\varepsilon2 + \frac\varepsilon2 = \varepsilon$. На любой допуск $\varepsilon$ мы ответили окошком $\delta$, значит, $f(x) + g(x) \to A + B$. Для последовательностей вместо меньшего из окошек берут больший из номеров, $N = \max(N_1,\ N_2)$.

Произведение. Хитрость — записать отклонение так, чтобы в каждом слагаемом был множитель, который можно сделать маленьким: $fg - AB = f\,(g - B) + B\,(f - A)$. Сначала сыграем с $f$ на допуск $1$: рядом с $a$ выполнено $|f(x) - A| < 1$, а значит, $|f(x)| < |A| + 1$ — значения $f$ не разбегаются. Теперь Скептик называет $\varepsilon$. Выберем окошко, в котором одновременно $|f - A| < 1$, $|g - B| < \frac{\varepsilon}{2(|A| + 1)}$ и $|f - A| < \frac{\varepsilon}{2(|B| + 1)}$: это меньшее из трёх окошек, которые дают три партии с $f$ и $g$. В нём

$$|fg - AB| \le |f|\,|g - B| + |B|\,|f - A| < (|A| + 1)\cdot\frac{\varepsilon}{2(|A| + 1)} + |B| \cdot \frac{\varepsilon}{2(|B| + 1)} < \frac\varepsilon2 + \frac\varepsilon2 = \varepsilon.$$

Частное. Достаточно доказать, что $\frac1g \to \frac1B$: дальше сработает правило произведения, ведь $\frac fg = f \cdot \frac1g$. Сыграем с $g$ на допуск $\frac{|B|}2$: рядом с $a$ значения $g$ отличаются от $B$ меньше чем на половину $|B|$, поэтому $|g(x)| > \frac{|B|}2$ — в частности, $g(x) \ne 0$ и на него можно делить. Тогда

$$\left|\frac1g - \frac1B\right| = \frac{|B - g|}{|g|\,|B|} < \frac{2\,|g - B|}{B^2},$$

и это меньше $\varepsilon$, как только $|g - B| < \frac{\varepsilon B^2}{2}$. Меньшее из двух окошек выигрывает партию.

Из этой теоремы и двух простейших пределов — $\lim\limits_{x \to a} c = c$ для постоянной и $\lim\limits_{x \to a} x = a$ (на допуск $\varepsilon$ годится $\delta = \varepsilon$) — собирается очень многое. Многочлен строится из иксов и чисел сложениями и умножениями, поэтому его предел в любой точке равен его значению: $\lim\limits_{x \to 2} (x^3 - 4x + 1) = 8 - 8 + 1 = 1$. С дробью из многочленов так же, если знаменатель в точке не обращается в ноль.

Когда обращается, правило о частном молчит: запись $\frac00$ о пределе ничего не говорит, она лишь сигналит, что нужна другая стратегия. Первая — сократить общий множитель, как с $\frac{x^2 - 9}{x - 3}$. Сокращать законно, потому что предел не смотрит на саму точку, а рядом с ней множитель не равен нулю. Вторая стратегия — на бесконечности разделить числитель и знаменатель на старшую степень:

$$\frac{2x^2 + 1}{5x^2 - x} = \frac{2 + \frac{1}{x^2}}{5 - \frac1x} \to \frac{2 + 0}{5 - 0} = \frac25 \qquad (x \to \infty).$$

Найдите $\lim\limits_{x \to \infty} \dfrac{(x + 1)(2x - 3)}{4x^2 + x}$.

Раскроем скобки: в числителе $2x^2 - x - 3$. Разделим числитель и знаменатель на $x^2$: $\frac{2 - \frac1x - \frac3{x^2}}{4 + \frac1x} \to \frac24 = \frac12$. Главные слагаемые решают всё: на бесконечности дробь ведёт себя как $\frac{2x^2}{4x^2}$.

Если попался предел, который не поддаётся, решатель пределов разберёт его по шагам и объяснит, какая стратегия сработала.

Под микроскопом: синус и дуга

Самый знаменитый предел школьного анализа нашим стратегиям не поддаётся:

$$\lim_{x \to 0} \frac{\sin x}{x}.$$

И числитель, и знаменатель стремятся к нулю, а сократить нечего: синус — не многочлен, множителя $x$ в нём не видно. Посчитаем (углы — в радианах):

$x$$\frac{\sin x}{x}$
$1$$0{,}841\,47\ldots$
$0{,}5$$0{,}958\,85\ldots$
$0{,}1$$0{,}998\,33\ldots$
$0{,}01$$0{,}999\,983\ldots$
$0{,}001$$0{,}999\,999\,83\ldots$

Похоже на единицу. Чтобы понять почему, посмотрим на график в микроскоп.

Увеличивайте окрестность точки $(0;\ 1)$: график распрямляется в горизонтальную прямую с дыркой. Справа — единичная окружность: подводите точку $B$ к оси и сравнивайте полухорду $\sin x$, дугу $x$ и отрезок касательной $\operatorname{tg} x$. Переключатель «градусы» показывает, что будет, если мерить углы по-другому.

На окружности видно, откуда берётся единица: при малом угле дуга почти не отличается от полухорды. Чтобы превратить это «почти» в доказательство, нужна ещё одна стратегия. Если величину зажали с двух сторон две другие и обе стремятся к одному числу, деваться ей некуда.

Пусть рядом с точкой $a$ (кроме, может быть, самой точки) выполнено $g(x) \le f(x) \le h(x)$ и $\lim\limits_{x \to a} g(x) = \lim\limits_{x \to a} h(x) = L$. Тогда и $\lim\limits_{x \to a} f(x) = L$.

Шутливое название пришло из студенческого фольклора: два милиционера ведут под руки задержанного, и куда придут они, туда придёт и он. Теперь её иногда зовут теоремой о двух полицейских, а в учебниках — теоремой о пределе промежуточной функции.

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

Снизу график $g$, сверху $h$, между ними $f$. Скептик называет допуск $\varepsilon$ — полосу вокруг $L$. Раз $g(x) \to L$, найдётся окошко $\delta_1$, в котором $|g(x) - L| < \varepsilon$, в частности $g(x) > L - \varepsilon$: нижний милиционер не опускается ниже полосы. Раз $h(x) \to L$, найдётся окошко $\delta_2$, в котором $h(x) < L + \varepsilon$: верхний не поднимается выше полосы. В меньшем окошке, $\delta = \min(\delta_1,\ \delta_2)$, верны оба условия, и $L - \varepsilon < g(x) \le f(x) \le h(x) < L + \varepsilon$. График $f$ над окошком целиком в полосе. На любой допуск нашлось окошко, значит, $f(x) \to L$.

$\lim\limits_{x \to 0} \dfrac{\sin x}{x} = 1$ (угол $x$ измеряется в радианах).

Идея: вложить друг в друга три фигуры, площади которых выражаются через $\sin x$, $x$ и $\operatorname{tg} x$, и зажать дробь между двумя милиционерами.

Возьмём $0 < x < \frac\pi2$ и отложим угол $x$ от радиуса $OA$ единичной окружности; второй его стороной будет радиус $OB$. Касательная к окружности в точке $A$ пересекает луч $OB$ в точке $T$. Треугольник $OAB$: основание $OA = 1$, высота из $B$ равна $\sin x$. Его площадь $\frac12 \sin x$. Сектор $OAB$. Площадь сектора пропорциональна его углу: весь круг радиуса $1$ с углом $2\pi$ имеет площадь $\pi$ (глава 19), поэтому сектор с углом $x$ имеет площадь $\frac x2$. Треугольник $OAT$: касательная перпендикулярна радиусу, так что он прямоугольный, с катетами $OA = 1$ и $AT = \operatorname{tg} x$. Площадь $\frac12 \operatorname{tg} x$. Треугольник $OAB$ лежит внутри сектора, сектор — внутри треугольника $OAT$, поэтому $\frac12\sin x < \frac x2 < \frac12\operatorname{tg} x$, то есть $\sin x < x < \operatorname{tg} x$. Разделим на положительное $\sin x$: $1 < \frac{x}{\sin x} < \frac{1}{\cos x}$, и перевернём дроби: $\cos x < \frac{\sin x}{x} < 1$. При отрицательных $x$ то же самое, потому что $\frac{\sin(-x)}{-x} = \frac{\sin x}{x}$ и $\cos(-x) = \cos x$. Верхний милиционер — постоянная $1$. Нижний, $\cos x$, тоже стремится к единице. По формуле косинуса двойного угла, которая следует из формулы сложения (глава 21), $\cos x = 1 - 2\sin^2\frac x2$, а только что полученное неравенство $|\sin t| < |t|$ даёт $0 \le 1 - \cos x < 2\left(\frac x2\right)^2 = \frac{x^2}2$. Значит, $1 - \frac{x^2}{2} < \cos x \le 1$, и по той же теореме $\cos x \to 1$. Дробь $\frac{\sin x}{x}$ зажата между $\cos x$ и $1$, и оба милиционера стремятся к единице. По теореме о двух милиционерах $\frac{\sin x}{x} \to 1$.
Полухорда: высота точки $B$ единичной окружности над радиусом $OA$. Дуга $AB$ той же окружности — угол в радианах. При малых углах полухорда и дуга почти одинаковы: $\sin x \approx x$. Пример: $\sin 0{,}1 = 0{,}099\,833\ldots$, отношение $0{,}998\,33$. Маятник, отклонённый на $10^\circ \approx 0{,}1745$ радиана: $\sin 0{,}1745 \approx 0{,}1736$, и замена синуса углом ошибается всего на полпроцента. Поэтому формулы для колебаний маятника с небольшим размахом такие простые.
Нет ли здесь порочного круга?

Иногда говорят, что это доказательство ходит по кругу: площадь круга будто бы выводят из того самого предела, который мы доказываем. Это не так. Площадь круга находил ещё Архимед — методом исчерпывания, вписывая и описывая многоугольники, без всякого синуса (глава 19). Радианная мера тоже определяется без предела: угол измеряют длиной дуги единичной окружности. Слабое место в другом: чтобы говорить о длине дуги и площади сектора совсем строго, самих этих понятий надо дать точные определения. Их дают через пределы и интегралы (глава 28), а синус можно определить рядом (глава 30). Ни одно из этих определений не опирается на первый замечательный предел.

А если мерить угол в градусах? Чему равен $\lim\limits_{x \to 0} \dfrac{\sin x^\circ}{x}$?

$x$ градусов — это $t = \frac{\pi x}{180}$ радиан, поэтому $\frac{\sin x^\circ}{x} = \frac{\pi}{180} \cdot \frac{\sin t}{t}$, а $t \to 0$ вместе с $x$. Предел равен $\frac{\pi}{180} \approx 0{,}0175$. Вот почему в анализе углы мерят в радианах: только в них предел равен единице, а производная синуса, как мы увидим в следующей главе, равна косинусу без лишнего множителя.

Найдите $\lim\limits_{x \to 0} \dfrac{\sin 3x}{2x}$.

Сделаем знаменатель таким же, как аргумент синуса: $\frac{\sin 3x}{2x} = \frac32 \cdot \frac{\sin 3x}{3x}$. Когда $x \to 0$, и $t = 3x \to 0$, а $\frac{\sin t}{t} \to 1$. Ответ: $\frac32$. Проверка числом: при $x = 0{,}001$ дробь равна $1{,}499\,997\,75\ldots$

Галерея разрывов

У большинства функций, с которыми мы имели дело, предел в точке просто равен значению: подставил — получил. Это свойство и называют непрерывностью.

Функция $f$ непрерывна в точке $a$, если она определена в этой точке и рядом с ней и $\lim\limits_{x \to a} f(x) = f(a)$. Функция непрерывна на промежутке, если она непрерывна в каждой его точке (на концах отрезка предел берут с одной стороны).

Предел существует: соседи точки $a$ договорились, куда идти. Значение в самой точке существует и совпадает с тем, куда идут соседи. Пример: $f(x) = x^2$ в точке $3$. Предел равен $9$ по арифметике пределов, значение тоже $9$ — функция непрерывна. А $\frac{x^2 - 9}{x - 3}$ в точке $3$ не определена, и непрерывной там её не назовёшь, хотя предел есть.

По арифметике пределов многочлены непрерывны всюду, а дроби из них — везде, где не обнуляется знаменатель. Синус тоже непрерывен. Неравенство $|\sin t| \le |t|$ верно при всех $t$: при $|t| < \frac\pi2$ мы его только что доказали, а при $|t| \ge \frac\pi2$ оно следует из $|\sin t| \le 1 < \frac\pi2$. Отсюда и $1 - \cos t = 2\sin^2\frac t2 \le \frac{t^2}{2}$ при всех $t$. По формуле сложения $\sin(a + h) - \sin a = \sin a\,(\cos h - 1) + \cos a \sin h$, поэтому $|\sin(a + h) - \sin a| \le \frac{h^2}{2} + |h|$. При $|h| \le 1$ это не больше $\frac32|h|$, и на допуск $\varepsilon$ годится $\delta = \min\left(1;\ \frac\varepsilon2\right)$. Непрерывны и другие функции, которые встречались в курсе, — корни, показательные функции, логарифмы — на своих областях определения; доказательства — в главах 29 и 53.

На графике непрерывность видна сразу: его можно нарисовать, не отрывая карандаша от бумаги. Там, где карандаш приходится отрывать, живут разрывы.

Если функция определена рядом с точкой $a$, но не непрерывна в ней, точку $a$ называют точкой разрыва. Разрыв устранимый, если предел в точке есть, но значения нет или оно другое; скачок — если оба односторонних предела есть, но они различны; разрыв второго рода — если хотя бы одного одностороннего предела нет или он бесконечен.

Выбирайте экспонат и подводите пробные точки к $a$ слева и справа ползунком. Следите, куда идут значения. Устранимый разрыв можно заделать кнопкой.

Разрывы встречаются не только в учебниках. Стоимость отправки письма растёт с его весом ступеньками: письмо, которое чуть тяжелее границы тарифа, стоит заметно дороже. Функция $\frac1x$ у нуля уходит в бесконечность. А $\sin\frac1x$ у нуля колеблется всё быстрее: на любом, даже крошечном, отрезке справа от нуля она бесконечно много раз пробегает все значения от $-1$ до $1$, и никакой её предел не выдерживает партии со Скептиком.

Самый поучительный экспонат — $x \sin\frac1x$. Он тоже колеблется бесконечно часто, но размах колебаний сжимается: $-|x| \le x\sin\frac1x \le |x|$. Милиционеры $-|x|$ и $|x|$ стремятся к нулю, и по теореме о двух милиционерах предел в нуле равен $0$. В самом нуле функция не определена, но разрыв устраним: положим $f(0) = 0$ и получим функцию, непрерывную всюду. Нарисовать её «не отрывая карандаша» не сумеет ни одна рука: у нуля график дрожит бесконечно много раз. Правило карандаша годится как подсказка, а определением остаётся предел.

Корень, которого не спрятать

Непрерывные функции умеют то, чего от них интуитивно ждёшь: если в одном месте функция отрицательна, а в другом положительна, где-то между ними она обращается в ноль. Температура, которая за ночь упала с плюс пяти до минус трёх, в какой-то момент была ровно нулевой. Звучит как очевидность, и долго это так и считалось. В 1817 году пражский священник и математик Бернард Больцано напечатал «чисто аналитическое доказательство» этого факта: он понял, что картинка здесь ничего не доказывает и опираться придётся на свойства самих чисел. В 1821 году своё доказательство привёл в «Курсе анализа» Коши.

Почему дело в числах, видно на примере. Функция $f(x) = x^2 - 2$ на отрезке $[1;\ 2]$ непрерывна, $f(1) = -1 < 0$, $f(2) = 2 > 0$. Если бы на прямой были только дроби, корня бы не нашлось: $\sqrt2$ — не дробь (глава 6). График проскочил бы ось через дырку. Теорема держится на том, что у действительных чисел дырок нет, и это свойство надо записать явно.

Если отрезки $[a_1;\ b_1] \supset [a_2;\ b_2] \supset [a_3;\ b_3] \supset \dots$ вложены друг в друга, то у них есть общая точка — число, принадлежащее им всем.

В главе 6 это свойство уже мелькало: каждая новая цифра десятичной записи сужает окошко вдесятеро, и действительное число — то, что остаётся, когда окошки сжимаются бесконечно. Для дробей принцип неверен: отрезки $[1;\ 2]$, $[1{,}4;\ 1{,}5]$, $[1{,}41;\ 1{,}42]$, … вокруг $\sqrt2$ вложены друг в друга, а общей дроби у них нет. Мы принимаем этот принцип как аксиому — это одна из форм свойства, которое называют полнотой действительных чисел. В главе 53 его выведут из строгого построения $\mathbb R$.

Если функция $f$ непрерывна на отрезке $[a;\ b]$ и на его концах принимает значения разных знаков, то на этом отрезке есть точка $c$, в которой $f(c) = 0$.

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

Пусть для определённости $f(a) < 0 < f(b)$. Обозначим $[a_0;\ b_0] = [a;\ b]$. Возьмём середину $m$. Если $f(m) = 0$, корень найден. Если $f(m) > 0$, оставим левую половину $[a;\ m]$, если $f(m) < 0$ — правую $[m;\ b]$. В обоих случаях на левом конце оставшегося отрезка $f$ отрицательна, на правом положительна. Повторяем то же самое снова и снова (если корень не попался раньше). Получаются вложенные отрезки $[a_n;\ b_n]$ длины $\frac{b - a}{2^n}$, и на каждом $f(a_n) < 0 < f(b_n)$. По принципу вложенных отрезков у них есть общая точка $c$. Покажем, что $f(c) = 0$. Допустим, $f(c) < 0$. Сыграем против непрерывности с допуском $\varepsilon = |f(c)|$: найдётся окошко $(c - \delta;\ c + \delta)$, в котором $f(x)$ отличается от $f(c)$ меньше чем на $|f(c)|$ и потому отрицательна. Но при большом $n$ длина $\frac{b - a}{2^n}$ меньше $\delta$, и отрезок $[a_n;\ b_n]$, содержащий $c$, целиком лежит в окошке. Тогда $f(b_n) < 0$, а мы знаем, что $f(b_n) > 0$. Противоречие. Так же невозможно $f(c) > 0$: тогда $f$ положительна в окошке вокруг $c$, и для больших $n$ получилось бы $f(a_n) > 0$. Остаётся $f(c) = 0$: корень существует. Доказательство заодно подсказывает, как его искать.

Отсюда и название теоремы. Применим её к функции $f(x) - C$: если непрерывная функция принимает значения $f(a)$ и $f(b)$, то она принимает и любое промежуточное значение $C$ между ними.

Способ из доказательства называют делением пополам, или бисекцией. Он медленный, но надёжный: каждый шаг добавляет один верный двоичный знак, десять шагов сужают отрезок в $2^{10} = 1024$ раза. Многие программы, которые ищут корни, подстраховывают им хитрые быстрые методы: там, где хитрый метод может промахнуться, деление пополам не промахнётся.

Скептик загадал непрерывную функцию и показывает только знак в точке, которой вы коснётесь. Зажмите корень в отрезок короче $0{,}001$. Сумеете уложиться меньше чем в десять вопросов? В режиме «$x^2 - 2$» деление пополам выписывает цифры $\sqrt2$.

Против хитрого Скептика лучше деления пополам не сыграть. Он вообще не обязан загадывать функцию заранее: ему достаточно, чтобы ответы не противоречили друг другу. После каждого вопроса он оставляет корень в той части отрезка, которая длиннее, а длиннее половины она всегда, если вы спросили не ровно в середине. Поэтому за $k$ вопросов отрезок не удаётся сузить больше чем в $2^k$ раз, и для точности $0{,}001$ на отрезке длины $1$ нужно десять вопросов: $2^9 = 512 < 1000 < 1024 = 2^{10}$.

Теорема о промежуточном значении возвращает ещё один долг — главы 14.

У любого многочлена нечётной степени с действительными коэффициентами есть действительный корень.

Идея: при больших $|x|$ многочлен ведёт себя как старший член, а у $a_n x^n$ с нечётным $n$ на разных концах числовой прямой разные знаки.

Пусть $P(x) = a_n x^n + a_{n-1}x^{n-1} + \dots + a_0$, степень $n$ нечётна, $a_n \ne 0$. При $x \ne 0$ вынесем старший член за скобку:

$$P(x) = a_n x^n \left(1 + \frac{a_{n-1}}{a_n}\cdot\frac1x + \dots + \frac{a_0}{a_n}\cdot\frac{1}{x^n}\right).$$

Когда $x \to +\infty$ или $x \to -\infty$, каждая дробь $\frac{1}{x^k}$ стремится к нулю, и по арифметике пределов скобка стремится к $1$. Значит, найдётся число $R > 0$, такое, что при $|x| \ge R$ скобка больше $\frac12$, то есть положительна, и знак $P(x)$ совпадает со знаком $a_n x^n$. Степень нечётная, поэтому $R^n > 0$, а $(-R)^n < 0$: значения $P(R)$ и $P(-R)$ разных знаков. Многочлен непрерывен, и по теореме о промежуточном значении на отрезке $[-R;\ R]$ у него есть корень.

Это и обещала глава о многочленах: график кубического многочлена может пересечь ось в одной, двух или трёх точках, но проскочить мимо неё не может.

Тренировка

Партии со Скептиком нужны, чтобы доказать правила. Считать пределы по этим правилам — отдельное ремесло, и его набивают руками. В тренажёре три уровня: подстановка и сокращение дробей, пределы на бесконечности и пределы, которые сводятся к первому замечательному.

Разбор любого своего предела по шагам — в решателе, все тренажёры курса — на странице практики.

Куда дальше

Мы начали с камня: средняя скорость на отрезке времени $[1;\ 1 + h]$ равна $10 + 5h$, а её предел при $h \to 0$ — это скорость через секунду после старта, $10$ м/с. Тот же ход годится для любого движения и любой функции. Средняя скорость изменения $f$ на отрезке от $x$ до $x + h$ равна $\frac{f(x + h) - f(x)}{h}$, и её предел при $h \to 0$ отвечает на вопрос, с которого началась глава: как быстро величина меняется в данное мгновение. На графике тот же предел — наклон касательной, и у параболы, и у $y = x^3$, и у синусоиды, без всяких зеркал. У этого предела есть имя: производная. Её показывает стрелка спидометра, и считать её помогают несколько правил — партии со Скептиком для этого не понадобятся. Откуда берутся эти правила и что на самом деле показывает спидометр — глава 26.

В этой главе

  1. Призраки исчезнувших величин
  2. Правила игры
  3. Старый долг: кролики Фибоначчи
  4. Игра на графике
  5. Выигрышные стратегии
  6. Под микроскопом: синус и дуга
  7. Галерея разрывов
  8. Корень, которого не спрятать
  9. Тренировка
  10. Куда дальше

Главы курса