try ai
科普
编辑
分享
反馈
  • 除数和函数 (σ(n))

除数和函数 (σ(n))

SciencePedia玻尔百科
核心要点
  • 除数和函数 σ(n)\sigma(n)σ(n) 是一个积性函数,这意味着对于任意两个互质整数 a 和 b,有 σ(ab)=σ(a)σ(b)\sigma(ab) = \sigma(a)\sigma(b)σ(ab)=σ(a)σ(b)。
  • 该函数允许根据除数之和将整数分类为亏数 (σ(n)2n\sigma(n) 2nσ(n)2n)、完全数 (σ(n)=2n\sigma(n) = 2nσ(n)=2n) 或盈数 (σ(n)>2n\sigma(n) > 2nσ(n)>2n)。
  • 欧几里得-欧拉定理 (Euclid-Euler theorem) 为所有偶完全数提供了一个完整的公式,将它们与梅森素数直接联系起来。
  • 重复应用真因子和函数 s(n)=σ(n)−ns(n) = \sigma(n) - ns(n)=σ(n)−n 会产生亲序列,这可以从动力系统的角度看待,揭示了不动点(完全数)和循环(亲和数与相亲数)。

引言

乍一看,将一个整数的所有除数相加似乎只是一个简单的算术练习。然而,这个操作引出了除数和函数 σ(n),一个几个世纪以来一直吸引着数学家的概念,它揭示了数字深层的结构特性。其主要挑战在于计算;虽然对小整数来说很简单,但列出并相加所有除数的暴力方法对于大数很快变得不切实际。本文旨在弥合从繁琐计算到优雅理论之间的鸿沟。在“原理与机制”部分,我们将解构该函数,利用算术基本定理推导出 σ(n) 的一个强大公式。随后,在“应用与跨学科联系”部分,我们将使用这个工具来探索完全数、盈数和亏数的经典概念,深入研究亲和数对的奥秘,并揭示其与数学高级领域的惊人联系。让我们从审视使这个函数如此强大的核心原理和机制开始。

原理与机制

我们有一个数,任何你喜欢的数。它有一族能整除它的小一些的数,即它的​​除数​​。如果我们将这个家族的所有成员聚集起来并相加会怎样?这个简单、近乎童趣的求和行为给了我们一个函数,数学家们用希腊字母 sigma,即 σ(n)\sigma(n)σ(n) 来表示。它似乎只是一个微不足道的好奇心产物,但正如我们将看到的,这个函数是一把钥匙,解锁了一个隐藏在整数中的充满结构、个性和关系的世界。

诚实劳动与寻找捷径

让我们先动手实践一下。我们如何找到 σ(12)\sigma(12)σ(12)?首先,我们列出所有能整除 12 而没有余数的整数:1, 2, 3, 4, 6, 和 12 本身。然后,我们把它们加起来:

σ(12)=1+2+3+4+6+12=28\sigma(12) = 1 + 2 + 3 + 4 + 6 + 12 = 28σ(12)=1+2+3+4+6+12=28

这就是暴力方法。它诚实、直接,而且永远有效。我们可以对任何数都这么做。对于 n=1n=1n=1,唯一的除数是 1,所以 σ(1)=1\sigma(1)=1σ(1)=1。对于像 5 这样的素数,除数只有 1 和 5,所以 σ(5)=1+5=6\sigma(5) = 1+5=6σ(5)=1+5=6。

但如果我们选一个大一点的数呢?比如 n=360n=360n=360。我们可以试着列出它的所有除数…… 1, 2, 3, 4, 5, 6, 8, 9, 10, 12, ... 事情很快就变得复杂起来。你肯定会漏掉一个,或者重复计算一个。这种诚实劳动开始变得像苦差事,而一个物理学家,或者任何有好奇心的人,都会开始思考:一定有更好的方法!一种更优雅的方式。当有优美的原理可用时,自然界很少依赖暴力。

