5
大学数学基礎解説
文献あり

ロピタルの定理のWikipedia記事を見て考えたこと

254
0

はじめに

この記事はロピタルの定理のWikipedia記事( 日本語版 英語版 )を見て気になったところを書いたものです。

まずはロピタルの定理をおさらいしましょう。

ロピタルの定理

Ic[,+]を含む開区間(c=±なら、Iは十分大きい(小さい)実数の集合)で、
f,g:IRは微分可能関数で、次の(1),(2)のどちらかの条件を満たすものとする。
(1) limxcf(x)=0かつlimxcg(x)=0
(2) limxcf(x)=±かつlimxcg(x)=±

また、任意のxI{c}において、g(x)0であるとする。

ここで、limxcf(x)g(x)=L[,+]となるLが存在すれば、limxcf(x)g(x)=Lである。

日本語版ロピタルの定理の記事にあったあやしい記述

2021/03/29時点で、日本語版Wikipedia記事に以下の記述があります。

問題の箇所 問題の箇所

誤字修正&ところどころ改行したものがこちら↓

ロピタルの定理はしばしば巧妙な方法において引き合いに出される。
ここでf(x)+f(x)xで収束すると、
limxf(x)=limxexf(x)ex(1)=limxex(f(x)+f(x))ex(2)=limx(f(x)+f(x))(3)
であるので極限limxf(x)が存在し、limxf(x)=0である。

つまり、敢えて分母・分子にexを掛けて(1)、
の不定形にした上でロピタルの定理を適用し(2)、
再び分母・分子のexを約分しています(3)。
なかなか技巧的・・・。

しかし、よく考えてみると、exf(x)に発散するとは限りません。
例えばf(x)=exだとexf(x)=1になってしまい、ロピタルの定理が使えないです。
この論証は、limxexf(x)=±のときに限った話になりそうです。

ロピタルの定理の記事にあったあやしい主張を正確に記述したやつ

f:RRは微分可能関数で、limxf(x)+f(x)が収束し、limxexf(x)=±であるとする。
このとき、極限limxf(x)が存在し、limxf(x)=0である。

ここで気になった疑問

もし、limxexf(x)±だった場合にはロピタルの定理は使えないのは前述の通りですが、結論の「f(x)の極限の存在」や「f(x)0」は本当なのでしょうか?

元のWikipedia記事の主張

f:RRは微分可能関数で、limxf(x)+f(x)が収束するとする。
このとき、極限limxf(x)が存在し、limxf(x)=0になるという主張は真だろうか?
偽だとしたら反例はどのようなものだろうか?

これが偽だと思って反例しばらく探しても全然見つからないんです・・・

例えば、limxexf(x)Mに収束するとしましょう。
すると、
limxf(x)=limxexf(x)×ex=M×0=0
となります。
さらに仮定よりlimxf(x)が収束することが分かります。その極限値をLとします。
もしL0だったら、十分大きい実数xに対し、f(x)は傾きL1次関数に近い挙動を示すことになり、従ってlimxf(x)は発散するので矛盾しています。(厳密にはεδ論法を使うことになると思います)
以上のことから、limxf(x)=0となります。

よって、limxexf(x)=±の場合と同様、limxexf(x)が収束する場合でも同じ結論に至ることがわかりました。

しかし、exf(x)が振動する場合がまだ残っています。振動するといっても、有界の範囲で振動するパターンもあれば、非有界のパターンもあります。非有界のパターンも、上限か下限の一方はあってもう一方がない場合もあるし、上にも下にも非有界の場合もあります。そう考えていくと、いろいろ細かく場合分けして別々に証明・反証を考えるのはなかなか面倒な気がしますね。

英語版Wikipediaの記載

日本語版Wikipedia記事は、昔(2009年頃)の英語版の和訳をそのまま書いているだけで、現在の英語版には注意書きがあります。

現在の英語版Wikipediaの記載 現在の英語版Wikipediaの記載

Sometimes L'Hôpital's rule is invoked in a tricky way: suppose f(x) + f′(x) converges as x → ∞ and that exf(x) converges to positive or negative infinity. Then:
limxf(x)=limxexf(x)ex=limxex(f(x)+f(x))ex=limx(f(x)+f(x))
and so, limxf(x) exists and limxf(x)=0.
The result remains true without the added hypothesis that exf(x) converges to positive or negative infinity, but the justification is then incomplete.

ざっとこんなこと言ってる↓

ロピタルの定理はしばしばトリッキーな方法で使われる。
ここで、f(x)+f(x)xで収束し、exf(x)が正または負の無限大に発散するとする。
このとき、
limxf(x)=limxexf(x)ex=limxex(f(x)+f(x))ex=limx(f(x)+f(x))
であるから、limxf(x)が存在しlimxf(x)=0である。
exf(x)が正または負の無限大に収束するという仮定がなくても結論は正しいままだが、(このままでは)不完全だから正当化できない。

厳密な証明は書かれてないものの、limxexf(x)の極限にかかわらず、主張は正しいようです。

あやしい主張を証明してみる

limxexf(x)の振る舞いによって細かくパターン分けせずに、統一した証明を考えます。(εδ論法を使います)

f:RRは微分可能関数で、limxf(x)+f(x)が収束するとする。
このとき、極限limxf(x)が存在し、limxf(x)=0である。

limxf(x)+f(x)の極限値をaとします。
目標はlimxf(x)=aを証明することで、これによりlimxf(x)=0は自動的にわかります。

limxf(x)+f(x)=aは、
どんなε>0に対しても、命題「x>Rε<f(x)+f(x)a<ε」が真となるような実数Rがあるということです。

ここで、t(R,x)に対し、関数etR(f(t)a)を考えます。
tで微分した式は、
ddtetR(f(t)a)=etR(f(t)+f(t)a)<εetR
と評価できます。
さらに、tRからxの範囲で積分すると、
exR(f(x)a)(f(R)a)<ε(exR1)
右辺の分かりやすさのために、評価を甘くして
exR(f(x)a)(f(R)a)<εexR
としましょう。式を変形して、
f(x)a<(f(R)a)e(xR)+ε
xを大きくすると、右辺の(f(R)a)e(xR)0に近づきます。
具体的にはx>max{R,Rlogε|f(R)a|}となるようにxを再定義してあげれば、
(f(R)a)e(xR)<εになりますので、
f(x)a<(f(R)a)e(xR)+ε<ε+ε=2ε
と上から評価できました。

同様にε<f(x)+f(x)af(x)f(x)+a<εなので、
関数etR(f(t)a)を考えれば、上記と同じように、
f(x)+a<2ε
すなわち
2ε<f(x)a
と下から評価ができます。

したがって、任意のε>0に対して、十分大きいxについて2ε<f(x)a<2εとなり、
limxf(x)=aが証明できました。

これでロピタルの定理では説明ができないあやしい部分も補うことができました。
個人的に満足です。

以上、読んでいただきありがとうございました。

参考文献

投稿日:202144
OptHub AI Competition

この記事を高評価した人

高評価したユーザはいません

この記事に送られたバッジ

バッジはありません。
バッチを贈って投稿者を応援しよう

バッチを贈ると投稿者に現金やAmazonのギフトカードが還元されます。

投稿者

SunPillar
SunPillar
144
28608
自由気儘な社会人。 Twitterアカウントはフォローしてもそんなに数学ツイートはないので注意。

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中
  1. はじめに
  2. 日本語版ロピタルの定理の記事にあったあやしい記述
  3. ここで気になった疑問
  4. 英語版Wikipediaの記載
  5. あやしい主張を証明してみる
  6. 参考文献