let G be IncProjSp; :: thesis: for a, b, c being POINT of G st a,b,c is_a_triangle holds
a,b,c are_mutually_distinct

let a, b, c be POINT of G; :: thesis: ( a,b,c is_a_triangle implies a,b,c are_mutually_distinct )
assume that
A1: a,b,c is_a_triangle and
A2: not a,b,c are_mutually_distinct ; :: thesis: contradiction
now :: thesis: ( ( a = b & contradiction ) or ( b = c & contradiction ) or ( c = a & contradiction ) )
per cases ( a = b or b = c or c = a ) by A2, ZFMISC_1:def 5;
case A3: a = b ; :: thesis: contradiction
end;
case A4: b = c ; :: thesis: contradiction
end;
case A5: c = a ; :: thesis: contradiction
end;
end;
end;
hence contradiction ; :: thesis: verum