正交矩阵

  • UUT=UTU=I,且U是实数向量,则U是正交矩阵。可知U的行(列)向量都是单位范数并且正交的。det(U)=1or1

  • 行列式为+1的n维正交矩阵可以看作是n维旋转

  • 正交矩阵的保范性质:(Ux)T(Ux)=xTx

  • 基变换矩阵:
    (β1,,βn)=(α1,,αn)[a11a12...a1nam1am2...amn]=(α1,,αn)A

    X是在基α下的坐标,Y是在基β下的坐标,则Y=A1X

    证明:αX=βY=αAY,所以Y=A1X

可以看出,坐标轴整体旋转基变换矩阵是正交矩阵(+1)坐标左乘正交矩阵(+1)。

  • Givens旋转和RQ分解
    RQ分解是A=RQ,R是上三角矩阵,Q是正交矩阵。
    Givens旋转:

    Qx=[1cssc]Qy=[cs1sc]Qz=[cssc1]

    其中,c=cos(θ)s=sin(θ)。旋转方向都是逆时针,分别是y->z,z->x,x->y。之所以,Qy有所不同是因为(x,y,z)的坐标现后顺序。
    分解步骤:(1)AQx使A32=0;(2)AQxQy使A31=0;(3)AQxQyQz使A21=0。得到的前两列是原来前两列的线性组合,所以A32,A31仍为0

  • 分解中,Q是正交矩阵,U是酉矩阵,R是上三角矩阵,L是下三角矩阵

  • Householder矩阵和QR分解
    正交矩阵
    正交矩阵
    正交矩阵

采用Householder矩阵作矩阵乘法时,应利用矩阵的特殊形式来加速计算