Čínská zbytková věta

Theorem (čínská zbytková). Mějme soustavu kk rovnic ve tvaru x≡ri(modmi)x \equiv r_i \pmod{m_i}, kde jednotlivá mim_i jsou po dvou nesoudělná. Tato soustava má řešení a pro každé řešení platí x≡∑icimmiri(modm)x \equiv \sum_i c_i \frac{m}{m_i} r_i \pmod{m}. kde m=∏imim = \prod_i m_i a cimmi≡1(modmi)c_i \frac{m}{m_i} \equiv 1 \pmod{m_i}.
Exercise. Řešme soustavu rovnic x≡2(mod3)x≡1(mod5)x≡6(mod7)\begin{align*}x &\equiv 2 \pmod{3} \\ x &\equiv 1 \pmod{5} \\ x &\equiv 6 \pmod{7} \\\end{align*} Máme m=3⋅5⋅7=105m = 3 \cdot 5 \cdot 7 = 105. Má platit x≡c1⋅5⋅7⋅2+c2⋅3⋅7⋅1+c3⋅3⋅5⋅6(mod105)∧c1⋅5⋅7≡1(mod3)∧c2⋅3⋅7≡1(mod5)∧c3⋅3⋅5≡1(mod7)x \equiv c_1 \cdot 5 \cdot 7 \cdot 2 + c_2 \cdot 3 \cdot 7 \cdot 1 + c_3 \cdot 3 \cdot 5 \cdot 6 \pmod{105} \land c_1 \cdot 5 \cdot 7 \equiv 1 \pmod{3} \land c_2 \cdot 3 \cdot 7 \equiv 1 \pmod{5} \land c_3 \cdot 3 \cdot 5 \equiv 1 \pmod{7}.
Proof.

(existence) Mějme x=∑icimmirix = \sum_i c_i \frac{m}{m_i} r_i. Pro každé ii potom platí, že všechny sčítance kromě ii-tého jsou dělitelné mim_i a podle podmínky pro ten ii-tý platí x≡ri(modmi)x \equiv r_i \pmod{m_i}, tedy původní soustava rovnic je vyřešena.

(všechna řešení) (∀i:z≡x(modmi))  ⟺  z≡x(modm)(\forall i: z \equiv x \pmod{m_i}) \iff z \equiv x \pmod{m}.

Theorem. Soustava x≡r1(modm1),x≡r2(modm2)x \equiv r_1 \pmod{m_1}, x \equiv r_2 \pmod{m_2} má řešení právě tehdy, pokud gcd⁡(m1,m2)∣r2−r1\gcd(m_1, m_2) \mid r_2 - r_1.