文章目录
写在前面
本文仅罗列公式或定理供大家查阅,不进行详细的推导。
约定符号
(
a
,
b
)
(a,b)
(a,b) 为
gcd
(
a
,
b
)
\gcd(a,b)
gcd(a,b),
[
a
,
b
]
[a,b]
[a,b] 为
l
c
m
(
a
,
b
)
\mathrm{lcm}(a,b)
lcm(a,b)(最大公约数,最小公倍数)。
符号
v
p
(
m
)
=
α
v_p(m)=\alpha
vp(m)=α,表示
p
α
∣
m
p^{\alpha}\mid m
pα∣m,但
p
α
+
1
∤
m
p^{\alpha+1}\nmid m
pα+1∤m,即
p
α
∥
m
p^{\alpha}\|m
pα∥m.
一、基础概念
1. 整除
1.1 带余除法
设 a , b a,b a,b 为整数, b > 0 b>0 b>0,则存在整数 q q q 和 r r r,使得 a = b q + r , a=bq+r, a=bq+r, 其中 0 ≤ r < b 0\le r<b 0≤r<b.
1.2 最大公约数
裴蜀定理 a , b a,b a,b 互素的充要条件是:存在整数 x , y x,y x,y,使得 a x + b y = 1. ax+by=1. ax+by=1. 上面的等式称为裴蜀等式。
导出性质:
- a a a 与 b b b 的任一个公约数都是它们最大公约数的约数。
- 设 m m m 是正整数,则 m ( a , b ) = ( m a , m b ) m(a,b)=(ma,mb) m(a,b)=(ma,mb).
- 设 ( a , b ) = d (a,b)=d (a,b)=d,则 ( a d , b d ) = 1 \left(\dfrac ad,\dfrac bd\right)=1 (da,db)=1.
- 设
a
,
b
a,b
a,b 均与
m
m
m 互素,则
a
b
ab
ab 也与
m
m
m 互素。
- 即:与 m m m 互素的整数关于乘法封闭。
- 一般地,如果 a 1 , ⋯ , a n a_1,\cdots,a_n a1,⋯,an 均与 m m m 互素,则 a 1 ⋯ a n a_1\cdots a_n a1⋯an 与 m m m 互素。
- 设 b ∣ a c b\mid ac b∣ac,若 ( b , c ) = 1 (b,c)=1 (b,c)=1,则 b ∣ a b\mid a b∣a.
1.3 最小公倍数
重要性质:
-
设 m m m 是整数, a ∣ m a\mid m a∣m, b ∣ m b\mid m b∣m,则 [ a , b ] ∣ m [a,b]\mid m [a,b]∣m.
-
设 m m m 是正整数,则 m [ a , b ] = [ m a , m b ] m[a,b]=[ma,mb] m[a,b]=[ma,mb].
-
( a , b ) [ a , b ] = ∣ a b ∣ (a,b)[a,b]=|ab| (a,b)[a,b]=∣ab∣。特别地,若 ( a , b ) = 1 (a,b)=1 (a,b)=1,则 [ a , b ] = ∣ a b ∣ [a,b]=|ab| [a,b]=∣ab∣.
注意,该性质只在两个整数的情况下才成立,对于多个数的情况 ( a 1 , ⋯ , a n ) [ a 1 , ⋯ , a n ] = ∣ a 1 ⋯ a n ∣ (a_1,\cdots,a_n)[a_1,\cdots, a_n]=|a_1\cdots a_n| (a1,⋯,an)[a1,⋯,an]=∣a1⋯an∣ 则不然。而上面的两条性质,对于多个整数的最小公倍数依然成立。
-
设 b 1 , b 2 , ⋯ , b n b_1,b_2,\cdots,b_n b1,b2,⋯,bn 是两两互素的正整数, a a a 是任意整数。若 b i ∣ a ( i = 1 , 2 , ⋯ , n ) b_i\mid a\ (i=1,2,\cdots,n) bi∣a (i=1,2,⋯,n),则 b 1 ⋯ b n ∣ a b_1\cdots b_n\mid a b1⋯bn∣a.
- 特别地,两两互素的正整数的最小公倍数等于它们的乘积。
1.4 两个乘法公式
- x n − y n = ( x − y ) ( x n − 1 + x n − 2 y + ⋯ + x y n − 2 + y n − 1 ) x^n-y^n=(x-y)(x^{n-1}+x^{n-2}y+\cdots+xy^{n-2}+y^{n-1}) xn−yn=(x−y)(xn−1+xn−2y+⋯+xyn−2+yn−1)( x x x 是正整数)
- x n + y n = ( x + y ) ( x n − 1 − x n − 2 y + ⋯ − x y n − 2 + y n − 1 ) x^n+y^n=(x+y)(x^{n-1}-x^{n-2}y+\cdots-xy^{n-2}+y^{n-1}) xn+yn=(x+y)(xn−1−xn−2y+⋯−xyn−2+yn−1)( x x x 是正奇数)
- 直接结论: a p − 1 ∣ a p q − 1 a^p-1\mid a^{pq}-1 ap−1∣apq−1, a q − 1 ∣ a p q − 1 a^q-1\mid a^{pq}-1 aq−1∣apq−1.
1.5 有关整除的不等式
- 若 b ∣ a b\mid a b∣a, a ≠ 0 a\ne0 a=0,则 ∣ b ∣ < ∣ a ∣ |b|<|a| ∣b∣<∣a∣( ∣ b ∣ ≤ 1 2 ∣ a ∣ |b|\le\dfrac12|a| ∣b∣≤21∣a∣)
- 若 b ∣ a b\mid a b∣a, ∣ a ∣ < ∣ b ∣ |a|<|b| ∣a∣<∣b∣,则 a = 0 a=0 a=0
- 若 b ∣ a b\mid a b∣a, a ∣ b a\mid b a∣b,则 a = b a=b a=b.
2. 素数
2.1 唯一分解定理
唯一分解定理
- 每个大于 1 1 1 的整数均可分解为有限个素数的积。
- 如果不计素因数在乘积中的次序,则分解方式唯一。
可知每个大于 1 1 1 整数 n n n 可唯一地写成 n = p 1 α 1 ⋯ p k α k , n=p_1^{\alpha_1}\cdots p_k^{\alpha_k}, n=p1α1⋯pkαk,其中 p 1 , ⋯ , p k p_1,\cdots,p_k p1,⋯,pk 是互不相同的素数,而 α 1 , ⋯ , α k \alpha_1,\cdots,\alpha_k α1,⋯,αk 是正整数。上式称为 n n n 的标准分解。
关于正整数约数的几个基本性质:
- 设 n n n 的标准分解式为 n = p 1 α 1 ⋯ p k α k n= p_1^{\alpha_1}\cdots p_k^{\alpha_k} n=p1α1⋯pkαk,则正整数 d d d 是 n n n 的约数的充要条件是:其标准分解式 d = p 1 β 1 ⋯ p k β k d=p_1^{\beta_1}\cdots p_k^{\beta_k} d=p1β1⋯pkβk 满足 0 ≤ β i ≤ α i ( i = 1 , ⋯ , k ) 0\le\beta_i\le\alpha_i\ (i=1,\cdots,k) 0≤βi≤αi (i=1,⋯,k).
- 记
τ
(
n
)
\tau(n)
τ(n) 是
n
n
n 的正约数个数,
σ
(
n
)
\sigma(n)
σ(n) 是
n
n
n 的正约数之和,设
n
n
n 的标准分解式为
n
=
p
1
α
1
⋯
p
k
α
k
n= p_1^{\alpha_1}\cdots p_k^{\alpha_k}
n=p1α1⋯pkαk,则
- τ ( n ) = ( α 1 + 1 ) ⋯ ( α k + 1 ) \tau(n)=(\alpha_1+1)\cdots(\alpha_k+1) τ(n)=(α1+1)⋯(αk+1)
- σ ( n ) = p 1 α 1 + 1 − 1 p 1 − 1 ⋯ p k α k + 1 − 1 p k − 1 \sigma(n)=\dfrac{p_1^{\alpha_1+1}-1}{p_1-1}\cdots\dfrac{p_k^{\alpha_k+1}-1}{p_k-1} σ(n)=p1−1p1α1+1−1⋯pk−1pkαk+1−1
- n n n 为完全平方数的充要条件是 τ ( n ) \tau(n) τ(n) 为奇数。
- 设
a
,
b
a,b
a,b 的标准分解式分别为
a
=
p
1
α
1
⋯
p
k
α
k
a=p_1^{\alpha_1}\cdots p_k^{\alpha_k}
a=p1α1⋯pkαk,
b
=
p
1
β
1
⋯
p
k
β
k
b=p_1^{\beta_1}\cdots p_k^{\beta_k}
b=p1β1⋯pkβk,其中
p
1
,
⋯
,
p
k
p_1,\cdots,p_k
p1,⋯,pk 是不同的素数(为了使两个分解式在形式上包含同样的素数,允许指数
α
i
\alpha_i
αi 和
β
i
\beta_i
βi 取
0
0
0,但不能都为
0
0
0.
i
=
1
,
⋯
,
k
i=1,\cdots,k
i=1,⋯,k)。则:
- ( a , b ) = ∏ i = 1 k p i min ( α i , β i ) (a,b)=\displaystyle\prod_{i=1}^k p_i^{\min(\alpha_i,\beta_i)} (a,b)=i=1∏kpimin(αi,βi).
- [ a , b ] = ∏ i = 1 k p i max ( α i , β i ) [a,b]=\displaystyle\prod_{i=1}^k p_i^{\max(\alpha_i,\beta_i)} [a,b]=i=1∏kpimax(αi,βi) .
2.2 n! 的标准分解
对于任意的
n
>
1
n>1
n>1 及素数
p
p
p,设
v
p
(
n
!
)
=
α
v_p(n!)=\alpha
vp(n!)=α,则
α
=
∑
l
=
1
∞
[
n
p
l
]
.
\alpha=\sum_{l=1}^\infty\left[\dfrac n{p^l}\right].
α=l=1∑∞[pln].
该公式与
n
n
n 的
p
p
p 进制表示也有一些关联。设
n
=
(
a
k
⋯
a
0
)
p
=
a
k
p
k
+
⋯
+
a
1
p
+
a
0
n=(a_k\cdots a_0)_p=a_kp^k+\cdots+a_1p+a_0
n=(ak⋯a0)p=akpk+⋯+a1p+a0,其中
0
≤
a
i
<
p
0\le a_i<p
0≤ai<p,
i
=
1
,
⋯
,
k
i=1,\cdots,k
i=1,⋯,k,
a
k
≠
0
a_k\ne0
ak=0. 记
S
p
(
n
)
=
a
0
+
⋯
+
a
k
S_p(n)=a_0+\cdots+a_k
Sp(n)=a0+⋯+ak,则
α
=
n
−
S
p
(
n
)
p
−
1
.
\alpha=\dfrac{n-S_p(n)}{p-1}.
α=p−1n−Sp(n).
3. 同余
3.1 同余的简单性质
当然,最基础的运算比方说加、减、乘、乘方就不写了(因为我懒),这些性质都很显然。
然而,同余的消去律却并不总是成立,并且同余中也没有比较普遍的除法,因为一个整数除以另一个整数未必还是整数。
- 若
a
c
≡
b
c
(
m
o
d
m
)
ac\equiv bc\ (\mathrm{mod}\ m)
ac≡bc (mod m),则
a
≡
b
(
m
o
d
d
(
c
,
m
)
)
a\equiv b\left(\mathrm{mod}\ \dfrac d{(c,m)}\right)
a≡b(mod (c,m)d)
- 特别地,当 ( c , m ) = 1 (c,m)=1 (c,m)=1 时,有 a ≡ b ( m o d m ) a\equiv b\ (\mathrm{mod} \ m) a≡b (mod m)。即在 c c c 与 m m m 互素时,消去律成立。
- 若 a ≡ b ( m o d m ) a\equiv b(\mathrm{mod}\ m) a≡b(mod m),而 d ∣ m d\mid m d∣m,则 a ≡ b ( m o d d ) a\equiv b(\mathrm{mod}\ d) a≡b(mod d).
- 若 a ≡ b ( m o d m ) a\equiv b(\mathrm{mod}\ m) a≡b(mod m), d ≠ 0 d\ne0 d=0,则 d a ≡ d b ( m o d d m ) da\equiv db(\mathrm{mod}\ dm) da≡db(mod dm).
- 若 a ≡ b ( m o d m i ) ( i = 1 , ⋯ , k ) a\equiv b(\mathrm{mod}\ m_i)\ (i=1,\cdots,k) a≡b(mod mi) (i=1,⋯,k),则 a ≡ b ( m o d [ m 1 , ⋯ , m k ] ) a\equiv b(\mathrm{mod}\ [m_1,\cdots, m_k]) a≡b(mod [m1,⋯,mk]).
3.2 完系 & 缩系
由一个完/缩系产生另一个完/缩系。
- 设
(
a
,
m
)
=
1
(a,m)=1
(a,m)=1,
b
b
b 是任意整数
- 若 c 1 , ⋯ , c m c_1,\cdots,c_m c1,⋯,cm 是模 m m m 的完系,则 a c 1 + b , ⋯ , a c m + b ac_1+b,\cdots,ac_m+b ac1+b,⋯,acm+b 也是模 m m m 的完系
- 若 r 1 , ⋯ , r φ ( m ) r_1,\cdots,r_{\varphi(m)} r1,⋯,rφ(m) 是模 m m m 的缩系,则 a r 1 , ⋯ , a r φ ( m ) ar_1,\cdots,ar_{\varphi(m)} ar1,⋯,arφ(m) 也是模 m m m 的缩系
- 设 ( a , m ) = 1 (a,m)=1 (a,m)=1, b b b 是任意整数,则有整数 x x x,使得 a x ≡ b ( m o d m ) ax\equiv b(\mathrm{mod}\ m) ax≡b(mod m),并且所有这样的 x x x 形成模 m m m 的一个同余类。
- 两个完/缩系中数的和、积、平方和等必然同余。
模
m
m
m 的逆:若
(
a
,
m
)
=
1
(a,m)=1
(a,m)=1,则存在
x
x
x 使得
a
x
≡
1
(
m
o
d
m
)
ax\equiv1(\mathrm{mod}\ m)
ax≡1(mod m). 我们称满足上式的
x
x
x 为
a
a
a 关于模
m
\bm{m}
m 的逆,记作
a
−
1
a^{-1}
a−1 或
1
a
\dfrac1a
a1.
性质:
- 若 a ≡ b ( m o d m ) a\equiv b(\mathrm{mod}\ m) a≡b(mod m),则 1 a ≡ 1 b ( m o d m ) \dfrac1a\equiv\dfrac1b(\mathrm{mod}\ m) a1≡b1(mod m),反之亦然
- 1 a b ≡ 1 a ⋅ 1 b ( m o d m ) \dfrac1{ab}\equiv\dfrac1a\cdot\dfrac1b(\mathrm{mod}\ m) ab1≡a1⋅b1(mod m)
- 1 a + 1 b ≡ a + b a b ( m o d m ) \dfrac1a+\dfrac1b\equiv\dfrac{a+b}{ab}(\mathrm{mod}\ m) a1+b1≡aba+b(mod m)
- 若 a 1 , ⋯ , a φ ( m ) a_1,\cdots,a_{\varphi(m)} a1,⋯,aφ(m) 是模 m m m 的一个缩系,则 1 a 1 , ⋯ , 1 φ ( m ) \dfrac1{a_1},\cdots,\dfrac1{\varphi(m)} a11,⋯,φ(m)1 也是模 m m m 的一个缩系
3.3 欧拉函数
欧拉函数 φ ( m ) φ(m) φ(m) 的几个重要性质:
- 若 m > 2 m>2 m>2,则 φ ( m ) φ(m) φ(m) 是偶数
- 设 m = p 1 α 1 ⋯ p k α k m=p_1^{\alpha_1}\cdots p_k^{\alpha_k} m=p1α1⋯pkαk 是 m m m 的标准分解,则 φ ( m ) = m ( 1 − 1 p 1 ) ⋯ ( 1 − 1 p k ) . \varphi(m)=m\left(1-\dfrac1{p_1}\right)\cdots\left(1-\dfrac1{p_k}\right). φ(m)=m(1−p11)⋯(1−pk1). φ ( m ) \varphi(m) φ(m) 是积性函数,若 ( m , n ) = 1 (m,n)=1 (m,n)=1,则 φ ( m n ) = φ ( m ) φ ( n ) \varphi(mn)=\varphi(m)\varphi(n) φ(mn)=φ(m)φ(n).
- ∑ d ∣ m φ ( d ) = m \displaystyle\sum_{d\mid m}\varphi(d)=m d∣m∑φ(d)=m.
3.4 模 m 的阶
- 设
(
a
,
m
)
=
1
(a,m)=1
(a,m)=1,
k
k
k 是
a
a
a 模
m
m
m 的阶,
u
,
v
u,v
u,v 是任意整数,则
a
u
≡
a
v
(
m
o
d
m
)
a^u\equiv a^v(\mathrm{mod}\ m)
au≡av(mod m) 的充分必要条件是
u
≡
v
(
m
o
d
k
)
u\equiv v(\mathrm{mod}\ k)
u≡v(mod k)
- 特别地, a u ≡ 1 ( m o d m ) a^u\equiv 1(\mathrm{mod}\ m) au≡1(mod m) 的充要条件是 k ∣ u k\mid u k∣u
- 设 ( a , m ) = 1 (a,m)=1 (a,m)=1, a a a 模 m m m 的阶为 k k k,则数列 a , a 2 , a 3 , ⋯ a,a^2,a^3,\cdots a,a2,a3,⋯ 模 m m m 是周期的,且最小正周期为 k k k,而这 k k k 个数模 m m m 互不同余
- 设
(
a
,
m
)
=
1
(a,m)=1
(a,m)=1,则
a
a
a 模
m
m
m 的阶整除欧拉函数
φ
(
m
)
\varphi(m)
φ(m)
- 特别地,若 m m m 是素数 p p p,则 a a a 模 p p p 的阶整除 p − 1 p-1 p−1.
- 设 ( m 1 , m 2 ) = 1 (m_1,m_2)=1 (m1,m2)=1, a a a 模 m 1 m_1 m1 的阶为 k 1 k_1 k1, a a a 模 m 2 m_2 m2 的阶为 k 2 k_2 k2,则 a a a 模 m 1 m 2 m_1m_2 m1m2 的阶为 [ k 1 , k 2 ] [k_1,k_2] [k1,k2]
- 设 p p p 是素数, i , j i,j i,j 为正整数且 i < j i<j i<j, a a a 模 p i p^i pi 的阶为 k 1 k_1 k1, a a a 模 p j p^j pj 的阶为 k 2 k_2 k2,则有 k 1 ∣ k 2 k_1\mid k_2 k1∣k2
原根:若存在整数 g g g, ( g , m ) = 1 (g,m)=1 (g,m)=1,使 g g g 模 m m m 的阶恰为 φ ( m ) \varphi(m) φ(m),则称模 m m m 有原根,并称 g g g 是模 m m m 的一个原根。
- 若模 m m m 存在原根 g g g,则 g , g 2 , ⋯ , g φ ( m ) g,g^2,\cdots,g^{\varphi(m)} g,g2,⋯,gφ(m) 形成模 m m m 的一个缩系
- 当且仅当 m = 2 , 4 , p l , 2 p l m=2,4,p^l,2p^l m=2,4,pl,2pl( p p p 是奇素数)时,模 m m m 才有原根
3.5 二次剩余
当存在
x
x
x 使得
x
2
≡
a
(
m
o
d
p
)
x^2\equiv a\ (\mathrm{mod}\ p)
x2≡a (mod p) 成立,则称
a
a
a 为
x
x
x 模
p
p
p 的二次剩余,否则称为非二次剩余。
当
a
a
a 为模
p
p
p 的二次剩余时,称
a
p
\dfrac ap
pa 是平方元,否则是非平方元。
勒让德符号 ⬇️(见下图,图片源自百度百科)


