最初の60個の正の整数に対するπ ( n ) の値 数学 において、素数計数関数は、ある 実数 x 以下の素数 の個数を数える関数 である。[ 1 ] [ 2 ] これはπ ( x ) で表される(数値 π とは無関係)。
対称的な変形として、 π 0 ( x )という式が時折見られます。これは、 x がちょうど素数の場合はπ ( x ) − 1 ⁄ 2 に等しく、それ以外の場合はπ ( x )に等しくなります。つまり、 x より小さい素数の個数に、x が 素数の場合はその半分を加えた数です。
成長率 数論 において非常に興味深いのは、素数計数関数の増加率 である。 [ 3 ] [ 4 ] 18世紀末にガウス とルジャンドル によって、その増加率 はおよそ x ログ x \displaystyle {\frac {x}{\log x}}} ここでlogは 自然対数 であり、 リム x → ∞ π ( x ) x / ログ x = 1. \lim_{x\rightarrow\infty}{\frac{\pi(x)}{x/\log x}}=1.} この記述は素数定理 です。同等の記述は リム x → ∞ π ( x ) li ( x ) = 1 \lim_{x\rightarrow\infty}{\frac{\pi(x)}{\operatorname{li}(x)}}=1} ここでliは 対数積分 関数である。素数定理は、 1859 年にリーマン が導入したリーマン ゼータ関数 の性質を用いて、 1896 年にジャック・アダマールと シャルル・ド・ラ・ヴァレ・プッサン によってそれぞれ独立に初めて証明された。ゼータ関数や複素解析 を用いない素数定理の証明は、 1948 年頃にアトレ・セルバーグ とポール・エルデシュ によって(ほぼ独立に)発見された。 [ 5 ]
より正確な推定値 1899 年、ド・ラ・ヴァレ・プッサンは それを証明した [ 6 ] π ( x ) = li ( x ) + O ( x e − 1 ログ x ) として x → ∞ {\displaystyle \pi (x)=\operatorname {li} (x)+O\left(xe^{-a{\sqrt {\log x}}}\right)\quad {\text{as }}x\to \infty } ある正の定数a に対して。ここで、O (...)はビッグO 表記 です。
π ( x ) のより正確な推定値が現在では知られています。例えば、2002年にケビン・フォードは [ 7 ] を証明しました。π ( x ) = li ( x ) + O ( x exp ( − 0.2098 ( ログ x ) 3 / 5 ( ログ ログ x ) − 1 / 5 ) ) 。 {\displaystyle \pi (x)=\operatorname {li} (x)+O\left(x\exp \left(-0.2098(\log x)^{3/5}(\log \log x)^{-1/5}\right)\right).}
モッシングホフとトラッジアンは [ 8 ] π ( x ) とli( x ) の差の明示的な上限を証明した。 | π ( x ) − li ( x ) | ≤ 0.2593 x ( ログ x ) 3 / 4 exp ( − ログ x 6.315 ) のために x ≥ 229. {\displaystyle {\bigl |}\pi (x)-\operatorname {li} (x){\bigr |}\leq 0.2593{\frac {x}{(\log x)^{3/4}}}\exp \left(-{\sqrt {\frac {\log x}{6.315}}}\right)\quad {\text{for }}x\geq 229.}
x の値が極端に大きくない限り、li( x )は π ( x ) より大きくなります。しかし、π ( x ) − li( x ) は無限に符号が変化することが知られています。これについては、スキュー数を 参照してください。
x > 1 の場合、 x が 素数であるときはπ 0 ( x ) = π ( x ) − 1 / 2 、それ以外の場合はπ 0 ( x ) = π ( x ) とする。ベルンハルト・リーマンは 、著書『与えられた大きさより小さい素数の数について』の 中で、π 0 ( x )が [ 9 ] に等しいことを証明した。
ゼータ関数の最初の200個の非自明な零点を用いたリーマンの明示的な公式 π 0 ( x ) = R ( x ) − ∑ ρ R ( x ρ ) 、 {\displaystyle \pi _{0}(x)=\operatorname {R} (x)-\sum _{\rho }\operatorname {R} (x^{\rho }),} どこ R ( x ) = ∑ n = 1 ∞ μ ( n ) n li ( x 1 / n ) 、 {\displaystyle \operatorname {R} (x)=\sum _{n=1}^{\infty }{\frac {\mu (n)}{n}}\operatorname {li} \left(x^{1/n}\right),} μ ( n ) はメビウス関数 、 li( x ) は対数積分関数 、 ρ はリーマンゼータ関数のすべての零点のインデックスであり、 li( x ρ / n )は 分岐カット で評価されず代わりにEi( ρ / n log x ) として考えられ、 Ei( x )は 指数積分 ですリーマンゼータ関数の非自明な零点ρ のみ について和を取ると、 π 0 ( x )は [ 10 ] で近似できます。π 0 ( x ) ≈ R ( x ) − ∑ ρ R ( x ρ ) − 1 ログ x + 1 π アークタン π ログ x 。 \displaystyle \pi _{0}(x)\approx \operatorname {R} (x)-\sum _{\rho }\operatorname {R} \left(x^{\rho }\right)-{\frac {1}{\log x}}+{\frac {1}{\pi }}\arctan {\frac {\pi }{\log x}}.}
リーマン予想 によれば、そのような非自明な零点はすべてRe ( s ) = 1 / 2 に沿って存在する。
π ( x ) 、x / logx 、 およびli ( x ) の 表この表は、3つの関数π ( x ) 、x / log x 、 およびli( x ) が10のべき乗でどのように比較されたかを示しています。また、[ 3 ] [ 11 ] および [ 12 ] も参照してください。
素数計数関数π ( x ) と、その近似値であるx / log x および Li ( x )の比率を示すグラフ 。x が 増加するにつれて(x 軸は対数であることに注意)、両方の比率は 1 に近づきます。x / log xの 比率は上 から 非常 に ゆっくり と収束しますが、Li( x ) の比率は下からより速く収束します。 オンライン整数列百科事典 で は、π ( x ) 列は数列OEIS : A006880 、π ( x ) −x / logx は 数列OEIS : A057835 、li( x )−π ( x ) は 数列 OEIS : A057752 です。
π (10 24 ) の値は、もともと J. Buethe、J. Franke 、A. Jost、T. Kleinjungによって、リーマン予想 を仮定して計算されました。[ 13 ] その後、DJ Platt による計算で無条件に検証されました。[ 14 ] π (10 25 ) の値は、同じ 4 人の著者によるものです。[ 15 ] π (10 26 ) の値は、DB Staple によって計算されました。[ 16 ] この表の他のすべての以前のエントリも、その作業の一部として検証されました。
10 27、10 28、10 29 の 値は、それぞれDavid Baugh と Kim Walisch によって 2015 年[ 17 ] 、 2020 年[ 18 ] 、2022 年[ 19 ] に発表されました。
π ( x ) を評価するためのアルゴリズムx があまり大きくない場合、π ( x ) を求める簡単な方法は、エラトステネスの篩を使って x 以下の素数を生成し、それらを数えることです。
π ( x ) を求めるより精緻な方法はルジャンドル によるものです(包除原理 を使用):x が与えられたとき、p1 , p2 , ..., pn が 互いに異なる素数である場合、x以下の整数でどのpi でも割り切れないものの個数は次の ようになります。
⌊ x ⌋ − ∑ 私 ⌊ x p 私 ⌋ + ∑ 私 < j ⌊ x p 私 p j ⌋ − ∑ 私 < j < k ⌊ x p 私 p j p k ⌋ + ⋯ {\displaystyle \lfloor x\rfloor -\sum _{i}\left\lfloor {\frac {x}{p_{i}}}\right\rfloor +\sum _{i<j}\left\lfloor {\frac {x}{p_{i}p_{j}}}\right\rfloor -\sum _{i<j<k}\left\lfloor {\frac {x}{p_{i}p_{j}p_{k}}}\right\rfloor +\cdots } (ここで、⌊ x ⌋は 床関数 を表します)。したがって、この数値は
π ( x ) − π ( x ) + 1 {\displaystyle \pi (x)-\pi \left({\sqrt {x}}\right)+1} p 1 、p 2 、…、p n がx の平方根 以下の素数である場合。
マイセル・レーマーアルゴリズム1870年から1885年にかけて発表された一連の記事の中で、エルンスト ・マイセルは π ( x )を評価 する実用的な組み合わせ論的方法を記述(および使用)した。p1 , p2 , ..., pn を 最初のn個の素数とし、 Φ( m , n ) を任意のi≤n に対してpi のいずれでも割り切れないm 以下の 自然 数 の個数とする 。すると
Φ ( m 、 n ) = Φ ( m 、 n − 1 ) − Φ ( m p n 、 n − 1 ) 。 {\displaystyle \Phi (m,n)=\Phi (m,n-1)-\Phi \left({\frac {m}{p_{n}}},n-1\right).} 自然数m が与えられたとき、n = π ( 3 √ m )かつμ = π ( √ m ) − n ならば、
π ( m ) = Φ ( m 、 n ) + n ( μ + 1 ) + μ 2 − μ 2 − 1 − ∑ k = 1 μ π ( m p n + k ) 。 {\displaystyle \pi (m)=\Phi (m,n)+n(\mu +1)+{\frac {\mu ^{2}-\mu }{2}}-1-\sum _{k=1}^{\mu }\pi \left({\frac {m}{p_{n+k}}}\right).} この方法を用いて、マイセルは、 x が次の値に等しいときのπ ( x )を計算した。 5 × 10⁵ 、 10⁶ 、10⁷ 、 および10⁸ 。
1959年、デリック・ヘンリー・レーマーは マイセルの方法を拡張し、簡略化した。実数m と自然数n およびk に対して、P k ( m , n )を、 m 以下でちょうどk 個の素因数を持つ数のうち、すべてp n より大きい数の個数と定義する。さらに、P 0 ( m , n ) = 1と する。すると
Φ ( m 、 n ) = ∑ k = 0 + ∞ P k ( m 、 n ) {\displaystyle \Phi (m,n)=\sum _{k=0}^{+\infty }P_{k}(m,n)} ここで、 和には実際に は 有限個の非ゼロ項しかありません。3√m ≤ y ≤ √m を 満たす整数をy とし、n = π ( y ) とします。すると、P1 ( m , n ) = π ( m ) - n となり、k ≥ 3 の ときPk ( m , n ) = 0 となります。 したがって、
π ( m ) = Φ ( m 、 n ) + n − 1 − P 2 ( m 、 n ) {\displaystyle \pi (m)=\Phi (m,n)+n-1-P_{2}(m,n)} P 2 ( m , n ) の計算は、次のようにして得られます。
P 2 ( m 、 n ) = ∑ y < p ≤ m ( π ( m p ) − π ( p ) + 1 ) {\displaystyle P_{2}(m,n)=\sum _{y<p\leq {\sqrt {m}}}\left(\pi \left({\frac {m}{p}}\right)-\pi (p)+1\right)} ここで、和は素数について取られる。
一方、Φ( m , n ) の計算は、以下の規則を用いて行うことができる。
Φ ( m 、 0 ) = ⌊ m ⌋ {\displaystyle \Phi (m,0)=\lfloor m\rfloor } Φ ( m 、 b ) = Φ ( m 、 b − 1 ) − Φ ( m p b 、 b − 1 ) {\displaystyle \Phi (m,b)=\Phi (m,b-1)-\Phi \left({\frac {m}{p_{b}}},b-1\right)} レーマーは自身の方法とIBM 701を使用して π (10⁹ ) の 正しい値を計算することができたが、 π (10¹⁰ ) の 正しい値から1を逃した。 [ 20 ]
この方法のさらなる改良は、Lagarias、Miller、Odlyzko、Deléglise、およびRivatによって行われた。[ 21 ]
その他の素数計数関数 他の素数計数関数も、扱いやすさの点で利用される。
リーマンの素数べき乗計数関数Riemann's prime-power counting function is usually denoted as Π0 (x ) or J 0 (x ) . It has jumps of 1 / n at prime powers pn and it takes a value halfway between the two sides at the discontinuities of π (x ) . That added detail is used because the function may then be defined by an inverse Mellin transform .
Formally, we may define Π0 (x ) by
Π 0 ( x ) = 1 2 ( ∑ p n < x 1 n + ∑ p n ≤ x 1 n ) {\displaystyle \Pi _{0}(x)={\frac {1}{2}}\left(\sum _{p^{n}<x}{\frac {1}{n}}+\sum _{p^{n}\leq x}{\frac {1}{n}}\right)\ } where the variable p in each sum ranges over all primes within the specified limits.
We may also write
Π 0 ( x ) = ∑ n = 2 x Λ ( n ) log n − Λ ( x ) 2 log x = ∑ n = 1 ∞ 1 n π 0 ( x 1 / n ) {\displaystyle \ \Pi _{0}(x)=\sum _{n=2}^{x}{\frac {\Lambda (n)}{\log n}}-{\frac {\Lambda (x)}{2\log x}}=\sum _{n=1}^{\infty }{\frac {1}{n}}\pi _{0}\left(x^{1/n}\right)} where Λ is the von Mangoldt function and
π 0 ( x ) = lim ε → 0 π ( x − ε ) + π ( x + ε ) 2 . \displaystyle \pi _{0}(x)=\lim _{\varepsilon \to 0}{\frac {\pi (x-\varepsilon )+\pi (x+\varepsilon )}{2}}.} The Möbius inversion formula then gives
π 0 ( x ) = ∑ n = 1 ∞ μ ( n ) n Π 0 ( x 1 / n ) , {\displaystyle \pi _{0}(x)=\sum _{n=1}^{\infty }{\frac {\mu (n)}{n}}\ \Pi _{0}\left(x^{1/n}\right),} where μ (n ) is the Möbius function .
Knowing the relationship between the logarithm of the Riemann zeta function and the von Mangoldt function Λ , and using the Perron formula we have
log ζ ( s ) = s ∫ 0 ∞ Π 0 ( x ) x − s − 1 d x {\displaystyle \log \zeta (s)=s\int _{0}^{\infty }\Pi _{0}(x)x^{-s-1}\,\mathrm {d} x}
Chebyshev's functionThe Chebyshev function weights primes or prime powers pn by log p :
ϑ ( x ) = ∑ p ≤ x log p ψ ( x ) = ∑ p n ≤ x log p = ∑ n = 1 ∞ ϑ ( x 1 / n ) = ∑ n ≤ x Λ ( n ) . {\displaystyle {\begin{aligned}\vartheta (x)&=\sum _{p\leq x}\log p\\\psi (x)&=\sum _{p^{n}\leq x}\log p=\sum _{n=1}^{\infty }\vartheta \left(x^{1/n}\right)=\sum _{n\leq x}\Lambda (n).\end{aligned}}} For x ≥ 2 ,[ 22]
ϑ ( x ) = π ( x ) log x − ∫ 2 x π ( t ) t d t {\displaystyle \vartheta (x)=\pi (x)\log x-\int _{2}^{x}{\frac {\pi (t)}{t}}\,\mathrm {d} t} and
π ( x ) = ϑ ( x ) log x + ∫ 2 x ϑ ( t ) t log 2 ( t ) d t . {\displaystyle \pi (x)={\frac {\vartheta (x)}{\log x}}+\int _{2}^{x}{\frac {\vartheta (t)}{t\log ^{2}(t)}}\mathrm {d} t.}
Formulas for prime-counting functions come in two kinds: arithmetic formulas and analytic formulas. Analytic formulas for prime-counting were the first used to prove the prime number theorem . They stem from the work of Riemann and von Mangoldt , and are generally known as explicit formulae .[ 23]
We have the following expression for the second Chebyshev function ψ :
ψ 0 ( x ) = x − ∑ ρ x ρ ρ − log 2 π − 1 2 log ( 1 − x − 2 ) , {\displaystyle \psi _{0}(x)=x-\sum _{\rho }{\frac {x^{\rho }}{\rho }}-\log 2\pi -{\frac {1}{2}}\log \left(1-x^{-2}\right),} where
ψ 0 ( x ) = lim ε → 0 ψ ( x − ε ) + ψ ( x + ε ) 2 . {\displaystyle \psi _{0}(x)=\lim _{\varepsilon \to 0}{\frac {\psi (x-\varepsilon )+\psi (x+\varepsilon )}{2}}.} Here ρ are the zeros of the Riemann zeta function in the critical strip, where the real part of ρ is between zero and one. The formula is valid for values of x greater than one, which is the region of interest. The sum over the roots is conditionally convergent , and should be taken in order of increasing absolute value of the imaginary part. Note that the same sum over the trivial roots gives the last subtrahend in the formula.
For Π 0 (x ) we have a more complicated formula
Π 0 ( x ) = li ( x ) − ∑ ρ li ( x ρ ) − log 2 + ∫ x ∞ d t t ( t 2 − 1 ) log t . {\displaystyle \Pi _{0}(x)=\operatorname {li} (x)-\sum _{\rho }\operatorname {li} \left(x^{\rho }\right)-\log 2+\int _{x}^{\infty }{\frac {\mathrm {d} t}{t\left(t^{2}-1\right)\log t}}.} ここでも、この式はx > 1 に対して有効であり、ρ はゼータ関数の非自明な零点を絶対値順に並べたものです。第 1 項li( x ) は通常の対数積分関数 です。第 2 項の式li( x ρ )は Ei( ρ log x ) とみなすべきです。ここで、Ei は指数積分 関数を負の実数から複素平面へ 解析接続したもの で、分岐は正の実数に沿って切断されます。最後の積分は自明な零点の級数に等しくなります。
∫ x ∞ d t t ( t 2 − 1 ) ログ t = ∫ x ∞ 1 t ログ t ( ∑ m t − 2 m ) d t = ∑ m ∫ x ∞ t − 2 m t ログ t d t = ( u = t − 2 m ) − ∑ m li ( x − 2 m ) {\displaystyle \int _{x}^{\infty }{\frac {\mathrm {d} t}{t\left(t^{2}-1\right)\log t}}=\int _{x}^{\infty }{\frac {1}{t\log t}}\left(\sum _{m}t^{-2m}\right)\,\mathrm {d} t=\sum _{m}\int _{x}^{\infty }{\frac {t^{-2m}}{t\log t}}\,\mathrm {d} t\,\,{\overset {\left(u=t^{-2m}\right)}{=}}-\sum _{m}\operatorname {li} \left(x^{-2m}\right)} したがって、メビウス反転公式は [ 10 ] を与える。
π 0 ( x ) = R ( x ) − ∑ ρ R ( x ρ ) − ∑ m R ( x − 2 m ) {\displaystyle \pi _{0}(x)=\operatorname {R} (x)-\sum _{\rho }\operatorname {R} \left(x^{\rho }\right)-\sum _{m}\operatorname {R} \left(x^{-2m}\right)} x > 1 の 場合に有効、
R ( x ) = ∑ n = 1 ∞ μ ( n ) n li ( x 1 / n ) = 1 + ∑ k = 1 ∞ ( ログ x ) k k ! k ζ ( k + 1 ) {\displaystyle \operatorname {R} (x)=\sum _{n=1}^{\infty }{\frac {\mu (n)}{n}}\operatorname {li} \left(x^{1/n}\right)=1+\sum _{k=1}^{\infty }{\frac {\left(\log x\right)^{k}}{k!k\zeta (k+1)}}} はリーマンの R 関数[ 24 ] であり、μ ( n )はメビウス関数 です。後者の級数はグラム 級数として知られています。[ 25 ] [ 26 ] すべてのx > 0 に対してlog x < x であるため、この級数はe x の級数と比較すると、すべての正のx に対して収束します。非自明なゼロ寄与の和のグラム級数の対数は、log x ρ ではなくρ log x として評価する必要があります。
フォルクマー・ボルネマンは、[ 27 ] リーマンゼータ関数のすべての零点が単純であるという予想を 仮定すると、 [ 注1 ] が証明される。
R ( e − 2 π t ) = 1 π ∑ k = 1 ∞ ( − 1 ) k − 1 t − 2 k − 1 ( 2 k + 1 ) ζ ( 2 k + 1 ) + 1 2 ∑ ρ t − ρ ρ コス π ρ 2 ζ ′ ( ρ ) {\displaystyle \operatorname {R} \left(e^{-2\pi t}\right)={\frac {1}{\pi }}\sum _{k=1}^{\infty }{\frac {(-1)^{k-1}t^{-2k-1}}{(2k+1)\zeta (2k+1)}}+{\frac {1}{2}}\sum _{\rho }{\frac {t^{-\rho }}{\rho \cos {\frac {\pi \rho }{2}}\zeta '(\rho )}}} ここでρは リーマンゼータ関数の非自明な零点を走り、t > 0で ある。
π 0 ( x ) の式における非自明なゼータ零点に関する和はπ 0 ( x ) の変動を表し、残りの項は素数計数関数の「滑らかな」部分を表すので、[ 28 ] を使用できる。
R ( x ) − ∑ m = 1 ∞ R ( x − 2 m ) {\displaystyle \operatorname {R} (x)-\sum _{m=1}^{\infty }\operatorname {R} \left(x^{-2m}\right)} x > 1 の場合、 π ( x ) の良い推定値として機能します。実際、第 2 項はx → ∞ のとき 0 に近づき、「ノイズ」部分の振幅は経験的に √x / log x 程度であるため、 R ( x ) だけで π(x) を推定しても 十分 で あり、 素数 の 分布 の 変動は関数 で明確に表現できます。
( π 0 ( x ) − R ( x ) ) ログ x x 。 {\displaystyle {\bigl (}\pi _{0}(x)-\operatorname {R} (x){\bigr )}{\frac {\log x}{\sqrt {x}}}.}
不平等 ラマヌジャン [ 29 ] は不等式を証明した
π ( x ) 2 < e x ログ x π ( x e ) {\displaystyle \pi (x)^{2}<{\frac {ex}{\log x}}\pi \left({\frac {x}{e}}\right)} これは、十分に大きなx の値すべてに対して成り立つ。
π ( x ) に関するいくつかの有用な不等式を以下に示します。
x ログ x < π ( x ) < 1.25506 x ログ x のために x ≥ 17. {\displaystyle {\frac {x}{\log x}}<\pi (x)<1.25506{\frac {x}{\log x}}\quad {\text{for }}x\geq 17.} 左側の不等式はx ≥ 17 の場合に成り立ち、右側の不等式はx > 1 の場合に成り立ちます。定数1.25506 は、 π ( x ) log x / x が x = p 30 = 113 で最大値をとるため、小数点以下 5 桁まで 30 log 113 / 113 です 。[ 30 ]
ピエール・デュサール は2010年に証明した:[ 31 ]
x ログ x − 1 < π ( x ) < x ログ x − 1.1 のために x ≥ 5393 そして x ≥ 60184 、 それぞれ。 {\displaystyle {\frac {x}{\log x-1}}<\pi (x)<{\frac {x}{\log x-1.1}}\quad {\text{for }}x\geq 5393{\text{ and }}x\geq 60184,{\text{ respectively.}}} さらに最近では、デュサールは[ 32 ] (定理5.1)を証明した。
x ログ x ( 1 + 1 ログ x + 2 ログ 2 x ) ≤ π ( x ) ≤ x ログ x ( 1 + 1 ログ x + 2 ログ 2 x + 7.59 ログ 3 x ) 、 {\displaystyle {\frac {x}{\log x}}\left(1+{\frac {1}{\log x}}+{\frac {2}{\log ^{2}x}}\right)\leq \pi (x)\leq {\frac {x}{\log x}}\left(1+{\frac {1}{\log x}}+{\frac {2}{\log ^{2}x}}+{\frac {7.59}{\log ^{3}x}}\right),} それぞれ、 x ≥ 88789 および x > 1 の場合です。
反対方向に考えると、n 番目の素数p n の近似値は次のようになる。
p n = n ( ログ n + ログ ログ n − 1 + ログ ログ n − 2 ログ n + O ( ( ログ ログ n ) 2 ( ログ n ) 2 ) ) 。 {\displaystyle p_{n}=n\left(\log n+\log \log n-1+{\frac {\log \log n-2}{\log n}}+O\left({\frac {(\log \log n)^{2}}{(\log n)^{2}}}\right)\right).} n 番目の素数に関する不等式をいくつか示します。下限は Dusart (1999) [ 33 ] によるもので、上限は Rosser (1941) [ 34 ]によるものです。
n ( ログ n + ログ ログ n − 1 ) < p n < n ( ログ n + ログ ログ n ) のために n ≥ 6. {\displaystyle n(\log n+\log \log n-1)<p_{n}<n(\log n+\log \log n)\quad {\text{for }}n\geq 6.} 左側の不等式はn ≥ 2 の場合に成り立ち、右側の不等式はn ≥ 6 の場合に成り立つ。 時々見られる変形形式では、ログ n + ログ ログ n = ログ ( n ログ n ) 。 {\displaystyle \log n+\log \log n=\log(n\log n).} さらに単純な下限は[ 35 ]である。
n ログ n < p n 、 {\displaystyle n\log n<p_{n},} これはすべてのn ≥ 1 に対して成り立つが、上記の下限はn > e e ≈ 15.154 の場合により厳格である。
2010年にデュサールは[ 31 ] (命題6.7および6.6)を証明した。
n ( ログ n + ログ ログ n − 1 + ログ ログ n − 2.1 ログ n ) ≤ p n ≤ n ( ログ n + ログ ログ n − 1 + ログ ログ n − 2 ログ n ) 、 {\displaystyle n\left(\log n+\log \log n-1+{\frac {\log \log n-2.1}{\log n}}\right)\leq p_{n}\leq n\left(\log n+\log \log n-1+{\frac {\log \log n-2}{\log n}}\right),} それぞれn ≥ 3 およびn ≥ 688383 の場合。
2024年に、Axler [ 36 ] は 、次の形式の境界を使用してこれをさらに厳密にしました (式 1.12 および 1.13)。
f ( n 、 g ( w ) ) = n ( ログ n + ログ ログ n − 1 + ログ ログ n − 2 ログ n − g ( ログ ログ n ) 2 ログ 2 n ) {\displaystyle f(n,g(w))=n\left(\log n+\log \log n-1+{\frac {\log \log n-2}{\log n}}-{\frac {g(\log \log n)}{2\log ^{2}n}}\right)} 証明する
f ( n 、 w 2 − 6 w + 11.321 ) ≤ p n ≤ f ( n 、 w 2 − 6 w ) {\displaystyle f(n,w^{2}-6w+11.321)\leq p_{n}\leq f(n,w^{2}-6w)} それぞれn ≥ 2 およびn ≥ 3468 の場合です。下限は、その妥当性を変えることなくf ( n , w 2 ) に単純化することもできます。上限は、n ≥ 46254381 の場合、f ( n , w 2 − 6 w + 10.667) に厳しくすることができます。
複雑さが異なる追加の境界が存在する。[ 37 ] [ 38 ] [ 39 ]
リーマン予想 リーマン予想は、 π ( x ) の推定値の誤差の上限がはるかに小さいことを示唆しており、したがって素数の分布がより規則的であることを示唆している。
π ( x ) = li ( x ) + O ( x ログ x ) 。 {\displaystyle \pi (x)=\operatorname {li} (x)+O({\sqrt {x}}\log {x}).} 具体的には、[ 40 ]
| π ( x ) − li ( x ) | < x 8 π ログ x 、 すべての人々のために x ≥ 2657。 {\displaystyle |\pi (x)-\operatorname {li} (x)|<{\frac {\sqrt {x}}{8\pi }}\,\log {x},\quad {\text{for all }}x\geq 2657.} Dudek (2015) は 、リーマン予想は、すべてのx ≥ 2 に対して、以下の条件を満たす素数pが存在することを意味することを証明した。
x − 4 π x ログ x < p ≤ x 。 {\displaystyle x-{\frac {4}{\pi }}{\sqrt {x}}\log x<p\leq x.}
参考文献 ↑ バッハ、エリック;シャリット、ジェフリー(1996)。アルゴリズム的数論 。MIT Press。第1巻、234ページ、8.8節。ISBN 0-262-02405-5 。 ↑ Weisstein, Eric W. 「素数カウント関数」 . MathWorld . 1 2 「素数はいくつあるのか?」 . Chris K. Caldwell。 2012年10月15日に オリジナルからアーカイブ済み 。 2008年12月2日 に取得。 ↑ ディクソン、レナード・ユージン (2005)。 数論の歴史、第1巻:可除性と素数性 。ドーバー出版 。ISBN 0-486-44232-2 。↑ アイルランド、ケネス;ローゼン、マイケル(1998)。 現代数論への古典的入門 (第2 版)。シュプリンガー 。ISBN 0-387-97329-X 。↑ AE Ingham (2000) 『素数の分布 』ケンブリッジ大学出版局 の定理23も参照。ISBN 0-521-39789-8 。 ↑ Kevin Ford (2002 年 11 月). "Vinogradov の積分と Riemann Zeta 関数の境界" (PDF) . Proc. London Math. Soc . 85 (3): 565– 633. arXiv : 1910.08209 . doi : 10.1112/S0024611502013655 . S2CID 121144007 . 2022 年 2 月 1 日に オリジナル (PDF) からアーカイブ済み。2020 年 2 月 5 日 に取得 。 ↑ Mossinghoff, Michael J.; Trudgian, Timothy S. (2015). "非負の三角多項式とリーマンゼータ関数のゼロフリー領域". J. Number Theory . 157 : 329– 349. arXiv : 1410.3926 . doi : 10.1016/J.JNT.2015.05.010 . S2CID 117968965 . ↑ Hutama, Daniel (2017). "Sageにおける有理素数とガウス素数に対するリーマンの明示的公式の実装" (PDF) . Institut des sciences mathématiques . 2024-01-27に オリジナル (PDF)からアーカイブ済み。2021-07-31 に 取得 。 1 2 Riesel, Hans ; Göhl, Gunnar (1970). "リーマンの素数公式に関連するいくつかの計算" (PDF) . Mathematics of Computation . 24 (112). American Mathematical Society: 969– 983. doi : 10.2307/2004630 . ISSN 0025-5718 . JSTOR 2004630 . MR 0277489 . ↑ 「 π ( x ) と π 2 ( x ) の値の表 」 。トマス・オリベイラとシルバ 。 2024 年 3 月 31 日 に取得 。 ↑ 「 π ( x ) の値の表 」 。Xavier Gourdon、Pascal Sebah、Patrick Demichel 。 2008年9月14日 取得 。 ↑ Franke, Jens (2010-07-29). "条件付きπ(10 24 )の計算" . Chris K. Caldwell . 2024-03-30 に取得. ↑ Platt, David J. (2015年5月) [2012年3月]. "Computing π ( x ) Analytical" . Mathematics of Computation . 84 (293): 1521– 1535. arXiv : 1203.5712 . doi : 10.1090/S0025-5718-2014-02884-6 . ↑ 「素数計数関数の解析的計算」 。J. Buethe。2014年5月27日。 2015年9月1日 取得 。 10 14 ≤ x ≤ 1.6×10 18 の範囲でπ ( x ) の値が 600,000 含まれています。↑ Staple, Douglas (2015年8月19日). π(x)を計算する組み合わせアルゴリズム (学位論文)。ダルハウジー大学。 2015年9月1日 取得 。 ↑ Walisch, Kim (2015年9月6日) 「π(10 27 )の素数計数関数の新記録が確認されました」 。 メルセンヌフォーラム 。 2024年1月6日の オリジナルからアーカイブ済み。 2018年 4月25日 取得 。 ↑ Baugh, David (2020年8月30日). 「素数計数関数の新記録、π(10^28)」 . Mersenne Forum . 2024年4月1日の オリジナルからアーカイブ済み。 2024年 4月1日 に取得 。 ↑ Walisch, Kim (2022年3月4日). 「新しい素数計数関数記録: PrimePi(10^29)」 . Mersenne Forum . 2024年4月1日の オリジナルからアーカイブ済み。 2024年 4月1日 に取得 。 ↑ レーマー、デリック・ヘンリー ( 1958 年 4 月 1 日)。 「与えられた限界値より小さい素数の正確な数について」 。 イリノイ数学ジャーナル 3 ( 3): 381–388。2017 年 2 月 1 日 取得 。 ↑ マルク、デレグリーズ。ジョエル・リバット(1996年1月)。 「 π ( x ) の計算: マイセル、レーマー、ラガリアス、ミラー、オドリズコ法」 (PDF) 。 計算の数学 。 65 (213): 235–245 。 土井 : 10.1090/S0025-5718-96-00674-6 。 ↑ アポストル、トム M. (2010). 解析的整数論入門 . Springer. ISBN 978-1441928054 。↑ ティッチマーシュ、EC(1960)。 関数論、第2版 。オックスフォード大学出版局。 ↑ Weisstein, Eric W. 「リーマン素数カウント関数」 . MathWorld . ↑ リーゼル、ハンス (1994). 素数と因数分解のためのコンピュータ手法 . 数学の進歩. 第 126 巻 (第 2 版). ビルクハウザー. pp. 50–51 . ISBN 0-8176-3743-5 。↑ Weisstein, Eric W. "Gram Series" . MathWorld . ↑ ボルネマン、フォルクマー。 「ヨルグ・ヴァルトフォーゲルが提起した問題の解決」 (PDF) 。 ↑ 「ゼータ零点による素数分布の符号化」 。マシュー・ワトキンス。 2013年2月4日に オリジナルからアーカイブ。 2008年9月14日 に取得 。 ↑ ベルント、ブルース C. (2012年12月6日). ラマヌジャンのノート、第 4 部 . Springer Science & Business Media. pp. 112–113 . ISBN 9781461269328 。↑ Rosser, J. Barkley ; Schoenfeld, Lowell (1962). "素数のいくつかの関数の近似式" . Illinois J. Math. 6 : 64– 94. doi : 10.1215/ijm/1255631807 . ISSN 0019-2082 . Zbl 0122.05001 . 1 2 Dusart, Pierre (2010年2月2日). "RHなしの素数上のいくつかの関数の評価". arXiv : 1002.0442v1 [ math.NT ]. ↑ Dusart, Pierre (2018年1月). 「素数上のいくつかの関数の明示的な推定」. Ramanujan Journal . 45 (1): 225– 234. doi : 10.1007/s11139-016-9839-4 . S2CID 125120533 . ↑ Dusart, Pierre (1999年1月). " k 番目 の素数はk ≥ 2の場合、 k (ln k + ln ln k − 1) より大きい" (PDF) . Mathematics of Computation . 68 (225): 411– 415. Bibcode : 1999MaCom..68..411D . doi : 10.1090/S0025-5718-99-01037-6 . ↑ Rosser, Barkley (1941 年 1 月) 「素数のいくつかの関数の明示的な境界」 American Journal of Mathematics . 63 (1): 211– 232. doi : 10.2307/2371291 . JSTOR 2371291 . ↑ Rosser, J. Barkley ; Schoenfeld, Lowell (1962 年 3 月). 「素数のいくつかの関数の近似式」. Illinois Journal of Mathematics . 6 (1): 64– 94. doi : 10.1215/ijm/1255631807 . ↑ Axler, Christian (2019) [2017年3月23日]. 「 n 番目の素数の新しい推定値 」 . Journal of Integer Sequences . 19 (4) 2. arXiv : 1706.03651 . ↑ 「 n 番目の素数の境界」 。Mathematics StackExchange 。2015年12月31日。 ↑ Axler, Christian (2018) [2017年3月23日]. "素数上で定義されたいくつかの関数の新しい推定値" (PDF) . Integers . 18 A52. arXiv : 1703.08032 . doi : 10.5281/zenodo.10677755 . ↑ Axler, Christian (2024) [2022年3月11日]. "素数上で定義されたいくつかの関数の有効推定値" (PDF) . Integers . 24 A34. arXiv : 2203.05917 . doi : 10.5281/zenodo.10677755 . ↑ Schoenfeld, Lowell (1976). "チェビシェフ関数 θ ( x ) および ψ ( x ). II". Mathematics of Computation . 30 (134). American Mathematical Society: 337– 360. doi : 10.2307/2005976 . ISSN 0025-5718 . JSTOR 2005976 . MR 0457374 .
注記 ↑ モンゴメリーは 、(リーマン予想を仮定すると)すべてのゼロの少なくとも3分の2は単純ゼロであることを示した。
外部リンク クリス・コールドウェル、「The Nth Prime Page」 、The Prime Pages 内。 トマス・オリベイラ・エ・シルバ、「素数計数関数の表」。 Dudek, Adrian W. (2015)、「リーマン予想と素数の差について」、International Journal of Number Theory 、11 (3): 771–778 、arXiv : 1402.6417 、Bibcode : 2014arXiv1402.6417D、doi : 10.1142/S1793042115500426、ISSN 1793-0421、S2CID 119321107