next up previous 次: 積分の方法 上: 微分の方法 前: 高次微分

級数展開

平均値の定理の拡張

平均値の定理を第$n$次導関数の場合に一般化することで, 関数の展開定理の基礎となるテーラーの定理が得られる.

定理 43 (テーラーの定理)       関数 $f(x)$を区間$[a,\ b]$で連続,区間$(a,\ b)$$n$回微分可能な関数とする. このとき,次のような $c$ が存在する.
\begin{displaymath}
f(b)=\sum_{k=0} ^{n-1}\dfrac{f^{(k)}(a)}{k!}(b-a)^k
+\dfrac{f^{(n)}(c)}{n!}(b-a)^n , \ \ a<c<b
\end{displaymath}

証明
\begin{displaymath}
F(x)=\sum_{k=0} ^{n-1}\dfrac{f^{(k)}(x)}{k!}(b-x)^k + K(b-x)^n
\end{displaymath}

とする.ここで$K$
\begin{displaymath}
f(b)=\sum_{k=0} ^{n-1}\dfrac{f^{(k)}(a)}{k!}(b-a)^k + K(b-a)^n
\end{displaymath}

で定める.すると
\begin{displaymath}
F(a)=f(b),\ \quad F(b)=f(b)
\end{displaymath}

よって, ロルの定理37により, $a<c<b$の範囲の$c$で,$F'(c)=0$となるものが存在する. ここで
\begin{displaymath}
F'(x)=
\sum^{n-1}_{k=0}
\left[\dfrac{f^{(k+1)}(x)}{k!}(b-x)^k-\dfrac{f^{(k)}(x)}{k!}k(b-x)^{k-1}
\right]
-Kn(b-x)^{n-1}
\end{displaymath}

であるから,
\begin{displaymath}
F'(c)=\dfrac{f^{(n)}(c)}{(n-1)!}(b-c)^{n-1}-Kn(b-c)^{n-1}=0
\end{displaymath}

が成り立つ.つまり
\begin{displaymath}
K=\dfrac{f^{(n)}(c)}{n!}
\end{displaymath}

である.よって
\begin{displaymath}
f(b)=\sum^{n-1}_{k=0}\dfrac{f^{(k)}(a)}{k!}(b-a)^k+\dfrac{f^n(c)}{n!}(b-a)^n
\end{displaymath}

である. □

この証明は平均値の定理とまったく同様である. つまり,適切な関数 $F(x)$ をとりロルの定理から$c$の存在を示している.

展開定理

関数 $f(x)$を区間$I$$n$回微分可能な関数とする. 区間に属する$a,\ x$に対し,テーラーの定理(定理43)から $a$$x$の間の$c$を用いて
\begin{displaymath}
f(x)=\sum_{k=0} ^{n-1}\dfrac{f^{(k)}(a)}{k!}(x-a)^k
+R_n\quad \left(R_n=\dfrac{f^{(n)}(c)}{n!}(x-a)^n\right)
\end{displaymath}

と展開される.$R _n$のことを剰余項という. ここで$f(x)$およびその高次導関数がすべて$I$で有界:
\begin{displaymath}
\left\vert f^{(n)}(x) \right\vert\le M\ (x \in I,\ n \in \mathbb{N})
\end{displaymath}

であれば,
\begin{displaymath}
\left\vert R_n\right\vert \le \dfrac{\vert x-a\vert^n}{n!}M
\end{displaymath}

となる.これは, 関数$f(x)$$n-1$次多項式 $\displaystyle \sum_{k=0} ^{n-1}\dfrac{f^{(k)}(a)}{k!}(x-a)^k$で近似すると, 誤差が $\dfrac{\vert x-a\vert^n}{n!}M$で評価されることを意味している. さらに定理43$a=0,b=x$で用い, $c$ $c=\theta x\ (0< \theta <1)$ と表すと次のようになる.
\begin{displaymath}
f(x)=\sum_{k=0} ^{n-1}\dfrac{f^{(k)}(0)}{k!}x^k +\dfrac{f^{(n)}( \theta x )}{n!}x^n
\end{displaymath}

関数を展開する

平均値の定理を$n$次導関数にまで拡張することで,テーラーの展開定理が得られた.これを1章3節5小節の「関数列の収束」と結びつけることで,関数の級数展開定理が得られる.

系 43.1       $f(x)$を区間$I$で無限回微分可能な関数とし,$r$$\vert r\vert<1$の範囲の定数とする.
\begin{displaymath}
\left\vert f^{(n)}(x) \right\vert\le M\ (x \in I,\ n \in \mathbb{N})
\end{displaymath}

