幂等矩阵的性质及证明

定义:若AA=A,则称A为幂等矩阵。

1.幂等矩阵的特征值只取1和0两个数值

证明:

λ是幂等矩阵A的特征值,v是与λ对应的特征向量,则

λv=Av=A2v=λ2v

(λ2λ)v=0

因为 v0,所以(λ2λ)=0,故λ=01.

2.幂等矩阵一定可以对角化

证明:

证明此性质需用到两个引理:

引理1:r(A+B)r(A)+r(B)  (这里r表示矩阵的秩)

引理2:Am×nBn×kn

现假设A为n×n的幂等矩阵,且r(A)=r

因为A(EA)=AAA=AA=0

所以n=r(E)=r(A+(EA))r(A)+r(EA)n

故有r(A)+r(EA)=n

λ是矩阵A的特征值,根据上面的性质1,λ=01

对应于λ=0的有nr(0×EA)个线性无关的特征向量(即方程(0×EA)x=0基础解系有nr(0×EA)个基向量)

对应于λ=1的有nr(1×EA)个线性无关的特征向量

由于r(0×EA)+r(1×EA)=r(A)+r(EA)=n

所以A[nr(0×EA)]+[nr(1×EA)]=n个线性无关的特征向量,所以A一定可以对角化,其对角化之后的形式可表示为

3.所有幂等矩阵的秩与迹相等,即r(A)=tr(A) 

证明:由性质2容易导出该性质。

4.假设A为n×n的幂等矩阵,且r(A)=r,则Ar个特征值1,nr个特征值0

证明:由性质2容易导出该性质。

 

posted @   Picassooo  阅读(13931)  评论(0编辑  收藏  举报
编辑推荐:
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
阅读排行:
· Manus爆火,是硬核还是营销?
· 终于写完轮子一部分:tcp代理 了,记录一下
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 别再用vector<bool>了!Google高级工程师:这可能是STL最大的设计失误
· 单元测试从入门到精通
点击右上角即可分享
微信分享提示