孫子定理與首一一元一次同餘式組(模數不滿足兩兩互素的情況)
索引
- 引理1: 設 m 1 , m 2 , m 3 {{m}_{1}},{{m}_{2}},{{m}_{3}} m1,m2,m3是三個正整數,證明 l c m ( gcd ( m 1 , m 3 ) , gcd ( m 2 , m 3 ) ) = gcd ( l c m ( m 1 , m 2 ) , m 3 ) lcm\left( \text{ }\gcd \left( {{m}_{1}},{{m}_{3}} \right),\text{ }\gcd \left( {{m}_{2}},{{m}_{3}} \right)\text{ } \right)=\gcd \left( \text{ }lcm\left( {{m}_{1}},{{m}_{2}} \right),{{m}_{3}}\text{ } \right) lcm( gcd(m1,m3), gcd(m2,m3) )=gcd( lcm(m1,m2),m3 )
- 引理2:設 d = gcd ( m 1 , m 2 ) d=\gcd \left( {{m}_{1}},{{m}_{2}} \right) d=gcd(m1,m2),證明同餘式組 { x ≡ b 1 m o d m 1 x ≡ b 2 m o d m 2 \left\{ \begin{aligned} & x\equiv {{b}_{1}}\text{ }\bmod {{m}_{1}} \\ & x\equiv {{b}_{2}}\text{ }\bmod {{m}_{2}} \\ \end{aligned} \right. {x≡b1 modm1x≡b2 modm2有解的充分必要條件是 d ∣ ( b 1 − b 2 ) \left. d \right|\left( {{b}_{1}}-{{b}_{2}} \right) d∣(b1−b2)。且在有解的情況下,適合該同餘式組的一切整數可由下式求出 x ≡ x 1 , 2 m o d l c m ( m 1 , m 2 ) x\equiv {{x}_{1,2}}\text{ }\bmod \text{ }lcm\left( {{m}_{1}},{{m}_{2}} \right) x≡x1,2 mod lcm(m1,m2)
- 定理1:同餘式組 x ≡ b i m o d m i , i = 1 , 2 , ⋯ , k x\equiv {{b}_{i}}\text{ }\bmod {{m}_{i}},\text{ }i=1,2,\cdots ,k x≡bi modmi, i=1,2,⋯,k有解的充分必要條件是 gcd ( m i , m j ) ∣ ( b i − b j ) , i , j = 1 , 2 , ⋯ , k \left. \gcd \left( {{m}_{i}},{{m}_{j}} \right)\text{ } \right|\text{ }\left( {{b}_{i}}-{{b}_{j}} \right),\text{ }i,j=1,2,\cdots ,k gcd(mi,mj) ∣ (bi−bj), i,j=1,2,⋯,k並且在有解的情況下,適合該同餘式組的一切整數解可由下式求出 x ≡ x 1 , 2 , ⋯ , k m o d l c m ( m 1 , m 2 , ⋯ , m k ) x\equiv {{x}_{1,2,\cdots ,k}}\text{ }\bmod \text{ }lcm\left( {{m}_{1}},{{m}_{2}},\cdots ,{{m}_{k}} \right) x≡x1,2,⋯,k mod lcm(m1,m2,⋯,mk)其中 x 1 , 2 , ⋯ , k {{x}_{1,2,\cdots ,k}} x1,2,⋯,k是適合該同餘式組的一個整數。
- 定理2:設 m 1 , m 2 , ⋯ , m k {{m}_{1}},{{m}_{2}},\cdots ,{{m}_{k}} m1,m2,⋯,mk是 k k k個正整數, m i ′ ( i = 1 , 2 , ⋯ , k ) {{m}_{i}}'\left( i=1,2,\cdots ,k \right) mi′(i=1,2,⋯,k)是 m i {{m}_{i}} mi的標準分解式中滿足下列要求的素數冪的乘積,即這些素數冪是在 m 1 , m 2 , ⋯ , m k {{m}_{1}},{{m}_{2}},\cdots ,{{m}_{k}} m1,m2,⋯,mk標準分解式中出現的最高次冪,證明:在同餘式組 x ≡ b i m o d m i , i = 1 , 2 , ⋯ , k x\equiv {{b}_{i}}\text{ }\bmod {{m}_{i}},\text{ }i=1,2,\cdots ,k x≡bi modmi, i=1,2,⋯,k有解的情況下,有 x ≡ b i m o d m i , i = 1 , 2 , ⋯ , k ⇔ x ≡ b i m o d m i ′ , i = 1 , 2 , ⋯ , k x\equiv {{b}_{i}}\text{ }\bmod {{m}_{i}},\text{ }i=1,2,\cdots ,k\text{ }\Leftrightarrow \text{ }x\equiv {{b}_{i}}\text{ }\bmod {{m}_{i}}',\text{ }i=1,2,\cdots ,k x≡bi modmi, i=1,2,⋯,k ⇔ x≡bi modmi′, i=1,2,⋯,k
- 例題
引理1: 設 m 1 , m 2 , m 3 {{m}_{1}},{{m}_{2}},{{m}_{3}} m1,m2,m3是三個正整數,證明 l c m ( gcd ( m 1 , m 3 ) , gcd ( m 2 , m 3 ) ) = gcd ( l c m ( m 1 , m 2 ) , m 3 ) lcm\left( \text{ }\gcd \left( {{m}_{1}},{{m}_{3}} \right),\text{ }\gcd \left( {{m}_{2}},{{m}_{3}} \right)\text{ } \right)=\gcd \left( \text{ }lcm\left( {{m}_{1}},{{m}_{2}} \right),{{m}_{3}}\text{ } \right) lcm( gcd(m1,m3), gcd(m2,m3) )=gcd( lcm(m1,m2),m3 )
證明
- 首先我們證明
gcd ( a , b ) × gcd ( c , d ) = gcd ( a c , a d , b c , b d ) \gcd \left( a,b \right)\times \gcd \left( c,d \right)=\gcd \left( ac,ad,bc,bd \right) gcd(a,b)×gcd(c,d)=gcd(ac,ad,bc,bd)
{ gcd ( a , b ) ∣ a gcd ( a , b ) ∣ b gcd ( c , d ) ∣ c gcd ( c , d ) ∣ d ⇒ { ( gcd ( a , b ) × gcd ( c , d ) ) ∣ a c ( gcd ( a , b ) × gcd ( c , d ) ) ∣ a d ( gcd ( a , b ) × gcd ( c , d ) ) ∣ b c ( gcd ( a , b ) × gcd ( c , d ) ) ∣ b d ⇒ ( gcd ( a , b ) × gcd ( c , d ) ) ∣ gcd ( a c , b d , b c , b d ) \begin{aligned} & \left\{ \begin{aligned} & \left. \gcd \left( a,b \right) \right|a \\ & \left. \gcd \left( a,b \right) \right|b \\ & \left. \gcd \left( c,d \right) \right|c \\ & \left. \gcd \left( c,d \right) \right|d \\ \end{aligned} \right.\text{ }\Rightarrow \text{ }\left\{ \begin{aligned} & \left. \left( \gcd \left( a,b \right)\times \gcd \left( c,d \right) \right)\text{ } \right|ac \\ & \left. \left( \gcd \left( a,b \right)\times \gcd \left( c,d \right) \right)\text{ } \right|ad \\ & \left. \left( \gcd \left( a,b \right)\times \gcd \left( c,d \right) \right)\text{ } \right|bc \\ & \left. \left( \gcd \left( a,b \right)\times \gcd \left( c,d \right) \right)\text{ } \right|bd \\ \end{aligned} \right. \\ & \Rightarrow \left. \left( \gcd \left( a,b \right)\times \gcd \left( c,d \right) \right)\text{ } \right|\gcd \left( ac,bd,bc,bd \right) \\ \end{aligned} ⎩⎪⎪⎪⎪⎨⎪⎪⎪⎪⎧gcd(a,b)∣agcd(a,b)∣bgcd(c,d)∣cgcd(c,d)∣d ⇒ ⎩⎪⎪⎪⎪⎨⎪⎪⎪⎪⎧(gcd(a,b)×gcd(c,d)) ∣ac(gcd(a,b)×gcd(c,d)) ∣ad(gcd(a,b)×gcd(c,d)) ∣bc(gcd(a,b)×gcd(c,d)) ∣bd⇒(gcd(a,b)×gcd(c,d)) ∣gcd(ac,bd,bc,bd)
{ gcd ( a c , a d , b c , b d ) ∣ a c gcd ( a c , a d , b c , b d ) ∣ a d gcd ( a c , a d , b c , b d ) ∣ b c gcd ( a c , a d , b c , b d ) ∣ b d ⇒ { gcd ( a c , a d , b c , b d ) ∣ gcd ( a c , a d ) = a gcd ( c , d ) gcd ( a c , a d , b c , b d ) ∣ gcd ( b c , b d ) = b gcd ( c , d ) ⇒ gcd ( a c , a d , b c , b d ) ∣ gcd ( a gcd ( c , d ) , b gcd ( c , d ) ) = gcd ( a , b ) × gcd ( c , d ) \begin{aligned} & \left\{ \begin{aligned} & \left. \gcd \left( ac,ad,bc,bd \right) \right|ac \\ & \left. \gcd \left( ac,ad,bc,bd \right) \right|ad \\ & \left. \gcd \left( ac,ad,bc,bd \right) \right|bc \\ & \left. \gcd \left( ac,ad,bc,bd \right) \right|bd \\ \end{aligned} \right.\text{ }\Rightarrow \text{ }\left\{ \begin{aligned} & \left. \gcd \left( ac,ad,bc,bd \right) \right|\gcd \left( ac,ad \right)=a\gcd \left( c,d \right) \\ & \left. \gcd \left( ac,ad,bc,bd \right) \right|\gcd \left( bc,bd \right)=b\gcd \left( c,d \right) \\ \end{aligned} \right. \\ & \Rightarrow \left. \gcd \left( ac,ad,bc,bd \right) \right|\gcd \left( a\gcd \left( c,d \right),b\gcd \left( c,d \right) \right)=\gcd \left( a,b \right)\times \gcd \left( c,d \right) \\ \end{aligned} ⎩⎪⎪⎪⎪⎨⎪⎪⎪⎪⎧gcd(ac,ad,bc,bd)∣acgcd(ac,ad,bc,bd)∣adgcd(ac,ad,bc,bd)∣bcgcd(ac,ad,bc,bd)∣bd ⇒ {gcd(ac,ad,bc,bd)∣gcd(ac,ad)=agcd(c,d)gcd(ac,ad,bc,bd)∣gcd(bc,bd)=bgcd(c,d)⇒gcd(ac,ad,bc,bd)∣gcd(agcd(c,d),bgcd(c,d))=gcd(a,b)×gcd(c,d) - 然後考慮證明等式。一方面,有
l c m ( gcd ( m 1 , m 3 ) , gcd ( m 2 , m 3 ) ) = gcd ( m 1 , m 3 ) × gcd ( m 2 , m 3 ) gcd ( gcd ( m 1 , m 3 ) , gcd ( m 2 , m 3 ) ) = gcd ( m 1 , m 3 ) × gcd ( m 2 , m 3 ) gcd ( m 1 , m 2 , m 3 ) \begin{aligned} & \text{ }lcm\left( \gcd \left( {{m}_{1}},{{m}_{3}} \right),\gcd \left( {{m}_{2}},{{m}_{3}} \right) \right) \\ & =\frac{\gcd \left( {{m}_{1}},{{m}_{3}} \right)\times \gcd \left( {{m}_{2}},{{m}_{3}} \right)}{\gcd \left( \gcd \left( {{m}_{1}},{{m}_{3}} \right),\gcd \left( {{m}_{2}},{{m}_{3}} \right) \right)} \\ & =\frac{\gcd \left( {{m}_{1}},{{m}_{3}} \right)\times \gcd \left( {{m}_{2}},{{m}_{3}} \right)}{\gcd \left( {{m}_{1}},{{m}_{2}},{{m}_{3}} \right)} \\ \end{aligned} lcm(gcd(m1,m3),gcd(m2,m3))=gcd(gcd(m1,m3),gcd(m2,m3))gcd(m1,m3)×gcd(m2,m3)=gcd(m1,m2,m3)gcd(m1,m3)×gcd(m2,m3)
gcd ( l c m ( m 1 , m 2 ) , m 3 ) = gcd ( m 1 m 2 gcd ( m 1 , m 2 ) , m 3 gcd ( m 1 , m 2 ) gcd ( m 1 , m 2 ) ) = gcd ( m 1 m 2 , m 3 gcd ( m 1 , m 2 ) ) gcd ( m 1 , m 2 ) = gcd ( m 1 m 2 , gcd ( m 1 m 3 , m 2 m 3 ) ) gcd ( m 1 , m 2 ) = gcd ( m 1 m 2 , m 1 m 3 , m 2 m 3 ) gcd ( m 1 , m 2 ) \begin{aligned} & \text{ }\gcd \left( lcm\left( {{m}_{1}},{{m}_{2}} \right),{{m}_{3}} \right) \\ & =\gcd \left( \frac{{{m}_{1}}{{m}_{2}}}{\gcd \left( {{m}_{1}},{{m}_{2}} \right)},\frac{{{m}_{3}}\gcd \left( {{m}_{1}},{{m}_{2}} \right)}{\gcd \left( {{m}_{1}},{{m}_{2}} \right)} \right) \\ & =\frac{\gcd \left( {{m}_{1}}{{m}_{2}},{{m}_{3}}\gcd \left( {{m}_{1}},{{m}_{2}} \right) \right)}{\gcd \left( {{m}_{1}},{{m}_{2}} \right)} \\ & =\frac{\gcd \left( {{m}_{1}}{{m}_{2}},\gcd \left( {{m}_{1}}{{m}_{3}},{{m}_{2}}{{m}_{3}} \right) \right)}{\gcd \left( {{m}_{1}},{{m}_{2}} \right)} \\ & =\frac{\gcd \left( {{m}_{1}}{{m}_{2}},{{m}_{1}}{{m}_{3}},{{m}_{2}}{{m}_{3}} \right)}{\gcd \left( {{m}_{1}},{{m}_{2}} \right)} \\ \end{aligned} gcd(lcm(m1,m2),m3)=gcd(gcd(m1,m2)m1m2,gcd(m1,m2)m3gcd(m1,m2))=gcd(m1,m2)gcd(m1m2,m3gcd(m1,m2))=gcd(m1,m2)gcd(m1m2,gcd(m1m3,m2m3))=gcd(m1,m2)gcd(m1m2,m1m3,m2m3)
另一方面,
gcd ( m 1 , m 2 ) gcd ( m 1 , m 3 ) gcd ( m 2 , m 3 ) = gcd ( m 1 2 m 2 , m 1 2 m 3 , m 1 m 3 2 , m 1 m 2 2 , m 2 2 m 3 , m 2 m 3 2 , m 1 m 2 m 3 ) = gcd ( m 1 , m 2 , m 3 ) gcd ( m 1 m 2 , m 1 m 3 , m 2 m 3 ) \begin{aligned} & \text{ }\gcd \left( {{m}_{1}},{{m}_{2}} \right)\gcd \left( {{m}_{1}},{{m}_{3}} \right)\gcd \left( {{m}_{2}},{{m}_{3}} \right) \\ & =\gcd \left( {{m}_{1}}^{2}{{m}_{2}},{{m}_{1}}^{2}{{m}_{3}},{{m}_{1}}{{m}_{3}}^{2},{{m}_{1}}{{m}_{2}}^{2},{{m}_{2}}^{2}{{m}_{3}},{{m}_{2}}{{m}_{3}}^{2},{{m}_{1}}{{m}_{2}}{{m}_{3}} \right) \\ & =\gcd \left( {{m}_{1}},{{m}_{2}},{{m}_{3}} \right)\gcd \left( {{m}_{1}}{{m}_{2}},{{m}_{1}}{{m}_{3}},{{m}_{2}}{{m}_{3}} \right) \\ \end{aligned} gcd(m1,m2)gcd(m1,m3)gcd(m2,m3)=gcd(m12m2,m12m3,m1m32,m1m22,m22m3,m2m32,m1m2m3)=gcd(m1,m2,m3)gcd(m1m2,m1m3,m2m3)
因此即有
l c m ( gcd ( m 1 , m 3 ) , gcd ( m 2 , m 3 ) ) = gcd ( m 1 , m 3 ) gcd ( m 2 , m 3 ) gcd ( m 1 , m 2 , m 3 ) = gcd ( m 1 m 2 , m 1 m 3 , m 2 m 3 ) gcd ( m 1 , m 2 ) = gcd ( l c m ( m 1 , m 2 ) , m 3 ) \begin{aligned} & \text{ }lcm\left( \gcd \left( {{m}_{1}},{{m}_{3}} \right),\gcd \left( {{m}_{2}},{{m}_{3}} \right) \right) \\ & =\frac{\gcd \left( {{m}_{1}},{{m}_{3}} \right)\gcd \left( {{m}_{2}},{{m}_{3}} \right)}{\gcd \left( {{m}_{1}},{{m}_{2}},{{m}_{3}} \right)} \\ & =\frac{\gcd \left( {{m}_{1}}{{m}_{2}},{{m}_{1}}{{m}_{3}},{{m}_{2}}{{m}_{3}} \right)}{\gcd \left( {{m}_{1}},{{m}_{2}} \right)} \\ & =\gcd \left( lcm\left( {{m}_{1}},{{m}_{2}} \right),{{m}_{3}} \right) \\ \end{aligned} lcm(gcd(m1,m3),gcd(m2,m3))=gcd(m1,m2,m3)gcd(m1,m3)gcd(m2,m3)=gcd(m1,m2)gcd(m1m2,m1m3,m2m3)=gcd(lcm(m1,m2),m3)
引理2:設 d = gcd ( m 1 , m 2 ) d=\gcd \left( {{m}_{1}},{{m}_{2}} \right) d=gcd(m1,m2),證明同餘式組 { x ≡ b 1 m o d m 1 x ≡ b 2 m o d m 2 \left\{ \begin{aligned} & x\equiv {{b}_{1}}\text{ }\bmod {{m}_{1}} \\ & x\equiv {{b}_{2}}\text{ }\bmod {{m}_{2}} \\ \end{aligned} \right. {x≡b1 modm1x≡b2 modm2有解的充分必要條件是 d ∣ ( b 1 − b 2 ) \left. d \right|\left( {{b}_{1}}-{{b}_{2}} \right) d∣(b1−b2)。且在有解的情況下,適合該同餘式組的一切整數可由下式求出 x ≡ x 1 , 2 m o d l c m ( m 1 , m 2 ) x\equiv {{x}_{1,2}}\text{ }\bmod \text{ }lcm\left( {{m}_{1}},{{m}_{2}} \right) x≡x1,2 mod lcm(m1,m2)
其中
x
1
,
2
{{x}_{1,2}}
x1,2是適合該同餘式組的一個整數。
證明
-
解存在性條件證明法一
{ x ≡ b 1 m o d m 1 x ≡ b 2 m o d m 2 有解 ⇔ ∃ x 0 , k 1 , k 2 ∈ Z , s . t . x 0 = k 1 m 1 + b 1 = k 2 m 2 + b 2 ⇔ ∃ k 1 , k 2 ∈ Z , m 2 k 2 − m 1 k 1 = b 1 − b 2 ⇔ m 2 x − m 1 y = b 1 − b 2 有 解 ⇔ d = gcd ( m 2 , − m 1 ) ∣ ( b 1 − b 2 ) \begin{aligned} & \left\{ \begin{aligned} & x\equiv {{b}_{1}}\text{ }\bmod {{m}_{1}} \\ & x\equiv {{b}_{2}}\text{ }\bmod {{m}_{2}} \\ \end{aligned} \right.\text{ 有解} \\ & \Leftrightarrow \exists {{x}_{0}},{{k}_{1}},{{k}_{2}}\in \mathbb{Z},\text{ }s.t.\text{ }{{x}_{0}}={{k}_{1}}{{m}_{1}}+{{b}_{1}}={{k}_{2}}{{m}_{2}}+{{b}_{2}} \\ & \Leftrightarrow \exists {{k}_{1}},{{k}_{2}}\in \mathbb{Z},\text{ }{{m}_{2}}{{k}_{2}}-{{m}_{1}}{{k}_{1}}={{b}_{1}}-{{b}_{2}} \\ & \Leftrightarrow {{m}_{2}}x-{{m}_{1}}y={{b}_{1}}-{{b}_{2}}有解 \\ & \Leftrightarrow d=\left. \gcd \left( {{m}_{2}},-{{m}_{1}} \right) \right|\left( {{b}_{1}}-{{b}_{2}} \right) \\ \end{aligned} {x≡b1 modm1x≡b2 modm2 有解⇔∃x0,k1,k2∈Z, s.t. x0=k1m1+b1=k2m2+b2⇔∃k1,k2∈Z, m2k2−m1k1=b1−b2⇔m2x−m1y=b1−b2有解⇔d=gcd(m2,−m1)∣(b1−b2) -
解存在性條件證明法二
一方面,
{ x ≡ b 1 m o d m 1 , gcd ( m 1 , m 2 ) ∣ m 1 x ≡ b 2 m o d m 2 , gcd ( m 1 , m 2 ) ∣ m 2 ⇒ { x ≡ b 1 m o d gcd ( m 1 , m 2 ) x ≡ b 2 m o d gcd ( m 1 , m 2 ) ⇒ b 1 ≡ b 2 m o d gcd ( m 1 , m 2 ) = d ⇒ b 1 − b 2 ≡ 0 m o d d ⇒ d ∣ ( b 1 − b 2 ) \begin{aligned} & \left\{ \begin{aligned} & x\equiv {{b}_{1}}\text{ }\bmod {{m}_{1}},\text{ }\left. \gcd \left( {{m}_{1}},{{m}_{2}} \right) \right|{{m}_{1}} \\ & x\equiv {{b}_{2}}\text{ }\bmod {{m}_{2}},\text{ }\left. \gcd \left( {{m}_{1}},{{m}_{2}} \right) \right|{{m}_{2}} \\ \end{aligned} \right.\Rightarrow \left\{ \begin{aligned} & x\equiv {{b}_{1}}\text{ }\bmod \text{ }\gcd \left( {{m}_{1}},{{m}_{2}} \right) \\ & x\equiv {{b}_{2}}\text{ }\bmod \text{ }\gcd \left( {{m}_{1}},{{m}_{2}} \right) \\ \end{aligned} \right. \\ & \Rightarrow {{b}_{1}}\equiv {{b}_{2}}\text{ }\bmod \text{ }\gcd \left( {{m}_{1}},{{m}_{2}} \right)=d \\ & \Rightarrow {{b}_{1}}-{{b}_{2}}\equiv 0\text{ }\bmod d \\ & \Rightarrow \left. d \right|\left( {{b}_{1}}-{{b}_{2}} \right) \\ \end{aligned} {x≡b1 modm1, gcd(m1,m2)∣m1x≡b2 modm2, gcd(m1,m2)∣m2⇒{x≡b1 mod gcd(m1,m2)x≡b2 mod gcd(m1,m2)⇒b1≡b2 mod gcd(m1,m2)=d⇒b1−b2≡0 modd⇒d∣(b1−b2)
另一方面,
d = gcd ( m 1 , m 2 ) ∣ ( b 1 − b 2 ) ⇒ m 1 x ≡ b 2 − b 1 m o d m 2 有 解 , 設 其 解 為 x ≡ x 0 ⇒ m 1 x 0 ≡ b 2 − b 1 m o d m 2 \begin{aligned} & \text{ }\left. d=\gcd \left( {{m}_{1}},{{m}_{2}} \right) \right|\left( {{b}_{1}}-{{b}_{2}} \right) \\ & \Rightarrow {{m}_{1}}x\equiv {{b}_{2}}-{{b}_{1}}\text{ }\bmod {{m}_{2}}有解,\text{ }設其解為x\equiv {{x}_{0}} \\ & \Rightarrow {{m}_{1}}{{x}_{0}}\equiv {{b}_{2}}-{{b}_{1}}\text{ }\bmod {{m}_{2}} \\ \end{aligned} d=gcd(m1,m2)∣(b1−b2)⇒m1x≡b2−b1 modm2有解, 設其解為x≡x0⇒m1x0≡b2−b1 modm2
令 x 1 , 2 = m 1 x 0 + b 1 {{x}_{1,2}}={{m}_{1}}{{x}_{0}}+{{b}_{1}} x1,2=m1x0+b1,則有
{ x 1 , 2 ≡ 0 + b 1 = b 1 m o d m 1 x 1 , 2 ≡ ( b 2 − b 1 ) + b 1 = b 2 m o d m 2 \left\{ \begin{aligned} & {{x}_{1,2}}\equiv 0+{{b}_{1}}={{b}_{1}}\text{ }\bmod {{m}_{1}} \\ & {{x}_{1,2}}\equiv \left( {{b}_{2}}-{{b}_{1}} \right)+{{b}_{1}}={{b}_{2}}\text{ }\bmod {{m}_{2}} \\ \end{aligned} \right. {x1,2≡0+b1=b1 modm1x1,2≡(b2−b1)+b1=b2 modm2
原同餘式組有解 x 1 , 2 {{x}_{1,2}} x1,2。 -
解表達形式的證明
在此基礎上,若同餘式組有解,設其中一個解為 x 1 , 2 {{x}_{1,2}} x1,2,則有
{ x 1 , 2 ≡ b 1 m o d m 1 x 1 , 2 ≡ b 2 m o d m 2 \left\{ \begin{aligned} & {{x}_{1,2}}\equiv {{b}_{1}}\text{ }\bmod {{m}_{1}} \\ & {{x}_{1,2}}\equiv {{b}_{2}}\text{ }\bmod {{m}_{2}} \\ \end{aligned} \right. {x1,2≡b1 modm1x1,2≡b2 modm2
一方面,
{ { x ≡ b 1 m o d m 1 x ≡ b 2 m o d m 2 { x 1 , 2 ≡ b 1 m o d m 1 x 1 , 2 ≡ b 1 m o d m 2 ⇒ { x ≡ x 1 , 2 m o d m 1 x ≡ x 1 , 2 m o d m 2 ⇒ x ≡ x 1 , 2 m o d l c m ( m 1 , m 2 ) \begin{aligned} & \left\{ \begin{aligned} & \text{ }\left\{ \begin{aligned} & x\equiv {{b}_{1}}\text{ }\bmod {{m}_{1}} \\ & x\equiv {{b}_{2}}\text{ }\bmod {{m}_{2}} \\ \end{aligned} \right. \\ & \text{ }\left\{ \begin{aligned} & {{x}_{1,2}}\equiv {{b}_{1}}\text{ }\bmod {{m}_{1}} \\ & {{x}_{1,2}}\equiv {{b}_{1}}\text{ }\bmod {{m}_{2}} \\ \end{aligned} \right. \\ \end{aligned} \right.\text{ }\Rightarrow \text{ }\left\{ \begin{aligned} & x\equiv {{x}_{1,2}}\text{ }\bmod {{m}_{1}} \\ & x\equiv {{x}_{1,2}}\text{ }\bmod {{m}_{2}} \\ \end{aligned} \right. \\ & \Rightarrow x\equiv {{x}_{1,2}}\text{ }\bmod \text{ }lcm\left( {{m}_{1}},{{m}_{2}} \right) \\ \end{aligned} ⎩⎪⎪⎪⎪⎪⎨⎪⎪⎪⎪⎪⎧ {x≡b1 modm1x≡b2 modm2 {x1,2≡b1 modm1x1,2≡b1 modm2 ⇒ {x≡x1,2 modm1x≡x1,2 modm2⇒x≡x1,2 mod lcm(m1,m2)
另一方面,
{ x ≡ x 1 , 2 m o d l c m ( m 1 , m 2 ) m 1 ∣ l c m ( m 1 , m 2 ) m 2 ∣ l c m ( m 1 , m 2 ) ⇒ { x ≡ x 1 , 2 ≡ b 1 m o d m 1 x ≡ x 1 , 2 ≡ b 2 m o d m 2 \left\{ \begin{matrix} x\equiv {{x}_{1,2}}\text{ }\bmod \text{ }lcm\left( {{m}_{1}},{{m}_{2}} \right) \\ \left. {{m}_{1}} \right|lcm\left( {{m}_{1}},{{m}_{2}} \right) \\ \left. {{m}_{2}} \right|lcm\left( {{m}_{1}},{{m}_{2}} \right) \\ \end{matrix} \right.\text{ }\Rightarrow \text{ }\left\{ \begin{aligned} & x\equiv {{x}_{1,2}}\equiv {{b}_{1}}\text{ }\bmod {{m}_{1}} \\ & x\equiv {{x}_{1,2}}\equiv {{b}_{2}}\text{ }\bmod {{m}_{2}} \\ \end{aligned} \right. ⎩⎨⎧x≡x1,2 mod lcm(m1,m2)m1∣lcm(m1,m2)m2∣lcm(m1,m2) ⇒ {x≡x1,2≡b1 modm1x≡x1,2≡b2 modm2
因此當 ∃ x 1 , 2 ∈ Z , x 1 , 2 ≡ b i m o d m i , i = 1 , 2 \exists {{x}_{1,2}}\in \mathbb{Z},\text{ }{{x}_{1,2}}\equiv {{b}_{i}}\text{ }\bmod {{m}_{i}},\text{ }i=1,2 ∃x1,2∈Z, x1,2≡bi modmi, i=1,2時,同餘式組一切整數解可以表示為
x ≡ x 1 , 2 m o d l c m ( m 1 , m 2 ) x\equiv {{x}_{1,2}}\text{ }\bmod \text{ }lcm\left( {{m}_{1}},{{m}_{2}} \right) x≡x1,2 mod lcm(m1,m2)
定理1:同餘式組 x ≡ b i m o d m i , i = 1 , 2 , ⋯ , k x\equiv {{b}_{i}}\text{ }\bmod {{m}_{i}},\text{ }i=1,2,\cdots ,k x≡bi modmi, i=1,2,⋯,k有解的充分必要條件是 gcd ( m i , m j ) ∣ ( b i − b j ) , i , j = 1 , 2 , ⋯ , k \left. \gcd \left( {{m}_{i}},{{m}_{j}} \right)\text{ } \right|\text{ }\left( {{b}_{i}}-{{b}_{j}} \right),\text{ }i,j=1,2,\cdots ,k gcd(mi,mj) ∣ (bi−bj), i,j=1,2,⋯,k並且在有解的情況下,適合該同餘式組的一切整數解可由下式求出 x ≡ x 1 , 2 , ⋯ , k m o d l c m ( m 1 , m 2 , ⋯ , m k ) x\equiv {{x}_{1,2,\cdots ,k}}\text{ }\bmod \text{ }lcm\left( {{m}_{1}},{{m}_{2}},\cdots ,{{m}_{k}} \right) x≡x1,2,⋯,k mod lcm(m1,m2,⋯,mk)其中 x 1 , 2 , ⋯ , k {{x}_{1,2,\cdots ,k}} x1,2,⋯,k是適合該同餘式組的一個整數。
證明
-
( ⇒ ) \left( \Rightarrow \right) (⇒)
若同餘式組
x ≡ b i m o d m i , i = 1 , 2 , ⋯ , k x\equiv {{b}_{i}}\text{ }\bmod {{m}_{i}},\text{ }i=1,2,\cdots ,k x≡bi modmi, i=1,2,⋯,k
有解,則 ∀ p , q ∈ { 1 , 2 , ⋯ , k } \forall p,q\in \left\{ 1,2,\cdots ,k \right\} ∀p,q∈{1,2,⋯,k},
{ x ≡ b p m o d m p x ≡ b q m o d m q \left\{ \begin{aligned} & x\equiv {{b}_{p}}\text{ }\bmod {{m}_{p}} \\ & x\equiv {{b}_{q}}\text{ }\bmod {{m}_{q}} \\ \end{aligned} \right. {x≡bp modmpx≡bq modmq
有解,由引理2有
gcd ( m p , m q ) ∣ ( b p − b q ) , ∀ p , q ∈ { 1 , 2 , ⋯ , k } \left. \gcd \left( {{m}_{p}},{{m}_{q}} \right) \right|\left( {{b}_{p}}-{{b}_{q}} \right),\text{ }\forall p,q\in \left\{ 1,2,\cdots ,k \right\} gcd(mp,mq)∣(bp−bq), ∀p,q∈{1,2,⋯,k} -
( ⇐ ) \left( \Leftarrow \right) (⇐)
若 gcd ( m i , m j ) ∣ ( b i − b j ) , i , j = 1 , 2 , ⋯ , k \left. \gcd \left( {{m}_{i}},{{m}_{j}} \right)\text{ } \right|\text{ }\left( {{b}_{i}}-{{b}_{j}} \right),\text{ }i,j=1,2,\cdots ,k gcd(mi,mj) ∣ (bi−bj), i,j=1,2,⋯,k,我們欲使用第一數學歸納法證明 ∀ j ∈ { 1 , 2 , ⋯ , k } \forall j\in \left\{ 1,2,\cdots ,k \right\} ∀j∈{1,2,⋯,k},同餘式組
x ≡ b i m o d m i , 1 ≤ i ≤ j x\equiv {{b}_{i}}\text{ }\bmod {{m}_{i}},\text{ }1\le i\le j x≡bi modmi, 1≤i≤j
有解且一切解可以表示為
x ≡ x 1 , 2 , ⋯ , j m o d l c m ( m 1 , ⋯ , m j ) x\equiv {{x}_{1,2,\cdots ,j}}\text{ }\bmod \text{ }lcm\left( {{m}_{1}},\cdots ,{{m}_{j}} \right) x≡x1,2,⋯,j mod lcm(m1,⋯,mj)
當 j = 1 j=1 j=1時,有同餘式
x ≡ b 1 m o d m 1 x\equiv {{b}_{1}}\text{ }\bmod {{m}_{1}} x≡b1 modm1
由於 gcd ( 1 , m 1 ) = 1 ∣ b 1 \gcd \left( 1,{{m}_{1}} \right)=\left. 1 \right|{{b}_{1}} gcd(1,m1)=1∣b1,由引理2,同餘式有解,且可以表示為
x ≡ x 1 m o d m 1 = m o d l c m ( m 1 ) x\equiv {{x}_{1}}\text{ }\bmod {{m}_{1}}=\bmod lcm\left( {{m}_{1}} \right) x≡x1 modm1=modlcm(m1)
假設 t ∈ { 1 , 2 , ⋯ , k − 1 } t\in \left\{ 1,2,\cdots ,k-1 \right\} t∈{1,2,⋯,k−1},同餘式組
x ≡ b i m o d m i , 1 ≤ i ≤ t x\equiv {{b}_{i}}\text{ }\bmod {{m}_{i}},\text{ }1\le i\le t x≡bi modmi, 1≤i≤t
有解且表示為
x ≡ x 1 , 2 , ⋯ , t m o d l c m ( m 1 , ⋯ , m t ) x\equiv {{x}_{1,2,\cdots ,t}}\bmod \text{ }lcm\left( {{m}_{1}},\cdots ,{{m}_{t}} \right) x≡x1,2,⋯,tmod lcm(m1,⋯,mt)
考慮同餘式組
x ≡ b i m o d m i , 1 ≤ i ≤ t + 1 ⇔ { x ≡ b i m o d m i , 1 ≤ i ≤ t x ≡ b t + 1 m o d m t + 1 ⇔ { x ≡ x 1 , 2 , ⋯ , t m o d l c m ( m 1 , ⋯ , m t ) x ≡ b t + 1 m o d m t + 1 \begin{aligned} & \text{ }x\equiv {{b}_{i}}\text{ }\bmod {{m}_{i}},\text{ }1\le i\le t+1\text{ } \\ & \Leftrightarrow \left\{ \begin{aligned} & x\equiv {{b}_{i}}\text{ }\bmod {{m}_{i}},\text{ }1\le i\le t \\ & x\equiv {{b}_{t+1}}\text{ }\bmod {{m}_{t+1}} \\ \end{aligned} \right. \\ & \Leftrightarrow \left\{ \begin{aligned} & x\equiv {{x}_{1,2,\cdots ,t}}\text{ }\bmod \text{ }lcm\left( {{m}_{1}},\cdots ,{{m}_{t}} \right) \\ & x\equiv {{b}_{t+1}}\text{ }\bmod {{m}_{t+1}} \\ \end{aligned} \right. \\ \end{aligned} x≡bi modmi, 1≤i≤t+1 ⇔{x≡bi modmi, 1≤i≤tx≡bt+1 modmt+1⇔{x≡x1,2,⋯,t mod lcm(m1,⋯,mt)x≡bt+1 modmt+1
一方面,由引理1有
gcd ( l c m ( m 1 , ⋯ , m t ) , m t + 1 ) = gcd ( l c m ( l c m ( m 1 , ⋯ , m t − 1 ) , m t ) , m t + 1 ) = l c m ( gcd ( l c m ( m 1 , ⋯ , m t − 1 ) , m t + 1 ) , gcd ( m t , m t + 1 ) ) = ⋯ = l c m ( gcd ( m 1 , m t + 1 ) , gcd ( m 2 , m t + 1 ) , ⋯ , gcd ( m t , m t + 1 ) ) \begin{aligned} & \text{ }\gcd \left( lcm\left( {{m}_{1}},\cdots ,{{m}_{t}} \right),{{m}_{t+1}} \right) \\ & =\gcd \left( \text{ }lcm\left( \text{ }lcm\left( {{m}_{1}},\cdots ,{{m}_{t-1}} \right),{{m}_{t}}\text{ } \right),{{m}_{t+1}}\text{ } \right) \\ & =lcm\left( \text{ }\gcd \left( \text{ }lcm\left( {{m}_{1}},\cdots ,{{m}_{t-1}} \right),{{m}_{t+1}}\text{ } \right),\gcd \left( {{m}_{t}},{{m}_{t+1}} \right)\text{ } \right) \\ & =\cdots \\ & =lcm\left( \gcd \left( {{m}_{1}},{{m}_{t+1}} \right),\gcd \left( {{m}_{2}},{{m}_{t+1}} \right),\cdots ,\gcd \left( {{m}_{t}},{{m}_{t+1}} \right) \right) \\ \end{aligned} gcd(lcm(m1,⋯,mt),mt+1)=gcd( lcm( lcm(m1,⋯,mt−1),mt ),mt+1 )=lcm( gcd( lcm(m1,⋯,mt−1),mt+1 ),gcd(mt,mt+1) )=⋯=lcm(gcd(m1,mt+1),gcd(m2,mt+1),⋯,gcd(mt,mt+1))
另一方面,有
{ x 1 , 2 , ⋯ , t ≡ b i m o d m i gcd ( m i , m t + 1 ) ∣ ( b i − b t + 1 ) , ∀ 1 ≤ i ≤ t ⇒ gcd ( m i , m t + 1 ) ∣ ( x 1 , 2 , ⋯ , t − b t + 1 ) ⇒ l c m ( gcd ( m 1 , m t + 1 ) , gcd ( m 2 , m t + 1 ) , ⋯ , gcd ( m t , m t + 1 ) ) ∣ ( x 1 , 2 , ⋯ , t − b t + 1 ) \begin{aligned} & \text{ }\left\{ \begin{aligned} & {{x}_{1,2,\cdots ,t}}\equiv {{b}_{i}}\text{ }\bmod {{m}_{i}} \\ & \left. \gcd \left( {{m}_{i}},{{m}_{t+1}} \right) \right|\left( {{b}_{i}}-{{b}_{t+1}} \right) \\ \end{aligned} \right.,\text{ }\forall 1\le i\le t \\ & \Rightarrow \left. \gcd \left( {{m}_{i}},{{m}_{t+1}} \right) \right|\left( {{x}_{1,2,\cdots ,t}}-{{b}_{t+1}} \right) \\ & \Rightarrow \left. lcm\left( \gcd \left( {{m}_{1}},{{m}_{t+1}} \right),\gcd \left( {{m}_{2}},{{m}_{t+1}} \right),\cdots ,\gcd \left( {{m}_{t}},{{m}_{t+1}} \right) \right) \right|\left( {{x}_{1,2,\cdots ,t}}-{{b}_{t+1}} \right) \\ \end{aligned} {x1,2,⋯,t≡bi modmigcd(mi,mt+1)∣(bi−bt+1), ∀1≤i≤t⇒gcd(mi,mt+1)∣(x1,2,⋯,t−bt+1)⇒lcm(gcd(m1,mt+1),gcd(m2,mt+1),⋯,gcd(mt,mt+1))∣(x1,2,⋯,t−bt+1)
因此有
gcd ( l c m ( m 1 , ⋯ , m t ) , m t + 1 ) ∣ ( x 1 , 2 , ⋯ , t − b t + 1 ) \left. \gcd \left( lcm\left( {{m}_{1}},\cdots ,{{m}_{t}} \right),{{m}_{t+1}} \right) \right|\left( {{x}_{1,2,\cdots ,t}}-{{b}_{t+1}} \right) gcd(lcm(m1,⋯,mt),mt+1)∣(x1,2,⋯,t−bt+1)
同餘式組
x ≡ b i m o d m i i = 1 , 2 , ⋯ , t + 1 x\equiv {{b}_{i}}\text{ }\bmod {{m}_{i}}\text{ }i=1,2,\cdots ,t+1 x≡bi modmi i=1,2,⋯,t+1
有解。由第一數學歸納法證得
gcd ( m i , m j ) ∣ ( b i − b j ) , i , j = 1 , 2 , ⋯ , k ⇒ x ≡ b i m o d m i , i = 1 , 2 , ⋯ , k 有 解 \left. \gcd \left( {{m}_{i}},{{m}_{j}} \right)\text{ } \right|\text{ }\left( {{b}_{i}}-{{b}_{j}} \right),\text{ }i,j=1,2,\cdots ,k\text{ }\Rightarrow \text{ }x\equiv {{b}_{i}}\text{ }\bmod {{m}_{i}},\text{ }i=1,2,\cdots ,k有解 gcd(mi,mj) ∣ (bi−bj), i,j=1,2,⋯,k ⇒ x≡bi modmi, i=1,2,⋯,k有解 -
在 ( ⇐ ) \left( \Leftarrow \right) (⇐)方向的證明中,已經說明了在有解的情況下,適合該同餘式組的一切整數解可由下式求出
x ≡ x 1 , 2 , ⋯ , k m o d l c m ( m 1 , m 2 , ⋯ , m k ) x\equiv {{x}_{1,2,\cdots ,k}}\text{ }\bmod \text{ }lcm\left( {{m}_{1}},{{m}_{2}},\cdots ,{{m}_{k}} \right) x≡x1,2,⋯,k mod lcm(m1,m2,⋯,mk)
其中 x 1 , 2 , ⋯ , k {{x}_{1,2,\cdots ,k}} x1,2,⋯,k是適合該同餘式組的一個整數。
定理2:設 m 1 , m 2 , ⋯ , m k {{m}_{1}},{{m}_{2}},\cdots ,{{m}_{k}} m1,m2,⋯,mk是 k k k個正整數, m i ′ ( i = 1 , 2 , ⋯ , k ) {{m}_{i}}'\left( i=1,2,\cdots ,k \right) mi′(i=1,2,⋯,k)是 m i {{m}_{i}} mi的標準分解式中滿足下列要求的素數冪的乘積,即這些素數冪是在 m 1 , m 2 , ⋯ , m k {{m}_{1}},{{m}_{2}},\cdots ,{{m}_{k}} m1,m2,⋯,mk標準分解式中出現的最高次冪,證明:在同餘式組 x ≡ b i m o d m i , i = 1 , 2 , ⋯ , k x\equiv {{b}_{i}}\text{ }\bmod {{m}_{i}},\text{ }i=1,2,\cdots ,k x≡bi modmi, i=1,2,⋯,k有解的情況下,有 x ≡ b i m o d m i , i = 1 , 2 , ⋯ , k ⇔ x ≡ b i m o d m i ′ , i = 1 , 2 , ⋯ , k x\equiv {{b}_{i}}\text{ }\bmod {{m}_{i}},\text{ }i=1,2,\cdots ,k\text{ }\Leftrightarrow \text{ }x\equiv {{b}_{i}}\text{ }\bmod {{m}_{i}}',\text{ }i=1,2,\cdots ,k x≡bi modmi, i=1,2,⋯,k ⇔ x≡bi modmi′, i=1,2,⋯,k
證明
分別記
x
≡
b
i
m
o
d
m
i
x\equiv {{b}_{i}}\text{ }\bmod {{m}_{i}}
x≡bi modmi和
x
≡
b
i
m
o
d
m
i
′
x\equiv {{b}_{i}}\text{ }\bmod {{m}_{i}}'
x≡bi modmi′,
i
=
1
,
2
,
⋯
,
k
i=1,2,\cdots ,k
i=1,2,⋯,k,為同餘式組①和②。
首先,由於
{
x
≡
b
i
m
o
d
m
i
m
i
′
∣
m
i
,
i
=
1
,
2
,
⋯
,
k
⇒
x
≡
b
i
m
o
d
m
i
′
\left\{ \begin{aligned} & x\equiv {{b}_{i}}\text{ }\bmod {{m}_{i}} \\ & \left. {{m}_{i}}' \right|{{m}_{i}} \\ \end{aligned} \right.,\text{ }i=1,2,\cdots ,k\text{ }\Rightarrow \text{ }x\equiv {{b}_{i}}\text{ }\bmod {{m}_{i}}'
{x≡bi modmimi′∣mi, i=1,2,⋯,k ⇒ x≡bi modmi′
因此在同餘式組①有解的情況下,同餘式組②也有解。且若
x
1
,
2
,
⋯
,
k
{{x}_{1,2,\cdots ,k}}
x1,2,⋯,k是同餘式組①的解,則
x
1
,
2
,
⋯
,
k
{{x}_{1,2,\cdots ,k}}
x1,2,⋯,k也是同餘式組②的解。基於此,有
x
≡
b
i
m
o
d
m
i
⇔
x
≡
x
1
,
2
,
⋯
,
k
m
o
d
l
c
m
(
m
1
,
⋯
,
m
k
)
x
≡
b
i
m
o
d
m
i
′
⇔
x
≡
x
1
,
2
,
⋯
,
k
m
o
d
l
c
m
(
m
1
′
,
⋯
,
m
k
′
)
\begin{aligned} & x\equiv {{b}_{i}}\text{ }\bmod {{m}_{i}}\text{ }\Leftrightarrow \text{ }x\equiv {{x}_{1,2,\cdots ,k}}\text{ }\bmod \text{ }lcm\left( {{m}_{1}},\cdots ,{{m}_{k}} \right) \\ & x\equiv {{b}_{i}}\text{ }\bmod {{m}_{i}}\text{ }\!\!'\!\!\text{ }\Leftrightarrow \text{ }x\equiv {{x}_{1,2,\cdots ,k}}\text{ }\bmod \text{ }lcm\left( {{m}_{1}}',\cdots ,{{m}_{k}}' \right) \\ \end{aligned}
x≡bi modmi ⇔ x≡x1,2,⋯,k mod lcm(m1,⋯,mk)x≡bi modmi ′ ⇔ x≡x1,2,⋯,k mod lcm(m1′,⋯,mk′)
又由
m
i
′
{{m}_{i}}'
mi′的取法,直接可得
l
c
m
(
m
1
,
⋯
,
m
k
)
=
l
c
m
(
m
1
′
,
⋯
,
m
k
′
)
lcm\left( {{m}_{1}},\cdots ,{{m}_{k}} \right)=lcm\left( {{m}_{1}}',\cdots ,{{m}_{k}}' \right)
lcm(m1,⋯,mk)=lcm(m1′,⋯,mk′)
因此在同餘式組①有解的情況下,有等價關係
x
≡
b
i
m
o
d
m
i
⇔
x
≡
b
i
m
o
d
m
i
′
,
i
=
1
,
2
,
⋯
,
k
x\equiv {{b}_{i}}\text{ }\bmod {{m}_{i}}\text{ }\Leftrightarrow \text{ }x\equiv {{b}_{i}}\text{ }\bmod {{m}_{i}}',\text{ }i=1,2,\cdots ,k
x≡bi modmi ⇔ x≡bi modmi′, i=1,2,⋯,k
注
- 若有某個
m
i
{{m}_{i}}
mi中的所有素數冪都不是
m
1
,
m
2
,
⋯
,
m
k
{{m}_{1}},{{m}_{2}},\cdots ,{{m}_{k}}
m1,m2,⋯,mk中的最高次,則取
m
i
=
1
{{m}_{i}}=1
mi=1,此時有
x ≡ b i m o d m i = 1 ⇔ x = Z x\equiv {{b}_{i}}\text{ }\bmod {{m}_{i}}=1\text{ }\Leftrightarrow \text{ }x=\mathbb{Z} x≡bi modmi=1 ⇔ x=Z
此時可以忽略掉這個同餘式,從而得到的等價同餘方程組裡的式子個數會變少。可以參見例題3。 - 若同餘式組①本身無解,由①生成的同餘式組②依然有解(因為模數兩兩互素),但是此時同餘式組②的解已經不滿足同餘式組①了。
首一一元一次同餘式組的一般解法
- 第一步:對確定的 m 1 , m 2 , ⋯ , m k {{m}_{1}},{{m}_{2}},\cdots ,{{m}_{k}} m1,m2,⋯,mk,若不滿足兩兩互素,則找出滿足定理條件的 m 1 ′ , m 2 ′ , ⋯ , m k ′ {{m}_{1}}',{{m}_{2}}',\cdots ,{{m}_{k}}' m1′,m2′,⋯,mk′,然後轉第二步;若滿足兩兩互素,直接使用孫子定理求解。
- 第二步:根據
m
1
′
,
m
2
′
,
⋯
,
m
k
′
{{m}_{1}}',{{m}_{2}}',\cdots ,{{m}_{k}}'
m1′,m2′,⋯,mk′的取法,它們是兩兩互素的,因此直接使用孫子定理解
x ≡ b i m o d m i ′ x\equiv {{b}_{i}}\text{ }\bmod {{m}_{i}}' x≡bi modmi′
例題
-
求解同餘式組
{ x ≡ 11 m o d 36 x ≡ 7 m o d 40 x ≡ 32 m o d 75 \left\{ \begin{aligned} & x\equiv 11\text{ }\bmod 36 \\ & x\equiv 7\text{ }\bmod 40 \\ & x\equiv 32\text{ }\bmod 75 \\ \end{aligned} \right. ⎩⎪⎨⎪⎧x≡11 mod36x≡7 mod40x≡32 mod75
解
對 36 , 40 , 75 36,\text{ }40,\text{ }75 36, 40, 75進行素因子分解。
36 = 2 2 × 3 2 ‾ 40 = 2 3 ‾ × 5 75 = 3 × 5 2 ‾ \begin{matrix} 36={{2}^{2}}\times \underline{{{3}^{2}}} \\ 40=\underline{{{2}^{3}}}\times 5 \\ 75=3\times \underline{{{5}^{2}}} \\ \end{matrix} 36=22×3240=23×575=3×52
gcd ( 36 , 40 ) = 2 2 = 4 ∣ ( 11 − 7 ) = 4 gcd ( 36 , 75 ) = 3 ∣ ( 11 − 32 ) = − 21 gcd ( 40 , 75 ) = 5 ∣ ( 7 − 32 ) = − 25 \begin{aligned} & \gcd \left( 36,40 \right)={{2}^{2}}=\left. 4 \right|\left( 11-7 \right)=4 \\ & \gcd \left( 36,75 \right)=\left. 3 \right|\left( 11-32 \right)=-21 \\ & \gcd \left( 40,75 \right)=\left. 5 \right|\left( 7-32 \right)=-25 \\ \end{aligned} gcd(36,40)=22=4∣(11−7)=4gcd(36,75)=3∣(11−32)=−21gcd(40,75)=5∣(7−32)=−25
因此原同餘式組有解。由定理2,原問題等價於求解同餘式組
{ x ≡ 11 ≡ 2 m o d 9 x ≡ 7 ≡ − 1 m o d 8 x ≡ 32 ≡ 7 m o d 25 \left\{ \begin{aligned} & x\equiv 11\equiv 2\text{ }\bmod 9 \\ & x\equiv 7\equiv -1\text{ }\bmod 8 \\ & x\equiv 32\equiv 7\text{ }\bmod 25 \\ \end{aligned} \right. ⎩⎪⎨⎪⎧x≡11≡2 mod9x≡7≡−1 mod8x≡32≡7 mod25
M 1 M 1 ′ ≡ 1 m o d 9 ⇔ 8 × 25 M 1 ′ = 200 M 1 ′ ≡ 2 M 1 ′ ≡ 1 ≡ 1 + 9 = 10 m o d 9 ⇔ M 1 ′ ≡ 5 m o d 9 M 2 M 2 ′ ≡ 1 m o d 8 ⇔ 9 × 25 M 2 ′ = 225 M 2 ′ ≡ M 2 ′ ≡ 1 m o d 8 M 3 M 3 ′ ≡ 1 m o d 25 ⇔ ( 9 × 8 ) M 3 ′ = 72 M 3 ′ ≡ − 3 M 3 ′ ≡ 1 ≡ 1 − 25 = − 24 m o d 25 ⇔ M 3 ′ ≡ 8 m o d 25 \begin{aligned} & \text{ }{{M}_{1}}{{M}_{1}}'\equiv 1\text{ }\bmod 9 \\ & \Leftrightarrow 8\times 25{{M}_{1}}'=200{{M}_{1}}'\equiv 2{{M}_{1}}'\equiv 1\equiv 1+9=10\text{ }\bmod 9 \\ & \Leftrightarrow {{M}_{1}}'\equiv 5\text{ }\bmod 9 \\ & \\ & \text{ }{{M}_{2}}{{M}_{2}}'\equiv 1\text{ }\bmod 8 \\ & \Leftrightarrow 9\times 25{{M}_{2}}'=225{{M}_{2}}'\equiv {{M}_{2}}'\equiv 1\text{ }\bmod 8 \\ & \\ & {{M}_{3}}{{M}_{3}}'\equiv 1\text{ }\bmod 25 \\ & \Leftrightarrow \left( 9\times 8 \right){{M}_{3}}'=72{{M}_{3}}'\equiv -3{{M}_{3}}'\equiv 1\equiv 1-25=-24\text{ }\bmod 25 \\ & \Leftrightarrow {{M}_{3}}'\equiv 8\text{ }\bmod 25 \\ \end{aligned} M1M1′≡1 mod9⇔8×25M1′=200M1′≡2M1′≡1≡1+9=10 mod9⇔M1′≡5 mod9 M2M2′≡1 mod8⇔9×25M2′=225M2′≡M2′≡1 mod8M3M3′≡1 mod25⇔(9×8)M3′=72M3′≡−3M3′≡1≡1−25=−24 mod25⇔M3′≡8 mod25
根據孫子定理,同餘式組的解為
x ≡ ∑ i = 1 3 M i M i ′ b i m o d ( 9 × 8 × 25 = 1800 ) ≡ 200 × 5 × 2 + 225 × 1 × ( − 1 ) + 72 × 8 × 7 = 5807 ≡ 407 m o d 1800 \begin{aligned} & x\equiv \sum\limits_{i=1}^{3}{{{M}_{i}}{{M}_{i}}'{{b}_{i}}}\text{ }\bmod \left( 9\times 8\times 25=1800 \right) \\ & \equiv 200\times 5\times 2+225\times 1\times \left( -1 \right)+72\times 8\times 7 \\ & =5807 \\ & \equiv 407\text{ }\bmod 1800 \\ \end{aligned} x≡i=1∑3MiMi′bi mod(9×8×25=1800)≡200×5×2+225×1×(−1)+72×8×7=5807≡407 mod1800
-
今有數不知總,以五累減之無剩,以七百十五累減之剩十,以二百四十七累減之剩一百四十,以三百九十一累減之剩二百四十五,以一百八十七累減之剩一百零九,問總數若干?
解
問題等價於求解同餘式組
{ x ≡ 0 m o d 5 x ≡ 10 m o d 715 x ≡ 140 m o d 247 x ≡ 245 m o d 391 x ≡ 109 m o d 187 \left\{ \begin{aligned} & x\equiv 0\text{ }\bmod 5 \\ & x\equiv 10\text{ }\bmod 715 \\ & x\equiv 140\text{ }\bmod 247 \\ & x\equiv 245\text{ }\bmod 391 \\ & x\equiv 109\text{ }\bmod 187 \\ \end{aligned} \right. ⎩⎪⎪⎪⎪⎪⎪⎨⎪⎪⎪⎪⎪⎪⎧x≡0 mod5x≡10 mod715x≡140 mod247x≡245 mod391x≡109 mod187
對 5 , 715, 247, 391, 187 5,\text{ 715, 247, 391, 187} 5, 715, 247, 391, 187進行素因子分解。
m 1 = 5 = 5 ‾ m 2 = 715 = 5 × 11 ‾ × 13 ‾ m 3 = 247 = 13 × 19 ‾ m 4 = 391 = 17 × 23 ‾ m 5 = 187 = 11 × 17 ‾ \begin{matrix} {{m}_{1}}=5=\underline{5} \\ {{m}_{2}}=715=5\times \underline{11}\times \underline{13} \\ {{m}_{3}}=247=13\times \underline{19} \\ {{m}_{4}}=391=17\times \underline{23} \\ {{m}_{5}}=187=11\times \underline{17} \\ \end{matrix} m1=5=5m2=715=5×11×13m3=247=13×19m4=391=17×23m5=187=11×17
gcd ( 5 , 715 ) = 5 ∣ ( 0 − 10 ) = − 10 gcd ( 5 , 247 ) = gcd ( 5 , 391 ) = gcd ( 5 , 187 ) = 1 gcd ( 715 , 247 ) = 13 ∣ ( 10 − 140 ) = − 130 gcd ( 715 , 391 ) = 1 gcd ( 715 , 187 ) = 11 ∣ ( 10 − 109 ) = − 99 gcd ( 247 , 391 ) = gcd ( 247 , 187 ) = 1 gcd ( 391 , 187 ) = 17 ∣ ( 245 − 109 ) = 136 \begin{aligned} & \gcd \left( 5,715 \right)=\left. 5 \right|\left( 0-10 \right)=-10 \\ & \gcd \left( 5,247 \right)=\gcd \left( 5,391 \right)=\gcd \left( 5,187 \right)=1 \\ & \gcd \left( 715,247 \right)=\left. 13 \right|\left( 10-140 \right)=-130 \\ & \gcd \left( 715,391 \right)=1 \\ & \gcd \left( 715,187 \right)=\left. 11 \right|\left( 10-109 \right)=-99 \\ & \gcd \left( 247,391 \right)=\gcd \left( 247,187 \right)=1 \\ & \gcd \left( 391,187 \right)=\left. 17 \right|\left( 245-109 \right)=136 \\ \end{aligned} gcd(5,715)=5∣(0−10)=−10gcd(5,247)=gcd(5,391)=gcd(5,187)=1gcd(715,247)=13∣(10−140)=−130gcd(715,391)=1gcd(715,187)=11∣(10−109)=−99gcd(247,391)=gcd(247,187)=1gcd(391,187)=17∣(245−109)=136
因此原同餘式組有解。於是取
m 1 ′ = 5 , m 2 ′ = 143 , m 3 ′ = 19 , m 4 ′ = 23 , m 5 ′ = 17 {{m}_{1}}'=5,\text{ }{{m}_{2}}'=143,\text{ }{{m}_{3}}'=19,\text{ }{{m}_{4}}'=23,\text{ }{{m}_{5}}'=17 m1′=5, m2′=143, m3′=19, m4′=23, m5′=17
得到等價同餘式組
{ x ≡ 0 m o d 5 x ≡ 10 m o d 143 x ≡ 140 ≡ 7 m o d 19 x ≡ 245 ≡ − 8 m o d 23 x ≡ 109 ≡ 7 m o d 17 \left\{ \begin{aligned} & x\equiv 0\text{ }\bmod 5 \\ & x\equiv 10\text{ }\bmod 143 \\ & x\equiv 140\equiv 7\text{ }\bmod 19 \\ & x\equiv 245\equiv -8\text{ }\bmod 23 \\ & x\equiv 109\equiv 7\text{ }\bmod 17 \\ \end{aligned} \right. ⎩⎪⎪⎪⎪⎪⎪⎨⎪⎪⎪⎪⎪⎪⎧x≡0 mod5x≡10 mod143x≡140≡7 mod19x≡245≡−8 mod23x≡109≡7 mod17
有
M 2 M 2 ′ ≡ 1 m o d 143 ⇔ 5 × 19 × 23 × 17 M 2 ′ ≡ 5 × 19 × ( − 38 ) M 2 ′ ≡ 19 × ( − 47 ) M 2 ′ ≡ − 35 M 2 ′ ≡ 1 m o d 143 ⇔ − 5 × 7 M 2 ′ ≡ 1 + ( 5 × 28 + 3 ) × ( − 2 ) m o d 143 ⇔ − 7 M 2 ′ ≡ − 57 ≡ m o d 143 ⇔ 7 M 2 ′ ≡ ( 7 × 8 + 1 ) + ( 7 × 20 + 3 ) × 2 m o d 143 ⇔ M 2 ′ ≡ 49 m o d 143 \begin{aligned} & \text{ }{{M}_{2}}{{M}_{2}}'\equiv 1\text{ }\bmod 143 \\ & \Leftrightarrow 5\times 19\times 23\times 17{{M}_{2}}' \\ & \text{ }\equiv 5\times 19\times \left( -38 \right){{M}_{2}}' \\ & \text{ }\equiv 19\times \left( -47 \right){{M}_{2}}' \\ & \text{ }\equiv -35{{M}_{2}}'\equiv 1\text{ }\bmod 143 \\ & \Leftrightarrow -5\times 7{{M}_{2}}'\equiv 1+\left( 5\times 28+3 \right)\times \left( -2 \right)\text{ }\bmod 143 \\ & \Leftrightarrow -7{{M}_{2}}'\equiv -57\equiv \text{ }\bmod 143 \\ & \Leftrightarrow 7{{M}_{2}}'\equiv \left( 7\times 8+1 \right)+\left( 7\times 20+3 \right)\times 2\text{ }\bmod 143 \\ & \Leftrightarrow {{M}_{2}}'\equiv 49\text{ }\bmod 143 \\ \end{aligned} M2M2′≡1 mod143⇔5×19×23×17M2′ ≡5×19×(−38)M2′ ≡19×(−47)M2′ ≡−35M2′≡1 mod143⇔−5×7M2′≡1+(5×28+3)×(−2) mod143⇔−7M2′≡−57≡ mod143⇔7M2′≡(7×8+1)+(7×20+3)×2 mod143⇔M2′≡49 mod143
M 3 M 3 ′ ≡ 1 m o d 19 ⇔ 5 × 143 × 23 × 17 M 3 ′ ≡ 5 × 10 × 4 × ( − 2 ) M 3 ′ ≡ 12 × 11 M 3 ′ = 132 M 3 ′ ≡ − M 3 ′ ≡ 1 m o d 19 ⇔ M 3 ′ ≡ − 1 m o d 19 \begin{aligned} & \text{ }{{M}_{3}}{{M}_{3}}'\equiv 1\text{ }\bmod 19 \\ & \Leftrightarrow 5\times 143\times 23\times 17{{M}_{3}}' \\ & \text{ }\equiv 5\times 10\times 4\times \left( -2 \right){{M}_{3}}' \\ & \text{ }\equiv 12\times 11{{M}_{3}}'=132{{M}_{3}}'\equiv -{{M}_{3}}'\equiv 1\text{ }\bmod 19 \\ & \Leftrightarrow {{M}_{3}}'\equiv -1\text{ }\bmod 19 \\ \end{aligned} M3M3′≡1 mod19⇔5×143×23×17M3′ ≡5×10×4×(−2)M3′ ≡12×11M3′=132M3′≡−M3′≡1 mod19⇔M3′≡−1 mod19
M 4 M 4 ′ ≡ 1 m o d 23 ⇔ 5 × 143 × 19 × 17 M 4 ′ ≡ 5 × 5 × ( − 4 ) × ( − 6 ) M 4 ′ ≡ 2 M 4 ′ ≡ 1 ≡ 1 + 23 = 24 m o d 23 ⇔ M 4 ′ ≡ 12 m o d 23 \begin{aligned} & \text{ }{{M}_{4}}{{M}_{4}}'\equiv 1\text{ }\bmod 23 \\ & \Leftrightarrow 5\times 143\times 19\times 17{{M}_{4}}' \\ & \text{ }\equiv 5\times 5\times \left( -4 \right)\times \left( -6 \right){{M}_{4}}' \\ & \text{ }\equiv 2{{M}_{4}}'\equiv 1\equiv 1+23=24\text{ }\bmod 23 \\ & \Leftrightarrow {{M}_{4}}'\equiv 12\text{ }\bmod 23 \\ \end{aligned} M4M4′≡1 mod23⇔5×143×19×17M4′ ≡5×5×(−4)×(−6)M4′ ≡2M4′≡1≡1+23=24 mod23⇔M4′≡12 mod23
M 5 M 5 ′ ≡ 1 m o d 17 ⇔ 5 × 143 × 19 × 23 M 5 ′ ≡ 5 × 7 × 2 × 6 M 5 ′ ≡ − 5 M 5 ′ ≡ 1 m o d 17 ⇔ − 5 M 5 ′ ≡ 1 + ( 3 × 5 + 2 ) × 2 m o d 17 ⇔ M 5 ′ ≡ − 7 m o d 17 \begin{aligned} & \text{ }{{M}_{5}}{{M}_{5}}'\equiv 1\text{ }\bmod 17 \\ & \Leftrightarrow 5\times 143\times 19\times 23{{M}_{5}}' \\ & \text{ }\equiv 5\times 7\times 2\times 6{{M}_{5}}' \\ & \text{ }\equiv -5{{M}_{5}}'\equiv 1\text{ }\bmod 17 \\ & \Leftrightarrow -5{{M}_{5}}'\equiv 1+\left( 3\times 5+2 \right)\times 2\text{ }\bmod 17 \\ & \Leftrightarrow {{M}_{5}}'\equiv -7\text{ }\bmod 17 \\ \end{aligned} M5M5′≡1 mod17⇔5×143×19×23M5′ ≡5×7×2×6M5′ ≡−5M5′≡1 mod17⇔−5M5′≡1+(3×5+2)×2 mod17⇔M5′≡−7 mod17
因此同餘式組的解為
x ≡ ∑ i = 1 5 M i M i ′ b i ′ m o d ( 5 × 143 × 19 × 23 × 17 = 5311735 ) ≡ M 1 M 1 ′ × 0 + ( 5 × 19 × 23 × 17 ) × 49 × 10 + ( 5 × 143 × 23 × 17 ) × ( − 1 ) × 7 + ( 5 × 143 × 19 × 17 ) × 12 × ( − 8 ) + ( 5 × 143 × 19 × 23 ) × ( − 7 ) × 7 = − 21236920 ≡ 10020 m o d 5311735 \begin{aligned} & x\equiv \sum\limits_{i=1}^{5}{{{M}_{i}}{{M}_{i}}'{{b}_{i}}'}\text{ }\bmod \left( 5\times 143\times 19\times 23\times 17=5311735 \right) \\ & \text{ }\equiv {{M}_{1}}{{M}_{1}}'\times 0+\left( 5\times 19\times 23\times 17 \right)\times 49\times 10 \\ & \text{ }+\left( 5\times 143\times 23\times 17 \right)\times \left( -1 \right)\times 7 \\ & \text{ }+\left( 5\times 143\times 19\times 17 \right)\times 12\times \left( -8 \right) \\ & \text{ }+\left( 5\times 143\times 19\times 23 \right)\times \left( -7 \right)\times 7 \\ & =-21236920 \\ & \equiv 10020\text{ }\bmod 5311735 \\ \end{aligned} x≡i=1∑5MiMi′bi′ mod(5×143×19×23×17=5311735) ≡M1M1′×0+(5×19×23×17)×49×10 +(5×143×23×17)×(−1)×7 +(5×143×19×17)×12×(−8) +(5×143×19×23)×(−7)×7=−21236920≡10020 mod5311735
-
求解同餘式組 { x ≡ − 3 m o d 10 7 x ≡ 19 m o d 24 2 x ≡ − 1 m o d 45 \left\{ \begin{aligned} & x\equiv - 3\text{ }\bmod 10 \\ & 7x\equiv 19\text{ }\bmod 24 \\ & 2x\equiv -1\text{ }\bmod 45 \\ \end{aligned} \right. ⎩⎪⎨⎪⎧x≡−3 mod107x≡19 mod242x≡−1 mod45
解-
先將原同餘式組化簡成首一同餘式組。
7 x ≡ 19 m o d 24 ⇔ 7 x ≡ ( 3 × 7 − 2 ) + ( 3 × 7 + 3 ) × 3 m o d 24 ⇔ x ≡ 13 m o d 24 2 x ≡ − 1 m o d 45 ⇔ 2 x ≡ − 1 + 45 = 44 m o d 45 ⇔ x ≡ 22 m o d 45 \begin{aligned} & \text{ }7x\equiv 19\text{ }\bmod 24 \\ & \Leftrightarrow 7x\equiv \left( 3\times 7-2 \right)+\left( 3\times 7+3 \right)\times 3\text{ }\bmod 24 \\ & \Leftrightarrow x\equiv 13\text{ }\bmod 24 \\ & \\ & \text{ }2x\equiv -1\text{ }\bmod 45 \\ & \Leftrightarrow 2x\equiv -1+45=44\text{ }\bmod 45 \\ & \Leftrightarrow x\equiv 22\text{ }\bmod 45 \\ \end{aligned} 7x≡19 mod24⇔7x≡(3×7−2)+(3×7+3)×3 mod24⇔x≡13 mod24 2x≡−1 mod45⇔2x≡−1+45=44 mod45⇔x≡22 mod45
得到了等價的同餘式組
{ x ≡ − 3 m o d 10 x ≡ 13 m o d 24 x ≡ 22 m o d 45 \left\{ \begin{aligned} & x\equiv - 3\text{ }\bmod 10 \\ & x\equiv 13\text{ }\bmod 24 \\ & x\equiv 22\text{ }\bmod 45 \\ \end{aligned} \right. ⎩⎪⎨⎪⎧x≡−3 mod10x≡13 mod24x≡22 mod45 -
對 10 , 24 , 45 10,24,45 10,24,45進行素因子分解。
10 = 2 × 5 24 = 2 3 ‾ × 3 45 = 3 2 ‾ × 5 ‾ \begin{matrix} 10=2\times 5 \\ 24=\underline{{{2}^{3}}}\times 3 \\ 45=\underline{{{3}^{2}}}\times \underline{5} \\ \end{matrix} 10=2×524=23×345=32×5
gcd ( 10 , 24 ) = 2 ∣ ( − 3 − 13 ) = − 16 gcd ( 10 , 45 ) = 5 ∣ ( − 3 − 22 ) = − 25 gcd ( 24 , 45 ) = 3 ∣ ( 13 − 22 ) = − 9 \begin{aligned} & \gcd \left( 10,24 \right)=\left. 2 \right|\left( -3-13 \right)=-16 \\ & \gcd \left( 10,45 \right)=\left. 5 \right|\left( -3-22 \right)=-25 \\ & \gcd \left( 24,45 \right)=\left. 3 \right|\left( 13-22 \right)=-9 \\ \end{aligned} gcd(10,24)=2∣(−3−13)=−16gcd(10,45)=5∣(−3−22)=−25gcd(24,45)=3∣(13−22)=−9
因此原同餘式組有解。由定理2,可得到一個等價的同餘式組
{ x ≡ 13 ≡ − 3 m o d 8 x ≡ 22 m o d 45 \left\{ \begin{aligned} & x\equiv 13\equiv -3\text{ }\bmod 8 \\ & x\equiv 22\text{ }\bmod 45 \\ \end{aligned} \right. {x≡13≡−3 mod8x≡22 mod45
M 1 M 1 ′ ≡ 1 m o d 8 ⇔ 45 M 1 ′ ≡ 5 M 1 ′ ≡ 1 m o d 8 ⇔ 5 M 1 ≡ 1 + ( 5 + 3 ) × ( − 2 ) m o d 8 ⇔ M 1 ≡ − 3 m o d 8 M 2 M 2 ′ ≡ 1 m o d 45 ⇔ 8 M 2 ′ ≡ 1 + ( 8 × 5 + 5 ) × 3 m o d 45 ⇔ M 2 ′ ≡ 17 m o d 45 \begin{aligned} & \text{ }{{M}_{1}}{{M}_{1}}'\equiv 1\text{ }\bmod 8 \\ & \Leftrightarrow 45{{M}_{1}}'\equiv 5{{M}_{1}}'\equiv 1\text{ }\bmod 8 \\ & \Leftrightarrow 5{{M}_{1}}\equiv 1+\left( 5+3 \right)\times \left( -2 \right)\text{ }\bmod 8 \\ & \Leftrightarrow {{M}_{1}}\equiv -3\text{ }\bmod 8 \\ & \\ & {{M}_{2}}{{M}_{2}}'\equiv 1\text{ }\bmod 45 \\ & \Leftrightarrow 8{{M}_{2}}'\equiv 1+\left( 8\times 5+5 \right)\times 3\text{ }\bmod 45 \\ & \Leftrightarrow {{M}_{2}}'\equiv 17\text{ }\bmod 45 \\ \end{aligned} M1M1′≡1 mod8⇔45M1′≡5M1′≡1 mod8⇔5M1≡1+(5+3)×(−2) mod8⇔M1≡−3 mod8M2M2′≡1 mod45⇔8M2′≡1+(8×5+5)×3 mod45⇔M2′≡17 mod45
由孫子定理,同餘式組的解為
x ≡ ∑ i = 1 2 M i M i ′ b i m o d ( 8 × 45 = 360 ) ≡ 45 × ( − 3 ) × ( − 3 ) + 8 × 17 × 22 = 3397 ≡ 157 m o d 360 \begin{aligned} & x\equiv \sum\limits_{i=1}^{2}{{{M}_{i}}{{M}_{i}}'{{b}_{i}}}\text{ }\bmod \left( 8\times 45=360 \right) \\ & \equiv 45\times \left( -3 \right)\times \left( -3 \right)+8\times 17\times 22 \\ & =3397 \\ & \equiv 157\text{ }\bmod 360 \\ \end{aligned} x≡i=1∑2MiMi′bi mod(8×45=360)≡45×(−3)×(−3)+8×17×22=3397≡157 mod360
-
相關文章
- CAP定理為什麼只能同時滿足兩個
- 給一組數,分為兩組,求差最小的情況
- NoClassDefFoundError的兩種情況Error
- 求陣列中是否存在滿足特定和的兩個數字(python & Js)陣列PythonJS
- 記maven專案的兩個奇怪情況Maven
- P1082 [NOIP2012 提高組] 同餘方程 尤拉定理
- 洛谷P1602_bfs+同餘定理
- JS獲取元素寬高的兩種情況JS
- 數論入門基礎(同餘定理/費馬小定理/擴充套件歐幾里德演算法/中國剩餘定理)套件演算法
- 關於素數定理的證明
- 您的主機不滿足在啟用Hyper-V的情況下執行VMware player的最低要求
- 【函式】證明:若兩線垂直,斜率互為反倒數函式
- SRAM的基礎模組存有三種情況
- 詩兩首
- ElasticSearch兩個節點的情況下,shard是如何分配的Elasticsearch
- 【質數判斷】給定兩個數,判斷這兩個數是否互質?
- 記一次生產環境tomcat執行緒數打滿情況分析Tomcat執行緒
- Out of sort memory, consider increasing server sort buffer size的兩種情況IDEServer
- 組隊刷LeetCode - 兩數之和LeetCode
- FMC303-兩路14位2.5Gsps DA FMC子卡模組
- 初等數論——同餘
- 莉莉絲新作《末日餘暉》全球首曝,滿足你對射擊遊戲的一切想象!遊戲
- Mysql兩種情況下更新欄位中部分資料的方法MySql
- 選檔案傳輸軟體時滿足這兩點,拿來就能用
- 服務式辦公室,滿足不同規模企業需求
- HDU-1792-( 兩個互質的數線性組合最大不能表示的數和不能表示數的個數)
- QT QML模組與C++的互動QTC++
- Oracle like、不等於、隱式轉換走索引與不走索引情況Oracle索引
- c語言 - 交換兩個變數(不建立臨時變數)兩種方法C語言變數
- 數論學習筆記 (5):同餘與逆元筆記
- 月結各模組關閉情況查詢SQLSQL
- 兩個Arduino 與兩個MCP2515 CAN模組通訊實現(用到ec11編碼器)UI
- RSA演算法中,為什麼需要的是兩個素數?演算法
- 怎樣的懷舊才能滿足老玩家的情懷?
- 記一次使用Oauth的情況OAuth
- 中國剩餘定理
- 程式碼分割與懶載入情況下(code-splitting+lazyload)抽離懶載入模組的公用模組程式碼
- 情懷新穎兩不誤,力求洗去割韭菜的仙劍IP