であれば,
\begin{displaymath}
f(x)=\sum_{n=0} ^{\infty}\dfrac{f^{(n)}(a)}{n!}(x-a)^n
\end{displaymath}

と展開され,この級数は閉区間 $[a-r,\ a+r]\subset I$で一様収束である. ■
証明     $R _n$を剰余項とする展開
\begin{displaymath}
f(x)=\sum_{k=0} ^{n-1}\dfrac{f^{(k)}(a)}{k!}(x-a)^k
+R_n\quad \left(R_n=\dfrac{f^{(n)}(c)}{n!}(x-a)^n\right)
\end{displaymath}


\begin{displaymath}
\left\vert R_n\right\vert \le \dfrac{\vert x-a\vert^n}{n!}M\le \dfrac{Mr^n}{n!}
\end{displaymath}

他の項も
\begin{displaymath}
\left\vert\dfrac{f^{(k)}(a)}{k!}(x-a)^k \right\vert\le \dfrac{Mr^k}{k!}
\end{displaymath}

である.ダランベールの判定法系22.2によって正項級数 $\displaystyle \sum_{n=1}^{\infty}\dfrac{Mr^n}{n!}$は収束する. したがって1章3節5小節系31.1により, 本結論が従う. □

この級数をテーラー級数という.また関数$f(x)$のこの展開を テーラー展開という.

特に$a=0$にとった

\begin{displaymath}
f(x)=\sum_{k=0} ^{\infty}\dfrac{f^{(k)}(0)}{k!}x^k
\end{displaymath}

マクローリンの公式マクローリン級数という.
例 4.4       $f(x)=e^x$のとき. $f^{(n)}(x)=e^x$であるから$f^{(n)}(0)=1$. また$\vert x\vert\le r$のとき $\vert f^{(n)}(x)\vert=\vert e^x\vert\le e^r$なので 任意の$r\ (>0)$に対する区間$[-r,\ r]$
\begin{displaymath}
f(x)
=1+\dfrac{x}{1!}+\dfrac{1}{2!}x^2+\cdots+\dfrac{1}{k!}x^k+\cdots
+\dfrac{e^{\theta x}}{n!}x^n
\end{displaymath}

と展開される.収束半径は$+\infty$である.
例 4.5       $f(x)=\sin x$のとき. $f^{(n)}(x)=\sin\left(x+\dfrac{n \pi}{2} \right)$であるから
\begin{displaymath}
f^{(n)}(0)=\sin\dfrac{n\pi}{2}=
\left\{
\begin{array}{ll}
0&(n=2k)\\
(-1)^k&(n=2k+1)
\end{array}
\right.
\end{displaymath}

また $\vert f^{(n)}(x)\vert\le1$なので 任意の$r\ (>0)$に対する区間$[-r,\ r]$
\begin{displaymath}
f(x)
=x-\dfrac{1}{3!}x^3+\dfrac{1}{5!}x^5-\cdots+(-1)^k\dfrac{x^{2k+1}}{(2k+1)!}+\cdots
\end{displaymath}

収束半径は$+\infty$である.
例 4.6 (一般二項展開)       実数$\alpha$ に対し $f(x)=(1+x)^{\alpha}$とする. $k\ge 1$ に対して,
\begin{displaymath}
f^{(k)}(x)=\alpha(\alpha-1)(\alpha-2)\cdots(\alpha-k+1)(1+x)^{\alpha-k}
\end{displaymath}

したがって,
\begin{eqnarray*}
& &(1+x)^\alpha \\
&=&1+\alpha x+\dfrac{\alpha(\alpha-1)}{2...
...pha-1)
\cdots(\alpha-n+1)}{n!}(1+\theta x)^{\alpha-n}\cdot x^n
\end{eqnarray*}

$\alpha$ が自然数 $n$ の場合,最終項は

\begin{displaymath}
\dfrac{n(n-1)\cdots 1}{n!}(1+\theta x)^0x^n={}_n \mathrm{C}_nx^n
\end{displaymath}

また, $x^k$ の係数はちょうど ${}_n\mathrm{C}_k$ となっているので
\begin{displaymath}
(1+x)^n={}_n \mathrm{C}_0+{}_n \mathrm{C}_1x+\cdots+{}_n \mathrm{C}_nx^n
\end{displaymath}

となる.これは二項定理そのものである. $\alpha$が自然数でない場合,剰余項の評価は簡単ではない. しかし,$\vert x\vert<1$なら
\begin{displaymath}
(1+x)^{\alpha}=1+\vecarray{\alpha}{1}x+\vecarray{\alpha}{2}x^2+\cdots+
\vecarray{\alpha}{n}x^n+\cdots
\end{displaymath}

