L’équation \(x \equiv a \pmod{m}\) admet une solution car \(a + km\) satisfait l’équation pour tout \(k \in {\mathbb Z}\text{.}\) Il faut montrer qu’il existe un entier \(k_1\) tel que
\begin{equation*}
a + k_1 m \equiv b \pmod{n}\text{.}
\end{equation*}
Cela revient à montrer que
\begin{equation*}
k_1 m \equiv (b-a) \pmod{n}
\end{equation*}
admet une solution pour \(k_1\text{.}\) Puisque \(m\) et \(n\) sont premiers entre eux, il existe des entiers \(s\) et \(t\) tels que \(ms + nt = 1\text{.}\) Par conséquent,
\begin{equation*}
(b-a) ms = (b-a) -(b-a) nt\text{,}
\end{equation*}
soit
\begin{equation*}
[(b-a)s]m \equiv (b-a) \pmod{n}\text{.}
\end{equation*}
Posons maintenant \(k_1 = (b-a)s\text{.}\)
Pour montrer que deux solutions quelconques sont congruentes modulo \(mn\text{,}\) soient \(c_1\) et \(c_2\) deux solutions du système. C’est-à-dire,
\begin{align*}
c_i & \equiv a \pmod{m}\\
c_i & \equiv b \pmod{n}
\end{align*}
pour \(i = 1, 2\text{.}\) Alors
\begin{align*}
c_2 & \equiv c_1 \pmod{m}\\
c_2 & \equiv c_1 \pmod{n}\text{.}
\end{align*}
Donc \(m\) et \(n\) divisent tous deux \(c_1 - c_2\text{.}\) Par conséquent, \(c_2 \equiv c_1 \pmod{mn}\text{.}\)