在数学中,除数是执行除法运算时用来除以另一个数的数。如果有两个整数和(),那么是的除数,如果存在某个整数使得。在这种情况下,能够“整除”,记作。
当我们说是的除数时,也可以称为的因子(因数)。这几个术语在数学中可互换来使用,都描述了数与数之间的这种特定关系。
当我们在研究一个数,首先会想到它由哪些更小的因子乘积组成。这个过程称为因数分解。这种分解,特别是分解到无法再分解的数——素数,揭示了一个数的许多重要性质。
比如 60,以下是所有可能的因子乘积组成方式:
单因子:
三因子:
四因子:
请注意,由于 60 只有 2 的平方、3 的一次幂和 5 的一次幂作为素因子,所以不会有五因子或更多因子的组合,因为那会导致乘积超过 60。
探索数字的秘密:素因数分解
让我们举个更合适的例子来探索这个概念,下图展示了如何找到 2520 的素因数分解的过程:

对于任何正整数,它都可以唯一地分解为素数的幂的乘积,这些素数称为的素因数。一旦我们获得了的素因数分解,就能够轻松回答许多关于的除数的问题。
如何确定一个数的所有除数
素因数分解为我们提供了一个优雅的方式来确定一个数的所有可能除数。例如,为了找到 2520 的除数,我们可以考虑其素数及其幂指数。任何能整除 2520 的数,其素因数只能包括 2、3、5 和 7。我们可以将这个数的素因数分解表示为:
在这里,、、和是指数,代表对应素数可能出现的次数。针对每个素因子,这个次数可以是从0开始到该素数在2520中出现的最高次幂。对于素因数 2,有 4 种可能的值(0, 1, 2, 3);对于素因数 3,有 3 种可能(0, 1, 2);素因数 5 和 7 每个都有 2 种可能(0, 1)。因此,可以得出 2520 的除数总数:
实际上可以尝试将这些指数的所有不同组合列出来,下面是除数的列表:
...
可以从每个素因数的 0 次幂开始,一直到该素因数在 2520 中的最高次幂,为了方便,这里列出除数的完整列表:
1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 14, 15, 16, 18, 20, 21, 24, 28, 30, 35, 36, 40, 42, 45, 48, 56, 60, 63, 70, 72, 80, 84, 90, 105, 112, 120, 126, 140, 144, 168, 180, 210, 252, 280, 315, 360, 420, 504, 560, 630, 720, 840, 1260, 2520
总结一下,一个数的因数可以通过将其素因数分解,然后列出这些素因数所有可能的组合以求得。2520 共有 48 个正因数。
更普遍的规律
这个方法不仅适用于 2520,它适用于任何正整数。如果知道了的素因数分解式:
其中是的素因数,是对应的指数,那么任何数如果是的除数,它的素因数分解也只能包含这些素数。
对于每个素因数,它在除数中出现的次数最多与它在中出现的次数相同。因此,对于,我们有种选择(从 0 到),对于,我们有种选择,以此类推。
由于每个素因数的每种可能的指数都可以与其他素因数的指数任意组合,我们可以得到一个公式来计算的所有除数的数量,即:
通过上面这些内容,我们可以更深入地理解数的内在结构和它们的分解性质。这不仅仅是数学上的技巧,它反映了数学的一个核心思想:通过分解和构建来理解和发现数的本质特征。
参考资料:
Oystein Ore, 《Invitation to Number Theory(SECOND EDITION)》
https://en.wikipedia.org/wiki/Divisors
来源:遇见数学
编辑:十一
转载内容仅代表作者观点
不代表中科院物理所立场