Китайская Теорема об Остатках
Системы сравнений
Рассмотрим систему из двух сравнений
\[ \begin{aligned} ax & \equiv_m A \\ bx & \equiv_n B \end{aligned} \]
Без ограничения общности можно считать \(a\) и \(b\) равными единице:
- если \(A\) делится на НОД \(a\) и \(m\), то всё три коэффициента сравнения можно на этот НОД сократить, получив эквивалентное сравнение
- если не делится, то сравнение не имеет решений
Пусть теперь \(d=\text{НОД}(m,n)\), причём \(m=dM\) и \(n=dN\). То есть наша система имеет вид
\[ \begin{aligned} x & \equiv_{dM} A \\ x & \equiv_{dN} B \end{aligned} \]
Решение этой системы — то же самое, что и решение системы уравнений
\[ \begin{aligned} x & = dMy + A \\ x & = dNz + B \end{aligned} \]
Следствием которых является уравнение
\[ d(My - Nz) = B-A \]
Если \(B-A\) не делится на \(d\), то это уравнение не решается, и, как следствие, исходная система сравнений не решается.
Если же \(B-A\) делится на \(d\), то такое уравнение решается, причём множество всех его решений имеет вид
\[ \begin{aligned} y & = Y + Nk \\ z & = Z + Mk \end{aligned} \]
для какой-то пары чисел \(Y\) и \(Z\), удовлетворяющей
\[ d(MY-NZ) = B-A \]
Более того, подстановка такого множества решений в исходную систему даёт
\[ \begin{aligned} x & = dMY + A + dMNk \\ x & = dNZ + B + dMNk \end{aligned} \]
Эти два равенства, как нетрудно заметить, одинаковы, поэтому полностью множество всех решений системы имеет вид
\[ \begin{aligned} x & = dMY + A + dMNk \\ y & = Y + Nk \\ z & = Z + Mk \end{aligned} \]
В итоге мы получили, что исходная система сравнений эквивалентна
\[ x \equiv_{dMN} dMY + A \]
Общая теорема
Пусть \(d=\text{НОД}(m,n)\), причём \(m=dM\) и \(n=dN\). Тогда система сравнений
\[ \begin{aligned} x & \equiv_m A \\ x & \equiv_n B \end{aligned} \]
имеет решение тогда и только тогда, когда \(A\equiv_d B\), причём это решение единственно по модулю \(dMN\) (или, что то же самое, — по модулю \(mn/d\)).
Китайская Теорема об Остатках
Китайской Теоремой об Остатках (далее КТО) называется частный случай вышесформулированной теоремы для \(d=1\). А именно, верно следующее.
Пусть \(m\) и \(n\) взаимно просты. Тогда система сравнений
\[ \begin{aligned} x & \equiv_m A \\ x & \equiv_n B \end{aligned} \]
имеет единственное по модулю \(mn\) решение, то есть эквивалентна одному сравнению вида
\[ x \equiv_{mn} C \]