The two-circle region of the interval (a, b), as an algebraic
condition on the Möbius seed s = (w − a)·conj(b − w): w is inside when
0 < s.re or 3·s.re² < s.im². This is the open region; its complement is the
closed sector condition s.re ≤ 0 ∧ s.im² ≤ 3·s.re².
Equations
- One or more equations did not get rendered due to their size.
Instances For
The closed sector S = {z | z.re ≤ −‖z‖/2} (half-angle 2π/3), the target
of the Möbius image. Classically written with Complex.abs; here the modulus is
the norm ‖·‖.
Instances For
Membership in the closed sector unfolds to the scalar inequality. Exported so
consumers can bridge this sector to Polynomial.sector (the identical set in the
sign-variation development) without unfolding the opaque def across modules.
Sector membership as a scalar inequality: for real p, q,
p ≤ −√(p²+q²)/2 ↔ p ≤ 0 ∧ q² ≤ 3p². This is the exact boundary matching that
makes the region open and the sector closed.
Möbius-image characterisation of the region complement. For w ≠ b, the
point w is outside the two-circle region iff its Möbius image
(w − a)/(b − w) lies in the closed sector S = {z | z.re ≤ −‖z‖/2}.
The right endpoint b is not in the region (the seed vanishes there); the
Möbius image is undefined, so b-roots are treated separately.
Scalar form of the ball bound: from the region disjunction on s.re = h²/4 − T
and s.im² = h²·y², the squared distance T is at most 3h²/4.
Conjugation symmetry. The two-circle region is invariant under complex
conjugation (the seed conjugates, so s.re is preserved and s.im² is
unchanged).
Real membership. Every real point of the open interval (a, b) lies in
the two-circle region.
The common disc radius (b−a)/√3.
Equations
- HexRealRootsMathlib.TwoCircle.discRadius a b = (b - a) / √3
Instances For
The pure-scalar core of the disc characterisation: for reals R, c, the
open-region disjunction on R (a stand-in for s.re) matches the union of the
two half-plane conditions coming from the two discs.
Disc characterisation. The algebraic region is exactly the classical
union of the two open discs through a and b with centres
(a+b)/2 ± i·(b−a)/(2√3) and radius (b−a)/√3.