美文网首页
算数基本定理【Fundamental Theorem of Ar

算数基本定理【Fundamental Theorem of Ar

作者: 摇摆苏丹 | 来源:发表于2021-01-18 22:08 被阅读0次

    表述

    每个整数n \geq 2可以唯一分解成素数的乘积n = p_1p_2 \cdots p_r,因数的排列顺序不同不视为新的因数分解,且允许因数组合中一个素数出现多次。

    证明

    算数基本定理可以分解为两个断言:

    1. 整数n可以以某种方式分解为素数的乘积。
    2. 这种因数分解是唯一的。

    如果n是素数,那么这两个断言显然成立。
    如果n不是素数,那么分别证明两个断言。

    断言1

    n=2,3时,n是素数,显然断言正确1。n=4时,n=2*2,也正确。现在假设对于直到N的每个整数都有断言1成立,也就是每个整数n \leq N都可以分解成素数的乘积。对整数N+1,如果N+1是素数,那么断言正确,如果是合数,设N+1 = n_1n_2,显然n_1,n_2 \leq N,也就是n_1,n_2都可以分解为素数的乘积,那么N+1也可以分解为素数的乘积。由归纳法,断言1得证。

    断言2

    n分解为两种形式的素数乘积,即:
    \begin{array}{c} n = p_1,p_2 \cdots p_r \\ n = q_1,q_2 \cdots q_s \end{array}
    要证明断言2,就要证明这两种形式中的p_i,q_j存在一一对应的关系,r=s也要成立。
    首先p_1 \mid n = q_1,q_2 \cdots q_s,由素数的整除性质,p_1必然整除q_j中的至少一个。由于q_j的排列顺序无关紧要,所以将能被p_1整除的那个设为q_1p_1,q_1都是素数且p_1 \mid q_1,只能p_1=q_1。利用这个条件消去等式两边的p_1,q_1得到:
    p_2,p_3 \cdots p_r = q_2,q_3 \cdots q_s
    重复上面的逻辑,再次消去(p_2,q_2),(p_3,q_3) \cdots (p_{r-1},q_{r-1}),此时得到:
    p_r = q_r,q_{r+1} \cdots q_s
    再消去p_r,得到:
    1 = q_{r+1}q_{r+2} \cdots q_s
    上式表示q_{j},j \in [r+1,s]都等于1,也就是q_{j}都不是素数,这与假设矛盾,因此必有r = s。使用q_j去消去p_i,得到p_{s+1},p_{s+2} \cdots p_r = 1,也有相同的结论。
    回顾上述过程,发现r=s,即n的两种因数分解的长度必然相等,又有p_1=q_1,p_2=q_2,\cdots ,p_r = q_r,因此两种形式的因数分解等价。断言2得证。

    相关文章

      网友评论

          本文标题:算数基本定理【Fundamental Theorem of Ar

          本文链接:https://www.haomeiwen.com/subject/ewrfzktx.html