let M be Matrix of COMPLEX ; :: thesis: (M *' ) *' = M
A1:
len ((M *' ) *' ) = len (M *' )
by Def1;
A2:
len (M *' ) = len M
by Def1;
A3:
width ((M *' ) *' ) = width (M *' )
by Def1;
A4:
width (M *' ) = width M
by Def1;
now let i,
j be
Nat;
:: thesis: ( [i,j] in Indices ((M *' ) *' ) implies ((M *' ) *' ) * i,j = M * i,j )assume
[i,j] in Indices ((M *' ) *' )
;
:: thesis: ((M *' ) *' ) * i,j = M * i,jthen A5:
( 1
<= i &
i <= len (M *' ) & 1
<= j &
j <= width (M *' ) )
by A1, A3, Th1;
then A6:
[i,j] in Indices (M *' )
by Th1;
[i,j] in Indices M
by A2, A4, A5, Th1;
then
(M *' ) * i,
j = (M * i,j) *'
by Def1;
hence ((M *' ) *' ) * i,
j =
((M * i,j) *' ) *'
by A6, Def1
.=
M * i,
j
;
:: thesis: verum end;
hence
(M *' ) *' = M
by A1, A2, A3, A4, MATRIX_1:21; :: thesis: verum