*符号
(
a
p
)
\left(\dfrac ap\right)
(pa) 也可以记为
(
a
∣
p
)
(a\mid p)
(a∣p),这样会更方便打。
如果想具体了解二次剩余和两类奇素数的关系,可以看 this.
二次互反律
对于两个不同的奇素数
p
p
p 和
q
q
q,其勒让德符号满足
(
q
∣
p
)
=
(
p
∣
q
)
(
−
1
)
p
−
1
2
⋅
q
−
1
2
(q\mid p)=(p\mid q)(-1)^{\frac{p-1}2\cdot\frac{q-1}2}
(q∣p)=(p∣q)(−1)2p−1⋅2q−1.
有了这些性质,我们就可以计算任意的勒让德符号了。
高斯二平方和定理
方程 x 2 + y 2 = n x^2+y^2=n x2+y2=n( n ∈ Z + n\in\Z^+ n∈Z+)有解,当且仅当 n n n 所含有的 4 k + 3 4k+3 4k+3 型素因子幂次都为偶。
4. 数论中两类特殊的数
费马数和梅森数是数论中两类特别重要的数。
4.1 费马数
形如 F n = 2 2 n + 1 F_n=2^{2^n}+1 Fn=22n+1 的数称为费马数。费马数两两互素(从而能证明素数有无穷多个)。可以通过阶来证明, 2 2 n + 1 2^{2^n}+1 22n+1 的任一素因子具有形式 2 n + 1 x + 1 2^{n+1}x+1 2n+1x+1,其中 x x x 是正整数。
4.2 梅森数
形如 M p = 2 p − 1 M_p=2^p-1 Mp=2p−1 的数称为梅森数,这里 p p p 是素数。容易知道,若 M p M_p Mp 为素数,则 p p p 必为素数。我们同样可以用阶来证明, 2 p − 1 2^p-1 2p−1 的任一素因子具有形式 2 p x + 1 2px+1 2px+1,其中 x x x 是正整数。
5. 数论中的局部化
定义和部分性质参见 2.2.
局部a化是一种从局部考虑问题的方法,通常会从某个特定的素因子入手寻找突破口。
v
p
(
n
)
v_p(n)
vp(n) 具有很多有用的性质:
- v p ( m n ) = v p ( m ) + v p ( n ) v_p(mn)=v_p(m)+v_p(n) vp(mn)=vp(m)+vp(n).
-
v
p
(
m
+
n
)
≥
min
{
v
p
(
m
)
,
v
p
(
n
)
}
v_p(m+n)\ge\min\{v_p(m),v_p(n)\}
vp(m+n)≥min{vp(m),vp(n)}.
- 特别地,若 v p ( m ) < v p ( n ) v_p(m)<v_p(n) vp(m)<vp(n),则 v p ( m + n ) = v p ( m ) v_p(m+n)=v_p(m) vp(m+n)=vp(m)
- 一般地,若 v p ( m 1 ) < v p ( m i ) ( 2 ≤ i ≤ n ) v_p(m_1)<v_p(m_i)\ (2\le i\le n) vp(m1)<vp(mi) (2≤i≤n),则 v p ( m 1 + ⋯ + m n ) = v p ( m 1 ) v_p(m_1+\cdots+m_n)=v_p(m_1) vp(m1+⋯+mn)=vp(m1)
- v p ( n ! ) = ∑ l = 1 ∞ [ n p l ] = n − S p ( n ) p − 1 v_p(n!)=\displaystyle\sum_{l=1}^\infty\left[\dfrac n{p^l}\right]=\dfrac{n-S_p(n)}{p-1} vp(n!)=l=1∑∞[pln]=p−1n−Sp(n),其中 S p ( n ) S_p(n) Sp(n) 是将 n n n 用 p p p 进制表示后的数字和。
-
v
p
(
C
n
k
)
=
S
p
(
k
)
+
S
p
(
n
−
k
)
−
S
p
(
n
)
p
−
1
v_p(C_n^k)=\dfrac{S_p(k)+S_p(n-k)-S_p(n)}{p-1}
vp(Cnk)=p−1Sp(k)+Sp(n−k)−Sp(n)
- 算术意义:将 k k k 和 n − k n-k n−k 用 p p p 进制表示后相加的进位次数。
6. 取整函数
[ x ] [x] [x] 称为取整函数,表示不超过 x x x 的最大整数; { x } \{x\} {x} 称为小数部分函数,定义为 { x } = x − [ x ] \{x\}=x-[x] {x}=x−[x]。
- x − 1 < [ x ] ≤ x < [ x ] + 1 x-1<[x]\le x<[x]+1 x−1<[x]≤x<[x]+1
- a ∈ Z a\in\Z a∈Z,则 [ a + x ] = a + [ x ] [a+x]=a+[x] [a+x]=a+[x]
- [ x + y ] ≥ [ x ] + [ y ] [x+y]\ge[x]+[y] [x+y]≥[x]+[y], { x + y } ≤ { x } + { y } \{x+y\}\le\{x\}+\{y\} {x+y}≤{x}+{y}
- [ − x ] = { − [ x ] , x ∈ Z − [ x ] − 1 , x ∉ Z [-x]=\begin{cases}-[x],x\in\Z\\ -[x]-1,x\notin\Z\end{cases} [−x]={−[x],x∈Z−[x]−1,x∈/Z
- 艾米特恒等式
- [ x ] + [ x + 1 n ] + ⋯ + [ x + n − 1 n ] = [ n x ] [x]+\left[x+\dfrac1n\right]+\cdots+\left[x+\dfrac{n-1}n\right]=[nx] [x]+[x+n1]+⋯+[x+nn−1]=[nx]
- { x } + { x + 1 n } + ⋯ + { x + n − 1 n } = { n x } + n − 1 2 \{x\}+\left\{x+\dfrac1n\right\}+\cdots+\left\{x+\dfrac{n-1}n\right\}=\{nx\}+\dfrac{n-1}2 {x}+{x+n1}+⋯+{x+nn−1}={nx}+2n−1
7. 不定方程
7.1 二元一次与三元一次不定方程
二元一次不定方程: a x + b y = c ( a , b , c ∈ Z ) ax+by=c\ (a,b,c\in\Z) ax+by=c (a,b,c∈Z)
- 有整数解当且仅当 ( a , b ) ∣ c (a,b)\mid c (a,b)∣c.
- 特解 x = x 0 x=x_0 x=x0, y = y 0 y=y_0 y=y0;通解 x = x 0 + b t ( a , b ) x=x_0+\dfrac{bt}{(a,b)} x=x0+(a,b)bt, y = y 0 − a t ( a , b ) y=y_0-\dfrac{at}{(a,b)} y=y0−(a,b)at
三元一次不定方程: a x + b y + c = d ( a , b , c , d ∈ Z ) ax+by+c=d\ (a,b,c,d\in\Z) ax+by+c=d (a,b,c,d∈Z)
- 有整数解当且仅当 ( a , b , c ) ∣ d (a,b,c)\mid d (a,b,c)∣d.
7.2 佩尔方程
形式:
x
2
−
d
y
=
1
x^2-dy=1
x2−dy=1(
d
d
d 无平方因子),该方程一定有无穷多组正整数解。
特解(基本解:最小解)
x
=
x
1
x=x_1
x=x1,
y
=
y
1
y=y_1
y=y1
通解
{
x
n
=
1
2
[
(
x
1
+
d
y
1
)
n
+
(
x
1
−
d
y
1
)
n
]
y
n
=
1
2
d
[
(
x
1
+
d
y
1
)
n
−
(
x
1
−
d
y
1
)
n
]
\begin{cases}x_n=\dfrac12[(x_1+\sqrt d y_1)^n+(x_1-\sqrt d y_1)^n]\\ y_n=\dfrac1{2\sqrt d}[(x_1+\sqrt d y_1)^n-(x_1-\sqrt d y_1)^n]\end{cases}
⎩
⎨
⎧xn=21[(x1+dy1)n+(x1−dy1)n]yn=2d1[(x1+dy1)n−(x1−dy1)n] (
n
=
1
,
2
,
⋯
n=1,2,\cdots
n=1,2,⋯)
线性递推关系: { x n = 2 x 1 x n − 1 − x n − 2 y n = 2 x 1 y n − 1 − y n − 2 \begin{cases}x_n=2x_1x_{n-1}-x_{n-2}\\ y_n=2x_1y_{n-1}-y_{n-2}\end{cases} {xn=2x1xn−1−xn−2yn=2x1yn−1−yn−2
*事实上,无论 ( x 1 , y 1 ) (x_1,y_1) (x1,y1) 是否为基本解,但由递推关系可以导出无穷多组正整数解。
7.3 勾股方程
形式:
x
2
+
y
2
=
z
2
x^2+y^2=z^2
x2+y2=z2
通解
{
x
=
a
2
−
b
2
y
=
2
a
b
z
=
a
2
+
b
2
\begin{cases}x=a^2-b^2\\ y=2ab\\ z=a^2+b^2\end{cases}
⎩
⎨
⎧x=a2−b2y=2abz=a2+b2
7.4 方程 xy = zt
形式:
x
y
=
z
t
xy=zt
xy=zt
通解:
x
=
a
c
x=ac
x=ac,
y
=
b
d
y=bd
y=bd,
z
=
a
d
z=ad
z=ad,
t
=
b
c
t=bc
t=bc
二、定理
1. 费马小定理与欧拉定理
费马小定理
p
p
p 是素数,
p
∤
a
p\nmid a
p∤a,则
a
p
−
1
≡
1
(
m
o
d
p
)
a^{p-1}\equiv1(\mathrm{mod}\ p)
ap−1≡1(mod p)
也可表述为:
p
p
p 为素数,对于任意整数
a
a
a,有
a
p
≡
a
(
m
o
d
p
)
a^p\equiv a(\mathrm{mod}\ p)
ap≡a(mod p)
欧拉定理
设
(
a
,
m
)
=
1
(a,m)=1
(a,m)=1,则
a
φ
(
m
)
≡
1
(
m
o
d
p
)
a^{\varphi(m)}\equiv1(\mathrm{mod}\ p)
aφ(m)≡1(mod p)
2. 威尔逊定理
设 p p p 是素数,则 ( p − 1 ) ! ≡ − 1 ( m o d p ) (p-1)!\equiv-1(\mathrm{mod}\ p) (p−1)!≡−1(mod p)
3. 中国剩余定理
设 m 1 , m 2 , ⋯ , m k m_1,m_2,\cdots,m_k m1,m2,⋯,mk 是两两互质的正整数,那么对于任意整数 a 1 , a 2 , ⋯ , a k a_1,a_2,\cdots,a_k a1,a2,⋯,ak,一次同余方程组 x ≡ a 1 ( m o d m 1 ) , ⋯ , x ≡ a k ( m o d m k ) x\equiv a_1(\mathrm{mod}\ m_1),\cdots,x\equiv a_k(\mathrm{mod}\ m_k) x≡a1(mod m1),⋯,x≡ak(mod mk) 必有解,且解可以写为: x = M 1 M 1 − 1 a 1 + ⋯ + M k M k − 1 a k ( m o d m ) , x=M_1M_1^{-1}a_1+\cdots+M_kM_k^{-1}a_k(\mathrm{mod}\ m), x=M1M1−1a1+⋯+MkMk−1ak(mod m), 其中 m = m 1 m 2 ⋯ m k m=m_1m_2\cdots m_k m=m1m2⋯mk, M i = m m i M_i=\dfrac m{m_i} Mi=mim, M i M i − 1 ≡ 1 ( m o d m ) ( 1 ≤ i ≤ k ) M_iM_i^{-1}\equiv1(\mathrm{mod}\ m)(1\le i\le k) MiMi−1≡1(mod m)(1≤i≤k).
4. 拉格朗日定理
设 p p p 是素数, n n n 是非负整数,多项式 f ( x ) = a n x n + ⋯ + a 1 x + a 0 f(x)=a_nx^n+\cdots+a_1x+a_0 f(x)=anxn+⋯+a1x+a0 是一个模 p p p 为 n n n 次的整系数多项式(即 p ∤ a n p\nmid a_n p∤an),则同余方程 f ( x ) ≡ 0 ( m o d p ) f(x)\equiv0(\mathrm{mod}\ p) f(x)≡0(mod p) 至多有 n n n 个解(在模 p p p 有意义的情况下)。
5. 卢卡斯定理
设 n ≥ k n\ge k n≥k 为正整数, p p p 为素数,设 n n n 与 k k k 的 p p p 进制表示为 n = ( a d ⋯ a 0 ) p n=(a_d\cdots a_0)_p n=(ad⋯a0)p, k = ( b d ⋯ b 0 ) p k=(b_d\cdots b_0)_p k=(bd⋯b0)p,则 C n k ≡ ∏ i = 0 d C a i b i ( m o d p ) C_n^k\equiv\displaystyle\prod_{i=0}^dC_{a_i}^{b_i}(\mathrm{mod}\ p) Cnk≡i=0∏dCaibi(mod p).
由此可见, p ∣ C n k p\mid C_n^k p∣Cnk 的充要条件是:存在一个 i i i 使得 a i < b i a_i<b_i ai<bi.
6. 升幂定理(指数提升定理)
p
p
p 为奇素数,
x
,
y
,
n
∈
Z
x,y,n\in\Z
x,y,n∈Z,
(
x
,
p
)
=
(
y
,
p
)
=
1
(x,p)=(y,p)=1
(x,p)=(y,p)=1,
x
≡
y
(
m
o
d
p
)
x\equiv y(\mathrm{mod}\ p)
x≡y(mod p),则
v
p
(
x
n
−
y
n
)
=
v
p
(
x
−
y
)
+
v
p
(
n
)
v_p(x^n-y^n)=v_p(x-y)+v_p(n)
vp(xn−yn)=vp(x−y)+vp(n).
等价形式:
v
p
(
x
n
−
1
+
x
n
−
2
y
+
⋯
+
y
n
−
1
)
=
v
p
(
n
)
v_p(x^{n-1}+x^{n-2}y+\cdots+y^{n-1})=v_p(n)
vp(xn−1+xn−2y+⋯+yn−1)=vp(n)
三、几个较为常用的小结论
- 若
x
=
q
p
x=\dfrac qp
x=pq(既约分数)为方程
a
n
x
+
⋯
+
a
1
x
+
a
0
=
0
a_nx+\cdots+a_1x+a_0=0
anx+⋯+a1x+a0=0 的有理根,则有
p
∣
a
n
p\mid a_n
p∣an,
q
∣
a
0
q\mid a_0
q∣a0。
- 特别地,若 a n = 1 a_n=1 an=1,则该方程有整数根。
- p p p 为奇素数, ( a , p ) = 1 (a,p)=1 (a,p)=1, a a a 模 p p p 的阶为 k k k 且 p l ∥ a k − 1 p^l\|a^k-1 pl∥ak−1,则 a a a 模 p p p 的阶为 { k , t ≤ l k p t − l , t > l \begin{cases}k,t\le l\\ kp^{t-l},t>l\end{cases} {k,t≤lkpt−l,t>l
- 伯努利不等式:对任意整数 n ≥ 0 n\ge0 n≥0 和任意实数 x ≥ − 1 x\ge-1 x≥−1,有 ( 1 + x ) n ≥ 1 + n x (1+x)^n\ge1+nx (1+x)n≥1+nx.
- 阶乘数 ( m 1 + ⋯ + m k ) ! m 1 ! m 2 ! ⋯ m k ! \dfrac{(m_1+\cdots+m_k)!}{m_1!m_2!\cdots m_k!} m1!m2!⋯mk!(m1+⋯+mk)! 是正整数。
- 逆序对的刻画: ∣ A ∣ = { ( i , j ) ∣ 1 ≤ i , j ≤ n , ( i − j ) ( a i − a j ) < 0 } |A|=\{(i,j)\mid1\le i,j\le n,(i-j)(a_i-a_j)<0\} ∣A∣={(i,j)∣1≤i,j≤n,(i−j)(ai−aj)<0}.
后话
如有错误,恳请指出。


3877

被折叠的 条评论
为什么被折叠?



