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 5;
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, RELAT_1:60;
then
M is Matrix of len M, width M,D
by MATRIX_1:20;
then A3:
len p = width M
by A2, MATRIX_1:def 3;
A4:
len (Line M,i) = width M
by MATRIX_1:def 8;
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:10; verum