let SAS be Semi_Affine_Space; for a, b, c, o, p, q, r being Element of SAS st trap a,p,b,q,o & trap a,p,c,r,o holds
b,c // q,r
let a, b, c, o, p, q, r be Element of SAS; ( trap a,p,b,q,o & trap a,p,c,r,o implies b,c // q,r )
assume that
A1:
trap a,p,b,q,o
and
A2:
trap a,p,c,r,o
; b,c // q,r
not o,a,b are_collinear
by A1;
then A3:
not o,a // o,b
;
o,c,r are_collinear
by A2;
then A4:
o,c // o,r
;
not o,a,c are_collinear
by A2;
then A5:
not o,a // o,c
;
o,b,q are_collinear
by A1;
then A6:
o,b // o,q
;
o,a,p are_collinear
by A1;
then A7:
o,a // o,p
;
( a,b // p,q & a,c // p,r )
by A1, A2;
hence
b,c // q,r
by A3, A7, A6, A5, A4, Def1; verum