ここで
\begin{displaymath}
\vecarray{\alpha}{n}=\dfrac{\alpha(\alpha-1)\cdots(\alpha-n+1)}{n!}
\end{displaymath}

とする.これを一般二項展開という.

巾級数で定まる関数

ここでは数列$\{a_n\}$の添え字$n$を0を含めた自然数にとる.自然数に0を含めた集合を$\mathbb{N}'$と表した.

関数の級数展開とは逆に,級数の形が与えられたとき,それが関数を定める条件を考えよう. 次の定理が数列の収束と関数列の収束を結びつける.

定理 44        $n=0,\ 1,\ 2,\ \cdots$に対する実数列$\{a_n\}$がある. 関数列$\{f_n(x)\}$
\begin{displaymath}
f_n(x)=a_0+a_1x+a_2x^2+\cdots+a_nx^n=\sum_{k=0}^na_kx^k
\end{displaymath}

で定める. $r$を0でない実数とする. 数列$\{f_n(r)\}$が収束するとき, $0<c<\left\vert r \right\vert$となる$c$をとると閉区間$I=[-c,\ c]$ で関数列$\{f_n(x)\}$は一様収束し, 開区間$(-\vert r\vert,\ \vert r\vert)$で収束する. ■
証明     級数 $\displaystyle \sum_{n=0}^{\infty}a_nr^n$が収束しているので $\displaystyle \lim_{n \to \infty}a_nr^n=0$である. したがって数列$\{a_nr^n\}$は有界である. $\left\vert a_nr^n \right\vert\le M\ (n \in \mathbb{N}')$とする. $\vert x\vert\le c<\vert r\vert $$x$に対して
\begin{displaymath}
\left\vert a_nx^n \right\vert\le \left\vert a_n\right\vert ...
...left(\dfrac{c}{\vert r\vert} \right)^n
\ (n \in \mathbb{N}')
\end{displaymath}

となる. $0<\dfrac{c}{\vert r\vert}<1$なので 正項級数 $\displaystyle \sum_{n=0}^{\infty}M\left(\dfrac{c}{\vert r\vert} \right)^n$は収束する.系31.1によって 巾級数 $\displaystyle \sum_{n=0}^{\infty}a_nx^n$$I=[-c,\ c]$で一様収束する. 開区間$(-\vert r\vert,\ \vert r\vert)$$x$に対し, $\vert x\vert\le c<\vert r\vert $となる$c$をとり,$x$を含む閉区間$[-c,\ c]$ に対して前半を用いると$x$で収束するがわかる. □

本定理の対偶として次の系が成り立つ.

系 44.1       級数 $\displaystyle \sum_{n=0}^{\infty}a_nr^n$が発散すれば, $\vert r\vert<\vert c\vert$なるすべての$c$で級数 $\displaystyle \sum_{n=0}^{\infty}a_nc^n$は発散する. ■

級数 $\displaystyle \sum_{n=0}^{\infty}a_nx^n$に対し, $x$$r$を代入したとき級数が収束するような$r$の集合を$A$とする. $x=0$のときは$a_0$に収束するので,$A$は空ではない. $x=c$のとき $\displaystyle \sum_{n=0}^{\infty}a_nc^n$ が発散するような$c\ (\ne 0)$が存在するとする. すると$\vert c\vert<\vert r\vert$なる$r$では 発散するのであるから集合$A$は有界である. したがってまた$A$の要素の絶対値の集合も有界で,上限が存在する. この上限を$R$とする.

\begin{displaymath}
\sup\{\vert r\vert\ \vert\ r \in A\ \}
\end{displaymath}

また発散するような0でない$c$が存在しないとき, つまり$A=\mathbb{R}$のときは$R=+\infty$とする. このとき定理44は次のように述べられる.
巾級数 $\displaystyle \sum_{n=0}^{\infty}a_nx^n$は 開区間$(-R,\ R)$の各点で絶対収束し, $(-R,\ R)$に含まれる任意の閉区間で一様収束する. $\vert c\vert>R$のとき級数 $\displaystyle \sum_{n=0}^{\infty}a_nx^n$は発散する.
$R$のことを級数 $\displaystyle \sum_{n=0}^{\infty}a_nx^n$収束半径という. 巾級数 $\displaystyle \sum_{n=0}^{\infty}a_nx^n$は区間$I=(-R,\ R)$ では一つの関数を定めている.$I$に含まれる任意の閉区間での収束は一様なので,その関数は連続である. 巾級数で定まる関数を(実)解析関数という.
系 44.2       巾級数 $\displaystyle \sum_{n=0}^{\infty}a_nx^n$において, 数列 $\left\{\left\vert\dfrac{a_n}{a_{n+1}}\right\vert\right\}$$R$に収束すれば,$R$は巾級数の収束半径である. ■
証明     巾級数 $\displaystyle \sum_{n=0}^{\infty}a_nx^n$$x=c$を代入した 級数 $\displaystyle \sum_{n=0}^{\infty}a_nc^n$において,
\begin{displaymath}
\lim_{n \to \infty}
\left\vert\dfrac{a_{n+1}c^{n+1}}{a_nc^...
...\vert\dfrac{a_{n+1}c}{a_n}\right\vert=\dfrac{\vert c\vert}{R}
\end{displaymath}

であるから,ダランベールの判定法(系22.2)によって 級数 $\displaystyle \sum_{n=0}^{\infty}a_nc^n$$0<\vert c\vert<R$のとき絶対収束し,$R<\vert c\vert$のときは収束しない. □

系 44.3        二つの巾級数 $\displaystyle \sum_{n=0}^{\infty}a_nx^n$ $\displaystyle \sum_{n=0}^{\infty}b_nx^n$の収束半径がともに$R$のとき, 二つの巾級数
\begin{displaymath}
\sum_{n=0}^{\infty}(\alpha a_n+\beta b_n)x^n,\ \quad
\sum_{n=0}^{\infty}\left(\sum_{i=0}^na_ib_{n-i} \right)x^n
\end{displaymath}

はともに収束半径$R$をもち,
\begin{eqnarray*}
\sum_{n=0}^{\infty}(\alpha a_n+\beta b_n)x^n&=&
\alpha\sum_{...
...=0}^{\infty}a_nx^n\right)\left(\sum_{n=0}^{\infty}b_nx^n\right)
\end{eqnarray*}

である. ■
証明     これは1章2節6小節の定理24の結果である. □
定理 45 (アーベルの定理)        $R$を収束半径とする巾級数 $\displaystyle f(x)=\sum_{n=0}^{\infty}a_nx^n$がある. 右辺の級数が$x\to R$で収束すれば, $\displaystyle \lim_{x \to R}f(x)$も収束し
\begin{displaymath}
\lim_{x \to R}f(x)=\sum_{n=0}^{\infty}a_nR^n
\end{displaymath}

である. ■
証明     $Rt=x$とし $\displaystyle \sum_{n=0}^{\infty}a_nx^n=\sum_{n=0}^{\infty}a_nR^nt^n$$t$の巾級数とすれば,その収束半径は1で,$x\to R$のとき$t\to 1$である. よってはじめから$R=1$とし, $\displaystyle \sum_{n=0}^{\infty}a_n$が収束するとき, $\displaystyle \lim_{x \to 1}f(x)=\sum_{n=0}^{\infty}a_n$を示せばよい.

$\displaystyle \sum_{n=0}^{\infty}a_n$が収束するので 任意の正数$\epsilon$に対して$N$

\begin{displaymath}
\sigma_m=\sum_{n=N}^{N+m}a_n,\quad \left\vert\sigma_m \right\vert<\epsilon\quad (m=0,\ 1,\ 2,\ \cdots)
\end{displaymath}

となるものが存在する.

このとき$0\le x \le 1$に対して $x^n-x^{n+1}\ge 0$であるから

\begin{eqnarray*}
\left\vert\sum_{n=N}^{N+m}a_nx^n \right\vert
&=&\left\vert\s...
...+1})+\cdots+(x^{N+m-1}-x^{N+m})+x^{N+m}\}=\epsilon x^N<\epsilon
\end{eqnarray*}

