let V be RealLinearSpace; for P, Q, R being Element of V st P,Q,R are_collinear & P <> R & Q <> R holds
affine-ratio (R,P,Q) = 1 / (1 - (affine-ratio (P,Q,R)))
let P, Q, R be Element of V; ( P,Q,R are_collinear & P <> R & Q <> R implies affine-ratio (R,P,Q) = 1 / (1 - (affine-ratio (P,Q,R))) )
assume that
A1:
P,Q,R are_collinear
and
A2:
P <> R
and
A3:
Q <> R
; affine-ratio (R,P,Q) = 1 / (1 - (affine-ratio (P,Q,R)))
set r = affine-ratio (P,Q,R);
set s = affine-ratio (R,P,Q);
A4:
1 - (affine-ratio (P,Q,R)) <> 0
by A1, A2, A3, Th07;
A5: (affine-ratio (P,Q,R)) * (R - P) =
(Q + (0. V)) - P
by A1, A2, Def02
.=
(Q + ((- R) + R)) - P
by RLVECT_1:5
.=
((Q - R) + R) - P
by RLVECT_1:def 3
.=
(Q - R) + (- (- (R - P)))
by RLVECT_1:def 3
.=
(Q - R) - (P - R)
by RLVECT_1:33
;
A6:
R,P,Q are_collinear
by A1;
then - ((affine-ratio (R,P,Q)) * (Q - R)) =
- (P - R)
by A3, Def02
.=
R - P
by RLVECT_1:33
;
then A7: R - P =
(- 1) * ((affine-ratio (R,P,Q)) * (Q - R))
by RLVECT_1:16
.=
((- 1) * (affine-ratio (R,P,Q))) * (Q - R)
by RLVECT_1:def 7
.=
(- (affine-ratio (R,P,Q))) * (Q - R)
;
(affine-ratio (P,Q,R)) * (R - P) =
(Q - R) + (- ((affine-ratio (R,P,Q)) * (Q - R)))
by A5, A6, A3, Def02
.=
(Q - R) + ((- 1) * ((affine-ratio (R,P,Q)) * (Q - R)))
by RLVECT_1:16
.=
(Q - R) + (((- 1) * (affine-ratio (R,P,Q))) * (Q - R))
by RLVECT_1:def 7
.=
(1 * (Q - R)) + ((- (affine-ratio (R,P,Q))) * (Q - R))
by RLVECT_1:def 8
.=
(1 - (affine-ratio (R,P,Q))) * (Q - R)
by RLVECT_1:def 6
;
then
((affine-ratio (P,Q,R)) * (- (affine-ratio (R,P,Q)))) * (Q - R) = (1 - (affine-ratio (R,P,Q))) * (Q - R)
by A7, RLVECT_1:def 7;
then
- ((affine-ratio (P,Q,R)) * (affine-ratio (R,P,Q))) = 1 - (affine-ratio (R,P,Q))
by Th08, A3;
then
(affine-ratio (R,P,Q)) * (1 - (affine-ratio (P,Q,R))) = 1
;
hence
affine-ratio (R,P,Q) = 1 / (1 - (affine-ratio (P,Q,R)))
by A4, XCMPLX_1:89; verum