Uniform scale representatives for all tests factoring through padded dyadic windows
ProvedOAI.Problem310.WindowLocalFactor.exists_uniform_window_representativesLet be an arbitrary set (of outcomes), let , and let for satisfy the padding condition for every . Fix and write for the fractional part. Say that a family of Boolean tests , for , and , factors through the grids if for all
Theorem. There is a finite set with such that for every there is with the following property: for every family that factors through the grids , every , every and every ,
One should think of child as carrying the window of dyadic scales , all windows having the same length . The essential point is the order of quantifiers: the representative scale is chosen from before the outcome and before the tests , so a single deterministic finite set of scales serves all outcomes and all such tests at once.
Formalization Note The tests are functions Q : Ω → Fin M → ℝ → Bool, and is written ((2 : ℝ)⁻¹) ^ (a i + j.val).
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_Ω open RoutingPath GridSeparation
theorem OAI.Problem310.WindowLocalFactor.exists_uniform_window_representatives {Ω : Type u_Ω} (M r : ℕ)
(a B : Fin M → ℕ) (hpadding : ∀ i, B i + 1 ≤ a i + 2 * r)
(x : ℝ) :
∃ R : Finset ℝ,
(∀ t ∈ R, t ∈ Set.Icc (1 : ℝ) 2) ∧
R.card ≤ 1 + M * r * 2 ^ (2 * r + 2) ∧
∀ t ∈ Set.Icc (1 : ℝ) 2, ∃ t' ∈ R,
∀ Q : Ω → Fin M → ℝ → Bool,
(∀ ω i y z, ⌊(2 : ℝ) ^ (B i + 2) * Int.fract y⌋ =
⌊(2 : ℝ) ^ (B i + 2) * Int.fract z⌋ → Q ω i y = Q ω i z) →
∀ ω (i : Fin M) (j : Fin r),
Q ω i (x + t' * ((2 : ℝ)⁻¹) ^ (a i + j.val)) =
Q ω i (x + t * ((2 : ℝ)⁻¹) ^ (a i + j.val)) := by sorry