|
张瑞
中国科学技术大学数学科学学院
rui@ustc.edu.cn |
一个的旋转矩阵为
则为正交阵。
若, ,则的分量为
若要使,只要取满足
设,且,则
称为Householder变换,或者Householder矩阵。易得,是一个对称的正交阵。
对,将分解为,其中, ,则
即,与关于与垂直的平面是镜面对称的。
对,,取,则有
注.
由,则,即
由,则,
所以,
问题. 对,如何取Householder变换和常数,使得
取,令
则
从而
例 1. 将矩阵的分解为一个正交阵与上三角阵的乘积
解. 由,记,令
则
记,则,令
则
记
定义 1.
将矩阵分解为一下正交阵与上三角阵乘积的过程,称为QR分解。
定理 1.
设,则存在正交阵,使得,其中是上三角阵
定理 2.
设,且非奇异,则存在正交阵,上三角阵,使得有如下分解
且当的对角元均为正时,分解是唯一的。
例 2. 做矩阵的QR分解
解. 找,使
其中。 则有
可得,
找,使
得
若矩阵A有,其中是正交阵(即),为上三角阵,则
也就是说,与是正交相似的,它们有相同的特征值。
取。若有QR分解,则取。在一定条件下(如有个互不相同的实特征值时),可以证明收敛到对角阵。
例 3. 用QR方法求矩阵的特征值
解. ,
第7步
[[ 3.00091156e+00 -3.10114983e-01 7.55736329e-01]
[ 2.05995975e-03 -2.04883645e+00 -4.00374260e+00]
[ -1.56818338e-03 3.71776744e-02 1.04792489e+00]]
Step: 17
[[ 3.00000002e+00 -3.24434000e-01 7.49272485e-01]
[ 3.51723303e-08 -2.00004722e+00 -4.04141682e+00]
[ -2.61093216e-08 3.50559950e-05 1.00004721e+00]]
Step: 27
[[ 3.00000000e+00 -3.24442834e-01 7.49268653e-01]
[ 5.95651648e-13 -2.00000005e+00 -4.04145185e+00]
[ -4.42156694e-13 3.42316677e-08 1.00000005e+00]]例 4.
[#ex9-1-0].