Kvant

Bản dịch tự động sơ bộ, chất lượng thấp: có thể còn lỗi và câu chữ chưa tự nhiên. Bản này sẽ được thay bằng bản dịch tốt hơn. Bản gốc →

6

So sánh modulo số nguyên tố

Trong bài viết “So sánh và các loại dư lượng”*), tập hợp FmF_m của các lớp dư lượng modulo mm đã được xem xét và ba phép toán đã được xác định - các lớp cộng, trừ và nhân. Ở đó người ta đã chứng minh rằng trong trường hợp mô hình so sánh là số nguyên tố thì phép chia cho bất kỳ lớp nào khác 0 đều có thể được xác định. Nhờ sự so sánh này với một modulo đơn giản, chúng có một số tính chất thú vị và tinh tế mà việc so sánh với một modulo tùy ý không có. Chúng tôi sẽ giới thiệu một số thuộc tính này ở đây. Trong phần tiếp theo, chúng ta sẽ luôn giả định rằng mô hình là số nguyên tố; để không quên điều này, chúng tôi sẽ biểu thị nó bằng pp.

Sự tồn tại của một gốc nguyên thủy

Chúng ta gọi thứ tự của lớp thặng dư aˉ∈Fp\bar{a} \in F_p là số tự nhiên nhỏ nhất kk mà aˉk=1\bar{a}^k = 1. Ở cuối bài “So sánh và các loại dư lượng” có nói rằng trong tập FpF_p có một lớp có thứ tự là p−1p-1. Lớp có thuộc tính này được gọi là lớp gốc nguyên thủy. Định lý về sự tồn tại của một lớp như vậy lần đầu tiên được chứng minh bởi Legendre (1752-1833). Chúng ta hãy trình bày một chứng minh định lý Legendre, gần với chứng minh của Legendre.

*) Xem «Kvant» Số 10.

Trước tiên chúng ta hãy chứng minh rằng nếu cấp ll và mm của hai lớp aˉ\bar{a} và bˉ\bar{b} là nguyên tố cùng nhau thì cấp của tích aˉbˉ\bar{a}\bar{b} bằng lmlm. Thật vậy, (aˉbˉ)lm=aˉlm⋅bˉlm=(aˉl)m⋅(bˉm)l=1(\bar{a}\bar{b})^{lm} = \bar{a}^{lm} \cdot \bar{b}^{lm} = (\bar{a}^l)^{m} \cdot (\bar{b}^m)^{l} = 1 (kể từ aˉl=1\bar{a}^l = 1 và bˉm=1\bar{b}^m = 1). Do đó, thứ tự lớp aˉbˉ\bar{a}\bar{b} phải là ước số của số lmlm. Hãy biểu thị nó bằng l′m′l'm', trong đó l′l' là ước số của ll và m′m' là ước số của mm (l và m là nguyên tố cùng nhau!)*. Vì thế,

aˉl′m′⋅bˉl′m′=(aˉbˉ)l′m′=1.\bar{a}^{l'm'} \cdot \bar{b}^{l'm'} = (\bar{a}\bar{b})^{l'm'} = 1.

