Доказательство (индукция по числу уравнений):
Воспользуемся методом математической индукции – один из методов математического доказательства, когда доказывается истинность некоторого утверждения для всех натуральных чисел. Если n=1, то утверждение теоремы очевидно. Пусть она справедлива и при n=k−1, то существует число m, дающее остаток ri при делении на ai при i∈{1,2,…,k−1}. Обозначим d=a1⋅a2⋅…⋅ak−1. Возьмём произвольное число ak, взаимно простое со всеми a1⋅…⋅ak−1 и рассмотрим числа M={m,m+d,m+2d,…,m+(ak−1)⋅d}={m+t⋅d}0⩽t<ak. Покажем, что все t∈{0,…,ak−1} являются остатками при делении каких-либо элементов из множества M на число ak. Допустим это не так, то есть существует некоторое rk<ak, которое не принадлежит множеству всех остатков при делении элементов M на ak. Поскольку количество этих элементов равно |M|=ak, а возможных остатков при делении элементов из M на ak может быть не более чем ak−1(ведь ни одно число не даёт остаток rk), то среди них найдутся два числа, имеющих равные остатки (по принципу ящиков Дирихле). Пусть это числа m+t1⋅d и m+t2⋅d, причём t1≠t2. Тогда их разность (m+t1⋅d)−(m+t2⋅d)=(t1−t2)d делится на ak, что невозможно, так как t1<ak, t2<ak, 0<|t1−t2|<ak и d=a1⋅a2⋅…⋅ak−1 взаимно просто с ak (т.к. числа a1,a2,…,ak попарно взаимно просты - по условию). Противоречие. Таким образом, среди рассматриваемых чисел найдётся число N=m+t⋅d, которое при делении на ak даёт остаток rk. В то же время при делении на a1,a2,…,ak−1 число N даёт остатки r1,r2,…,rk−1 соответственно, так как m+t⋅d≡m (mod ai). Докажем теперь, что N1≡N2(mod a1⋅a2⋅…⋅an). В самом деле N1≡N2≡ri (mod ai), то есть N1−N2≡0 (mod ai). Таким образом, число N1−N2 делит без остатка все ai, а также их произведение.