Bài giảng 10: Cơ Sở Trực Chuẩn, Phân Tích QR Của Ma Trận
(Nếu công thức chưa load được hoặc mờ, các bạn ấn refresh để công thức hiện và rõ nét hơn nhé!)
Cơ Sở Trực Chuẩn
Một cơ sở trực chuẩn có thể được xây dựng dễ dàng từ một cơ sở trực giao : chỉ cần chuẩn hóa (tức là “chuẩn tỉ lệ”) tất cả các
. Khi thực hiện tính toán bằng tay, cách này dễ hơn so với việc chuẩn hóa từng
ngay khi tìm được (vì tránh phải viết căn bậc hai không cần thiết).
Ví dụ 3: Ví dụ 1 đã xây dựng cơ sở trực giao.
Một cơ sở trực chuẩn là
Phân Tích QR Của Ma Trận
Nếu một ma trận kích thước
có các cột độc lập tuyến tính
, thì áp dụng quá trình Gram–Schmidt (có chuẩn hóa) cho
tương đương với việc phân tích
, như được mô tả trong định lý tiếp theo. Phân tích này được sử dụng rộng rãi trong các thuật toán máy tính để thực hiện nhiều phép tính khác nhau, chẳng hạn như giải hệ phương trình và tìm giá trị riêng.
Định Lý 12 Phân Tích QR
Nếulà ma trận
với các cột độc lập tuyến tính, thì
có thể được phân tích dưới dạng
, trong đó:
•là ma trận
có các cột tạo thành một cơ sở trực chuẩn cho
,
•là ma trận vuông
, tam giác trên, khả nghịch, với các phần tử đường chéo dương.
Chứng minh: Các cột của tạo thành một cơ sở
cho
. Ta xây dựng một cơ sở trực chuẩn
cho
theo định lý 11, có thể sử dụng quá trình Gram–Schmidt hoặc phương pháp khác. Đặt
Với mỗi , ta có
. Do đó, tồn tại các hằng số
sao cho
Ta có thể giả sử rằng . (Nếu
, ta nhân cả
và
với
). Điều này cho thấy
là một tổ hợp tuyến tính của các cột của
, với các hệ số là phần tử của vector
Tức là, với
. Đặt
. Khi đó,
Ma trận là khả nghịch do các cột của
độc lập tuyến tính. Vì
rõ ràng là tam giác trên, nên các phần tử đường chéo của nó phải dương.
Ví dụ 4: Tìm phân tích QR của
Giải: Các cột của chính là các vector
và
từ ví dụ 2. Một cơ sở trực giao cho
đã được tìm thấy trong ví dụ đó:
Để đơn giản hóa các phép tính số học sau này, ta nhân với 3 để có
. Sau đó, ta chuẩn hóa ba vector này để thu được
và
, rồi sử dụng chúng làm các cột của ma trận
:
Theo chứng minh của định lý 12, với một ma trận
. Để tìm
, ta sử dụng thực tế rằng
(do các cột của
trực chuẩn). Do đó:
và
Ghi chú số học
- Khi thuật toán Gram–Schmidt được thực hiện trên máy tính, lỗi làm tròn có thể tích lũy dần khi các vector
được tính toán từng bước một. Đối với các giá trị
và
lớn nhưng khác nhau, tích trong
có thể không đủ nhỏ để đảm bảo tính trực giao. Việc mất tính trực giao này có thể giảm đáng kể bằng cách sắp xếp lại thứ tự các phép tính. Tuy nhiên, trong thực tế, một phương pháp phân tích QR khác trên máy tính thường được ưa chuộng hơn so với phương pháp Gram–Schmidt đã được sửa đổi, vì nó tạo ra một cơ sở trực chuẩn chính xác hơn, mặc dù quá trình phân tích này cần gấp đôi số phép toán.
- Để thực hiện phân tích QR của một ma trận
, một chương trình máy tính thường nhân bên trái
với một dãy các ma trận trực giao cho đến khi
được biến đổi thành một ma trận tam giác trên. Cách tiếp cận này tương tự như phép nhân bên trái bởi các ma trận sơ cấp để tạo ra phân tích LU của
.
- 1 - Bài giảng 1: Tích Trong
- 2 - Bài giảng 2: Độ Dài của Một Vector
- 3 - Bài giảng 3: Các Véc-tơ Trực Giao
- 4 - Bài giảng 4: Tập hợp trực giao
- 5 - Bài giảng 5: Phép chiếu trực giao
- 6 - Bài giảng 6: Tập Hợp Trực Chuẩn
- 7 - Bài giảng 7: Phép chiếu trực giao
- 8 - Bài giảng 8: Tính chất của Phép Chiếu Trực Giao
- 9 - Bài giảng 9: Quy trình Gram–Schmidt
- 10 - Bài giảng 10: Cơ Sở Trực Chuẩn, Phân Tích QR Của Ma Trận
- 11 - Bài giảng 11: Bài toán Bình phương nhỏ nhất
- 12 - Bài giảng 12: Các phương pháp tính cho nghiệm bình phương tối thiểu
- 13 - Bài giảng 13: Học Máy và Mô Hình Tuyến Tính
- 14 - Bài giảng 14: Khớp Đường Cong Bình Phương Tối Thiểu
- 15 - Bài giảng 15: Hồi quy bội
- 16 - Bài giảng 16: Không gian tích trong
- 17 - Bài giảng 17: Quá trình Gram–Schmidt
- 18 - Bài giảng 18: Hai Bất Đẳng Thức
- 19 - Bài giảng 19: Một Tích Vô Hướng cho Không Gian C[a,b]
- 20 - Bài giảng 20: Ứng dụng của Không Gian Tích Trong
- 21 - Bài giảng 21: Ứng dụng của Không Gian Tích Trong (tiếp theo)
- 22 - Bài giảng 22: Chuỗi Fourier