Giao diện
Phép biến đổi affine bảo toàn tính lồi vì nó giữ nguyên đoạn thẳng và tỉ lệ phân chia trên đoạn thẳng. Một câu hỏi tự nhiên đặt ra là: Liệu có phép biến đổi phi tuyến nào vẫn bảo toàn tính lồi hay không? Câu trả lời là khẳng định, và mô hình trực quan kinh điển nhất xuất phát từ một thiết bị quang học nguyên thủy: Máy ảnh lỗ kim (pinhole camera). Quan sát một vật thể lồi qua lỗ kim, ảnh thu nhận trên màn chắn vẫn là một , cho dù kích thước và tỉ lệ đã bị biến dạng theo khoảng cách chiều sâu.
Bài học này nghiên cứu phép biến đổi ấy, gọi là phép phối cảnh, cùng họ hàm rộng hơn được xây dựng từ nó là hàm phân tuyến tính. Bài học bản chất ở đây là sự phân định rạch ròi giữa hai tính chất: Giữ nguyên đoạn thẳng và giữ nguyên tỉ lệ trên đoạn thẳng. Tính lồi chỉ cần điều kiện thứ nhất.
1. Phép phối cảnh
Định nghĩa. Phép phối cảnh
được định nghĩa bởi , với miền xác định , tức là chỉ gồm những điểm có tọa độ chiều sâu cuối .
Về mặt hình học, phép phối cảnh chuẩn hóa bằng cách chia cho thành phần cuối để quy thành phần đó về 1, sau đó lược bỏ tọa độ này. Chẳng hạn
Một mô hình trực quan kinh điển giúp làm sáng tỏ phép phối cảnh là mô hình máy ảnh lỗ kim (pinhole camera). Một máy ảnh lỗ kim trong không gian
2. Đoạn thẳng biến thành đoạn thẳng, nhưng tỉ lệ thay đổi
Toàn bộ cơ sở giải tích của phép phối cảnh bắt nguồn từ tính chất bảo toàn đoạn thẳng sau đây: Lấy hai điểm
Chìa khóa biến đổi là biểu diễn mỗi
với
Vậy ảnh của điểm ứng với tỉ lệ
Hai tỉ lệ
Ví dụ: Trung điểm không còn là trung điểm
Với
Chia cho tọa độ cuối: đoạn thẳng vẫn là đoạn thẳng
u = (1.0, 1.0) có ảnh P(u) = 1.00, còn v = (6.0, 3.0) có ảnh P(v) = 2.00. Đoạn xanh lá là ảnh của đoạn tím.
Điểm vàng θu + (1 − θ)v có ảnh 1.750. Ảnh này bằng μP(u) + (1 − μ)P(v) với μ = θt_u/(θt_u + (1 − θ)t_v) = 0.250, chứ không phải với chính θ (vòng tròn rỗng, ứng với 1.500).
Gợi ý thao tác
- Đặt u và v cùng độ cao t. Khi đó μ và θ có bằng nhau không?
- Kéo v lên cao hơn nhiều so với u. Điểm ảnh của trung điểm (θ = 0.5) lệch về phía P(u) hay P(v)?
- Kéo u lại gần trục z (t nhỏ). Ảnh P(u) chạy đi đâu?
3. Phép phối cảnh giữ tính lồi
Từ kết quả "đoạn thẳng thành đoạn thẳng", tính lồi của ảnh suy ra ngay. Nếu
Ảnh ngược cũng giữ tính lồi. Với
là . Chứng minh dùng đúng lập luận ở mục 2 theo chiều ngược lại: Với
nên điểm này thuộc
Phép phối cảnh không phải là một ánh xạ affine, và nó không bảo toàn các bất biến affine quen thuộc: Nó giữ nguyên đoạn thẳng nhưng làm biến dạng trung điểm, thay đổi tỉ lệ phân chia và không bảo toàn khoảng cách. Tuy nhiên, tính lồi vẫn được duy trì trọn vẹn, bởi vì bản chất của chỉ đòi hỏi sự tồn tại của đoạn thẳng nối hai điểm mà không phụ thuộc vào phép đo khoảng cách hay sự bảo toàn tỉ lệ.
4. Hàm phân tuyến tính
Ghép một hàm affine với phép phối cảnh, ta được một họ hàm rộng hơn.
Định nghĩa. Cho
, , , . Hàm được gọi là hàm phân tuyến tính (linear-fractional, hay projective function).
Tử số là một , mẫu số là một số vô hướng. Hàm này là hợp
Vì cả hai thành phần đều giữ tính lồi, hàm phân tuyến tính cũng vậy. Nếu
Điều kiện "
Ví dụ: Ảnh của một tam giác
Xét
Dưới góc nhìn hình học xạ ảnh (projective geometry), ta có thể giải thích rõ nét bản chất của tên gọi "projective". Đồng nhất mỗi điểm
Trong tối ưu hóa, hàm phân tuyến tính giữ vai trò cầu nối trong quy hoạch phân tuyến tính (linear-fractional programming): Bài toán cực tiểu hóa tỉ số
5. Xác suất có điều kiện là một hàm phân tuyến tính
Một ứng dụng sâu sắc của phép phân tuyến tính xuất hiện trực tiếp trong lý thuyết xác suất và suy diễn thống kê. Gọi
Tử số
Ví dụ nhỏ sau cho thấy "đổi tỉ lệ" của mục 2 trong ngữ cảnh xác suất. Xét cột
6. Những câu hỏi để đào sâu
Câu 1. Ảnh của một đường thẳng (không đi qua gốc) nằm trong miền
Xem lời giải thích
Mọi điểm trên một tia từ gốc có cùng ảnh, nên ảnh của tia là một điểm. Một đường thẳng không qua gốc, nằm trọn trong miền
Câu 2. Vì sao miền xác định của phép phối cảnh lại là
Xem lời giải thích
Nếu cho phép cả
Câu 3. Hàm
Xem lời giải thích
Cách thứ nhất: Tập là ảnh ngược của nửa đường thẳng lồi
7. Bài tập tự luyện
Bài tập 1: Tính μ
Với
Lời giải
Bài tập 2: Ảnh ngược của một nửa không gian qua hàm phân tuyến tính
Cho
Lời giải
giao của một nửa không gian mở và một nửa không gian đóng.
Tóm tắt
Phép phối cảnh
Hàm phân tuyến tính là hợp của một hàm affine với phép phối cảnh, nên cũng giữ tính lồi, với điều kiện tập đang xét nằm trọn trong miền mẫu số dương. Xác suất có điều kiện là một ví dụ: Ánh xạ từ phân phối đồng thời sang phân phối có điều kiện là phân tuyến tính.
Tài liệu tham khảo
- Stephen Boyd, Lieven Vandenberghe, Convex Optimization, Cambridge University Press.