Nghiên cứu các hình lồi, dàn điểm và cách sắp xếp hữu hạn các đối tượng hình học.
Trực giácNhững đoạn thẳng không bao giờ rời khỏi hình, và cách xếp chặt các vật thể
Căng một sợi dây thun quanh một nắm đinh ghim trên bảng: miền mà nó bao quanh không có chỗ lõm nào — mọi đoạn thẳng nối hai điểm bên trong đều nằm trọn bên trong. Tính chất duy nhất đó là tính lồi, và lớp bọc nhỏ nhất như vậy quanh một tập S là bao lồi conv(S). Hình học rời rạc kết hợp tính lồi với phép đếm và dàn điểm: thực sự cần bao nhiêu điểm của S để tạo ra mỗi điểm trong conv(S), khi nào một hình lồi buộc phải chạm một điểm lưới của Zd, và có thể xếp các quả cầu giống hệt nhau chặt đến mức nào trong Rd?
Đa diện lồi 3D tương tác với thanh trượt tách rời các mặt.
Khám phá một đa diện lồi 3D: nó là bao lồi của các đỉnh của mình, và mỗi mặt là một đa giác phẳng được cắt ra bởi một siêu phẳng tựa.
Phổ thôngTập lồi, bao lồi và đa giác trên lưới nguyên
Một tập con C⊆Rd được gọi là lồi nếu với mọi cặp điểm x,y∈C, toàn bộ đoạn thẳng nối chúng đều nằm trong C. Trong mặt phẳng R2, khi các đỉnh của một đa giác đơn đều nằm tại các điểm nguyên của lưới Z2, Georg Pick đã phát hiện năm 1899 rằng diện tích của nó có thể tính thuần túy bằng cách đếm điểm nguyên — không cần đo độ dài hay góc.
∀x,y∈C,∀t∈[0,1]:(1−t)x+ty∈C
Ở đây (1−t)x+ty quét qua đoạn thẳng nối từ x (tại t=0) tới y (tại t=1). Tổng quát hơn, bao lồi của một tập bất kỳ S⊆Rd là tập hợp mọi tổ hợp lồi hữu hạn các điểm của S: conv(S)={∑i=1kλixi:xi∈S,λi≥0,∑i=1kλi=1}.
A=I+2B−1
Trong công thức Pick A=I+2B−1, A là diện tích của một đa giác đơn có đỉnh nguyên trong Z2, I là số điểm nguyên nằm hẳn bên trong đa giác, và B là số điểm nguyên nằm trên biên (tính cả các đỉnh). Mỗi điểm bên trong đóng góp 1 đơn vị diện tích, mỗi điểm trên biên đóng góp nửa đơn vị, và tổng góc ngoài trừ đi 1.
Nếu một điểm x∈Rd nằm trong bao lồi conv(S) của một tập con S⊆Rd, thì x nằm trong bao lồi của nhiều nhất d+1 điểm thuộc S.
Vì sao đúng?
Một tổ hợp lồi trong conv(S) thoạt nhìn có thể dùng tùy ý nhiều điểm của S, nhưng trong Rd bất kỳ d+2 điểm trở lên đều phụ thuộc afin. Quan hệ tuyến tính đó cho phép khử từng điểm một mà vẫn giữ mọi trọng số không âm cho tới khi còn tối đa d+1 điểm (một đơn hình). Định lý Helly — rằng một họ hữu hạn các tập lồi trong Rd có điểm chung mỗi khi mọi bộ d+1 tập trong họ có điểm chung — là hệ quả song hành trực tiếp của chặn số chiều này.
Chứng minh
Viết x=∑i=1kλixi với xi∈S, λi>0, và ∑i=1kλi=1, được chọn sao cho số hạng tử k là nhỏ nhất. Ta chứng minh k≤d+1.
Giả sử phản chứng rằng k≥d+2. Khi đó k−1≥d+1 vectơ hiệu x2−x1,x3−x1,…,xk−x1 trong Rd phụ thuộc tuyến tính, nên tồn tại các vô hướng μ2,…,μk không đồng thời bằng không sao cho ∑i=2kμi(xi−x1)=0. Đặt μ1=−∑i=2kμi ta được ∑i=1kμixi=0 và ∑i=1kμi=0 với ít nhất một μi>0.
Với mọi số thực t ta có x=∑i=1k(λi−tμi)xi với tổng các hệ số bằng 1. Chọn t=minμi>0(λi/μi)>0; khi đó mọi hệ số mới λi−tμi đều không âm và ít nhất một hệ số bằng 0, biểu diễn x thành tổ hợp lồi của nhiều nhất k−1 điểm thuộc S, mâu thuẫn với tính nhỏ nhất của k.
Cho Λ⊂Rd là một dàn đầy đủ hạng với thể tích miền cơ bản det(Λ), và K⊂Rd là một tập lồi đối xứng tâm (x∈K⇒−x∈K). Khi đó vol(K)>2ddet(Λ)⟹K∩(Λ∖{0})=∅ (và nếu K đồng thời compact thì dấu > có thể làm yếu thành ≥).
Vì sao đúng?
Đây là nguyên lý chuồng bồ câu liên tục của lý thuyết số: một khi vật thể lồi đối xứng lớn hơn 2d ô cơ bản của dàn, co nó lại theo tỉ lệ 2 vẫn để lại thể tích lớn hơn một ô, buộc hai điểm của vật thể đã co phải chênh nhau một vectơ dàn khác không — rồi tính đối xứng cộng với tính lồi kéo vectơ dàn đó vào lại bên trong K.
Chứng minh
Xét vật thể co một nửa 21K={x/2:x∈K}. Co giãn trong không gian d chiều nhân thể tích với 2−d, nên giả thiết vol(K)>2ddet(Λ) trở thành vol(21K)>det(Λ).
Gọi F là hình hộp cơ bản của Λ, sao cho Rd=⨆v∈Λ(F+v) và vol(F)=det(Λ). Cắt 21K thành các mảnh Av=(21K)∩(F+v) rồi tịnh tiến từng mảnh về lại trong F qua Bv=Av−v⊆F. Vì tổng thể tích các Bv bằng vol(21K)>vol(F), nên các tập Bv không thể rời nhau từng đôi một (nguyên lý Blichfeldt).
Chọn hai vectơ dàn phân biệt u=v trong Λ sao cho Bu∩Bv=∅. Khi đó tồn tại hai điểm phân biệt p,q∈21K thỏa mãn p−u=q−v, suy ra p−q=u−v∈Λ∖{0}. Vì p,q∈21K, ta có 2p,2q∈K; tính đối xứng tâm của K cho −2q∈K, và tính lồi của K đặt trung điểm 21(2p)+21(−2q)=p−q vào trong K. Vậy p−q là điểm dàn khác không nằm trong K∩(Λ∖{0}).
Đại họcỨng dụng thực tiễn và Ví dụ minh họa
Mật mã học hậu lượng tử (như ML-KEM / Kyber và ML-DSA / Dilithium) dựa trên độ khó tính toán của việc tìm vectơ khác không ngắn nhất trong một dàn nhiều chiều Λ⊂Rd, mà sự tồn tại của nó được bảo đảm bởi định lý Minkowski. Trong truyền thông số, các cách xếp cầu trong Rd chính là mã sửa lỗi cho kênh vô tuyến và cáp quang có nhiễu: dàn Leech 24 chiều và dàn E8 ở 8 chiều (với mật độ xếp cầu tối ưu Δ8=384π4≈0.25367) đã được dùng trong truyền dữ liệu tàu thăm dò vũ trụ và modem tốc độ cao. Trong đồ họa máy tính, robot học và GIS, phát hiện va chạm giữa các lưới 3D quy về kiểm tra xem gốc tọa độ có nằm trong hiệu Minkowski của các bao lồi của chúng hay không, còn định lý Pick giúp ước lượng nhanh diện tích trên lưới điểm ảnh.
Ví dụ: Tính diện tích thửa đất trên lưới tọa độ nguyên bằng định lý Pick
Một thửa đất hình tam giác có các đỉnh tại các điểm lưới nguyên (0,0), (4,0), và (0,6) trong Z2. Hãy đếm số điểm nguyên trên biên B và số điểm nguyên bên trong I, rồi kiểm tra công thức Pick A=I+2B−1 cho diện tích chính xác.
Lời giải
Trên đoạn thẳng nối từ (x1,y1) tới (x2,y2), số đoạn đơn vị nguyên là gcd(∣x2−x1∣,∣y2−y1∣). Cộng trên ba cạnh của tam giác cho B=gcd(4,0)+gcd(0,6)+gcd(4,6)=4+6+2=12 điểm nguyên trên biên.
Với các điểm bên trong (x,y) thỏa x>0, y>0, và 3x+2y<12: khi x=1 ta có 2y<9 (y∈{1,2,3,4}, được 4 điểm); khi x=2 ta có 2y<6 (y∈{1,2}, được 2 điểm); khi x=3 ta có 2y<3 (y=1, được 1 điểm). Do đó I=4+2+1=7.
Thay I=7 và B=12 vào công thức Pick A=I+2B−1 ta được A=7+12/2−1=12, khớp chính xác với công thức đáy nhân chiều cao chia đôi 21⋅4⋅6=12.
Ví dụ: Bảo đảm nghiệm nguyên khác không bằng định lý Minkowski
Dùng định lý vật thể lồi Minkowski để chứng minh bất phương trình x2+9y2<16 có ít nhất một nghiệm nguyên khác không (x,y)∈Z2∖{(0,0)}, và chỉ ra một nghiệm như vậy.
Lời giải
Tập K={(x,y)∈R2:(x/4)2+(3y/4)2<1} là một hình elip mở tâm tại gốc tọa độ với hai bán trục a=4 và b=4/3, nên nó lồi và đối xứng tâm.
Diện tích của nó là vol(K)=πab=π⋅4⋅(4/3)=16π/3≈16.755. Với dàn nguyên chuẩn Λ=Z2 trong chiều d=2, ta có det(Λ)=1 và ngưỡng Minkowski là 2ddet(Λ)=4.
Vì 16π/3>4, định lý Minkowski vol(K)>2ddet(Λ)⟹K∩(Λ∖{0})=∅ bảo đảm có một điểm nguyên khác không nằm trong K; thực vậy (1,1) thỏa mãn 12+9(1)2=10<16 (và (1,0), (2,0), (3,0) cũng nằm trong K).
Theo định lý Carathéodory, mọi điểm trong bao lồi conv(S) của một tập S⊆R3 đều viết được thành tổ hợp lồi của tối đa bao nhiêu điểm thuộc S?
Một đa giác đơn có đỉnh nguyên trong Z2 có I=10 điểm nguyên bên trong và B=8 điểm nguyên trên biên. Diện tích A của nó bằng bao nhiêu?
Với dàn nguyên chuẩn Λ=Z3 trong R3, một vật thể lồi đối xứng tâm K phải có thể tích vượt quá bao nhiêu để định lý Minkowski bảo đảm có một điểm nguyên khác không trong K?
Ở cặp số chiều nào lớn hơn 3 mà Maryna Viazovska và các cộng sự đã chứng minh chính xác mật độ xếp cầu tối ưu vào năm 2016?