昆仑山:眼中无形心中有穴之穴人合一

夫君子之行,静以修身,俭以养德;非澹泊无以明志,非宁静无以致远。夫学须静也,才须学也;非学无以广才,非志无以成学。怠慢则不能励精,险躁则不能冶性。年与时驰,意与岁去,遂成枯落,多不接世。悲守穷庐,将复何及!

 

5.算术基本定理

算术基本定理 完整讲解与推导证明

算术基本定理是初等数论的核心基石,它彻底刻画了正整数的素数结构——所有大于1的正整数,都可以唯一地分解为素数的乘积,将合数与素数的本质关系完全厘清。下面我们从核心定理出发,逐步完成推导证明,并梳理全部衍生结论。


一、前置核心引理:定理1(算术基本引理/欧几里得引理)

定理内容

\(p\) 是素数,若 \(p \mid a_1a_2\),则 \(p \mid a_1\)\(p \mid a_2\) 中至少有一个成立。
一般推广:若 \(p \mid a_1a_2\cdots a_k\),则 \(p \mid a_1,\ p \mid a_2,\ \dots,\ p \mid a_k\) 中至少有一个成立。

前置知识铺垫

  1. 素数的核心性质:若 \(p\) 是素数,且 \(p \nmid a\),则 \(\gcd(p,a)=1\)(素数的正因数只有1和自身,因此与不被它整除的数互素)。
  2. 整除核心结论:若 \(\gcd(a,b)=1\)\(a \mid bc\),则 \(a \mid c\)(互素的数整除乘积,必整除另一个因子)。

详细证明

