reconsider A9 = AutMt (f,B1,b2) as Matrix of len (AutMt (f,B1,b2)), width (AutMt (f,B1,b2)),K by MATRIX_0:51;
A1:
len A9 = len B1
by MATRLIN:def 8;
per cases
( len B1 = 0 or len B1 > 0 )
;
suppose A3:
len B1 > 0
;
AutMt (f,B1,b2) is Matrix of len B1, len b2,KA4:
dom B1 = dom A9
by A1, FINSEQ_3:29;
A5:
dom B1 = Seg (len B1)
by FINSEQ_1:def 3;
A6:
len B1 in Seg (len B1)
by A3, FINSEQ_1:3;
then (f . (B1 /. (len B1))) |-- b2 =
A9 /. (len B1)
by A5, MATRLIN:def 8
.=
A9 . (len B1)
by A3, A5, A4, FINSEQ_1:3, PARTFUN1:def 6
.=
Line (
A9,
(len B1))
by A1, A6, MATRIX_0:52
;
then A7:
width A9 =
len ((f . (B1 /. (len B1))) |-- b2)
by CARD_1:def 7
.=
len b2
by MATRLIN:def 7
;
len A9 = len B1
by MATRLIN:def 8;
hence
AutMt (
f,
B1,
b2) is
Matrix of
len B1,
len b2,
K
by A7;
verum end; end;