基础数论——同余式、剩余类

版权声明:本文为博主原创文章,转载注明出处。 https://blog.csdn.net/s_lisheng/article/details/89322533
同余式

【定义】任给 a , b , m Z a,b,m\in Z ,如果 a a b b 相差一个 m m 的倍数,即 m a b m|a-b ,就说 a a b b m m 同余,记为 a b   ( m o d    m ) a\equiv b\ (\mod m) ,并称 m m 为同余式的模。

这里 m a b m|a-b ,可表示为 m q = a b mq=a-b ,所以 a = m q + b a=mq+b .

【定理】任给正整数 m m ,我们有:

  1. 整数 a a b b m m 同余当且仅当它们被 m m 除所得的余数相同.
  2. m m 同余是 Z Z 上的等价关系,即有:
  • a a   ( m o d      m ) a\equiv a \ (\mod\ m) ,(自反性)
  • a b   ( m o d      m ) b a   ( m o d      m ) a\equiv b\ (\mod\ m)\rArr b\equiv a\ (\mod\ m) ,(对称性)
  • a b   ( m o d      m ) a\equiv b\ (\mod\ m) b c   ( m o d      m ) b\equiv c\ (\mod\ m) a c   ( m o d      m ) \rArr a\equiv c\ (\mod\ m) ,其中 a , b , c a,b,c 为任意的整数. (传递性)
  1. 设对 a , b , c , d Z a,b,c,d\in Z 有模 m m 同余式 a b   ( m o d      m ) a\equiv b\ (\mod\ m) c d   ( m o d      m ) c\equiv d\ (\mod\ m) ,则 a + c b + d   ( m o d      m ) a+c\equiv b+d\ (\mod\ m) a c b d   ( m o d      m ) a-c\equiv b-d\ (\mod\ m) a c b d   ( m o d      m ) ac\equiv bd\ (\mod\ m)
  2. 对于任意的整系数多项式 P ( x ) P(x) 及整数 a a b b a b   ( m o d      m ) P ( a ) P ( b )   ( m o d      m ) a\equiv b\ (\mod\ m)\Rarr P(a)\equiv P(b)\ (\mod\ m)

证明:

  1. 作带余除法 a = m u + r a=mu+r b = m v + s b=mv+s ,这里 u , v Z u,v\in Z r , s { 0 , 1 ,   , m 1 } r,s\in \{0,1,\cdots,m-1\} .显然 r s = m a x { r , s } m i n { r , s } m 1 |r-s|=max\{r,s\}-min\{r,s\}\leq m-1 ,于是
    a b   ( m o d   m ) m m ( u v ) + r s m r s r s = 0 r = s a\equiv b\ (mod\ m)\Lrarr m|m(u-v)+r-s\Lrarr m|r-s \Lrarr r-s=0 \Lrarr r=s .
  2. a , b , c Z a,b,c\in Z a a = 0 a-a=0 ,故 a a   ( m o d      m ) a\equiv a \ (\mod\ m) ;当 m a b m|a-b 时亦有 m b a m|b-a ,故 a b   ( m o d      m ) b a   ( m o d      m ) a\equiv b\ (\mod\ m)\Lrarr b\equiv a\ (\mod\ m) a b   ( m o d      m ) a\equiv b\ (\mod\ m) b c   ( m o d      m ) b\equiv c\ (\mod\ m) \Rarr a a b b m m 除所得的余数相同且 b b c c m m 除所得的余数相同, \Rarr a a c c m m 除所得的余数相同,即 a c   ( m o d      m ) a\equiv c \ (\mod\ m) .
  3. a b = m q 1 , c d = m q 2 a-b=mq_1,c-d=mq_2 ,这里 q 1 , q 2 Z q_1,q_2\in Z ,则 a ± c = b ± d + m ( q 1 ± q 2 ) a ± c b ± d   ( m o d      m ) a\pm c=b\pm d+m(q_1\pm q_2)\Rarr a\pm c\equiv b\pm d\ (\mod\ m) a c b d = a ( c d ) + ( a b ) d = a m q 2 + m q 1 d = m ( a q 2 + d q 1 ) a c b d   ( m o d      m ) ac-bd=a(c-d)+(a-b)d=amq_2+mq_1d=m(aq_2+dq_1)\Rarr ac\equiv bd\ (\mod\ m)
  4. P ( x ) = c 0 + c 1 x + + c n x n P(x)=c_0+c_1x+\cdots+c_nx^n ,这里 c 0 ,   , c n Z c_0,\cdots,c_n\in Z .假如 a b   ( m o d   m ) a\equiv b\ (mod\ m) ,反复运用3知,对 i = 0 , 1 ,   , n i=0,1,\cdots,n a i b i   ( m o d   m ) a^i\equiv b^i\ (mod\ m) c i a i c i b i   ( m o d   m ) c_ia^i\equiv c_ib^i\ (mod\ m) ,因而 P ( a ) = i = 0 n c i a i i = 0 n c i b i = P ( b )   ( m o d      m ) P(a)=\sum_{i=0}^{n}c_ia^i\equiv \sum_{i=0}^{n}c_ib^i=P(b)\ (\mod\ m)
剩余类

【定义】 设 m m 为正整数,对于 a Z a\in Z ,集合 { x Z : x a   ( m o d    m ) } = { x = a + m q : q Z } \{x\in Z:x\equiv a\ (\mod m)\}=\{x=a+mq: q\in Z \} 叫做 a a m m 的剩余类(或同余类)。 全体模 m m 的剩余类构成的集合 Z m = Z / m Z Z_m=Z/mZ 叫做模 m m 的剩余类环。

猜你喜欢

转载自blog.csdn.net/s_lisheng/article/details/89322533