MathLabs

Hình học

Hình học xạ ảnh

Hình học của các điểm ở vô cực và phối cảnh, nơi các đường thẳng song song gặp nhau tại đường chân trời.

Trực giácCác đường thẳng song song gặp nhau ở đâu?

Đứng giữa hai đường ray xe lửa thẳng và dài rồi nhìn dọc theo đường ray: hai thanh ray không bao giờ thực sự gặp nhau lại có vẻ hội tụ về một điểm trên đường chân trời. Một họa sĩ dùng đúng thủ thuật này, vẽ các cạnh song song của một tòa nhà sao cho chúng gặp nhau tại một điểm tụ. Hình học xạ ảnh coi hiện tượng này là thật: nó thêm một "điểm ở vô cực" cho mỗi phương, để mọi cặp đường thẳng, kể cả các đường song song, đều gặp nhau tại đúng một điểm. Ý tưởng bổ sung duy nhất này thống nhất phối cảnh hội họa, hình học máy ảnh và một số định lý cổ xưa nhất về điểm, đường thẳng và đường conic.

Đồ thị mạng tương tác gồm điểm và đường thẳng minh họa một cấu trúc liên thuộc
Mặt phẳng xạ ảnh Fano PG(2,2)\mathrm{PG}(2,2): 77 điểm và 77 đường thẳng (tính cả đường tròn nội tiếp là đường thứ bảy), mỗi đường đi qua đúng 33 điểm và mỗi điểm thuộc đúng 33 đường.

Đại họcTọa độ thuần nhất trên mặt phẳng xạ ảnh

Định nghĩa: Mặt phẳng xạ ảnh thực

Một điểm của mặt phẳng xạ ảnh thực RP2\mathbb{RP}^2 là một lớp tương đương của các bộ ba khác không (X,Y,Z)(X, Y, Z), viết là [X:Y:Z][X:Y:Z], trong đó hai bộ ba biểu diễn cùng một điểm khi và chỉ khi bộ này là bội số khác không của bộ kia.

[X:Y:Z]∼[λX:λY:λZ],λ≠0[X : Y : Z] \sim [\lambda X : \lambda Y : \lambda Z], \qquad \lambda \neq 0

Mặt phẳng thông thường (affine) nhúng vào RP2\mathbb{RP}^2 bằng cách gửi (x,y)(x, y) tới [x:y:1][x : y : 1]. Các điểm với Z=0Z = 0 không đến từ điểm thông thường nào; chúng tạo thành đường thẳng ở vô cực và tương ứng với các phương, mỗi họ đường thẳng song song ứng với một điểm ở vô cực.

(x,y)↦[x:y:1](x, y) \mapsto [x : y : 1]

Định nghĩa: Đối ngẫu điểm–đường thẳng

Một đường thẳng trong RP2\mathbb{RP}^2 là tập các điểm [X:Y:Z][X:Y:Z] thỏa mãn một phương trình tuyến tính aX+bY+cZ=0aX + bY + cZ = 0 với các hệ số cố định [a:b:c][a:b:c] (cũng chỉ được xác định sai khác một hệ số tỉ lệ). Vì một điểm [X:Y:Z][X:Y:Z] nằm trên đường thẳng [a:b:c][a:b:c] đúng khi aX+bY+cZ=0aX+bY+cZ=0, một phương trình hoàn toàn đối xứng giữa hai bộ ba, nên mọi mệnh đề đúng về điểm và đường thẳng đều có một mệnh đề đối ngẫu thu được bằng cách đổi chỗ từ "điểm" và "đường thẳng", và "nằm trên" thành "đi qua".

aX+bY+cZ=0aX + bY + cZ = 0
Đối ngẫu điểm–đường thẳng trong mặt phẳng xạ ảnh
Mệnh đề về điểmMệnh đề đối ngẫu về đường thẳng
Hai điểm phân biệt xác định một đường thẳng duy nhấtHai đường thẳng phân biệt xác định một điểm duy nhất (giao điểm của chúng)
Ba điểm thẳng hàngBa đường thẳng đồng quy
Điểm [X:Y:Z][X:Y:Z] nằm trên đường thẳng [a:b:c][a:b:c]Đường thẳng [a:b:c][a:b:c] đi qua điểm [X:Y:Z][X:Y:Z]

Nâng caoTỉ số kép và các định lý cấu hình cổ điển

Định nghĩa: Tỉ số kép

