let R be Ring; for n being Nat
for S being Subring of R
for a being Matrix of n,S
for A being Matrix of n,R st a = A holds
for i being Nat st i in dom a holds
Line (a,i) = Line (A,i)
let n be Nat; for S being Subring of R
for a being Matrix of n,S
for A being Matrix of n,R st a = A holds
for i being Nat st i in dom a holds
Line (a,i) = Line (A,i)
let S be Subring of R; for a being Matrix of n,S
for A being Matrix of n,R st a = A holds
for i being Nat st i in dom a holds
Line (a,i) = Line (A,i)
let a be Matrix of n,S; for A being Matrix of n,R st a = A holds
for i being Nat st i in dom a holds
Line (a,i) = Line (A,i)
let A be Matrix of n,R; ( a = A implies for i being Nat st i in dom a holds
Line (a,i) = Line (A,i) )
assume A1:
a = A
; for i being Nat st i in dom a holds
Line (a,i) = Line (A,i)
let i be Nat; ( i in dom a implies Line (a,i) = Line (A,i) )
assume A2:
i in dom a
; Line (a,i) = Line (A,i)
A3: dom (Line (a,i)) =
Seg (len (Line (a,i)))
by FINSEQ_1:def 3
.=
Seg (width a)
by MATRIX_0:def 7
;
A4: Seg (width A) =
Seg (len (Line (A,i)))
by MATRIX_0:def 7
.=
dom (Line (A,i))
by FINSEQ_1:def 3
;
for j being Nat st j in dom (Line (a,i)) holds
(Line (a,i)) . j = (Line (A,i)) . j
proof
let j be
Nat;
( j in dom (Line (a,i)) implies (Line (a,i)) . j = (Line (A,i)) . j )
assume A5:
j in dom (Line (a,i))
;
(Line (a,i)) . j = (Line (A,i)) . j
then
[i,j] in [:(dom a),(Seg (width a)):]
by A2, A3, ZFMISC_1:87;
then A6:
[i,j] in Indices a
by MATRIX_0:def 4;
thus (Line (a,i)) . j =
a * (
i,
j)
by A3, A5, MATRIX_0:def 7
.=
A * (
i,
j)
by A1, A6, Th83
.=
(Line (A,i)) . j
by A1, A3, A5, MATRIX_0:def 7
;
verum
end;
hence
Line (a,i) = Line (A,i)
by A1, A3, A4, FINSEQ_1:13; verum