もし二つの項が等しければ、それらは自明に同じ余りを持ち、初めの余りがすべて異なるという仮定に反する。
ある i<ji<ji<j に対し ai=aja_i=a_jai=aj と仮定し、n=jn=jn=j とする。a1,…,ana_1,\dots,a_na1,…,an の中では仮定により nnn で割った余りが nnn 通り相異なるはずだが、ai=aja_i=a_jai=aj なので自明に ai≡aj(modn)a_i\equiv a_j\pmod nai≡aj(modn) となり矛盾する。よって各整数は数列中に高々一回しか現れない。