让我们寻找一个模式。一个数的除数似乎有一定的对称性。对于 nnn 的任何除数 ddd,n/dn/dn/d 也是一个除数。对于 n=36n=36n=36,除数是 1, 2, 3, 4, 6, 9, 12, 18, 36。我们可以将它们配对:(1,36)(1, 36)(1,36), (2,18)(2, 18)(2,18), (3,12)(3, 12)(3,12), (4,9)(4, 9)(4,9)。每一对的乘积都是 36。但是等等,6 怎么办?它被单独留下了。它与自己配对:6=36/66 = 36/66=36/6。这是因为 36 是一个​​完全平方数​​。

这种配对给了我们一种稍微聪明一点的求和方式。对于像 36 这样的完全平方数,我们可以对所有小于其平方根的除数 ddd 求和 (d+36/d)(d + 36/d)(d+36/d),然后在最后加上平方根本身。

σ(36)=(1+36)+(2+18)+(3+12)+(4+9)+6=37+20+15+13+6=91\sigma(36) = (1+36) + (2+18) + (3+12) + (4+9) + 6 = 37 + 20 + 15 + 13 + 6 = 91σ(36)=(1+36)+(2+18)+(3+12)+(4+9)+6=37+20+15+13+6=91

这更好,更有条理,但它仍然需要我们先找到所有的小除数。我们还停留在表面。要更深入,我们需要问一个更根本的问题:数是什么?

数字的构建模块

古希腊人发现了一个如此深刻的真理,以至于现在被称为​​算术基本定理​​:每个大于 1 的整数要么是素数,要么可以写成唯一的素数乘积。素数是原子,是基本粒子,所有其他数字都是由它们构建而成的。

所以,我们的数字 n=360n=360n=360 不仅仅是一个整体。它是一个构造物。让我们把它分解一下:

360=36×10=(6×6)×(2×5)=(2×3)×(2×3)×(2×5)=23⋅32⋅51360 = 36 \times 10 = (6 \times 6) \times (2 \times 5) = (2 \times 3) \times (2 \times 3) \times (2 \times 5) = 2^3 \cdot 3^2 \cdot 5^1360=36×10=(6×6)×(2×5)=(2×3)×(2×3)×(2×5)=23⋅32⋅51

这才是 360 的真实身份。它由三个 2 的“原子”、两个 3 的“原子”和一个 5 的“原子”组成。360 的任何除数都必须由这些相同的原子构成,不能有其他成分。360 的除数必须是 2a⋅3b⋅5c2^a \cdot 3^b \cdot 5^c2a⋅3b⋅5c 的形式,其中指数不能超过 360 自身分解式中的指数。也就是说,0≤a≤30 \le a \le 30≤a≤3,0≤b≤20 \le b \le 20≤b≤2,以及 0≤c≤10 \le c \le 10≤c≤1。

这就是关键!如果数字是由模块构建的,也许它的除数和也可以根据这些模块来理解。让我们来检验这个想法。

首先,考虑最简单的数,只由一种素数原子构成的数:一个​​素数幂​​,n=pkn = p^kn=pk。它的除数很容易列出:1,p,p2,…,pk1, p, p^2, \ldots, p^k1,p,p2,…,pk。因此,和是:

σ(pk)=1+p+p2+⋯+pk\sigma(p^k) = 1 + p + p^2 + \dots + p^kσ(pk)=1+p+p2+⋯+pk

你可能在代数课上见过这个。这是一个有限几何级数。它的和有一个非常简单的公式:

σ(pk)=pk+1−1p−1\sigma(p^k) = \frac{p^{k+1} - 1}{p - 1}σ(pk)=p−1pk+1−1​

让我们验证一下。对于 n=8=23n=8=2^3n=8=23,除数是 1, 2, 4, 8。它们的和是 1+2+4+8=151+2+4+8=151+2+4+8=15。我们的公式给出 σ(23)=24−12−1=151=15\sigma(2^3) = \frac{2^4 - 1}{2-1} = \frac{15}{1} = 15σ(23)=2−124−1​=115​=15。完美!。我们现在有了一个强大的工具来处理我们的一个构建模块。

积性的魔力

