テイラー展開

平均値の定理から、出来るだけ簡単にマクローリン展開とテイラー展開を求めます。

スポンサーリンク

平均値の定理

微分可能な関数y=f(x)を考える。点(a,f(a))と点(a+h,f(a+h))の2点を結ぶ直線を2点間の平均の傾きとする。この時、(a<x<a+h)の区間に2点間の平均の傾きと同じ傾きの接線を持つ点が、必ず1つは存在することを平均値の定理と言い、接線を持つ点を(b,f(b))とすると、

f(a+h)f(a)h=f(b)

となる。

マクローリン展開

平均値の定理で、aを0、hxbθ1xとすると、

f(x)f(0)x=f(θ1x)

となり、移項すると、

f(x)=f(0)+f(θ1x)x0<θ1<1

となる。関数f(x)xの1次式で表しているが、θ1の値は定まっていない。これはf(x)を表すのに、点(0,f(0))から点(x,f(x))までの直線の傾きにxを掛けてf(0)に足しているが、平均値の定理を元にしているため、直線の傾きを表す点が定まっていないことに由来する。同様にf(x)も同じ区間で微分可能だとすると、

f(x)=f(0)+f(θ2x)x0<θ2<1

となる。変数をxからθ1xに変えて、先程の式に代入すると、

f(x)=f(0)+{f(0)+f(θ2θ1x)θ1x}x=f(0)+f(0)x+f(θ2θ1x)θ1x2

となる。同様に2階微分は、

f(x)=f(0)+f(θ3x)x0<θ3<1

となり、変数をθ2θ1xに変えて代入すると

f(x)=f(0)+f(0)x+f(0)θ1x2+f(θ3θ2θ1x)θ2θ12x3

となる。更に続けていくと、

f(x)=f(0)+f(0)x+f(0)θ1x2+f(0)θ2θ12x3++f(n)(θnθ2θ1x)θn1θ2n2θ1n1xn

となる。θn1θ2n2θ1n1は定数なので、各項の定数部分をcnに置き換え、θnθ2θ1θ0<θ<1)とすると、

f(x)=f(0)+f(0)x+f(0)c2x2+f(0)c3x3++f(n)(θx)cnxn

となる。ここで両辺を2回微分すると、

f(x)=2f(0)c2+

となり、x=0のときを考えると、

c2=12

となる。続けて3回微分、4回微分を行うと、それぞれ定数部分が求まり、

f(x)=f(0)+f(0)x+f(0)2!x2+f(0)3!x3++f(n)(θx)n!xn

となる。最後にnのとき、θ=θnθ2θ1は0になるので、

f(x)=n=0f(n)(0)n!xn

となる。この級数をマクローリン級数、この級数を得ることをマクローリン展開という。

テイラー展開

平均値の定理で、aaのまま、hxaba+θ1(xa)とすると、

f(x)=f(a)+f(a+θ1(xa))(xa)0<θ1<1

となる。対応を見て、マクローリン展開のxxaにすると、

f(x)=f(a)+f(a)(xa)+f(a)2!(xa)2+f(a)3!(xa)3++f(n)(a+θ(xa))n!(xa)n

となるので、nのとき、

f(x)=n=0f(n)(a)n!(xa)n

となる。この級数をテイラー級数、この級数を得ることをテイラー展開という。逆に言えば、テイラー展開のa=0の特別な場合が、マクローリン展開となっている。後述の具体例のとおり、マクローリン展開の方が応用が広い。テイラー展開の最後の項は、ラングランジュの剰余項Rnと言い、

Rn=f(n)(a+θ(xa))n!(xa)n

と表す。

マクローリン展開の具体例

11x=1+x+x2+x3++xn+|x|<111+x=1x+x2x3++(1)nxn+|x|<1ex=1+x+x22!+x33!++xnn!+sinx=xx33!+x55!x77!+cosx=1x22!+x44!x66!+

スポンサーリンク

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です