let SAS be Semi_Affine_Space; :: thesis: for o, a, b being Element of SAS st not o,a,b is_collinear holds
trap a,o,b,o,o
let o, a, b be Element of SAS; :: thesis: ( not o,a,b is_collinear implies trap a,o,b,o,o )
assume A1:
not o,a,b is_collinear
; :: thesis: trap a,o,b,o,o
A2:
a,b // o,o
by Def1;
( o,a,o is_collinear & o,b,o is_collinear )
by Th40;
hence
trap a,o,b,o,o
by A1, A2, Def8; :: thesis: verum