let K be Field; for G, G9, G1, G2 being FinSequence_of_Matrix of K st len G = len G9 holds
(G ^ G1) (+) (G9 ^ G2) = (G (+) G9) ^ (G1 (+) G2)
let G, G9, G1, G2 be FinSequence_of_Matrix of K; ( len G = len G9 implies (G ^ G1) (+) (G9 ^ G2) = (G (+) G9) ^ (G1 (+) G2) )
set GG9 = G (+) G9;
set G12 = G1 (+) G2;
set GG1 = G ^ G1;
set GG2 = G9 ^ G2;
A1:
len (G ^ G1) = (len G) + (len G1)
by FINSEQ_1:22;
A2:
dom (G (+) G9) = dom G
by Def10;
then A3:
len (G (+) G9) = len G
by FINSEQ_3:29;
A4:
dom ((G ^ G1) (+) (G9 ^ G2)) = dom (G ^ G1)
by Def10;
then A5:
len ((G ^ G1) (+) (G9 ^ G2)) = len (G ^ G1)
by FINSEQ_3:29;
assume A6:
len G = len G9
; (G ^ G1) (+) (G9 ^ G2) = (G (+) G9) ^ (G1 (+) G2)
then A7:
len (G9 ^ G2) = (len G) + (len G2)
by FINSEQ_1:22;
A8:
len ((G (+) G9) ^ (G1 (+) G2)) = (len (G (+) G9)) + (len (G1 (+) G2))
by FINSEQ_1:22;
A9:
dom (G1 (+) G2) = dom G1
by Def10;
A10:
dom G = dom G9
by A6, FINSEQ_3:29;
len (G1 (+) G2) = len G1
by A9, FINSEQ_3:29;
hence
(G ^ G1) (+) (G9 ^ G2) = (G (+) G9) ^ (G1 (+) G2)
by A3, A5, A1, A8, A11; verum