证明:如果A=A^2 ,则A的特征值是0或1.

1个回答

  • 显然不对.考试时这样写肯定没分.

    例如A=diag{1, 0, 1, 0}(以1010为主对角线的对角阵),那么A=A^2.你的证明从第一步开始就是错的.

    而且即使真的是对的,你下面的过程也只是验证0和1可以,没有排除其他的可能性.就像解方程sin nπ = 0,验证n=0和1是对的于是结束,结果挂一漏万.

    证明:参见这里http://zhidao.baidu.com/question/88335483.html

    设a为矩阵A的特征值,X为对应的非零特征向量.

    那么,aX = AX = A^2X = A(AX) = A(aX) = aAX = a(aX) = a^2X

    (a^2 - a)X = 0

    因X为非零向量,所以.

    0 = a^2 - a = a(a-1),

    a = 0或1.

    或者直接用Hamilton-Cayley定理:

    A^2=A,说明f(x)=x^2-x是矩阵A的一个化零多项式.根据Hamilton-Cayley定理,A的特征值只可能是化零多项式的根,即0或1.