Documentation

Mathlib.Tactic.Inclusion.Extension.IntervalDyadicReal.Rational

Rational enclosures for interval_dyadic_real #

This file defines inclusion operations for the interval_dyadic_real inclusion family which define dyadic interval enclosures for rational numbers.

The precision of dyadic approximations, defaulting to zero.

Equations
Instances For

    Enclose a rational number in a dyadic interval with precision prec.

    Equations
    Instances For
      theorem Inclusion.IntervalDyadicReal.ratCast_mem (q : ) (prec : ) :
      q rat q prec

      Efficiently enclose m / d in a dyadic interval with precision prec.

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For
        theorem Inclusion.IntervalDyadicReal.natDiv_eq_rat (m : ) {d : } (prec : ) (hd : 0 < d) :
        natDiv m d prec = rat (mkRat (↑m) d) prec
        theorem Inclusion.IntervalDyadicReal.natDiv_mem (m : ) {d : } (prec : ) (hd : 0 < d) :
        m / d natDiv m d prec

        Enclose a scientific literal in a dyadic interval with precision prec.

        Equations
        Instances For