← 戻る 素数定理 › チェビシェフの評価:θ(n) < (log 4) n 定理 証明済み
チェビシェフの評価:θ(n) < (log 4) n 内容
θ ( x ) = ∑ p ≤ x log p \theta(x) = \sum_{p \le x} \log p θ ( x ) = ∑ p ≤ x log p とする。このとき、すべての整数 n ≥ 1 n \ge 1 n ≥ 1 について θ ( n ) < ( log 4 ) n \theta(n) < (\log 4)\, n θ ( n ) < ( log 4 ) n 。
なぜ正しいのか?
アダマールとド・ラ・ヴァレー・プーサンによる1896年の解析的証明の前に、チェビシェフ(1852年)は二項係数だけを用いて初等的に、素数の個数が x/log x の定数倍の範囲に収まることをすでに示していた。この評価は定理全体のあらゆる証明への後の入力となる重要な初等的要素であり、その中心二項係数の技法はエルデシュによるベルトラン仮説の有名な初等証明の背後にあるものと同じである。
証明の概略 n n n に関する強い数学的帰納法を用いる。基底段階 n = 1 , 2 n=1,2 n = 1 , 2 は自明:θ ( 1 ) = 0 \theta(1)=0 θ ( 1 ) = 0 、θ ( 2 ) = log 2 < log 4 \theta(2)=\log 2 < \log 4 θ ( 2 ) = log 2 < log 4 。
帰納段階では、n n n より小さいすべての正の整数について評価が成り立つと仮定する。n > 2 n>2 n > 2 が偶数なら n n n は素数でないので、帰納法の仮定を n − 1 n-1 n − 1 に適用して θ ( n ) = θ ( n − 1 ) < ( log 4 ) ( n − 1 ) < ( log 4 ) n \theta(n)=\theta(n-1) < (\log4)(n-1) < (\log4)n θ ( n ) = θ ( n − 1 ) < ( log 4 ) ( n − 1 ) < ( log 4 ) n 。
n = 2 m + 1 n=2m+1 n = 2 m + 1 が奇数の場合、係数 ( 2 m + 1 m ) = ( 2 m + 1 ) ! m ! ( m + 1 ) ! \binom{2m+1}{m}=\dfrac{(2m+1)!}{m!\,(m+1)!} ( m 2 m + 1 ) = m ! ( m + 1 )! ( 2 m + 1 )! を考える。これは ( 1 + 1 ) 2 m + 1 (1+1)^{2m+1} ( 1 + 1 ) 2 m + 1 の二項展開の 2 2 m + 1 2^{2m+1} 2 2 m + 1 個の項のうち2回現れる(( 2 m + 1 m ) \binom{2m+1}{m} ( m 2 m + 1 ) として1回、( 2 m + 1 m + 1 ) \binom{2m+1}{m+1} ( m + 1 2 m + 1 ) として1回、両者は等しい)ので、2 ( 2 m + 1 m ) ≤ 2 2 m + 1 2\binom{2m+1}{m} \le 2^{2m+1} 2 ( m 2 m + 1 ) ≤ 2 2 m + 1 、すなわち ( 2 m + 1 m ) ≤ 4 m \binom{2m+1}{m} \le 4^m ( m 2 m + 1 ) ≤ 4 m 。
m + 1 < p ≤ 2 m + 1 m+1 < p \le 2m+1 m + 1 < p ≤ 2 m + 1 を満たすすべての素数 p p p は分子 ( 2 m + 1 ) ! (2m+1)! ( 2 m + 1 )! を割り切るが m ! m! m ! も ( m + 1 ) ! (m+1)! ( m + 1 )! も割り切らない(p > m + 1 p>m+1 p > m + 1 のため)ので、p p p は ( 2 m + 1 m ) \binom{2m+1}{m} ( m 2 m + 1 ) を割り切る。したがってそのようなすべての素数の積が ( 2 m + 1 m ) \binom{2m+1}{m} ( m 2 m + 1 ) を割り切り、∏ m + 1 < p ≤ 2 m + 1 p ≤ ( 2 m + 1 m ) ≤ 4 m \prod_{m+1<p\le 2m+1} p \le \binom{2m+1}{m} \le 4^m ∏ m + 1 < p ≤ 2 m + 1 p ≤ ( m 2 m + 1 ) ≤ 4 m 、すなわち θ ( 2 m + 1 ) − θ ( m + 1 ) ≤ ( log 4 ) m \theta(2m+1)-\theta(m+1) \le (\log 4)\,m θ ( 2 m + 1 ) − θ ( m + 1 ) ≤ ( log 4 ) m 。
m + 1 < n m+1<n m + 1 < n に帰納法の仮定を適用すると θ ( m + 1 ) < ( log 4 ) ( m + 1 ) \theta(m+1) < (\log4)(m+1) θ ( m + 1 ) < ( log 4 ) ( m + 1 ) 。足し合わせると θ ( n ) = θ ( 2 m + 1 ) < ( log 4 ) ( m + 1 ) + ( log 4 ) m = ( log 4 ) ( 2 m + 1 ) = ( log 4 ) n \theta(n)=\theta(2m+1) < (\log4)(m+1) + (\log4)m = (\log4)(2m+1) = (\log4)n θ ( n ) = θ ( 2 m + 1 ) < ( log 4 ) ( m + 1 ) + ( log 4 ) m = ( log 4 ) ( 2 m + 1 ) = ( log 4 ) n となり、帰納法が完了する。
ステップごとの証明
この定理のステップごとの証明はまだありません。