1. 结论
Let A∈Rn×mwithn>m, A ∈ R n × m w i t h n > m , then matrix ATA A T A is positive semidefinite, If rank(A)=m(i.e.Ahasfullrank), r a n k ( A ) = m ( i . e . A h a s f u l l r a n k ) , then ATA A T A is positive definite.
2. 证明
- 半正定的证明
根据对称正定的定义,要证明 ATA A T A 半正定,即证明, xT(ATA)x≥0 x T ( A T A ) x ≥ 0
xT(ATA)x=(xTAT)(Ax)=(Ax)T(Ax) x T ( A T A ) x = ( x T A T ) ( A x ) = ( A x ) T ( A x )
记, Ax=u A x = u ,则, xT(ATA)x=uTu x T ( A T A ) x = u T u ,由向量点乘的性质,易知 uTu>=0. u T u >= 0.
即, ATA A T A 半正定。 正定的证明
uTu≥0 u T u ≥ 0 等号当且仅当 u=0 u = 0 时取到。、
我们看看 u=0 u = 0 时, x x 等于多少。,当A满秩时,根据满秩的定义和性质,易知当且仅当 x=0 x = 0 时, Ax=0 A x = 0 。
即证明 ATA A T A 正定。为什么 A A 满秩时,当且仅当 x=0 x = 0
根据满秩的定义和性质,当A满秩是,A的各列向量线性独立,则,A的列向量的线性组合等于0,当且仅当每个系数等于0。 Ax A x 就可以看出A的列向量的线性组合,因此,当且仅当 x=0 x = 0 时 Ax=0 A x = 0 .
3. 总结
- ATA A T A is coefficient matrix of Normal Equation