この記事ではリーマンの素数公式の導出について解説していきます。
なお解説の中で級数や積分や極限を説明もなく交換したりしますが、そこら辺の正当性については特に触れませんので悪しからず。
まずリーマンの素数公式とは以下の公式のことを言うのでした。
が成り立つ。ただし
ここで
とした。また素数個数関数の不連続点
と値を定める。(素数公式の右辺の各項は連続関数であることを踏まえればその妥当性には納得できると思う。)
ちなみに素数公式右辺の
と書くこともできます。
素数公式における対数積分は
ではなく
と定義されます。これは素数公式の
素数公式の証明に入る前にメリン変換というものを紹介しておきます(ラプラス変換のように片側型と両側型があり、今回紹介するのは片側型の方です)。
関数
と定義する。
これはフーリエ変換
およびにステップ関数
を用いると
と表せるので、これを
となり、この両辺を
が成り立ちます。
まず
とおくと
が成り立つので
ここで
という関係で素数と繋がっていました。これの対数を取って少し変形してみましょう。
なんということでしょう、
が成り立つというわけです。そして
こうしてみると
その前に少し因子を削るために部分積分をしておきましょう。
こうすることで
となります。ここまでくると
ではこのそれぞれの積分を計算していきましょう。
さっきせっかく部分積分したところだが、また元に戻してしまおう。
そしてこれは
の逆変換に他ならないので
と求まる。
ここで
とおくと
が成り立つ。
なので補題4と同様にして
および
であることから
を得る。あとは
補題5より
であったので
が成り立つ。そして
なので
上の補題より
であることがわかっていたので
と求まります。
ただし
補題5より
であったので
としたいところだが、このままだと
としよう。
ここで任意に
が成り立つ。
このとき
と評価できるので、補題6で見たように
であったことに注意すると
を得る。
いま積分経路
に注意すると
がわかるので
と求まる。
(第2項については定理4からわかる)であり、補題8から
とすると
上では
以上の議論により
を得る。
上では
チェビシェフ関数とは以下のように定義される関数のことを言います。
と定められる関数のことをそれぞれ第一、第二チェビシェフ関数と言う。
ちなみにチェビシェフ関数は
のような関係を持ちます。
そしてチェビシェフ関数に関しては以下のような素数公式が成り立ちます。
やることは
まずオイラー積表示の対数を取ることで得られる等式
を微分することで
がわかり、これをひっくり返すことで
を得る。
また
つまり
と分解できるので
より
と計算できることに注意すると
を得る。