Documentation

HexNumberField.Interval

Strict ordering certified by disjoint real-coordinate intervals.

Equations
Instances For

    Disjoint imaginary-coordinate intervals certify incomparability.

    Equations
    Instances For

      A sound rejection of strict real-coordinate order, including touching endpoints.

      Equations
      Instances For

        A sound rejection of non-strict real-coordinate order.

        Equations
        Instances For
          def Hex.Interval.search {α : Type} {p q : ZPoly} (probe : DyadicSquare → DyadicSquare → Option α) :

          Probe stored squares first, then thread both representatives through a finite schedule. none means inconclusive or failed refinement, never mathematical incomparability.

          Equations
          Instances For
            def Hex.Interval.targets (cap : Int) :
            Nat → Int → List (Int × Int)

            Geometrically increasing targets, capped and structurally fueled.

            Equations
            Instances For

              Two modest extra-precision rounds for an otherwise exact fallback.

              Equations
              Instances For