标准型与唯一分解定理

                     

贡献者: int256

预备知识 1 素数与合数整除

   我们对素数与合数一节中讨论到的定理 1 中的分解结果 $n = p_1 \times p_2\times \cdots \times p_{m+1}$,进行合并,使得相同的 $p_i$ 表示为次方的形式,就得到了 $n$ 的标准型。

定义 1 标准型

   对于任意大于 $1$ 的正整数 $n$,将其表示为各个素数的次方的乘积的形式

\begin{equation} n = p_1^{a_1} \times p_2^{a_2} \times \cdots \times p_k^{a_k}, ~ (a_1 > 0, a_2 > 0 , \dots, p_1 < p_2<\dots) ~, \end{equation}
其中各个 $p$ 都是素数。这就称 $n$ 被表示为了标准型(standard form),而这个乘积表示 $p_1^{a_1} \times p_2^{a_2} \times \cdots \times p_k^{a_k}$ 就称为 $n$ 的标准型

   而标准型是唯一的,这被是唯一分解定理,又称算术基本定理。

定理 1 唯一分解定理(算术基本定理)

   对于任意大于 $1$ 的正整数,其标准型都是唯一的。即忽略各素数顺序的前提下,$n$ 只能用唯一一种方式表示为各个素数的乘积。

   而唯一分解定理是欧几里得第一定理的推论。

定理 2 欧几里得第一定理

   对于素数 $p$ 与两正整数 $a$、$b$,若 $p|ab$,则 $p|a$ 或 $p|b$,即 $p|a$ 与 $p|b$ 中至少一者成立。

   先不证明欧几里得第一定理(将在整数模与裴蜀定理一文中证明),但先假设其成立。接下来从其推导出算数基本定理。

   由欧几里得第一定理,可以得到推论,若

\begin{equation} p | (a_1 a_2 \cdots a_n) ~, \end{equation}
则 $p | a_1$ 或 $p | a_2$ 或 $p|a_3$ 或... 或 $p|a_n$。由素数的定义可以立刻得出,若各 $a_i$ 都是素数,则 $p$ 是 $a_i$ 中的一者。

   考虑 $n$ 有标准型 $\{(p_i, a_i)\}$ 与 $\{(q_j, b_j)\}$:

\begin{equation} n = p_1^{a_1}\times p_2^{a_2} \times \cdots \times p_k^{a_k} = q_1^{b_1} \times q_2^{b_2} \times \cdots \times q_l^{b_l} ~, \end{equation}
这使得对于每个 $p_i$ 都有 $p_i | (q_1^{b_1} \times q_2^{b_2} \times \cdots \times q_l^{b_l})$。这说明每个 $p_i$ 都是某个 $q_j$。类似的,可以得到每个 $q_j$ 都是某个 $p_i$。这就说明 $k = l$。而由于都是按递增的顺序排序的,则对于 $i = 1,2,\dots, k$ 都有 $p_i = q_i$。

   下面考虑若 $a_i > b_i$,则除以 $p_i^{b_i}$,并利用 $p_i = q_i$ 得到:

\begin{equation} p_1^{a_1} \times p_2^{a_2} \times \cdots \times p_i^{a_i - b_i} \times \cdots \times p_k^{a_k} = p_1^{b_1} \times p_2^{b_2} \times \cdots \times p_i^{b_i - b_i} \times \cdots \times p_k^{b_k} ~, \end{equation}
也就是
\begin{equation} p_1^{a_1} \times p_2^{a_2} \times \cdots \times p_i^{a_i - b_i} \times \cdots \times p_k^{a_k} = p_1^{b_1} \times p_2^{b_2} \times \cdots \times p_{i-1}^{b_{i-1}} \times p_{i+1}^{b_{i+1}} \times \cdots \times p_k^{b_k} ~, \end{equation}
此时由于 $a_i > b_i$,等式左侧是 $p_i$ 的倍数,而右边并不是 $p_i$ 的倍数,矛盾!故 $a_i > b_i$ 不成立。类似的,可以证明,$b_i > a_i$ 也不成立,故 $a_i = b_i$,这就证明了算术基本定理。

预备知识 2 级数

定理 3 素数倒数和发散

   级数 $\sum \frac1p = \frac 12 + \frac 13 + \frac 15 + \cdots$ 发散。

   证明:考虑若级数收敛,则存在某 $j$ 使得 $j$ 项以后的余项和小于 $\frac 12$,即

\begin{equation} \frac{1}{p_{j+1}} + \frac{1}{p_{j+2}} + \cdots < \frac 12 ~, \end{equation}
而满足 $n \le x$ 且能被某素数 $p$ 整除的正整数 $n$ 至多有 $x/p$ 个。考虑 $n \le x$ 且能被 $p_{j+1}, p_{j+2}, \dots$ 中至少一者整除的正整数 $n$ 的个数记为 $D(x)$,则 $x-D(x)$ 必不多于
\begin{equation} \frac{x}{p_{j+1}} + \frac{x}{p_{j+2}} + \cdots < \frac{1}{2} x ~, \end{equation}

   下面估计 $D(x)$。而 $D(x)$ 就代表不超过 $x$ 且不能被任何素数 $p > p_j$ 整除的数 $n$ 的个数。显然可以把 $n$ 表示为 $n = k^2 m$,其中 $m$ 无平方因子,也就是说利用算术基本定理将 $m$ 表示为

\begin{equation} m = 2^{a_1} \times 3^{a_2} \times \cdots \times p_{j}^{a_j } ~, \end{equation}
则各 $a_i$ 要么为 $0$,要么为 $1$。而 $k$ 必定有 $k \le \sqrt n \le \sqrt x$。故 $m$ 至多有 $2^j$ 种取值而 $k$ 至多有 $\sqrt x$ 种取值,故 $D(x) \le 2^j \sqrt x$。

   综上,应当有 $x/2 \le N(x) \le 2^j \sqrt x$,而这对于 $x \ge 2^{2j+2}$ 不成立。矛盾!故该级数发散。


致读者: 小时百科一直以来坚持所有内容免费无广告,这导致我们处于严重的亏损状态。 长此以往很可能会最终导致我们不得不选择大量广告以及内容付费等。 因此,我们请求广大读者热心打赏 ,使网站得以健康发展。 如果看到这条信息的每位读者能慷慨打赏 20 元,我们一周就能脱离亏损, 并在接下来的一年里向所有读者继续免费提供优质内容。 但遗憾的是只有不到 1% 的读者愿意捐款, 他们的付出帮助了 99% 的读者免费获取知识, 我们在此表示感谢。

                     

友情链接: 超理论坛 | ©小时科技 保留一切权利