Các hàm phức có tính đối xứng cao trên nửa mặt phẳng trên, đóng vai trò trung tâm trong chứng minh định lý lớn Fermat.
Trực giácVạn hoa trên nửa mặt phẳng trên
Xét nửa mặt phẳng trên H={τ∈C:Im(τ)>0}: tập mọi số phức có phần ảo dương. Nhóm SL2(Z) gồm các ma trận nguyên 2×2 định thức 1 tác động lên nó bởi τ↦(aτ+b)/(cτ+d), lát H thành vô số bản sao của một viên gạch cơ bản — giống tranh Escher hay vạn hoa, chỉ khác là các viên gạch co lại theo kiểu hyperbolic khi tiến gần trục thực. Một dạng modular là một hàm tôn trọng cách lát này theo cách có kiểm soát: không lặp lại y hệt trên mỗi viên gạch, mà nhận một thừa số chính xác, dự đoán được mỗi lần.
Đồ thị màu của một hàm phức trên một miền mặt phẳng
Tô màu miền phức của một hàm phức mẫu; dạng modular có cấu trúc giải tích phức phong phú tương tự, nhưng được dựng để lặp lại theo đối xứng ẩn của SL2(Z).
Phổ thôngNgười anh em quen thuộc: hàm tuần hoàn
Ở lượng giác THPT, sin và cos bất biến dưới một phép đối xứng duy nhất: x↦x+2π. Dạng modular sống dưới một nhóm đối xứng phong phú hơn nhiều, sinh bởi hai phép biến đổi: T:τ↦τ+1 (tịnh tiến, tương tự trực tiếp của x↦x+2π) và S:τ↦−1/τ (nghịch đảo, không có tương tự lượng giác cổ điển). Mọi phần tử của SL2(Z) được dựng từ S và T, nên một hàm bất biến (sai khác thừa số trọng số bên dưới) dưới cả hai tự động bất biến dưới cả nhóm vô hạn — đúng thủ thuật khiến một chu kỳ 2π đủ để biết sin ở mọi nơi.
Đại họcĐịnh nghĩa chính xác
Định nghĩa: Dạng modular trọng số k
Một hàm chỉnh hình f:H→C là **dạng modular trọng số k** (số nguyên chẵn k≥4) đối với SL2(Z) nếu nó thỏa luật biến đổi dưới đây với mọi (acbd)∈SL2(Z), và bị chặn khi Im(τ)→∞ (tương đương: có khai triển Fourier theo biến q=e2πiτ không chứa lũy thừa âm của q). Nếu thêm hệ số hằng a0 bằng 0 thì f là dạng đỉnh (cusp form).
f(cτ+daτ+b)=(cτ+d)kf(τ)
Ở đây (acbd)∈SL2(Z),ad−bc=1, và thừa số (cτ+d)k — thừa số automorphy — là toàn bộ lý do dạng modular phong phú hơn hàm bất biến SL2(Z) thông thường. Lấy c=0,d=1 (ma trận là Tb) cho lại f(τ+b)=f(τ): tuần hoàn chu kỳ 1, nên f mới có khai triển Fourier bên dưới.
Cho f là dạng modular khác không, trọng số k, đối với SL2(Z). Khi đó, tính tổng trên miền cơ bản của H/SL2(Z), với ordP(f) là bậc triệt tiêu của f tại P:
Vì sao đúng?
Đây là phiên bản dạng modular của "đa thức bậc n có đúng n nghiệm kể cả bội": có thể xem f như một lát cắt của một phân thớ đường bậc k/12 trên orbifold compact X(1)=H∗/SL2(Z)≅P1(C), và tổng số không điểm (có trọng số) của nó phải bằng bậc đó. Các trọng số 21,31 chỉ xuất hiện tại hai điểm i và ρ=eiπ/3 vì đó chính xác là những điểm mà SL2(Z) có bộ ổn định thừa (cấp 2 và cấp 3), nên ánh xạ thương quấn quanh chúng 2 và 3 lần.
Chứng minh
Cố định miền cơ bản chuẩn F={τ∈H:∣Re(τ)∣≤21,∣τ∣≥1}, với các đỉnh ρ=eiπ/3, ρ+1, và i trên biên dưới, kéo dài lên tới đỉnh (cusp) tại ∞. Cắt cụt nó ở độ cao Im(τ)=T với T lớn, và khoét lõm biên bằng các cung tròn nhỏ quanh những không điểm của f tình cờ nằm ngay trên ∂F. Gọi đường viền thu được là C. Vì f chỉ có hữu hạn không điểm trong miền bị chặn này, nguyên lý argument cho 2πi1∮Cf(τ)f′(τ)dτ bằng số không điểm của f nằm hẳn bên trong C.
Bây giờ tính từng phần của ∂F. Hai cạnh đứng Re(τ)=−21 và Re(τ)=21 được đồng nhất bởi T:τ↦τ+1, và vì f(τ+1)=f(τ), hàm dưới dấu tích phân f′/f cũng tuần hoàn chu kỳ 1; đi theo hai chiều ngược nhau (một cạnh đi lên, cạnh được đồng nhất đi xuống), hai tích phân này triệt tiêu hoàn toàn nhau. Đây là chỗ đối xứng tịnh tiến phát huy tác dụng: nó loại bỏ trọn hai cạnh của đường viền miễn phí.
Cạnh trên ở độ cao T khép lại khi T→∞: viết f=∑n≥manqn với m=ord∞(f) và am=0, ta có f′/f→2πim khi q→0, nên cạnh này đóng góp −ord∞(f) vào tổng (dấu trừ do hướng đường viền, đi sang trái ở phía trên).
Còn lại là biên dưới: cung từ ρ tới i và cung từ i tới ρ+1 dọc ∣τ∣=1, cộng hai đoạn đứng ngắn từ ρ lên góc trên-trái và từ ρ+1 xuống. Phép nghịch đảo S:τ↦−1/τ ánh xạ cung qua i vào chính nó (vì S(i)=i) và hoán đổi hai nửa cung tròn; vì S cố định i và quay một lân cận của i đi góc π (bộ ổn định của i trong PSL2(Z) có cấp 2), phần khoét lõm nhỏ quanh i chỉ đóng góp −21ordi(f) thay vì trọn −ordi(f): chỉ "nửa" thặng dư đầy đủ thực sự được quét trước khi đối xứng-S đồng nhất phần còn lại. Tương tự ρ và ρ+1=ST−1(ρ) được đồng nhất với bộ ổn định cấp 3 trong PSL2(Z) (sinh bởi ST, cấp 3), nên phần khoét lõm gộp của chúng đóng góp −31ordρ(f). Bất kỳ không điểm khác P trên phần còn lại, tổng quát, của cung có bộ ổn định tầm thường và đóng góp trọn −ordP(f).
Cộng mọi phần lại: hai cạnh đứng triệt tiêu, cạnh trên cho −ord∞(f), các góc cho −21ordi(f)−31ordρ(f), và mọi không điểm biên còn lại P cho −ordP(f). Nhưng 2πi1∮Cf′/fdτ cũng phải bằng 12k: hằng số này đến từ việc theo dõi thừa số automorphy trọng số k, (cτ+d)k, buộc tổng độ quay của argf quanh hai cung góc được đồng nhất (liên hệ bởi S, biến dτ↦τ−2dτ, cuốn theo góc quay do k chi phối) đóng góp đúng k/12 ròng — cùng hằng số xuất hiện vì diện tích hyperbolic của F là π/3 và X(1) có đúng một đỉnh và các điểm elliptic cấp 2,3, đó là công thức Riemann–Hurwitz làm nền cho số 12 trong công thức. Cân bằng hai cách tính cùng một tích phân đường viền và chuyển mọi số hạng bậc không điểm về một phía, ta được đúng ord∞(f)+21ordi(f)+31ordρ(f)+∑PordP(f)=12k.
Định nghĩa Δ từ chuỗi Eisenstein trọng số 4 và 6, E4,E6 (mỗi cái chuẩn hóa với hệ số hằng 1) như dưới đây. Khi đó Δ là dạng đỉnh khác không trọng số 12, không triệt tiêu ở bất kỳ đâu trên H, không điểm duy nhất của nó là không điểm đơn tại đỉnh ∞, và dimM4(SL2(Z))=1.
Vì sao đúng?
Một phép tính duy nhất này vừa chứng nhận không gian dạng đỉnh trọng số 12 có chiều 1 (sinh bởi Δ), vừa cho biết việc Δ không triệt tiêu trên H chính là điều khiến bất biến j, j=E43/Δ, chỉnh hình trên toàn bộ H — sự kiện phân loại đường cong elliptic trên C sai khác đẳng cấu, cầu nối tới hình học số học.
Chứng minh
Trước tiên, tính chỉnh hình và trọng số: E4,E6 là dạng modular trọng số 4,6 tương ứng (sự kiện chuẩn về chuỗi Eisenstein, được coi là đầu vào đã biết ở đây), nên E43 và E62 đều trọng số 12. Cả hai có khai triển Fourier bắt đầu bằng hệ số hằng 1 (do chuẩn hóa), nên E43−E62 có hệ số hằng triệt tiêu: đó là dạng đỉnh trọng số 12, và Δ=(E43−E62)/1728 cũng vậy, đặc biệt ord∞(Δ)≥1.
Bây giờ áp dụng công thức valence (đã chứng minh ở trên) với k=12: tổng bậc không điểm có trọng số của Δ phải bằng 12/12=1. Mọi số hạng vế trái — ord∞(Δ), 21ordi(Δ), 31ordρ(Δ), và bất kỳ ordP(Δ) nào khác — đều không âm, và ta đã biết ord∞(Δ)≥1. Cách duy nhất để tổng các số hạng không âm, trong đó một số hạng đã ≥1, bằng đúng 1, là số hạng đó bằng đúng 1 và mọi số hạng khác bằng đúng 0. Vậy ord∞(Δ)=1 chính xác, và ordP(Δ)=0 với mọi P∈H: Δ không triệt tiêu trên H, chỉ có không điểm đơn tại đỉnh.
Về khẳng định chiều: cho g là dạng đỉnh trọng số 12 bất kỳ. Thương g/Δ bất biến dưới SL2(Z) (trọng số 12−12=0), và chỉnh hình trên H vì Δ không bao giờ triệt tiêu ở đó. Tại đỉnh, cả g và Δ triệt tiêu bậc ít nhất 1 theo q, và vì bậc của Δ ở đó đúng bằng 1, thương cũng mở rộng chỉnh hình (không cực) tới q=0. Một hàm modular trọng số 0 chỉnh hình khắp nơi trên H và tại đỉnh hạ xuống thành hàm chỉnh hình trên mặt Riemann compact X(1)≅P1(C), theo định lý Liouville (mở rộng lên compact hóa) phải là hằng số. Vậy g=c⋅Δ với c là hằng số: không gian dạng đỉnh trọng số 12 có chiều đúng 1. Lập luận y hệt ở trọng số 4 (ngân sách tổng 4/12=1/3, chỉ có thể thực hiện bằng ordρ=1 với mọi bậc khác 0, vì bất kỳ đóng góp nguyên nào — như ord∞ khác không — đã vượt quá 1/3) cho thấy mọi dạng trọng số 4 khác không có không điểm duy nhất tại ρ với bậc đúng 1 và không còn nơi nào khác, và cùng thủ thuật chia cho E4 buộc dimM4(SL2(Z))=1.
Cuối cùng, tích q: Δ(τ)=q∏n≥1(1−qn)24 là đẳng thức cổ điển do Jacobi tìm ra; ta trích dẫn ở đây thay vì suy lại từ đầu, nhưng lưu ý nó hoàn toàn nhất quán với điều vừa chứng minh: vế phải rõ ràng triệt tiêu bậc đúng 1 tại q=0 và rõ ràng khác không với 0<∣q∣<1 (tích hội tụ của các thừa số khác không), khớp với dáng điệu bậc không điểm mà công thức valence ở trên buộc phải có.
Δ(τ)=qn=1∏∞(1−qn)24
Đại họcỨng dụng thực tiễn và Ví dụ minh họa
Dạng modular nghe có vẻ trừu tượng, nhưng độ cứng nhắc cực độ của chúng — chỉ vài hệ số Fourier đã xác định trọn hàm số — khiến chúng thành công cụ chính xác ở bất cứ đâu một đại lượng vật lý hay tổ hợp tình cờ biến đổi cùng kiểu dưới cùng đối xứng ẩn. Hai nơi cụ thể điều này xảy ra: lý thuyết trường conformal (vật lý đứng sau lý thuyết dây và hiện tượng tới hạn 2 chiều), và lý thuyết lưới dùng trong mã hóa và xếp cầu.
Ví dụ: Công thức Cardy: đếm trạng thái trong lý thuyết trường conformal 2 chiều
Lý thuyết trường conformal 2 chiều với điện tích trung tâm c có hàm phân hoạch Z(τ) mà, để nhất quán trên hình xuyến, phải biến đổi như một tổ hợp bất biến modular dưới S:τ↦−1/τ giống hệt một đối tượng automorphic trọng số 0. Về vật lý, Z(τ)=TrqΔ−c/24 với vết chạy trên mật độ trạng thái ρ(Δ) ở năng lượng Δ và q=e2πiτ. Chỉ dùng phép biến đổi S và hành vi dẫn đầu của Z khi τ→0 dọc trục ảo, ước lượng tốc độ tăng của ρ(Δ) khi Δ lớn.
Lời giải
Viết Z(τ)=∑Δρ(Δ)qΔ−c/24. Bất biến modular dưới S buộc Z(−1/τ)=Z(τ) (trọng số 0), và khi τ→i0+ ("nhiệt độ" cao), −1/τ→i∞, nơi Z bị chi phối bởi trạng thái thấp nhất, chân không với Δ=0: Z(−1/τ)≈e2πi(−1/τ)(−c/24)=eπic/(12τ).
Đặt τ=iϵ với ϵ>0 nhỏ (nên q=e−2πϵ→1−, chế độ "nhiệt độ cao" dò Δ lớn), điều này cho Z(iϵ)≈eπc/(12ϵ), tăng không giới hạn khi ϵ→0.
Mặt khác, Z(iϵ)=∑Δρ(Δ)e−2πϵ(Δ−c/24) bị chi phối, với ϵ nhỏ, bởi cuộc cạnh tranh giữa ρ(Δ) tăng theo hàm mũ và e−2πϵΔ giảm theo hàm mũ. Khớp hai biểu thức qua lập luận điểm yên ngựa (Tauberian) — kỹ thuật chuẩn để biến tiệm cận ϵ nhỏ của hàm sinh thành tiệm cận Δ lớn của các hệ số của nó — cho đúng công thức Cardy năm 1986: tốc độ tăng chỉ do c chi phối.
Ví dụ: Xếp cầu: chuỗi theta của lưới E8
Lưới E8 (một lưới 8 chiều dùng để dựng cách xếp cầu dày đặc nhất đã biết trong 8 chiều, và được nghiên cứu trong lý thuyết mã hóa vì tính chất sửa lỗi đặc biệt) có chuỗi theta ΘE8(τ)=∑v∈E8q∥v∥2/2, một dạng modular trọng số 4 đối với SL2(Z). Chỉ dùng dimM4(SL2(Z))=1 (đã chứng minh ở trên), tìm lưới E8 có bao nhiêu vector độ dài khác không ngắn nhất ("căn") — số hôn (kissing number) của nó.
Lời giải
Vì E8 là lưới unimodular chẵn, ΘE8 chỉnh hình trên H, bị chặn tại ∞ (nên thực sự là dạng modular, không chỉ phân hình), và có trọng số rank(E8)/2=8/2=4 — đây là sự kiện chung về chuỗi theta của lưới unimodular chẵn, coi như đã cho ở đây. Khai triển Fourier của nó bắt đầu ΘE8(τ)=1+N2q+⋯, với N2 đếm số vector chuẩn ∥v∥2=2 (các vector khác không ngắn nhất, vì E8 không có vector chuẩn nằm nghiêm ngặt giữa 0 và 2).
Vì dimM4(SL2(Z))=1 và E4 cũng có hệ số hằng 1, cả ΘE8 và E4 nằm trong cùng không gian chiều 1 và có cùng hệ số dẫn đầu 1, nên chúng phải bằng nhau: ΘE8(τ)=E4(τ) chính xác — không cần tính toán hình học lưới nào.
Đọc khai triển Fourier đã biết của E4(τ)=1+240∑n≥1σ3(n)qn (với σ3(1)=1), hệ số của q1 là 240. Vậy E8 có đúng 240 vector ngắn nhất — khớp với sự kiện nổi tiếng rằng hệ căn E8 có 240 căn và cách xếp lưới E8 có số hôn 240, thu được ở đây thuần túy từ độ cứng nhắc của dạng modular chứ không phải đếm hình học trực tiếp.
Dạng modular f trọng số k phải thỏa phương trình nào với mọi (acbd)∈SL2(Z)?
Theo công thức valence, dạng modular khác không trọng số k=12 đối với SL2(Z) có tổng bậc không điểm có trọng số bằng:
Vì dimM4(SL2(Z))=1, chuỗi theta của lưới E8 phải bằng E4; đọc hệ số q1 cho số hôn của E8 là:
Chứng minh định lý lớn Fermat năm 1995 của Wiles dựa vào việc thiết lập rằng một số đường cong elliptic nhất định là: