von Mangoldt 関数(von Mangoldt function)とは、正の整数 $n$ が素数の冪 $p^k$($k\ge1$)なら $\log p$、それ以外なら $0$ をとる数論的関数 $\Lambda(n)$ のことで、約数にわたる和が $\log n$ になる。和 $\psi(x)=\sum_{n\le x}\Lambda(n)$ は $1$ から $\lfloor x\rfloor$ までの最小公倍数の対数であり、$x$ の定数倍で上下から挟まれ、素数定理は $\psi(x)\sim x$ と同値である。$\operatorname{Re}s>1$ では $\sum\Lambda(n)n^{-s}=-\zeta'(s)/\zeta(s)$ が成り立ち、素数の分布を解析的に調べる基本の道具である。
前提知識: 数論的関数, Möbius関数, 素数定理, Riemannゼータ関数
正の整数 $n$ が素数の冪 $p^k$ のときだけ $\log p$ をとり、それ以外では $0$ をとる関数を von Mangoldt 関数 といい、$\Lambda(n)$ と書く。$n$ の約数にわたって $\Lambda$ を足すと、ちょうど $\log n$ になる。すなわち $\Lambda$ は「$\log n$ を素数冪の寄与に分ける」関数であり、素因数分解を対数の和の形で書き直したものである。
$\Lambda$ を $x$ まで足した関数 $\psi(x)=\sum_{n\le x}\Lambda(n)$ は、$1$ から $\lfloor x\rfloor$ までの最小公倍数の対数に等しい。素数を数える関数 $\pi(x)$ よりも、この $\psi(x)$ の方が解析的に扱いやすく、素数定理 は $\psi(x)\sim x$ という形に言い換えられる。この記事では、$\psi$ と最小公倍数の関係(thm-vm-lcm)、$\psi$ と素数の重み付きの和 $\theta$ の差の評価(prop-vm-psi-theta)、$\psi(x)$ が $x$ の定数倍で上下から挟まれること(thm-vm-chebyshev)、$\sum_{n\le x}\Lambda(n)/n=\log x+O(1)$(thm-vm-mertens)、そして $\Lambda$ の Dirichlet 級数が Riemannゼータ関数 の対数微分になること(thm-vm-dirichlet)を証明する。
以下、$\log$ は自然対数、$p$ はつねに素数を表す。$d\mid n$ は $d$ が $n$ の正の約数であることを表す。実数 $y$ について $\lfloor y\rfloor$ は $y$ 以下の最大の整数である。
正の整数 $n$ に対し
$$
\Lambda(n):=\begin{cases}\log p & (\text{ある素数 }p\text{ と整数 }k\ge1\text{ について }n=p^k),\\ 0 & (\text{それ以外})\end{cases}
$$
と定め、$\Lambda$ を von Mangoldt 関数(von Mangoldt function)という。$n=1$ は素数の冪ではないので $\Lambda(1)=0$ である。
実数 $x\ge1$ に対し
$$
\psi(x):=\sum_{n\le x}\Lambda(n),\qquad\theta(x):=\sum_{p\le x}\log p
$$
とおく。$\psi$ を Chebyshev の $\psi$ 関数(第二 Chebyshev 関数)、$\theta$ を Chebyshev の $\theta$ 関数という。
$n=p^k$ という表し方はただ 1 通りなので(素因数分解 の一意性)、$\Lambda(n)$ は矛盾なく定まる。$\theta$ は 素数定理 の記事の定義「素数計数関数と漸近同値」と同じものである。$\psi(x)$ は素数 $p$ だけでなく素数の冪 $p^2,p^3,\dots$ にも重み $\log p$ を置いて足したものである。
$n=p_1^{e_1}\cdots p_r^{e_r}$ なら $\log n=e_1\log p_1+\cdots+e_r\log p_r$ である。右辺の $e_i\log p_i$ を「$p_i,p_i^2,\dots,p_i^{e_i}$ のそれぞれが $\log p_i$ ずつ持ち寄る」と読めば、$\log n$ は $n$ を割る素数冪の寄与の和になる。この寄与を記録するのが $\Lambda$ である。整数 $1,2,\dots,N$ の対数の和 $\log N!$ は $N\log N-N$ 程度の大きさで、よく分かっている。$\Lambda$ を介すと、この分かっている量から素数の分布の情報を取り出すことができる。thm-vm-mertens はその最も簡単な例である。
$n=1,\dots,16$ での値は次のとおりである。
| $n$ | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| $\Lambda(n)$ | $0$ | $\log2$ | $\log3$ | $\log2$ | $\log5$ | $0$ | $\log7$ | $\log2$ | $\log3$ | $0$ | $\log11$ | $0$ | $\log13$ | $0$ | $0$ | $\log2$ |
$n=12=2^2\cdot3$ の約数 $1,2,3,4,6,12$ にわたって足すと $\log2+\log3+\log2=\log12$ である。$\psi(10)=3\log2+2\log3+\log5+\log7=\log2520$ であり、$2520$ は $1,2,\dots,10$ の最小公倍数である。一方 $\theta(10)=\log(2\cdot3\cdot5\cdot7)=\log210$ である。
数値計算で次の値が得られる(小数第 3 位まで)。
| $x$ | $10$ | $100$ | $1000$ | $10^4$ | $10^5$ |
|---|---|---|---|---|---|
| $\psi(x)$ | $7.832$ | $94.045$ | $996.681$ | $10013.397$ | $100051.564$ |
| $\psi(x)-\theta(x)$ | $2.485$ | $10.317$ | $40.436$ | $117.405$ | $366.175$ |
| $\psi(x)/x$ | $0.783$ | $0.940$ | $0.997$ | $1.001$ | $1.001$ |
$\psi(x)/x$ は $1$ に近づいているように見える。これが素数定理の内容である(prop-vm-psi-theta)。差 $\psi(x)-\theta(x)$ は $x$ に比べて小さいが、$0$ に近づくわけではない。
$\Lambda$ のもっとも基本的な性質は、約数にわたる和が $\log n$ になることである。
$$
\sum_{d\mid n}\Lambda(d)=\log n\qquad(n\ge1).
$$
$n=p_1^{e_1}\cdots p_r^{e_r}$ の約数のうち $\Lambda(d)\ne0$ となるのは $p_i^j$($1\le j\le e_i$)で、値はどれも $\log p_i$ だから、和は $\sum_ie_i\log p_i=\log n$ である。これは 数論的関数 の記事の例「約数にわたる和の Dirichlet 積による表示」の最後の行 $\Lambda*\mathbf{1}=\log$ である($*$ は Dirichlet 積、$\mathbf 1$ は値がつねに $1$ の関数)。Möbius関数 $\mu$ による反転(Möbius関数 の記事の定理「Möbiusの反転公式」)から
$$
\Lambda(n)=\sum_{d\mid n}\mu(d)\log\frac nd=-\sum_{d\mid n}\mu(d)\log d
$$
が得られる。2 つ目の等式は 数論的関数 の記事の命題「von Mangoldt 関数の表示」で、写像 $f\mapsto f\log$ が Dirichlet 積の導分であることから導かれている。1 つ目の等式と $\Lambda*\mathbf 1=\log$ は HW60 Theorems 295–296、2 つ目の等式は Theorem 298(§17.7、p. 254)にもある。
$\log n$ の和 $\sum_{m\le x}\log m=\log\lfloor x\rfloor!$ に $\sum_{d\mid m}\Lambda(d)=\log m$ を代入して和の順序を入れ替えると、$d$ ごとに $d$ の倍数 $m\le x$ が $\lfloor x/d\rfloor$ 個あるので
$$
\log\lfloor x\rfloor!=\sum_{d\le x}\Lambda(d)\left\lfloor\frac xd\right\rfloor
$$
を得る($x\ge1$)。これは 素数定理 の記事の補題「階乗に含まれる素数の指数」を、すべての素数についてまとめて対数をとった形である。
実数 $x\ge1$ について、次が成り立つ。
1:$\psi(x)$ に $0$ でない寄与をするのは $p^k\le x$($k\ge1$)となる素数冪で、寄与はそれぞれ $\log p$ である。素数 $p\le x$ を固定すると、$p^k\le x$ となる $k\ge1$ は $k\le\log x/\log p$ を満たすものだから、ちょうど $m_p:=\lfloor\log x/\log p\rfloor$ 個ある。よって $\psi(x)=\sum_{p\le x}m_p\log p$ である。
2:$N:=\lfloor x\rfloor$、$D:=\operatorname{lcm}(1,\dots,N)$ とおく。素数 $p$ について、$D$ を割る $p$ の最大の冪の指数は、$1,\dots,N$ の中の数を割る $p$ の冪の指数の最大値である。$p^{m_p}\le x$ かつ整数なので $p^{m_p}\le N$ であり、$p^{m_p}$ 自身が $1,\dots,N$ の中にある。一方 $p^{m_p+1}>x\ge N$ なので、$N$ 以下の数で $p^{m_p+1}$ で割り切れるものはない。したがって $D=\prod_{p\le N}p^{m_p}$ であり、対数をとって 1 から $\log D=\sum_{p\le x}m_p\log p=\psi(x)$ である。
3:$p^k\le x$ は $p\le x^{1/k}$ と同値である。そこで $\psi(x)$ の和を、指数 $k$ ごとにまとめると
$$
\psi(x)=\sum_{k\ge1}\sum_{p\le x^{1/k}}\log p=\sum_{k\ge1}\theta(x^{1/k})
$$
である。$x^{1/k}<2$ なら内側の和は空で $0$ である。$\square$
thm-vm-lcm の 2 と 3 は HW60 §22.1 の (22.1.3)(p. 340)と (22.1.5)(p. 341)にある。たとえば $x=10$ では $\theta(10)=\log210$、$\theta(10^{1/2})=\theta(3.16\ldots)=\log6$、$\theta(10^{1/3})=\theta(2.15\ldots)=\log2$ で、$k\ge4$ の項は $0$ だから $\psi(10)=\log(210\cdot6\cdot2)=\log2520$ である。
thm-vm-lcm の 3 により、$\psi(x)$ と $\theta(x)$ の差は $k\ge2$ の項 $\theta(x^{1/2})+\theta(x^{1/3})+\cdots$ である。これらは $\sqrt x$ 程度の大きさの量なので、$x$ に比べて小さい。
1:thm-vm-lcm の 3 により $\psi(x)-\theta(x)=\sum_{k\ge2}\theta(x^{1/k})$ で、各項は $0$ 以上である。$\theta(x^{1/k})\ne0$ となるのは $x^{1/k}\ge2$、すなわち $k\le\log x/\log2$ のときだけなので、$0$ でない項は高々 $\log x/\log2$ 個である。$y\ge1$ について、$y$ 以下の素数は $y$ 個以下で、それぞれ $\log p\le\log y$ なので $\theta(y)\le y\log y$ である。$k\ge2$ なら $y=x^{1/k}\le\sqrt x$、$\log y=\frac1k\log x\le\frac12\log x$ だから、各項は $\sqrt x\cdot\frac12\log x$ 以下である。項の個数を掛けて
$$
\psi(x)-\theta(x)\le\frac{\log x}{\log2}\cdot\frac{\sqrt x\log x}{2}=\frac{\sqrt x\,(\log x)^2}{2\log2}
$$
を得る。$x$ で割ると右辺は $(\log x)^2/(2\log2\sqrt x)$ で、$x\to\infty$ で $0$ に近づく($t=\log x$ とおけば $t^2e^{-t/2}\to0$)。
2:1 より $\psi(x)/x-\theta(x)/x\to0$ なので、$\psi(x)/x\to1$ と $\theta(x)/x\to1$ は同値である。$\theta(x)\sim x$ と $\pi(x)\sim x/\log x$ の同値は 素数定理 の記事の命題「素数定理の Chebyshev の関数による言い換え」である。$\square$
1 の評価は、$O$ の形 $\psi(x)=\theta(x)+O(\sqrt x(\log x)^2)$ では HW60 Theorem 413(§22.1、p. 341)にあり、2 は HW60 Theorem 420(§22.4、pp. 345–346)にある。素数定理の証明は、$\pi(x)$ を直接扱うよりも $\psi(x)\sim x$ を示す形で行われることが多い。$\psi$ は約数にわたる和 $\Lambda*\mathbf 1=\log$ と Dirichlet 級数(thm-vm-dirichlet)によって $\log$ と $\zeta$ に結びついているからである。
素数定理そのものの証明は難しいが、$\psi(x)$ が $x$ の定数倍で上下から挟まれることは初等的に示せる。上からの評価は 素数定理 の記事の定理「Chebyshevの評価」から直ちに出る。下からの評価は、最小公倍数が積分の値の分母を払うことを使う。
$1\le m\le n$ を整数とし、$D_n:=\operatorname{lcm}(1,2,\dots,n)$ とおく。このとき $m\binom nm$ は $D_n$ を割り切る。
整数 $a,b\ge0$ について $J(a,b):=\int_0^1t^a(1-t)^b\,dt$ とおく。$b\ge1$ なら部分積分により
$$
J(a,b)=\left[\frac{t^{a+1}}{a+1}(1-t)^b\right]_0^1+\frac{b}{a+1}\int_0^1t^{a+1}(1-t)^{b-1}\,dt=\frac{b}{a+1}J(a+1,b-1)
$$
である(境界の項は $t=0$ でも $t=1$ でも $0$)。これを $b$ 回くり返すと、$J(a+b,0)=1/(a+b+1)$ なので
$$
J(a,b)=\frac{b!}{(a+1)(a+2)\cdots(a+b)}\cdot\frac1{a+b+1}=\frac{a!\,b!}{(a+b+1)!}
$$
である。$a=m-1$、$b=n-m$ とおくと
$$
J(m-1,n-m)=\frac{(m-1)!\,(n-m)!}{n!}=\frac1{m\binom nm}
$$
である。他方、二項定理 で $(1-t)^{n-m}$ を展開して項ごとに積分すると
$$
J(m-1,n-m)=\sum_{r=0}^{n-m}(-1)^r\binom{n-m}r\int_0^1t^{m-1+r}\,dt=\sum_{r=0}^{n-m}(-1)^r\binom{n-m}r\frac1{m+r}
$$
である。分母 $m+r$ は $m$ 以上 $n$ 以下の整数なので $D_n$ を割り切り、各項に $D_n$ を掛けると整数になる。したがって $D_n\,J(m-1,n-m)=D_n/\bigl(m\binom nm\bigr)$ は整数であり、$m\binom nm$ は $D_n$ を割り切る。$\square$
1:thm-vm-lcm の 1 の各項は $\lfloor\log x/\log p\rfloor\log p\le\log x$ で、項は $\pi(x)$ 個なので $\psi(x)\le\pi(x)\log x$ である。$x\ge2$ なら 素数定理 の記事の定理「Chebyshevの評価」の 2 により $\pi(x)<7x/\log x$ なので $\psi(x)<7x$ である。$1\le x<2$ では $\psi(x)=0<7x$ である。
2:$D_n:=\operatorname{lcm}(1,\dots,n)$ とし、$k\ge1$ とする。lem-vm-beta を $n=2k+1$、$m=k+1$ に使うと、
$$
(k+1)\binom{2k+1}{k+1}=\frac{(2k+1)!}{k!\,k!}=(2k+1)\binom{2k}k
$$
が $D_{2k+1}$ を割り切る。また $n=2k$、$m=k$ に使うと $k\binom{2k}k$ が $D_{2k}$ を割り切り、$D_{2k}$ は $D_{2k+1}$ を割り切る。$N:=\binom{2k}k$ とおくと、$(2k+1)N$ と $kN$ がともに $D_{2k+1}$ を割り切るので、それらの最小公倍数 $N\operatorname{lcm}(2k+1,k)$ も $D_{2k+1}$ を割り切る。$\gcd(k,2k+1)=\gcd(k,1)=1$ だから $\operatorname{lcm}(2k+1,k)=k(2k+1)$ で、
$$
D_{2k+1}\ge k(2k+1)\binom{2k}k\ge k\cdot4^k
$$
である。最後の不等式は 素数定理 の記事の補題「中央二項係数の大きさと素因数」の 1 の $4^k\le(2k+1)\binom{2k}k$ である。
$n$ が奇数 $n=2k+1\ge5$($k\ge2$)なら $D_n\ge k\cdot4^k\ge2\cdot4^k=2^n$ である。$n$ が偶数 $n=2k+2\ge10$($k\ge4$)なら $D_n\ge D_{2k+1}\ge k\cdot4^k\ge4^{k+1}=2^n$ である。残る $n=8$ では $D_8=840\ge256=2^8$ である。よって $n\ge7$ のすべてで $D_n\ge2^n$ である。最後に、$x\ge7$ なら $\lfloor x\rfloor\ge7$ で、thm-vm-lcm の 2 により $\psi(x)=\log D_{\lfloor x\rfloor}\ge\lfloor x\rfloor\log2>(x-1)\log2$ である。$\square$
$n=6$ では $D_6=60<64=2^6$ なので、2 の「$n\ge7$」は外せない($n=1,\dots,6$ のうち $D_n\ge2^n$ となるのは $n=5$ だけである)。この「積分の値の分母を最小公倍数で払う」方法は Gelfond と Schnirelmann によるもので、Nair が再発見した(Dia82 §9、pp. 580–581)。HW60 Theorem 414(§22.2、pp. 341–342)は $\binom{2n}n$ の素因数分解から $\psi(x)\ge\frac14x\log2$($x\ge2$)を導いている。下の定数 $\log2\approx0.693$ と上の定数 $7$ は、素数定理によればどちらも $1$ に近づけられる。
約数にわたる和の等式 $\log\lfloor x\rfloor!=\sum_{d\le x}\Lambda(d)\lfloor x/d\rfloor$ の左辺は大きさがよく分かっており、右辺の床関数を外したときの誤差は $\psi(x)$ で抑えられる。これを組み合わせると、$\Lambda(n)/n$ の和の大きさが定数の誤差で決まる。
すべての実数 $x\ge1$ について
$$
-2\le\sum_{n\le x}\frac{\Lambda(n)}n-\log x<7
$$
である。とくに $\sum_{n\le x}\Lambda(n)/n=\log x+O(1)$($x\to\infty$)である。
段 1($\log\lfloor x\rfloor!$ の大きさ). $N:=\lfloor x\rfloor\ge1$、$T(x):=\sum_{m\le x}\log m=\log N!$、$F(t):=t\log t-t$ とおく。$\log$ は増加関数なので、$m\ge2$ について $\int_{m-1}^m\log t\,dt\le\log m\le\int_m^{m+1}\log t\,dt$ である。右の不等式は $m=1$ でも $\log1=0\le\int_1^2\log t\,dt$ として成り立つ。左の不等式を $m=2,\dots,N$ で、右の不等式を $m=1,\dots,N-1$ で足すと
$$
\int_1^N\log t\,dt\le T(x)\le\int_1^N\log t\,dt+\log N
$$
である($\log1=0$ を使った)。$\int_1^N\log t\,dt=F(N)+1$ なので $T(x)=F(N)+1+\eta$、$0\le\eta\le\log N$ と書ける。また $F'(t)=\log t$ だから $0\le F(x)-F(N)=\int_N^x\log t\,dt\le(x-N)\log x\le\log x$ である。よって
$$
T(x)-F(x)=1+\eta-\bigl(F(x)-F(N)\bigr)
$$
は $1-\log x$ 以上 $1+\log x$ 以下であり、$\lvert T(x)-F(x)\rvert\le1+\log x$ である。
段 2($\Lambda$ による表示). 約数にわたる和と Möbius 関数による表示の節で示したとおり $T(x)=\sum_{d\le x}\Lambda(d)\lfloor x/d\rfloor$ である。$\lfloor x/d\rfloor=x/d-\{x/d\}$($0\le\{x/d\}<1$)と書き、$S(x):=\sum_{d\le x}\Lambda(d)/d$、$R(x):=\sum_{d\le x}\Lambda(d)\{x/d\}$ とおくと
$$
T(x)=xS(x)-R(x),\qquad0\le R(x)\le\psi(x)<7x
$$
である(最後は thm-vm-chebyshev の 1)。
段 3(まとめ). 段 1 と段 2 から
$$
S(x)-\log x=\frac{T(x)-F(x)}x-1+\frac{R(x)}x
$$
である。$\log x\le x-1$ なので $\lvert T(x)-F(x)\rvert/x\le(1+\log x)/x\le1$ であり、$0\le R(x)/x<7$ である。したがって $-1-1+0\le S(x)-\log x<1-1+7$、すなわち $-2\le S(x)-\log x<7$ である。$\square$
この評価は、$O$ の形 $\sum_{n\le x}\Lambda(n)/n=\log x+O(1)$ では HW60 Theorem 424(§22.6、p. 348)にある(定数 $-2$、$7$ はこの記事で出したものである)。素数 $p$ だけにわたる和 $\sum_{p\le x}(\log p)/p$ も $\log x+O(1)$ であり(同 Theorem 425、p. 348)、そこから $\sum_{p\le x}1/p=\log\log x+O(1)$ が導かれる(算術関数の平均位数 の記事の注意「Mertens の定理(この記事では証明しない)」、Mertensの定理)。
thm-vm-mertens から、$\psi(x)/x$ が $x\to\infty$ で極限をもつならその極限は $1$ であることも導かれる(HW60 §22.6 の (22.6.2)、p. 348。$\pi(x)/(x/\log x)$ についての同じ主張が Theorem 426、p. 349。この記事では証明しない)。ただし極限が存在すること自体が素数定理の難しい部分である。
複素数 $s$ について $n^{-s}:=e^{-s\log n}$ とし、$\operatorname{Re}s>1$ での Riemannゼータ関数 $\zeta(s)=\sum_{n\ge1}n^{-s}$ を考える。
$\operatorname{Re}s>1$ のとき、級数 $\sum_{n\ge1}\Lambda(n)n^{-s}$ と $\sum_{n\ge1}(\log n)n^{-s}$ は絶対収束し、
$$
\zeta(s)\sum_{n=1}^\infty\frac{\Lambda(n)}{n^s}=\sum_{n=1}^\infty\frac{\log n}{n^s},\qquad-\frac{\zeta'(s)}{\zeta(s)}=\sum_{n=1}^\infty\frac{\Lambda(n)}{n^s}
$$
が成り立つ。
段 1(絶対収束). $\sigma_0>1$ とし、$\varepsilon:=(\sigma_0-1)/2>0$ とおく。$y>0$ について $\log y\le y-1< y$ なので、$y=n^\varepsilon$ として $\varepsilon\log n< n^\varepsilon$ である。よって $\operatorname{Re}s\ge\sigma_0$ なら
$$
0\le\Lambda(n)\lvert n^{-s}\rvert\le(\log n)\,n^{-\sigma_0}< \frac1\varepsilon\,n^{-(1+\varepsilon)}
$$
であり、$\sum n^{-(1+\varepsilon)}$ は収束するので、2 つの級数は半平面 $\operatorname{Re}s\ge\sigma_0$ で絶対かつ一様に収束する。各項は $s$ の正則関数なので、Riemannゼータ関数 の記事の補題「正則関数の一様極限」により、和 $G(s):=\sum\Lambda(n)n^{-s}$ は $\operatorname{Re}s>1$ で正則である。
段 2(積の等式). 数論的関数 の記事の定理「絶対収束する Dirichlet 級数の積」を、係数 $\mathbf 1$ と $\Lambda$ の 2 つの絶対収束する級数に使うと、積は係数 $\mathbf 1*\Lambda$ の Dirichlet 級数に等しい。$(\mathbf 1*\Lambda)(n)=\sum_{d\mid n}\Lambda(d)=\log n$ なので、1 つ目の等式を得る。
段 3(実数の $s$ での微分). $1< a< b$ とし、閉区間 $[a,b]$ 上の関数 $f_N(s):=\sum_{n\le N}n^{-s}$ を考える。$f_N'(s)=-\sum_{n\le N}(\log n)n^{-s}$ であり、$[a,b]$ 上で $\lvert(\log n)n^{-s}\rvert\le(\log n)n^{-a}$ で $\sum(\log n)n^{-a}$ は収束するから、$f_N'$ は $[a,b]$ 上で $-\sum_n(\log n)n^{-s}$ に一様収束する。$f_N(a)\to\zeta(a)$ でもあるので、一様収束する導関数の列についての定理(Leb26a Theorem 6.2.10、p. 239)により、$[a,b]$ 上で $\zeta'(s)=-\sum_n(\log n)n^{-s}$ である。$a,b$ は任意なので、これはすべての実数 $s>1$ で成り立つ。実数 $s>1$ では $\zeta(s)\ge1>0$ なので、段 2 の等式を $\zeta(s)$ で割って $-\zeta'(s)/\zeta(s)=G(s)$ を得る。
段 4(複素数の $s$ への延長). Riemannゼータ関数 の記事の定理「級数の収束」と定理「Euler 積」により、$\zeta$ は $\operatorname{Re}s>1$ で正則で $0$ にならないので、$-\zeta'/\zeta$ はそこで正則である。$G$ も段 1 により正則である。2 つの正則関数は連結な開集合 $\{\operatorname{Re}s>1\}$ の中の半直線 $(1,\infty)$ 上で一致し、この半直線は集積点をもつので、一致の定理 により $\operatorname{Re}s>1$ 全体で一致する。$\square$
実数 $s>1$ の場合は HW60 Theorem 294(§17.7、p. 253)にある。Riemannゼータ関数 の記事の Euler 積 $\zeta(s)=\prod_p(1-p^{-s})^{-1}$ と並べると、この等式の意味が分かる。1 つの因子 $(1-p^{-s})^{-1}$ の対数微分に $-1$ を掛けると
$$
\frac{(\log p)\,p^{-s}}{1-p^{-s}}=\sum_{k\ge1}(\log p)\,p^{-ks}=\sum_{k\ge1}\frac{\Lambda(p^k)}{(p^k)^s}
$$
で、これは $\sum\Lambda(n)n^{-s}$ のうち $p$ の冪にわたる部分である。すなわち $\Lambda$ は、Euler 積の各因子の対数微分を並べたものの係数である。$-\zeta'/\zeta$ の極($s=1$ と $\zeta$ の零点)が $\psi(x)$ の大きさを支配することが、解析的な素数定理の証明の出発点である。
| 外す条件 | 反例 | 成り立たなくなること |
|---|---|---|
| $\Lambda$ がすべての素数冪 $p^k$ に重みを置くこと(素数 $p$ だけにする) | $n=4$ | $\sum_{d\mid n}(\text{重み})=\log n$ |
| thm-vm-lcm の 2 の最小公倍数(積に替える) | $x=4$ | $\psi(x)=\log(\text{積})$ |
| thm-vm-chebyshev の 2 の $n\ge7$ | $n=6$ | $\operatorname{lcm}(1,\dots,n)\ge2^n$ |
| thm-vm-dirichlet の $\operatorname{Re}s>1$ | $s=1$ | $\sum\Lambda(n)n^{-s}$ が収束する |
| prop-vm-psi-theta の 1 の「$x$ で割る」 | $x\to\infty$ | $\psi(x)-\theta(x)\to0$ |
1 行目:素数にだけ重み $\log p$ を置くと、$n=4$ の約数 $1,2,4$ にわたる和は $\log2\ne\log4$ である。素数冪 $4$ の重み $\Lambda(4)=\log2$ が欠けている。2 行目:$1\cdot2\cdot3\cdot4=24$ だが $\psi(4)=\log2+\log3+\log2=\log12$ で、$12=\operatorname{lcm}(1,2,3,4)$ である。積の対数は $\log4!=\sum_{d\le4}\Lambda(d)\lfloor4/d\rfloor$ で、床関数の重みが付く。3 行目:$\operatorname{lcm}(1,\dots,6)=60<64$ である。4 行目:thm-vm-mertens により $\sum_{n\le x}\Lambda(n)/n\ge\log x-2\to\infty$ なので、$s=1$ で級数は発散する。5 行目:$\psi(x)-\theta(x)\ge\theta(\sqrt x)\ge(\log2)\,\pi(\sqrt x)$ で、素数は無限にあるので右辺は $\infty$ に発散する。差は $x$ に比べて小さいが、差そのものは $0$ に近づかない。
$\psi(x)$ と $\theta(x)$ はそれぞれ第二・第一 Chebyshev 関数と呼ばれることがあり、記号 $\vartheta(x)$ を $\theta(x)$ の代わりに使う文献もある(HW60 §22.1 の (22.1.1)、p. 340)。$\psi$ はガンマ関数の対数微分(ディガンマ関数)の記号と同じなので、文脈で区別する。$\Lambda$ は乗法的関数ではない($\Lambda(1)=0$)。完全加法的でもない:$\Lambda(6)=0\ne\Lambda(2)+\Lambda(3)$ である。
素数を数える 3 つの関数を並べると次のようになる。
| 関数 | 素数 $p$ の重み | 素数冪 $p^k$($k\ge2$)の重み | 素数定理の形 |
|---|---|---|---|
| $\pi(x)$ | $1$ | $0$ | $\pi(x)\sim x/\log x$ |
| $\theta(x)$ | $\log p$ | $0$ | $\theta(x)\sim x$ |
| $\psi(x)$ | $\log p$ | $\log p$ | $\psi(x)\sim x$ |
重み $\log p$ を置くと主要項が $x$ という単純な形になり、さらに素数冪にも重みを置くと約数にわたる和 $\Lambda*\mathbf 1=\log$ と Dirichlet 級数 $-\zeta'/\zeta$ が使えるようになる。
Mathpediaは寄付と、参考文献の書籍リンク(Amazonアソシエイト)の紹介料で運営されています。 支援について / 寄付する