let V be free finite-rank Z_Module; for b1, b2 being OrdBasis of V
for f being bilinear-FrForm of V,V holds Det (BilinearM (f,b2,b2)) = Det (BilinearM (f,b1,b1))
let b1, b2 be OrdBasis of V; for f being bilinear-FrForm of V,V holds Det (BilinearM (f,b2,b2)) = Det (BilinearM (f,b1,b1))
let f be bilinear-FrForm of V,V; Det (BilinearM (f,b2,b2)) = Det (BilinearM (f,b1,b1))
set n = len b1;
A1:
len b1 = rank V
by ZMATRLIN:49;
A2:
len b2 = rank V
by ZMATRLIN:49;
reconsider B1 = BilinearM (f,b1,b1) as Matrix of len b1,F_Real ;
reconsider B2 = BilinearM (f,b2,b2) as Matrix of len b1,F_Real by A1, A2;
reconsider I1 = AutMt ((id V),b2,b1) as Matrix of len b1,INT.Ring by A1, ZMATRLIN:50;
set I = inttorealM I1;
per cases
( rank V = 0 or rank V > 0 )
;
suppose ZZ:
rank V > 0
;
Det (BilinearM (f,b2,b2)) = Det (BilinearM (f,b1,b1))then B2:
BilinearM (
f,
b2,
b2)
= ((inttorealM I1) * (BilinearM (f,b1,b1))) * ((inttorealM I1) @)
by ThMBF3;
set M1 =
(inttorealM I1) @ ;
set M2 =
inttorealM I1;
(
width (inttorealM I1) = len b1 &
len (inttorealM I1) = len b1 &
width B1 = len b1 &
len B1 = len b1 )
by MATRIX_0:24;
then
(
width (inttorealM I1) = len B1 &
len (inttorealM I1) > 0 &
len B1 > 0 )
by ZZ, ZMATRLIN:49;
then reconsider M2B1 =
(inttorealM I1) * B1 as
Matrix of
len b1,
F_Real by MATRIX_4:64;
X2:
( (
Det (inttorealM I1) = 1 &
Det ((inttorealM I1) @) = 1 ) or (
Det (inttorealM I1) = - 1 &
Det ((inttorealM I1) @) = - 1 ) )
by A1, ThSign2;
thus Det (BilinearM (f,b2,b2)) =
Det B2
by A1, ZMATRLIN:49
.=
(Det M2B1) * (Det ((inttorealM I1) @))
by A1, B2, ZZ, MATRIX11:62
.=
((Det (inttorealM I1)) * (Det B1)) * (Det ((inttorealM I1) @))
by ZZ, A1, MATRIX11:62
.=
Det (BilinearM (f,b1,b1))
by X2
;
verum end; end;