定理証明済み
合同は$+$と$\times$に両立する同値関係である
内容
固定した法mに対して:(i) すべてのaについてa≡a(modm); (ii) a≡b(modm)⟹b≡a(modm); (iii) a≡b, b≡c(modm)⟹a≡c(modm); さらにa≡b(modm)かつc≡d(modm)ならばa+c≡b+d(modm)かつac≡bd(modm)。
なぜ正しいのか?
これにより合同式は算術として使えるようになる:巨大な元の数の代わりに余り同士を直接加減乗算しても、常に正しい余りが得られるということである——コンピュータが16桁のカード番号を検証したり、100桁の数を一度も保存せずに7100mod13を計算できたりする理由はここにある。
証明の概略
反射性:a−a=0であり、任意のmに対してm∣0なので、a≡a(modm)。
対称性:a≡b(modm)ならば、ある整数kについてa−b=mkであり、よってb−a=m(−k)。−kも整数なのでm∣(b−a)、すなわちb≡a(modm)。
推移性:a≡b(modm)かつb≡c(modm)ならば、a−b=mk1、b−c=mk2と書ける。両式を足すとa−c=(a−b)+(b−c)=m(k1+k2)となり、m∣(a−c)、すなわちa≡c(modm)。
加法との両立性:a−b=mk1とc−d=mk2から両式を足すと(a+c)−(b+d)=m(k1+k2)となり、これはmの倍数なのでa+c≡b+d(modm)。
乗法との両立性:ac−bd=ac−bc+bc−bd=c(a−b)+b(c−d)=c⋅mk1+b⋅mk2=m(ck1+bk2)と書ける。これもmの倍数なのでac≡bd(modm)。(i)-(iii)により合同は同値関係となり、最後の2ステップはZ上のすべての環演算が剰余類Z/mZ上のwell-definedな演算へと降りることを示している。
ステップごとの証明
この定理のステップごとの証明はまだありません。