Chúng ta hãy nâng cả hai vế của đẳng thức này lên lũy thừa l′′l'' sao cho l′l′′=ll'l'' = l. Phổ biến khi đó là (aˉl)m′⋅bˉlm′=1(\bar{a}^l)^{m'} \cdot \bar{b}^{lm'} = 1, và vì ll là thứ tự của aˉ\bar{a}, nên (aˉl)m′=1(\bar{a}^l)^{m'} = 1 và do đó bˉlm′=1\bar{b}^{lm'} = 1. Điều này có nghĩa là lm′lm' chia hết cho mm (cấp bˉ\bar{b}), nhưng ll nguyên tố cùng nhau với mm và m′m' là ước của mm, vì vậy m′=mm' = m, tương tự như l′=ll' = l; tuyên bố của chúng tôi đã được chứng minh.

Bây giờ chúng ta chuyển trực tiếp sang định lý.

Hãy xem xét lớp aˉ\bar{a} với thứ tự cao nhất có thể NN. Ta muốn chứng minh đây là nghiệm nguyên thủy. Để làm điều này, chỉ cần xác minh rằng bất kỳ lớp nào khác bˉ\bar{b} đều là lũy thừa của aˉ\bar{a}. Giả sử thứ tự của bˉ\bar{b} bằng nn. Có hai trường hợp có thể xảy ra tại nn. Hãy xem xét nn lớp aˉk⋅N/n\bar{a}^k \cdot N/n với 0≤k<n0 \leq k < n. Chúng đều là các nghiệm bậc nn khác nhau của các đơn vị, tức là nghiệm của phương trình xˉn−1=0\bar{x}^n - 1 = 0 (kiểm tra). Lớp bˉ\bar{b} cũng là gốc của lũy thừa nn của các đơn vị theo định nghĩa về thứ tự. Trong phần phụ lục của bài viết này, chúng tôi sẽ chứng minh rằng mọi đa thức bậc nn có hệ số FpF_p và đặc biệt, đa thức xˉn−1\bar{x}^n - 1 không thể có nhiều hơn nn nghiệm. Do đó, bˉ\bar{b} là một trong các phần tử của aˉkN/n\bar{a}^k N/n, tức là nó là lũy thừa của aˉ\bar{a}.

  1. NN không chia hết cho nn. Đặt rr là ước chung lớn nhất có thể có của NN và nn.

*) Khả năng biểu diễn một số tùy ý lmlm như vậy xuất phát từ Định lý cơ bản của số học, được chứng minh trong phần phụ lục của bài viết này.

7

Thứ tự của lớp bˉr\bar{b}^r là n/rn/r (đánh dấu). Các số NN và n/rn/r là số nguyên tố cùng nhau. Do đó thứ tự của lớp abˉr\bar{ab}^r là N⋅n/r>NN \cdot n/r > N. Điều này mâu thuẫn với tính cực đại của NN. Trường hợp thứ hai là không thể.

Định lý về sự tồn tại nghiệm thứ nhất đã được chứng minh.

Giả thuyết của Artin

Chứng minh trên không mang tính xây dựng: chúng ta không thể chỉ ra rõ ràng dư lượng nào 1ˉ\bar{1}, …, p−1ˉ\bar{p-1} là nghiệm nguyên thủy modulo pp.

Nhà toán học người Mỹ E. Artin (1898–1962) đưa ra phỏng đoán sau: nếu số nguyên nn không phải là số chính phương thì có vô số số nguyên tố pp mà lớp thặng dư mod pp chứa nn là một mod gốc nguyên thủy pp. Giả thuyết này vẫn chưa được chứng minh. Nếu chúng ta có thể chỉ định rõ ràng mod gốc nguyên thủy pp cho tất cả pp, thì sẽ dễ dàng biết được liệu phỏng đoán này có đúng hay không. (Kiểm tra xem nếu n=m2n=m^2 dành cho một số mm thì các số nguyên tố >2>2 được đề cập trong phỏng đoán hoàn toàn không tồn tại.)

Chiết xuất rễ

Định lý Legendre cho phép chúng ta tìm ra khi nào các nghiệm có thể được rút ra trong tập FpF_p.

Điều tự nhiên là gọi căn bậc nn từ lớp dư bˉ\bar{b} là một lớp xˉ\bar{x} sao cho xˉn=bˉ\bar{x}^n = \bar{b}.

Đặt aˉ\bar{a} là một số gốc nguyên thủy trong FpF_p. Có một số tự nhiên kk sao cho bˉ=aˉk\bar{b} = \bar{a}^k. Nếu, theo xˉn=bˉ\bar{x}^n = \bar{b}, xˉ\bar{x} được thay thế bằng aˉy\bar{a}^y thì có thể viết lại thành aˉyn=aˉk\bar{a}^{yn} = \bar{a}^k hoặc aˉyn−k=1ˉ\bar{a}^{yn-k} = \bar{1}.