1. 二元情形(\(k=2\)

分两种情况讨论:

  • \(p \mid a_1\),则结论直接成立,无需额外证明。
  • \(p \nmid a_1\),由素数性质得 \(\gcd(p,a_1)=1\)
    已知 \(p \mid a_1a_2\),结合上述互素整除结论,可直接推出 \(p \mid a_2\)

因此二元情形下,\(p\) 至少整除 \(a_1,a_2\) 中的一个,得证。

2. 多元推广(任意 \(k\geq2\)

数学归纳法证明:

  • 基例:\(k=2\) 时已证明成立。
  • 归纳假设:假设 \(k=n\) 时结论成立,即若 \(p \mid a_1a_2\cdots a_n\),则 \(p\) 至少整除其中一个因子。
  • 归纳递推:当 \(k=n+1\) 时,将乘积拆分为 \((a_1a_2\cdots a_n)\cdot a_{n+1}\),视为二元情形。
    由二元结论,要么 \(p \mid a_{n+1}\)(结论成立),要么 \(p \mid (a_1a_2\cdots a_n)\)
    \(p \mid (a_1a_2\cdots a_n)\),由归纳假设,\(p\) 至少整除 \(a_1,\dots,a_n\) 中的一个。

因此对任意 \(k\geq2\),结论均成立。

定理意义

这是素数的本质属性,是素数与合数的核心区别:

  • 素数满足“整除乘积必整除其中一个因子”;
  • 合数不满足该性质(例如 \(4 \mid 2\times6\),但 \(4\nmid2\)\(4\nmid6\))。
    该性质可作为素数的等价定义,同时是算术基本定理唯一性证明的核心支撑。

二、核心定理:定理2(算术基本定理)

定理内容

\(a>1\),则 \(a\) 可以表示为素数的乘积:

\[a = p_1p_2\cdots p_s \]

其中 \(p_j(1\leq j\leq s)\) 是素数,且在不计素数排列次序的意义下,该表达式是唯一的。

算术基本定理分为两部分:存在性(所有大于1的整数都能分解为素数乘积)、唯一性(分解式不计次序唯一),我们分别证明。

1. 存在性证明

第二数学归纳法证明:

  • 基例:\(a=2\),2是素数,分解式即为自身,成立。
  • 归纳假设:假设对所有满足 \(2\leq n<a\) 的正整数 \(n\),都可以分解为素数的乘积。
  • 归纳递推:对 \(a\) 分两种情况讨论:
    1. \(a\) 是素数,分解式即为自身,成立。
    2. \(a\) 是合数,由合数定义,存在正整数 \(b,c\) 满足 \(1<b<a,\ 1<c<a\),且 \(a=b\cdot c\)
      由归纳假设,\(b\) 可分解为素数乘积 \(b=q_1q_2\cdots q_m\)\(c\) 可分解为素数乘积 \(c=r_1r_2\cdots r_k\)\(q_i,r_j\) 均为素数)。
      因此 \(a = b\cdot c = q_1q_2\cdots q_m r_1r_2\cdots r_k\),即 \(a\) 分解为了素数的乘积。

综上,所有大于1的正整数的素分解式都存在,得证。

2. 唯一性证明

核心工具是上述的算术基本引理,我们将两个分解式按素数从小到大排序,便于比较:
\(a\) 有两个素分解式:

\[a = p_1p_2\cdots p_s,\quad p_1\leq p_2\leq \dots \leq p_s\ \text{(均为素数)} \]

\[a = q_1q_2\cdots q_r,\quad q_1\leq q_2\leq \dots \leq q_r\ \text{(均为素数)} \]

我们需要证明:\(s=r\),且对所有 \(1\leq j\leq s\)\(p_j=q_j\)

步骤1:证明最小素因子相等 \(p_1=q_1\)

  • 因为 \(p_1 \mid a = q_1q_2\cdots q_r\),由算术基本引理,\(p_1\) 必整除某个 \(q_i\)
    \(q_i\) 是素数,素数的正因数只有1和自身,因此 \(p_1=q_i\)
    又因为 \(q_1\) 是所有 \(q_i\) 中最小的,因此 \(q_1 \leq q_i = p_1\)

  • 反过来,\(q_1 \mid a = p_1p_2\cdots p_s\),同理可得 \(q_1=p_j\),且 \(p_1 \leq p_j = q_1\)

结合 \(p_1\leq q_1\)\(q_1\leq p_1\),可得 \(p_1=q_1\)

步骤2:递推证明所有素因子对应相等

将等式两边的 \(p_1\)\(q_1\) 约去,得到:

\[p_2p_3\cdots p_s = q_2q_3\cdots q_r \]

重复步骤1的论证:

  • \(p_2\) 是左边最小素因子,\(q_2\) 是右边最小素因子,同理可证 \(p_2=q_2\)
  • 依次递推,可得 \(p_3=q_3,\ \dots,\ p_s=q_s\)

步骤3:证明素因子个数相等 \(s=r\)

当我们约去前 \(s\) 个素因子后,左边变为1,右边剩余 \(q_{s+1}\cdots q_r\),即:

\[q_{s+1}q_{s+2}\cdots q_r = 1 \]

但所有 \(q_i\) 都是素数,素数均 \(\geq2\),若干个 \(\geq2\) 的数相乘结果必 \(\geq2\),不可能等于1。因此不存在这样的 \(q_{s+1},\dots,q_r\),即 \(r=s\)

综上,两个分解式的素数个数相同,且对应素数相等,在不计次序的意义下,分解式唯一,得证。

标准素因数分解式

将分解式中相同的素数合并,得到唯一的标准素因数分解式

\[a = p_1^{\alpha_1} p_2^{\alpha_2} \cdots p_s^{\alpha_s},\quad p_1 < p_2 < \dots < p_s\ \text{(素数)},\ \alpha_j\geq1\ \text{(正整数)} \]

该式是算术基本定理的常用形式,后续所有推论均基于此式展开。


三、核心推论与详细证明

推论3:正因数的充要条件

推论内容

\(a\) 的标准素分解为 \(a = p_1^{\alpha_1} p_2^{\alpha_2} \cdots p_s^{\alpha_s}\),则 \(d\)\(a\) 的正因数的充要条件是:

\[d = p_1^{e_1} p_2^{e_2} \cdots p_s^{e_s},\quad 0 \leq e_j \leq \alpha_j,\ 1\leq j\leq s \]

详细证明

  1. 充分性:若 \(d\) 满足上述形式,则

    \[a = d \cdot \left(p_1^{\alpha_1-e_1} p_2^{\alpha_2-e_2} \cdots p_s^{\alpha_s-e_s}\right) \]

    \(\alpha_j-e_j\geq0\),右边第二项是正整数,因此 \(d \mid a\),充分性得证。

  2. 必要性:若 \(d\)\(a\) 的正因数,分两种情况:

    • \(d=1\) 时,对应 \(e_j=0\),显然满足条件。
    • \(d>1\) 时,因 \(d \mid a\)\(d\) 的任意素因子 \(q\) 都满足 \(q \mid a\),由算术基本引理,\(q\) 必是 \(p_1,\dots,p_s\) 中的一个,因此 \(d\) 的素因子只能是 \(p_1,\dots,p_s\),即 \(d = p_1^{e_1} \cdots p_s^{e_s},\ e_j\geq0\)

    接下来用反证法证明 \(e_j\leq\alpha_j\)
    假设存在某个 \(e_1>\alpha_1\),因 \(d \mid a\),则 \(p_1^{e_1} \mid a = p_1^{\alpha_1}p_2^{\alpha_2}\cdots p_s^{\alpha_s}\)
    两边约去 \(p_1^{\alpha_1}\),得 \(p_1^{e_1-\alpha_1} \mid p_2^{\alpha_2}\cdots p_s^{\alpha_s}\)
    \(e_1-\alpha_1\geq1\),故 \(p_1 \mid p_2^{\alpha_2}\cdots p_s^{\alpha_s}\),由算术基本引理,\(p_1\) 必整除 \(p_2,\dots,p_s\) 中的一个,与 \(p_1<p_2<\dots<p_s\) 是不同素数矛盾。

    因此假设不成立,\(e_1\leq\alpha_1\),同理所有 \(e_j\leq\alpha_j\),必要性得证。

推论意义

将“求正因数”的问题转化为“素因子指数的选择问题”,是所有除数相关结论的基础,实现了因数问题的“指数化”。


推论4:最大公约数(gcd)与最小公倍数(lcm)的素分解表示

推论内容

\(a = p_1^{\alpha_1} p_2^{\alpha_2} \cdots p_s^{\alpha_s}\)\(b = p_1^{\beta_1} p_2^{\beta_2} \cdots p_s^{\beta_s}\)(允许 \(\alpha_j\)\(\beta_j\) 为0,统一素因子集合),则:

  1. 最大公约数:\(\gcd(a,b) = p_1^{\delta_1} p_2^{\delta_2} \cdots p_s^{\delta_s}\),其中 \(\delta_j = \min(\alpha_j,\beta_j)\)
  2. 最小公倍数:\(\text{lcm}(a,b) = p_1^{\gamma_1} p_2^{\gamma_2} \cdots p_s^{\gamma_s}\),其中 \(\gamma_j = \max(\alpha_j,\beta_j)\)
  3. 核心等式:\(\gcd(a,b) \cdot \text{lcm}(a,b) = a\cdot b\)

详细证明

  1. 最大公约数证明
    \(d = \prod p_j^{\min(\alpha_j,\beta_j)}\)

    • 由推论3,\(\min(\alpha_j,\beta_j)\leq\alpha_j\)\(\min(\alpha_j,\beta_j)\leq\beta_j\),因此 \(d \mid a\)\(d \mid b\),即 \(d\)\(a,b\) 的公约数。
    • 对任意公约数 \(d'\),由推论3,\(d' = \prod p_j^{e_j}\),其中 \(e_j\leq\alpha_j\)\(e_j\leq\beta_j\),故 \(e_j\leq\min(\alpha_j,\beta_j)\),即 \(d' \mid d\)
      因此 \(d\) 是最大公约数,得证。
  2. 最小公倍数证明
    \(m = \prod p_j^{\max(\alpha_j,\beta_j)}\)

    • 由推论3,\(\alpha_j\leq\max(\alpha_j,\beta_j)\)\(\beta_j\leq\max(\alpha_j,\beta_j)\),因此 \(a \mid m\)\(b \mid m\),即 \(m\)\(a,b\) 的公倍数。
    • 对任意公倍数 \(m'\),由推论3,\(m' = \prod p_j^{f_j}\),其中 \(\alpha_j\leq f_j\)\(\beta_j\leq f_j\),故 \(f_j\geq\max(\alpha_j,\beta_j)\),即 \(m \mid m'\)
      因此 \(m\) 是最小公倍数,得证。
  3. 核心等式证明
    对每个素因子 \(p_j\),左边的指数为 \(\min(\alpha_j,\beta_j) + \max(\alpha_j,\beta_j)\),右边的指数为 \(\alpha_j+\beta_j\)
    对任意实数 \(x,y\),恒有 \(\min(x,y)+\max(x,y)=x+y\),因此所有素因子的指数左右两边相等,故等式成立。

推论意义

给出了gcd与lcm的便捷计算方式,建立了二者的对偶关系,是数论中处理公约数、公倍数问题的核心工具。


推论5:互素数的幂次性质

推论内容

\(\gcd(a,b)=1\),且 \(ab = c^k\)\(k\) 为正整数),则存在正整数 \(u,v\),使得 \(a=u^k\)\(b=v^k\),且 \(u=\gcd(a,c)\)\(v=\gcd(b,c)\)

详细证明

\(c\) 的标准素分解为 \(c = p_1^{\alpha_1} p_2^{\alpha_2} \cdots p_s^{\alpha_s}\),则 \(c^k = p_1^{k\alpha_1} p_2^{k\alpha_2} \cdots p_s^{k\alpha_s}\)

\(ab=c^k\),故 \(a,b\) 的素因子只能是 \(p_1,\dots,p_s\),设:

\[a = p_1^{\beta_1} \cdots p_s^{\beta_s},\quad b = p_1^{\gamma_1} \cdots p_s^{\gamma_s},\quad \beta_j,\gamma_j\geq0 \]

  1. \(ab=c^k\),对每个素因子,指数满足 \(\beta_j + \gamma_j = k\alpha_j\)
  2. \(\gcd(a,b)=1\),得 \(\min(\beta_j,\gamma_j)=0\),即 \(\beta_j\)\(\gamma_j\) 中至少有一个为0。

结合两个条件,对每个 \(j\) 仅有两种可能:

  • \(\beta_j=0\),则 \(\gamma_j=k\alpha_j\)
  • \(\gamma_j=0\),则 \(\beta_j=k\alpha_j\)

\(\beta_j,\gamma_j\) 均为 \(k\) 的倍数。设:

\[u = p_1^{\beta_1/k} p_2^{\beta_2/k} \cdots p_s^{\beta_s/k},\quad v = p_1^{\gamma_1/k} p_2^{\gamma_2/k} \cdots p_s^{\gamma_s/k} \]

显然 \(u,v\) 为正整数,且 \(a=u^k\)\(b=v^k\),得证。

推论意义

刻画了互素数在幂次运算下的独立性,是处理丢番图方程、幂次整除问题的核心结论。


推论6:除数函数 \(\tau(n)\)(也记为 \(d(n)\)

推论内容

定义:\(\tau(n)\) 表示正整数 \(n\) 的所有正因数的个数。
\(n\) 的标准素分解为 \(n = p_1^{\alpha_1} p_2^{\alpha_2} \cdots p_s^{\alpha_s}\),则:

\[\tau(n) = (\alpha_1+1)(\alpha_2+1)\cdots(\alpha_s+1) = \prod_{j=1}^s \tau(p_j^{\alpha_j}) \]

\(\tau(n)\) 是积性函数。

详细证明

由推论3,\(n\) 的每个正因数对应一组指数 \((e_1,e_2,\dots,e_s)\),其中 \(0\leq e_j\leq\alpha_j\),且每个 \(e_j\) 的选择相互独立:

  • \(e_1\)\(\alpha_1+1\) 种选择(\(0,1,\dots,\alpha_1\));
  • \(e_2\)\(\alpha_2+1\) 种选择;
  • ……
  • \(e_s\)\(\alpha_s+1\) 种选择。

由乘法原理,总选择数(即正因数个数)为 \((\alpha_1+1)(\alpha_2+1)\cdots(\alpha_s+1)\),得证。

补充:\(\tau(1)=1\),对应所有 \(\alpha_j=0\) 的情形,符合公式。


推论7:除数和函数 \(\sigma(n)\)

推论内容

定义:\(\sigma(n)\) 表示正整数 \(n\) 的所有正因数的和。
\(n\) 的标准素分解为 \(n = p_1^{\alpha_1} p_2^{\alpha_2} \cdots p_s^{\alpha_s}\),则:

\[\sigma(n) = \prod_{j=1}^s \frac{p_j^{\alpha_j+1}-1}{p_j-1} = \prod_{j=1}^s \sigma(p_j^{\alpha_j}) \]

\(\sigma(n)\) 是积性函数。

详细证明

由定义,\(\sigma(n) = \sum_{d \mid n} d\),结合推论3,所有正因数可表示为 \(p_1^{e_1}p_2^{e_2}\cdots p_s^{e_s}\),因此:

\[\sigma(n) = \sum_{e_1=0}^{\alpha_1} \sum_{e_2=0}^{\alpha_2} \cdots \sum_{e_s=0}^{\alpha_s} p_1^{e_1}p_2^{e_2}\cdots p_s^{e_s} \]

由乘法对加法的分配律,多重求和可分解为单求和的乘积:

\[\sum_{e_1=0}^{\alpha_1} \cdots \sum_{e_s=0}^{\alpha_s} p_1^{e_1}\cdots p_s^{e_s} = \left(\sum_{e_1=0}^{\alpha_1} p_1^{e_1}\right) \cdot \left(\sum_{e_2=0}^{\alpha_2} p_2^{e_2}\right) \cdot \dots \cdot \left(\sum_{e_s=0}^{\alpha_s} p_s^{e_s}\right) \]

每个单求和是等比数列,由等比数列求和公式 \(\sum_{e=0}^\alpha p^e = \frac{p^{\alpha+1}-1}{p-1}\),代入得:

\[\sigma(n) = \prod_{j=1}^s \frac{p_j^{\alpha_j+1}-1}{p_j-1} \]

得证。

补充:\(\sigma(1)=1\),对应所有 \(\alpha_j=0\) 的情形,符合定义。


引理8:除数求和/求积的一般形式

引理内容

\(f(n)\) 是定义在正整数集合上的复值函数,正整数 \(a\) 的标准素分解为 \(a = p_1^{\alpha_1}\cdots p_s^{\alpha_s}\),则:

\[\sum_{d \mid a} f(d) = \sum_{e_1=0}^{\alpha_1} \sum_{e_2=0}^{\alpha_2} \cdots \sum_{e_s=0}^{\alpha_s} f(p_1^{e_1}p_2^{e_2}\cdots p_s^{e_s}) \]

\[\prod_{d \mid a} f(d) = \prod_{e_1=0}^{\alpha_1} \prod_{e_2=0}^{\alpha_2} \cdots \prod_{e_s=0}^{\alpha_s} f(p_1^{e_1}p_2^{e_2}\cdots p_s^{e_s}) \]

证明与意义

由推论3,\(a\) 的正因数与指数组 \((e_1,\dots,e_s)\) 一一对应,因此对 \(d\) 的求和/求积,等价于对所有指数组的多重求和/求积。

该引理是处理除数相关数论函数的通用框架,是推论6、7的一般化形式,也是解析数论中狄利克雷卷积、梅滕斯定理的基础。


四、核心知识点归纳总结表

类别 名称 核心内容 核心结论 理论意义
核心定理 定理1(算术基本引理) \(p\) 是素数,若 \(p \mid a_1a_2\cdots a_k\),则 \(p\) 至少整除其中一个因子 素数具有“整除乘积必整除因子”的本质属性,合数不具备 算术基本定理唯一性证明的核心,是素数的等价定义
核心定理 定理2(算术基本定理) 任意 \(a>1\) 可分解为素数乘积,且不计次序下分解式唯一 1. 素分解存在性;2. 素分解唯一性 初等数论的基石,建立了正整数的素数结构,是几乎所有数论结论的基础
核心推论 推论3(正因数充要条件) \(d \mid a\) 当且仅当 \(d\) 的素因子均在 \(a\) 的素因子中,且指数不超过 \(a\) 中对应指数 正因数完全由素因子的指数决定 实现因数问题“指数化”,是所有除数相关结论的基础
核心推论 推论4(gcd与lcm的素分解) gcd对应素因子指数取最小,lcm对应指数取最大,且 \(\gcd(a,b)\cdot\text{lcm}(a,b)=ab\) gcd与lcm可通过素因子指数便捷计算 处理公约数、公倍数问题的核心工具,建立二者对偶关系
核心推论 推论5(互素数的幂次性质) 互素两数的乘积是 \(k\) 次方数,则两数本身都是 \(k\) 次方数 互素数在幂次运算下具有独立性 丢番图方程、幂次整除问题的核心结论
常用数论函数 除数函数 \(\tau(n)\) 表示 \(n\) 的正因数个数,\(\tau(n)=\prod(\alpha_j+1)\) \(\tau(n)\) 是积性函数,仅由素因子指数决定 最基础的数论计数函数,刻画正整数的因数稠密程度
常用数论函数 除数和函数 \(\sigma(n)\) 表示 \(n\) 的正因数之和,\(\sigma(n)=\prod\frac{p_j^{\alpha_j+1}-1}{p_j-1}\) \(\sigma(n)\) 是积性函数,可分解为素数幂的除数和乘积 完全数、亲和数等经典数论问题的核心工具
通用工具 引理8(除数求和通用形式) 对除数的求和/求积,等价于对素因子指数的多重求和/求积 任意数论函数的除数和都可转化为指数多重求和 除数相关数论函数的通用框架,解析数论的基础工具

例题详细讲解与推导

这3道例题是算术基本定理及其推论的直接应用,核心是利用“正整数的素因数分解唯一”这一性质,将最大公约数、最小公倍数、除数相关的复杂问题,转化为素因子指数的简单运算,充分体现了算术基本定理的工具价值。


例1 分配律证明:\(\boldsymbol{(a,[b,c])=[(a,b),(a,c)]}\)

核心思路

利用算术基本定理的推论4:最大公约数对应素因子指数取最小值,最小公倍数对应素因子指数取最大值,将等式两边的数转化为素因子的指数形式,只需证明对每个素因子的指数,等式两边的运算结果相等,即可证明原等式成立。

详细证明过程

步骤1:简化与标准化

  • \(a=0\),等式显然成立(0与任何数的最大公约数是该数本身,0与任何数的最小公倍数是0,代入可直接验证)。
  • 只需讨论 \(a,b,c\) 为正整数的情况,设三者的标准素因数分解式为(统一素因子集合,指数为0表示不含该素因子):

    \[a = p_1^{\alpha_1} p_2^{\alpha_2} \cdots p_s^{\alpha_s},\quad b = p_1^{\beta_1} p_2^{\beta_2} \cdots p_s^{\beta_s},\quad c = p_1^{\gamma_1} p_2^{\gamma_2} \cdots p_s^{\gamma_s} \]

步骤2:计算等式左边的指数形式

先计算内层的最小公倍数 \([b,c]\),由推论4,\([b,c]\) 的素因子指数为 \(\max(\beta_j,\gamma_j)\),即:

\[[b,c] = p_1^{\max(\beta_1,\gamma_1)} p_2^{\max(\beta_2,\gamma_2)} \cdots p_s^{\max(\beta_s,\gamma_s)} \]

再计算 \((a,[b,c])\),即 \(a\)\([b,c]\) 的最大公约数,指数取最小值,因此:

\[(a,[b,c]) = p_1^{\eta_1} p_2^{\eta_2} \cdots p_s^{\eta_s},\quad \eta_j = \min\left(\alpha_j,\ \max(\beta_j,\gamma_j)\right),\ 1\leq j\leq s \]

步骤3:计算等式右边的指数形式

先计算内层的两个最大公约数 \((a,b)\)\((a,c)\),由推论4:

\[(a,b) = p_1^{\min(\alpha_1,\beta_1)} \cdots p_s^{\min(\alpha_s,\beta_s)},\quad (a,c) = p_1^{\min(\alpha_1,\gamma_1)} \cdots p_s^{\min(\alpha_s,\gamma_s)} \]

再计算 \([(a,b),(a,c)]\),即两者的最小公倍数,指数取最大值,因此:

\[[(a,b),(a,c)] = p_1^{\tau_1} p_2^{\tau_2} \cdots p_s^{\tau_s},\quad \tau_j = \max\left(\min(\alpha_j,\beta_j),\ \min(\alpha_j,\gamma_j)\right),\ 1\leq j\leq s \]

步骤4:证明指数恒等 \(\boldsymbol{\eta_j = \tau_j}\)

对任意实数 \(\alpha,\beta,\gamma\),分3种核心情况验证 \(\min(\alpha,\max(\beta,\gamma)) = \max(\min(\alpha,\beta),\min(\alpha,\gamma))\)(实数集上的分配律):

  1. 情况1:\(\alpha \geq \max(\beta,\gamma)\)
    左边:\(\min(\alpha,\max(\beta,\gamma)) = \max(\beta,\gamma)\)
    右边:\(\max(\min(\alpha,\beta),\min(\alpha,\gamma)) = \max(\beta,\gamma)\)
    左右相等。

  2. 情况2:\(\min(\beta,\gamma) \leq \alpha < \max(\beta,\gamma)\)
    不妨设 \(\beta \leq \alpha < \gamma\),则:
    左边:\(\min(\alpha,\max(\beta,\gamma)) = \min(\alpha,\gamma) = \alpha\)
    右边:\(\max(\min(\alpha,\beta),\min(\alpha,\gamma)) = \max(\beta,\alpha) = \alpha\)
    左右相等。

  3. 情况3:\(\alpha < \min(\beta,\gamma)\)
    左边:\(\min(\alpha,\max(\beta,\gamma)) = \alpha\)
    右边:\(\max(\min(\alpha,\beta),\min(\alpha,\gamma)) = \max(\alpha,\alpha) = \alpha\)
    左右相等。

所有情况均满足 \(\eta_j = \tau_j\),因此等式两边的素因数分解完全一致,由算术基本定理的唯一性,得:

\[(a,[b,c]) = [(a,b),(a,c)] \]

结论意义

这个等式是最大公约数对最小公倍数的分配律,是数论中处理多个数的gcd与lcm混合运算的核心公式。如果不用算术基本定理,仅用整除的基本性质证明会非常繁琐,而通过素因子指数转化,仅需验证实数的运算恒等式即可完成证明,充分体现了算术基本定理的强大之处。


例2 除数函数 \(\boldsymbol{\tau(a)}\) 与除数和函数 \(\boldsymbol{\sigma(a)}\) 的计算

核心思路

直接应用算术基本定理的推论6(除数函数公式)和推论7(除数和函数公式),先对 \(a\) 做标准素因数分解,再代入公式计算。

详细计算过程

步骤1:标准素因数分解

\(a=180\) 做素因数分解:

\[180 = 4 \times 45 = 2^2 \times 3^2 \times 5^1 \]

即标准分解式为 \(a=2^2 \cdot 3^2 \cdot 5^1\),对应素因子的指数:

  • \(p_1=2,\ \alpha_1=2\)
  • \(p_2=3,\ \alpha_2=2\)
  • \(p_3=5,\ \alpha_3=1\)

步骤2:计算除数函数 \(\boldsymbol{\tau(a)}\)

由推论6,除数函数公式为:

\[\tau(a) = (\alpha_1+1)(\alpha_2+1)\cdots(\alpha_s+1) \]

代入指数:

\[\tau(180) = (2+1) \times (2+1) \times (1+1) = 3 \times 3 \times 2 = 18 \]

结果含义:180的正因数一共有18个。

步骤3:计算除数和函数 \(\boldsymbol{\sigma(a)}\)

由推论7,除数和函数公式为:

\[\sigma(a) = \prod_{j=1}^s \frac{p_j^{\alpha_j+1}-1}{p_j-1} \]

分别计算每个素因子对应的项:

  • \(p_1=2,\alpha_1=2\)\(\frac{2^{2+1}-1}{2-1} = \frac{8-1}{1} =7\)
  • \(p_2=3,\alpha_2=2\)\(\frac{3^{2+1}-1}{3-1} = \frac{27-1}{2} =13\)
  • \(p_3=5,\alpha_3=1\)\(\frac{5^{1+1}-1}{5-1} = \frac{25-1}{4} =6\)

将三项相乘:

\[\sigma(180) = 7 \times 13 \times 6 = 546 \]

结果含义:180的所有正因数的和为546。


例3 正因数的倒数和计算:\(\boldsymbol{\sum_{d \mid a} \frac{1}{d}}\)

核心思路

利用正因数的对称性:若 \(d\)\(a\) 的正因数,则 \(\frac{a}{d}\) 也一定是 \(a\) 的正因数,且 \(d\)\(\frac{a}{d}\) 一一对应。通过变量替换,将倒数和转化为除数和函数 \(\sigma(a)\) 的形式,再代入公式计算。

详细推导与计算过程

步骤1:推导倒数和的通用公式

\(a\) 是正整数,\(d\) 取遍 \(a\) 的所有正因数,由除数的对称性:\(d \mid a \iff \frac{a}{d} \mid a\),且当 \(d\) 取遍所有正因数时,\(\frac{a}{d}\) 也恰好取遍所有正因数(无重复、无遗漏)。

因此对求和式做变量替换,将 \(d\) 替换为 \(\frac{a}{d}\)

\[\sum_{d \mid a} \frac{1}{d} = \sum_{d \mid a} \frac{1}{\frac{a}{d}} = \sum_{d \mid a} \frac{d}{a} \]

将常数 \(\frac{1}{a}\) 提出求和号外:

\[\sum_{d \mid a} \frac{1}{d} = \frac{1}{a} \sum_{d \mid a} d \]

\(\sum_{d \mid a} d\) 正是除数和函数 \(\sigma(a)\),因此得到通用公式:

\[\boldsymbol{\sum_{d \mid a} \frac{1}{d} = \frac{\sigma(a)}{a}} \]

步骤2:代入 \(a=180\) 计算

由例2的结果,\(\sigma(180)=546\),代入公式:

\[\sum_{d \mid 180} \frac{1}{d} = \frac{\sigma(180)}{180} = \frac{546}{180} = \frac{91}{30} \]

结论意义

这个公式建立了正因数的倒数和除数和函数的直接联系,无需逐个计算倒数再求和,只需通过 \(\sigma(a)\) 即可快速得到结果,是除数相关求和的常用技巧。


例题核心知识点总结

例题 核心应用知识点 核心结论/公式 关键技巧
例1 推论4(gcd与lcm的素分解表示) \((a,[b,c])=[(a,b),(a,c)]\)(gcd对lcm的分配律) 将数的等式转化为素因子指数的运算恒等式,利用算术基本定理的唯一性
例2 推论6(除数函数)、推论7(除数和函数) \(\tau(a)=\prod(\alpha_j+1)\)\(\sigma(a)=\prod\frac{p_j^{\alpha_j+1}-1}{p_j-1}\) 先做标准素因数分解,再代入公式计算
例3 除数的对称性、除数和函数定义 \(\sum_{d \mid a} \frac{1}{d} = \frac{\sigma(a)}{a}\) 利用 \(d \leftrightarrow a/d\) 的一一对应做变量替换,转化为已知的除数和

算术基本定理 第二种证明途径 完整讲解与推导

本节的核心是脱离最大公约数的理论体系,仅用整除、素数的定义、最小自然数原理(良序原理),直接完成算术基本定理与算术基本引理的证明,并严格证明二者逻辑等价。与第一种途径(先证引理再推定理)不同,本途径从数论最基础的公理出发,更深刻地揭示了两个定理的内在联系。


一、前置核心工具:最小自然数原理

本节所有证明的核心基础是最小自然数原理,这是自然数集的核心公理:

任意一个非空的正整数集合,必存在一个最小的正整数。
该原理是反证法构造“最小反例”的理论依据,本节所有证明均围绕这一原理展开。


二、算术基本定理(定理2)的直接证明

定理回顾

\(a>1\),则 \(a\) 可表示为素数的乘积 \(a=p_1p_2\cdots p_s\),且在不计素数排列次序的意义下,该分解式是唯一的
注:分解式的存在性已由§2的定理5证明(所有大于1的整数都可分解为素数乘积),因此本证明仅需证唯一性

详细证明过程(反证法+最小反例构造)

步骤1:构造最小反例

假设算术基本定理的唯一性不成立,那么所有存在两种不同素分解式的大于1的正整数构成一个非空集合。
由最小自然数原理,这个集合中必存在一个最小的正整数,记为 \(a_0\)

根据定义,\(a_0\) 满足:

  1. \(a_0>1\),且存在两种不同的素分解式:

    \[a_0 = p_1p_2\cdots p_s = q_1q_2\cdots q_r \]

    其中 \(p_j, q_i\) 均为素数,且已按从小到大排序:\(p_1\leq p_2\leq \dots \leq p_s\)\(q_1\leq q_2\leq \dots \leq q_r\)
  2. 两种分解式“不同”的含义:不计次序下素因子不完全一致,因此不存在一一对应的素数相等关系。

步骤2:反例的基本性质推导

  1. \(a_0\) 必为合数,且素因子个数≥2
    \(a_0\) 是素数,则它的素分解式只能是自身,不可能有两种不同的分解式,因此 \(a_0\) 是合数,故 \(s\geq2\)\(r\geq2\)

  2. 两个分解式的素因子完全不重合
    若存在某个 \(p_j = q_i\),则将等式两边的 \(p_j\)\(q_i\) 约去,得到:

    \[\frac{a_0}{p_j} = p_1\cdots p_{j-1}p_{j+1}\cdots p_s = q_1\cdots q_{i-1}q_{i+1}\cdots q_r \]

    显然 \(\frac{a_0}{p_j} < a_0\),且它也存在两种不同的素分解式,这与 \(a_0\) 是“最小反例”矛盾。
    因此,对任意的 \(j,i\),必有 \(p_j \neq q_i\),两个分解式没有公共的素因子。

  3. 不妨设 \(q_1 > p_1\)
    \(p_1 \neq q_1\),两个素数必有大小关系,不妨设 \(q_1 > p_1\)(若 \(p_1>q_1\),只需交换两个分解式的记号即可,不影响证明)。

步骤3:构造更小的正整数 \(b_0\),导出矛盾

构造正整数 \(b_0\)

\[b_0 = a_0 - p_1 q_2 q_3 \cdots q_r \]

我们先分析 \(b_0\) 的范围和性质:

  1. \(1 < b_0 < a_0\)
    代入 \(a_0 = q_1 q_2 \cdots q_r\),对 \(b_0\) 因式分解:

    \[b_0 = (q_1 - p_1) q_2 q_3 \cdots q_r \]

    \(q_1 > p_1\),故 \(q_1-p_1 \geq1\),因此 \(b_0 > 1\)
    同时 \(p_1 q_2\cdots q_r > 0\),故 \(b_0 = a_0 - \text{正数} < a_0\)

  2. \(b_0\) 有含 \(p_1\) 的素分解式
    \(a_0 = p_1 p_2 \cdots p_s\),代入 \(b_0\) 的定义:

    \[b_0 = p_1 p_2 \cdots p_s - p_1 q_2 \cdots q_r = p_1 \cdot (p_2\cdots p_s - q_2\cdots q_r) \]

    因此 \(p_1 \mid b_0\),设 \(b_0 = p_1 b_1\),其中 \(b_1\) 是正整数。
    由素分解的存在性,\(b_1\) 可分解为素数乘积,因此 \(b_0\) 有素分解式:

    \[b_0 = p_1 p_2' p_3' \cdots p_u' \]

    该分解式包含素因子 \(p_1\)

  3. \(b_0\) 有不含 \(p_1\) 的素分解式
    回到 \(b_0\) 的因式分解式 \(b_0 = (q_1 - p_1) q_2 \cdots q_r\),分两种情况讨论:

    • 情况1:\(q_1 - p_1 = 1\)
      此时 \(b_0 = q_2 q_3 \cdots q_r\),这本身就是素分解式。
      由之前的结论,所有 \(q_i \neq p_1\),因此该分解式不含素因子 \(p_1\)
    • 情况2:\(q_1 - p_1 > 1\)
      由素分解的存在性,\(q_1 - p_1\) 可分解为素数乘积:\(q_1 - p_1 = q_{11} q_{12} \cdots q_{1v}\),因此 \(b_0\) 的素分解式为:

      \[b_0 = q_{11} q_{12} \cdots q_{1v} \cdot q_2 q_3 \cdots q_r \]

      反证可证该分解式不含 \(p_1\):若 \(p_1\) 是其中一个素因子,要么 \(p_1 \mid q_2\cdots q_r\)(与 \(q_i \neq p_1\) 矛盾),要么 \(p_1 \mid (q_1 - p_1)\),进而推出 \(p_1 \mid q_1\),即 \(p_1=q_1\),与 \(q_1>p_1\) 矛盾。

步骤4:最终矛盾

综上,\(b_0\) 有两种不同的素分解式:一种包含 \(p_1\),一种不包含 \(p_1\)
而我们已经证明 \(1 < b_0 < a_0\),这与 \(a_0\) 是“存在两种不同素分解式的最小正整数”矛盾。

因此最初的假设“唯一性不成立”是错误的,算术基本定理的唯一性得证。


三、定理1(算术基本引理)的两个直接证明

定理回顾

\(p\) 是素数,若 \(p \mid a_1a_2\),则 \(p \mid a_1\)\(p \mid a_2\) 至少有一个成立。
注:多元情形可由二元情形直接归纳推出,因此只需证明二元情形。


第一个直接证明:反证法+最小反例构造

证明思路

假设存在素数使得定理不成立,取其中最小的素数 \(p_0\);再对这个素数,取使得乘积最小的反例数对 \((a_1^*,a_2^*)\),通过带余除法构造更小的反例,与最小性矛盾。

详细证明过程

  1. 构造最小反例
    假设定理不成立,即存在素数 \(p\) 和正整数 \(a_1,a_2\),满足 \(p \mid a_1a_2\),但 \(p \nmid a_1\)\(p \nmid a_2\)
    由最小自然数原理,所有满足该条件的素数中,存在最小的素数,记为 \(p_0\)

    对这个最小的素数 \(p_0\),所有满足条件的数对 \((a_1,a_2)\) 构成非空集合,其中必存在乘积 \(a_1a_2\) 最小的数对,记为 \((a_1^*,a_2^*)\),即:

    \[p_0 \mid a_1^* a_2^*,\quad p_0 \nmid a_1^*,\quad p_0 \nmid a_2^* \]

    且对任意满足条件的数对,都有 \(a_1a_2 \geq a_1^*a_2^*\)

  2. 证明 \(1 < a_1^* < p_0\)\(1 < a_2^* < p_0\)
    反证:不妨设 \(a_1^* > p_0\),由带余除法,存在整数 \(q,r\) 使得:

    \[a_1^* = q p_0 + r,\quad 0 < r < p_0 \]

    注:\(r \neq 0\),因为 \(p_0 \nmid a_1^*\)

    代入整除条件:\(p_0 \mid a_1^*a_2^* = (q p_0 + r)a_2^* = q p_0 a_2^* + r a_2^*\),因此 \(p_0 \mid r a_2^*\)
    同时 \(p_0 \nmid r\)\(p_0 \nmid a_2^*\),因此数对 \((r,a_2^*)\) 也是满足条件的反例。
    \(r a_2^* < a_1^* a_2^*\),与 \(a_1^*a_2^*\) 是最小乘积矛盾。

    因此 \(a_1^* \leq p_0\),又 \(p_0 \nmid a_1^*\),故 \(a_1^* < p_0\);同理 \(a_2^* < p_0\)
    同时 \(a_1^*,a_2^*\) 均大于1(若 \(a_1^*=1\),则 \(p_0 \mid a_2^*\),与假设矛盾)。

  3. 导出最终矛盾
    \(p_0 \mid a_1^*a_2^*\),设 \(a_1^*a_2^* = p_0 c\),其中 \(c\) 是正整数。
    \(1 < a_1^*,a_2^* < p_0\),得 \(2 \leq c < p_0\)

    由素分解存在性,\(c\) 必有素因子 \(p_1\),显然 \(p_1 \leq c < p_0\)
    \(p_0\) 是“使定理不成立的最小素数”,因此对更小的素数 \(p_1\),定理一定成立。

    \(p_1 \mid c\),得 \(p_1 \mid a_1^*a_2^*\),由定理对 \(p_1\) 成立,故 \(p_1 \mid a_1^*\)\(p_1 \mid a_2^*\),不妨设 \(p_1 \mid a_1^*\),即 \(a_1^* = p_1 \cdot a_1'\)

    代入等式 \(a_1^*a_2^* = p_0 c\),两边约去 \(p_1\),得:

    \[a_1' a_2^* = p_0 \cdot \frac{c}{p_1} \]

    因此 \(p_0 \mid a_1' a_2^*\),同时 \(p_0 \nmid a_1'\)\(p_0 \nmid a_2^*\),即数对 \((a_1',a_2^*)\) 也是反例。
    \(a_1' a_2^* = \frac{a_1^* a_2^*}{p_1} < a_1^* a_2^*\),与 \(a_1^*a_2^*\) 是最小乘积矛盾。

因此最初的假设不成立,定理1得证。


第二个直接证明:最小倍数法

证明思路

若素数 \(p \nmid a_1\),考虑 \(a_1\) 的正整数倍中,能被 \(p\) 整除的最小数,证明这个最小数只能是 \(p a_1\),再结合 \(p \mid a_1a_2\) 推出 \(p \mid a_2\)

详细证明过程

\(p\) 是素数,且 \(p \nmid a_1\),我们分两步证明:

  1. 证明:\(a_1\) 的正整数倍中,能被 \(p\) 整除的最小正整数是 \(p a_1\)
    考虑数列 \(a_1, 2a_1, 3a_1, \dots, k a_1, \dots\),显然 \(p a_1\) 是该数列中能被 \(p\) 整除的数,因此该数列中能被 \(p\) 整除的数构成非空集合。
    由最小自然数原理,该集合中存在最小的正整数,记为 \(n a_1\),其中 \(n\) 是正整数,显然 \(1 < n \leq p\)

    接下来证明 \(n=p\)
    反证:若 \(n < p\),由带余除法,存在整数 \(q,r\) 使得:

    \[p = q n + r,\quad 1 \leq r < n \]

    注:\(r \neq 0\),因为 \(p\) 是素数,\(1 < n < p\),故 \(n \nmid p\)

    \(p \mid n a_1\),得 \(p \mid q n a_1\);同时 \(p \mid p a_1\),因此:

    \[p \mid (p a_1 - q n a_1) = (p - q n) a_1 = r a_1 \]

    \(r a_1\) 也是数列中能被 \(p\) 整除的数,且 \(r < n\),与 \(n a_1\) 是最小数矛盾。
    因此假设不成立,\(n=p\),即能被 \(p\) 整除的 \(a_1\) 的最小正倍数是 \(p a_1\)

  2. 证明 \(p \mid a_2\)
    已知 \(p \mid a_1 a_2\),即 \(a_1 a_2\)\(a_1\) 的倍数,且能被 \(p\) 整除。
    由第一步的结论,\(p a_1\) 是能被 \(p\) 整除的 \(a_1\) 的最小正倍数,因此 \(p a_1 \mid a_1 a_2\)
    两边约去 \(a_1\),得 \(p \mid a_2\),定理得证。


四、定理9:定理1与定理2的等价性证明

等价性的含义

两个定理逻辑等价,即:

  1. 若定理1成立,则定理2一定成立(定理1 \(\implies\) 定理2);
  2. 若定理2成立,则定理1一定成立(定理2 \(\implies\) 定理1)。
    这意味着两个定理是对正整数素数性质的等价刻画,没有强弱之分,仅需证明其中一个,另一个自然成立。

1. 定理1 \(\implies\) 定理2 的证明

该证明就是5.1节中算术基本定理唯一性的证明,核心是用定理1(算术基本引理)证明分解式的唯一性,仅用到:

  • 定理1的结论;
  • 整除、素数的定义;
  • 素分解的存在性(§2定理5)。

简要回顾
\(a\) 有两个素分解式 \(a=p_1\cdots p_s=q_1\cdots q_r\),由定理1,\(p_1 \mid q_1\cdots q_r\),故 \(p_1\) 必等于某个 \(q_i\);同理 \(q_1\) 必等于某个 \(p_j\),因此最小素因子相等,约去后递推可得所有素因子对应相等,且个数相同,唯一性得证。


2. 定理2 \(\implies\) 定理1 的证明

证明思路

用反证法,假设定理1不成立,即存在素数 \(p_0\) 满足 \(p_0 \mid a_1a_2\)\(p_0 \nmid a_1\)\(p_0 \nmid a_2\),由此构造出一个有两种不同素分解式的正整数,与定理2(算术基本定理)矛盾。

详细证明过程

只需证明二元情形,多元情形可归纳推出。
反证:假设定理1不成立,即存在素数 \(p_0\) 和正整数 \(a_1,a_2\),满足:

\[p_0 \mid a_1a_2,\quad p_0 \nmid a_1,\quad p_0 \nmid a_2 \]

  1. 基本性质推导
    显然 \(a_1 \geq2\)\(a_2 \geq2\)(若 \(a_1=1\),则 \(p_0 \mid a_2\),与假设矛盾),且 \(\frac{a_1a_2}{p_0} \geq2\)

  2. 构造两种不同的素分解式
    由素分解的存在性,\(a_1,a_2,\frac{a_1a_2}{p_0}\) 都有素分解式:

    • \(a_1 = p_{11} p_{12} \cdots p_{1r}\)\(p_{1i}\) 为素数);
    • \(a_2 = p_{21} p_{22} \cdots p_{2s}\)\(p_{2j}\) 为素数);
    • \(\frac{a_1a_2}{p_0} = p_1 p_2 \cdots p_t\)\(p_k\) 为素数)。

    \(p_0 \nmid a_1\),得所有 \(p_{1i} \neq p_0\);由 \(p_0 \nmid a_2\),得所有 \(p_{2j} \neq p_0\)

    现在我们得到 \(a_1a_2\) 的两种素分解式:

    • 第一种:\(a_1a_2 = p_{11} \cdots p_{1r} \cdot p_{21} \cdots p_{2s}\),该分解式不含素因子 \(p_0\)
    • 第二种:\(a_1a_2 = p_0 \cdot \frac{a_1a_2}{p_0} = p_0 p_1 p_2 \cdots p_t\),该分解式包含素因子 \(p_0\)
  3. 导出矛盾
    显然这是两种不同的素分解式,与定理2(算术基本定理的唯一性)矛盾。
    因此假设不成立,定理1得证。


五、核心内容总结与对比

1. 两种证明途径的核心区别

证明途径 核心依赖 证明逻辑 理论特点
第一种途径 最大公约数的性质(互素整除结论) 先证算术基本引理(定理1),再用引理证明算术基本定理(定理2)的唯一性 依赖整除的进阶性质,证明简洁,符合常规教学逻辑
第二种途径 最小自然数原理、整除与素数的基本定义 直接证明算术基本定理,再直接证明算术基本引理,最后证明二者等价 仅依赖数论最基础的公理,更深刻揭示两个定理的内在等价性,逻辑更底层

2. 等价性的核心意义

算术基本引理(定理1)和算术基本定理(定理2)是完全等价的,二者是正整数素数结构的一体两面:

  • 算术基本引理刻画了素数的“不可约性”;
  • 算术基本定理刻画了正整数的“唯一分解性”;
    二者共同构成了初等数论的理论基石,几乎所有数论结论都建立在唯一分解的基础之上。

算术基本定理习题 完整解答与证明

以下所有题目均基于算术基本定理(正整数的素因数分解唯一)、除数函数\(\tau(n)\)、除数和函数\(\sigma(n)\)的核心性质展开,每题均给出严谨的推导过程。


第1题

题目:以符号\(a^k \parallel b\)表示\(a^k \mid b\)\(a^{k+1} \nmid b\)\(k\geq1\))。证明:\(g \mid A\) 的充要条件是对任意的 \(p^\alpha \parallel g\)\(p\)为素数,\(\alpha\geq1\)),有 \(p^\alpha \mid A\)

证明

必要性

\(g \mid A\),对任意 \(p^\alpha \parallel g\),由定义有 \(p^\alpha \mid g\)。根据整除的传递性,\(p^\alpha \mid A\),必要性得证。

充分性

\(g\) 的标准素因数分解为 \(g = p_1^{\alpha_1} p_2^{\alpha_2} \cdots p_s^{\alpha_s}\),即对每个 \(j\)\(p_j^{\alpha_j} \parallel g\)
由题设,所有 \(p_j^{\alpha_j} \mid A\),且 \(p_1,p_2,\dots,p_s\) 两两互素。根据互素数的整除性质:若两两互素的数均整除 \(A\),则它们的乘积也整除 \(A\),因此 \(g = p_1^{\alpha_1}\cdots p_s^{\alpha_s} \mid A\),充分性得证。


第2题

题目:设 \(g \mid ab\)\(g \mid cd\)\(g \mid ac+bd\)。证明:\(g \mid ac\)\(g \mid bd\)

证明

采用素因子最高次幂法,结合第1题的结论:只需证明对任意素数 \(p\),若 \(p^\alpha \parallel g\),则 \(p^\alpha \mid ac\)\(p^\alpha \mid bd\)

\(p^\alpha \parallel g\),由题设得:

  1. \(p^\alpha \mid ab\),即 \(v_p(a)+v_p(b) \geq \alpha\)\(v_p(x)\) 表示 \(x\) 中素因子 \(p\) 的指数);
  2. \(p^\alpha \mid cd\),即 \(v_p(c)+v_p(d) \geq \alpha\)
  3. \(p^\alpha \mid ac+bd\),即 \(v_p(ac+bd) \geq \alpha\)

反证法:假设 \(p^\alpha \nmid ac\),则 \(v_p(ac) = v_p(a)+v_p(c) < \alpha\)
\(v_p(ac) \neq v_p(bd)\),则 \(v_p(ac+bd) = \min(v_p(ac),v_p(bd)) < \alpha\),与 \(v_p(ac+bd) \geq \alpha\) 矛盾,因此必有 \(v_p(ac)=v_p(bd)=t < \alpha\)

将前两个不等式相加:

\[v_p(a)+v_p(b)+v_p(c)+v_p(d) \geq 2\alpha \]

左边可整理为 \((v_p(a)+v_p(c)) + (v_p(b)+v_p(d)) = t + t = 2t < 2\alpha\),与不等式矛盾。

因此假设不成立,\(p^\alpha \mid ac\),同理可证 \(p^\alpha \mid bd\)。由第1题的结论,\(g \mid ac\)\(g \mid bd\),得证。


第3题

(i) 利用§5的定理2及其推论证明§4习题四的8,9,10,11,12,14,15题

核心思路:将最大公约数(gcd)、最小公倍数(lcm)转化为素因子指数的\(\min/\max\)运算,利用算术基本定理的唯一性证明。

题号 题目核心 证明过程
8 \((a,b)[a,b]=ab\) \(a=\prod p^\alpha\)\(b=\prod p^\beta\),则 \((a,b)=\prod p^{\min(\alpha,\beta)}\)\([a,b]=\prod p^{\max(\alpha,\beta)}\)。乘积为 \(\prod p^{\min+\max}=\prod p^{\alpha+\beta}=ab\),得证。
9 \((a,b)=1\)\((a,c)=1\),则 \((a,bc)=1\) \((a,b)=1\) 说明 \(a\) 的素因子均不在 \(b\) 中,\((a,c)=1\) 说明 \(a\) 的素因子均不在 \(c\) 中,因此 \(a\)\(bc\) 无公共素因子,gcd为1。
10 \(a\mid c\)\(b\mid c\)\((a,b)=1\),则 \(ab\mid c\) \(a\) 的素因子均在 \(c\) 中,\(b\) 的素因子均在 \(c\) 中,且 \(a,b\) 无公共素因子,因此 \(ab\) 的素因子及指数均不超过 \(c\),故 \(ab\mid c\)
11 \((a,b)=(a,b+ka)\) \(a,b\) 的公共素因子,与 \(a,b+ka\) 的公共素因子完全一致(\(p\mid a,p\mid b \iff p\mid a,p\mid b+ka\)),因此gcd相等。
12 \((a,b,c)=((a,b),c)\)\([a,b,c]=[[a,b],c]\) gcd对应素因子指数取\(\min\)\(\min(\alpha,\beta,\gamma)=\min(\min(\alpha,\beta),\gamma)\),满足结合律;lcm对应\(\max\),同理满足结合律,得证。
14 \((a,b)=1\),则 \((ab,a+b)=1\) 反证:若素数 \(p\mid ab\)\(p\mid a+b\),则 \(p\mid a\)\(p\mid b\)。若 \(p\mid a\),则 \(p\mid (a+b)-a=b\),与 \((a,b)=1\) 矛盾,故gcd为1。
15 \((a,b)=1\)\(ab=c^k\),则 \(a=u^k,b=v^k\) 即§5推论5,由 \((a,b)=1\)\(a,b\) 无公共素因子,因此 \(ab=c^k\) 中每个素因子的指数均为 \(k\) 的倍数,且全部分属 \(a\)\(b\),故 \(a,b\) 均为 \(k\) 次方数。

(ii) 设 \(a_1,a_2,\dots,a_n\) 是正整数,\(A=a_1a_2\cdots a_n\)\(A_i=A/a_i\)。证明:

\[(a_1,a_2,\dots,a_n)[A_1,A_2,\dots,A_n] = A \]

\[[a_1,a_2,\dots,a_n](A_1,A_2,\dots,A_n) = A \]

证明

对任意素数 \(p\),设 \(v_p(a_i)=x_i\),则 \(v_p(A)=x_1+x_2+\dots+x_n=S\),且 \(v_p(A_i)=S - x_i\)

第一个等式

左边的素因子指数为:

\[v_p\left((a_1,\dots,a_n)\right) + v_p\left([A_1,\dots,A_n]\right) = \min\{x_1,\dots,x_n\} + \max\{S-x_1,\dots,S-x_n\} \]

由性质 \(\max\{S-x_i\} = S - \min\{x_i\}\),因此指数和为 \(\min\{x_i\} + S - \min\{x_i\} = S = v_p(A)\)

对任意素数 \(p\),左右两边指数相等,由算术基本定理,等式成立。

第二个等式

左边的素因子指数为:

\[v_p\left([a_1,\dots,a_n]\right) + v_p\left((A_1,\dots,A_n)\right) = \max\{x_1,\dots,x_n\} + \min\{S-x_1,\dots,S-x_n\} \]

由性质 \(\min\{S-x_i\} = S - \max\{x_i\}\),因此指数和为 \(\max\{x_i\} + S - \max\{x_i\} = S = v_p(A)\)

同理,左右两边素因子指数完全一致,等式成立。


第4题

题目:设 \(a,b,n\) 是正整数,且 \(a>b\)。证明:若 \(n \mid (a^n - b^n)\),则 \(n \mid \frac{a^n - b^n}{a - b}\)

证明

\(S = \frac{a^n - b^n}{a - b} = a^{n-1} + a^{n-2}b + \dots + ab^{n-2} + b^{n-1}\),只需证明对任意素数 \(p^\alpha \parallel n\),有 \(p^\alpha \mid S\),结合第1题的结论即可得证。

已知 \(n \mid a^n - b^n\),故 \(p^\alpha \mid a^n - b^n\),即 \(a^n \equiv b^n \pmod{p^\alpha}\),分两种情况讨论:

情况1:\(p \nmid a - b\)

此时 \(a \not\equiv b \pmod{p}\),且 \(p \nmid b\)(否则 \(p \mid a^n\),即 \(p \mid a\),与 \(p \nmid a-b\) 矛盾)。
\(x = a \cdot b^{-1} \pmod{p^\alpha}\),则 \(x^n \equiv 1 \pmod{p^\alpha}\),且 \(x \not\equiv 1 \pmod{p}\),故 \(x-1\)\(p\) 互素。
\(S = b^{n-1} \cdot \frac{x^n - 1}{x - 1}\),因 \(x^n -1 \equiv 0 \pmod{p^\alpha}\)\(x-1\) 可逆,故 \(\frac{x^n -1}{x-1} \equiv 0 \pmod{p^\alpha}\),因此 \(p^\alpha \mid S\)

情况2:\(p \mid a - b\)

此时 \(a \equiv b \pmod{p}\),故 \(S = \sum_{i=0}^{n-1} a^{n-1-i}b^i \equiv \sum_{i=0}^{n-1} b^{n-1} = n b^{n-1} \pmod{p}\)
\(p \mid n\),故 \(S \equiv 0 \pmod{p}\),即 \(v_p(S) \geq 1\)
由升幂引理(LTE),对奇素数 \(p\)\(v_p(a^n - b^n) = v_p(a-b) + v_p(n)\),因此 \(v_p(S) = v_p(a^n - b^n) - v_p(a-b) = v_p(n) = \alpha\),故 \(p^\alpha \mid S\)
\(p=2\),可通过带余除法和归纳法同理可证 \(v_2(S) \geq \alpha\)

综上,对任意 \(p^\alpha \parallel n\),均有 \(p^\alpha \mid S\),故 \(n \mid S\),得证。


第5题

题目:求满足 \(\tau(n)=6\) 的最小正整数 \(n\)

解答

除数函数公式:若 \(n = p_1^{\alpha_1}p_2^{\alpha_2}\dots p_k^{\alpha_k}\),则 \(\tau(n) = (\alpha_1+1)(\alpha_2+1)\dots(\alpha_k+1)\)
将6分解为正整数的乘积(每个因子≥2),有两种形式:

  1. \(6=6\):对应 \(k=1\)\(\alpha_1=5\),即 \(n=p^5\),最小素数 \(p=2\),得 \(n=2^5=32\)
  2. \(6=3\times2\):对应 \(k=2\)\(\alpha_1=2,\alpha_2=1\),即 \(n=p_1^2 p_2\)。为使 \(n\) 最小,大指数分配给小素数,取 \(p_1=2,p_2=3\),得 \(n=2^2\times3=12\)

比较得最小正整数为 \(\boldsymbol{12}\)
验证:\(\tau(12)=(2+1)(1+1)=6\),12的正因数为1,2,3,4,6,12,共6个,符合要求。


第6题

(i) 分别求出最小正整数 \(a\),使得 \(\sigma(n)=a\) 无解、恰有一个解、恰有两个解及恰有三个解。

解答

\(\sigma(n)\) 是正整数的所有正因数之和,先列出小正整数的 \(\sigma(n)\) 值:

\(n\) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 23
\(\sigma(n)\) 1 3 4 7 6 12 8 15 13 18 12 28 14 24 24 31 18 24
  1. 无解的最小\(a\)\(\boldsymbol{2}\)
    对任意正整数 \(n\)\(n=1\)\(\sigma(1)=1\)\(n\geq2\) 时,\(\sigma(n)\geq1+n\geq3\),因此 \(\sigma(n)=2\) 无任何解。

  2. 恰有一个解的最小\(a\)\(\boldsymbol{1}\)
    仅当 \(n=1\)\(\sigma(1)=1\),无其他正整数满足 \(\sigma(n)=1\),因此恰有一个解。

  3. 恰有两个解的最小\(a\)\(\boldsymbol{12}\)
    \(\sigma(6)=12\)\(\sigma(11)=12\),无其他 \(n\) 满足 \(\sigma(n)=12\),且比12小的正整数均不满足“恰有两个解”,因此12是最小值。

  4. 恰有三个解的最小\(a\)\(\boldsymbol{24}\)
    \(\sigma(14)=24\)\(\sigma(15)=24\)\(\sigma(23)=24\),无其他 \(n\) 满足 \(\sigma(n)=24\),且比24小的正整数均不满足“恰有三个解”,因此24是最小值。


(ii) 存在无穷多个 \(a\),使得 \(\sigma(n)=a\) 无解。

证明

我们通过构造无穷多无解的 \(a\) 来证明:
对任意正整数 \(k\),若 \(2^k -1\) 是合数,则 \(\sigma(n)=2^k\) 无解。
反证:若存在 \(n\) 使得 \(\sigma(n)=2^k\),因 \(\sigma(n)\) 是积性函数,\(2^k\) 是2的幂,故 \(n\) 必为素数幂 \(p^t\)(否则 \(\sigma(n)\) 会有奇素因子)。
此时 \(\sigma(p^t)=1+p+p^2+\dots+p^t=2^k\),因此 \(p=2\)(否则左边是奇数个奇数相加,为奇数,仅当 \(k=0\) 成立),代入得 \(\sigma(2^t)=2^{t+1}-1=2^k\),即 \(2^{t+1}-2^k=1\),仅当 \(k=0\)\(t=0\) 成立,矛盾。

\(2^k -1\) 为合数的 \(k\) 有无穷多个(例如所有合数 \(k\)\(2^k-1\) 必为合数),因此对应的 \(a=2^k\) 有无穷多个,且均满足 \(\sigma(n)=a\) 无解,得证。


第7题

题目:证明:(i) \(\tau(ab)\leq\tau(a)\tau(b)\);(ii) \(\sigma(ab)\leq\sigma(a)\sigma(b)\),并且等号都当且仅当 \((a,b)=1\) 时成立(用两种方法证明)。


(i) \(\tau(ab)\leq\tau(a)\tau(b)\),等号当且仅当 \((a,b)=1\)

方法一:算术基本定理法

\(a = \prod p^\alpha \prod q^\beta\)\(b = \prod p^\gamma \prod r^\delta\),其中 \(p\)\(a,b\) 的公共素因子,\(q\)\(a\) 独有,\(r\)\(b\) 独有。
\(ab = \prod p^{\alpha+\gamma} \prod q^\beta \prod r^\delta\),因此:

\[\tau(ab) = \prod (\alpha+\gamma+1) \cdot \prod (\beta+1) \cdot \prod (\delta+1) \]

\[\tau(a)\tau(b) = \prod (\alpha+1)(\gamma+1) \cdot \prod (\beta+1) \cdot \prod (\delta+1) \]

只需证对任意 \(\alpha,\gamma\geq0\)\(\alpha+\gamma+1 \leq (\alpha+1)(\gamma+1)\)
展开右边:\((\alpha+1)(\gamma+1)=\alpha\gamma+\alpha+\gamma+1 \geq \alpha+\gamma+1\),等号当且仅当 \(\alpha\gamma=0\),即 \(a,b\) 无公共素因子,\((a,b)=1\)

方法二:因数配对法

\(ab\) 的每个正因数 \(d\) 都可表示为 \(d=d_1d_2\),其中 \(d_1\mid a\)\(d_2\mid b\),但这种表示不唯一(当 \((a,b)>1\) 时,不同的 \((d_1,d_2)\) 可对应同一个 \(d\)),因此 \(\tau(ab) \leq \tau(a)\tau(b)\)
\((a,b)=1\) 时,\(d\mid ab\) 当且仅当 \(d=d_1d_2\)\(d_1\mid a,d_2\mid b\),且表示唯一,因此等号成立。


(ii) \(\sigma(ab)\leq\sigma(a)\sigma(b)\),等号当且仅当 \((a,b)=1\)

方法一:算术基本定理法

同(i)的素分解设定,\(\sigma\) 是积性函数,因此:

\[\sigma(ab) = \prod \frac{p^{\alpha+\gamma+1}-1}{p-1} \cdot \prod \frac{q^{\beta+1}-1}{q-1} \cdot \prod \frac{r^{\delta+1}-1}{r-1} \]

\[\sigma(a)\sigma(b) = \prod \frac{p^{\alpha+1}-1}{p-1} \cdot \frac{p^{\gamma+1}-1}{p-1} \cdot \prod \frac{q^{\beta+1}-1}{q-1} \cdot \prod \frac{r^{\delta+1}-1}{r-1} \]

只需证对任意素数 \(p\)\(\alpha,\gamma\geq0\),有:

\[\frac{p^{\alpha+\gamma+1}-1}{p-1} \leq \frac{p^{\alpha+1}-1}{p-1} \cdot \frac{p^{\gamma+1}-1}{p-1} \]

两边乘 \((p-1)^2\) 得:

\[(p^{\alpha+\gamma+1}-1)(p-1) \leq (p^{\alpha+1}-1)(p^{\gamma+1}-1) \]

展开右边:\(p^{\alpha+\gamma+2} - p^{\alpha+1} - p^{\gamma+1} + 1\),左边:\(p^{\alpha+\gamma+2} - p^{\alpha+\gamma+1} - p + 1\)
作差得右边-左边 \(= p^{\alpha+\gamma+1} + p - p^{\alpha+1} - p^{\gamma+1} = p(p^\alpha -1)(p^\gamma -1) \geq 0\),等号当且仅当 \(\alpha=0\)\(\gamma=0\),即 \((a,b)=1\)

方法二:定义展开法

\(\sigma(n)\) 的定义:

\[\sigma(a)\sigma(b) = \sum_{d_1\mid a} d_1 \cdot \sum_{d_2\mid b} d_2 = \sum_{d_1\mid a}\sum_{d_2\mid b} d_1d_2 \]

\[\sigma(ab) = \sum_{d\mid ab} d \]

\(ab\) 的每个因数 \(d\) 都对应至少一组 \((d_1,d_2)\) 使得 \(d=d_1d_2\),但不同的 \((d_1,d_2)\) 可对应同一个 \(d\),因此 \(\sigma(ab) \leq \sigma(a)\sigma(b)\)
\((a,b)=1\) 时,\(d\)\((d_1,d_2)\) 一一对应,等号成立。


第8题

(i) 证明:\(\tau(n)\) 是奇数的充要条件是 \(n\) 为完全平方数。

证明

方法一:算术基本定理法

\(n=\prod p^\alpha\)\(\tau(n)=\prod (\alpha+1)\)
\(\tau(n)\) 为奇数 \(\iff\) 每个 \((\alpha+1)\) 为奇数 \(\iff\) 每个 \(\alpha\) 为偶数 \(\iff n=\prod p^{2k}=(\prod p^k)^2\),即 \(n\) 是完全平方数。

方法二:因数配对法

\(n\) 的正因数成对出现:\(d\)\(n/d\),每对乘积为 \(n\)
当且仅当 \(n\) 是完全平方数时,存在 \(d=\sqrt{n}\) 使得 \(d=n/d\),即有一个单独的因数,因此总因数个数 \(\tau(n)\) 为奇数;否则所有因数成对,\(\tau(n)\) 为偶数。


(ii) 证明:\(\prod_{d\mid n} d = n^{\tau(n)/2}\)(用两种方法证明)

方法一:配对法

\(n\) 的正因数 \(d\)\(n/d\) 一一对应,每对乘积为 \(d\cdot n/d =n\)
共有 \(\tau(n)\) 个因数,可分为 \(\tau(n)/2\) 对,总乘积为 \(n^{\tau(n)/2}\)
\(n\) 是完全平方数,中间的因数为 \(\sqrt{n}=n^{1/2}\),总乘积为 \(n^{(\tau(n)-1)/2} \cdot n^{1/2}=n^{\tau(n)/2}\),同样成立。

方法二:算术基本定理法

\(n=\prod p^\alpha\)\(\tau(n)=T\)\(n\) 的正因数为 \(d=\prod p^e\)\(0\leq e\leq\alpha\)),因此:

\[\prod_{d\mid n} d = \prod_{d\mid n} \prod p^e = \prod p^{\sum_{e=0}^\alpha e \cdot \frac{T}{\alpha+1}} \]

对每个素数 \(p\),指数部分为 \(\frac{T}{\alpha+1} \cdot \frac{\alpha(\alpha+1)}{2} = \frac{T\alpha}{2}\),因此:

\[\prod_{d\mid n} d = \prod p^{\frac{T\alpha}{2}} = \left(\prod p^\alpha\right)^{\frac{T}{2}} = n^{\frac{\tau(n)}{2}} \]

得证。


第9题

题目\(\sigma(n)\) 是奇数的充要条件是 \(n=k^2\)\(2k^2\)

证明

\(n\) 的标准素分解为 \(n=2^\alpha \cdot \prod_{p\text{奇素数}} p^\beta\)\(\sigma\) 是积性函数,因此:

\[\sigma(n)=\sigma(2^\alpha) \cdot \prod \sigma(p^\beta) \]

  1. \(\sigma(2^\alpha)=2^{\alpha+1}-1\),恒为奇数;
  2. 对奇素数 \(p\)\(\sigma(p^\beta)=1+p+\dots+p^\beta\),共 \(\beta+1\) 个奇数相加,和为奇数当且仅当 \(\beta+1\) 为奇数,即 \(\beta\) 为偶数。

因此 \(\sigma(n)\) 为奇数 \(\iff\) 所有奇素数的指数 \(\beta\) 为偶数,即 \(n=2^\alpha \cdot m^2\)\(m\) 为奇数)。

  • \(\alpha\) 为偶数,\(\alpha=2k\),则 \(n=(2^k m)^2=k^2\),是完全平方数;
  • \(\alpha\) 为奇数,\(\alpha=2k+1\),则 \(n=2\cdot(2^k m)^2=2k^2\),是2倍完全平方数。

充分性显然:若 \(n=k^2\)\(2k^2\),则奇素数的指数均为偶数,\(\sigma(n)\) 为奇数。
综上,充要条件得证。


第10题

题目:设 \(t\) 是实数,\(\sigma_t(n)=\sum_{d\mid n} d^t\)。证明:\(\sigma_t(n)=n^t \sigma_{-t}(n)\),并求 \(\sigma_t(n)\) 的计算公式。

证明与解答

等式证明

由定义,\(\sigma_{-t}(n)=\sum_{d\mid n} d^{-t}\),因此:

\[n^t \sigma_{-t}(n) = n^t \sum_{d\mid n} d^{-t} = \sum_{d\mid n} \left(\frac{n}{d}\right)^t \]

\(d\) 取遍 \(n\) 的所有正因数时,\(\frac{n}{d}\) 也取遍 \(n\) 的所有正因数,因此:

\[\sum_{d\mid n} \left(\frac{n}{d}\right)^t = \sum_{d'\mid n} d'^t = \sigma_t(n) \]

等式得证。

\(\sigma_t(n)\) 的计算公式

\(\sigma_t(n)\) 是积性函数:若 \((a,b)=1\),则 \(d\mid ab\) 当且仅当 \(d=d_1d_2\)\(d_1\mid a,d_2\mid b\),因此:

\[\sigma_t(ab)=\sum_{d\mid ab}d^t=\sum_{d_1\mid a}\sum_{d_2\mid b}(d_1d_2)^t=\sigma_t(a)\sigma_t(b) \]

对素数幂 \(p^\alpha\)\(\sigma_t(p^\alpha)=\sum_{e=0}^\alpha (p^e)^t = \sum_{e=0}^\alpha (p^t)^e\),由等比数列求和公式:

  • \(t\neq0\) 时,\(\sigma_t(p^\alpha)=\frac{p^{t(\alpha+1)}-1}{p^t - 1}\)
  • \(t=0\) 时,\(\sigma_0(n)=\sum_{d\mid n}1=\tau(n)\),符合 \(t\to0\) 时的极限。

因此对 \(n=\prod p^\alpha\),有:

\[\sigma_t(n) = \prod_{p\mid n} \frac{p^{t(\alpha+1)}-1}{p^t - 1} \quad (t\neq0) \]


第11题

题目:证明:任一正整数 \(n\) 必可唯一地表示为 \(ab^2\),其中 \(a,b\) 为正整数,且 \(a\) 是无平方因子数(不能被大于1的平方数整除)。

证明

存在性

\(n\) 的标准素分解为 \(n=\prod p^\alpha\),将每个指数 \(\alpha\) 拆分为 \(\alpha=2k + r\),其中 \(r\in\{0,1\}\)
\(a=\prod p^r\)\(b=\prod p^k\),则:

\[ab^2 = \prod p^r \cdot \left(\prod p^k\right)^2 = \prod p^{r+2k} = \prod p^\alpha = n \]

\(a\) 的素因子指数均为0或1,因此是无平方因子数,存在性得证。

唯一性

假设 \(n\) 有两种表示:\(n=a_1b_1^2=a_2b_2^2\),其中 \(a_1,a_2\) 是无平方因子数。
\(\frac{a_1}{a_2}=\left(\frac{b_2}{b_1}\right)^2\),即 \(a_1a_2\) 是完全平方数。
\(a_1,a_2\) 无平方因子,故 \(a_1a_2\) 的素因子指数均为0或2,即 \(a_1\)\(a_2\) 的素因子完全一致,因此 \(a_1=a_2\),进而 \(b_1^2=b_2^2\),即 \(b_1=b_2\),唯一性得证。


第12题

题目:一个正整数 \(m\) 称为完全数,如果 \(\sigma(m)=2m\)。试求出最小的两个完全数。

解答

完全数的定义是所有正因数的和等于自身的2倍,即真因数的和等于自身。

  1. 第一个完全数:6
    \(\sigma(6)=1+2+3+6=12=2\times6\),符合定义。
  2. 第二个完全数:28
    \(\sigma(28)=1+2+4+7+14+28=56=2\times28\),符合定义。

注:偶完全数的通用形式为 \(2^{p-1}(2^p-1)\),其中 \(2^p-1\) 是梅森素数,\(p=2\) 对应6,\(p=3\) 对应28。


第13题

题目:证明:正整数 \(m\) 是完全数的充要条件是 \(\sum_{d\mid m} \frac{1}{d}=2\)

证明

由第3题例3的结论,\(\sum_{d\mid m} \frac{1}{d} = \frac{\sigma(m)}{m}\)
因此:

\[\sum_{d\mid m} \frac{1}{d}=2 \iff \frac{\sigma(m)}{m}=2 \iff \sigma(m)=2m \iff m\text{ 是完全数} \]

得证。


第14题

题目:证明:整数 \(n\) 是素数的充要条件是 \(\sigma(n)=n+1\)

证明

必要性

\(n\) 是素数,则 \(n\) 的正因数只有1和 \(n\),因此 \(\sigma(n)=1+n=n+1\),必要性得证。

充分性

\(\sigma(n)=n+1\),则 \(n\) 的正因数的和为 \(n+1\)。而 \(n\) 的正因数至少包含1和 \(n\),和为 \(n+1\),因此 \(n\) 没有其他正因数,故 \(n\) 是素数,充分性得证。


第15题

题目:证明:若 \(2^k -1\) 是素数,则 \(2^{k-1}(2^k -1)\) 是完全数。

证明

\(p=2^k -1\) 是素数,令 \(m=2^{k-1}p\)
\(2^{k-1}\)\(p\) 互素(\(p\) 是奇素数),故 \(\sigma(m)=\sigma(2^{k-1})\sigma(p)\)

  • \(\sigma(2^{k-1})=1+2+4+\dots+2^{k-1}=2^k -1 = p\)
  • \(\sigma(p)=1+p=1+2^k -1=2^k\)

因此 \(\sigma(m)=p\cdot 2^k = 2^k p = 2\cdot 2^{k-1}p = 2m\),故 \(m\) 是完全数,得证。


第16题

题目:证明:若 \(\sigma(n)=n+k<2n\),且 \(k\mid n\),则 \(n\) 是素数。

证明

已知 \(k\mid n\),且 \(\sigma(n)=n+k<2n\),故 \(k<n\)
\(\sigma(n)-n =k\),即 \(n\) 的所有真因数的和为 \(k\)
\(k\mid n\),故 \(k\)\(n\) 的真因数,且1也是 \(n\) 的真因数,因此真因数的和 \(\geq 1 +k\)

\(k>1\),则真因数的和 \(\geq1+k>k\),与“真因数的和为 \(k\)”矛盾,故 \(k=1\)
因此 \(n\) 的真因数的和为1,即 \(n\) 的真因数只有1,故 \(n\) 是素数,得证。


第17题

题目:证明:若 \(2\mid m\)\(m\) 是完全数,则 \(m=2^{k-1}(2^k -1)\)\(2^k -1\) 是素数。

证明(欧几里得-欧拉定理)

\(m\) 是偶完全数,故 \(m=2^{k-1}\cdot t\),其中 \(t\) 是奇数,\(k\geq2\)
\(\sigma\) 是积性函数,故 \(\sigma(m)=\sigma(2^{k-1})\sigma(t)=(2^k -1)\sigma(t)\)
\(m\) 是完全数,\(\sigma(m)=2m=2^k t\),因此:

\[(2^k -1)\sigma(t)=2^k t \]

\(2^k -1\)\(2^k\) 互素,故 \(2^k -1 \mid t\),设 \(t=(2^k -1)s\),代入得:

\[\sigma((2^k -1)s)=2^k s \]

\(s>1\),则 \(1,s,2^k -1,(2^k -1)s\) 都是 \(t\) 的正因数,故:

\[\sigma(t)\geq 1 + s + (2^k -1) + (2^k -1)s = (1+s)2^k > 2^k s \]

矛盾,故 \(s=1\)

因此 \(t=2^k -1\)\(\sigma(t)=2^k = t+1\),由第14题的结论,\(t=2^k -1\) 是素数。
\(m=2^{k-1}(2^k -1)\),其中 \(2^k -1\) 是素数,得证。


第18题

题目:证明:若奇数 \(m\) 是完全数,则必有 \(m=p^{\mu+1} m_1^2\),其中 \(p\)\(4k+1\) 形式的素数,\(p\nmid m_1\)

证明

\(m\) 是奇完全数,故 \(\sigma(m)=2m\)\(m\) 是奇数,其素分解均为奇素数:\(m=\prod q^\alpha\)
\(\sigma(m)=\prod \sigma(q^\alpha)=2m\),即 \(\sigma(m)\) 中2的指数为1,因此恰好有一个 \(\sigma(q^\alpha)\) 是偶数(且为2 mod4),其余 \(\sigma(q^\alpha)\) 均为奇数。

  1. \(\sigma(q^\alpha)\) 为奇数当且仅当 \(\alpha\) 为偶数,因此除一个素因子 \(p\) 外,其余素因子的指数均为偶数,即 \(m=p^e \cdot m_1^2\)\(p\nmid m_1\)\(e\geq0\)
  2. 对素数 \(p\)\(\sigma(p^e)=1+p+\dots+p^e\) 是2 mod4的偶数:
    • \(p\equiv3\pmod4\),则 \(\sigma(p^e)\) 要么是奇数(\(e\) 偶),要么是0 mod4(\(e\) 奇),不符合要求;
    • 因此 \(p\equiv1\pmod4\),即 \(p=4k+1\) 形式的素数,此时 \(\sigma(p^e)\equiv e+1\pmod4\),要求 \(e+1\equiv2\pmod4\),即 \(e\) 为奇数,可表示为 \(e=\mu+1\)

综上,\(m=p^{\mu+1} m_1^2\),其中 \(p\)\(4k+1\) 形式的素数,\(p\nmid m_1\),得证。


第19题

题目:设 \(\omega(n)\) 表示 \(n\) 的不同素因数个数,\(d\) 是无平方因子数。证明:满足 \([d_1,d_2]=d\) 的正整数组 \(d_1,d_2\) 共有 \(3^{\omega(d)}\) 组。

证明

\(d\) 是无平方因子数,故 \(d=p_1p_2\cdots p_k\),其中 \(k=\omega(d)\)\(p_1,\dots,p_k\) 是不同素数。
\([d_1,d_2]=d\),故 \(d_1,d_2\) 的素因子只能是 \(p_1,\dots,p_k\),且对每个素数 \(p_i\),有 \(\max(v_{p_i}(d_1),v_{p_i}(d_2))=1\)(因 \(d\) 无平方因子,\(p_i\) 的指数为1)。

对每个 \(p_i\)\(v_{p_i}(d_1),v_{p_i}(d_2)\) 的可能取值为0或1,且满足最大值为1,共有3种组合:\((0,1),(1,0),(1,1)\)
不同素数的选择相互独立,共有 \(k=\omega(d)\) 个素数,因此总组数为 \(3^k=3^{\omega(d)}\),得证。


第20题

题目:设 \(g,l\) 是正整数,\(g\mid l\)。证明:满足 \((x,y)=g\)\([x,y]=l\) 的正整数组 \(x,y\) 共有 \(2^k\) 组,这里 \(k=\omega(l/g)\)

证明

\(x=gx'\)\(y=gy'\),则:

  1. \((x,y)=g(x',y')=g \implies (x',y')=1\)
  2. \([x,y]=g[x',y']=l \implies [x',y']=l/g\)

\((x',y')=1\),故 \([x',y']=x'y'=l/g\),即 \(x'y'=l/g\)\((x',y')=1\)
\(l/g\) 的标准素分解为 \(l/g=\prod p^\alpha\),因 \((x',y')=1\),故每个素因子 \(p\) 只能全部属于 \(x'\) 或全部属于 \(y'\),共2种选择。

共有 \(k=\omega(l/g)\) 个不同素因子,因此总选择数为 \(2^k\),即正整数组 \(x,y\) 共有 \(2^k\) 组,得证。


第21题

题目:设 \(n\) 是奇数,\(n\) 表示为两个整数平方之差的表示法有多少种?

解答

\(n=a^2 -b^2=(a-b)(a+b)\)\(n\) 是奇数,故 \(a-b,a+b\) 均为奇数,且同奇偶,满足条件。
\(d_1=a-b\)\(d_2=a+b\),则 \(d_1d_2=n\)\(d_1\leq d_2\),且 \(a=\frac{d_1+d_2}{2}\)\(b=\frac{d_2-d_1}{2}\) 均为整数(\(d_1+d_2,d_2-d_1\) 均为偶数)。

1. 不计符号与顺序的正表示法(\(a>b\geq0\)

表示法的数量等于 \(n\) 的正因数对 \((d_1,d_2)\) 的数量:

  • \(n\) 不是完全平方数,\(\tau(n)\) 为偶数,共有 \(\tau(n)/2\) 组;
  • \(n\) 是完全平方数,\(\tau(n)\) 为奇数,共有 \((\tau(n)+1)/2\) 组(包含 \(b=0\) 的情况)。
    统一表示为 \(\boldsymbol{\left\lceil \frac{\tau(n)}{2} \right\rceil}\)(向上取整)。

2. 包含正负整数的表示法

每组正表示法 \((a,b)\) 对应4种整数组合 \((\pm a,\pm b)\);若 \(b=0\),对应2种组合 \((\pm a,0)\),总数量为 \(2\tau(n)\)


第22题

题目:证明:\(\log_2 10\)\(\log_3 7\)\(\log_{15}21\) 都是无理数。

证明

用反证法,假设对数为有理数,则存在互素正整数 \(p,q\),使得 \(\log_b a = \frac{p}{q}\),即 \(a^q = b^p\),结合算术基本定理的唯一性导出矛盾。

  1. 证明 \(\log_2 10\) 是无理数
    假设 \(\log_2 10 = \frac{p}{q}\),则 \(10^q=2^p\),即 \(2^q 5^q=2^p\)
    左边有素因子5,右边无素因子5,与算术基本定理矛盾,故 \(\log_2 10\) 是无理数。

  2. 证明 \(\log_3 7\) 是无理数
    假设 \(\log_3 7 = \frac{p}{q}\),则 \(7^q=3^p\)
    左边素因子为7,右边为3,矛盾,故 \(\log_3 7\) 是无理数。

  3. 证明 \(\log_{15}21\) 是无理数
    假设 \(\log_{15}21 = \frac{p}{q}\),则 \(21^q=15^p\),即 \(3^q 7^q=3^p 5^p\)
    左边有素因子7,右边无;右边有素因子5,左边无,矛盾,故 \(\log_{15}21\) 是无理数。


整除理论小结 核心解读 + 习题六完整解答


一、整除理论小结 核心解读

本节是对初等数论整除理论的体系性总结,核心厘清了整除理论的逻辑结构、核心定理的地位,以及背后的数学思想,关键要点如下:

1. 整除理论的二元结构:加性性质与积性性质

整除理论的所有结论可分为两类,二者的逻辑关系是整个理论的核心:

类别 核心特征 包含内容 逻辑关系
加性性质 涉及整数的加法运算 仅§4的定理8(核心是带余除法、贝祖定理、最大公约数的加性不变性 \((a,b)=(a,b+ka)\) 是整除理论的逻辑基础:可推出全部积性性质,进而推出算术基本定理
积性性质 仅涉及乘法、除法运算 最大公约数的积性结论、算术基本引理、算术基本定理、除数函数相关结论 是整除理论的核心应用工具,但无法反向推出加性性质,逻辑上弱于加性性质

2. 算术基本定理的核心地位

算术基本定理是初等数论的基石,具有双向的理论构建能力:

  1. 自下而上的构建:无需依赖最大公约数理论,仅用整数基本性质、最小自然数原理、带余除法,即可直接证明算术基本定理与算术基本引理(即5.2节的第二种证明途径)。
  2. 自上而下的构建:以算术基本定理为起点,通过“素因子指数取min定义最大公约数、取max定义最小公倍数”,可反向建立完整的最大公约数积性理论,论证更直观简洁。
  3. 理论局限:算术基本定理仅保证了素分解的存在性与唯一性,但大数的素因数分解至今没有理论上的有效算法,这也是现代密码学(如RSA)的数学基础。

3. 理论的数学思想与拓展价值

本节的核心不是重复结论,而是强调“不同途径建立理论”的数学思想

  1. 不同的证明路径不是技巧的重复,而是数学体系结构、思想方法的体现,这种公理化、体系化的思维是现代数学的核心。
  2. 理论的拓展性:整数集\(\mathbb{Z}\)的整除理论不是普适的,例如在集合\(\mathbb{Z}[\sqrt{-5}]\)中,算术基本定理、最大公约数的核心结论均不成立;而在有理系数多项式环\(\mathbb{Q}[x]\)、整系数多项式环\(\mathbb{Z}[x]\)、Gauss整数环\(\mathbb{Z}[\sqrt{-1}]\)中,可建立与\(\mathbb{Z}\)本质相同的整除理论,这些内容是代数数论的起源,属于“整环算术”的研究范畴。
  3. Gauss在《算术探索》中特别强调了算术基本定理证明的必要性,反驳了“结论不证自明、只需掌握应用技巧”的错误认知:证明的核心价值是理解方法的本质,为解决更复杂的问题提供思想工具。

二、习题六 第1题 完整解答

题目核心

证明整数集\(\mathbb{Z}\)中,两个非零整数\(u_0,u_1\)的最大公约数的五种定义等价,并分析各定义的合理性、特点与理论构建路径。


(一)五种定义的等价性证明

我们通过闭环循环证明的方式,完成等价性推导:\((i)\implies(ii)\implies(iii)\implies(iv)\implies(v)\implies(i)\)

前置约定

默认\(u_0,u_1\)不全为0,且最大公约数为正整数(整除理论中默认gcd取正值)。


1. \((i)\implies(ii)\):最大数值公约数 ⇒ 公约数的倍数

证明
\(D\)\(u_0,u_1\)的最大公约数(定义(i)),显然\(D>0\),且\(D\)\(u_0,u_1\)的公约数。
\(u_0,u_1\)的任意公约数\(d\),有\(d\mid u_0\)\(d\mid u_1\),故\(d\)整除\(u_0,u_1\)的任意线性组合,特别地,\(d\mid D\)(若\(d>D\),与\(D\)是最大公约数矛盾,故\(d\leq D\),且\(d\mid D\))。
因此\(D\)满足定义(ii)的全部条件,得证。


2. \((ii)\implies(iii)\):公约数的倍数 ⇒ 贝祖最小正整数

证明
\(D\)满足定义(ii),令\(S = \{u_0x + u_1y \mid x,y\in\mathbb{Z},\ u_0x+u_1y>0\}\),显然\(S\)是非空正整数集合(例如\(u_0^2+u_1^2\in S\))。
由最小自然数原理,\(S\)中存在最小正整数,记为\(m\)

第一步:证明\(m\)\(u_0,u_1\)的公约数。
由带余除法,\(u_0 = qm + r\)\(0\leq r<m\)
\(r = u_0 - qm = u_0 - q(u_0x+u_1y) = u_0(1-qx) + u_1(-qy)\),若\(r>0\),则\(r\in S\),与\(m\)\(S\)的最小元矛盾,故\(r=0\),即\(m\mid u_0\)
同理可证\(m\mid u_1\),因此\(m\)\(u_0,u_1\)的公约数。

第二步:证明\(m=D\)
由定义(ii),所有公约数都整除\(D\),故\(m\mid D\),即\(D=km\)\(k\geq1\)
同时\(D\)是公约数,故\(D\mid u_0\)\(D\mid u_1\),因此\(D\mid m\)\(m\)\(u_0,u_1\)的线性组合),即\(m\mid D\)\(D\mid m\),故\(m=D\)
因此\(D\)是形如\(u_0x+u_1y\)的最小正整数,满足定义(iii),得证。


3. \((iii)\implies(iv)\):贝祖最小正整数 ⇒ 辗转相除法的最终非零余数

证明
\(m\)是形如\(u_0x+u_1y\)的最小正整数(定义(iii)),对\(u_0,u_1\)做辗转相除法(欧几里得算法):

\[\begin{align*} u_0 &= q_1u_1 + u_2,\quad 0<u_2<u_1 \\ u_1 &= q_2u_2 + u_3,\quad 0<u_3<u_2 \\ &\quad\vdots \\ u_{k-1} &= q_k u_k + u_{k+1},\quad 0<u_{k+1}<u_k \\ u_k &= q_{k+1} u_{k+1} + 0 \end{align*} \]

最终非零余数为\(u_{k+1}\)(定义(iv))。

第一步:证明\(u_{k+1}\)\(u_0,u_1\)的公约数。
由辗转相除的最后一步,\(u_{k+1}\mid u_k\),反向递推可得\(u_{k+1}\mid u_{k-1},\dots,u_{k+1}\mid u_1,u_{k+1}\mid u_0\),故\(u_{k+1}\)是公约数。

第二步:证明\(u_{k+1}=m\)
由辗转相除法的每一步,\(u_{k+1}\)都可表示为前两项的线性组合,反向递推可得\(u_{k+1}\)可表示为\(u_0x+u_1y\)的形式,因此\(u_{k+1}\in S\)
\(m\)\(S\)的最小元,故\(m\mid u_{k+1}\);同时\(m\)是公约数,故\(m\mid u_{k+1}\),因此\(u_{k+1}=m\),满足定义(iv),得证。


4. \((iv)\implies(v)\):辗转相除法结果 ⇒ 素分解指数取min

证明
\(u_{k+1}\)是辗转相除法的最终非零余数(定义(iv)),即\(D=(u_0,u_1)\)
\(u_0,u_1\)的标准素分解为:

\[u_0 = p_1^{\alpha_1}p_2^{\alpha_2}\cdots p_s^{\alpha_s},\quad u_1 = p_1^{\beta_1}p_2^{\beta_2}\cdots p_s^{\beta_s} \]

\(D' = p_1^{\delta_1}p_2^{\delta_2}\cdots p_s^{\delta_s}\),其中\(\delta_j=\min(\alpha_j,\beta_j)\)(定义(v))。

第一步:证明\(D'\mid D\)
\(D'\)的素因子指数均不超过\(u_0,u_1\)的对应指数,故\(D'\mid u_0\)\(D'\mid u_1\),即\(D'\)是公约数。而\(D\)是最大公约数,故\(D'\mid D\)

第二步:证明\(D\mid D'\)
对任意素因子\(p_j\),设\(p_j^{\gamma_j}\parallel D\)(即\(p_j^{\gamma_j}\mid D\)\(p_j^{\gamma_j+1}\nmid D\)),因\(D\mid u_0\)\(D\mid u_1\),故\(\gamma_j\leq\alpha_j\)\(\gamma_j\leq\beta_j\),即\(\gamma_j\leq\min(\alpha_j,\beta_j)=\delta_j\),因此\(D\mid D'\)

综上\(D=D'\),满足定义(v),得证。


5. \((v)\implies(i)\):素分解指数取min ⇒ 最大数值公约数

证明
\(D = p_1^{\min(\alpha_1,\beta_1)}\cdots p_s^{\min(\alpha_s,\beta_s)}\)(定义(v)),显然\(D\)\(u_0,u_1\)的公约数。
\(u_0,u_1\)的任意公约数\(d\),其素因子只能是\(p_1,\dots,p_s\),且对应指数\(e_j\leq\min(\alpha_j,\beta_j)\),故\(d\mid D\),因此\(d\leq D\),即\(D\)是公约数中最大的,满足定义(i),得证。


至此,五种定义形成闭环,完全等价


(二)各定义的合理性、特点与理论构建路径

定义编号 核心描述 合理性 核心特点 理论构建路径
(i) 最大数值公约数 公约数中数值最大的正整数 符合对“最大”的直观认知,是最朴素的定义 1. 直观易懂,是入门级定义;
2. 仅依赖“公约数”的基本概念,无额外前置知识;
3. 仅给出了数值特征,未揭示gcd的本质性质
以“大小比较”为核心,先定义公约数,再通过自然数的良序性保证“最大元存在”,进而推导gcd的基本性质(如\((a,b)=(b,a)\)\((a,0)=|a|\)),再通过带余除法推导加性性质,最终建立完整理论。
局限:难以直接推导贝祖定理、积性性质等核心结论。
(ii) 公约数的倍数 所有公约数都整除它的正公约数 刻画了gcd的“泛性质”:是公约数集合的“最大元”(整除意义下) 1. 是抽象代数中“最大公因子”的通用定义,可推广到任意交换环;
2. 不依赖数值大小,仅依赖整除关系,更具代数本质;
3. 直接保证了gcd的整除传递性
以“整除偏序”为核心,先定义整除关系,再证明gcd的存在性与唯一性,可直接推导gcd的积性性质,是从代数结构出发的定义方式。
优势:可无缝拓展到多项式环、Gauss整数环等其他代数结构。
(iii) 贝祖最小正整数 形如\(u_0x+u_1y\)的最小正整数 揭示了gcd与整数线性组合的本质联系,是加性性质的核心 1. 直接给出了贝祖定理的核心结论,是加性性质的浓缩;
2. 仅依赖最小自然数原理,逻辑基础最底层;
3. 同时刻画了gcd的存在性与构造性
以“线性组合+最小自然数原理”为起点,先证明最小正整数是公约数,再推导gcd的全部性质(加性、积性),无需依赖带余除法,是最具理论深度的定义方式。
核心价值:是连接整除理论与线性丢番图方程的桥梁。
(iv) 辗转相除法结果 欧几里得算法的最终非零余数 给出了gcd的可计算、可操作的构造方法,是唯一的算法化定义 1. 是唯一能高效计算gcd的定义,是计算机算法的核心;
2. 依赖带余除法,每一步都保持gcd不变,逻辑严谨可追溯;
3. 可反向构造贝祖系数(扩展欧几里得算法)
以“带余除法”为核心,通过辗转相除将大数化小,最终得到gcd,再反向推导贝祖定理、加性性质,是最实用的定义方式。
历史意义:是人类最早的算法之一,也是数论中最经典的构造性证明。
(v) 素分解指数取min 素因子指数取最小值的乘积 基于算术基本定理,将gcd转化为素因子的指数运算,是积性性质的核心 1. 将复杂的整除问题转化为简单的指数比较,计算直观;
2. 直接揭示了gcd与lcm的对偶关系(min与max的对偶);
3. 是处理积性数论问题的核心工具
以“算术基本定理”为起点,先证明素分解的存在唯一性,再通过指数运算定义gcd与lcm,可直接推导gcd的全部积性性质,是最简洁的定义方式。
局限:依赖大数素分解,实际计算效率低于辗转相除法。

posted on 2026-03-14 09:10  Indian_Mysore  阅读(0)  评论(0)    收藏  举报

导航