ゆえに $\displaystyle \sum_{k=0}^na_kx^k$はコーシー列となり一様収束する. その結果 $\displaystyle f(x)=\sum_{n=0}^{\infty}a_nx^n$は連続.

\begin{displaymath}
\lim_{x \to 1}f(x)=f(1)=\sum_{n=0}^{\infty}a_n
\end{displaymath}

が成り立つ. □

巾級数の微分

多項式関数 $\displaystyle f(x)=\sum_{k=0}^na_kx^k$ の導関数$f'(x)$は各項の微分の和 $\displaystyle \sum_{k=0}^nka_kx^{k-1}$に一致する. これと同様に巾級数においても,一様収束のもとでは項別微分が可能である.
定理 46       巾級数 $\displaystyle \sum_{n=0}^{\infty}a_nx^n$の 収束半径が$R$であり,この巾級数によって定まる関数を$f(x)$とする.
1.
巾級数 $\displaystyle \sum_{n=0}^{\infty}na_nx^{n-1}$ の収束半径は$R$である.
2.
巾級数 $\displaystyle \sum_{n=0}^{\infty}na_nx^{n-1}$ によって定まる関数を$g(x)$とすると,$f'(x)=g(x)$である. ■
証明    
1.    $x$$\vert x\vert<R$にとり,$\vert x\vert<r<R$なる$r$をとる. $\displaystyle \sum_{n=0}^{\infty}a_nr^n$は収束するので $\{a_nr^n\}$は有界である. $\left\vert a_nr^n \right\vert\le M\ (n \in \mathbb{N})$とする.
\begin{displaymath}
\left\vert na_nx^n \right\vert=
\left\vert na_nr^n\left(\d...
... Mn\left\vert\dfrac{x}{r} \right\vert^n
\ (n=1,\ 2,\ \cdots)
\end{displaymath}

$\left\vert\dfrac{x}{r} \right\vert<1$なので 級数 $\displaystyle \sum_{n=1}^{\infty}Mn\left\vert\dfrac{x}{r} \right\vert^n$は 収束する.よって $\displaystyle \sum_{n=0}^{\infty}na_nx^{n-1}$は絶対収束し,収束半径をもつ.それを$R'$とすると,$R\le R'$である.

次に$\vert x\vert<R'$とする. このとき $\displaystyle \sum_{n=0}^{\infty}na_nx^{n-1}$は絶対収束するので $\displaystyle \sum_{n=0}^{\infty}na_nx^n$も絶対収束する. $\vert a_nx^n\vert\le \vert na_nx^n\vert$であるから $\displaystyle \sum_{n=0}^{\infty}a_nr^n$も絶対収束する. これから$R'\le R$となり,あわせて$R'=R$が示された.
2.     $0<r<R$とする.$\delta>0$$r+\delta<R$であるようにとる. そのうえで$\vert x\vert<r$であるような$x$の値,および $\vert h\vert<\delta$であるような$h$の値を考える. $f(x)$の導関数の定義にしたがって $\dfrac{f(x+h)-f(x)}{h}$を考えるが, そのために分子を評価する.

\begin{displaymath}
f(x+h)-f(x)=
\sum_{n=0}^{\infty}a_n(x+h)^n-\sum_{n=0}^{\infty}a_nx^n
=\sum_{n=0}^{\infty}a_n\{(x+h)^n-x^n\}
\end{displaymath}

平均値の定理から$x$$x+h$の間の数$x_n$が存在して,
\begin{displaymath}
(x+h)^n-x^n=nx_n^{n-1}h
\end{displaymath}

と書ける.よって

\begin{displaymath}
\dfrac{f(x+h)-f(x)}{h}
=\sum_{n=0}^{\infty}a_nnx_n^{n-1}
\end{displaymath}

次にこれを用いて $\dfrac{f(x+h)-f(x)}{h}$$g(x)$との差を評価する.
\begin{eqnarray*}
\dfrac{f(x+h)-f(x)}{h}-g(x)
&=&\sum_{n=0}^{\infty}a_nnx_n^{n...
...na_nx^{n-1}\\
&=&\sum_{n=0}^{\infty}na_n\{x_n^{n-1}-x^{n-1}\}
\end{eqnarray*}

ここで再び平均値の定理を用いる.$x_n$$x$の間の数$y_n$が存在して

\begin{displaymath}
\dfrac{f(x+h)-f(x)}{h}-g(x)
=\sum_{n=0}^{\infty}n(n-1)a_ny_n^{n-2}(x_n-x)
\end{displaymath}

である. ここで、 $\vert y_n\vert<r+\delta<R$ $\left\vert x_n-x \right\vert<\vert h\vert$である. したがって
\begin{eqnarray*}
\left\vert\dfrac{f(x+h)-f(x)}{h}-g(x) \right\vert
& \le&
\s...
...t h\vert\sum_{n=0}^{\infty}n(n-1)\vert a_n\vert(r+\delta)^{n-2}
\end{eqnarray*}

1.を2回適用すれば, $f(x)$を2回微分して得られるべき級数の収束半径も$R$なので,右辺の $\sum_{n=0}^{\infty}n(n-1)\vert a_n\vert(r+\delta)^{n-2}$も有限値に収束する. その値と$h$は関係しない.したがって$h\to 0$のとき, 右辺も0に収束する.つまり$\vert x\vert<r$であるすべての$x$に対し, それを固定するごとに$f$$x$において微分可能で, その微分係数が$g(x)$に等しいことが示された. つまり$f(x)$$x$の関数として微分可能で, その導関数は$g(x)$である. □

本定理をくりかえし用いることによりつぎの系が得られる.

系 46.1       巾級数 $\displaystyle \sum_{n=0}^{\infty}a_nx^n$の 収束半径が$R$であり,この巾級数によって定まる関数を$f(x)$とすると, $f(x)$は無限回微分可能で

\begin{displaymath}
f^{(k)}(x)=\sum_{n=k}^{\infty}n!a_nx^{n-k}\quad (\vert x\vert<R)
\end{displaymath}

である. ■

関数列と微分

関数列$\{f_n(x)\}$の収束と微分可能性の関係はやや複雑である.

定理 47        開区間$I=(a,\ b)$で定義された関数列$\{f_n(x)\}$がある. 各$n$に対して関数$f_n(x)$$I$で微分可能であり, かつ関数$f(x)$に一様収束する. さらに導関数の列$\{f_n'(x)\}$が関数$g(x)$に一様収束するとする. このとき,関数$f(x)$も微分可能でその導関数は$g(x)$に一致する. ■
証明      区間内の$x_0$と任意の正数$\epsilon$が与えられたとする.

$\{f_n'(x)\}$は一様収束するので整数$N$で,$N\le l,\ m$ならば $x\in I$に対して

\begin{displaymath}
\left\vert f_l'(x)-f_m'(x) \right\vert<\dfrac{\epsilon}{3}
\end{displaymath}

となるものが存在する.

次に関数$f_l(x)-f_m(x)$$x$$x_0$ではさまれた区間で平均値の定理を用いることにより

\begin{displaymath}
\dfrac{f_l(x)-f_m(x)-\{f_l(x_0)-f_m(x_0)\}}{x-x_0}=
f_l'(\xi)-f_m'(\xi)
\end{displaymath}

となる$\xi$が存在する.
\begin{eqnarray*}
f_l(x)-f_l(x_0)-\{f_m(x)-f_m(x_0)\}&=&
f_l(x)-f_m(x)-\{f_l(x_0)-f_m(x_0)\}\\
&=&\{f_l'(\xi)-f_m'(\xi)\}(x-x_0)
\end{eqnarray*}

なので

\begin{displaymath}
\left\vert f_l(x)-f_l(x_0)-\{f_m(x)-f_m(x_0)\} \right\vert
...
...on}{3}\left\vert x-x_0 \right\vert\quad (x\in I,\ l,\ m\ge N)
\end{displaymath}

$l$$l\ge N$であればよいので$l\to \infty$とすることにより, $(x\in I,\ m\ge N)$のとき

\begin{eqnarray*}
&&\left\vert g(x)-f_m'(x) \right\vert<\dfrac{\epsilon}{3}\\ 
...
...} \right\vert
<\dfrac{\epsilon}{3}\left\vert x-x_0 \right\vert
\end{eqnarray*}

が成り立つ. また導関数の定義から $\left\vert x-x_0 \right\vert<\delta$なら
\begin{displaymath}
\left\vert\{f_m(x)-f_m(x_0)\}-(x-x_0)f_m'(x_0) \right\vert<\dfrac{\epsilon}{3}
\left\vert x-x_0 \right\vert
\end{displaymath}

となる正数$\delta$が存在する.

以上から

\begin{eqnarray*}
&&\left\vert f(x)-f(x_0)-(x-x_0)g(x_0) \right\vert\\
&\le&
...
...-f_m'(x_0)\right\vert
\le \epsilon\left\vert x-x_0 \right\vert
\end{eqnarray*}

区間内の$x_0$と任意の正数$\epsilon$に対して, 正数$\delta$ $\left\vert x-x_0 \right\vert<\delta$なら
\begin{displaymath}
\left\vert\dfrac{f(x)-f(x_0)}{x-x_0}-g(x_0) \right\vert<\epsilon
\end{displaymath}

となるものが存在することが示せたので定理が証明された. □

注意 4.5   導関数列の一様収束性が必要である. 例えば $f_n(x)=\dfrac{1}{n}\sin nx$とすると, $f_n(x)$は0に一様収束するが, $f_n'(x)=\cos nx$であるから$f_n'(x)$は収束しない.

関数値の近似

関数$f(x)$をより簡単な関数で近似することができないか.

この問題に$f(x)$$n$回微分可能でそれら高次導関数がすべて$I$で有界:

\begin{displaymath}
\left\vert f^{(n)}(x) \right\vert\le M\ (x \in I,\ n \in \mathbb{N})
\end{displaymath}

であるならば,テーラー展開がそれに対する解答であった. 関数$f(x)$$n-1$次多項式 $\displaystyle \sum_{k=0} ^{n-1}\dfrac{f^{(k)}(a)}{k!}(x-a)^k$で近似すると,誤差が $\dfrac{\vert x-a\vert^n}{n!}M$で評価されるのだった.

一次近似,二次近似

$n=2,\ 3$のときは,一次近似,二次近似という.

一次近似は日常的に用いている.時速30km といえばある時刻での速度によってその運動の時速を近似していることになる.塩水のある一点でからいといえば,その辛さが塩水の辛さと考えている.このようにある点での傾向,傾きをもって全体の傾向,傾きと考えるのは,まさに一次近似である.

逆にいえば内包量を外延量の比で考えることは一次近似を考えていることに過ぎないことがわかる.内包量が微分を考えてはじめて量として十全に把握されることも理解できる.

近似式は $h=x-a$とおくことで実用的な近似式となる. $h$が十分小さいとき

\begin{eqnarray*}
f(a+h)&≒&f(a)+f'(a)h\\
f(a+h)&≒&f(a)+f'(a)h+f''(a)\dfrac{h^2}{2}
\end{eqnarray*}

グラフで見ると,一次近似は関数のグラフを接線で近似し, 二次近似は関数のグラフを放物線で近似することになる.

$a=0,\ h=x$とおいていくつかの関数の近似式を書いてみる.

\begin{displaymath}
\begin{array}{lll}
(1+x)^{\alpha}&=1+\alpha x,\
&1+\a...
...rac{1}{3}x,\
&1+\dfrac{1}{3}x-\dfrac{x^2}{9}
\end{array}
\end{displaymath}

このように$n$回微分可能な関数は$n$次式による近似ができ, その誤差も評価できる.ただこの近似は一点の周りの近似であって, ある区間での近似ではない.これはいわば関数値の近似である.

連続関数の多項式による一様近似

これに対して,ある閉区間で定義された連続関数を, 多項式でその区間で一様に近似することができる. これは「ワイエルシュトラスの定理」といわれる. この定理は,フーリエ級数論にもとづくより深い証明があるのだが, ここではベルンシュタイン(Bernstein)による初等的な証明を紹介する.

まず二項定理に関する補題を示す.

補題 4  
1)
$\displaystyle \sum_{k=0}^n{}_n \mathrm{C}_kx^k(1-x)^{n-k}=1$
2)
$\displaystyle \sum_{k=0}^nk{}_n \mathrm{C}_kx^k(1-x)^{n-k}=nx$
3)
$\displaystyle \sum_{k=0}^nk(k-1){}_n \mathrm{C}_kx^k(1-x)^{n-k}
=n(n-1)x^2$
4)
$\displaystyle \sum_{k=0}^nk^2{}_n \mathrm{C}_kx^k(1-x)^{n-k}
=n(n-1)x^2+nx$
証明     二項定理
\begin{displaymath}
(x+y)^n=\sum_{k=0}^n{}_n \mathrm{C}_kx^ky^{n-k}
\end{displaymath}

