テイラーの公式(ラグランジュの剰余項)
ロルの定理から直接示す方法
1. 定理
関数 \(f\) が開区間 \(I\) において \(n\) 回微分可能であるとする.
\(a\in I\) を固定し,\(x\in I-\{a\}\) とする.
このとき,\(a\) と \(x\) の間にある数 \(\xi\) が存在して,
\[
f(x)=f(a)+\frac{f'(a)}{1!}(x-a)+\cdots+
\frac{f^{(n-1)}(a)}{(n-1)!}(x-a)^{n-1}
+\frac{f^{(n)}(\xi)}{n!}(x-a)^n
\]
が成り立つ.
2. 証明:定数 K を定める
定数 \(K\) を
\begin{equation}
f(x)-\left\{
f(a)+\frac{f'(a)}{1!}(x-a)+\cdots+
\frac{f^{(n-1)}(a)}{(n-1)!}(x-a)^{n-1}
+\frac{K}{n!}(x-a)^n
\right\}=0
\tag{1}
\end{equation}
を満たすように定める.実際,これは \(x\ne a\) だから可能である.
3. 補助関数 F(t)
次に,補助関数 \(F(t)\) を
\begin{equation}
F(t)=f(x)-\left\{
f(t)+\frac{f'(t)}{1!}(x-t)+\frac{f''(t)}{2!}(x-t)^2+
\cdots+
\frac{f^{(n-1)}(t)}{(n-1)!}(x-t)^{n-1}
+\frac{K}{n!}(x-t)^n
\right\}
\tag{2}
\end{equation}
\(F(t)\) は,\(a\) と \(x\) を端点とする閉区間で連続であり,その内部で微分可能である.
4. ロルの定理を用いる
式 \((1)\) より \(F(a)=0\) である.
また式 \((2)\) に \(t=x\) を代入すると,\((x-t)\) を含む項はすべて \(0\) となるので,\(F(x)=0\) である.
よって
\[
F(a)=F(x)
\]
したがってロルの定理により,\(a\) と \(x\) の間にある数 \(c\) が存在して,
\[
F'(c)=0
\]
となる.
5. F(t) の微分
一方,\(F(t)\) を \(t\) で微分すると,
\begin{align*}
F'(t)
&=-\Biggl[
f'(t)
+\{f''(t)(x-t)-f'(t)\} \\
&\quad +\frac{1}{2!}\{f^{(3)}(t)(x-t)^2-2f''(t)(x-t)\} \\
&\quad +\cdots \\
&\quad +\frac{1}{(n-1)!}
\{f^{(n)}(t)(x-t)^{n-1}-(n-1)f^{(n-1)}(t)(x-t)^{n-2}\} \\
&\quad -\frac{K}{(n-1)!}(x-t)^{n-1}
\Biggr].
\end{align*}
6. 項の打ち消し
途中の項は順に打ち消し合う.表示を切り替えて確認する.
\begin{align*}
F'(t)
&=-\Biggl[
f'(t)+\{f''(t)(x-t)-f'(t)\} \\
&\quad +\frac{1}{2!}\{f^{(3)}(t)(x-t)^2-2f''(t)(x-t)\} \\
&\quad +\cdots \\
&\quad +\frac{1}{(n-1)!}
\{f^{(n)}(t)(x-t)^{n-1}-(n-1)f^{(n-1)}(t)(x-t)^{n-2}\} \\
&\quad -\frac{K}{(n-1)!}(x-t)^{n-1}
\Biggr].
\end{align*}
\begin{align*}
F'(t)
&=-\Biggl[
\color{red}{f'(t)}+
\{\color{blue}{f''(t)(x-t)}-\color{red}{f'(t)}\} \\
&\quad +\frac{1}{2!}
\{\color{green}{f^{(3)}(t)(x-t)^2}-2\color{blue}{f''(t)(x-t)}\} \\
&\quad +\cdots \\
&\quad +\frac{1}{(n-1)!}
\{\color{purple}{f^{(n)}(t)(x-t)^{n-1}}
-(n-1)\color{orange}{f^{(n-1)}(t)(x-t)^{n-2}}\} \\
&\quad -\frac{K}{(n-1)!}(x-t)^{n-1}
\Biggr].
\end{align*}
同じ色の項が,次の項の微分で符号を変えて現れる.
\begin{align*}
F'(t)
&=-\Biggl[
\cancel{f'(t)}+
\{f''(t)(x-t)-\cancel{f'(t)}\} \\
&\quad +\frac{1}{2!}
\{f^{(3)}(t)(x-t)^2-2\cancel{f''(t)(x-t)}\} \\
&\quad +\cdots \\
&\quad +\frac{1}{(n-1)!}f^{(n)}(t)(x-t)^{n-1}
-\frac{K}{(n-1)!}(x-t)^{n-1}
\Biggr] \\
&=-\frac{(x-t)^{n-1}}{(n-1)!}\{f^{(n)}(t)-K\}.
\end{align*}
7. 結論
ロルの定理で得た \(c\) に対して \(F'(c)=0\) であるから,
\[
-\frac{(x-c)^{n-1}}{(n-1)!}\{f^{(n)}(c)-K\}=0
\]
\(c\) は \(a\) と \(x\) の間にあるので \(c\ne x\) である.
したがって \((x-c)^{n-1}\ne0\) であり,
\[
K=f^{(n)}(c)
\]
これを式 \((1)\) に代入すれば,
\[
f(x)=f(a)+\frac{f'(a)}{1!}(x-a)+\cdots+
\frac{f^{(n-1)}(a)}{(n-1)!}(x-a)^{n-1}
+\frac{f^{(n)}(c)}{n!}(x-a)^n
\]
が得られる.ここで \(c\) を \(\xi\) と書けば,定理が示された.