ウォリスの公式

目次

命題

次の等式が成り立つ。

n=14n24n21=π2

別の形式

この式は次のように書くこともできる。

左辺を因数分解すると、

n=12n2n+12n2n1=π2

二重階乗を使うと、

limn(2n)!!(2n+1)!!(2n)!!(2n1)!!=π2

逆数を取ると、

n=1(11(2n)2)=2π

二重階乗の形式を変形すると、

limn((2n)!!(2n+1)!!)2(2n+1)=π2

両辺の平方根を取って、

limn(2n)!!(2n+1)!!2n+1=π2

左辺に(2n)!!を乗じると、

limn{(2n)!!}2(2n+1)!2n+1=limn{(2n)!!}22n+1(2n)!=limn(2nn!)22n+1(2n)!=π2

2n+12n1だから、

limn22n(n!)2n(2n)!=π

この形式も非常によく使われる。

さらに、(2n)!(n!)2は、2n個の中からn個を選ぶ組み合わせ(combination)の数 (2nn)なので、nが十分大きいときに、

(2nn)22nnπ

という漸近があるという風にも読める。

正弦関数の因数分解による証明

バーゼル問題 でみたが、正弦関数は形式的に次のように因数分解される。

sinx=x(1x2π2)(1x222π2)(1x2n2π2)

x=π2を代入すると、

sinπ2=π2(1(π2)2π2)(1(π2)222π2)(1(π2)2n2π2)

1=π2(1122)(112222)(1122n2)

両辺に2πを乗じると、

n=1(11(2n)2)=2π

を得る。

ウォリス積分による証明

ウォリス積分と呼ばれる以下の積分を利用した証明方法もあり、これも面白い。

Im=0π2sinmxdx

被積分関数sinmxのグラフは次のような形である。

mが増大にするにしたがって、π2の部分は尖り、0の部分は緩やかになる。

ウォリス積分は、このグラフとx軸が区間[0,π2]で囲む(山の半分の)面積であると言える。

mが増大するのにしたがって、山の形は急峻になるので、面積は0に収束する。

後で見るが、ウォリス積分からウォリスの公式を導く際には、この面積自体ではなく、ImIm+1の比に注目する。

なお、cosmxのグラフは次のような形になる。

区間[0,π2]は同じ山の形の(右)半分であるから、ウォリス積分は、

Im=0π2cosmxdx

として定義してもよい。

さて、部分積分により、

Im=0π2sin(m1)xsinxdx

Im=[sin(m1)x(cosx)]0π20π2(m1)sin(m2)xcosx(cosx)dx

Im=(m1)0π2sin(m2)xcos2xdx

Im=(m1)0π2sin(m2)x(1sin2x)dx

Im=(m1)0π2sin(m2)xdx(m1)0π2sinmxdx

Im=(m1)Im2(m1)Im

mIm=(m1)Im2

Im=m1mIm2

という漸化式が得られる。

I0=π2

I1=1

に注意して、mが偶数の場合と奇数の場合で、上の漸化式を繰り返し適用すると、

I2n=(2n1)!!2n!!I0=(2n1)!!(2n)!!π2

I2n+1=(2n)!!(2n+1)!!I1=(2n)!!(2n+1)!!

となる。

一方、{Im}は単調減少列であるから

0<I2n+1<I2n<I2n1

各辺をI2n+1で割ると、

1=I2n+1I2n+1<I2nI2n+1<I2n1I2n+1=2n+12n

よって、

limnI2n+1I2n=1

すなわち、隣り合う項の比は1に収束する。

I2n+1I2n=(2n)!!(2n+1)!!(2n1)!!(2n)!!π2=2π(2n)!!(2n)!!(2n+1)!!(2n1)!!

なので、結局、

limn2π(2n)!!(2n)!!(2n+1)!!(2n1)!!=1

limn(2n)!!(2n)!!(2n+1)!!(2n1)!!=π2

となり、ウォリスの公式が得られた。

ウォリス積分の漸近

さて、もう少しウォリス積分について調べよう。隣り合う項の積を考える。

漸化式

Im=m1mIm2

より、

(m+1)Im+1Im=(m+1)mm+1Im1Im=mImIm1

これを繰り返し用いると、結局、

(m+1)Im+1Im=1I1I0=π2

先の結果から、Im+1Imであり、またm+1mなので、mIm2π2

すなわち、

limmmIm=π2

となり、

Imπ2m

がわかる。

ウォリス積分をグラフに表すと次のようになる。

補足

ウォリスの公式は、(1+x)2nxnの係数がおおよそ4n/nπとなることを意味している。

スターリングの公式という階乗(もしくはガンマ関数)の近似公式の証明に使われることがある。

また、ガウス積分を求めるのにも利用され、意外といろいろな応用がある公式である。