Lý thuyết đồng dư
3.4 Định lý Euler và Định lý Fermat
Định lý 3.15. [Định lý Euler] Nếu a, m ∈ Z, m > 0,ucln(a, m) = 1 thì aϕ(m) ≡ 1(modm).
Chứng minh: Vìucln(a, m) = 1 nên a ∈ Z∗m. Giả sử
Z∗m = {a1, . . . , aϕ(m)},(1).
VìZ∗m là một nhóm giao hoán hữu hạn phần tử theo Định lý 3.13, nên
Z∗m = {aa1, . . . , aaϕ(m)},(2).
Nhân tất cả các phần tử của Z∗m theo cách viết (1) và (2), ta nhận được
ϕ(m) Y i=1 ai = aϕ(m) ϕ(m) Y i=1 ai. Do Qϕ(m)
i=1 ai khả nghịch nên aϕ(m) = 1 hay aϕ(m) ≡1(modm).
Định lý 3.16. [Định lý Fermat] Nếu số nguyên a không chia hết cho số nguyên tố p thì ap−1 ≡1(modp).
Chứng minh: Ta cóϕ(p) =p−1.Vìakhông chia hết chopnênucln(a, p) = 1. Theo Định lý 3.15, ta có ap−1 ≡ 1(modp).
Hệ quả 3.17. Nếu p là số nguyên tố p thì ap ≡ a(modp),∀a ∈ Z.
Chứng minh: Nếu a không chia hết cho p thì ap−1 ≡ 1(modp) theo Định lý 3.16. Nhân hai vế với a ta nhận được ap ≡ a(modp). Nếu a chia hết cho p, thì a ≡ 0(modp) và luỹ thừa p lần có ap ≡ 0(modp). Vậy ap ≡ a(modp).
Thí dụ3.18. Sự chia hết
Chứng minh 100a+ 10b+c chia hết cho 21 khi và chỉ khi a−2b+ 4c chia hết cho 21.
Chứng minh: Ta thấy100a+10b+cchia hết cho 21 khi và chỉ khi4(100a+ 10b+c) chia hết cho 21. Do4(100a+ 10b+c) = 19.21.a+a+ 2.21.b−
2b + 4c. Vậy 100a+ 10b +c chia hết cho 21 khi và chỉ khi a−2b+ 4c chia hết cho 21.
Thí dụ3.19. Tìm số dư trong phép chia
(i) 15325 −1chia cho 9, (1237156 + 34)28 chia cho 111. (ii) 25n−1chia cho 31 cho n = 0,1,2, ....
(iii) a = 22011969 + 11969220 + 69220119 chia cho 102.
Chứng minh: (i) Vì1532 ≡2(mod 9) nên15325−1 ≡ 25−1 ≡4(mod 9). Ta có (1237156+ 34)28 ≡ (5056+ 34)28(mod 111). Vì 504 ≡ 34(mod 111)
nên(1237156+ 34)28 ≡ (3414+ 34)28(mod 111).Tìm dư của a = 3414+ 34
chia cho 111.
(ii) Vì 25 ≡ 1(mod 31) nên 25n−1≡ 1n −1 ≡ 0(mod 31).
(iii) Vì 220 ≡ 0(mod 2),119 ≡ 1(mod 2),69 ≡ 1(mod 2) nên a ≡
0(mod 2).Vì 220 ≡ 1(mod 3),119 ≡ −1(mod 3),69 ≡ 0(mod 3) nên a ≡ 0(mod 3). Vì 220 ≡ −1(mod 17),119 ≡0(mod 17),69 ≡ 1(mod 17)
nên a ≡ 0(mod 17). Vậy a ≡ 0(mod 102).
Thí dụ 3.20. Đặt an(k) = Pn
j=1jk với n, k nguyên dương. Chứng minh rằng (i) an(3) = n 2(n+ 1)2 4 , an(5) = n2(n+ 1)2(2n2 + 2n−1) 12 .
(ii) 3an(5) chia hết cho an(3). (iii) Pk+1 i=1 k+1 i akn+1−i = (n+ 1)k+1 −1. (iv) an(k) chia hết cho an(1) khi k là số lẻ. Chứng minh: (i) và (ii) là hiển nhiên.
(iii) Xét đồng nhất thức (x+ 1)k+1 −xk+1 = k+1 X i=1 k + 1 i xk+1−i.
Thay lần lượt x = 1,2, . . . , n, rồi cộng các kết qủa lại ta sẽ có công thức cần chứng minh.
(iv) Ta chỉ ra 2an(k) chia hết chon+ 1 và n. Vì k lẻ và
2an(k) = [nk+ 1k] + [(n−1)k+ 2k] +ã ã ã+ [1k+nk] = (n+ 1)a, a ∈ N+, nên 2an(k) chia hết chon+ 1. Ta lại có
2an(k) =nk+ [(n−1)k + 1k] +ã ã ã+ [1k + (n−1)k+nk = n.b, b ∈ N+, nên 2an(k) chia hết chon. Vậy an(k) chia hết cho an(1) khi số k lẻ.
Thí dụ3.21. Đặt an = 12005+ 22005+...+n2005, n ∈ N+. Khi đóan không chia hết cho n+ 2.
Chứng minh: Ta có
2an = [n2005+ 22005] + [(n−1)2005+ 32005] +ã ã ã+ [22005+n2005] + 2. Vậy 2an = (n + 2)d + 2, d ∈ N+ và ta suy ra an không chia hết cho n+ 2. Thí dụ 3.22. Đặt (1 + 4√3 2 − 4√3 4)n = an + bn√3 2 + cn√3 4 cho mọi n nguyên không âm và an, bn, cn nguyên. Chứng minh an chia cho 8 dư 1, còn bn, cn cùng chia hết cho 4. Chứng minh: Ta có an+1 +bn+1 3 √ 2 +cn+1 3 √ 4 = (an +bn 3 √ 2 +cn 3 √ 4)(1 + 4√3 2−4√3 4). Vậy an+1 = an−8bn + 8cn, bn+1 = 4an +bn−8cn, cn+1 = −4an+ 4bn +cn. ⇒ an+1 ≡ an(mod 8), bn+1 ≡ bn(mod 4), cn+1 ≡ cn(mod 4). Từ a1 = 1, b1 = 4, c1 = −4ta suy ra điều cần chứng minh.
Thí dụ 3.23. Cho k là số nguyên dương lớn hơn 1. Dãy số {an} được xác định như sau: a1 = 1, còn an là số nguyên dương thứ n lớn hơn an−1 và đồng dư với ntheo môđun k.Tìm công thức tính an cho mọi n.
Chứng minh: Theo giả thiếta1 ≡1(modk) và an ≡ n(modk), an > an−1 cho mọi n. Ta thấy số nguyên dương đầu tiên thoả mãn điều kiện này là an−1 + 1. Số nguyên dương thứ n lớn hơn an−1 và đồng dư với n theo môđun k chính là an = an−1 + 1 + (n−1)k. Từ công thức này ta suy ra an = n[2 + (n−1)k]