テイラー展開

出典: 謎の百科事典もどき『エンペディア(Enpedia)』
マクローリン展開から転送)
ナビゲーションに移動 検索に移動

テイラー展開とは、関数のある一点での導関数の値から計算されるの無限和として関数を得る展開のことである。 得られる無限和(級数)をテイラー級数という。

概要[編集]

「ある一点」がaのとき、つまりaまわりのテイラー展開は以下の式になる。

f(x)=n=0f(n)(a)n!(xa)n

ただし、収束域がある関数(収束域が有限の範囲である関数)は収束域の外では発散する。
また、1/(x-a)やlog(x-a)といったaで発散するような関数は、aまわりでテイラー展開できない。 このときは、ローラン展開という拡張されたテイラー展開を使用できる場合もある。 ただし、ローラン展開は複素周回積分留数と関わっていてテイラー展開よりも難解である。

マクローリン展開[編集]

「ある一点」が0のとき、つまり0まわりのテイラー展開はマクローリン展開と呼ばれ、得られる級数をマクローリン級数という。その式は以下になる。

f(x)=n=0f(n)(0)n!xn

指数関数の和で表せる関数は総じて実数全体で収束するが、それらの逆関数は収束域が限られている。また、1/xやlog(x)といった原点で発散するような関数は、 マクローリン展開できない。
また、多項式のマクローリン展開は自分自身である(のでするまでもない)。

関数名 f(x) n=0f(n)(0)n!xn 収束域
有理関数(等比数列の和) 11x n=0xn |x|<1
指数関数 ex n=01n!xn allx
余弦関数 cosx n=0(1)n(2n)!x2n allx
正弦関数 sinx n=0(1)n(2n+1)!x2n+1 allx
非正規化sinc関数 sincx n=0(1)n(2n+1)!x2n allx
双曲線余弦関数 coshx n=01(2n)!x2n allx
双曲線正弦関数 sinhx n=01(2n+1)!x2n+1 allx
誤差関数 erfx n=02π(1)nn!(2n+1)x2n+1 allx
対数関数(1) log(1x) n=01nxn |x|<1
対数関数(2) log(1+x) n=0(1)n+1nxn |x|<1
逆余弦関数 cos1x π2n=0(2n)!4n(n!)2(2n+1)x2n+1 |x|<1
逆正弦関数 sin1x n=0(2n)!4n(n!)2(2n+1)x2n+1 |x|<1
逆正接関数 tan1x n=0(1)n2n+1x2n+1 |x|<1
逆双曲線正弦関数 sinh1x n=0(1)n(2n)!4n(n!)2(2n+1)x2n+1 |x|<1
逆双曲線正接関数 tanh1x n=012n+1x2n+1 |x|<1

関連項目[編集]