Công cụ phức hợp dây chuyền ⋯→Cn+1dn+1CndnCn−1→⋯ và hàm tử dẫn xuất ExtRn(A,B), TornR(A,B) để đo mức độ mất tính khớp trong các cấu trúc đại số.
Trực giácKhi tính khớp không còn đúng
Một dãy các ánh xạ mô-đun ⋯→Cn+1dn+1CndnCn−1→⋯ được gọi là khớp tại Cn khi imdn+1=kerdn: mọi thứ bị "triệt tiêu khi đi tới" đúng bằng những gì "đến từ phía sau". Phần lớn các dãy xuất hiện trong đại số không khớp — lấy tích tenxơ, lấy bất biến, hoặc áp dụng Hom thường phá vỡ tính khớp. Đại số đồng điều biến sự thất bại này thành một phép đo: thay dãy bằng một phức hợp dây chuyền (chỉ cần điều kiện yếu hơn dn∘dn+1=0, tức hợp hai ánh xạ liên tiếp bằng không) và định nghĩa Hn(C∙)=kerdn/imdn+1. Đại lượng này bằng không chính xác khi dãy khớp tại vị trí đó, và ngược lại Hn(C∙)=kerdn/imdn+1 là một bất biến đại số ghi lại mức độ lệch khỏi tính khớp của dãy. Sơ đồ bên dưới cho thấy một phức hợp dây chuyền như một đồ thị các đối tượng nối với nhau bằng ánh xạ, dữ liệu thô mà đại số đồng điều tổ chức thành các nhóm này.
Sơ đồ mạng các đối tượng nối bằng cạnh có hướng biểu diễn một phức hợp dây chuyền.
Một dãy đối tượng nối bằng ánh xạ dn, phản ánh ⋯→Cn+1dn+1CndnCn−1→⋯; đường tô sáng cho thấy một phần tử đi qua kerdn.
Phổ thôngTừ dãy khớp tới bất biến dẫn xuất
Định nghĩa: Phức hợp dây chuyền và đồng điều
Một phức hợp dây chuyền (C∙,d∙) trên một vành R là một dãy các R-mô-đun và ánh xạ thỏa mãn
dn∘dn+1=0
sao cho hai ánh xạ liên tiếp hợp thành bằng không; điều kiện này đảm bảo imdn+1⊆kerdn, và mô-đun đồng điều thứ n đo khoảng cách còn lại:
Cho một dãy khớp ngắn các phức hợp dây chuyền 0→A′→A→A′′→0 (nghĩa là 0→An′→An→An′′→0 khớp với mọi n, tương thích với các vi phân), tồn tại một dãy khớp dài các mô-đun đồng điều ⋯→Hn(A′)→Hn(A)→Hn(A′′)∂Hn−1(A′)→⋯, trong đó đồng cấu nối∂:Hn(A′′)→Hn−1(A′) là một ánh xạ được định nghĩa một cách chính tắc.
Vì sao đúng?
Đây là công cụ tính toán hữu ích nhất trong đại số đồng điều: nó cho phép tính đồng điều của một đối tượng phức tạp A từ đồng điều của hai mảnh đơn giản hơn A′ và A′′, với cái giá là phải hiểu một ánh xạ nối. Mọi dãy khớp dài dùng trong thực tế (Mayer–Vietoris, định lý hệ số phổ dụng, các ứng dụng của bổ đề năm) đều là một trường hợp của định lý này.
Chứng minh
Bước 1 (dựng ∂). Cho [a′′]∈Hn(A′′) với đại diện chu trình a′′∈An′′, d(a′′)=0. Vì An→An′′ toàn ánh, nâng a′′ lên thành một a∈An nào đó. Khi đó d(a)∈An ánh xạ tới d(a′′)=0 trong An−1′′, nên theo tính khớp d(a)=ι(a′) với một a′∈An−1′ duy nhất (dùng tính đơn ánh của ι:A′→A). Đặt ∂[a′′]:=[a′].
Bước 2 (a′ là chu trình, và ∂ được định nghĩa tốt). Vì ι đơn ánh và các ánh xạ dây chuyền giao hoán với d, ι(da′)=d(ιa′)=d(da)=0, nên da′=0 và [a′] thực sự là một lớp đồng điều. Nếu chọn nâng khác a~ của a′′, thì a~−a ánh xạ tới 0 trong An′′, nên a~−a=ι(c) với c∈An′ nào đó; khi đó hai lớp thu được trong Hn−1(A′) chênh nhau [d(c)]=0. Kiểm tra tương tự cho thấy ∂ không phụ thuộc đại diện chu trình của [a′′] (thay a′′ bằng a′′+d(b′′) làm a thay đổi bởi một biên, do đó a′ cũng thay đổi bởi một biên).
Bước 3 (khớp tại Hn(A) và Hn(A′′)). Tính khớp tại Hn(A) (ảnh của Hn(A′)→Hn(A) bằng nhân của Hn(A)→Hn(A′′)) và tại Hn(A′′) (ảnh của Hn(A)→Hn(A′′) bằng nhân của ∂) đều suy ra từ việc truy vết sơ đồ trực tiếp trên các đại diện, chỉ dùng ι đơn ánh, ánh xạ thương toàn ánh, và imι=ker(quotient) ở mức dây chuyền — cùng kiểu lập luận như Bước 1–2, áp dụng từng bậc một.
Bước 4 (khớp tại Hn−1(A′)). Cuối cùng kiểm tra im∂=ker(Hn−1(A′)→Hn−1(A)): nếu ∂[a′′]=[a′] thì ι(a′)=d(a) là một biên trong A, nên [a′] ánh xạ tới 0 trong Hn−1(A), cho im∂⊆ker; ngược lại nếu ι(a′)=d(a) với a∈An nào đó, chạy ngược Bước 1 cho thấy a′′= ảnh của a thỏa ∂[a′′]=[a′], cho chiều bao hàm ngược lại. Điều này hoàn tất tính khớp tại mọi vị trí, và toàn bộ cách dựng chính là bổ đề con rắn cổ điển.
Cho M là một R-mô-đun với hai giải xạ ảnh ⋯→P1→P0→M→0 và ⋯→Q1→Q0→M→0. Khi đó tồn tại các ánh xạ dây chuyền f∙:P∙→Q∙ và g∙:Q∙→P∙ nâng ánh xạ đồng nhất của M, và hai phép nâng bất kỳ như vậy đồng luân dây chuyền với nhau; đặc biệt P∙ và Q∙ tương đương đồng luân dây chuyền, nên ExtRn(A,B) và TornR(A,B) tính từ mỗi giải đều trùng nhau.
Vì sao đúng?
Ext và Tor được định nghĩa bằng cách chọn một giải xạ ảnh rồi áp dụng một hàm tử. Định lý này chính là điều làm cho định nghĩa đó hợp lệ: nó đảm bảo kết quả không bao giờ phụ thuộc vào giải nào ta chọn, nên ExtRn(A,B) và TornR(A,B) là bất biến thực sự của cặp mô-đun, không phải sản phẩm phụ của một lựa chọn.
Chứng minh
Bước 1 (nâng ánh xạ đồng nhất từng bậc). Xây dựng fn:Pn→Qn theo quy nạp. Với n=0: vì P0 xạ ảnh và Q0→M toàn ánh, ánh xạ P0→M nâng qua Q0→M cho f0:P0→Q0. Theo quy nạp, giả sử fn−1 đã dựng với dfn−1=fn−2d (hoặc là ánh xạ tăng cường khi n=1), hợp PndPn−1fn−1Qn−1 rơi vào ker(Qn−1→Qn−2)=im(Qn→Qn−1) theo tính khớp của giải Q và tính giao hoán đã có, và vì Pn xạ ảnh, ánh xạ này nâng qua toàn ánh Qn→im(Qn→Qn−1) cho fn:Pn→Qn với dfn=fn−1d.
Bước 2 (dựng đối xứng g∙). Lập luận giống hệt với vai trò P∙ và Q∙ đổi chỗ cho ra g∙:Q∙→P∙ nâng idM.
Bước 3 (duy nhất tới đồng luân). Giả sử f∙,f∙′:P∙→Q∙ là hai ánh xạ dây chuyền cùng nâng idM; đặt h∙=f∙−f∙′, một ánh xạ dây chuyền nâng 0. Dựng đồng luân dây chuyền sn:Pn→Qn+1 với hn=dsn+sn−1d theo quy nạp: với n=0, h0:P0→Q0 hợp với Q0→M bằng 0 (vì h nâng 0), nên h0 phân tích qua ker(Q0→M)=im(Q1→Q0); tính xạ ảnh của P0 nâng phân tích này thành s0:P0→Q1 với ds0=h0. Theo quy nạp, khi sn−1 đã dựng, hn−sn−1d:Pn→Qn hợp với d:Qn→Qn−1 triệt tiêu theo hệ thức quy nạp, nên (theo tính khớp của Q∙) nó phân tích qua im(Qn+1→Qn), và tính xạ ảnh của Pn nâng điều này thành sn với dsn=hn−sn−1d, tức hn=dsn+sn−1d như yêu cầu.
Bước 4 (kết luận). Bước 3 cho thấy hai phép nâng bất kỳ của idM đồng luân dây chuyền, đặc biệt g∙f∙ và idP∙ đều là phép nâng của idM∘idM=idM (qua P∙→Q∙→P∙), nên f∙≃g∙ có nghĩa g∙f∙≃idP∙, và đối xứng f∙g∙≃idQ∙. Đây chính xác là định nghĩa tương đương đồng luân dây chuyền, và vì HomR(−,B) và −⊗RB đưa các ánh xạ đồng luân dây chuyền tới các ánh xạ đồng luân dây chuyền, các nhóm đồng điều thu được ExtRn(A,B), TornR(A,B) tính từ P∙ hoặc Q∙ đẳng cấu với nhau.
Đại họcỨng dụng thực tiễn và Ví dụ minh họa
Tor và Ext không chỉ là sổ sách kế toán: TornR(A,B) chi phối định lý hệ số phổ dụng dùng xuyên suốt phân tích dữ liệu tô pô và tô pô tính toán (tính đồng điều bền vững với các trường hệ số khác nhau từ một tính toán nguyên, đưa trực tiếp vào các quy trình khoa học dữ liệu); và H2(G,U(1)) — một trường hợp riêng của ExtRn(A,B) tính cho mô-đun tầm thường — phân loại các biểu diễn xạ ảnh xuất hiện trong cơ học lượng tử bất cứ khi nào một nhóm đối xứng chỉ tác động "sai khác một pha", hiện tượng trung tâm trong lý thuyết anyon dùng trong tính toán lượng tử tô pô.
Ví dụ: Tính Tor1Z(Z/4Z,Z/6Z)
Các quy trình dữ liệu tính lại bất biến tô pô trên các trường hệ số khác nhau (một bước thường xuyên trong phần mềm đồng điều bền vững) cần biết chính xác đồng điều nguyên và đồng điều mod-p khác nhau thế nào; sự khác biệt đó là một số hạng Tor. Tính Tor1Z(Z/4Z,Z/6Z) dùng giải tự do của Z/4Z.
Lời giải
Bước 1: chọn giải tự do của Z/4Z. Dãy khớp ngắn 0→Z×4Z→Z/4Z→0 cho giải tự do ⋯→0→Z×4Z→0 (chỉ hai số hạng khác không vì Z đã tự do sẵn).
Bước 2: lấy tenxơ với Z/6Z và bỏ ánh xạ tăng cường. Áp dụng −⊗ZZ/6Z vào Z×4Z cho Z/6Z×4Z/6Z, tức phép nhân với 4 trên Z/6Z.
Bước 3: đọc Tor như đồng điều của phức hai số hạng này. Theo định nghĩa Tor0=coker(×4)=Z/6Z/4Z/6Z và Tor1=ker(×4 on Z/6Z). Vì gcd(4,6)=2, phép nhân 4 trên Z/6Z có nhân bằng nhóm con cấp 2 (các phần tử x với 4x≡0(mod6), tức x∈{0,3}), nên Tor1Z(Z/4Z,Z/6Z)≅Z/2Z, khớp với công thức tổng quát Tor1Z(Z/m,Z/n)≅Z/gcd(m,n)Z.
Ví dụ: Đối đồng điều nhóm và biểu diễn xạ ảnh trong cơ học lượng tử
Trong cơ học lượng tử, các đối xứng vật lý chỉ tác động lên trạng thái sai khác một pha tổng thể, nên một nhóm đối xứng G tác động qua một biểu diễn xạ ảnhρ:G→PGL(V) thay vì một biểu diễn tuyến tính thực sự; nâng ρ lên một ánh xạ tuyến tính thực ρ^(g) tạo ra một khiếm khuyết pha gρ(h)ρ(g)−1ρ(h)−1=ω(g,h)I với một hàm ω:G×G→U(1) nào đó. Hãy giải thích tại sao nhóm H2(G,U(1)) (một trường hợp riêng của ExtRn(A,B) trong lý thuyết đối đồng điều nhóm) kiểm soát chính xác những kiểu pha ω nào là không thể tránh khỏi, và tại sao điều này quan trọng để nhận diện các tác động đối xứng lượng tử thực sự.
Lời giải
Bước 1: khiếm khuyết ω là một 2-đối chu trình. Tính kết hợp của phép nhân nhóm nền buộc ω thỏa mãn đồng nhất thức 2-đối chu trình, nên ω xác định một lớp [ω]∈H2(G,U(1)); đổi quy ước pha của ρ^ (tức ρ^(g)↦λ(g)ρ^(g)) làm ω thay đổi bởi một đối biên, nên lớp[ω], chứ không phải ω tự nó, mới là bất biến có ý nghĩa vật lý.
Bước 2: lớp tầm thường nghĩa là biểu diễn thực sự. Nếu [ω]=0 trong H2(G,U(1)), ta luôn có thể chọn pha λ(g) để triệt tiêu khiếm khuyết và làm ρ^ thành một biểu diễn tuyến tính thực sự; nên H2(G,U(1))=0 chính xác là điều kiện đảm bảo mọi biểu diễn xạ ảnh của G đều đến từ một biểu diễn tuyến tính thực.
Bước 3: lớp không tầm thường buộc hành vi xạ ảnh thực sự. Khi H2(G,U(1))=0, một số biểu diễn xạ ảnh không thể "sửa" bằng bất kỳ lựa chọn pha nào; ví dụ nổi tiếng trong vật lý là G=Z/2Z×Z/2Z (các phép quay góc π quanh hai trục spin vuông góc), có H2(G,U(1))≅Z/2Z không tầm thường; mở rộng không tầm thường của nó là nhóm quaternion, và đây chính xác là lý do một hạt spin-1/2 cần một biểu diễn xạ ảnh thực sự (hai giá trị) — ta không thể chọn dấu nhất quán để làm các phép quay spin thành một biểu diễn tuyến tính thực của nhóm quay, mà chỉ của không gian phủ kép của nó.
Phức hợp dây chuyền đòi hỏi điều kiện yếu hơn nào thay cho tính khớp đầy đủ?
Điều gì đảm bảo Ext và Tor không phụ thuộc vào lựa chọn giải xạ ảnh?
Theo ví dụ tính toán, Tor1Z(Z/4Z,Z/6Z) bằng gì?
Trong ví dụ cơ học lượng tử, một lớp không tầm thường trong H2(G,U(1)) buộc điều gì?