let A, B, C be Point of (TOP-REAL 2); :: thesis: ( A,C,B is_a_triangle & angle (A,C,B) < PI implies |.(B - C).| = (|.(A - B).| * (sin (angle (B,A,C)))) / (sin ((angle (B,A,C)) + (angle (C,B,A)))) )
assume that
A1: A,C,B is_a_triangle and
A2: angle (A,C,B) < PI ; :: thesis: |.(B - C).| = (|.(A - B).| * (sin (angle (B,A,C)))) / (sin ((angle (B,A,C)) + (angle (C,B,A))))
A3: A,C,B are_mutually_distinct by A1, EUCLID_6:20;
A4: |.(B - C).| = (|.(A - B).| * (sin (angle (B,A,C)))) / (sin (angle (A,C,B)))
proof
|.(B - A).| * (sin (angle (B,A,C))) = |.(B - C).| * (sin (angle (A,C,B))) by A3, EUCLID_6:6;
then (|.(A - B).| * (sin (angle (B,A,C)))) / (sin (angle (A,C,B))) = (|.(B - C).| * (sin (angle (A,C,B)))) / (sin (angle (A,C,B))) by EUCLID_6:43
.= |.(B - C).| * ((sin (angle (A,C,B))) / (sin (angle (A,C,B))))
.= |.(B - C).| * 1 by A1, Th22, XCMPLX_1:60
.= |.(B - C).| ;
hence |.(B - C).| = (|.(A - B).| * (sin (angle (B,A,C)))) / (sin (angle (A,C,B))) ; :: thesis: verum
end;
angle (A,C,B) = PI - ((angle (C,B,A)) + (angle (B,A,C))) by A1, A2, Th23;
hence |.(B - C).| = (|.(A - B).| * (sin (angle (B,A,C)))) / (sin ((angle (B,A,C)) + (angle (C,B,A)))) by A4, EUCLID10:1; :: thesis: verum