円周率と素数の関係 – 数の美しい繋がりをご覧ください

2020年5月20日

この記事はこんなことを書いています

円周率と素数の美しい繋がりを紹介します。

最終的に以下の式が成り立つことを証明しましょう。

π26=(11122)(11132)(11152)(11172)(111112)

左辺が円周率、右辺が素数の式になっていますね。

円周率と素数は繋がっている

円周率とは、π3.14という値で知られている数学の分野でもっとも有名な定数です。

円周率は元々、円の円周の長さと直径を結びつける数です。

円周の長さは直径の何倍か?

という値が円周率でしたね。

 

一方、素数とはまったく別の分野から生じたものです。素数は、

1と自分自身以外で割ることのできない1以外の数

のことです。

例えば、513は素数ですね。両方とも1か自分自身(5,13)でしか割ることができません。

 

このように、円周率と素数はまったく無関係の考え方から生じた数字です。

しかし、数学の世界とは不思議なもので、この二つの数が繋がってしまうことがあるのです。

 

スポンサーリンク

出発点はゼータ関数

”円周率と素数の繋がり”までたどり着くためには、”ゼータ関数”を避けて通れません。※少なくとも私はそう思います

「ゼータ関数!難しそう…」

と思いましたか?

安心してください。すごく簡単です。

以下がゼータ関数です。

ζ(x)=11x+12x+13x+14x+15x+1nx+

分数をいくつも足し合わせていった数になってますね。

その分子は常に1ですが、分母の数は1から+1ずつ増えていってます。

そして、分母の数は何やらx乗されています。このxにはいろんな数が自由に入ります。

ゼータ関数とは1まで自然数を使った関数なのです。

 

余談ですが、このゼータ関数を最初に発見したのはレオハルト・オイラーという天才数学者でした。

私の独断と偏見のみで作った天才数学者ランキングでは、見事1位に輝いております。

 

ゼータ関数を計算してみよう

さて、このゼータ関数、

ζ(x)=11x+12x+13x+14x+15x+1nx+

xに実際に値を代入してみましょう。

 

まずは、x=1を入れてみます。すると、

ζ(1)=111+121+131+141+151+1n1+

となり、これを計算すると、※計算過程(証明)は省略します。

ζ(1)=111+121+131+141+151+1n1+=11+12+13+14+15+1n+=

となり無限大になってしまいます。つまり、発散してしまうということですね。

 

では、次はx=2を入れてみましょう。すると、※またも計算過程は省略します(ちょっと難しいです)

ζ(2)=112+122+132+142+152+1n2+=11+14+19+116+125+1n2+=π26

なんとここで、円周率πが登場しました。

x=1のときは、発散しましたが、今回はちゃんと収束しました。

実は、x=2以上のときのゼータ関数は収束することが証明されており、x=4,6,など偶数のときにπが登場します。

ζ(2)ζ(4)ζ(6)=π26=π490=π6945

このように、自然数と円周率が繋がっていることがここで分かりました

 

ゼータ関数から素数を導き出す

さて、ゼータ関数から円周率πが出てくるのは分かりましたが、まだ素数が登場していません。

ここでは、円周率と素数の関係を探しているのでしたね。

 

ゼータ関数のx=2の場合をもう一度みてみましょう。前よりも長く書いてみます。

ζ(2)=112+122+132+142+152+162+172+182+

これの分母の数を分解できるものは分解してしまいましょう。素因数分解です。

ζ(2)=112+122+132+1(22)2+152+1(23)2+172+1(23)2+

分母が468だった項が素因数分解されていることに気づくと思います。

ここが少し難しいのですが、上の式は以下のように書き直すことができます。

ζ(2)=(112+122+1(22)2+1(23)2+)×(112+132+1(32)2+1(33)2+)×(112+152+1(52)2+1(53)2+)×(112+172+1(72)2+1(73)2+)×(112+1112+1(112)2+1(113)2+)×(112+1132+1(132)2+1(133)2+)

分母に素数だけが使われた式になりました。ようやく素数の登場です。

素数は素因数分解によって登場したのですね。

この式と元の式が同じであることを理解するには、以下のように考えてください。

例えば、元の式の、

122

の部分が、変形した式のどの部分かというと、

このように、緑で囲んだ部分を掛けたもので表すことができます。

もう一つ例を示すと、元の式の、

1(23)2

の部分が、変形した式のどの部分かというと、

このように、青で囲んだ部分を掛けたもので表すことができます。

どうでしょうか?少し分かりにくいので、じっくりと考えてみてくださいね。

 

上の変形した式は、を使って、

ζ(2)=(112+122+1(22)2+1(23)2+)×(112+132+1(32)2+1(33)2+)×(112+152+1(52)2+1(53)2+)×(112+172+1(72)2+1(73)2+)×(112+1112+1(112)2+1(113)2+)×(112+1132+1(132)2+1(133)2+)=p;prime(1+1p2+1(p2)2+1(p3)2+)

と書けます。

は、の掛け算バージョンです。

なので、”p;primeは直後の括弧内の式のpを素数として掛けていく”という意味ですね。

もう一度書きます。

ζ(2)=p;prime(1+1p2+1(p2)2+1(p3)2+)

ですね。これをオイラー積と言います。

 

スポンサーリンク

いよいよ円周率と素数が出会う

ここまででだいぶ疲れたかもしれませんが、あと一息です。

ζ(2)=p;prime(1+1p2+1(p2)2+1(p3)2+)

の式の右辺の、

1+1p2+1(p2)2+1(p3)2+

を変形していきましょう。

まず、以下のように変形します。

=1+1p2+1(p2)2+1(p3)2+1+(1p2)+(1p2)2+(1p2)3+

ここで、r=1/p2と置くと、

1+r+r2+r3+

となります。

ここで、高校数学で習う”べき乗の和の公式”

べき乗の和の公式

1+r+r2+r3+=11r,(0<r<1)

を使いましょう。

rは0と1の間をとる必要がありますが、ここでは、pは素数であり2以上なので、

r=1p2

は必ず(0<r<1)となります。

 

これを使って、式を書き直すと、

ζ(2)=p;prime11r=p;prime111p2

となります。

ここで、ζ(2)は、

ζ(2)=π26

であったことを思い出してください。

すると、最終的に、

π26=p;prime111p2=(11122)(11132)(11152)(11172)(111112)

となり、見事に円周率と素数がつながりましたね。

 

これで、円周率と素数が繋がっていることが分かりました。

しかし、ここまでの導出過程から分かるように、円周率と素数は直接繋がっているわけではなく、円周率が自然数と繋がっていて、自然数が素数と繋がっているのですね。

 

まとめ

  • 円周率と素数は自然数を介して繋がっている
  • ゼータ関数が重要な関数となる

※コメントの反映には少し時間がかかります