Với bốn điểm phân biệt thẳng hàng A,B,C,DA, B, C, D, tỉ số kép (A,B;C,D)(A,B;C,D) là tỉ số của hai tỉ số chia có dấu mà CC và DD chia đoạn ABAB. Đó là bất biến số cơ bản của hình học xạ ảnh: khác với khoảng cách hay tỉ số thông thường, nó không đổi qua phép vẽ phối cảnh.

(A,B;C,D)=CA‾CB‾/DA‾DB‾(A,B;C,D) = \dfrac{\overline{CA}}{\overline{CB}} \Big/ \dfrac{\overline{DA}}{\overline{DB}}

Nâng caoCác định lý then chốt

Nếu một phép biến đổi xạ ảnh φ\varphi của RP2\mathbb{RP}^2 biến bốn điểm thẳng hàng A,B,C,DA, B, C, D thành A′,B′,C′,D′A', B', C', D' trên đường ảnh, thì tỉ số kép không đổi: (A,B;C,D)=(A′,B′;C′,D′)(A,B;C,D) = (A',B';C',D').

Vì sao đúng?

Một phép biến đổi xạ ảnh được biểu diễn bởi một ánh xạ tuyến tính khả nghịch trên tọa độ thuần nhất, và tỉ số kép chỉ được xây dựng từ các hệ số biểu diễn hai trong bốn điểm như tổ hợp tuyến tính của hai điểm còn lại; vì ánh xạ tuyến tính bảo toàn chính xác tổ hợp tuyến tính nên nó không thể làm thay đổi các hệ số đó, do đó tỉ số kép được bảo toàn.

Chứng minh

Biểu diễn bốn điểm thẳng hàng bằng các vectơ tọa độ thuần nhất A,B,C,D∈R3A, B, C, D \in \mathbb{R}^3 nằm trong cùng một không gian con 2 chiều, và biểu diễn φ\varphi bằng một ma trận khả nghịch 3×33\times 3 là MM, sao cho φ\varphi áp dụng cho điểm có vectơ PP cho tọa độ thuần nhất MPMP.

Vì A,B,C,DA, B, C, D thẳng hàng, có thể chọn các đại diện sao cho C=λ1A+μ1BC = \lambda_1 A + \mu_1 B và D=λ2A+μ2BD = \lambda_2 A + \mu_2 B với các số λ1,μ1,λ2,μ2\lambda_1, \mu_1, \lambda_2, \mu_2; tỉ số kép (A,B;C,D)(A,B;C,D) được định nghĩa hoàn toàn theo bốn số này, cụ thể là μ1/λ1μ2/λ2\dfrac{\mu_1/\lambda_1}{\mu_2/\lambda_2}.

Áp dụng ánh xạ tuyến tính MM ta được MC=λ1(MA)+μ1(MB)MC = \lambda_1(MA) + \mu_1(MB) và MD=λ2(MA)+μ2(MB)MD = \lambda_2(MA) + \mu_2(MB), vì phép nhân ma trận phân phối trên tổ hợp tuyến tính; do đó chính các số λ1,μ1,λ2,μ2\lambda_1, \mu_1, \lambda_2, \mu_2 đó biểu diễn φ(C)\varphi(C) và φ(D)\varphi(D) theo φ(A)\varphi(A) và φ(B)\varphi(B).

Vì tỉ số kép chỉ phụ thuộc vào các số này và chúng không đổi qua MM, ta kết luận (φ(A),φ(B);φ(C),φ(D))=(A,B;C,D)(\varphi(A),\varphi(B);\varphi(C),\varphi(D)) = (A,B;C,D), đúng là điều bất biến cần chứng minh.

Cho hai tam giác ABCABC và A′B′C′A'B'C' sao cho các đường thẳng AA′AA', BB′BB', CC′CC' đồng quy tại một điểm OO (hai tam giác phối cảnh từ một điểm). Khi đó ba điểm P=BC∩B′C′P = BC \cap B'C', Q=CA∩C′A′Q = CA \cap C'A', R=AB∩A′B′R = AB \cap A'B' thẳng hàng (hai tam giác phối cảnh từ một đường thẳng).

Vì sao đúng?

Nếu chỉ làm việc trong mặt phẳng, mệnh đề trông có vẻ tinh vi vì nó pha trộn nhiều đường thẳng khác nhau. Nâng hình ảnh lên không gian ba chiều biến mỗi sự liên thuộc thành giao của hai mặt phẳng, và hai mặt phẳng phân biệt luôn cắt nhau theo một đường thẳng, điều này buộc ba điểm phải nằm trên cùng một đường thẳng.

