let n be Nat; for K being Field
for i, j, l, k being Nat
for a being Element of K st [i,j] in Indices (1. K,n) & l in dom (1. K,n) & k in dom (1. K,n) & k <> l holds
(1. K,n) * i,j = (RLineXS (RLineXS (1. K,n),l,k,(- a)),l,k,a) * i,j
let K be Field; for i, j, l, k being Nat
for a being Element of K st [i,j] in Indices (1. K,n) & l in dom (1. K,n) & k in dom (1. K,n) & k <> l holds
(1. K,n) * i,j = (RLineXS (RLineXS (1. K,n),l,k,(- a)),l,k,a) * i,j
let i, j, l, k be Nat; for a being Element of K st [i,j] in Indices (1. K,n) & l in dom (1. K,n) & k in dom (1. K,n) & k <> l holds
(1. K,n) * i,j = (RLineXS (RLineXS (1. K,n),l,k,(- a)),l,k,a) * i,j
let a be Element of K; ( [i,j] in Indices (1. K,n) & l in dom (1. K,n) & k in dom (1. K,n) & k <> l implies (1. K,n) * i,j = (RLineXS (RLineXS (1. K,n),l,k,(- a)),l,k,a) * i,j )
assume that
A1:
[i,j] in Indices (1. K,n)
and
A2:
l in dom (1. K,n)
and
A3:
k in dom (1. K,n)
and
A4:
k <> l
; (1. K,n) * i,j = (RLineXS (RLineXS (1. K,n),l,k,(- a)),l,k,a) * i,j
A5:
i in dom (1. K,n)
by A1, ZFMISC_1:106;
A6:
j in Seg (width (1. K,n))
by A1, ZFMISC_1:106;
set B = RLineXS (1. K,n),l,k,(- a);
A7:
( width (RLineXS (1. K,n),l,k,(- a)) = width (1. K,n) & width (RLineXS (RLineXS (1. K,n),l,k,(- a)),l,k,a) = width (RLineXS (1. K,n),l,k,(- a)) )
by Th1;
A8: dom (RLineXS (1. K,n),l,k,(- a)) =
Seg (len (RLineXS (1. K,n),l,k,(- a)))
by FINSEQ_1:def 3
.=
Seg (len (1. K,n))
by A3, Def3
.=
dom (1. K,n)
by FINSEQ_1:def 3
;
then A9:
i in dom (RLineXS (1. K,n),l,k,(- a))
by A1, ZFMISC_1:106;
now per cases
( i = l or i <> l )
;
case A10:
i = l
;
(RLineXS (RLineXS (1. K,n),l,k,(- a)),l,k,a) * i,j = (1. K,n) * i,jreconsider p2 =
Line (1. K,n),
i as
Element of
(width (RLineXS (1. K,n),l,k,(- a))) -tuples_on the
carrier of
K by Th1;
reconsider p1 =
Line (1. K,n),
k as
Element of
(width (RLineXS (1. K,n),l,k,(- a))) -tuples_on the
carrier of
K by Th1;
A11:
Line (RLineXS (1. K,n),l,k,(- a)),
k = Line (1. K,n),
k
by A2, A3, A4, Th5;
Line (RLineXS (RLineXS (1. K,n),l,k,(- a)),l,k,a),
i = (a * (Line (RLineXS (1. K,n),l,k,(- a)),k)) + (Line (RLineXS (1. K,n),l,k,(- a)),i)
by A2, A3, A8, A10, Th5;
then Line (RLineXS (RLineXS (1. K,n),l,k,(- a)),l,k,a),
i =
(a * p1) + (((- a) * p1) + p2)
by A2, A3, A10, A11, Th5
.=
((a * p1) + ((- a) * p1)) + p2
by FINSEQOP:29
.=
((a + (- a)) * p1) + p2
by FVSUM_1:68
.=
((0. K) * p1) + p2
by RLVECT_1:16
.=
((width (RLineXS (1. K,n),l,k,(- a))) |-> (0. K)) + p2
by FVSUM_1:71
.=
Line (1. K,n),
i
by FVSUM_1:28
;
hence (RLineXS (RLineXS (1. K,n),l,k,(- a)),l,k,a) * i,
j =
(Line (1. K,n),i) . j
by A6, A7, MATRIX_1:def 8
.=
(1. K,n) * i,
j
by A6, MATRIX_1:def 8
;
verum end; case A12:
i <> l
;
(RLineXS (RLineXS (1. K,n),l,k,(- a)),l,k,a) * i,j = (1. K,n) * i,jthen A13:
Line (RLineXS (RLineXS (1. K,n),l,k,(- a)),l,k,a),
i = Line (RLineXS (1. K,n),l,k,(- a)),
i
by A2, A3, A8, A9, Th5;
thus (RLineXS (RLineXS (1. K,n),l,k,(- a)),l,k,a) * i,
j =
(Line (RLineXS (RLineXS (1. K,n),l,k,(- a)),l,k,a),i) . j
by A6, A7, MATRIX_1:def 8
.=
(Line (1. K,n),i) . j
by A2, A3, A5, A12, A13, Th5
.=
(1. K,n) * i,
j
by A6, MATRIX_1:def 8
;
verum end; end; end;
hence
(1. K,n) * i,j = (RLineXS (RLineXS (1. K,n),l,k,(- a)),l,k,a) * i,j
; verum