专栏文章

【数论】整除

学习·文化课参与者 1已保存评论 0

文章操作

快速查看文章及其快照的属性,并进行相关操作。

当前评论
0 条
当前快照
1 份
快照标识符
@miqdeb9e
此快照首次捕获于
2025/12/04 02:58
3 个月前
此快照最后确认于
2025/12/04 02:58
3 个月前
查看原文

整除

整除的定义

a,bZa,b \in \mathbb{Z},如果存在 qZq \in \mathbb{Z},且 a=qba=qb,则称 bb 整除 aa,记作 bab \mid a;反之,若不存在 qq,则称 bb 不整除 aa,记作 bab \nmid a

整除的性质

  • aba \mid bbcb \mid c,则 aca \mid c
  • aba \mid baca \mid c,则 abx+cya \mid bx+cy
  • 2a2 \mid a,则 aa 为偶数;反之则 aa 为奇数;
  • (a,b)=1(a,b)=1abca \mid bc,则 aca \mid c
  • (a,b)=1(a,b)=1ac,bca \mid c,b \mid c,则 abcab \mid c

带余除法定理

若存在 a,bZa,b \in \mathbb{Z}b>0b>0,则存在唯一的 q,rZq,r \in \mathbb{Z},使得 a=qb+ra=qb+r
其中,aa 为被除数,bb 为除数,qq 为商,rr 为余数,且 0r<b0 \le r < b
等式两边同时除以 bb 可得 ab=q+rb\dfrac{a}{b}=q+\dfrac{r}{b},可得 q=arb=abq=\dfrac{a-r}{b}=\lfloor\dfrac{a}{b}\rfloor
由此,不难发现 a(b1)bqab\dfrac{a-(b-1)}{b}\le q \le \dfrac{a}{b}
EG1.若 nn 为正整数,令 r(n)\text{r(n)} 表示 nn 除以 1,2,,n1,2,\cdots,n 的余数和,试证明有无穷多正整数 nn 使得 r(n)=r(n-1)\text{r(n)}=\text{r(n-1)}
证明:对每个 k=1,2,,nk=1,2,\cdots,n,利用带余除法定理,可得:
n=qkk+rk (0rk<k)\begin{align*} n=q_k \cdot k+r_k \space (0 \le r_k < k) \end{align*}
因此,qk=nkq_k=\lfloor \dfrac{n}{k} \rfloor,就有 rk=nnkkr_k=n-\lfloor \dfrac{n}{k} \rfloor \cdot k
所以有:
r(n)=r1+r2++rn=k=1nrk=k=1n(nnkk)\begin{equation*} \begin{align*} r(n)&=r_1+r_2+\cdots+r_n\\ &=\sum\limits_{k=1}^{n}r_k\\ &=\sum\limits_{k=1}^{n}(n-\lfloor \dfrac{n}{k}\rfloor\cdot k) \end{align*} \end{equation*}
想证有无穷多正整数 nn,使得 r(n)=r(n1)r(n)=r(n-1),可以考虑:
r(n)r(n1)=k=1n(nnkk)k=1n1(n1n1kk)=2n1k=1n(nkn1k)k\begin{equation*} \begin{align*} r(n)-r(n-1)&=\sum\limits_{k=1}^{n}(n-\lfloor\dfrac{n}{k}\rfloor\cdot k)-\sum\limits_{k=1}^{n-1}(n-1-\lfloor\dfrac{n-1}{k}\rfloor\cdot k)\\ &=2n-1-\sum\limits_{k=1}^{n}(\lfloor\dfrac{n}{k}\rfloor-\lfloor\dfrac{n-1}{k}\rfloor)\cdot k \end{align*} \end{equation*}
不难发现,当 knk \mid n 时,nkn1k=1\lfloor \dfrac{n}{k}\rfloor-\lfloor\dfrac{n-1}{k}\rfloor=1;当 knk \nmid n 时,上式值为 00
因此,r(n)r(n1)=2n11knkn1kr(n)-r(n-1)=2n-1-\sum\limits_{1 \le k \le n 且 k \mid n}1\cdot k,也就是要证存在无穷多正整数 nn 使得 2n1=1knknk2n-1=\sum\limits_{1 \le k \le n 且 k \mid n}k。当 nn2p2^p,其中 pNp \in \mathbb{N} 时,上式成立。#

公因子与最大公因子

  • bab \mid a,则称 aabb 的倍数,bbaa 的因子。特别地,若 bab \mid a,则 ±b±a\pm b \mid \pm a,并且 ba|b|\mid |a|
  • a,bN+a,b \in \mathbb{N^+}bab \mid a,则有 1ba1 \le b \le a
  • a,bZa,b \in \mathbb{Z}dad \mid adbd \mid b,则 dda,ba,b 的一个公因子。特别地,d-d 也是 a,ba,b 的一个公因子。
  • a,bZa,b \in \mathbb{Z}a,b0a,b \neq 0,如果 dda,ba,b 的一个公因子且是最大的,则 dda,ba,b 的最大公因子,记为 d=(a,b)d=(a,b)

