let n be Nat; for K being Field
for M being Matrix of n,K
for M1, M2 being Lower_Triangular_Matrix of n,K st M = M1 * M2 holds
( M is Lower_Triangular_Matrix of n,K & diagonal_of_Matrix M = mlt (diagonal_of_Matrix M1),(diagonal_of_Matrix M2) )
let K be Field; for M being Matrix of n,K
for M1, M2 being Lower_Triangular_Matrix of n,K st M = M1 * M2 holds
( M is Lower_Triangular_Matrix of n,K & diagonal_of_Matrix M = mlt (diagonal_of_Matrix M1),(diagonal_of_Matrix M2) )
let M be Matrix of n,K; for M1, M2 being Lower_Triangular_Matrix of n,K st M = M1 * M2 holds
( M is Lower_Triangular_Matrix of n,K & diagonal_of_Matrix M = mlt (diagonal_of_Matrix M1),(diagonal_of_Matrix M2) )
reconsider N = n as Element of NAT by ORDINAL1:def 13;
let M1, M2 be Lower_Triangular_Matrix of n,K; ( M = M1 * M2 implies ( M is Lower_Triangular_Matrix of n,K & diagonal_of_Matrix M = mlt (diagonal_of_Matrix M1),(diagonal_of_Matrix M2) ) )
assume A1:
M = M1 * M2
; ( M is Lower_Triangular_Matrix of n,K & diagonal_of_Matrix M = mlt (diagonal_of_Matrix M1),(diagonal_of_Matrix M2) )
A2:
width M2 = n
by MATRIX_1:25;
A3:
len M2 = n
by MATRIX_1:25;
A4:
width M1 = n
by MATRIX_1:25;
set D29 = diagonal_of_Matrix (M2 @ );
set D2 = diagonal_of_Matrix M2;
set D19 = diagonal_of_Matrix (M1 @ );
set D1 = diagonal_of_Matrix M1;
A8:
len (diagonal_of_Matrix M2) = n
by MATRIX_3:def 10;
len (diagonal_of_Matrix M1) = n
by MATRIX_3:def 10;
then reconsider d1 = diagonal_of_Matrix M1, d2 = diagonal_of_Matrix M2 as Element of N -tuples_on the carrier of K by A8, FINSEQ_2:110;
A9:
M2 @ is Upper_Triangular_Matrix of n,K
by Th2;
A10:
M1 @ is Upper_Triangular_Matrix of n,K
by Th2;
then
diagonal_of_Matrix (M @ ) = mlt (diagonal_of_Matrix (M2 @ )),(diagonal_of_Matrix (M1 @ ))
by A5, A9, Th15;
then A11: diagonal_of_Matrix M =
mlt (diagonal_of_Matrix (M2 @ )),(diagonal_of_Matrix (M1 @ ))
by Th3
.=
mlt (diagonal_of_Matrix M2),(diagonal_of_Matrix (M1 @ ))
by Th3
.=
mlt d2,d1
by Th3
.=
mlt (diagonal_of_Matrix M1),(diagonal_of_Matrix M2)
by FVSUM_1:77
;
M @ is Upper_Triangular_Matrix of n,K
by A5, A10, A9, Th15;
hence
( M is Lower_Triangular_Matrix of n,K & diagonal_of_Matrix M = mlt (diagonal_of_Matrix M1),(diagonal_of_Matrix M2) )
by A11, Th2; verum