Skip to content

定理Theorem

算术基本定理

Fundamental theorem of arithmetic

每个大于一的整数都能按次序无关且唯一地分解为素数乘积。

形式陈述 ​

每个整数 n>1 都存在素数分解

n=p1p2⋯pk,

而且任何两种素数分解只相差因子次序。这里素数指大于 1 且仅有 1 和自身两个正因数的整数;在 Z 中,它们正是取正代表的素元。

等价地,对每个素数 p,存在唯一非负整数 vp(n),使

n=∏p primepvp(n).

这个指数族具有有限支撑,即只有有限个指数非零。vp(n) 是 p 在 n 中出现的次数,也是使 pe∣n 成立的最大整数 e≥0。对非零负整数,先提出单位 −1,再分解其绝对值。

直觉

将合数不断拆成更小的正因子,最终会停在素数上,这解释了分解的存在性。要比较两条分解路径,还需要 Euclid 引理:素数若整除乘积,就整除其中某个因子。因此一条路径中的每个素因子,都能在另一条路径中找到对应项。

因此正整数的乘法可以用素指数坐标编码:相乘时同一素数的指数相加,不同素数的坐标互不混淆。这个坐标图像针对乘法;加法通常不能逐坐标进行,例如 2+3=5 会出现新的素数。

例子与边界

360=23⋅32⋅5。从 36⋅10=(22⋅32)(2⋅5) 或 8⋅45=23(32⋅5) 开始,最后都得到三个 2、两个 3 和一个 5。中间分组不同,记录各素数出现次数的结果相同。

1 对应所有指数为零,即空乘积,不能把它列为素数,否则任意插入 1 都会改变因子个数。0 不在定理范围内:所有素数的任意次幂都整除零,无法用有限非负指数族表示。负数的符号也必须从正素因子中独立提出。

整数的这项性质推广为唯一分解整环。有些整环则会失去唯一性:在 Z[−5] 中,6=2⋅3=(1+−5)(1−−5) 给出两种无法按相伴元配对的不可约分解。范数 N(a+b−5)=a2+5b2 可验证四个因子都不可约,并区分两边的因子;详细计算见唯一分解整环条目。

推论与应用

存在与唯一分别如何证明 ​

存在性使用强归纳法:若 n 素则完成;若 n=ab 且 1<a,b<n,归纳假设给出 a,b 的素数分解,把它们连接即可。因子严格变小是归纳能继续的原因。

唯一性先用 Euclid 引理。若素数 p∣ab 而 p∤a,则最大公因数 gcd(p,a)=1,存在整数 u,v 使 up+va=1;乘 b 后得 b=upb+vab,两项都被 p 整除,故 p∣b。反复使用此引理,从 p1⋯pr=q1⋯qs 得到 p1∣qj,因此 p1=qj。重排并消去这个非零因子,再对剩余因子重复,就得到相同长度和相同因子。

素指数把哪些运算化简 ​

对正整数 a,b,整除 a∣b 当且仅当所有 p 都满足 vp(a)≤vp(b)。于是最大公因数取逐坐标最小值,最小公倍数取最大值。以 360=23325 和 84=223⋅7 为例,得到 gcd(360,84)=12、lcm(360,84)=2520,且二者乘积为 360⋅84。

约数个数也可直接计算:360 的正约数为 2a3b5c,其中 0≤a≤3、0≤b≤2、0≤c≤1,所以共 (3+1)(2+1)(1+1)=24 个。每组指数对应一个约数,唯一分解保证不同指数选择不会重复计数。

唯一分解也能组织一个收敛的无穷和。Riemann ζ 函数先对有限个素数展开几何级数,每个整数的素指数只出现一次,再用绝对收敛控制遗漏项,从而得到 Euler 乘积。取对数并统一控制高次素数幂后,还能证明素数倒数和发散。

参考资料
关系图谱8 个相邻概念 · 2 类关系

拖动节点调整位置。

显示关系

显示:依赖

  1. 前置三跳
  2. 前置二跳
  3. 前置一跳
  4. 当前条目
  5. 后续一跳
  6. 后续二跳
  7. 后续三跳
文字版关系按与当前条目的最短距离分组
类型化关系