let SAS be Semi_Affine_Space; :: thesis: for o, a, c, b, d1, d2 being Element of SAS st not o,a,c is_collinear & o,a,b is_collinear & o,c,d1 is_collinear & o,c,d2 is_collinear & a,c // b,d1 & a,c // b,d1 & a,c // b,d2 holds
d1 = d2
let o, a, c, b, d1, d2 be Element of SAS; :: thesis: ( not o,a,c is_collinear & o,a,b is_collinear & o,c,d1 is_collinear & o,c,d2 is_collinear & a,c // b,d1 & a,c // b,d1 & a,c // b,d2 implies d1 = d2 )
assume
( not o,a,c is_collinear & o,a,b is_collinear & o,c,d1 is_collinear & o,c,d2 is_collinear & a,c // b,d1 & a,c // b,d1 & a,c // b,d2 )
; :: thesis: d1 = d2
then
( not o,a // o,c & o,a // o,b & o,c // o,d1 & o,c // o,d2 & a,c // b,d1 & a,c // b,d2 )
by Def2;
hence
d1 = d2
by Th33; :: thesis: verum