let K be Field; for A, B being Matrix of K st len A = len B & width A = 0 holds
( A ^^ B = B & B ^^ A = B )
let A, B be Matrix of K; ( len A = len B & width A = 0 implies ( A ^^ B = B & B ^^ A = B ) )
assume that
A1:
len A = len B
and
A2:
width A = 0
; ( A ^^ B = B & B ^^ A = B )
B2:
Seg (width A) = {}
by A1, A2;
set L = len A;
reconsider B9 = B as Matrix of len A, width B,K by A1, MATRIX_2:7;
reconsider A9 = A as Matrix of len A, width A,K by MATRIX_2:7;
set AB = A9 ^^ B9;
set BA = B9 ^^ A9;
per cases
( len A = 0 or len A > 0 )
;
suppose A5:
len A > 0
;
( A ^^ B = B & B ^^ A = B )then
(
width (A9 ^^ B9) = width B &
len (A9 ^^ B9) = len A )
by A2, MATRIX_1:24;
hence A ^^ B =
Segm (A9 ^^ B9),
(Seg (len A)),
((Seg (width B)) \ (Seg (width A)))
by A2, FINSEQ_1:4, MATRIX13:46, B2
.=
B
by A2, Th19
;
B ^^ A = B
(
width (B9 ^^ A9) = width B &
len (B9 ^^ A9) = len A )
by A2, A5, MATRIX_1:24;
hence B ^^ A =
Segm (B9 ^^ A9),
(Seg (len A)),
(Seg (width B))
by MATRIX13:46
.=
B
by Th19
;
verum end; end;