最大公因数的性质

a,bZa,b \in \mathbb{Z} 时:
  • (a,b)=(b,a)=(±a,±b)=(a,b)(a,b)=(b,a)=(\pm a,\pm b)=(|a|,|b|)
  • (a,0)=a(a,0)=|a|(a,1)=1(a,1)=1
  • (a,b)=(aqb,b)(a,b)=(a-qb,b),其中 qZq \in \mathbb{Z}(辗转相除法)。
  • a,b0a,b \neq 0dad \mid adbd \mid b,则 d(a,b)d \mid (a,b)
  • (a(a,b),b(a,b))=1(\dfrac{a}{(a,b)},\dfrac{b}{(a,b)})=1
  • (a,b)=1(a,b)=1 时,a,ba,b 互素。
  • (a,b)=1(a,b)=1,则 (a,bc)=(a,c)(a,bc)=(a,c)
  • (a,b)=1(a,b)=1,则 (ab,c)=(a,c)(b,c)(ab,c)=(a,c)(b,c)

裴蜀定理

a,bZa,b \in \mathbb{Z}a,b0a,b \neq 0,那么一定存在 s,tZs,t \in \mathbb{Z},使得:
as+bt=(a,b)\begin{align*} as+bt=(a,b) \end{align*}

Euler定理的简化版本

结论:设 mm 为大于 11 的正整数,令 aZa \in \mathbb{Z},且 (a,m)=1(a,m)=1,那么存在 tN+t \in \mathbb{N^+},使得 mat1m \mid a^t-1,其中 1t<m1 \le t < m
证明:令集合 P={a1,a2,,am}P=\{a^1,a^2,\cdots,a^m\}
因为 (a,m)=1(a,m)=1,所以 (ai,m)=1(a^i,m)=1,其中 i=1,2,,mi=1,2,\cdots,m
又因为 aia^imm 互素,所以 aia^i 除以 mm 的余数在 1,2,,m11,2,\cdots,m-1 中。利用抽屉原理,可得存在 1i<jm1 \le i < j \le m,使得 aia^iaja^j 除以 mm 的余数相同。因此,有:
majai=ai(aji1)\begin{align*} m \mid a^j-a^i=a^i(a^{j-i}-1) \end{align*}
由于 (ai,m)=1(a^i,m)=1,有 maji1m \mid a^{j-i}-1。令 t=jit=j-i,可得 mat1m \mid a^t-1。因为 1i<jm1 \le i < j \le m,所以 1tm11 \le t \le m-1。 #

素数与合数

素数与合数的定义

τ(n)\tau (n)nn 的所有不同的正因子的个数:
  • τ(n)=2\tau (n)=2 时,称 nn 为素数;
  • τ(n)3\tau (n) \ge 3 时,称 nn 为合数;
  • τ(n)=1\tau (n)=1 时,则 n=1n=1

Euclid 定理

EuclidEuclid 定理:素数有无限多个。

素数的性质

  • nn 是大于 22 的正整数,则 nn 一定有一个正因子是素数;
  • pp 为素数,nZn \in \mathbb{Z},则 pnp \mid n(p,n)=1(p,n)=1
  • pp 为素数且 pabp \mid ab,则 pap \mid apbp \mid b

算数基本定理

如果 nn 是一个大于 11 的正整数,那么 nn 一定可以拆分为有限个素数之积。
如果不考虑这种拆分的顺序,那么这种拆分方案就是唯一的。因此,我们令:
n=p1a1p2a2ptat\begin{align*} n=p_1^{a_1} \cdot p_2^{a_2} \cdots p_t^{a_t} \end{align*}
上式为 nn 的标准分解式。
其中,p1<p2<<ptp_1 < p_2 < \cdots < p_t 为素数,aia_i 为大于 11 的正整数, i=1,2,,ti=1,2,\cdots,t
注:
  • p1p_1nn 的最小素因子,ptp_tnn 的最大素因子;
  • 引理:若 nN+n \in \mathbb{N^+},则 n=2abn=2^a \cdot b,其中 2b,b1,a02 \nmid b,b \ge 1,a \ge 0
  • 引理:若 nN+n \in \mathbb{N^+},则 n=a2bn=a^2\cdot b,其中 a,bN+a,b \in \mathbb{N^+}bb 不能被任意一个大于 11 的数的平方整除(无平方因子)。

评论

0 条评论,欢迎与作者交流。

正在加载评论...