1 接線による一次近似
定理 1.1.fがaで微分可能であるとする。x=aに対して
r(x)=f(x)−f(a)−f′(a)(x−a)とおくと、
x→alimx−ar(x)=0が成り立つ。
証明.x=aに対して定義を展開すると、
x−ar(x)=x−af(x)−f(a)−f′(a)となる。fがaで微分可能であることから、右辺はx→aのとき0に近づく。▨
したがって、xがaに近いとき、
f(x)≈f(a)+f′(a)(x−a)
と近似します。右辺は点(a,f(a))における接線を表す一次式です。
2 有限次数のテイラー多項式
定義 2.1 (テイラー多項式).nを0以上の整数とし、fがaでn階まで微分可能であるとする。このとき
Tn,a(x)=k=0∑nk!f(k)(a)(x−a)kで定まるn次以下の多項式を、aを中心とするfのn次テイラー多項式という。ただし、f(0)=f、0!=1とする。
Tn,aは有限個の項からなる多項式です。これに対して、
k=0∑∞k!f(k)(a)(x−a)k
はテイラー級数と呼ばれる無限級数です。テイラー級数が収束することと、その和がf(x)に等しいことは別の主張であり、有限多項式の定義からは従いません。
定理 2.2.nを0以上の整数とし、fがaでn階まで微分可能であるとする。Pがn次以下の多項式であり、すべての整数k、0≤k≤nに対して
P(k)(a)=f(k)(a)を満たすならば、P=Tn,aである。
証明.P(x)=∑j=0ncj(x−a)jと書く。各整数k、0≤k≤nに対して、Pをk回微分してx=aを代入すると、j=kの項はすべて0になり、
P(k)(a)=k!ckとなる。仮定によりk!ck=f(k)(a)であるから、
ck=k!f(k)(a)である。したがってPのすべての係数は定義 2.1の係数に一致し、P=Tn,aとなる。▨
例 2.3.f(x)=exはすべての階の導関数がexであり、f(k)(0)=1である。したがって、たとえば0を中心とする3次テイラー多項式は
T3,0(x)=1+x+2!x2+3!x3である。一般の有限次数nでは
Tn,0(x)=k=0∑nk!xkとなる。
f(x)=sinxの導関数はsinx,cosx,−sinx,−cosxの順に繰り返す。したがって、0を中心とする1次、3次、5次のテイラー多項式はそれぞれ
x,x−3!x3,x−3!x3+5!x5である。
次の図は、sinxと二つの有限多項式の値を比較したものです。図から読み取れる一致は近似の観察であり、誤差の大きさの証明ではありません。
3 中心から離れた点での挙動
例 3.1.f(x)=1/(1+x2)とし、0を中心とするテイラー多項式を考える。このとき
T2m,0(x)=T2m+1,0(x)=j=0∑m(−1)jx2jである。x=2では
T2m,0(2)=j=0∑m(−4)j=51−(−4)m+1となるため、その絶対値はmとともに増加する。たとえばm=2,4,10の値はそれぞれ
13,205,838861であるが、f(2)=1/5である。
証明.Qm(x)=∑j=0m(−1)jx2jとおく。有限等比和を計算すると
(1+x2)Qm(x)=1+(−1)mx2m+2である。したがって
f(x)−Qm(x)=1+x2(−1)m+1x2m+2となる。右辺はx=0で2m+1階までの微分係数がすべて0であるから、Qmとfは0で2m+1階までの微分係数が一致する。定理 2.2により、Qm=T2m,0=T2m+1,0である。
x=2を代入した有限等比和は
Qm(2)=51−(−4)m+1である。mが1増えるたびに4m+1は4倍になるので、∣Qm(2)∣は増加して限りなく大きくなる。したがって、この点では次数を上げてもf(2)への近似は改善しない。▨
この例は、中心で多くの微分係数を一致させることだけでは、中心から離れた点での誤差を保証しないことを示しています。Lagrange の剰余項、誤差上界、テイラー級数が関数に一致する条件は、後続の解析学で扱います。
4 演習
問題 4.1.f(x)=exの0を中心とする3次テイラー多項式を作り、その多項式を用いてe0.1の近似値を求めよ。
解答.
f(k)(0)=1であるから、定義 2.1により
T3,0(x)=1+x+2x2+6x3である。したがって
e0.1≈T3,0(0.1)=1+0.1+20.12+60.13=1.105166…となる。この計算は有限多項式を近似に用いたものであり、誤差の上界は与えていない。▨
問題 4.2.f(x)=sinxのa=π/2を中心とする2次テイラー多項式を作り、その多項式を用いてsin1.5の近似値を求めよ。
解答.
f(π/2)=1、f′(π/2)=0、f′′(π/2)=−1であるから、
T2,π/2(x)=1−21(x−2π)2である。したがって
sin1.5≈1−21(1.5−2π)2=0.99749…となる。▨
閑話休題:テイラー級数とeの無理性 後続のテイラーの定理によって
e=k=0∑∞k!1が正当化されたとする。この等式から、eが有理数でないことを示すことができる。
e=p/qと書くことができると仮定する。分母と分子を同じ正の整数倍にすることにより、q≥2としてよい。等式にq!を掛け、k=qまでとその後に分けると、
q!e=k=0∑qk!q!+k=q+1∑∞k!q!となる。左辺はp(q−1)!であり整数である。右辺の有限和も、各k≤qについてq!/k!が整数であるため、整数である。
残りをRとおくと、
R=q+11+(q+1)(q+2)1+⋯>0である。また、第r項の分母は(q+1)r以上であるから、
R≤r=1∑∞(q+1)r1=q1<1となる。したがって、整数から整数を引いた値が0<R<1を満たすことになり、両者は両立しない。ゆえにeは有理数でない。
指数関数や正弦関数の数値計算では、引数を狭い範囲へ移してから有限多項式を評価する方法が用いられる。有限テイラー多項式は、そのような計算法を設計する出発点にもなる。