MathLabs
Định lýĐã chứng minh

Luật giản ước và sự tồn tại nghịch đảo modulo

Phát biểu

Nếu gcd⁡(c,m)=1\gcd(c,m)=1, thì ac≡bc(modm), gcd⁡(c,m)=1  ⟹  a≡b(modm)ac\equiv bc \pmod m,\ \gcd(c,m)=1 \implies a\equiv b \pmod m. Tương đương, cc có nghịch đảo nhân theo môđun mm: một số nguyên uu sao cho cu≡1(modm)cu\equiv 1\pmod m.

Vì sao đúng?

"Chia" thông thường thực chất là nhân với nghịch đảo, và định lý này cho biết chính xác khi nào nghịch đảo đó tồn tại theo môđun mm: đúng khi cc không có ước chung nào với mm. Thiếu điều kiện này, phép giản ước thực sự thất bại (xem hàng cuối bảng trên), đó là lý do mọi kết quả sau này về lũy thừa theo môđun mm — định lý Fermat nhỏ, định lý Euler, định lý phần dư Trung Hoa — đều được xây trên chính sự kiện đại số duy nhất này.

Phác thảo chứng minh

Vì gcd⁡(c,m)=1\gcd(c,m)=1, đẳng thức Bézout (hệ quả của thuật toán Euclid) đảm bảo ∃ u,v∈Z: cu+mv=1\exists\, u,v \in \mathbb{Z}:\ cu+mv=1: tồn tại các số nguyên u,vu,v với cu+mv=1cu+mv=1.

Nhân cả hai vế của ac≡bc(modm)ac\equiv bc\pmod m với uu: acu≡bcu(modm)acu\equiv bcu\pmod m. Thay cu=1−mvcu=1-mv: vế trái trở thành a(1−mv)=a−amva(1-mv)=a-amv, và vì amvamv là bội của mm nên a(1−mv)≡a(modm)a(1-mv)\equiv a\pmod m; tương tự vế phải b(1−mv)≡b(modm)b(1-mv)\equiv b\pmod m. Do đó a≡b(modm)a\equiv b\pmod m, chứng minh luật giản ước.

Hơn nữa, không cần lấy a=1,b=0,c=ca=1,b=0,c=c — trực tiếp, cùng phép thay thế cho cu=1−mv≡1(modm)cu = 1-mv \equiv 1 \pmod m, nên chính uu là nghịch đảo nhân của cc theo môđun mm: đây chính là đối tượng mà phát biểu định lý khẳng định sự tồn tại.

Giả thiết gcd⁡(c,m)=1\gcd(c,m)=1 là thiết yếu: lấy c=4, m=6c=4,\ m=6 (nên gcd⁡(4,6)=2≠1\gcd(4,6)=2\neq1). Khi đó 4×2=8≡2(mod6)4\times 2=8\equiv 2\pmod 6 và 4×5=20≡2(mod6)4\times 5=20\equiv 2\pmod 6, nên 4×2≡4×5(mod6)4\times2\equiv 4\times5\pmod 6, nhưng 2≢5(mod6)2\not\equiv 5\pmod 6 — luật giản ước thực sự thất bại một khi bỏ giả thiết nguyên tố cùng nhau.

Chủ đề chứa định lý này

Chứng minh từng bước

Chưa có chứng minh từng bước cho định lý này.

Tài liệu tham khảo

  1. Carl Friedrich Gauss (1801). Disquisitiones Arithmeticae
  2. Jung Hee Cheon, Andrey Kim, Miran Kim, Yongsoo Song (2017). Homomorphic Encryption for Arithmetic of Approximate Numbers · DOI:10.1007/978-3-319-70694-8_15