豪斯霍尔德变换

豪斯霍尔德变换（）或譯「豪斯霍德轉換」胡家彰. MIMO通訊系統之低複雜度天線選擇 ，又称初等反射（），最初由在1932年提出H.W. Turnbull, A.C. Aitken, An Introduction to the Theory of Canonical Matrices, Blackie, London: Glasgrow, 1932。阿尔斯通·斯科特·豪斯霍尔德在1958年指出了这一变换在数值线性代数上的意义Alston S. Householder, Unitary Triangularization of a Nonsymmetric Matrix, Journal ACM, 5 (4), 1958, 339-342. DOI:10.1145/320941.320947。这一变换将一个向量变换为由一个超平面反射的镜像，是一种线性变换。其变换矩阵被称作豪斯霍尔德矩阵，在一般内积空间中的类比被称作。超平面的法向量被称作豪斯霍尔德向量。

定义


如果  给出为单位向量而  是单位矩阵，则描述上述线性变换的是 豪斯霍尔德矩阵 （ 表示向量  的共轭转置）


性质
豪斯霍尔德矩阵有如下性质:
 它是對稱矩陣，即 
 它是正交矩阵，即 
 它是埃爾米特矩陣，即 
 它是对合的，即 

进一步的， 实际上按上面描述的那样反射了点  (用它的位置向量  来识别)，因为



这里的  表示內積。注意  等于从 X 到超平面的距离。

应用

豪斯霍尔德变换可以将向量的某些元素置零，同时保持该向量的范数不变。例如，将非零列向量变换为单位基向量乘以一个常数的豪斯霍尔德矩阵为

其中豪斯霍尔德向量满足：

Dubrulle 在2000年给出了将豪斯霍尔德变换应用于生成一个一般的稀疏向量的一个数值稳定的算法A.A. Dubrulle, Householder Transformations Revisited, SIAM Journal on Matrix Analysis and
Applications, 2001。

对一个矩阵的各个列向量逐一进行相应的豪斯霍尔德变换，可以将这个矩阵变换为上海森伯格矩阵、上三角矩阵等形式David D. Morrison, Remarks on the Unitary Triangularization of a Nonsymmetric Matrix, Journal ACM, 7 (2), 1960, 185-186. DOI:10.1145/321021.321030。后者就是QR分解的豪斯霍尔德算法。

参考文献

参见
 线性变换
 数值计算
 Givens旋转
 QR分解

 外部链接 
Householder's Method
Householder Transformations

H
H
H
H