Từ trận đấu cuối cùng, chúng ta có thể thấy rằng yn−kyn-k chia hết cho p−1p-1.

Tính chia hết này tương đương với đẳng thức sau trong tập hợp Fp−1:ynˉ=kF_{p-1} : \bar{yn} = k.

Ngược lại, nếu mˉ\bar{m} trong tập hợp Fp−1F_{p-1} là nghiệm của phương trình ynˉ=kˉ\bar{yn} = \bar{k}, thì aˉm\bar{a}^m là nghiệm của lũy thừa nn của bˉ\bar{b} (trong FpF_p).

Do đó, chúng tôi đã giảm bài toán về việc trích xuất các nghiệm trong tập hợp FpF_p xuống bài toán về phép chia trong tập hợp Fp−1F_{p-1}.

Trong bài “So sánh và phân loại dư lượng” đã nêu rằng nếu dd là ước số chung nhất của các số nn và p−1p-1 và kk chia hết cho dd, thì phương trình ynˉ=kˉ\bar{yn} = \bar{k} có chính xác là dd lời giải; nếu nó không chia hết thì không có phương trình ynˉ=kˉ\bar{yn} = \bar{k} lời giải nào cả.

Bây giờ câu hỏi về nghiệm của bậc nn từ lớp dư lượng bˉ\bar{b} đã hoàn toàn rõ ràng:

Định lý. Nếu chỉ số*) kk của lớp bˉ∈Fp\bar{b} \in F_p được chia cho ước số chung nhất dd của các số nn và p−1p-1, thì có một gốc động nn từ lớp bˉ\bar{b}; trong trường hợp khác, không thể trích xuất gốc nn từ lớp bˉ\bar{b}.

Ví dụ: p=11p = 11.

Chúng ta hãy viết ra tất cả các thân của lớp 2ˉ\bar{2} trong tập hợp F11F_{11}. Trong Bảng 1, dòng đầu tiên chứa chỉ báo tấm bia, trong đó bạn cần xây dựng aa để nhận được bˉ\bar{b}. Trong việc xây dựng định lý, không tồn tại nghiệm nguyên hàm nào được chọn.

*) Chúng ta hãy nhớ lại (xem «Kvant» Số 10, trang 8) rằng chỉ số của lớp bˉ\bar{b} đến cơ số aˉ\bar{a} (sau đây gọi là căn nguyên) là số mũ của thân trong đó aa phải được nâng lên để thu được bˉ\bar{b}. Trong việc xây dựng định lý, không tồn tại nghiệm nguyên hàm nào được chọn.

**) Cách dễ nhất là tính toán thân của hai (hoặc phần tử khác) một cách tuần tự: 2ˉk=2ˉ.2ˉk−1\bar{2}^k = \bar{2}.\bar{2}^{k-1}; đầu tiên dựng 2 ở cột kk, sau đó đưa mod 11 là công việc tốn nhiều công sức hơn.

8

đã gặp, ví dụ lớp 3. Chỉ số của nó là 8. Chúng ta cần giải phương trình 3y=83y=8 trong tập F10F_{10}. Chúng tôi sẽ nhân tất cả các lớp trong F10F_{10} với 3 (Bảng 2). Từ bảng rõ ràng là từ

k∈F1012345678903k∈F103692581470\begin{array}{c|cccccccc} k \in F_{10} & 1 & 2 & 3 & 4 & 5 & 6 & 7 & 8 & 9 & 0 \\ \hline 3k \in F_{10} & 3 & 6 & 9 & 2 & 5 & 8 & 1 & 4 & 7 & 0 \end{array}

vet - 6, có nghĩa là trong tập hợp F11F_{11} 26=92^6=9 là căn bậc ba của 3. Thật vậy, 93=39^3=3.

