1.引入
由图可得[x2y2]=[cos(θ)−sin(θ)sin(θ)cos(θ)][x1y1]形如[cos(θ)−sin(θ)sin(θ)cos(θ)]类型的矩阵被称为Givens矩阵。
2.Givens矩阵的定义
c2+s2=1,称这样的矩阵为Givens矩阵(初等旋转矩阵),也记做Tij=Tij(c,s)。
说明:
- 因为c2+s2=1,所以存在θ,使得c=cos(θ),s=sin(θ)
- 二阶情况下,对应的是一个平面直角坐标系中的一个旋转变换。
性质:
- [Tij(c,s)]−1=[Tij(c,s)]T=[Tij(c,−s)],det[Tij(c,s)]=1
- 设x=[ξ1ξ2⋯ξn]T,即x是一个列向量,有y=Tijx=[η1η2⋯ηn]T,则有ηk=⎩⎪⎨⎪⎧ξkcξi+sξj−sξi+cξjk=i,jk=ik=j总可以选c=ξi2+ξj2ξi,s=ξi2+ξj2ξj,使得y=[η1η2ξi2+ξj2⋯0ηn]T,其中ξi2+ξj2为第i项,0为第j项
3.两个定理
-
定理一
设x=[ξ1ξ2⋯ξn]T,存在有限个Givens矩阵的乘积T,使得Tx=∣x∣e1,其中e1=[1,0...0]
证明:很容易,对x做T12,T13...T1n,即可得证
-
定理二
对任何非列零向量x,及任何单位向量z(∣z∣=1),存在有限个Givens矩阵使得Tx=∣x∣z
证明:对左右两面分别进行上面定理的变换,则可得到T(1)x=∣x∣e1T(2)∣x∣z=∣x∣e1 令两边相等即可得到结果