ライプニッツの公式
ライプニッツの公式(-こうしき、英語: Leibniz formula)とは円周率の値を求めるための公式の一つである。以下の級数で表される。
これは初項が1で各項が奇数の逆数である交項級数が π/4 (=0.785398…)に収束することを意味する。総和の記号を用いると以下のようになる。
この公式を名付けたのはライプニッツであるが、これはすでに15世紀のインドの数学者マーダヴァ(en)がライプニッツより300年ほど前に発見していたものである。公式の発見がマーダヴァの功績であることを示すためにマーダヴァ-ライプニッツ級数と呼ばれることもある。
証明 [編集]
となる。ここで tanθ=x とおくと
が導かれる。
また以下の等比無限級数を考える。
左辺は公比が -x² であり、|-x²|<1 すなわち |x|<1 のとき 1/(1+x²) に収束する。 (1),(2)式から
が得られる。この両辺をxについて形式的に不定積分すれば
となる。tanθ=x としたので θ=π/4 のとき x=1 である。これを利用して(3)式に θ=π/4 と x=1 を代入すると
という式が表れる。ただし x=1 は |x|<1 の条件に反するので(3)式に x=1 を代入できるかどうかが問題になるが、この場合は代入してもよいことが分かっている。
方形波をフーリエ級数で表す証明法もある。方形波 f(x) を
と定義すると、フーリエ係数
はこの方形波が奇関数なので 0 であり、
は以下の式で表す。
これを計算すると以下のようになる。
したがって方形波のフーリエ級数は
となり、両辺に
を代入すると
であるのでライプニッツの公式が得られる。
性質 [編集]
この公式は単純な形をしているが実際の円周率の計算に用いるには収束が遅いためにあまり適していない。10進法での正確な値(=3.1415926535…)を10桁分計算するだけで100億回以上の計算を要するほどである。ちなみに最初の500万項の部分和を計算するとπの近似値として
- 3.1415924535897932384646433832795027841971693993873058...
が得られる。下線の引かれている桁だけ間違っているが、こういった誤差がいくらになるのか予想することは次の近似式で可能である。
Ekはオイラー数、Nは4で割り切れる自然数である。Nに10の累乗数を代入すると、右辺の部分和からこの公式で求めた10進法表記での誤りが表れる桁の位置とその誤差を計算できる。