Bây giờ đặt n=5n=5, sau đó d=5d=5 và từ tất cả các lớp ngoại trừ lớp 1 và 10 (với chỉ số 10 và 5), nghiệm bậc 5 không được trích xuất. Đầu tiên chúng ta hãy tìm nghiệm bậc 5 từ 1. Dễ dàng nói rằng đây đều là các lớp có bốn chỉ số. (Thật vậy, lớp có chỉ số thứ tư 2r bằng 22r2^2r; (22r)5=(2r)10=1(2^2r)^5=(2^r)^{10}=1 theo định lý nhỏ của Fermat cho p=11p=11.) Có rất nhiều lớp như vậy, lớp thứ năm là 1, 3, 4, 5 và 9. Theo định lý, trong tập hợp F11F_{11} phải có căn bậc năm bậc 5 của 1.

Bây giờ chúng ta hãy giải quyết các nghiệm bậc 5 trên 10. Có thể thấy một nghiệm như vậy từ bảng - thực tế đây là 2, 25=102^5=10. Để có được tất cả các nghiệm, chúng ta cần nhân 2 với tất cả các nghiệm bậc 5 của 1 mà chúng ta đã tìm được. Thật vậy, nếu x5=1x^5=1 thì (2x)5=25⋅x5=10⋅1=10(2x)^5=2^5\cdot x^5=10\cdot 1=10. Đáp số: lớp 2, 6, 7, 8, 10, tức là tất cả các lớp có 4 chỉ số. Việc 10 là nghiệm của lũy thừa 5 của chính nó không có gì đáng ngạc nhiên - xét cho cùng, 10=−110=-1.

Các khoản khấu trừ bình phương và không khấu trừ

Bây giờ chúng ta hãy xem xét một trường hợp đặc biệt - trích căn bậc hai. Trước hết, chúng ta cần xét ước số chung nhất dd của số 2 và p−1p-1. Nếu p=2p=2 thì d=1d=1; nếu p>2p>2 thì pp là số lẻ nên p−1p-1 là số chẵn và d=2d=2. Xét trường hợp lẻ pp (bạn có thể dễ dàng nghiên cứu trường hợp p=2p=2). Chúng tôi phát hiện ra rằng căn bậc hai có thể được lấy từ một lớp có chỉ số bốn (và sẽ có hai căn bậc hai cho mỗi lớp), nhưng căn bậc hai không thể được lấy từ một lớp có chỉ số bốn. Các lớp có bốn chỉ số được gọi là phần dư bình phương, và những lớp có chỉ số lẻ được gọi là phần dư bình phương. Vì trong số tất cả các giá trị chỉ số có thể có từ 1 đến p−1p-1 có p−12\frac{p-1}{2} số chẵn và p−12\frac{p-1}{2} số lẻ, nên trong số p−1p-1 lớp không cảm giác của dư lượng bình phương và không dư lượng bình phương có số lượng bằng nhau. Điều thú vị là tích của một khoản khấu trừ bằng một khoản khấu trừ hoặc một không khấu trừ bằng một khoản khấu trừ sẽ cho một khoản khấu trừ bình phương, và tích của một khoản khấu trừ bình phương bằng một khoản khấu trừ sẽ cho một khoản không khấu trừ. Điều này xuất phát từ thực tế là khi các lớp thay đổi, chỉ số của chúng sẽ cộng lại. Những tuyên bố tương tự cũng đúng cho cái cụ thể. Ví dụ: thương số không được khấu trừ chia cho không được khấu trừ nhất thiết phải là một khoản khấu trừ bình phương.

Hãy quay lại p=11p=11. Dư lượng bình phương là các phần tử có bốn chỉ số, nghĩa là tất cả các lớp có bốn chỉ số, tức là tất cả các nghiệm bậc 5 của 1. Sự đối xứng ẩn này xảy ra với tất cả pp, không chỉ với 11∗11^*).

Các loại dư lượng hợp lý và không hợp lý

Vì vậy, không phải tất cả các lớp đều có thể được root. Ví dụ, căn bậc hai, như chúng ta đã thấy, chỉ có thể được lấy từ phần dương của các lớp không cảm giác.