当我们组合模块时会发生什么?让我们取 n=12=4×3=22×31n=12 = 4 \times 3 = 2^2 \times 3^1n=12=4×3=22×31。构建模块是 444 和 333,它们是​​互质​​的(除了 1 之外没有其他公因子)。让我们计算每一部分的 σ\sigmaσ 值以及整体的 σ\sigmaσ 值:

  • σ(4)=σ(22)=1+2+4=7\sigma(4) = \sigma(2^2) = 1+2+4 = 7σ(4)=σ(22)=1+2+4=7
  • σ(3)=σ(31)=1+3=4\sigma(3) = \sigma(3^1) = 1+3 = 4σ(3)=σ(31)=1+3=4
  • σ(12)=1+2+3+4+6+12=28\sigma(12) = 1+2+3+4+6+12 = 28σ(12)=1+2+3+4+6+12=28

现在看看这些数字:7×4=287 \times 4 = 287×4=28。似乎 σ(12)=σ(4)σ(3)\sigma(12) = \sigma(4) \sigma(3)σ(12)=σ(4)σ(3)。这是一个绝妙的猜测!对于任意两个互质的数 aaa 和 bbb,是否都成立 σ(ab)=σ(a)σ(b)\sigma(ab) = \sigma(a) \sigma(b)σ(ab)=σ(a)σ(b) 呢?

让我们思考一下这为什么可能是真的。取 a=4a=4a=4 的除数,即 {1,2,4}\{1, 2, 4\}{1,2,4},以及 b=3b=3b=3 的除数,即 {1,3}\{1, 3\}{1,3}。如果我们将 4 的每个除数乘以 3 的每个除数会发生什么?

  • 1×{1,3}={1,3}1 \times \{1, 3\} = \{1, 3\}1×{1,3}={1,3}
  • 2×{1,3}={2,6}2 \times \{1, 3\} = \{2, 6\}2×{1,3}={2,6}
  • 4×{1,3}={4,12}4 \times \{1, 3\} = \{4, 12\}4×{1,3}={4,12}

把它们全部收集起来,我们得到 {1,3,2,6,4,12}\{1, 3, 2, 6, 4, 12\}{1,3,2,6,4,12},这正是 12 的所有除数!因为 3 和 4 没有共同的质因子,这个过程恰好生成了 12 的每一个除数,且只生成一次。

所以,当我们对 ababab 的除数求和时,我们实际上是在对 aaa 的一个除数和 bbb 的一个除数的所有可能乘积求和。我们可以把这个和写成:

σ(ab)=∑d1∣a,d2∣bd1d2\sigma(ab) = \sum_{d_1|a, d_2|b} d_1 d_2σ(ab)=d1​∣a,d2​∣b∑​d1​d2​

但这个和可以像 (x1+x2)(y1+y2)=x1y1+x1y2+x2y1+x2y2(x_1+x_2)(y_1+y_2) = x_1y_1 + x_1y_2 + x_2y_1 + x_2y_2(x1​+x2​)(y1​+y2​)=x1​y1​+x1​y2​+x2​y1​+x2​y2​ 那样因式分解:

σ(ab)=(∑d1∣ad1)(∑d2∣bd2)=σ(a)σ(b)\sigma(ab) = \left(\sum_{d_1|a} d_1\right) \left(\sum_{d_2|b} d_2\right) = \sigma(a) \sigma(b)σ(ab)=​d1​∣a∑​d1​​​d2​∣b∑​d2​​=σ(a)σ(b)

这个性质,被称为​​积性​​,不仅仅是一个巧妙的技巧;它是除数行为方式的一个深层结构特征。不过要小心!它只在 aaa 和 bbb 互质时才有效。例如,σ(4)=7\sigma(4) = 7σ(4)=7,但是 σ(2×2)=σ(4)=7\sigma(2 \times 2) = \sigma(4) = 7σ(2×2)=σ(4)=7,而 σ(2)σ(2)=3×3=9\sigma(2)\sigma(2) = 3 \times 3 = 9σ(2)σ(2)=3×3=9。

终极公式与数字的社交生活

