关注风云之声
提升思维层次
导读
黎曼猜想是什么?黎曼猜想是什么?黎曼猜想是什么?
视频链接:
西瓜视频:
https://www.ixigua.com/7034811424605995559
本视频发布于2021年11月27日,观看量已达4.4万
精彩呈现:
数学界最困难、最重要的未解难题是什么?很多数学家会告诉你是黎曼猜想Riemann hypothesis)。
例如2000,美国克雷数学研究所曾经向全世界公布了七大数学难题,每个难题悬赏100万美元,黎曼猜想就是其中之一。由此引出这样一个笑话:
“如何用最困难的方法挣100万美元?”
“去证明黎曼猜想。”
又如2018年9月,整个数学界以至整个科学界最轰动的一件大事,就是有一位德高望重的前辈数学家宣称自己证明了黎曼猜想,引起了全世界媒体的密集关注。这位前辈数学家叫做阿蒂亚(Michael Francis Atiyah),我们以后再来介绍他。
大多数人看到这种新闻,首先想问的想必都是:
黎曼猜想是什么?
黎曼猜想是什么?
黎曼猜想是什么?
其实这个问题也是我想问的。以前我只听说过黎曼猜想很重要,但对于它具体是什么内容,以及它为什么很重要,我就一片茫然了。
于是借这个机会,我就好好学习了一下我能找到的关于黎曼猜想的资料。一学不得了,我发现这里面的水真的很深很深,关于黎曼猜想的有趣的事实在太多了。无论如何,看了一堆资料之后,在我理解的范围之内,我大致可以理出一个头绪了。今天,我们就来讲黎曼猜想。
在开始之前,有两个重要的心理建设,首先要做一下。
一提到数学,立刻就有许多读者表示恐惧。有一句名言说:每出现一个数学公式,都会吓跑一半的读者。但是我一直想强调的一点是,这种玩笑在很大程度上是自己吓唬自己。我们不应该渲染数学多么恐怖,而应该多讲讲数学多么有趣。
数学是所有科学的一个缩影。我的努力方向之一就是让普通人克服对科学的畏难情绪,懂得欣赏科学的美妙。
有一个词叫做“跳蚤效应”,说的是给跳蚤加个盖子,让它只能跳到某个高度,在拿掉盖子以后,跳蚤也不会跳得超过原来盖子的高度,因为它认为自己只能跳到这么高了。许多人也是如此,不敢去追求梦想,因为他们心里就默认了自己做不到。如果你认为自己肯定做不到,那么你当然就真的做不到了。但如果你勇敢地去做,你就会发现许多事都是可以做到的,你取得的进步会超出自己的预期。学习科学就是如此!
因此我们的第一个心理建设是:勇敢地去面对数学问题,打破跳蚤效应!
再来看第二个心理建设。我们在前面讲过三次“蓝眼睛岛问题”,许多同学们被理性的蓝眼睛岛民绕得晕头转向。即使在我已经条分缕析讲得清清楚楚之后,还有不少同学陷在各种错误里面。其实跟黎曼猜想这种真正的难题相比,你就会发现,蓝眼睛岛问题纯属小儿科的,好像新手村送经验的小怪跟终极大boss的对比。
所以,我们对黎曼猜想不讲则已,要讲就要好好讲,让同学们搞明白这个问题的来龙去脉。同学们也应该打点起十二分精神,认真地听讲,深入地思考,还应该自己拿起纸笔做演算,——如果你真的想了解这个重大问题的话。
黎曼猜想的内容很多,如果我们只讲一期,那么大致就只能像你看到的那些新闻报道一样,浮光掠影地讲几个结论,然后你还是不知所云。所以我们打算分几期来讲。今天这第一期,要讲的是黎曼猜想的背景。
黎曼猜想的背景是什么?一言以蔽之,是质数(prime number)的分布。你可能已经在许多媒体上看到这个说法了,但这句话实际是什么意思,大多数人很可能还是茫然不知所措。听完这一期,我想你就会对这句话获得一个相当深入的理解了。
首先,什么叫做质数?
学过小学数学的同学们都知道,质数就是那些只能被1和自己整除的自然数,也叫做素数。跟质数相对的叫做合数(composite number),即那些不但能被1和自己整除,还能被更多的自然数整除的自然数。
根据定义,1既不是质数也不是合数。从1往后看,2是质数,3是质数,4是合数,因为
4 = 2 × 2,
5是质数,6是合数,因为
6 = 2 × 3,
7是质数,8是合数,因为
8 = 2 × 2 × 2,
9是合数,因为
9 = 3 × 3,
如此等等。
然后,我们对质数的认识有一个明显的缺陷,就是我们还不知道质数的分布规律。也就是说,我们没有一个有用的质数通项公式。
这话是什么意思呢?跟其他的数的种类对照一下就知道了。我们来问,第n个偶数是什么?回答很明显,就是2n。我们再来问,第n个奇数是什么?回答也很明显,就是2n - 1。我们还可以问,第n个平方数是什么?回答也很明显,就是n的平方。
那么,第n个质数是什么?回答就一点都不明显了,实际上到现在都没有快速的算法。这样一说,你立刻就可以明白,人类对质数的了解还非常有限,远远低于对偶数、奇数或者平方数的了解。
假如我们对质数有了一个通项公式,那么可想而知,立刻会造成许多惊人的后果,极大地推动数学和许多相关应用的进步。
例如许多人都知道哥德巴赫猜想(Goldbach's conjecture),它说的是:任何一个大于2的偶数,都可以表示成两个质数之和。例如
4 = 2 + 2,
6 = 3 + 3,
56 = 3 + 53,
100 = 3 + 97
等等。中国数学家陈景润对哥德巴赫猜想有巨大的贡献,但仍然没有彻底解决这个问题。假如我们有质数的通项公式,那么也许我们很快就能对任何一个偶数写出它如何分解为两个质数之和,只要做一些简单的代数计算就行了。
又如另一个广为人知而迄今没有解决的数学难题,叫做孪生质数猜想(twin prime conjecture)。相差为2的一对质数叫做孪生质数,例如3和5、5和7、11和13、137和139等等。孪生质数猜想说的就是:存在无限多对孪生质数。
中国数学家张益唐对孪生质数猜想有巨大的贡献,但仍然没有彻底解决这个问题。假如我们有质数的通项公式,那么也许我们很快就能确定哪些质数跟它的下一个质数只相差2,只要做一些简单的代数计算就行了。
现在你看出来了吧,许多关于质数的经典难题都是由于我们对质数的分布了解得太少。假如我们对质数有了一个通项公式,世界将会变得多么美好!黎曼猜想,就是通向这个宏大目标的重要一步。
搞清楚了这个背景,我们就可以来考察下一个问题了:如何研究质数的分布?
嘿嘿,从这里开始,难度就陡然上升了。如果说前面的内容你轻轻松松就能听懂的话,那么这里你就必须写一些公式,做一些演算,才能理解妙处所在。
研究质数分布的基本工具,是伟大的瑞士数学家欧拉(Leonhard Euler,1707 - 1783)提出来的,叫做欧拉乘积公式:
这个公式左边的n指的是所有的自然数,1、2、3、4、5等等,右边的p指的是所有的质数,2、3、5、7、11等等。公式中的s是一个变量。我们可以证明,对于任何一个大于1的实数s,欧拉乘积公式都成立。这个证明,我们待会来讲。
为了节约篇幅,数学家经常用大写的希腊字母Σ来表示求和,用大写的希腊字母Π来表示连乘。此外,学过初中数学的同学们都知道指数为负的乘方是什么意思,a的-b次方就等于a的b次方的倒数,即1除以a的b次方。因此,我们可以把欧拉乘积公式简写成下面这样:
如果你对这个简写的形式感到晕头转向,没关系,回到上面的扩展形式就能看明白了。
欧拉乘积公式为什么是正确的?为什么左边的一个对自然数的求和可以变成右边的一个对质数的乘积?现在我们就来证明它。
首先,让我们观察一下右边,都是1 / (1 – x)这种形式。这让我们想到一个基本的展开式,即当|x| < 1时,
1 / (1 – x) = 1 + x + x2+ x3 + x4+ …
学过等比数列和微积分的人,都能理解这是为什么。因为右边的n项之和等于(1 – xn+1) / (1 – x),而当n趋于无穷时,xn+1趋于0,所以右边的无穷项之和就是1 / (1 – x)
好,用这个展开式把欧拉乘积公式中右边的分式全都写成级数,就得到
1 / (1 – 2-s) = 1 + 2-s+ 2-2s + 2-3s + 2-4s + …
1 / (1 – 3-s) = 1 + 3-s + 3-2s+ 3-3s + 3-4s + …
1 / (1 – 5-s) = 1 + 5-s+ 5-2s+ 5-3s + 5-4s+ …
如此等等,走遍所有的质数。
现在我们来问,把所有这些级数乘起来会得到什么?
在所有的级数中都取第一项1,乘出来就是1,这是左边的第一项。
在第一个级数中取第二项2-s,在其他所有的级数中取第一项1,乘出来就是2-s,这是左边的第二项。
在第二个级数中取第二项3-s,在其他所有的级数中取第一项1,乘出来就是3-s这是左边的第三项。
在第一个级数中取第三项2-2s,在其他所有的级数中取第一项1,乘出来就是4-s,这是左边的第四项。
如此等等。你很快就会发现,所有这些级数相乘得到的某个通项是(2a3b5c7d…)-s,其中a、b、c、d等等都是0或自然数。
真正的重点来了:这些2a3b5c7d是什么?它们就是所有的自然数啊!
因为有一个小学生都知道的基本定理:任何一个大于1的自然数,都或者是一个质数,或者可以表示成若干个质数的乘积,而且这种质因数分解是唯一的。这个命题有个超级高大上的名称,叫做算术基本定理(fundamental theorem of arithmetic)。
这样一来,欧拉乘积公式的左边就全都出来了。它的每一项都对应右边这些级数的某一项乘积,对应的规则就是这个自然数的质因数分解。例如,左边的12-s这一项就来自右边关于2的级数中的2-2s这一项乘以关于3的级数中的3-s这一项,因为12 = 2× 3
由此可见,欧拉乘积公式的左边等于右边,证毕。
同学们是不是很开心啊?
欧拉乘积公式的重要性在于,对于全体质数的某种运算可以转移成对于全体自然数的某种运算。这样一来,通过研究左边那个对于自然数的求和Σn n-s,我们就有可能对质数获得深刻的认识。由于这个求和非常重要,所以它获得了一个专门的名称:黎曼ζ函数(ζ是一个希腊字母,发音zeta)。
咦,这个函数明明是欧拉提出来的,怎么叫做黎曼ζ函数了?这就涉及到黎曼对这个函数所做的工作了,我们下回分解。
扩展阅读
背景简介袁岚峰,中国科学技术大学化学博士,中国科学技术大学合肥微尺度物质科学国家研究中心副研究员,中国科学技术大学科技传播系副主任,中国科学院科学传播研究中心副主任,科技与战略风云学会会长,“科技袁人”节目主讲人,安徽省科学技术协会常务委员,中国青少年新媒体协会常务理事,中国科普作家协会理事,入选“典赞·2018科普中国”十大科学传播人物,微博@中科大胡不归,知乎@袁岚峰(https://www.zhihu.com/people/yuan-lan-feng-8)。
责任编辑孙远
继续阅读
阅读原文