Hiện tượng này cũng xảy ra đối với các số tổng quát. Bạn biết rõ rằng trong trường số hữu tỉ, số 2 chẳng hạn, không thể được coi là căn bậc hai. Bạn có biết-

*) Bạn có thể đọc về các khoản khấu trừ bình phương và không khấu trừ trong «Kvant» Số 1 năm 1973 (trang 2-9).

9

Ngoài ra, nếu chúng ta mở rộng tập hợp số hữu tỷ và xem xét tập hợp RR của tất cả các số thực, thì trong tập hợp lớn hơn này, chúng ta có thể trích căn bậc hai của số 2 và 2\sqrt{2} là một số từ tập hợp RR, chỉ là số vô tỷ.

Hãy làm tương tự với các lớp khấu trừ. Để rõ ràng, hãy xem xét lại p=11p=11. Chúng ta đã thấy rằng lớp 2‾\overline{2} là một số dư bình phương; căn bậc hai không thể được trích xuất từ ​​nó. Chúng ta hãy xây dựng một tập hợp lớn G⊃F11G \supset F_{11} trong đó sẽ có căn bậc hai của lớp 2‾\overline{2}, tức là một phần tử α\alpha sao cho α2=2‾\alpha^2=\overline{2}.

Tương tự như cách xây dựng hình học, chúng tôi sẽ tiến hành phân tích. Trước hết, chúng ta hãy làm rõ công thức của bài toán. Để đẳng thức α2=2‾\alpha^2=\overline{2} có ý nghĩa, điều tự nhiên là giả sử rằng đối với bất kỳ cặp phần tử nào của tập hợp GG tích của chúng được xác định. Chúng tôi cũng yêu cầu xác định tổng của hai phần tử bất kỳ trong tập hợp GG. Trong trường hợp này, GG phải chứa tất cả hai phần tử có thể có a‾+b‾α\overline{a}+\overline{b}\alpha, trong đó a‾,b‾∈F11\overline{a}, \overline{b} \in F_{11}. Hóa ra điều này đã khá đủ. Chúng ta thường có thể xác định tổng của hai lenin: (a‾+b‾α)+(c‾+d‾α)=(a‾+c‾)+(b‾+d‾)α(\overline{a}+\overline{b}\alpha) + (\overline{c}+\overline{d}\alpha) = (\overline{a}+\overline{c}) + (\overline{b}+\overline{d})\alpha. Ví dụ: (5‾+2‾α)+9‾α=5(\overline{5}+\overline{2}\alpha) + \overline{9}\alpha=5.

Khi nhân, các số hạng có α2\alpha^2 xuất hiện. Chúng tôi sẽ thay thế α2\alpha^2 bằng 2‾\overline{2}. Ví dụ: (3‾+7‾α)(5‾+2‾α)=3‾⋅5‾+(7‾⋅5‾+2‾⋅3‾)α+2‾⋅7‾α2=10+8‾α(\overline{3}+\overline{7}\alpha)(\overline{5}+\overline{2}\alpha) = \overline{3}\cdot\overline{5} + (\overline{7}\cdot\overline{5}+\overline{2}\cdot\overline{3})\alpha + \overline{2}\cdot\overline{7}\alpha^2 = 10+\overline{8}\alpha.

Có nhiều phần tử a‾+b‾α\overline{a}+\overline{b}\alpha trong tập hợp GG bằng số cặp a‾,b‾∈F11\overline{a}, \overline{b} \in F_{11}, tức là 112=(121)11^2=(121). Do đó, ký hiệu F112F_{11^2} được thông qua cho nó. Không cần thiết phải có tập hợp này với một tập hợp các lớp dư lượng F121F_{121} modulo 121, cũng có 121 phần tử. Không giống như F121F_{121}, trong F112F_{11^2} có thương số là a‾+b‾α\overline{a}+\overline{b}\alpha chia cho c‾+d‾α\overline{c}+\overline{d}\alpha trừ khi c‾\overline{c} và d‾\overline{d} đều bằng 0. Tuyên bố này được chứng minh trong hai giai đoạn. Đầu tiên, hãy xem xét trường hợp khi d‾=0\overline{d}=0. Thật dễ dàng để kiểm tra điều đó (a‾+b‾α):c=a‾/c‾+(b‾/c‾)α(\overline{a}+\overline{b}\alpha) : c = \overline{a}/\overline{c} + (\overline{b}/\overline{c})\alpha. Trường hợp tổng quát là