$y=1-x$を代入することで 1)を得る. この等式を$x$で微分し両辺に$x$を乗ずる.
\begin{displaymath}
nx(x+y)^{n-1}=\sum_{k=0}^nk{}_n \mathrm{C}_kx^ky^{n-k}
\end{displaymath}

を得る.ここに$y=1-x$を代入することで 2)を得る. 二項定理の等式を2回微分し$x^2$を乗ずる.
\begin{displaymath}
n(n-1)x^2(x+y)^{n-2}=\sum_{k=0}^nk(k-1){}_n \mathrm{C}_kx^ky^{n-k}
\end{displaymath}

を得る.ここに$y=1-x$を代入することで 3)を得る. 4)は 2)と 3)を加えて得られる. □

定理 48       閉区間$[0,\ 1]$で連続な関数に対し,$n$次多項式$P_n(x)$
\begin{displaymath}
P_n(x)=\sum_{k=0}^n
f\left(\dfrac{k}{n} \right){}_n \mathrm{C}_kx^k(1-x)^{n-k}
\end{displaymath}

で定める.多項式列$\{P_n\}$は閉区間$[0,\ 1]$で一様に収束する. ■
証明     $f(x)$は閉区間で連続であるから,有界で一様連続である. つまり, $\vert f(x)\vert\le M\ (0\le x\le 1)$となる$M$があり, また任意の正の実数$\epsilon$に対して,正の数$\delta$で,
\begin{displaymath}
\vert x-y\vert<\delta\quad \Rightarrow \quad \left\vert f(x)-f(y) \right\vert<\epsilon
\end{displaymath}

