let K be Field; :: thesis: for a, b being Element of K holds <*<*a*>*> * <*<*b*>*> = <*<*(a * b)*>*>
let a, b be Element of K; :: thesis: <*<*a*>*> * <*<*b*>*> = <*<*(a * b)*>*>
reconsider A = <*<*a*>*> as Matrix of 1,K ;
reconsider B = <*<*b*>*> as Matrix of 1,K ;
reconsider D = <*<*(a * b)*>*> as Matrix of 1,K ;
A1:
( len A = 1 & width A = 1 & len B = 1 & width B = 1 & Indices A = [:(Seg 1),(Seg 1):] & Indices B = [:(Seg 1),(Seg 1):] & len D = 1 & width D = 1 & Indices D = [:(Seg 1),(Seg 1):] )
by MATRIX_1:25;
reconsider C = A * B as Matrix of K ;
A2:
Line <*<*a*>*>,1 = <*a*>
A4:
Col <*<*b*>*>,1 = <*b*>
A6:
( len C = 1 & width C = 1 )
by A1, Def4;
then reconsider C = C as Matrix of 1,K by MATRIX_2:7;
Seg (len C) = dom C
by FINSEQ_1:def 3;
then A7:
Indices C = [:(Seg 1),(Seg 1):]
by A6, MATRIX_1:def 5;
now let i,
j be
Nat;
:: thesis: ( [i,j] in Indices C implies C * i,j = <*<*(a * b)*>*> * i,j )assume A8:
[i,j] in Indices C
;
:: thesis: C * i,j = <*<*(a * b)*>*> * i,jthen
(
i in Seg 1 &
j in Seg 1 )
by A7, ZFMISC_1:106;
then A9:
(
i = 1 &
j = 1 )
by FINSEQ_1:4, TARSKI:def 1;
hence C * i,
j =
<*a*> "*" <*b*>
by A1, A2, A4, A8, Def4
.=
a * b
by FVSUM_1:113
.=
<*<*(a * b)*>*> * i,
j
by A9, MATRIX_2:5
;
:: thesis: verum end;
hence
<*<*a*>*> * <*<*b*>*> = <*<*(a * b)*>*>
by MATRIX_1:28; :: thesis: verum