let K be Field; :: thesis: for V1 being finite-dimensional VectSp of K
for b1, b1' being OrdBasis of V1 holds
( AutEqMt (id V1),b1,b1' is invertible & AutEqMt (id V1),b1',b1 = (AutEqMt (id V1),b1,b1') ~ )

let V1 be finite-dimensional VectSp of K; :: thesis: for b1, b1' being OrdBasis of V1 holds
( AutEqMt (id V1),b1,b1' is invertible & AutEqMt (id V1),b1',b1 = (AutEqMt (id V1),b1,b1') ~ )

let b1, b1' be OrdBasis of V1; :: thesis: ( AutEqMt (id V1),b1,b1' is invertible & AutEqMt (id V1),b1',b1 = (AutEqMt (id V1),b1,b1') ~ )
set A = AutEqMt (id V1),b1,b1';
A1: len b1 = dim V1 by Th21
.= len b1' by Th21 ;
reconsider A' = AutEqMt (id V1),b1',b1 as Matrix of len b1, len b1,K by A1;
A2: ( AutEqMt (id V1),b1,b1' = AutMt (id V1),b1,b1' & A' = AutMt (id V1),b1',b1 ) by A1, Def2;
A3: 1_ K <> 0. K ;
per cases ( len b1 = 0 or (len b1) + 0 > 0 ) ;
suppose len b1 = 0 ; :: thesis: ( AutEqMt (id V1),b1,b1' is invertible & AutEqMt (id V1),b1',b1 = (AutEqMt (id V1),b1,b1') ~ )
then ( Det (AutEqMt (id V1),b1,b1') = 1_ K & A' = (AutEqMt (id V1),b1,b1') ~ ) by MATRIXR2:41, MATRIX_1:36;
hence ( AutEqMt (id V1),b1,b1' is invertible & AutEqMt (id V1),b1',b1 = (AutEqMt (id V1),b1,b1') ~ ) by A3, LAPLACE:34; :: thesis: verum
end;
suppose A4: (len b1) + 0 > 0 ; :: thesis: ( AutEqMt (id V1),b1,b1' is invertible & AutEqMt (id V1),b1',b1 = (AutEqMt (id V1),b1,b1') ~ )
then A5: len b1 >= 1 by NAT_1:19;
dom (id V1) = the carrier of V1 by RELAT_1:71;
then A6: (id V1) * (id V1) = id V1 by RELAT_1:78;
len b1 = dim V1 by Th21;
then ( id V1 is linear & len b1 = len b1' ) by Th21, MOD_2:13;
then A7: (AutEqMt (id V1),b1,b1') * A' = AutMt ((id V1) * (id V1)),b1,b1 by A4, A2, MATRLIN:46
.= 1. K,(len b1) by Th28, A6 ;
then 1_ K = Det ((AutEqMt (id V1),b1,b1') * A') by A5, MATRIX_7:16
.= (Det (AutEqMt (id V1),b1,b1')) * (Det A') by A4, MATRIX11:62 ;
then Det (AutEqMt (id V1),b1,b1') <> 0. K by VECTSP_1:44;
then A8: AutEqMt (id V1),b1,b1' is invertible by LAPLACE:34;
then (AutEqMt (id V1),b1,b1') ~ is_reverse_of AutEqMt (id V1),b1,b1' by MATRIX_6:def 4;
then (AutEqMt (id V1),b1,b1') * ((AutEqMt (id V1),b1,b1') ~ ) = 1. K,(len b1) by MATRIX_6:def 2;
hence ( AutEqMt (id V1),b1,b1' is invertible & AutEqMt (id V1),b1',b1 = (AutEqMt (id V1),b1,b1') ~ ) by A7, A8, MATRIX_8:19; :: thesis: verum
end;
end;