1 正弦のべきの定積分
はじめに、本記事を通して扱う積分に記号を与えます。
定義 1.1 (ウォリス積分).nを0以上の整数とし、
In=∫0π/2sinnxdxと置く。この形の定積分をウォリス積分という。ここでsin0xは、xによらず値1をとる関数を表す。
正弦のべきと余弦のべきは、区間[0,2π]の上では同じ値の積分を与えます。どちらの形で与えられた積分も、以下の結果で扱うことができます。
定理 1.2 (正弦と余弦の入れ替え).nを0以上の整数とする。このとき
∫0π/2sinnxdx=∫0π/2cosnxdxが成り立つ。
証明. 右辺でu=2π−xと置く。dxdu=−1であり、x=0のときu=2π、x=2πのときu=0である。x=2π−uなのでcosx=cos(2π−u)=sinuであり、cosnx=sinnuである。したがって
∫0π/2cosnxdx=∫π/20sinnu⋅(−1)du=∫0π/2sinnuduとなり、結論を得る。▨
この置き換えは、積分区間の両端の和から変数を引く操作にあたります。同じ操作を用いて原始関数を求めずに定積分の値を決める手順は、「積分区間の反転による対称化」が扱います。
2 部分積分によって次数を2つ下げる
sinnxをsinn−1xとsinxの積と見て部分積分をすると、sinn−2xの積分が現れます。次数が2つ下がるのは、sinn−1xを微分したときに出るcosxが、sinxを積分して得た−cosxと組んでcos2xになり、それを1−sin2xへ書き直すからです。
定理 2.1 (ウォリス積分の漸化式).nを2以上の整数とする。このとき
In=nn−1In−2が成り立つ。
証明.sinnx=sinn−1x⋅sinxと見て、sinn−1xを微分する側、sinxを積分する側にとる。sinxの原始関数の一つは−cosx、sinn−1xの導関数は(n−1)sinn−2xcosxなので
In=[−sinn−1xcosx]0π/2+(n−1)∫0π/2sinn−2xcos2xdxである。第1項について、x=2πではcosx=0、x=0ではn−1≥1なのでsinn−1x=0であり、値は0である。第2項でcos2x=1−sin2xと書き直すと
In=(n−1)∫0π/2(sinn−2x−sinnx)dx=(n−1)(In−2−In)となる。Inについて整理するとnIn=(n−1)In−2となり、n≥2なので両辺をnで割って結論を得る。▨
この漸化式はn≥2でのみ成り立ちます。n=1では第1項のsinn−1x=sin0x=1がx=0で0にならず、n=0ではI−2が定義されないからです。漸化式はnを2ずつ下げていくので、nが偶数のときはI0に、奇数のときはI1に行き着きます。この二つを計算しておきます。
I0=∫0π/21dx=2π,I1=∫0π/2sinxdx=[−cosx]0π/2=1
3 値は次数の偶奇によって形が変わる
漸化式と二つの初期値がそろったので、nを偶数と奇数に分けて値を書き表します。
証明.m=0のとき、右辺はI0について20(0!)20!⋅2π=2π、I1について1!20(0!)2=1であり、先に計算した値と一致する。
あるmについて二つの等式が成り立つと仮定する。定理 2.1をn=2m+2について用いると
I2m+2=2m+22m+1I2m=2m+22m+1⋅22m(m!)2(2m)!⋅2πである。分子と分母に2m+2を掛けると
(2m+2)222m(m!)2(2m+1)(2m+2)(2m)!=22m+2(m+1)2(m!)2(2m+2)!=22(m+1)((m+1)!)2(2m+2)!となるので、I2m+2についてm+1の場合の等式が成り立つ。ここで(2m+2)2=4(m+1)2と(m+1)!=(m+1)m!を用いた。
同様に定理 2.1をn=2m+3について用いると
I2m+3=2m+32m+2I2m+1=2m+32m+2⋅(2m+1)!22m(m!)2である。分子と分母に2m+2を掛けると
(2m+3)(2m+2)(2m+1)!(2m+2)222m(m!)2=(2m+3)!22m+2(m+1)2(m!)2=(2(m+1)+1)!22(m+1)((m+1)!)2となるので、I2m+3についてもm+1の場合の等式が成り立つ。
数学的帰納法により、すべての0以上の整数mについて結論が成り立つ。積の形の表示は、階乗を書き下して共通の因数を約分することで得られる。▨
答えの形が偶奇で変わる理由は、漸化式と初期値の組み合わせにあります。
例 3.3 (小さい次数の値).定理 2.1を繰り返し用いると、次の値が得られる。
I2=21I0=4π,I3=32I1=32,I4=43I2=163π,I5=54I3=158公式 3.1へm=2を代入すると、I4=24(2!)24!⋅2π=6424⋅2π=163π、I5=5!24(2!)2=12064=158となり、一致する。
4 同じ手順を別の形のべきへ当てる
漸化式を作ってから初期値を計算するという手順は、正弦のべきに限りません。次数を下げる書き換えを見つけることが、手順の第一段にあたります。正接のべきでは、tan2x=cos2x1−1によって次数が2つ下がります。
定理 4.1 (正接のべきの積分の漸化式).nを0以上の整数とし、Kn=∫0π/4tannxdxと置く。ここでtan0xは値1をとる関数を表す。nが2以上の整数であるとき
Kn+Kn−2=n−11が成り立つ。
証明.tan2x=cos2x1−1を用いると
tannx=tann−2x(cos2x1−1)=cos2xtann−2x−tann−2xである。0≤x≤4πではcosx=0なので、tanxはこの区間で連続である。第1項の積分でt=tanxと置くとdt=cos2xdxであり、x=0のときt=0、x=4πのときt=1なので
∫0π/4cos2xtann−2xdx=∫01tn−2dt=n−11である。ここでn≥2からn−2≥0であり、n−1≥1なので右端の積分が定まる。第2項の積分はKn−2なので、Kn=n−11−Kn−2となり、結論を得る。▨
例 4.2 (正接のべきの積分の値). 初期値は
K0=∫0π/41dx=4π,K1=∫0π/4tanxdx=[−log(cosx)]0π/4=−log21=21log2である。0≤x≤4πではcosx>0なので、対数に絶対値は要らない。定理 4.1を用いると
K2=1−4π,K3=21−21log2,K4=31−K2=4π−32である。K2は∫0π/4tan2xdx=[tanx−x]0π/4=1−4πと直接計算した値と一致する。ここでも、次数が偶数のときはK0に含まれるπが、奇数のときはK1に含まれるlog2が残る。
正弦の場合の漸化式は前の項に有理数を掛ける形、正接の場合は前の項を引く形であり、形は異なります。共通しているのは、次数を2つ下げる関係式を先に作り、n=0とn=1の二つの初期値を計算しておけば、nの偶奇に応じてどちらかへ行き着くという構造です。