微分学の基礎的な定理#

概要図:連続関数の性質 ロールの定理 平均値の定理 ティラーの定理 テイラー展開

ロールの定理#

ロールの定理

関数 f(x)axb で連続で a<x<b のすべての点で微分可能であり f(a)=f(b) であれば、 少なくとも 1 点 c(a<c<b) において f(c)=0 となる

これをロール (M. Rolle, 1652-1719)の定理という。

証明

連続関数は区間 axb で最大値 M、 最小値 m をとる。

もし m=M ならば、この関数は一定の値 m=M をとり続けるから、区間内のすべての点でf(x)=0

次にm<Mの場合を考える。f(a)=f(b)であるから、mMの両方が端点での関数値となることはない。

x=c(a<c<b) で最大値 f(c)=M とする。この最大値は x=c の近くで極大値であるから、 f(c)=0 である。

x=cf(c)=m の場合も同様に証明される。

平均値の定理#

平均値の定理

関数 f(x)axb で連続で a<x<b で微分可能ならば、ある点 c(a<c<b) が存在して、

f(c)=f(b)f(a)ba(a<c<b)

が成り立つ。

この定理は 直線 AB と同じ傾きをもつ接線が弧 AB上に存在することを意味している。

いま

g(x)=f(b)f(a)ba(xa)+f(a)f(x)

という関数を考える。g(x)axb で連続で a<x<b で微分可能である。また、g(a)=g(b)=0である。

つまりロールの定理が使えるので、ロールの定理を使うと

g(c)=0(a<c<b)

となる。

実際g(c)

g(c)=f(b)f(a)ba(ca)+f(a)f(c)

なので

g(c)=f(b)f(a)ba

が成り立つ。

テイラーの定理#

平均値の定理

f(b)=f(a)+(ba)f(c)(a<c<b)

を一般化する。

テイラーの定理

関数 f(x)axbn 階まで連続な導関数をもち、 a<x<bn+1 階微分可能ならば、ある点 c(a<c<b) が存在して、

f(b)=f(a)+f(a)(ba)+12!f(a)(ba)2++1n!f(n)(a)(ba)n+1(n+1)!f(n+1)(c)(ba)n+1(a<c<b)

n=0(1階微分可能)のとき、平均値の定理と一致する。

b=xとおいたものは、 関数f(x)の点aにおける テイラー展開 (Taylor expansion)と呼ばれる。

テイラー展開#

テイラー展開のcc=a+θ(ba)(0<θ<1)と書くと、

f(b)=f(a)+f(a)(ba)+12!f(a)(ba)2++1n!f(n)(a)(ba)n+1(n+1)!f(n+1)(a+θ(ba))(ba)n+1(0<θ<1)

b=xとおけば、テイラー展開と呼ばれる式になる

テイラー展開

f(x)=f(a)+f(a)(xa)+12!f(a)(xa)2++1n!f(n)(a)(xa)n+1(n+1)!f(n+1)(a+θ(xa))(xa)n+1(0<θ<1)

これを関数f(x)の点aにおける テイラー展開(Taylor expansion) という。

マクローリン展開#

テイラー展開の特別の場合として、a=0のときの場合を マクローリン展開 という。

マクローリン展開

f(x)=f(0)+f(0)x+12!f(0)x2++1n!f(n)(0)xn+1(n+1)!f(n+1)(θx)xn+1(0<θ<1)

テイラー級数とマクローリン級数#

関数f(x)の点aにおけるテイラー展開は、

f(x)=f(a)+f(a)(xa)+12!f(a)(xa)2++1n!f(n)(a)(xa)n+Rn+1Rn+1=1(n+1)!f(n+1)(a+θ(xa))(xa)n+1(0<θ<1)

となり、有限個のベキ項と剰余Rn+1の和の形になる。

関数f(x)をより良く近似しようとすると、剰余Rn+1をより小さくする必要がある。

剰余Rnnの値を増やしていくと、数列R1,R2,,Rn,を作る。もし、数列{Rn}0に収束する、すなわち

limn{Rn}=0

ならば、nを増やしてより多くの項で近似するほど、よりよい近似になる。

このとき、

f(x)=f(a)+f(a)(xa)+f(a)(xa)22!++f(n)(a)(xa)nn!+

と書く。最後のは無限に和が続くことを意味している。これを テイラー級数 (Taylor series)と呼ぶ。

テイラー級数

f(x)=f(a)+f(a)(xa)+f(a)(xa)22!++f(n)(a)(xa)nn!+

マクローリン級数

f(x)=f(0)+f(0)x+f(0)x22!++f(n)(0)xnn!+