let n be Nat; :: thesis: for K being Field
for M1 being Matrix of n,K st M1 is invertible & M1 is Idempotent holds
M1 = 1. K,n
let K be Field; :: thesis: for M1 being Matrix of n,K st M1 is invertible & M1 is Idempotent holds
M1 = 1. K,n
let M1 be Matrix of n,K; :: thesis: ( M1 is invertible & M1 is Idempotent implies M1 = 1. K,n )
assume
( M1 is invertible & M1 is Idempotent )
; :: thesis: M1 = 1. K,n
then A1:
( M1 * M1 = M1 & M1 ~ is_reverse_of M1 )
by Def1, MATRIX_6:def 4;
A2:
( len M1 = n & width M1 = n & len (M1 ~ ) = n & width (M1 ~ ) = n )
by MATRIX_1:25;
1. K,n =
(M1 ~ ) * (M1 * M1)
by A1, MATRIX_6:def 2
.=
((M1 ~ ) * M1) * M1
by A2, MATRIX_3:35
.=
(1. K,n) * M1
by A1, MATRIX_6:def 2
.=
M1
by MATRIX_3:20
;
hence
M1 = 1. K,n
; :: thesis: verum