Для чтения понадобятся базовые правила вычисления пределов и производных. Все специальные обозначения введём по ходу статьи. В частности, объясним, что означают \(f^{(k)}(x_0)\), \(k!\), \(o(x^n)\) и почему запись неопределённости не является ответом.
В блоках «Пример» решение разобрано полностью. Блоки «Задача» предназначены для самостоятельной работы; ответы к ним собраны в конце статьи.
Неопределённость: почему подстановка не даёт ответ
Первый шаг в задаче на предел — попробовать понять, к чему стремятся отдельные части выражения. Иногда обычная подстановка сразу даёт число. Например,
\[\lim_{x\to2}\frac{x+1}{x+3}
=
\frac35\]
потому что знаменатель при \(x=2\) не равен нулю.
Но бывают ситуации, когда подстановка приводит не к числу, а к условной записи вроде
Такие записи называют неопределённостями. Они не сообщают значение предела. Они лишь предупреждают: по отдельным пределам частей результат определить нельзя.
Смысл задачи состоит в сравнении скоростей изменения числителя и знаменателя. Правило Лопиталя сравнивает эти скорости через производные. Формула Тейлора раскрывает локальное устройство функций по степеням \(x-x_0\).
Что получилось
Что это означает
Обычное число
Если все операции непрерывны и знаменатель не обращается в ноль, подстановка завершает вычисление.
\(\left[\dfrac00\right]\) или \(\left[\dfrac{\infty}{\infty}\right]\)
Можно проверить условия правила Лопиталя или использовать разложения.
\([0\cdot\infty]\), \([\infty-\infty]\), степенная форма
Сначала нужно точным преобразованием получить дробь подходящего вида или перейти к логарифму.
Другая форма
Правило Лопиталя напрямую не применяется; нужен другой метод.
Правило Лопиталя: идея и точная формулировка
Сначала сформулируем правило обычными словами. Если дробь имеет форму \(\left[\dfrac00\right]\) или \(\left[\dfrac{\infty}{\infty}\right]\), числитель и знаменатель можно продифференцировать отдельно. Если выполнены условия теоремы и предел нового отношения существует, он равен исходному пределу.
Теперь запишем это правило точно. Предел может быть конечным, бесконечным или односторонним.
Для конечного \(x_0\) выражение проколотая окрестность означает достаточно близкие к \(x_0\) значения \(x\), но без самой точки \(x_0\). При \(x\to+\infty\) рассматривают достаточно большие \(x\), а при \(x\to-\infty\) — отрицательные \(x\), большие по модулю. Функции в самой предельной точке могут быть не определены: для предела важно поведение рядом.
Чтобы формулировка не выглядела как набор незнакомых знаков, прочитаем её ключевые фрагменты обычными словами.
Фрагмент записи
Как читать
Что означает здесь
\(x\to x_0\)
«\(x\) стремится к \(x_0\)»
Значения \(x\) приближаются к предельной точке, но не обязаны быть равны ей.
\(g'(x)\neq0\)
«\(g\) штрих от \(x\) не равно нулю»
В новом отношении производных можно делить на \(g'(x)\) для всех достаточно близких допустимых \(x\).
\(f(x)\to0,\;g(x)\to0\)
«\(f(x)\) и \(g(x)\) стремятся к нулю»
Исходная дробь имеет неопределённую форму \(\left[\dfrac00\right]\).
После проверки остальных условий именно это число становится пределом исходного отношения.
Как применять правило Лопиталя
Удобно каждый раз проходить один и тот же короткий маршрут.
Шаг
Что проверить
1
Найти пределы числителя и знаменателя по отдельности.
2
Убедиться, что получена форма \(\left[\dfrac00\right]\) или \(\left[\dfrac{\infty}{\infty}\right]\).
3
Проверить дифференцируемость функций рядом с точкой, определённость дроби и условие \(g'(x)\neq0\).
4
Дифференцировать числитель и знаменатель отдельно, не применяя правило производной дроби.
5
Исследовать новый предел. Если неопределённость сохранилась, заново проверить условия перед повторным применением.
Повторное применение правила
После первого дифференцирования может снова возникнуть неопределённость. Тогда правило разрешено применить повторно, но только после новой проверки формы и условий.
Отношение сначала растёт, но после точки \(x=2\) начинает уменьшаться и приближается к нулю. Рисунок иллюстрирует ответ, а его обоснование даёт вычисленный предел
Как преобразовать другие неопределённости
Правило Лопиталя напрямую относится только к двум дробным формам. Произведение, разность или степень сначала нужно точно преобразовать.
Форма
Обычный первый шаг
\([0\cdot\infty]\)
Переписать произведение как частное: \(f g=\dfrac{f}{\dfrac1g}\) или \(f g=\dfrac{g}{\dfrac1f}\).
\([\infty-\infty]\)
Привести к общему знаменателю, вынести общий множитель или домножить на сопряжённое выражение.
\([0^0]\), \([1^\infty]\), \([\infty^0]\)
При положительном основании положить \(y=u(x)^{v(x)}\), перейти к \(\ln y=v(x)\ln u(x)\), исследовать показатель и затем вернуться через экспоненту.
Границы метода Лопиталя
Правило Лопиталя даёт достаточное условие, но не является критерием существования предела.
Существование исходного предела не гарантирует существование предела отношения производных. Показаны обе стороны точки \(x=0\): слева амплитуда исходного отношения стремится к нулю, справа колебания производной сохраняются
Метод также может быть законным, но неудобным. Если после каждого дифференцирования выражение становится длиннее, а в числителе и знаменателе происходят тонкие сокращения, формула Тейлора обычно показывает структуру быстрее.
Идея многочлена Тейлора
Правило Лопиталя отвечает на вопрос о пределе отношения. Формула Тейлора даёт более подробную картину: она показывает, из каких степенных частей складывается функция рядом с выбранной точкой.
Самая простая локальная модель функции — касательная. Если функция \(f\) дифференцируема в точке \(x_0\), то рядом с \(x_0\)
\[f(x)
\approx
f(x_0)+f'(x_0)(x-x_0)\]
Правая часть является многочленом первой степени. Она совпадает с функцией по значению и по первой производной в точке \(x_0\).
Если добавить квадрат, куб и следующие степени, можно заставить модель совпасть с функцией ещё и по производным более высоких порядков.
Здесь и далее \(n\) — неотрицательное целое число: \(0,1,2,\ldots\). Оно показывает порядок многочлена, то есть наивысшую сохранённую степень.
Разберём обозначения не по одному символу, а по смысловым частям формулы.
Фрагмент записи
Как читать
Что означает здесь
\(P_n(x)\)
«\(P\) с индексом \(n\) от \(x\)»
Многочлен, в котором сохранены степени от нулевой до \(n\)-й.
Короткая запись всех слагаемых многочлена Тейлора. Индекс \(k\) по очереди принимает значения \(0,1,\ldots,n\).
\(f^{(k)}(x_0)\)
«производная \(k\)-го порядка в точке \(x_0\)»
Коэффициент берётся из поведения функции в центре разложения; по соглашению \(f^{(0)}=f\).
\(\displaystyle\frac{f^{(k)}(x_0)}{k!}(x-x_0)^k\)
«\(k\)-е слагаемое суммы»
Производная задаёт коэффициент, а степень \(x-x_0\) показывает, как слагаемое меняется при удалении от центра.
Факториал в знаменателе читается «\(k\) факториал» и означает
\[k!=1\cdot2\cdot3\cdots k,
\qquad
0!=1\]
Порядок \(n\) показывает наивысшую степень, которую мы сохраняем, а \(x-x_0\) является отклонением от центра разложения. Именно это отклонение стремится к нулю при \(x\to x_0\).
Функция \(e^x\) и первые многочлены Маклорена. Все модели совпадают с функцией в точке \(x=0\), а добавление новых степеней улучшает локальное совпадение
Рисунок показывает локальную идею, но не утверждает, что многочлен лучше на всей числовой прямой. Формула Тейлора описывает поведение именно при \(x\to x_0\), то есть вблизи центра разложения.
Формула Тейлора и формула Маклорена
Многочлен \(P_n\) является только приближением. Чтобы получить точное равенство, к нему добавляют остаточный член.
Запись является точным асимптотическим равенством. Символ \(o\left((x-x_0)^n\right)\) обозначает не конкретную функцию, одинаковую во всех формулах, а остаток, который мал по сравнению с \((x-x_0)^n\). Подробный смысл разберём в следующем разделе.
Если центр разложения равен нулю, получаем важный частный случай.
Остаток Пеано особенно удобен в пределах: он сообщает относительный порядок ошибки. Но одна запись \(o(x^n)\) не даёт готовой численной границы погрешности при конкретном \(x\). Для численных оценок часто используют другую форму остатка.
Для углубления: явная оценка погрешности. Буква \(\xi\) читается «кси» и обозначает некоторую промежуточную точку между \(x_0\) и \(x\).
Эти записи описывают класс возможных остатков, поэтому \(o(x^n)\) нельзя обращаться как с одним фиксированным числом.
Как выбрать порядок разложения
В пределах не нужно автоматически выписывать как можно больше членов. Нужен первый порядок, на котором после всех сокращений остаётся ненулевой вклад.
Рассмотрим выражение
\[\sin x-x\]
Базовая эквивалентность
\[\sin x\sim x\]
читается «\(\sin x\) эквивалентен \(x\)» и означает
\[\frac{\sin x}{x}\to1
\qquad
(x\to0)\]
Она описывает только главный линейный член. Но в разности именно эти линейные части сокращаются. Поэтому запись
\[\sin x-x\sim x-x=0\]
не имеет смысла и не даёт порядка остатка.
Нужен следующий ненулевой член:
\[\sin x
=
x-\frac{x^3}{6}+o(x^3)\]
Тогда
\[\sin x-x
=
-\frac{x^3}{6}+o(x^3)\]
и становится видно, что разность имеет третий порядок малости.
Шаг
Действие
1
Определить, к какой точке стремится аргумент разлагаемой функции.
2
Найти ожидаемый порядок знаменателя или другой сравниваемой части.
3
Разложить функции до этого порядка и выполнить точные сокращения.
4
Если все выписанные члены исчезли, добавить следующий ненулевой член.
5
Проверить, что остатки после деления действительно стремятся к нулю.
Рядом с нулём графики почти совпадают: после сокращения линейных частей поведение разности \(\sin x-x\) определяет кубический член \(-\dfrac{x^3}{6}\)
Таблица разложений Маклорена
Ниже собраны конечные разложения, удобные для типичных пределов при \(x\to0\). В каждой строке остаток относится именно к последней выписанной степени.
\(\tan x
=
x+\dfrac{x^3}{3}+\dfrac{2x^5}{15}+o(x^5)\)
\(\arcsin x\)
\(\arcsin x
=
x+\dfrac{x^3}{6}+\dfrac{3x^5}{40}+o(x^5)\)
\(\arctan x\)
\(\arctan x
=
x-\dfrac{x^3}{3}+\dfrac{x^5}{5}+o(x^5)\)
В строке с \((1+x)^\alpha\) число \(\alpha\) считается фиксированным, а основание рассматривается там, где вещественная степень определена. Для логарифма требуется \(1+x>0\), что выполняется для всех достаточно малых \(|x|\).
Таблицу не нужно воспринимать как список независимых заклинаний. Все коэффициенты можно восстановить по производным, а порядок выбирается под конкретную задачу.
Пределы по формуле Тейлора
В каждом примере будем явно отвечать на три вопроса:
около какой точки строится разложение;
до какого порядка оно нужно;
почему остаток исчезает после деления.
Лопиталь или Тейлор: как выбрать метод
Один и тот же предел иногда удобно вычислить обоими способами.
Ситуация
Обычно удобнее
Дробь формы \(\left[\frac00\right]\) или \(\left[\frac{\infty}{\infty}\right]\), а производные заметно упрощают выражение
Правило Лопиталя.
Произведение, разность или степень
Сначала точное преобразование; затем выбрать Лопиталя или Тейлора.
Несколько почти одинаковых функций и многократные сокращения
Формула Тейлора.
Нужно найти первый ненулевой член или порядок малости
Формула Тейлора.
Нужно численное приближение с оценкой ошибки
Многочлен Тейлора и остаток Лагранжа.
После дифференцирования отношение становится сложнее
Вернуться к преобразованиям или разложениям.
Типичные ошибки
Проверьте себя
Сначала ответьте самостоятельно. В вычислительных пунктах подпишите форму неопределённости или требуемый порядок разложения.
К каким двум дробным формам напрямую применяется правило Лопиталя? Почему к пределу
\[\lim_{x\to0}\frac{1+x}{x}\]
правило неприменимо?
Вычислите
\[\lim_{x\to0}\frac{1-\cos x}{x^2}\]
любым из двух методов.
Объясните, почему при повторном применении правила Лопиталя нельзя просто дифференцировать «до получения ответа».
Последний переход законен по определению \(o\)-малого. Способ 2. Правило Лопиталя.
При \(x\to0\) числитель и знаменатель стремятся к нулю, то есть получена форма \(\left[\dfrac00\right]\). Обе функции дифференцируемы рядом с нулём, а производная знаменателя \(2x\neq0\) при \(x\neq0\). Поэтому
После первого применения получилась обычная форма \(\dfrac01\), поэтому повторное дифференцирование уже не разрешено правилом Лопиталя и не требуется для решения.
Выберем нужный порядок разложения.
Знаменатель равен \(x^3\), поэтому экспоненту нужно разложить до кубического члена:
\[e^x
=
1+x+\frac{x^2}{2}+\frac{x^3}{6}+o(x^3)\]
Подставляем это разложение в числитель и аккуратно сокращаем одинаковые слагаемые:
Эквивалентность \(\sin x\sim x\) сообщает только, что \(\dfrac{\sin x}{x}\to1\). Она не показывает, как быстро разность \(\sin x-x\) стремится к нулю. В этой разности линейные главные части взаимно уничтожаются, поэтому нужен следующий ненулевой член \(-\dfrac{x^3}{6}\).
Проверим каждую запись по определению.
Равенство \(u(x)=o(v(x))\) означает, что \(\dfrac{u(x)}{v(x)}\to0\).
Для первой записи
\[\frac{x^3}{x^2}=x\to0\]
поэтому \(x^3=o(x^2)\).
Для второй записи
\[\frac{x^2}{x^3}=\frac1x\]
Отношение не стремится к нулю: справа оно уходит в \(+\infty\), а слева в \(-\infty\). Следовательно, \(x^2\neq o(x^3)\).
Для третьей записи
\[\frac{x^5}{x^4}=x\to0\]
поэтому \(x^5=o(x^4)\).
Верны первая и третья записи.
Построим многочлен по производным.
Для \(f(x)=e^x\) все производные снова равны \(e^x\). В точке \(x=0\) получаем
Значение функции и значения первых двух производных действительно совпали в центре разложения.
Выберем формулу Тейлора.
В числителе вычитаются две функции с одинаковыми постоянными и квадратными членами. Ответ появляется только на четвёртом порядке, поэтому разложения сразу покажут нужные сокращения. Для косинуса
\[\cos x
=
1-\frac{x^2}{2}+\frac{x^4}{24}+o(x^4)\]
Для экспоненты положим \(u=-\dfrac{x^2}{2}\). Так как \(u\to0\), используем
Правило Лопиталя тоже можно применить, но потребовалось бы несколько раз дифференцировать сложную функцию. Здесь Тейлор заметно яснее показывает причину ответа.
Подробные ответы к задачам по ходу статьи.
Предел с логарифмом.
Логарифм \(\ln(1+x)\) определён при \(1+x>0\), то есть при \(x>-1\). Следовательно, он определён в некоторой окрестности нуля. При \(x\to0\)
\[\ln(1+x)\to\ln1=0,
\qquad
x\to0\]
Получена форма \(\left[\dfrac00\right]\). Числитель и знаменатель дифференцируемы при \(x>-1\), а производная знаменателя равна \(1\neq0\). Поэтому по правилу Лопиталя
При \(x\to+\infty\) полином \(3x^2-5x+1\to+\infty\) и \(e^x\to+\infty\). Получена форма \(\left[\dfrac{\infty}{\infty}\right]\). Обе функции дифференцируемы, а \((e^x)'=e^x\neq0\), поэтому
Теперь неопределённости нет: числитель постоянен, а знаменатель неограниченно растёт. Следовательно,
\[\lim_{x\to+\infty}\frac6{e^x}=0\]
Ответ: \(0\). Третье применение правила не требуется.
Произведение \(x\ln x\).
Рассматривается правосторонний предел, потому что \(\ln x\) определён только при \(x>0\). При \(x\to0+\)
\[x\to0,
\qquad
\ln x\to-\infty\]
Получена форма \([0\cdot(-\infty)]\), к которой правило Лопиталя напрямую неприменимо. Перепишем произведение как дробь:
\[x\ln x
=
\frac{\ln x}{\dfrac1x}\]
Теперь числитель стремится к \(-\infty\), а знаменатель к \(+\infty\). Функции дифференцируемы при \(x>0\), и производная знаменателя \(-\dfrac1{x^2}\neq0\). Поэтому
Это не ответ, а сигнал выбрать метод после точной проверки формы.
Правило Лопиталя
Применяется к \(\left[\dfrac00\right]\) и \(\left[\dfrac{\infty}{\infty}\right]\). После каждого дифференцирования форму и условия проверяют заново.
Другие формы
Произведения и разности сначала преобразуют в дробь; положительную степень исследуют через логарифм.
Тейлор и Маклорен
Функцию представляют как многочлен и остаток; при центре \(x_0=0\) получают формулу Маклорена.
\(o\)-малое и порядок
Остаток исчезает после деления на выбранный масштаб. Разложение продолжают до первого ненулевого члена после сокращений.
Выбор метода
Лопиталь удобен, когда производные упрощают дробь; Тейлор — когда важны сокращения, порядок малости и локальная структура.
Перед применением правила Лопиталя полезно задать три вопроса:
\[\text{какая форма?}
\qquad
\text{выполнены ли условия?}
\qquad
\text{стал ли новый предел проще?}\]
Перед разложением по Тейлору задайте другие три:
\[\text{где центр?}
\qquad
\text{какой порядок нужен?}
\qquad
\text{что сократится?}\]
Если эти проверки выполняются до вычислений, оба метода перестают быть набором формальных действий и становятся понятными способами сравнивать локальное поведение функций.