Home
Blog
Products
Profile
Study
Collatz
© 2024 Oizumi Yuta

リーマンのゼータ関数とオイラーの積公式

2024-12-16

リーマンのゼータ関数と無限積(オイラーの積公式)について知りたいので解析入門 I を読んでいる。

ζ(s)=∑n=1∞1ns(s∈C,Re s>1)\displaystyle \zeta(s) = \sum_{n = 1}^\infty \frac{1}{n^s} (s\in \mathbb{C}, \textrm{Re}\ s \gt 1)ζ(s)=n=1∑∞​ns1​(s∈C,Re s>1)

は次のような無限積で表すことができる。

ζ(s)=∏p: prime11−1ps\begin{equation} \displaystyle \zeta(s) = \prod_{p:\ \textrm{prime}} \frac{1}{1 - \frac{1}{p^s}} \end{equation}ζ(s)=p: prime∏​1−ps1​1​​​

この証明を追ってみる。

次の式は初項 111 、等比 p−sp^{-s}p−s の等比数列の和の極限:

11−p−s\displaystyle \frac{1}{1 - p^{-s}}1−p−s1​

つまり

(1+pn−s+pn−2s+⋯+pn−ks+⋯ )=∑k=0∞pn−ks=11−p−s\displaystyle (1 + {p_n}^{-s} + {p_n}^{-2s} + \cdots + {p_n}^{-ks} + \cdots) = \sum_{k = 0}^\infty {p_n}^{-ks} = \frac{1}{1 - p^{-s}}(1+pn​−s+pn​−2s+⋯+pn​−ks+⋯)=k=0∑∞​pn​−ks=1−p−s1​

である。これをすべての pnp_npn​ について掛け合わせたものが (1)(1)(1) の右辺。最初からすべての pnp_npn​ について積をとるのはきついので、次のように 2 つの素数 pn, pmp_n,\ p_mpn​, pm​ で考える:

(∑k=0∞pn−ks)(∑l=0∞pm−ls)\displaystyle \left(\sum_{k = 0}^\infty {p_n}^{-ks} \right) \left(\sum_{l = 0}^\infty {p_m}^{-ls} \right)(k=0∑∞​pn​−ks)(l=0∑∞​pm​−ls)

ここで ∑k=0∞pn−ks\displaystyle\sum_{k = 0}^\infty {p_n}^{-ks}k=0∑∞​pn​−ks は絶対収束する(Re s>1\textrm{Re}\ s \gt 1Re s>1)。この絶対収束することが大切で、二重級数の分配法則と和の交換法則に関する命題を用いることができる:

(∑k=0∞pn−ks)(∑l=0∞pm−ls)=∑k, l=0∞(pnkpml)−s\displaystyle \left(\sum_{k = 0}^\infty {p_n}^{-ks} \right) \left(\sum_{l = 0}^\infty {p_m}^{-ls} \right) = \sum_{k,\ l = 0}^\infty ({p_n}^k {{p_m}^l})^{-s}(k=0∑∞​pn​−ks)(l=0∑∞​pm​−ls)=k, l=0∑∞​(pn​kpm​l)−s

しかもこの右辺も絶対収束する(これも上記の二重級数の命題に含まれる主張である。あとで和を交換するときにこのことが効いてくる)。

この等式の左辺を等比数列の和の極限で書き換える:

(11−pn−s)(11−pm−s)=∑k, l=0∞(pnkpml)−s\displaystyle \left(\frac{1}{1 - {p_n}^{-s}}\right) \left(\frac{1}{1 - {p_m}^{-s}}\right) = \sum_{k,\ l = 0}^\infty ({p_n}^k {{p_m}^l})^{-s}(1−pn​−s1​)(1−pm​−s1​)=k, l=0∑∞​(pn​kpm​l)−s

同じことを 2 つの素数ではなく一般に mmm 個の素数 p1, ⋯ , pmp_1,\ \cdots,\ p_mp1​, ⋯, pm​ で考える(p1, p2, ⋯p_1,\ p_2,\ \cdotsp1​, p2​, ⋯ は素数を小さい順に並べる):

∏n=1m11−pm−s=∑k1, ⋯ , km=0∞1(p1k1⋯pmkm)s\begin{equation} \displaystyle \prod_{n = 1}^m \frac{1}{1 - {p_m}^{-s}} = \sum_{k_1,\ \cdots,\ k_m = 0}^\infty \frac{1}{({p_1}^{k_1}\cdots {p_m}^{k_m})^s} \end{equation}n=1∏m​1−pm​−s1​=k1​, ⋯, km​=0∑∞​(p1​k1​⋯pm​km​)s1​​​

※たぶんここは p.387 にある「kkk 重級数への拡張」が必要。

この (2)(2)(2) の左辺を m→∞m\to \inftym→∞ とすると (1)(1)(1) の右辺になる。一方 (2)(2)(2) の右辺の

p1k1⋯pmkm{p_1}^{k_1}\cdots {p_m}^{k_m}p1​k1​⋯pm​km​

は、p1, ⋯ , pmp_1,\ \cdots,\ p_mp1​, ⋯, pm​ を素因数とするような自然数すべてを渡る(k1, ⋯ , kmk_1,\ \cdots,\ k_mk1​, ⋯, km​ が 000 以上の整数すべてを渡るから)。だから m→∞m\to \inftym→∞ としたときゼータ関数になりそうな気がする。これを厳密に記述する必要がある。

まずは (2)(2)(2) の右辺を次のように pmp_mpm​ 以下の自然数と pmp_mpm​ より大きい自然数にわける。わけることができるのは (2)(2)(2) の右辺が絶対収束するから。

∏n=1m11−pm−s=∑n=1pm1ns+∑n>pm′1ns\displaystyle \prod_{n = 1}^m \frac{1}{1 - {p_m}^{-s}} = \sum_{n = 1}^{p_m} \frac{1}{n^s} + \sum_{n \gt p_m}\prime \frac{1}{n^s}n=1∏m​1−pm​−s1​=n=1∑pm​​ns1​+n>pm​∑​′ns1​

ここで ∑n>pm′1ns\displaystyle \sum_{n \gt p_m}\prime \frac{1}{n^s}n>pm​∑​′ns1​ は p1, ⋯ , pmp_1,\ \cdots,\ p_mp1​, ⋯, pm​ のみを素因数とする pmp_mpm​ より大きい nnn に関する和を表す。

∣∑n>pm′1ns∣<∣∑n>pm1ns∣≤∑n>pm1∣ns∣→0 (m→∞)\begin{equation} \left| \sum_{n \gt p_m}\prime \frac{1}{n^s} \right| \lt \left| \sum_{n \gt p_m} \frac{1}{n^s} \right| \le \sum_{n \gt p_m} \frac{1}{|n^s|} \to 0 \ (m\to \infty) \end{equation}​n>pm​∑​′ns1​​<​n>pm​∑​ns1​​≤n>pm​∑​∣ns∣1​→0 (m→∞)​​

となる(ζ(s)\zeta(s)ζ(s) が絶対収束するから)。よって (3)(3)(3) の両辺を m→∞m\to \inftym→∞ とすると (1)(1)(1) が成り立つ。

参考

解析入門 I