Chứng minh

Coi hai tam giác nằm trong một mặt phẳng π\pi bên trong R3\mathbb{R}^3, và dựng, phía trên π\pi, một cấu hình không gian: một điểm O^\widehat{O} không thuộc π\pi, cùng hai tam giác A^B^C^\widehat{A}\widehat{B}\widehat{C} và A′^B′^C′^\widehat{A'}\widehat{B'}\widehat{C'} nằm trong hai mặt phẳng khác nhau trong không gian, bố trí sao cho các đường thẳng A^A′^\widehat{A}\widehat{A'}, B^B′^\widehat{B}\widehat{B'}, C^C′^\widehat{C}\widehat{C'} đều đi qua O^\widehat{O}, và sao cho phép chiếu hình không gian này trở lại π\pi khôi phục đúng hai tam giác ban đầu ABCABC và A′B′C′A'B'C' phối cảnh từ OO.

Trong hình không gian này, đường thẳng B^C^\widehat{B}\widehat{C} và đường thẳng B′^C′^\widehat{B'}\widehat{C'} đều nằm trong mặt phẳng sinh bởi O^,B^,C^\widehat{O}, \widehat{B}, \widehat{C} (vì B′^\widehat{B'} và C′^\widehat{C'} nằm trên các đường thẳng qua O^\widehat{O} và tương ứng B^,C^\widehat{B}, \widehat{C}), nên hai đường thẳng này cắt nhau tại một điểm P^\widehat{P}; tương tự Q^\widehat{Q} và R^\widehat{R} tồn tại trong không gian như các giao điểm tương tự cho các cạnh CACA và ABAB.

