Hier ist ein eher "geometrischer" Beweis.
Da A2=A∈Kn×n, kann man schnell zeigen, dass Kn=imA⊕kerA. Denn
x∈Kn⇒x=Ax+(x−Ax)
A(x−Ax)=Ax−A2x=Ax−Ax=o⇒x−Ax∈kerA.
Die Summe ist auch direkt, denn
x∈imA∩kerA⇒x=Au⇒o=Ax=A2u=Au=x.
Wegen A2=A ist A also gleich der Identität auf imA.
Nun gilt
Rang(A)=dimimA=k
Wir wählen also eine Basis b1,…,bk für imA und ergänzen bk+1,…,bn als Basis von kerA.
In dieser Basis ist offenbar
Spur(A)=k=dimimA=Rang(A)
Es ist nur noch anzumerken, dass die Spur basistransformationsinvariant ist.