现在我们可以把所有东西都整合起来了。我们有处理素数幂模块的方法,也有如何组合互质模块结果的规则。这给了我们一个通用机器,可以计算任何我们知道其质因数分解的数 nnn 的 σ(n)\sigma(n)σ(n)。

让我们回到我们的挑战,n=360=23⋅32⋅51n=360 = 2^3 \cdot 3^2 \cdot 5^1n=360=23⋅32⋅51。模块是 232^323,323^232 和 515^151,它们彼此之间都互质。所以我们可以写成:

σ(360)=σ(23)σ(32)σ(51)\sigma(360) = \sigma(2^3) \sigma(3^2) \sigma(5^1)σ(360)=σ(23)σ(32)σ(51)

我们可以用我们的素数幂公式计算每一部分:

  • σ(23)=24−12−1=15\sigma(2^3) = \frac{2^4 - 1}{2-1} = 15σ(23)=2−124−1​=15
  • σ(32)=33−13−1=262=13\sigma(3^2) = \frac{3^3 - 1}{3-1} = \frac{26}{2} = 13σ(32)=3−133−1​=226​=13
  • σ(51)=52−15−1=244=6\sigma(5^1) = \frac{5^2 - 1}{5-1} = \frac{24}{4} = 6σ(51)=5−152−1​=424​=6

将它们相乘得到:

σ(360)=15×13×6=1170\sigma(360) = 15 \times 13 \times 6 = 1170σ(360)=15×13×6=1170

曾经看似列出并相加几十个除数的艰巨任务,现在变成了一个快速而优雅的计算。这就是找到正确原理的力量。

那么,我们为什么要在意这个?这有什么用?嗯,σ(n)\sigma(n)σ(n) 的值告诉了我们关于一个数的“个性”的一些信息。古希腊人对一个数与其​​真除数​​——即除了数本身之外的所有除数——之和的关系着迷。我们称这个和为 s(n)s(n)s(n)。很容易看出 s(n)=σ(n)−ns(n) = \sigma(n) - ns(n)=σ(n)−n。

  • 如果 s(n)ns(n) ns(n)n,这个数大于其各部分之和。希腊人称这样的数为​​亏数​​。例如,对于 n=10n=10n=10,其真除数是 1, 2, 5。它们的和是 s(10)=8s(10)=8s(10)=8,小于 10。
  • 如果 s(n)>ns(n) > ns(n)>n,这个数小于其各部分之和,可以说是“财富过剩”。这些数被称为​​盈数​​。对于 n=12n=12n=12,真除数是 1, 2, 3, 4, 6。它们的和是 s(12)=16s(12)=16s(12)=16,大于 12。
  • 如果 s(n)=ns(n) = ns(n)=n,这个数与其各部分完美平衡。这些稀有而美丽的数被称为​​完全数​​。第一个是 666,其真除数 1,2,31, 2, 31,2,3 的和是 666。下一个是 282828,其真除数 1,2,4,7,141, 2, 4, 7, 141,2,4,7,14 的和是 282828。

使用我们的 σ\sigmaσ 函数,这些分类变得异常清晰:

  • 亏数:σ(n)−nn  ⟹  σ(n)2n\sigma(n) - n n \implies \sigma(n) 2nσ(n)−nn⟹σ(n)2n
  • 盈数:σ(n)−n>n  ⟹  σ(n)>2n\sigma(n) - n > n \implies \sigma(n) > 2nσ(n)−n>n⟹σ(n)>2n
  • 完全数:σ(n)−n=n  ⟹  σ(n)=2n\sigma(n) - n = n \implies \sigma(n) = 2nσ(n)−n=n⟹σ(n)=2n

我们甚至可以定义一个​​丰度指数​​,I(n)=σ(n)/nI(n) = \sigma(n)/nI(n)=σ(n)/n。那么一个数是亏数、盈数还是完全数,取决于它的丰度指数是小于、大于还是恰好等于 2。

这个函数甚至可以描述更复杂的关系。像 1184 和 1210 这样的一对数被称为​​亲和数​​,因为其中一个数的真除数之和等于另一个数,反之亦然:s(1184)=1210s(1184)=1210s(1184)=1210 且 s(1210)=1184s(1210)=1184s(1210)=1184。有了我们强大的 σ(n)\sigma(n)σ(n) 公式,我们可以轻松验证这种奇妙的友谊,而无需手动列出所有除数。

