QR分解
若 A∈Cm×k A ∈ C m × k 是一个列满秩的矩阵,rank(A) = k,则矩阵A 可以分解为 A=QR A = Q R ,
Q∈Cm×k Q ∈ C m × k ,Q 的列向量为A 的列空间的标准正交基, R∈Ck×k R ∈ C k × k ,是一个可逆的上三角矩阵,
A 的列向量线性无关, A=(α1,α2,...αk) A = ( α 1 , α 2 , . . . α k ) ,将这k个列向量进行Schmidt正交化,得到A 的列向量空间的标准正交基,
正交化: β1=α1 β 1 = α 1
β2=α2−(α2,β1)(β1,β1)β1 β 2 = α 2 − ( α 2 , β 1 ) ( β 1 , β 1 ) β 1
βk=αk−∑k−1i=1(αk,βi)(βi,βi)βi β k = α k − ∑ i = 1 k − 1 ( α k , β i ) ( β i , β i ) β i
标准化: ϵi=βi∥βi∥ ϵ i = β i ‖ β i ‖
把正交化方法和标准化方法结合在一起:
β1=α1 β 1 = α 1 , ϵ1=β1∥β1∥ ϵ 1 = β 1 ‖ β 1 ‖
β2=α2−(α2,ϵ1) β 2 = α 2 − ( α 2 , ϵ 1 ) , ϵ2=β2∥β2∥ ϵ 2 = β 2 ‖ β 2 ‖
…..
βn