13

リーマンゼータ関数について適当に書く

693
1

リーマンゼータ関数について適当に書く

この記事はとあるオープンチャット 積分,級数の部屋 のGW mathlogリレーの2日目の記事です。

今回の記事を書くにあたってこの を参考にしましたー
数学をあなたのポケットに!

リーマンゼータ関数

リーマンゼータ関数

ζ(s)=n=11ns   (Re(s)>1)
s=1では1位の極で、Re(s)<1のときは解析接続により定義される。

解析接続については深くは触れず、とりあえず関数等式というものを示していきます。

関数等式

関数等式

ζ(s)=2sπs1sinπs2Γ(1s)ζ(1s)

とある積分経路Cをとってきます。
f(z)=zs1ez1を周回積分します。

積分経路 積分経路

真ん中の円は半径2π未満です。
虚軸上の×は2πごとに並んでいます。
全体を一周する経路をCとしています。

周回積分していきます。

周りの幅は無限大に飛ばすので特異点は全て入っているものとして計算しています。
周りをの経路は頑張って計算すると0になって、C20になるので周回積分するにはC1C3を計算すればいいこととなります。

複素対数の知識を上手く使って計算すると
C1+C3=(1e2πis)0xs1ex1dx=(1e2πis)Γ(s)ζ(s)
となります。

周回積分を留数定理を用いて計算していきます。
Cf(z)dz=2πi(n=1Resz=2πinf(z)+n=1Resz=2πinf(z))=i2s+1πseπissinπs2n=1ns1=i2s+1πseπissinπs2ζ(1s)

よって、
(1e2πis)Γ(s)ζ(s)=i2s+1πseπissinπs2ζ(1s)
整理することにより、題意を得る。

関数等式から、自然数nに対してζ(2n)=0です、この零点のことを自明な零点といいます。
自明な零点でない零点のことを非自明な零点といい一般的にはρで表す。

対称性

対称性が一目でみてわかるやつ作りたい!!!

ξ(s)=s(s1)2Γ(s2)πs2ζ(s)

ξ(s)=ξ(1s)

関数等式により題意を得る。

無限乗積展開

ζ(0)=12からξ(0)=12を得る。
ξ(s)s=2nのときはガンマ関数の部分で極が打ち消しあいます。
よって、ξ(s)の零点は、ζ(s)の非自明な零点です。
ξ(s)を無限乗積展開すると
ξ(s)=12ρ(1xρ)
表記は察してください。
非自明な零点は無限個あることが知られているので、無限乗積展開と表記しています。
ζ(s)を無限乗積展開すると
ζ(s)=12πs2Γ(s2)s(s1)ρ(1xρ)
両辺の対数をとります
logζ(s)=12slogπlog2logΓ(s2+1)log(s1)+ρlog(1xρ)
あとあと使います。

J(x)について

J(x)を定義します。

logζ(s)s=1J(x)xs1dx

J(x)の表示を求めます。

J(x)=12πiaia+ilogζ(s)sxsds

a>1です。
s=a+biとします。(a,bR)

1J(x)xs1dx=1J(x)x(a+bi)dxx=1J(x)ealogxeiblogxdxx=0J(ex)eaxeibxdx=J(ex)eaxeibxdx
ここでフーリエ変換とフーリエ逆変換を思い出します。
F(s)=12πf(x)eisxdx
f(x)=F(s)eisxds
f(x)=2πJ(ex)eaxとすると
logζ(a+bi)a+bi=J(ex)eaxeibxdx
2πJ(ex)eax=logζ(a+bi)a+bieibxdbJ(ex)=12πlogζ(a+bi)a+bie(a+bi)xdb=12πlogζ(s)sesxds
s=aを通る虚軸に平行な経路で積分したものに等しくなるので
J(ex)=12πiaia+ilogζ(s)sesxds
J(x)=12πiaia+ilogζ(s)sxsds=12πi1logxaia+ixsddslogζ(s)sds
先ほど得たlogζ(s)の表示と対数積分
li(x)=limε0+(01εdtlogt+1+εxdtlogt)
Li(x)=li(x)li(x)
を用いて頑張って計算すると
J(x)=log2+xdtt(t21)logt+Li(x)ρLi(xρ)
近似すると
J(x)Li(x)
を得る。

π(x)とか

π(x)xまでの素数の個数+12として定義します。
その方が連続だったり都合がいいからです。
π(x)J(x)の関係として
J(x)=n=11nπ(x1n)
というものがあります。
ここから、 メビウス関数 を用いた表示
π(x)=n=1μ(n)nJ(x1n)
J(x)Li(x)と近似して、2項目までで打ち切って
π(x)=Li(x)12Li(x)
を得ます。

これで1000以下の素数の個数を電卓に入れて計算させてみると
170.86という値が返ってきました。
実際π(1000)168.5なのでまあまあ精度はいいのかも。

以上、素数の電卓で求められて嬉しいというお話でした。

ああ、是非興味のある部屋は積分,級数の部屋に入ってみてくださいー

投稿日:202452
OptHub AI Competition

この記事を高評価した人

高評価したユーザはいません

この記事に送られたバッジ

バッジはありません。
バッチを贈って投稿者を応援しよう

バッチを贈ると投稿者に現金やAmazonのギフトカードが還元されます。

投稿者

ららら
ららら
200
13916
適当に書きたいことを書きます。

コメント

他の人のコメント

コメントはありません。
読み込み中...
読み込み中
  1. リーマンゼータ関数について適当に書く
  2. リーマンゼータ関数
  3. 関数等式
  4. 対称性
  5. 無限乗積展開
  6. J(x)について
  7. π(x)とか