最后的惊喜:σ(n)\sigma(n)σ(n) 的奇偶性

让我们以最后一个谜题结束,它展示了我们新视角的惊人力量。对于哪些数 nnn,它们的除数和 σ(n)\sigma(n)σ(n) 是一个奇数?

想一想。σ(6)=12\sigma(6)=12σ(6)=12 (偶数),σ(7)=8\sigma(7)=8σ(7)=8 (偶数),σ(8)=15\sigma(8)=15σ(8)=15 (奇数),σ(9)=13\sigma(9)=13σ(9)=13 (奇数),σ(10)=18\sigma(10)=18σ(10)=18 (偶数)。似乎没有明显的模式。但我们不再是摸黑前行。我们有公式:

σ(n)=σ(p1k1)σ(p2k2)⋯σ(prkr)\sigma(n) = \sigma(p_1^{k_1}) \sigma(p_2^{k_2}) \cdots \sigma(p_r^{k_r})σ(n)=σ(p1k1​​)σ(p2k2​​)⋯σ(prkr​​)

要使这个乘积为奇数,每一个 σ(pk)\sigma(p^k)σ(pk) 项都必须是奇数。让我们分析一个这样的项:σ(pk)=1+p+⋯+pk\sigma(p^k) = 1 + p + \dots + p^kσ(pk)=1+p+⋯+pk。

  • ​​情况 1:素数是 p=2p=2p=2。​​ σ(2k)=1+2+4+⋯+2k=2k+1−1\sigma(2^k) = 1+2+4+\dots+2^k = 2^{k+1}-1σ(2k)=1+2+4+⋯+2k=2k+1−1。这个数总是奇数,对于任何 k≥0k \ge 0k≥0。所以,nnn 的质因数分解中 2 的幂次不影响 σ(n)\sigma(n)σ(n) 的奇偶性。

  • ​​情况 2:素数 ppp 是奇数。​​ 这里,和 1,p,p2,…,pk1, p, p^2, \ldots, p^k1,p,p2,…,pk 中的每一项都是奇数。什么时候将奇数加起来会得到奇数?只有当你加了奇数个奇数时。这个和中的项数是 k+1k+1k+1。所以,为了让和为奇数,k+1k+1k+1 必须是奇数。这意味着指数 kkk 必须是​​偶数​​。

所以,这就是我们惊人的结论:要使 σ(n)\sigma(n)σ(n) 成为一个奇数,其质因数分解中每个奇素数的指数都必须是偶数。什么样的数具有这种奇怪的性质?

考虑一个像 n=p1k1p2k2⋯n = p_1^{k_1} p_2^{k_2} \cdotsn=p1k1​​p2k2​​⋯ 这样的数。如果对于奇素数 pip_ipi​ 的所有 kik_iki​ 都是偶数,比如说 ki=2mik_i = 2m_iki​=2mi​,那么这个数的“奇数部分”看起来就像 (p1m1p2m2⋯ )2(p_1^{m_1} p_2^{m_2} \cdots)^2(p1m1​​p2m2​​⋯)2——它是一个完全平方数!

这意味着 nnn 必须是完全平方数本身(如果它 2 的幂次也是偶数)或者是完全平方数的两倍(如果它 2 的幂次是奇数)。例如,9=329=3^29=32 是一个完全平方数;σ(9)=13\sigma(9)=13σ(9)=13 是奇数。而 18=2⋅3218 = 2 \cdot 3^218=2⋅32 是一个完全平方数的两倍;σ(18)=1+2+3+6+9+18=39\sigma(18)=1+2+3+6+9+18=39σ(18)=1+2+3+6+9+18=39 是奇数。但 12=22⋅3112=2^2 \cdot 3^112=22⋅31 的奇素数指数是奇数,σ(12)=28\sigma(12)=28σ(12)=28 是偶数。

