Ordering nonhorizontal rays from the positive horizontal cut #
Nonhorizontal vectors have real angular representatives strictly inside one turn.
Within either open half-plane their order is the sign of the real planar determinant.
The cut is auxiliary; the resulting circular order is the existing order on Real.Angle.
Argument measured counterclockwise from the positive real ray in [0,2π).
For a nonhorizontal vector it lies strictly between the endpoints.
Instances For
theorem Cslib.Polygonal.sum_angularPrefix_adjacent {ι : Type u_1} [Fintype ι] (θ : ι → ℝ) (x : ι → Bool) (hθ : ∀ (i : ι), θ i ∈ Set.Ioo 0 (2 * Real.pi)) (hinj : Function.Injective θ) (heven : ∑ i : ι, x i = 0) (k l : ι) (hkl : k ≠ l) (hgap : ∀ (e : ι), e ≠ k → e ≠ l → ¬sbtw ↑(θ k) ↑(θ e) ↑(θ l)) :
Prefix sums of an even labeling differ by the intervening ray label across an empty counterclockwise sector. The wrap around the horizontal cut cancels by evenness.
Circular angle order is unchanged by a common rotation.