Documentation

TauCeti.Analysis.Complex.UpperHalfPlane.Geodesic.Orientation

The oriented angle between two geodesics and the side of a line #

UpperHalfPlane.orientedAngle A B C is the oriented angle at A from the geodesic towards B to the geodesic towards C, the oriented angle (Orientation.oangle for the standard orientation of ℂ) between the two velocities at A. Its absolute value is the unoriented UpperHalfPlane.interiorAngle A B C (UpperHalfPlane.interiorAngle_eq_abs_toReal_orientedAngle), it is invariant under PSL(2, ℝ) when A ≠ B and A ≠ C (orientedAngle_smul), and it is additive (UpperHalfPlane.orientedAngle_add). For A ≠ C, its sign is the side of the line through A and B on which C lies: +1 on the left, -1 on the right, 0 on the line (orientedAngle_sign_eq_one_iff and companions); in particular the angles of a nondegenerate triangle lie strictly between 0 and π (interiorAngle_pos, interiorAngle_lt_pi). Three consequences used for polygons: orientation is cyclically invariant (mem_leftHalfPlane_geodesicBetween_of_mem_leftHalfPlane: if C is left of A → B then A is left of B → C), unoriented angles add when the middle geodesic lies between the outer two (interiorAngle_add), and the angular order of two points on the left of A → B is read off the side of the geodesic through the first (toReal_orientedAngle_lt_iff).

Source: Katok, Fuchsian groups, geodesic flows…, Clay Math. Proc. 10 (2010), Corollary 5.2 p. 18 (Möbius transformations preserve angles and orientation). The sign–side correspondence and the cyclic invariance are not stated in the sources.

The oriented angle #

The oriented angle at A from the geodesic towards B to the geodesic towards C.

Equations
  • One or more equations did not get rendered due to their size.
Instances For

    The unoriented angle is the absolute value of the oriented one.

    Reversing the two geodesics negates the oriented angle.

    @[simp]

    The oriented angle of a geodesic with itself is 0.

    Oriented angles at a common vertex add.

    The normal form: the geodesic from A to B as the imaginary axis #

    The inverse of the geodesic line from A to B moves A to I.

    The inverse of the geodesic line from A to B moves B up the imaginary axis, to the point at distance dist A B from I.

    The geodesic line from A to B is also the line from A to some point B' ≠ A on it; this lets results assuming A ≠ B apply to geodesicBetween A A as well.

    Invariance of the oriented angle #

    Möbius transformations preserve oriented angles at A, for A ≠ B and A ≠ C. Source: Katok, Fuchsian groups, geodesic flows… (Clay Math. Proc. 10), Corollary 5.2 p. 18.

    The normal form: rotations of the imaginary axis #

    The geodesic line from I to a point at positive parameter on the imaginary axis rotated by θ is that rotated axis (compare geodesicBetween_I_geodesicLine_one).

    The oriented angle at I from the geodesic towards the point geodesicLine 1 d of the imaginary axis to the geodesic towards the point geodesicLine (rotation θ) t of its rotation by θ is 2θ, for 0 < d and 0 < t.

    The sign of the oriented angle is the side of the line #

    For A ≠ C, the sign of the oriented angle is +1 exactly when C lies to the left of the geodesic from A to B.

    For A ≠ C, the sign of the oriented angle is -1 exactly when C lies to the right of the geodesic from A to B.

    For A ≠ C, the sign of the oriented angle is 0 exactly when C lies on the geodesic through A and B.

    The angle at A of a nondegenerate triangle is strictly positive.

    The angle at A of a nondegenerate triangle is strictly less than π.

    Reversal and cyclic invariance of the sides #

    Reversing the direction of the geodesic through two distinct points swaps its two half-planes.

    Reversing the direction of the geodesic through two distinct points swaps its two half-planes.

    A point of an open left half-plane is not on the bounding line.

    Orientation is cyclically invariant: for A ≠ B, if C lies to the left of the geodesic from A to B, then A lies to the left of the geodesic from B to C.

    Orientation is cyclically invariant: for A ≠ B, if C lies to the right of the geodesic from A to B, then A lies to the right of the geodesic from B to C.

    Additivity of unoriented angles and the angular order #

    Angles add: if C and D lie to the left of the geodesic from A to B, and D lies to the left of the geodesic from A to C, then the angle at A between B and D is the sum of the angles between B and C and between C and D.

    The angular order of two points to the left of a geodesic is read off the side of the geodesic through the first.