就这样,一个关于除数求和的简单问题,通过质因数分解和积性的视角来看,揭示了与平方性质之间深刻而隐藏的联系。这就是数论之美,乃至所有科学之美。我们从简单的好奇心出发,找到一个强大的原理,然后突然我们就能在世界上看到一个全新的、我们以前看不见的秩序和优雅的层面。

应用与跨学科联系

现在我们已经熟悉了除数和函数 σ(n)\sigma(n)σ(n) 的原理,我们准备好踏上一段旅程。我们将看到,这个简单的想法——将一个数的所有因子相加——不仅仅是一个算术上的奇闻。相反,它是解锁整数内部一个隐藏世界的钥匙,揭示了它们的特性、它们的社会结构,以及它们与遥远数学领域的惊人联系。我们将从古代的数字分类走向现代研究的前沿,发现这一个函数充当了数论、动力系统乃至复分析之间的桥梁。

一种宇宙学的分类:亏数、盈数和完全数

σ(n)\sigma(n)σ(n) 的第一个也是最直接的应用是作为分类工具。通过将一个数的除数和与这个数本身进行比较,我们可以将所有整数分为三大类。这个比较的基准是 2n2n2n。为什么是 2n2n2n?因为一个数的真除数——除了数本身之外的所有除数——之和由 s(n)=σ(n)−ns(n) = \sigma(n) - ns(n)=σ(n)−n 给出。所以,问 σ(n)\sigma(n)σ(n) 是小于、等于还是大于 2n2n2n,就等同于问一个数的各部分之和是小于、等于还是大于整体。

  • 一个数 nnn 是​​亏数​​,如果 σ(n)<2n\sigma(n) \lt 2nσ(n)<2n。它的各部分之和小于整体。
  • 一个数 nnn 是​​完全数​​,如果 σ(n)=2n\sigma(n) = 2nσ(n)=2n。它的各部分之和恰好等于整体。
  • 一个数 nnn 是​​盈数​​,如果 σ(n)>2n\sigma(n) \gt 2nσ(n)>2n。它的各部分之和超出了整体。

哪些数属于这些类别?稍作探索就能揭示一些优美的模式。对于任何素数 ppp,它唯一的除数是 111 和 ppp,所以 σ(p)=p+1\sigma(p) = p+1σ(p)=p+1。因为对于任何素数,p+1p+1p+1 总是小于 2p2p2p,我们发现​​所有素数都是亏数​​。这个性质很稳定;事实上,任何素数的幂 pkp^kpk 也都是亏数。这些数在某种意义上结构简单,除数稀少。

在谱系的另一端是盈数。第一个是 121212,其除数为 1,2,3,4,6,121, 2, 3, 4, 6, 121,2,3,4,6,12。它们的和是 σ(12)=28\sigma(12) = 28σ(12)=28,大于 2×12=242 \times 12 = 242×12=24。盈余是一种会传染的特性:一旦一个数是盈数,​​它的所有倍数也都是盈数​​。这是因为倍数继承了原始数的所有除数(按比例缩放),确保了它自己的除数和也会成比例地增大。这创造了无穷多个盈数家族,都源于一个共同的盈数祖先。

对完美的追求:一个2000年的谜题

在亏数和盈数之间微妙地保持平衡的是完全数。古希腊人对它们着迷,在它们的平衡中看到了一种神圣的和谐。第一个完全数是 666,其真除数 1,2,31, 2, 31,2,3 的和是 666。下一个是 282828,其真除数 1,2,4,7,141, 2, 4, 7, 141,2,4,7,14 的和是 282828。近两千年来,这些是已知的唯一一种完全数——偶数。

伟大的突破发生在 Euclid 以及后来的 Euler 将偶完全数与一类特殊的素数建立了牢不可破的联系。由此产生的​​欧几里得-欧拉定理 (Euclid-Euler theorem)​​是数论的皇冠宝石之一。它指出,一个偶数是完全数,当且仅当它具有形式 n=2p−1(2p−1)n = 2^{p-1}(2^p-1)n=2p−1(2p−1),其中指数 ppp 是一个素数,并且项 Mp=2p−1M_p = 2^p - 1Mp​=2p−1 本身也是一个素数。这些特殊的素数 MpM_pMp​ 现在被称为梅森素数 (Mersenne primes)。