となるものが存在する.

補題の等式1)から

\begin{displaymath}
f(x)=\sum_{k=0}^nf(x){}_n \mathrm{C}_kx^k(1-x)^{n-k}
\end{displaymath}

なので,
\begin{displaymath}
P_n(x)-f(x)=\sum_{k=0}^n\left\{f\left(\dfrac{k}{n} \right)-f(x) \right\}
{}_n \mathrm{C}_kx^k(1-x)^{n-k}
\end{displaymath}

添え字 $k\ (0 \le k\le n)$を二つに分ける.
\begin{displaymath}
A=\left\{k\left\vert\ \left\vert x-\dfrac{k}{n} \right\vert...
...left\vert x-\dfrac{k}{n} \right\vert\ge\delta \right.\right\}
\end{displaymath}

とする.
\begin{displaymath}
\left\vert P_n(x)-f(x)\right\vert\le \left\vert\sum_{k\in A} \right\vert+\left\vert\sum_{k\in B} \right\vert
\end{displaymath}

である.それぞれの和を評価する.

$\displaystyle \sum_{k\in A}$については一様連続性から

\begin{displaymath}
\left\vert\sum_{k\in A} \right\vert\le \epsilon\sum_{k\in A...
... \epsilon\sum_{k=0}^n{}_n \mathrm{C}_kx^k(1-x)^{n-k}=\epsilon
\end{displaymath}

$\displaystyle \sum_{k\in B}$については,有界性から $\vert f(x)-f(y)\vert\le \vert f(x)\vert+\vert f(y)\vert=2M$なので

\begin{displaymath}
\left\vert\sum_{k\in B} \right\vert\le 2M\sum_{k\in B}{}_n \mathrm{C}_kx^k(1-x)^{n-k}
\end{displaymath}

$B$$k$に対しては $\displaystyle 1\le\dfrac{1}{\delta^2}\left(x-\dfrac{k}{n} \right)^2$ であるから
\begin{displaymath}
{}_n \mathrm{C}_kx^k(1-x)^{n-k}
\le\dfrac{1}{\delta^2}\left(x-\dfrac{k}{n} \right)^2{}_n \mathrm{C}_kx^k(1-x)^{n-k}
\end{displaymath}

したがって
\begin{eqnarray*}
\left\vert\sum_{k\in B} \right\vert
&\le& \dfrac{2M}{\delta^...
...
\left(x-\dfrac{k}{n} \right)^2{}_n \mathrm{C}_kx^k(1-x)^{n-k}
\end{eqnarray*}

ここで
\begin{eqnarray*}
&&\sum_{k=0}^n
\left(x-\dfrac{k}{n} \right)^2{}_n \mathrm{C}...
...}{n}\cdot nx+\dfrac{1}{n^2}\{n(n-1)x^2+nx\}
=\dfrac{x(1-x)}{n}
\end{eqnarray*}

よって,$0\le x \le 1$なので $0\le x(1-x)\le 1$を用いると

\begin{displaymath}
\left\vert P_n(x)-f(x)\right\vert\le \left\vert\sum_{k\in A...
...+\dfrac{2Mx(1-x)}{n\delta^2}
<\epsilon+\dfrac{2M}{n\delta^2}
\end{displaymath}

である. $n>\dfrac{2M}{\epsilon\delta^2}$$n$をとると
\begin{displaymath}
\left\vert P_n(x)-f(x)\right\vert\le\epsilon+\epsilon=2\epsilon
\quad (0\le x\le 1)
\end{displaymath}

である.よって$P_n$$f$に一様収束する. □
系 48.1        閉区間$[a,\ b]$で連続な関数$f(x)$は多項式で一様に近似される. ■
証明     $x=a+(b-a)t$とおく.$f(a+(b-a)t)$は閉区間$[0,\ 1]$で連続である. 定理48より多項式列$P_n(t)$$f(a+(b-a)t)$に一様収束するものがある. $P\left(\dfrac{x-a}{b-a} \right)$$f(x)$に一様収束する. □
例 4.7  
$f(x)=\sin \pi x$は区間$[0,\ 1]$でどのように近似されるのか見てみよう.
\begin{eqnarray*}
P_1(x)&=&f(0){}_1 \mathrm{C}_0(1-x)+f(1){}_1 \mathrm{C}_1x=0\...
...rm{C}_3x^3(1-x)\\
&=&2x(1-x)\{(2\sqrt{2}-3)(x^2-x)+\sqrt{2}\}
\end{eqnarray*}


next up previous 次: 積分の方法 上: 微分の方法 前: 高次微分

2014-05-23