Growth functions for completeness refinements #
One step of the width sequence dominates the requested width after changing to the bounded lattice coordinates. The same sequence bounds every possible number of added directions up to the ambient dimension.
The next refinement bound, chosen above both the current index and the prescribed growth
at A n.
Equations
- EGZ.refinementGrowth A g n = max (n + 1) (g (A n))
Instances For
theorem
EGZ.refinementGrowth_isGrowing
{A g : ℕ → ℕ}
(hA : Monotone A)
(hg : Monotone g)
:
IsGrowing (refinementGrowth A g)
The width after i iterations of the refinement growth function starting at K.
Equations
- EGZ.refinementWidth A g K i = (EGZ.refinementGrowth A g)^[i] K
Instances For
theorem
EGZ.refinementWidth_mono_initial
{A g : ℕ → ℕ}
(hA : Monotone A)
(hg : Monotone g)
(i : ℕ)
:
Monotone fun (K : ℕ) => refinementWidth A g K i