这个定理不仅仅是一个公式;它是一个寻找所有偶完全数的食谱。

  • 如果我们取素数 p=2p=2p=2,M2=22−1=3M_2 = 2^2-1=3M2​=22−1=3 是素数。食谱给出 n1=22−1(3)=6n_1 = 2^{2-1}(3) = 6n1​=22−1(3)=6。
  • 如果我们取 p=3p=3p=3,M3=23−1=7M_3 = 2^3-1=7M3​=23−1=7 是素数。食谱给出 n2=23−1(7)=28n_2 = 2^{3-1}(7) = 28n2​=23−1(7)=28。
  • 如果我们取 p=5p=5p=5,M5=25−1=31M_5 = 2^5-1=31M5​=25−1=31 是素数。食谱给出 n3=25−1(31)=496n_3 = 2^{5-1}(31) = 496n3​=25−1(31)=496。
  • 如果我们取 p=7p=7p=7,M7=27−1=127M_7 = 2^7-1=127M7​=27−1=127 是素数。食谱给出 n4=27−1(127)=8128n_4 = 2^{7-1}(127) = 8128n4​=27−1(127)=8128。 依此类推。寻找新的完全数现在等同于寻找新的梅森素数。

该定理的条件是严格的。如果我们试图构造一个指数不是素数的数,比如 k=10k=10k=10,我们得到数 210−1(210−1)=29⋅10232^{10-1}(2^{10}-1) = 2^9 \cdot 1023210−1(210−1)=29⋅1023。但因为 101010 是合数,210−12^{10}-1210−1 也是合数 (1023=3×11×311023 = 3 \times 11 \times 311023=3×11×31)。这个不满足条件的情况意味着得到的数不是完全数。事实上,它是一个极大的盈数。

但是​​奇完全数​​呢?欧几里得-欧拉定理对此保持沉默。它只管辖偶完全数。至今,没有人找到过一个奇完全数,也没有人证明它们不存在。它仍然是整个数学中最古老、最诱人的未解问题之一。我们知道如果存在奇完全数,它必定是一个天文数字般的大数,并满足一系列奇特的条件,但它们是否存在的基本问题仍然完全开放。

数字间的友谊与社交:循环与序列

完美的概念可以被推广。一个完全数 nnn 满足 s(n)=ns(n)=ns(n)=n,其中 s(n)=σ(n)−ns(n)=\sigma(n)-ns(n)=σ(n)−n 是其真除数之和。它是一个“爱自己”的数。如果我们有一对“相爱”的数呢?这就引出了​​亲和数对​​的概念:两个不同的数 nnn 和 mmm,使得 nnn 的真除数之和为 mmm,而 mmm 的真除数之和为 nnn。 s(n)=mands(m)=ns(n) = m \quad \text{and} \quad s(m) = ns(n)=mands(m)=n 最早由 Pythagoreans 发现的这样一对数是 (220,284)(220, 284)(220,284)。我们来验证一下:

  • 220220220 的真除数之和是 s(220)=284s(220) = 284s(220)=284。
  • 284284284 的真除数之和是 s(284)=220s(284) = 220s(284)=220。 它们形成了一种优美的互惠关系。

这里,一个强大的现代视角出现了:​​动力系统​​。我们可以将函数 s(n)s(n)s(n) 看作一个规则,告诉我们从任何给定的整数 nnn 下一步跳到哪里。从某个 n0n_0n0​ 开始,通过重复应用 sss 生成的数字序列称为​​亲序列​​ (aliquot sequence):n0,n1=s(n0),n2=s(n1),…n_0, n_1=s(n_0), n_2=s(n_1), \dotsn0​,n1​=s(n0​),n2​=s(n1​),…。

