基本介紹
- 中文名:householder變換
- 外文名:Householder transformation
- 別稱:豪斯霍爾德變換
- 相關人物:Alston Scott Householder
定義,性質,套用,
定義
豪斯霍爾德變換示意圖:向量x在豪斯霍爾德向量v的超平面 上的鏡像是Hx,H是豪斯霍爾德矩陣。
例:2維平面
我們設 ,則有下式:
其中 和 是單位向量。 ,是正交矩陣,且detH=-1。
性質
householder變換矩陣有如下性質:
1)它是埃爾米特矩陣:
2)它是正交矩陣:
3)因此也是對合的:
進一步的, 實際上按上面描述的那樣反射了點 (用它的位置向量 來識別),因為
這裡的 表示點積。注意等於從X到超平面的距離。
套用
householder變換可以將向量的某些元素置零,同時保持該向量的範數不變。例如,將非零列向量 變換為單位基向量 的豪斯霍爾德矩陣為
其中householder向量 滿足:
Dubrulle 在2000年給出了將豪斯霍爾德變換套用於生成一個一般的稀疏向量的一個數值穩定的算法。