Khi tính toán các giá trị riêng của ma trận đối xứng M∈Rn×n điều tốt nhất bạn có thể làm với bộ phản xạ Householder là đưa M đến dạng ba cực. Như đã đề cập trong một câu trả lời trước vì M là đối xứng có một chuyển đổi tương tự trực giao mà kết quả trong một ma trận đường chéo, tức là D=STMS . Sẽ thuận tiện nếu chúng ta có thể tìm thấy hành động của ma trận trực giao chưa biết S sử dụng nghiêm ngặt các phản xạ Householder bằng cách tính một chuỗi các phản xạ và áp dụng HT từ trái sang M và Htừ quyền . Tuy nhiên, điều này là không thể vì cách phản xạ của Householder được thiết kế để tạo ra các cột. Nếu chúng ta tính toán phản xạ Householder bằng không tất cả các số bên dưới M 11, chúng ta sẽ thấy
M = (MM11
Nhưng bây giờ các mục M 12 - M 1 n đã bị thay đổi bởi gương phản xạ H T 1 được áp dụng ở bên trái. Do đó, khi chúng ta áp dụng H 1 ở bên phải, nó sẽ không còn xuất hiện hàng đầu tiên củaMchỉ còn lại M 11 . Thay vào đó, chúng tôi sẽ thu được
H T 1 M= (
M=⎛⎝⎜⎜⎜⎜⎜⎜∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗⎞⎠⎟⎟⎟⎟⎟⎟→HT1M=⎛⎝⎜⎜⎜⎜⎜⎜∗0000∗′∗′∗′∗′∗′∗′∗′∗′∗′∗′∗′∗′∗′∗′∗′∗′∗′∗′∗′∗′⎞⎠⎟⎟⎟⎟⎟⎟.
M12−M1nHT1H1MM11
Trường hợp không chỉ chúng tôi không ra khỏi hàng mà chúng tôi có thể phá hủy cấu trúc 0 mà chúng tôi vừa giới thiệu với gương phản xạ
H T 1 .
HT1M=⎛⎝⎜⎜⎜⎜⎜⎜∗0000∗′∗′∗′∗′∗′∗′∗′∗′∗′∗′∗′∗′∗′∗′∗′∗′∗′∗′∗′∗′⎞⎠⎟⎟⎟⎟⎟⎟→HT1MH1=⎛⎝⎜⎜⎜⎜⎜⎜∗∗′∗′∗′∗′∗′′∗′′∗′′∗′′∗′′∗′′∗′′∗′′∗′′∗′′∗′′∗′′∗′′∗′′∗′′∗′′∗′′∗′′∗′′∗′′⎞⎠⎟⎟⎟⎟⎟⎟.
HT1
Tuy nhiên, khi bạn chọn lái đến cấu trúc ba góc, bạn sẽ để hàng đầu tiên không bị ảnh hưởng bởi hành động của H T 1 , vì vậy
M = (MHT1
Do đó, khi chúng ta áp dụng cùng một phản xạ từ bên phải, chúng ta thu được
H T 1 M= (
M=⎛⎝⎜⎜⎜⎜⎜⎜∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗∗⎞⎠⎟⎟⎟⎟⎟⎟→HT1M=⎛⎝⎜⎜⎜⎜⎜⎜∗∗′000∗∗′∗′∗′∗′∗∗′∗′∗′∗′∗∗′∗′∗′∗′∗∗′∗′∗′∗′⎞⎠⎟⎟⎟⎟⎟⎟.
HT1M=⎛⎝⎜⎜⎜⎜⎜⎜∗∗′000∗∗′∗′∗′∗′∗∗′∗′∗′∗′∗∗′∗′∗′∗′∗∗′∗′∗′∗′⎞⎠⎟⎟⎟⎟⎟⎟→HT1MH1=⎛⎝⎜⎜⎜⎜⎜⎜∗∗′000∗′∗′′∗′′∗′′∗′′0∗′′∗′′∗′′∗′′0∗′′∗′′∗′′∗′′0∗′′∗′′∗′′∗′′⎞⎠⎟⎟⎟⎟⎟⎟.
MTMSTS