简介
对任意复数s,若
,则: 这一信息在隔了漫长的122年之后终于被 Bernhard Riemann (1826 - 1866) 所破译,于是便有了Riemann 的著名论文«论小于给定数值的素数个数»。Euler 乘积公式的证明十分简单,唯一要小心的就是对无穷级数和无穷乘积的处理,不能随意使用有限级数和乘积的性质。我们在下面证明的是一个更为普遍的结果,Euler乘积公式将作为该结果的一个特例出现。
广义欧拉乘积公式:设 f(n) 满足
,且 ,则:证明
证明:由于
,因此 绝对收敛。考虑连乘积中 的部分 (有限项),由于级数绝对收敛,乘积又只有有限项,因此可以使用与普通有限求和及乘积一样的结合律及分配律。利用 f(n) 的乘积性质可得:其中右端求和对所有只含 N 以下素数因子的自然数进行 (每个这样的自然数只在求和中出现一次,因为自然数的素数分解是唯一的)。由于所有本身在 N 以下的自然数显然都只含 N 以下的素数因子,因此,其中R(N)为对所有大于等于 N 但只含 N 以下素数因子的自然数求和的结果。由此我们得到:要使广义 Euler 乘积公式成立,只需证明 即可。后者是显然的,因为 ,而 表明 ,从而。由于
,因此广义 Euler 乘积公式也可以写成:在广义 Euler 乘积公式中取 ,则显然 对应于 Euler 乘积公式中的条件 ,而广义 Euler 乘积公式退化为 Euler 乘积公式。从上述证明中我们可以看到, Euler 乘积公式成立的关键在于每一个自然数都具有唯一素数分解式这一基本性质 (即所谓的算术基本定理)。
Euler 本人的证明:除了上述证明方法外, Euler 原始论文中的证明方法也相当简洁,值得介绍一下。仍以广义 Euler 乘积公式为框架,注意到 (利用 f(n) 的性质):
因此:等式右端所有含有因子 2 的 f(n) 项都消去了 (这种逐项对消有赖于,即 绝对收敛)。类似地,以
乘以上式则右端所有含有因子 3 的 f(n) 项也都消去了,依此类推,将所有 (p 为素数) 乘上后右端便只剩下了 f(1),即:其中最后一步再次使用了 f(n) 的性质 ()。将无穷乘积移到等式右边显然就得到了广义 Euler 乘积公式。有兴趣的朋友不妨试着将上述最后几步用极限的语言严格表述一下。推论: Riemann ζ函数ζ(s)在
没有零点。证明:设
,则 Euler 乘积公式给出:注意到对于任何 ,因此由上式可进一步推得:其中最后一步是因为对于 收敛。








