Замечания. 1) Если g′f′ снова даёт неопределённость [00] и f′, g′ удовлетворяют условиям теоремы, правило можно применить повторно. 2) Теорема даёт лишь достаточное условие: из существования limgf не следует существование limg′f′.
Развернуть
Случай x→a+0, a∈R. Пусть условия выполнены на (a,a+δ). Доопределим f(a)=g(a)=0; тогда по условию 2 функции f, g непрерывны на [a,a+δ), а на (a,a+δ) дифференцируемы (и потому непрерывны).
Для любого x∈(a,a+δ) функции f, g на отрезке [a,x] удовлетворяют условиям теоремы Коши (g′=0 на (a,x)). Поэтому g(x)=g(x)−g(a)=0 и найдётся c=c(x)∈(a,x) такое, что
g(x)f(x)=g(x)−g(a)f(x)−f(a)=g′(c)f′(c).
Пусть V — произвольная окрестность A (конечного или бесконечного). По условию 3 существует δ1∈(0,δ] такое, что g′(t)f′(t)∈V для всех t∈(a,a+δ1). Если x∈(a,a+δ1), то c(x)∈(a,x)⊂(a,a+δ1), следовательно, g(x)f(x)=g′(c(x))f′(c(x))∈V. Это и означает, что g(x)f(x)→A при x→a+0.
Случай x→a−0 разбирается так же (отрезок [x,a]), а двусторонний предел при x→a получается из совпадения односторонних по теореме о связи двустороннего предела с односторонними.
Случай x→+∞. Пусть условия выполнены на (M,+∞), M>0. Положим F(t)=f(1/t), G(t)=g(1/t) при t∈(0,1/M). По теореме о пределе сложной функции (1/t→+∞ при t→0+0) F(t)→0, G(t)→0. По правилу дифференцирования сложной функции
F′(t)=−t21f′(t1),G′(t)=−t21g′(t1)=0,G′(t)F′(t)=g′(1/t)f′(1/t)→A (t→0+0).
По уже доказанному G(t)F(t)→A при t→0+0. Снова по теореме о пределе сложной функции (1/x→0+0 и 1/x=0 при x→+∞) получаем g(x)f(x)=G(1/x)F(1/x)→A.
Случай x→−∞ аналогичен, а случай x→∞ следует из двух предыдущих, так как окрестность ∞ есть объединение окрестностей +∞ и −∞. ■