Few common representatives for the floors of finitely many nondecreasing affine functions
ProvedOAI.Problem310.ScaleDiscretization.exists_affine_floor_representativescombinatoricsoai-mathreal-analysis
Let be a finite index set, let be real numbers, and let for , with for every . Consider the nondecreasing affine functions on .
Theorem. There is a finite set with
such that for every there is with simultaneously for all .
Thus the vector of integer parts takes at most values on , and each value is attained on a fixed finite subset of the interval. The bound depends only on the total displacements , not on the offsets .
Formalization Note The bound is stated as (1 + ∑ i, ⌈v i * (b - a)⌉).toNat; since and , every ceiling is nonnegative, so the truncation at is immaterial.
Preamble
import Mathlib import Definitions.Def_DyadicAvoidance import Definitions.Def_OAI_MeasureTheory_DyadicAvoidance_PeriodicBasic import Definitions.Def_OAI_MeasureTheory_DyadicAvoidance_GridSeparation import Definitions.Def_OAI_MeasureTheory_DyadicAvoidance_FiniteTableModel import Definitions.Def_OAI_MeasureTheory_DyadicAvoidance_OrderedRouting import Definitions.Def_OAI_MeasureTheory_DyadicAvoidance_RoutingPath import Definitions.Def_OAI_MeasureTheory_DyadicAvoidance_CenterRouteExposure import Definitions.Def_OAI_MeasureTheory_DyadicAvoidance_ExceptionalCenters import Definitions.Def_OAI_MeasureTheory_DyadicAvoidance_CenterFailureBound import Definitions.Def_OAI_MeasureTheory_DyadicAvoidance_FirstDefault import Definitions.Def_OAI_MeasureTheory_DyadicAvoidance_ConcreteLabelMeasures import Definitions.Def_OAI_MeasureTheory_DyadicAvoidance_CenterFirstDefault import Definitions.Def_OAI_MeasureTheory_DyadicAvoidance_RandomSetDensity import Definitions.Def_OAI_MeasureTheory_DyadicAvoidance_RoutedSetDensity import Definitions.Def_OAI_MeasureTheory_DyadicAvoidance_RoutedExposure import Definitions.Def_OAI_MeasureTheory_DyadicAvoidance_FirstDefaultSelection import Definitions.Def_OAI_MeasureTheory_DyadicAvoidance_FiniteLocalPredicate import Definitions.Def_OAI_MeasureTheory_DyadicAvoidance_WindowData import Definitions.Def_OAI_MeasureTheory_DyadicAvoidance_WindowTableModel open OAI OAI.Problem310 universe u_α u_ι open scoped BigOperators
Formal statement
theorem OAI.Problem310.ScaleDiscretization.exists_affine_floor_representatives {ι : Type u_ι} [Fintype ι]
(a b : ℝ) (hab : a ≤ b) (u v : ι → ℝ) (hv : ∀ i, 0 ≤ v i) :
∃ R : Finset ℝ,
(∀ t ∈ R, t ∈ Set.Icc a b) ∧
R.card ≤ (1 + ∑ i, ⌈v i * (b - a)⌉).toNat ∧
∀ t ∈ Set.Icc a b, ∃ t' ∈ R,
∀ i, ⌊u i + v i * t'⌋ = ⌊u i + v i * t⌋ := by sorrySource