从这个观点来看:

  • ​​完全数​​是系统的​​不动点​​,因为 s(n)=ns(n)=ns(n)=n。序列会“卡”在那里。
  • ​​亲和数对​​是一个​​2-周期循环​​。序列在两个数之间永远地来回跳动。
  • 还存在​​相亲数​​ (sociable numbers),它们形成更长的循环。例如,一个从 12496 开始的 5-周期循环是已知的。

所有其他的亲序列会怎样?它们最终都会落入一个循环或到达一个素数(然后映射到 1,再到 0)吗?还是说一个序列可以永远增长,在整数中漫游而不重复?这就是​​Catalan-Dickson 猜想​​的精髓,这是另一个主要的未解问题。对于像 276 这样的数,序列已经被计算了数百万步,并且仍在增长,其最终命运未知。这是一个惊人的例子,说明一个完全确定、易于陈述的算术规则可以产生如此复杂的行为,以至于它看起来是随机的,并超出了我们的预测能力。

更大的图景:统计定律与深层联系

到目前为止,我们一直关注单个数字或小家族的属性。但是,如果我们退后一步,看森林而不是树木呢?σ(n)\sigma(n)σ(n) 能告诉我们关于整数平均情况的什么信息?这是​​解析数论​​的领域,它使用微积分和分析的工具来研究整数。

该领域最优雅的结果之一涉及 σ(n)\sigma(n)σ(n) 的平均值。如果你将直到某个大数 xxx 的所有整数 nnn 的 σ(n)\sigma(n)σ(n) 加起来,总和不是随机的。它遵循一个非常精确的定律: ∑n≤xσ(n)≈π212x2\sum_{n \leq x} \sigma(n) \approx \frac{\pi^2}{12}x^2∑n≤x​σ(n)≈12π2​x2 这个结果 非常深刻。它告诉我们,对于一个大数 nnn,σ(n)\sigma(n)σ(n) 的平均值不仅仅是某个数,而是 nnn 本身的某个常数倍:π26n\frac{\pi^2}{6}n6π2​n。看看那个常数!它包含了 π\piπ,这个来自几何学的基本比率,它关联了圆的周长和直径。在一个关于整数除数求和的问题中,π\piπ 是怎么出现的?这种不同领域之间出人意料的联系是深邃数学的标志。它暗示着存在一种隐藏的统一性,一种我们才刚刚开始感知的结构。

这种联系甚至更深。让我们进入​​复分析​​的世界,认识它的核心对象之一:​​黎曼ζ函数 (Riemann zeta function)​​,ζ(s)=∑n=1∞1ns\zeta(s) = \sum_{n=1}^\infty \frac{1}{n^s}ζ(s)=∑n=1∞​ns1​。这个函数编码了关于素数的极其深刻的信息,并且是数学中最著名的未解问题——黎曼猜想的核心。这种类型的函数,称为狄利克雷级数 (Dirichlet series),有一个特殊的乘法规则。如果我们将 sss 处的ζ函数与 s−1s-1s−1 处的ζ函数相乘,会发生神奇的事情。乘积是另一个狄利克雷级数,其系数恰好是我们熟悉的除数和函数: ζ(s)ζ(s−1)=(∑n=1∞1ns)(∑m=1∞mms)=∑n=1∞σ(n)ns\zeta(s) \zeta(s-1) = \left( \sum_{n=1}^\infty \frac{1}{n^s} \right) \left( \sum_{m=1}^\infty \frac{m}{m^s} \right) = \sum_{n=1}^\infty \frac{\sigma(n)}{n^s}ζ(s)ζ(s−1)=(∑n=1∞​ns1​)(∑m=1∞​msm​)=∑n=1∞​nsσ(n)​ 这个恒等式 令人叹为观止。它揭示了除数和函数并非某种随意的构造。它是编织在黎曼ζ函数结构中的一个基本组成部分。σ(n)\sigma(n)σ(n) 的性质与这个数论大师级函数的性质有着内在的联系。

从古希腊的数字分类到定义混沌动力系统的轨道,从用惊人的几何常数预测统计平均值到作为黎曼ζ函数的构建模块出现,除数和函数证明了它是一个具有非凡丰富性和力量的思想。它证明了在数学中,最简单的问题往往能引出最深刻和最美丽的发现。