ピカールの逐次近似法の説明で指数関数を求める例がよく使われますrn-picardwiki-picard。普通に計算すれば再帰的な積分からマクローリン展開と同じ結果が現れます。
指数関数exをマクローリン展開します。masuo-maclaurin
ex=1+x+x22+x33!+x44!+⋯=∑n=0∞xnn!
これと同じ形が積分で得られることを確認します。
exを0からxまで積分します。
∫0xex′dx′=[ex′]0x=ex−1
これを整理します。
ex=1+∫0xex′dx′
右辺の積分内のex′に、変数を調整して右辺全体を再帰的に代入します。
ex=1+∫0x(1+∫0x′ex″dx″)dx′=1+∫0x1dx′+∫0x∫0x′ex″dx″dx′
同様に続けます。
ex=1+∫0x1dx′+∫0x∫0x′(1+∫0x″ex‴dx‴)dx″dx′=1+∫0x1dx′+∫0x∫0x′1dx″dx′+∫0x∫0x′∫0x″ex‴dx‴dx″dx′
これを繰り返せば、一般には次のようになります。
ex=1+∫0x1dx′+∫0x∫0x′1dx″dx′+∫0x∫0x′∫0x″1dx‴dx″dx′+⋯
1の多重積分を計算します。
ex=1+x+x22+x33!+x44!+…
これはマクローリン展開に一致します。
積分からマクローリン展開と同じ結果が現れるのは興味深いですが、計算自体はピカールの逐次近似法を使った方が簡単です。
バッチを贈ると投稿者に現金やAmazonのギフトカードが還元されます。