定理証明済み
不動点反復法の収束
内容
g:[a,b]→[a,b] が連続微分可能で、すべての x∈[a,b] に対し ∣g′(x)∣≤L<1 を満たすとする。このとき g は [a,b] 内に唯一の不動点 r を持ち、任意の開始点 x0∈[a,b] に対して反復 xn+1=g(xn) は r に収束し ∣xn−r∣≤Ln∣x0−r∣ を満たす。
なぜ正しいのか?
絶対値が1未満の傾きは、gを適用するたびに点同士がより近づくことを意味し、どこから始めても、繰り返しの押し縮めは区間全体をただ1点へと潰さなければならない。
証明の概略
ステップ1(中間値の定理による存在)。h(x)=g(x)−x とする。g(a)∈[a,b] より g(a)≥a すなわち h(a)≥0、同様に g(b)≤b より h(b)≤0。h は連続なので、中間値の定理によりある r が存在して h(r)=0、すなわち g(r)=r となる:不動点が存在する。
ステップ2(平均値の定理による一意性)。r1,r2∈[a,b] がともに r1=r2 なる不動点であるとする。平均値の定理により、両者の間のある c が存在して g(r1)−g(r2)=g′(c)(r1−r2); g(r1)=r1、g(r2)=r2 なので、これは r1−r2=g′(c)(r1−r2) となり、∣r1−r2∣=∣g′(c)∣∣r1−r2∣≤L∣r1−r2∣ が成り立つ。L<1 かつ ∣r1−r2∣>0 なので、これは矛盾であり、よって r1=r2。
ステップ3(各ステップでの縮小)。任意の xn∈[a,b] に対し、g(xn)−g(r) に平均値の定理を適用する:xn と r の間にある cn が存在して g(xn)−g(r)=g′(cn)(xn−r)。g(r)=r と xn+1=g(xn) より左辺は xn+1−r であるから、∣xn+1−r∣=∣g′(cn)∣∣xn−r∣≤L∣xn−r∣。
ステップ4(縮小を繰り返す)。ステップ3を n=0 から繰り返し適用すると ∣x1−r∣≤L∣x0−r∣、次に ∣x2−r∣≤L∣x1−r∣≤L2∣x0−r∣、そして帰納的に、すべての n について ∣xn−r∣≤Ln∣x0−r∣ が得られる。0≤L<1 なので、右辺は n→∞ のとき 0 に近づき、xn→r が証明される。
ステップごとの証明
この定理のステップごとの証明はまだありません。