Taylorの定理

Taylorの定理

Taylorの定理とは,関数f(x)n次でa点まわりでTaylor展開して,展開前のf(b)と展開後のf(b)を求めたときの誤差関数が以下のようにあらわされるとき,

R(ba)=dnf(c)dxn(ba)2n!

区間[a,b]で以下の式を満たすcが存在することを表した定理である.

f(b)=k=0n11k!dkf(a)dxk(ba)k+R(ba)=k=0n11k!dkf(a)dxk(ba)k+dnf(c)dxn(ba)nn!

証明

まず,f(b)を以下のように「n1次でa点まわりでTaylor展開した式」+「係数Aを持つ項」とする.

f(b)=f(a)+k=1n11k!dkf(a)dxk(ba)k+A(ba)nn!

ここで,関数g(x)を以下のように定義する.

g(x)=f(b)f(x)k=1n11k!dkf(x)dxk(bx)kA(bx)nn!

g(a)およびg(b)を求めると,

g(a)=f(b)f(a)k=1n11k!dkf(a)dxk(ba)kA(ba)nn!

関数f(b)の仮定より,

g(a)=0g(b)=f(b)f(b)k=1n11k!dkf(b)dxk(bb)kA(bb)nn!=0

よって,g(a)=g(b)=0であるから,ロルの定理より,

g(x)=0, acb

が得られる.ここで,g(x)を微分して,

g(x)=f(x)k=1n11k!dk+1f(x)dxk+1(bx)k+f(x)+k=2n11(k1)!dkf(x)dxk(bx)k1+A(bx)n1(n1)!=f(x)k=2n1(k1)!dkf(x)dxk(bx)k1+f(x)+k=2n11(k1)!dkf(x)dxk(bx)k1+A(bx)n1(n1)!g(x)=(bx)n1(n1)!(Adnf(x)dxn)

であるから,g(c)=0より,

g(x)=(bc)n1(n1)!(Adnf(c)dxn)=0A=dnf(c)dxn

以上より,Taylorの定理が示された.

LEAVE A COMMENT