Householder (1953) 在他的书的前几页首次考虑了现在以他的名字命名的矩阵。实向量 的 Householder 矩阵可以在 Wolfram 语言 中实现为
HouseholderMatrix[v_?VectorQ] :=
IdentityMatrix[Length[v]]
- 2 Transpose[{v}] . {v} / (v.v)
Trefethen 和 Bau (1997) 给出了复数 公式的错误版本。D. Laurie 通过将沿给定方向 的反射解释为而不是给出了正确的版本
|
(1)
|
其中
|
(2)
|
是到正交于 的超平面的投影(因为这通常不是酉变换),而是
|
(3)
|
Lehoucq (1996) 独立地给出了仍然使用公式 的解释,但选择 为酉矩阵。
另请参阅
QR 分解
此条目的部分内容由 Dirk Laurie 贡献
使用 Wolfram|Alpha 探索
参考文献
Bock, R. K. 和 Krischer, W. "Householder 变换。" 载于 数据分析简明手册。 http://rkb.home.cern.ch/rkb/AN16pp/node123.html。Householder, A. S. 数值分析原理。 New York: McGraw-Hill, pp. 135-138, 1953。Lehoucq, R. B. "基本酉矩阵的计算。" ACM Trans. Math. Software 22, 393-400, 1996。Lepikult, T. "Householder 反射。" http://www.cs.ut.ee/~toomas_l/linalg/lin2/node6.html。Trefethen, L. N. 和 Bau, D. III. 数值线性代数。 Philadelphia, PA: SIAM, 1997。在 Wolfram|Alpha 中被引用
Householder 矩阵
请引用为
Laurie, Dirk 和 Weisstein, Eric W. "Householder 矩阵。" 来自 MathWorld--一个 Wolfram Web 资源。 https://mathworld.net.cn/HouseholderMatrix.html
主题分类