Ba điểm P^,Q^,R^\widehat{P}, \widehat{Q}, \widehat{R} đều nằm trong mặt phẳng chứa tam giác A^B^C^\widehat{A}\widehat{B}\widehat{C}, vì mỗi điểm được dựng từ một cặp cạnh của nó, và đồng thời nằm trong mặt phẳng chứa A′^B′^C′^\widehat{A'}\widehat{B'}\widehat{C'}. Do đó P^,Q^,R^\widehat{P}, \widehat{Q}, \widehat{R} nằm trên đường thẳng giao của hai mặt phẳng này, vì hai mặt phẳng phân biệt trong không gian luôn cắt nhau theo đúng một đường thẳng.

Chiếu cấu hình không gian này trở lại mặt phẳng π\pi biến P^,Q^,R^\widehat{P}, \widehat{Q}, \widehat{R} thành P,Q,RP, Q, R và bảo toàn tính thẳng hàng, vì phép chiếu từ một điểm biến mọi đường thẳng thành đường thẳng. Vậy P,Q,RP, Q, R thẳng hàng trong π\pi, đúng là định lý Desargues.

Đại họcỨng dụng thực tiễn và Ví dụ minh họa

Hình học xạ ảnh là nền tảng của thị giác máy tính và trắc lượng ảnh (khôi phục cấu trúc cảnh 3D từ ảnh chụp 2D dùng mô hình máy ảnh xạ ảnh và tọa độ thuần nhất), đồ họa máy tính (ma trận chiếu phối cảnh trong mọi quy trình dựng hình 3D là một phép biến đổi xạ ảnh), và lý thuyết mã hóa (các mặt phẳng xạ ảnh hữu hạn cho ra mã sửa lỗi Reed–Muller xạ ảnh dùng trong lưu trữ dữ liệu và truyền mạng).

Ví dụ: Xác định điểm tụ

Hai đường ray xe lửa song song được chụp bằng máy ảnh lỗ kim. Trong bức ảnh, một đường ray đi qua các điểm ảnh (0,390)(0, 390) và (300,420)(300, 420), còn đường ray kia đi qua các điểm ảnh (0,480)(0, 480) và (300,465)(300, 465). Hãy mô hình hóa mỗi đường ray như một đường thẳng xạ ảnh bằng tọa độ thuần nhất và tìm điểm tụ nơi hai đường ảnh gặp nhau.

Lời giải

Viết mỗi điểm ảnh dưới dạng điểm thuần nhất [x:y:1][x:y:1]. Tích có hướng của hai điểm trên một đường thẳng cho tọa độ thuần nhất [a:b:c][a:b:c] của đường thẳng đó; với đường ray thứ nhất, [0:390:1]×[300:420:1]=[−30:300:−117000]∼[1:−10:3900][0:390:1]\times[300:420:1] = [-30:300:-117000] \sim [1:-10:3900], nên đường ray thứ nhất là đường thẳng X−10Y+3900=0X - 10Y + 3900 = 0.

Lặp lại tích có hướng cho các điểm của đường ray thứ hai [0:480:1][0:480:1] và [300:465:1][300:465:1] cho [15:300:−144000]∼[1:20:−9600][15:300:-144000] \sim [1:20:-9600], tức đường thẳng X+20Y−9600=0X + 20Y - 9600 = 0.

Điểm tụ là nơi hai đường thẳng gặp nhau: trừ hai phương trình để khử XX, ta được 30Y−13500=030Y - 13500 = 0, suy ra Y=450Y = 450; thay ngược lại cho X=10(450)−3900=600X = 10(450) - 3900 = 600.

Vậy điểm tụ nằm tại điểm ảnh (600,450)(600, 450): nơi hai đường ray, vốn không bao giờ gặp nhau ngoài thực tế, lại có vẻ hội tụ trong bức ảnh, đúng như hình học xạ ảnh dự đoán cho các đường song song gặp nhau tại đường thẳng ở vô cực, được ánh xạ bởi phối cảnh của máy ảnh thành một điểm hữu hạn trong ảnh.

Ví dụ: Tỉ số kép trên một trục số

Trên một trục số, các điểm A,B,C,DA, B, C, D có tọa độ có dấu lần lượt là 0,1,3,60, 1, 3, 6. Tính tỉ số kép (A,B;C,D)(A,B;C,D).

Lời giải

Dùng định nghĩa (A,B;C,D)=CA‾CB‾/DA‾DB‾(A,B;C,D)=\dfrac{\overline{CA}}{\overline{CB}} \Big/ \dfrac{\overline{DA}}{\overline{DB}}, trước hết tính các độ dài có dấu: CA‾=0−3=−3\overline{CA} = 0-3=-3, CB‾=1−3=−2\overline{CB}=1-3=-2, DA‾=0−6=−6\overline{DA}=0-6=-6, DB‾=1−6=−5\overline{DB}=1-6=-5.

Lập hai tỉ số: CA‾CB‾=−3−2=32\dfrac{\overline{CA}}{\overline{CB}} = \dfrac{-3}{-2} = \dfrac{3}{2} và DA‾DB‾=−6−5=65\dfrac{\overline{DA}}{\overline{DB}} = \dfrac{-6}{-5} = \dfrac{6}{5}.

Chia tỉ số thứ nhất cho tỉ số thứ hai: (A,B;C,D)=3/26/5=32⋅56=1512=54(A,B;C,D) = \dfrac{3/2}{6/5} = \dfrac{3}{2}\cdot\dfrac{5}{6} = \dfrac{15}{12} = \dfrac{5}{4}.

Vậy (A,B;C,D)=54(A,B;C,D) = \dfrac{5}{4}; vì tỉ số kép là bất biến xạ ảnh, mọi phép biến đổi xạ ảnh áp dụng lên A,B,C,DA, B, C, D đều cho bốn điểm mới có tỉ số kép vẫn đúng bằng 54\dfrac{5}{4}, theo định lý bất biến đã chứng minh ở trên.

Bộ ba thuần nhất nào dưới đây biểu diễn cùng một điểm xạ ảnh với [2:−4:6][2 : -4 : 6]?

Một đường thẳng trong mặt phẳng xạ ảnh có phương trình thuần nhất 2X−Y+4Z=02X - Y + 4Z = 0. Điểm affine nào (với Z=1Z=1) nằm trên đường thẳng này?

Trong mặt phẳng xạ ảnh thực, mệnh đề đối ngẫu của "ba điểm thẳng hàng" là gì?

Trong trắc lượng ảnh, hai cạnh của một tòa nhà song song trong thực tế lại xuất hiện trong ảnh chụp dưới dạng các đoạn thẳng mà khi kéo dài sẽ cắt nhau tại một điểm ảnh duy nhất. Khái niệm xạ ảnh nào giải thích giao điểm này?

Tài liệu tham khảo

  1. H. S. M. Coxeter (1974). Projective Geometry
  2. Jürgen Richter-Gebert (2011). Perspectives on Projective Geometry: A Guided Tour Through Real and Complex Geometry
  3. Wikipedia contributors (2026). Pascal's theorem — Wikipedia
  4. Wikipedia contributors (2026). Lam's problem — Wikipedia