Binary splitting of integer intervals #
This file defines the binarySplit cover for the interval_int inclusion family.
@[specialize #[]]
def Inclusion.IntervalInt.binarySplitMap {Iβ : Type u_1} {β : Type u_2} [ToSet Iβ β] [Coarsen Iβ β] :
Map F over the intervals produced by bisecting I to depth n, coarsening the results.
Equations
- One or more equations did not get rendered due to their size.
- Inclusion.IntervalInt.binarySplitMap 0 x✝¹ x✝ = x✝ x✝¹
- Inclusion.IntervalInt.binarySplitMap n.succ x✝¹ x✝ = x✝ x✝¹