Bài Tập Trắc Nghiệm Chuyên Đề: Đồng dư và số nguyên tố (Toán học Lớp 10, 11, 12)
Tuyển tập 11 câu hỏi thuộc chuyên đề Đồng dư và số nguyên tố (Chuyên đề Toán – Toán học Lớp 10, 11, 12) trích từ ngân hàng đề thi chính thức và đề thi thử các trường THPT trên toàn quốc. Chọn trực tiếp đáp án A, B, C, D bên dưới để kiểm tra kết quả và xem hướng dẫn giải chi tiết từng bước.
Dấu hiệu & kiến thức trọng tâm:Đồng dư và số nguyên tố
Câu 5 (3,0 điểm). Giả sử {x1;x2;...;x78} là một hoán vị của tập A={1976;1977;...;2053}. a) Tìm dư khi chia a=x1x2...x78 cho 79. b) Chứng minh rằng tồn tại m,n∈{1;2;...;78}, m=n thỏa mãn: mxm−nxn chia hết cho 79.
(AI giải đề cho tôi) Câu 5. a) Tập A = {1976,...,2053} có 78 phần tử. Vì 1976 = 79·25 + 1 nên các phần tử của A lần lượt dư 1, 2, ..., 78 khi chia cho 79, tức {x_1,...,x_78} là hoán vị của các số dư 1, 2, ..., 78 modulo 79. Do đó a = x_1x_2...x_78 ≡ 1·2·...·78 = 78! (mod 79). Theo định lý Wilson, vì 79 là số nguyên tố: 78! ≡ -1 ≡ 78 (mod 79). Vậy dư khi chia a cho 79 là 78.
b) Giả sử phản chứng: với mọi m ≠ n thì mx_m ≢ nx_n (mod 79). Khi đó 78 số mx_1, mx_2, ..., mx_78 đôi một khác nhau modulo 79 và đều khác 0 (vì m, x_m đều không chia hết cho 79). Mỗi số dư khác 0 thuộc tập {1, 2, ..., 78}, nên 78 số này chính là một hoán vị của 1, 2, ..., 78 modulo 79. Suy ra tích của chúng: ∏_{k=1}^{78} (k·x_k) ≡ 1·2·...·78 = 78! ≡ -1 (mod 79).
Mặt khác, tính trực tiếp: ∏_{k=1}^{78} (k·x_k) = (1·2·...·78)·(x_1x_2...x_78) ≡ 78!·78! ≡ (-1)·(-1) = 1 (mod 79).
Hai kết quả mâu thuẫn (1 ≢ -1 mod 79). Vậy giả sử phản chứng sai, tức tồn tại m ≠ n ∈ {1,...,78} sao cho mx_m - nx_n chia hết cho 79. Đpcm.
a) Giả sử p∣m. Khi đó fp(m)=mp−1+…+m+1≡1(modm) (mọi số hạng chứa m đều chia hết cho m), nên gcd(fp(m),m)=1.
Mặt khác, vì m≡1(modm−1) nên fp(m)≡p1+…+1≡p(modm−1). Gọi q là ước nguyên tố bất kỳ của fp(m). Nếu q∣m−1 thì q∣p, tức q=p; nhưng khi đó p∣m và p∣m−1, vô lý. Vậy q∤m−1. Kết hợp q∤m (do fp(m)≡1(modm)), ta được gcd(q,m(m−1))=1 với mọi ước nguyên tố q của fp(m). Đpcm.
b) Giả sử phản chứng chỉ có hữu hạn số nguyên tố dạng pn+1, liệt kê q1,q2,…,qk (khác p). Đặt m=pq1q2⋯qk, khi đó p∣m. Theo câu a), mọi ước nguyên tố q của fp(m) đều nguyên tố cùng nhau với m(m−1); nói riêng q∤m và q∤m−1.
Từ fp(m)=m−1mp−1 và q∣fp(m), q∤m−1, suy ra mp≡1(modq). Vì q∤m−1 nên m≡1(modq), do đó cấp của m modulo q đúng bằng p. Theo định lý Fermat nhỏ, mq−1≡1(modq), nên p∣q−1, tức q=pn+1 với n∈Z+.
Nhưng q∤m=pq1⋯qk, mâu thuẫn với cách dựng q1,…,qk là toàn bộ các số nguyên tố dạng pn+1. Vậy tồn tại vô số số nguyên dương n sao cho pn+1 là số nguyên tố. Đpcm.
Cho dãy gồm 2021 số được sắp thứ tự tăng dần như sau: C44;C54;…;C20234;C20244. Lấy ngẫu nhiên ba số hạng liên tiếp từ dãy số đã cho, biết xác suất để tổng ba số này là một số lẻ bằng ba, với a,b∈N∗ và phân số ba tối giản. Tính giá trị a+b.
(AI giải đề cho tôi) Dãy gồm Cn4 với n=4,…,2024 (2021 số hạng). Theo định lý Lucas, Cn4 lẻ khi và chỉ khi các bit của 4=1002 là tập con các bit của n, tức n≡4,5,6,7(mod8); ngược lại Cn4 chẵn khi n≡0,1,2,3(mod8).
Xét tổng ba số hạng liên tiếp Cn4+Cn+14+Cn+24: tổng lẻ khi trong ba chỉ số n,n+1,n+2(mod8) có số lượng phần tử thuộc {4,5,6,7} là lẻ. Xét theo nmod8: - n≡0: chỉ số 0,1,2 → 0 số lẻ → tổng chẵn - n≡1: chỉ số 1,2,3 → 0 số lẻ → tổng chẵn - n≡2: chỉ số 2,3,4 → 1 số lẻ → tổng lẻ ✓ - n≡3: chỉ số 3,4,5 → 2 số lẻ → tổng chẵn - n≡4: chỉ số 4,5,6 → 3 số lẻ → tổng lẻ ✓ - n≡5: chỉ số 5,6,7 → 3 số lẻ → tổng lẻ ✓ - n≡6: chỉ số 6,7,0 → 2 số lẻ → tổng chẵn - n≡7: chỉ số 7,0,1 → 1 số lẻ → tổng lẻ ✓
Vậy mỗi chu kỳ 8 có 4 vị trí cho tổng lẻ: n≡2,4,5,7(mod8).
Ba số hạng liên tiếp được chọn với n=4,…,2022: 2019 giá trị. Vì 2019=252⋅8+3 và dãy chỉ số bắt đầu tại n≡4(mod8), 252 chu kỳ đầy đủ cho 252⋅4=1008 trường hợp lẻ; 3 giá trị còn lại là n=2020,2021,2022≡4,5,6(mod8), trong đó n≡4,5 cho tổng lẻ (thêm 2). Tổng cộng 1010 trường hợp lẻ.
Xác suất =20191010; 2019=3⋅673, 1010=2⋅5⋅101 nguyên tố cùng nhau nên tối giản. Vậy a+b=1010+2019=3029.
Xét số nguyên n≥3. Ký hiệu 1=a1<…<ak=n−1 là tất cả các số nguyên dương không vượt quá n và nguyên tố cùng nhau với n. Đặt f(n) là ước chung lớn nhất của các số a13−1,…,ak3−1. Tìm tất cả các số nguyên n sao cho f(n)=2.
Gọi các số dạng ai3−1 là số đặc biệt. Chú ý rằng nếu n là số lẻ thì 23−1=7 là đặc biệt nên f(n)∣7, chứng tỏ f(n)=2. (0.5 điểm)
Với n=4;n=6, thử trực tiếp ta thấy không thỏa mãn. Xét n là số chẵn ≥8. Đặt n=2km, với m lẻ và k≥1. Chú ý rằng khi này mỗi ai là số lẻ, kéo theo 2∣f(n). (0.5 điểm)
• Xét m=1. Khi này k≥3. Chú ý rằng 33−1=26 và 53−1=124 là các số đặc biệt và gcd(26,124)=2. Từ đó suy ra f(n)∣2 và do đó f(n)=2. (0.5 điểm)
• Xét m=3. Khi này k≥2. Chú ý rằng 53−1=124=4⋅31, 73−1=342=2⋅9⋅19 là các số đặc biệt và gcd(124,342)=2. Suy ra f(n)=2. (0.5 điểm)
• Xét m≥5. Dễ thấy mỗi số m−4,m−2,m+2,m+4 là số lẻ và nguyên tố cùng nhau với m nên chúng nguyên tố với 2km. Hơn nữa hiển nhiên chúng nhỏ hơn 2m≤2km. Do đó (m−4)3−1, (m−2)3−1, (m+2)3−1, (m+4)3−1 là các số đặc biệt. Vì f(n) là ước của mỗi số này nên f(n)∣((m+4)3−1)+((m−4)3−1)−((m+2)3−1)−((m−2)3−1)=72m. Để ý một trong hai số m+2,m+4 không chia 3 dư 1, nên một trong hai số (m+2)3−1, (m+4)3−1 không chia hết cho 3, chứng tỏ 3∤f(n). Tương tự, chú ý rằng (m+2)2≡(m+4)2≡1(mod4), kéo theo (m+2)3−1≡(m+2)−1=m+1, (m+4)3−1≡m+4−1=m+3(mod4) và một trong hai số m+1,m+3 không chia hết cho 4 vì thế 4∤f(n). Từ đó suy ra f(n)∣2m. (1 điểm)
Giả sử f(n) có một ước nguyên tố p lẻ nào đó. Khi đó p∣m. Khi này từ p∣m và p∣f(n)∣(m+2)3−1 ta có p∣7, kéo theo p=7. Tương tự, từ p∣m và p∣(m−2)3−1 ta có p∣9, kéo theo p=3, mâu thuẫn. Suy ra: f(n) không thể có ước nguyên tố lẻ. Vì thế f(n)∣2 và do đó f(n)=2. Vậy, các số n cần tìm là tất cả các số chẵn ≥8. (1 điểm)
Câu 3 (7.0 điểm). Cho đa thức hệ số nguyên P(x) và số nguyên tố p, ta nói P(x) là p-tốt nếu mọi số nguyên có thể thu được từ 0 sau hữu hạn các phép thay sau: thay a bởi P(a), hoặc thay a bởi số nguyên b (nếu tồn tại) sao cho P(b)≡a(modp).
a) Hỏi có bao nhiêu đa thức 3-tốt có bậc 99 và mọi hệ số thuộc {1;2;…;99}?
b) Chứng minh rằng với mọi đa thức hệ số nguyên P(x) có bậc 2, tồn tại vô hạn số nguyên tố p sao cho P(x) không là p-tốt.
Hệ phương trình này xác định duy nhất bộ dư (A,B,C)(mod3) từ bộ (P(0),P(1),P(2)). Suy ra có đúng 17 bộ (A,B,C) thỏa mãn.
Cuối cùng, ta đếm số cách chọn hệ số ck∈{1,2,…,99}. Tập này có 99 số, chia đều mỗi loại số dư 0, 1, 2 có 33 số. Với một bộ (A,B,C) cố định:
• c0≡A(mod3): Có 33 cách chọn.
• Tổng của 50 hệ số bậc lẻ ≡B(mod3): Chọn 49 hệ số đầu tiên tùy ý (có 9949 cách). Hệ số cuối cùng bị buộc phải nhận một số dư duy nhất để tổng bằng B (có 33 cách chọn giá trị thỏa mãn số dư đó). Nhóm này có 9949⋅33 cách.
• Tổng của 49 hệ số bậc chẵn ≡C(mod3): Tương tự, chọn tùy ý 48 số đầu, số cuối bị cố định số dư. Nhóm này có 9948⋅33 cách.
Số lượng đa thức tạo thành cho một bộ (A,B,C) là:
33×(9949⋅33)×(9948⋅33)=333⋅9997
Tổng số đa thức 3-tốt là: 17⋅333⋅9997.
b) Đặt φ(r)=P(r)modp. Với u∈S (tập sinh từ 0), dãy lặp u,φ(u),φ2(u),… luôn tuần hoàn về một chu trình cố định - gọi là chu trình tối hạn của u; quy nạp trực tiếp trên hai quy tắc sinh của đề bài cho thấy mọi phần tử của S có cùng chu trình tối hạn với 0. Nếu tồn tại hai chu trình tối hạn phân biệt, các điểm trên chu trình thứ hai không thuộc S, do đó P không p-tốt.
Ta phát biểu và chứng minh các bổ đề sau:
Bổ đề 1
Nếu hàm số f∈Z[x] không là hàm hằng, thì có vô hạn số nguyên tố p để phương trình f(x)≡0(modp) có nghiệm nguyên.
Chứng minh: Nếu f(0)=0 thì hiển nhiên x=0 là nghiệm với mọi p.
Giả sử f(0)=c0=0 và chỉ có hữu hạn p1,…,pk thỏa mãn, đặt N=c0p1⋯pk. Do các số hạng có bậc ≥1 trong f(Nt) đều chia hết cho N, ta có thể viết f(Nt) dưới dạng c0(1+N.M(t)) (với t∈Z). Thừa số sau nguyên tố cùng nhau với mọi pi, và ta có thể chọn t đủ lớn để nó có giá trị tuyệt đối lớn hơn 1. Khi đó nó có ước nguyên tố mới q∈/{pi} — mâu thuẫn. Ta có điều phải chứng minh.
Bổ đề 2
Cho f∈Z[x] là hàm số bậc 2 có Δ=B2−4AC=0. Khi đó có vô hạn số nguyên tố p để phương trình f(x)≡0(modp) có hai nghiệm phân biệt.
Chứng minh: Theo Bổ đề 1, có vô hạn p để f có một nghiệm x0modp. Ta loại bỏ hữu hạn giá trị p∣AΔ. Vì p∤A và x0 là nghiệm, phép chia đa thức trong Fp[x] cho ta f(x)≡A(x−x0)(x−x1)(modp) với x1∈Fp nào đó; theo hệ thức Viète ta được x0+x1≡−B/A(modp)
Giả sử x1≡x0(modp), khi đó 2x0≡−B/A⇒2Ax0+B≡0(modp). Mà 4A⋅f(x)=(2Ax+B)2−Δ, thay x=x0 ta có được Δ≡0(modp) — vô lí. Ta có điều phải chứng minh.
Trở lại bài toán, đặt Q(x)=P(x)−x=ax2+(b−1)x+c, Δ=(b−1)2−4ac.
Ta thấy Q(x)≡0(modp)⟺P(x)≡x(modp), do đó các nghiệm của Q(x) chính là các điểm bất động của hàm φ kể trên. Xét 2 trường hợp:
- Δ=0. Theo Bổ đề 2, có vô hạn số nguyên tố p để Q có 2 nghiệm phân biệt x1=x2 sao cho Q(x1)≡Q(x2)≡0(modp). Đa thức P(x) có 2 điểm bất động, và do đó nó không p-tốt.
- Δ=0. Lúc này Q(x)=a(x−r)2 với r=2a1−b∈Q. Với p∤2a, đặt y=x−r ta được φ(y)=ay2+ymodp với điểm bất động duy nhất là y=0.
Ta tính được φ(φ(y))−y=ay2(a2y2+2ay+2). Xét H(y)=a2y2+2ay+2∈Z[y] có Δ=−4a2=0 (vì a=0), áp dụng Bổ đề 2 cho thấy có vô hạn số nguyên tố p sao cho H có 2 nghiệm phân biệt y1=y2 và đều khác 0 (theo hệ thức Viète thì y1y2=a22=0).
Với modulo các số nguyên tố p kể trên, ta có φ(φ(y))≡y nên φ(φ(φ(y)))≡φ(y), nên φ(y) cũng là một trong các nghiệm {0;y1;y2} của phương trình φ(φ(y))−y≡0(modp).
Mà φ(y1)=y1 (do y1 không bất động) và φ(y1)=0 (khi đó φ(φ(y1))≡0=y1), ta bắt buộc có φ(y1)≡y2, và chứng minh tương tự ta có φ(y2)≡y1.
Như vậy, tồn tại chu trình có độ dài 2 là {y1;y2} khác 0 và phân biệt với điểm bất động {0}, suy ra P(x) có 2 chu trình tối hạn và do đó P không p-tốt.
Cho dãy số nguyên (un) được xác định bởi u1=3,u2=7 và un+2=3un+1−un,∀n≥1. Cho N là hợp số lẻ không chia hết cho 3 và uN≡3(modN). Đặt M=3uN. a) Chứng minh rằng uN chia hết cho 3 nhưng không chia hết cho 9. b) Chứng minh rằng M≡1(mod4N) và M là một hợp số.
Bổ đề. Với số nguyên dương n thỏa mãn n+1 chia hết cho 24 thì σ(n) chia hết cho 24.
Chứng minh. Để ý nếu n≡−1(mod24) thì n không là số chính phương. Gọi d1,d2,⋯,dk là tất cả các ước dương của n bé hơn n. Để ý với d là ước dương của n thì d+dn=dd2+n chia hết cho 24, vì thế σ(n) chia hết cho 24. □
Để ý n≡2(mod3) và n≡7(mod8) nên n≡−1(mod24), theo bổ đề có điều phải chứng minh.
b) Đặt d=(x,y), x=da, y=db với (a,b)=1. Khi đó ta có được a+bd3ab3=p. Do (a,b)=1 nên (a+b,ab3)=1. Vì a+b∣d3ab3, nên a+b∣d3.
Đặt d3=c(a+b) với c∈N∗ thì cab3=p.
Vì p là số nguyên tố nên b=1. Do đó ca=p, nên ta có hai trường hợp sau:
- Nếu a=1, c=p, thì d3=2p, vô lý vì 2p không thể là một lập phương. - Nếu a=p, c=1, thì d3=p+1 hay p=d3−1=(d−1)(d2+d+1). Vì p là số nguyên tố và d2+d+1>1, ta phải có d−1=1. Suy ra d=2 và p=7.
Khi đó x=14 và y=2.
Thử lại thấy thỏa mãn, vậy nghiệm duy nhất thỏa mãn là (x,y,p)=(14,2,7).
Nhận xét. Bài toán trên là bài toán đã xuất hiện trong đề thi Hy Lạp MO 2015. Ta cũng có thể làm mạnh bài toán như sau: Bài toán: Cho số nguyên dương k. Tìm tất cả các số nguyên dương x,y và số nguyên tố p sao cho x+yxy3=pk.
a) Chú ý 1010n≡0(mod10); 99n≡9(mod10) với mọi số nguyên dương n. Vậy ta được A(n)≡0−9≡1(mod10). Do đó, nếu A(n) có nhiều chữ số tận cùng giống nhau thì các chữ số đó phải là 1.
Với n=1, ta chứng minh A(1)≡11(mod100) hay 99≡−11(mod100).
Thật vậy, ta có 92≡−19(mod100); 94≡−39(mod100); 98≡21(mod100); 99≡−11(mod100).
Vậy A(1)≡11(mod100) hay A(1) có hai chữ số tận cùng giống nhau.
b) Giả sử tồn tại số nguyên dương n để A(n) có 5 chữ số tận cùng giống nhau. Chú ý rằng A(n)≡1(mod10) nên 5 chữ số tận cùng của A(n) là 11111. Lúc này ta được A(n)≡11111(mod105).
Do 10n>5 nên 1010n≡0(mod105). Vậy −99n≡11111(mod105)⇒99n≡−11111≡25(mod32).
Ta có: 9≡9(mod32); 92≡17(mod32); 93≡25(mod32); 94≡1(mod32). Vậy để 99n≡25(mod32) thì 9n≡3(mod4). Tuy nhiên điều này là vô lý vì 9n≡1(mod4).
Vậy A(n) không thể có 5 chữ số tận cùng là giống nhau hay nói cách khác, nếu k là số chữ số tận cùng giống nhau của A(n) thì k≤4.
Đề thi có nhiều câu hỏi chuyên đề Đồng dư và số nguyên tố
Luyện tập trong bối cảnh đề thi thật hoặc tải bản in PDF chuẩn A4 kèm lời giải.