一、同余
1、一些普通的性质
1.反身性: a ≡ a ( m o d m ) a≡a (mod m) a≡a(modm);
2.对称性:若 a ≡ b ( m o d m ) a≡b(mod m) a≡b(modm),则 b ≡ a ( m o d m ) b≡a (mod m) b≡a(modm);
3.传递性:若 a ≡ b ( m o d m ) a≡b(mod m) a≡b(modm), b ≡ c ( m o d m ) b≡c(mod m) b≡c(modm),则 a ≡ c ( m o d m ) a≡c(mod m) a≡c(modm);
4.同余式相加(减):若 a ≡ b ( m o d m ) a≡b(mod m) a≡b(modm), c ≡ d ( m o d m ) c≡d(mod m) c≡d(modm),则 a + c ≡ b + d ( m o d m ) a+c≡b+d(mod m) a+c≡b+d(modm);
5.同余式相乘:若 a ≡ b ( m o d m ) , c ≡ d ( m o d m ) a≡b(mod m),c≡d(mod m) a≡b(modm),c≡d(modm),则 a c ≡ b d ( m o d m ) ac≡bd(mod m) ac≡bd(modm)。
2、一些同余式性质
1、同余式一边的数可以移到另一边,只要改变符号就可以了。
a + c ≡ b ( m o d m ) = > a ≡ b − c ( m o d m ) a+c≡b (mod m) => a≡b-c(mod m) a+c≡b(modm)=>a≡b−c(modm)
2、同余式的每一边都可以增加或减去模的任意倍数。
a ≡ b ( m o d m ) = > a + k m ≡ b ( m o d m ) = > a − k m ≡ b ( m o d m ) a≡b(mod m) => a+km≡b(mod m) => a-km≡b(mod m) a≡b(modm)=>a+km≡b(modm)=>a−km≡b(modm)
3、同余式两边的数和模可以同时乘上一个整数。
a ≡ b ( m o d m ) = > k a ≡ k b ( m o d k m ) a≡b(mod m) => ka≡kb(mod km) a≡b(modm)=>ka≡kb(modkm)
二、欧几里得算法(最大公约数gcd)
1、一些性质(证明过程简单了解就好)
g c d ( a , b ) = g c d ( b , a ) gcd(a,b)=gcd(b,a) gcd(a,b)=gcd(b,a)
g c d ( a , b ) = g c d ( a − b , b ) ( a ≥ b ) gcd(a,b)=gcd(a-b,b)(a\ge b) gcd(a,b)=gcd(a−b,b)(a

本文介绍了同余的基本性质及其应用,如同余式相加减、相乘,以及欧几里得算法(包括普通gcd和扩展欧几里得算法)用于求解同余方程和计算最大公约数。通过实例展示了如何使用这些概念解决实际问题,如青蛙相遇问题的数学模型。
算法详解&spm=1001.2101.3001.5002&articleId=123108965&d=1&t=3&u=baaa7a27fce24cdf83dea05429574104)
4057

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



