Documentation

Mathlib.Tactic.Inclusion.Extension.IntervalDyadicReal.BinarySplit

Binary splitting of dyadic real intervals #

This file defines the binarySplit cover for the interval_dyadic_real inclusion family.

The midpoint of a and b.

Equations
Instances For
    @[specialize #[]]
    def Inclusion.IntervalDyadicReal.binarySplitMap { : Type u_1} {β : Type u_2} [ToSet β] [Coarsen β] :
    Interval Dyadic(Interval Dyadic)

    Map F over the intervals produced by bisecting I to depth n, coarsening the results.

    Equations
    Instances For
      theorem Inclusion.IntervalDyadicReal.mem_binarySplitMap { : Type u_1} {β : Type u_2} [ToSet β] [Coarsen β] (n : ) {I : Interval Dyadic} {F : Interval Dyadic} {y : β} {r : } (hr : r I) (hy : ∀ (J : Interval Dyadic), r Jy F J) :

      Cover a dyadic interval by repeatedly bisecting it to depth n.

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

        The depth to which bounded dyadic intervals are repeatedly bisected. A depth of n produces 2 ^ n pieces.

        Equations
        Instances For

          Construct the binary-splitting cover with 2 ^ n pieces.

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