let n be Nat; :: thesis: for p1, p2, q1 being Point of (TOP-REAL n) st ( p1 <> p2 or p2 <> q1 ) & (LSeg (p1,p2)) /\ (LSeg (p2,q1)) = {p2} holds
(LSeg (p1,p2)) \/ (LSeg (p2,q1)) is_an_arc_of p1,q1

let p1, p2, q1 be Point of (TOP-REAL n); :: thesis: ( ( p1 <> p2 or p2 <> q1 ) & (LSeg (p1,p2)) /\ (LSeg (p2,q1)) = {p2} implies (LSeg (p1,p2)) \/ (LSeg (p2,q1)) is_an_arc_of p1,q1 )
assume that
A1: ( p1 <> p2 or p2 <> q1 ) and
A2: (LSeg (p1,p2)) /\ (LSeg (p2,q1)) = {p2} ; :: thesis: (LSeg (p1,p2)) \/ (LSeg (p2,q1)) is_an_arc_of p1,q1
per cases ( p1 <> p2 or p2 <> q1 ) by A1;
suppose p1 <> p2 ; :: thesis: (LSeg (p1,p2)) \/ (LSeg (p2,q1)) is_an_arc_of p1,q1
hence (LSeg (p1,p2)) \/ (LSeg (p2,q1)) is_an_arc_of p1,q1 by A2, Th9, Th10; :: thesis: verum
end;
suppose p2 <> q1 ; :: thesis: (LSeg (p1,p2)) \/ (LSeg (p2,q1)) is_an_arc_of p1,q1
hence (LSeg (p1,p2)) \/ (LSeg (p2,q1)) is_an_arc_of p1,q1 by A2, Th9, Th11; :: thesis: verum
end;
end;