let V be RealLinearSpace; for P, Q, R being Element of V st P,Q,R are_collinear & P <> R & Q <> R & P <> Q holds
affine-ratio (Q,P,R) = (affine-ratio (P,Q,R)) / ((affine-ratio (P,Q,R)) - 1)
let P, Q, R be Element of V; ( P,Q,R are_collinear & P <> R & Q <> R & P <> Q implies affine-ratio (Q,P,R) = (affine-ratio (P,Q,R)) / ((affine-ratio (P,Q,R)) - 1) )
assume that
A1:
P,Q,R are_collinear
and
A2:
P <> R
and
A3:
Q <> R
and
A4:
P <> Q
; affine-ratio (Q,P,R) = (affine-ratio (P,Q,R)) / ((affine-ratio (P,Q,R)) - 1)
set r = affine-ratio (P,Q,R);
set s = affine-ratio (Q,P,R);
A5:
Q - P = (affine-ratio (P,Q,R)) * (R - P)
by A1, A2, Def02;
Q,P,R are_collinear
by A1;
then
P - Q = (affine-ratio (Q,P,R)) * (R - Q)
by A3, Def02;
then (affine-ratio (P,Q,R)) * (R - P) =
- ((affine-ratio (Q,P,R)) * ((R + (0. V)) - Q))
by A5, RLVECT_1:33
.=
- ((affine-ratio (Q,P,R)) * ((R + ((- P) + P)) - Q))
by RLVECT_1:5
.=
- ((affine-ratio (Q,P,R)) * (((R - P) + P) - Q))
by RLVECT_1:def 3
.=
- ((affine-ratio (Q,P,R)) * ((R - P) + (P - Q)))
by RLVECT_1:def 3
.=
(- 1) * ((affine-ratio (Q,P,R)) * ((R - P) + (P - Q)))
by RLVECT_1:16
.=
((- 1) * (affine-ratio (Q,P,R))) * ((R - P) + (P - Q))
by RLVECT_1:def 7
.=
((- (affine-ratio (Q,P,R))) * (R - P)) + ((- (affine-ratio (Q,P,R))) * (P - Q))
by RLVECT_1:def 5
;
then A6: ((affine-ratio (P,Q,R)) * (R - P)) + ((affine-ratio (Q,P,R)) * (R - P)) =
((- (affine-ratio (Q,P,R))) * (R - P)) + (((- (affine-ratio (Q,P,R))) * (P - Q)) + ((affine-ratio (Q,P,R)) * (R - P)))
by RLVECT_1:def 3
.=
((- (affine-ratio (Q,P,R))) * (R - P)) + (((affine-ratio (Q,P,R)) * (R - P)) + ((- (affine-ratio (Q,P,R))) * (P - Q)))
by RLVECT_1:def 2
.=
(((- (affine-ratio (Q,P,R))) * (R - P)) + ((affine-ratio (Q,P,R)) * (R - P))) + ((- (affine-ratio (Q,P,R))) * (P - Q))
by RLVECT_1:def 3
.=
(((- (affine-ratio (Q,P,R))) + (affine-ratio (Q,P,R))) * (R - P)) + ((- (affine-ratio (Q,P,R))) * (P - Q))
by RLVECT_1:def 6
.=
(0. V) + ((- (affine-ratio (Q,P,R))) * (P - Q))
by RLVECT_1:10
.=
(- (affine-ratio (Q,P,R))) * (P - Q)
;
Q,P,R are_collinear
by A1;
then A7:
affine-ratio (Q,P,R) <> 0
by A3, A4, Th06;
then reconsider s9 = 1 / (affine-ratio (Q,P,R)) as non zero Real ;
A8:
s9 * (affine-ratio (Q,P,R)) = 1
by A7, XCMPLX_1:106;
A9:
(affine-ratio (P,Q,R)) - 1 <> 0
by A1, A2, A3, Th07;
((affine-ratio (P,Q,R)) + (affine-ratio (Q,P,R))) * (R - P) =
(- (affine-ratio (Q,P,R))) * (P - Q)
by A6, RLVECT_1:def 6
.=
(affine-ratio (Q,P,R)) * (- (P - Q))
by RLVECT_1:24
.=
(affine-ratio (Q,P,R)) * (Q - P)
by RLVECT_1:33
;
then (s9 * ((affine-ratio (P,Q,R)) + (affine-ratio (Q,P,R)))) * (R - P) =
s9 * ((affine-ratio (Q,P,R)) * (Q - P))
by RLVECT_1:def 7
.=
(s9 * (affine-ratio (Q,P,R))) * (Q - P)
by RLVECT_1:def 7
.=
1 * (Q - P)
by A7, XCMPLX_1:106
.=
Q - P
by RLVECT_1:def 8
;
then
(affine-ratio (Q,P,R)) * (affine-ratio (P,Q,R)) = (affine-ratio (Q,P,R)) * ((1 / (affine-ratio (Q,P,R))) * ((affine-ratio (P,Q,R)) + (affine-ratio (Q,P,R))))
by A1, Def02, A2;
then
(affine-ratio (P,Q,R)) * (affine-ratio (Q,P,R)) = ((affine-ratio (Q,P,R)) * (1 / (affine-ratio (Q,P,R)))) * ((affine-ratio (P,Q,R)) + (affine-ratio (Q,P,R)))
;
then
(affine-ratio (P,Q,R)) * (affine-ratio (Q,P,R)) = (affine-ratio (P,Q,R)) + (affine-ratio (Q,P,R))
by A8;
then
((affine-ratio (Q,P,R)) * ((affine-ratio (P,Q,R)) - 1)) / ((affine-ratio (P,Q,R)) - 1) = (affine-ratio (P,Q,R)) / ((affine-ratio (P,Q,R)) - 1)
;
then
(affine-ratio (Q,P,R)) * (((affine-ratio (P,Q,R)) - 1) / ((affine-ratio (P,Q,R)) - 1)) = (affine-ratio (P,Q,R)) / ((affine-ratio (P,Q,R)) - 1)
;
then
(affine-ratio (Q,P,R)) * 1 = (affine-ratio (P,Q,R)) / ((affine-ratio (P,Q,R)) - 1)
by A9, XCMPLX_1:60;
hence
affine-ratio (Q,P,R) = (affine-ratio (P,Q,R)) / ((affine-ratio (P,Q,R)) - 1)
; verum