zoukankan      html  css  js  c++  java
  • 数学--数论--同余及其性质(超详细)

    定义:
    mababmabmab(modm)abmab(modm)给定一个正整数m,及两个整数a、b。\如果a-b被m整除,则称a与b模m同余,记作a≡b(mod m) \否则称a与b模m不同余,记作a≢ b(mod m)。

    性质:

    1. a,bma=b+Kmka,b模m同余Leftrightarrow a=b+Km quad k为任意整数
    2. 自反性:aamodm)a≡a(mod quad m)
      对称性:abmodm)bamodm)a≡b(mod quad m)Leftrightarrow b≡a(mod quad m)
      传递性:abmodm)bcmodm)ac(modm)a≡b(mod quad m)且 b≡c(mod quad m)Rightarrow a≡c (mod quad m)
    3. abmod m)cdmod m)a+c=b+dmod m)ac=bdmod m)a≡b(mod m)且c≡d(mod m) \则 \①a+c=b+d(mod m)\②ac=bd(mod m)
      结论:
      aibimodm)(i=1,2,3.....,k)i=1kaii=1kbi(mod m)i=1kaii=1kbi(mod m)a_i≡b_i(mod quad m) (i=1,2,3.....,k)\则\ ①sum_{i=1}^{k}a_iequiv sum_{i=1}^{k}b_i(mod m)\ \ \ ②prod_{i=1}^{k}a_iequiv prod_{i=1}^{k}b_i(mod m)
      推论:
      abmodm)nanb(modm)aabmodm)anbn(modm)a① a≡b(mod quad m)Rightarrow na≡nb (mod quad m) 其中a为整数\② a≡b(mod quad m)Rightarrow a^n≡b^n (mod quad m) 其中a为整数
    4. acbcmodm)GCD(c,m)=1 ab(modm)ac≡bc(mod quad m)且GCD(c,m)=1 Rightarrow a≡b (mod quad m)
    5. abmodm)anbn(modmn) n>0a≡b(mod quad m)Rightarrow an≡bn (mod quad mn) 其中n>0
    6. abmodm)dgcd(a,b,m)a/db/d(modm/d)a≡b(mod quad m)且d|gcd(a,b,m)Rightarrow a/d≡b/d (mod quad m/d)
    7. abmodm)dmabmodd)a≡b(mod quad m)且d|mRightarrow a≡b(mod quad d)
    8. abmodmi)(i=1,2,3.....,k)abmodLcm[m1,m2....mk](i=1,2,3.....,k)a≡b(mod quad m_i) (i=1,2,3.....,k) Leftrightarrow a≡b(mod quad Lcm[m_1,m_2....m_k] (i=1,2,3.....,k)
    9. abmodm)gcd(a,m)=gcd(b,m)a≡b(mod quad m)Rightarrow gcd(a,m)=gcd(b,m)

    敲公式不易,转走请附上链接,谢谢。

  • 相关阅读:
    [杂题]FZU2190 非提的救赎
    [模拟]ZOJ3480 Duck Typing
    [模拟]ZOJ3485 Identification Number
    [数论]ZOJ3593 One Person Game
    [博弈]ZOJ3591 Nim
    [杂题]URAL1822. Hugo II's War
    二分图相关
    KMP算法详解
    中国国家集训队论文集目录(1999-2009)
    最短路Dijkstra算法的一些扩展问题
  • 原文地址:https://www.cnblogs.com/lunatic-talent/p/12798549.html
Copyright © 2011-2022 走看看