初入数境:素数之谜与王国的生存法则
脚踩上去的瞬间,一股极细微的嗡鸣顺着足弓往上爬,像是有无数个极小的钟摆在他脚边共振,频率快得几乎抓不住,却又清晰得不容忽视。林深蹲下来捏起一点泥土,那泥土是淡金色的,在透过云层漏下来的月光下泛着细碎的光,凑近了还能看到里面嵌着比沙粒还小的光点,每一个光点都对应着一个素数的标记——2的亮白色,3的浅金色,5的淡蓝色,7的粉紫色,在他指尖跳着极快的舞。他刚在国际数学大会的报告厅做完关于黎曼ζ函数零点分布的汇报,深夜为了躲开围着他讨论孪生素数猜想的同行,跑到会场后面的小花园透气,一转身就撞上了这道刻满素数规律的传送门,现在他脚边还扔着半瓶喝了一半的矿泉水,背包里的学术笔记本敞着,扉页是他刚入学时写的:“素数是数论的最小原子,却藏着宇宙最深的秩序。”
远处传来轻微的嗡鸣,像是什么东西在缓慢收缩。林深站起来,看见平原的边界处有一排柱子,每根柱子都刻着素数的标记,原本柱子之间的间距是均匀的,每隔7个单位就有一根,现在有些地方的间距已经拉到了15甚至20,刻着2、3、5的柱子已经暗了大半,像被抽走了能量的灯管。一个穿亚麻长袍的老者从柱子旁边走过来,袍子上绣着的素数标记亮着淡金色的光,只有靠近下摆的11、13的标记有些发灰,他看见林深,点了点头:“欢迎来到数境平原,我是这里的史官,你可以叫我数叟。你是百年来第一个从外界进来的解析数论研究者,我们等你很久了。”
林深愣了愣,他刚才进来的时候就感觉到周围的空气里有规律的震动,那是素数分布的韵律,和他平时研究ζ函数零点的时候感知到的震动一模一样,现在震动越来越乱,像是一首原本整齐的合唱突然走了调。“这里是什么地方?为什么素数分布的韵律会乱?”他问。
数叟叹了口气,袍子上的标记暗了一些:“数境平原是整个数学王国的基石领域,所有领域的边界都由素数分布锚定——代数域的入口门户是素数模长,几何王国的欧氏空间网格以素数为基本单位,甚至连概率王国的随机数生成器的种子都是素数序列。百年来我们一直观测到素数的计数函数$\pi(x)$(即不超过x的素数个数)和对数积分$\text{Li}(x)=\int_2^x \frac{1}{\ln t}dt$的偏差在正常范围内波动,但是最近一百年,偏差突然开始持续增大,尤其是在$x>10^{12}$的边界区域,$\pi(x)$比$\text{Li}(x)$小了将近$10^7$的量级,导致锚定边界的素性标记柱失效,边界一直在往内陆收缩。平原上居民的生命能量都来自素数的秩序韵律,韵律乱了,能量就会衰减,你看——”他抬起手,原本应该完全透明的皮肤里现在有细碎的灰斑,像被灰尘染了的玻璃,“再过三百年,整个数境平原都会彻底消失,连带着整个数学王国的根基都会崩塌。”
林深下意识地摸了摸背包里的笔记本,他上周刚做完的关于ζ函数非平凡零点偏移和素数分布误差项相关性的研究突然在脑子里闪了一下。他问数叟:“你们有观测到素数分布的异常是随机的,还是有规律的?”
“有规律的,”数叟挥了挥手,空中浮现出一块发光的石板,上面刻着密密麻麻的数值,“你看,每隔$10^{10}$个单位,偏差就会突然跳升一次,就像原本平缓的波浪突然出现了一个个尖峰,我们找了很多方法,都没法解释这个现象。”
林深看向那块石板,上面的数值他再熟悉不过:$x=10^{12}$的时候,$\pi(x)=37607912018$,$\text{Li}(x)=37607950269$,比值是0.99999899;$x=2\times10^{12}$的时候,$\pi(x)=75240787251$,$\text{Li}(x)=75240891872$,比值已经降到了0.99999875,偏差确实比正常情况大了好几个量级。他忽然想起自己去年推导的一个结论:如果黎曼ζ函数的非平凡零点出现实部左偏,那么素数分布的误差项会出现周期性的尖峰,和现在观测到的规律完全一致。
但他现在首先要做的是先理解这个世界的运行规则,而规则的核心,就是素数。他转头问数叟:“你们这里对素数的研究,最基础的部分是什么?”
数叟笑了笑,袍子上的标记亮了一些:“素数是整个数境的基石,我们先从最基础的定义和性质说起吧——你从外界来,应该也知道这些,但这里的规则和外界有一点不一样:素数的‘存在感’直接决定数境的稳定度。”
素数的基本定义与核心性质:数境的基石法则
数叟挥了挥手,空中的石板变成了淡金色,上面浮现出素数的标准定义:大于1的自然数,除了1和自身外没有其他正因数的数,称为素数(也叫质数)。第一个素数是2,也是唯一的偶素数,接下来的素数是3、5、7、11、13……所有不是素数的正整数都称为合数,1既不是素数也不是合数。
“在我们这里,素数不是抽象的符号,是实实在在的‘秩序单元’,”数叟指了指路边的一朵花,花瓣数是7,每一片花瓣的纹路都对应着7的素因子,“你看这朵花,素因子只有7,所以它的结构非常稳定,能承受住数境的韵律震动。旁边那朵花瓣数是8的,素因子是2³,现在2的韵律不稳定,所以它的结构已经开始松散了。”
林深点了点头,这和他平时对素数的理解一致,但数境里把素数的性质和物理世界的稳定度直接挂钩,倒是他之前没想过的。数叟接着讲素数的基础性质,每一个性质都对应着数境的一条规则:
1. 素数有无穷多个
数叟先讲了这个性质的证明,用的是欧几里得在《几何原本》里给出的反证法,林深闭着眼都能背出来,但数境的证明方式和外界不一样,是可视化的: 假设素数的个数是有限的,记为$p_1,p_2,\dots,p_n$,构造一个新的数$N = p_1p_2\dots p_n + 1$。在数境里,这个$N$会被直接具象成一个发光的球,数叟挥了挥手,球上浮现出它的素因子:如果$N$是素数,那它本身就是新的素数;如果$N$是合数,它的素因子不可能等于任何一个$p_i$,因为除以任何一个$p_i$都会余1,所以一定有一个新的素因子不在原来的列表里,和“素数只有有限个”的假设矛盾。
“你来看这个例子,”数叟调出了数值,“前6个素数是2、3、5、7、11、13,它们的乘积是30030,加1得到30031,30031除以2余1,除以3余1,除以5余1,除以7余1,除以11余1,除以13余1,它的素因子是59和509,都是不在原来列表里的新素数。前7个素数的乘积是510510,加1得到510511,它的素因子是19、97、277,也是新的素数。不过也有例外,前5个素数的乘积是2310,加1得到2311是素数,但前8个素数的乘积是9699690,加1得到9699691,它的素因子是347和27953,还是新的素数——哦对,目前还没找到构造出来的$N$没有新素因子的情况,因为素数本来就是无穷
多的,构造出来的$N$永远不会缺少新的素因子。”数叟指尖点了点空中的石板,石板上跳出来一串新的数值:“你看,前10个素数的乘积是6469693230,加1得到6469693231,它的素因子是179和3611791,都不在前10个素数的列表里;前12个素数的