Union bound for the density of grid-crossing centers of finitely many grids
ProvedOAI.Problem310.volume_iUnion_gridBadCenters_period_leFor a natural number and a real number , let
be the set of bad centers, i.e. the points whose displacement interval contains a grid point . Let denote Lebesgue measure on .
Let be a finite index set, and for each let be an integer and a real number with . Then
Think of each pair as a stability requirement: a center should not cross a boundary of the grid with cells under a displacement of length . The lemma bounds the density, within one period, of the centers that violate at least one requirement by the sum of the grid-width budgets . In the dyadic construction it is applied with and .
Formalization Note The index type is an arbitrary Fintype; the right-hand side is the real sum embedded in via ENNReal.ofReal, which loses nothing since all terms are nonnegative.
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 import Definitions.Def_OAI_MeasureTheory_DyadicAvoidance_StableRoutingBridge import Definitions.Def_OAI_MeasureTheory_DyadicAvoidance_WindowExceptionalTransfer import Definitions.Def_OAI_MeasureTheory_DyadicAvoidance_TrialAddresses import Definitions.Def_OAI_MeasureTheory_DyadicAvoidance_WindowTrialAddresses import Definitions.Def_OAI_MeasureTheory_DyadicAvoidance_ConcreteWindowAtom import Definitions.Def_OAI_MeasureTheory_DyadicAvoidance_PeriodicEnvelope import Definitions.Def_OAI_MeasureTheory_DyadicAvoidance_GlobalFromPeriodic import Definitions.Def_OAI_MeasureTheory_DyadicAvoidance_GridGeometry import Definitions.Def_OAI_MeasureTheory_DyadicAvoidance_GridMeasure open OAI OAI.Problem310 universe u_ι open MeasureTheory Set
theorem OAI.Problem310.volume_iUnion_gridBadCenters_period_le {ι : Type u_ι} [Fintype ι]
(q : ι → ℕ) (δ : ι → ℝ) (hq : ∀ i, 0 < q i)
(hδ0 : ∀ i, 0 ≤ δ i) (hδ : ∀ i, δ i ≤ (q i : ℝ)⁻¹) :
volume ((⋃ i, gridBadCenters (q i) (δ i)) ∩ Icc (0 : ℝ) 1) ≤
ENNReal.ofReal (∑ i, (q i : ℝ) * δ i) := by sorry