Điều này có thể đạt được bằng cách nhân số bị chia và số chia với c‾−d‾α\overline{c}-\overline{d}\alpha. Sau đó, bạn phải chia cho c‾2−2d‾2\overline{c}^2-2\overline{d}^2. Phần tử tập hợp F11F_{11} này khác với 0, nếu không chúng ta sẽ có c‾2=2d‾2\overline{c}^2=2\overline{d}^2, 2‾=(c‾d‾)2\overline{2}=\left(\frac{\overline{c}}{\overline{d}}\right)^2 và 22 sẽ là phần dư bình phương trong F11F_{11}. Vì vậy sự phân chia là có thể.

Trong tập hợp F112F_{11^2}, căn bậc hai không chỉ được biết từ 2‾\overline{2} mà còn từ tất cả các lớp r‾∈F11\overline{r} \in F_{11}. Thật vậy, nếu r‾\overline{r} là số dư bình phương thì căn bậc hai đã được lấy ở F11F_{11}. Nếu r‾\overline{r} là không dư lượng, thì như chúng ta đã thấy trước đó, thương của r‾\overline{r} chia cho 2‾\overline{2} là một thặng dư bậc hai và do đó tồn tại một lớp s‾\overline{s} sao cho r‾=2s‾2\overline{r}=2\overline{s}^2. Trong trường hợp này r‾=2⋅s‾2=s‾α\sqrt{\overline{r}}=\sqrt{2}\cdot\overline{s}^2=\overline{s}\alpha.

Theo cách tương tự, chúng ta có thể xây dựng Fp2F_{p^2} cho một pp tùy ý. Liên quan đến kiến ​​thức về căn nguyên ở cấp độ cao hơn, các bộ Fp3,Fp4F_{p^3}, F_{p^4}, v.v. sẽ phát sinh. Tập hợp Fp2F_{p^2} có nghiệm nguyên thủy, tức là một phần tử có cấp tối đa có thể p2−1p^2-1. Điều thú vị là chúng ta thực tế đã chứng minh được nhận định này: khi chứng minh định lý Legendre, chúng ta chỉ sử dụng sự tồn tại của bốn tác dụng và tính hữu hạn của tập hợp đang nghiên cứu.

Nhiệm vụ và

  1. Tìm tất cả các nghiệm nguyên hàm trong tập F13F_{13}.
  2. Phương trình x‾2+y‾2=0\overline{x}^2+\overline{y}^2=0 có lời giải trong tập hợp FpF_p (p>2p>2) khác với x‾=y‾=0\overline{x}=\overline{y}=0 khi và chỉ khi phần dư của p‾\overline{p} chia cho 4 bằng 1.
  3. Phương trình x‾2−5x‾+7=0\overline{x}^2-\overline{5x}+7=0 có bao nhiêu lời giải trong tập hợp F5F_5? và trong F7F_7?
  4. Có bao nhiêu phần tử là hình khối trong F13,F5,F11F_{13}, F_5, F_{11}, trong FpF_p? k-min độ?
  5. Có bao nhiêu nghiệm nguyên thủy trong tập FpF_p?
  6. Có bao nhiêu phần tử trong tập hợp F112F_{11^2} là hình vuông?

Ứng dụng

Định lý cơ bản của số học

Bất kỳ số tự nhiên n>2n>2 nào cũng có thể được biểu diễn dưới dạng tích của các thừa số nguyên tố; với một chế độ xem đơn sắc theo thứ tự bội số, một chế độ xem duy nhất có thể được biểu diễn.

A. Đầu tiên sử dụng phương pháp quy nạp toán học, ta chứng minh sự tồn tại