let D be non empty set ; for M being Matrix of D
for i being Nat st i in dom M holds
M . i = Line (M,i)
let M be Matrix of D; for i being Nat st i in dom M holds
M . i = Line (M,i)
let i be Nat; ( i in dom M implies M . i = Line (M,i) )
assume A1:
i in dom M
; M . i = Line (M,i)
then A2:
M . i in rng M
by FUNCT_1:def 3;
rng M c= D *
by FINSEQ_1:def 4;
then reconsider p = M . i as FinSequence of D by A2, FINSEQ_1:def 11;
M <> {}
by A1;
then
M is Matrix of len M, width M,D
by Th20;
then A3:
len p = width M
by A2, Def2;
A4:
len (Line (M,i)) = width M
by Def7;
then A5:
dom (Line (M,i)) = Seg (width M)
by FINSEQ_1:def 3;
A6:
for j being Nat st j in Seg (width M) holds
M * (i,j) = p . j
hence
M . i = Line (M,i)
by A3, A4, FINSEQ_2:9; verum