Часть IV · Анализ Глава 25 из 60
Пределы
Скорость в одно мгновение выглядит как ноль, делённый на ноль. Полтора века математики пользовались ею, не умея объяснить, что это такое. Объяснение оказалось игрой против упрямого противника — выучим её правила.
Опирается на: 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$ ноль, либо нет, а тут оно побывало и тем и другим в одном рассуждении. Дальше следует знаменитое место:
А что такое эти флюксии? Скорости исчезающих приращений. А что такое эти самые исчезающие приращения? Это не конечные величины, не бесконечно малые и не ничто. Не назвать ли их призраками исчезнувших величин?
Беркли не спорил с ответами Ньютона, он спорил с тем, что они доказаны, — и был прав. Ответ на его возражение нашли только в 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$».
За ответом «$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$ ничего бы не значила.
У последовательности не может быть двух разных пределов.
Хитрость в том, чтобы выбрать допуск, при котором полосы вокруг двух «пределов» не пересекаются.
Проверим интуицию на последовательности, где она часто подводит.
К чему стремится $\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$ — не обязательно.
Такую запись, со значками $\varepsilon$ и $\delta$ и строгим порядком «для любого… найдётся…», ввёл в обиход Карл Вейерштрасс на своих берлинских лекциях 1860-х годов; в печать она попала во многом через его учеников. С тех пор с неё начинается любой университетский курс анализа.
Бывает, что соседи слева и справа ведут себя по-разному. Функция $\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$.
Произведение. Хитрость — записать отклонение так, чтобы в каждом слагаемом был множитель, который можно сделать маленьким: $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$ |
Похоже на единицу. Чтобы понять почему, посмотрим на график в микроскоп.
На окружности видно, откуда берётся единица: при малом угле дуга почти не отличается от полухорды. Чтобы превратить это «почти» в доказательство, нужна ещё одна стратегия. Если величину зажали с двух сторон две другие и обе стремятся к одному числу, деваться ей некуда.
Пусть рядом с точкой $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$.
Шутливое название пришло из студенческого фольклора: два милиционера ведут под руки задержанного, и куда придут они, туда придёт и он. Теперь её иногда зовут теоремой о двух полицейских, а в учебниках — теоремой о пределе промежуточной функции.
Если Скептик проиграл обоим милиционерам, задержанный проиграет вместе с ними.
$\lim\limits_{x \to 0} \dfrac{\sin x}{x} = 1$ (угол $x$ измеряется в радианах).
Идея: вложить друг в друга три фигуры, площади которых выражаются через $\sin x$, $x$ и $\operatorname{tg} x$, и зажать дробь между двумя милиционерами.
Нет ли здесь порочного круга?
Иногда говорят, что это доказательство ходит по кругу: площадь круга будто бы выводят из того самого предела, который мы доказываем. Это не так. Площадь круга находил ещё Архимед — методом исчерпывания, вписывая и описывая многоугольники, без всякого синуса (глава 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)$. Функция непрерывна на промежутке, если она непрерывна в каждой его точке (на концах отрезка предел берут с одной стороны).
По арифметике пределов многочлены непрерывны всюду, а дроби из них — везде, где не обнуляется знаменатель. Синус тоже непрерывен. Неравенство $|\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$ называют точкой разрыва. Разрыв устранимый, если предел в точке есть, но значения нет или оно другое; скачок — если оба односторонних предела есть, но они различны; разрыв второго рода — если хотя бы одного одностороннего предела нет или он бесконечен.
Разрывы встречаются не только в учебниках. Стоимость отправки письма растёт с его весом ступеньками: письмо, которое чуть тяжелее границы тарифа, стоит заметно дороже. Функция $\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(x) - C$: если непрерывная функция принимает значения $f(a)$ и $f(b)$, то она принимает и любое промежуточное значение $C$ между ними.
Способ из доказательства называют делением пополам, или бисекцией. Он медленный, но надёжный: каждый шаг добавляет один верный двоичный знак, десять шагов сужают отрезок в $2^{10} = 1024$ раза. Многие программы, которые ищут корни, подстраховывают им хитрые быстрые методы: там, где хитрый метод может промахнуться, деление пополам не промахнётся.
Против хитрого Скептика лучше деления пополам не сыграть. Он вообще не обязан загадывать функцию заранее: ему достаточно, чтобы ответы не противоречили друг другу. После каждого вопроса он оставляет корень в той части отрезка, которая длиннее, а длиннее половины она всегда, если вы спросили не ровно в середине. Поэтому за $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.