版权声明:本文为博主原创文章,转载注明出处。 https://blog.csdn.net/s_lisheng/article/details/89322533
同余式
【定义】任给
a,b,m∈Z,如果
a和
b相差一个
m的倍数,即
m∣a−b,就说
a与
b模
m同余,记为
a≡b (modm),并称
m为同余式的模。
这里
m∣a−b,可表示为
mq=a−b,所以
a=mq+b.
【定理】任给正整数
m,我们有:
- 整数
a与
b模
m同余当且仅当它们被
m除所得的余数相同.
- 模
m同余是
Z上的等价关系,即有:
-
a≡a (mod m),(自反性)
-
a≡b (mod m)⇒b≡a (mod m),(对称性)
-
a≡b (mod m)且
b≡c (mod m),
⇒a≡c (mod m),其中
a,b,c为任意的整数. (传递性)
- 设对
a,b,c,d∈Z有模
m同余式
a≡b (mod m)与
c≡d (mod m),则
a+c≡b+d (mod m)
a−c≡b−d (mod m)
ac≡bd (mod m)
- 对于任意的整系数多项式
P(x)及整数
a与
b
a≡b (mod m)⇒P(a)≡P(b) (mod m)
证明:
- 作带余除法
a=mu+r,
b=mv+s,这里
u,v∈Z且
r,s∈{0,1,⋯,m−1}.显然
∣r−s∣=max{r,s}−min{r,s}≤m−1,于是
a≡b (mod m)⇔m∣m(u−v)+r−s⇔m∣r−s⇔r−s=0⇔r=s.
- 设
a,b,c∈Z,
a−a=0,故
a≡a (mod m);当
m∣a−b时亦有
m∣b−a,故
a≡b (mod m)⇔b≡a (mod m);
a≡b (mod m)且
b≡c (mod m),
⇒
a与
b被
m除所得的余数相同且
b与
c被
m除所得的余数相同,
⇒
a与
c被
m除所得的余数相同,即
a≡c (mod m).
- 设
a−b=mq1,c−d=mq2,这里
q1,q2∈Z,则
a±c=b±d+m(q1±q2)⇒a±c≡b±d (mod m)
ac−bd=a(c−d)+(a−b)d=amq2+mq1d=m(aq2+dq1)⇒ac≡bd (mod m)
- 设
P(x)=c0+c1x+⋯+cnxn,这里
c0,⋯,cn∈Z.假如
a≡b (mod m),反复运用3知,对
i=0,1,⋯,n有
ai≡bi (mod m)与
ciai≡cibi (mod m),因而
P(a)=i=0∑nciai≡i=0∑ncibi=P(b) (mod m)
剩余类
【定义】 设
m为正整数,对于
a∈Z,集合
{x∈Z:x≡a (modm)}={x=a+mq:q∈Z}叫做
a模
m的剩余类(或同余类)。 全体模
m的剩余类构成的集合
Zm=Z/mZ叫做模
m的剩余类环。