バーゼル問題

提供: testwiki
ナビゲーションに移動 検索に移動

テンプレート:出典の明記 バーゼル問題(バーゼルもんだい、テンプレート:Lang-en-short)は、級数の問題の一つで、平方数逆数全ての和はいくつかという問題である。ヤコブ・ベルヌーイレオンハルト・オイラーなどバーゼル出身の数学者がこの問題に取り組んだことからこの名前で呼ばれる。

概説

ピエトロ・メンゴリ

1644年テンプレート:仮リンクが「平方数の逆数全ての和は収束するか?仮に収束するとしてそれは幾らの数値に収束するか?」という問題を提起した。この問題は何人もの数学者が解決に挑み、中でもヤコブ・ベルヌーイ1689年にこの問題について取り組んだものの解決には至らなかった。

ベルヌーイに学んだレオンハルト・オイラーは、1735年にこの問題を平方数に限らず、自然数の偶数乗の逆数和について一般化した形式で解決した。ベルンハルト・リーマンはそのアイディアを取り入れることでゼータ関数を定義し、その性質を調べることに繋がった(1859年の論文「与えられた数より小さい素数の個数について」)。

平方数の逆数和は

n=11n2=limn(112+122++1n2)

と表せる。これは、ゼータ関数

ζ(s)=n=1ns

テンプレート:Math における値 テンプレート:Math でもある。その値は テンプレート:Math である(テンプレート:Pi は円周率)。オイラー積によれば

n=11n2=p: prime11p2=11(12)211(13)211(15)2

となる。

収束することの証明

比較判定法による。 1n2<1n(n1)、(n2)であることを利用し、

n=11n2=1+n=21n2<1+n=21n(n1)=1+n=2(1n11n)=1+(1112)+(1213)+(1314)+=2

である。したがってこの級数は収束する。一般にゼータ関数 テンプレート:Mathテンプレート:Math の範囲で収束する。

オイラーの解法

オイラーは、テンプレート:Mathマクローリン展開を利用して解く方法を編み出した。まずは テンプレート:Math

sinx=x11!x33!+x55!x77!+

と展開する。この両辺を テンプレート:Mvar で割ると

(1)sinxx=11!x23!+x45!x67!+

となる。左辺はちょうど テンプレート:Mathテンプレート:Mvar正の整数)のとき テンプレート:Math であるから、右辺を形式的に以下のように「因数分解」できる。

sinxx=(1x1π)(1+x1π)(1x2π)(1+x2π)(1x3π)(1+x3π).

隣接する2項を掛け合わせると

(2)sinxx=(1x212π2)(1x222π2)(1x232π2).

(1) と (2) の右辺の テンプレート:Math の係数は

(1):13!=16,
(2):(112π2+122π2+132π2+)=1π2n=11n2

である。これらは等しいはずなので

1π2n=11n2=16

である。ゆえに、求める級数の値は

n=11n2=π26

である。なおオイラーは一般的に、テンプレート:Mvar 番目のベルヌーイ数テンプレート:Mvar とすると

n=11n2k=(1)k+1B2k(2π)2k2(2k)!

が成り立つことも示した。

フーリエ解析を用いた解法

テンプレート:See 放物線フーリエ級数で表す方法を用いる。

f(x)=x24(πxπ)

を考える。この放物線は偶関数であるから余弦関数で展開できる:

x24=a02+n=1ancosnx.

ここで

a0=1πππx24dx=π26

であり、テンプレート:Mvar テンプレート:Math

1πππx24cosnxdx=(1)nn2

である。ゆえに、テンプレート:Math のフーリエ級数は

f(x)=π212+n=1(1)nn2cosnx

であり、両辺に テンプレート:Math を代入すると

π24=π212+n=11n2

となる。ゆえに、バーゼル問題の解

n=11n2=π26

が得られる。

関連項目

外部リンク