OAI/Dynamics/SmoothObstruction/GridCells.lean
31 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.SmoothObstruction.GridMargin.streetline 19Source documentation
The deleted street for one of N translated grids of the same mesh Nδ.
def street (δ : ℝ) (N : ℕ) (k : Fin N) : Set ℝ := …
- lemma
OAI.SmoothObstruction.GridMargin.street_measurableline 22 - lemma
OAI.SmoothObstruction.GridMargin.centers_lt_eqline 28 - lemma
OAI.SmoothObstruction.GridMargin.street_disjointline 39 - theorem
OAI.SmoothObstruction.GridMargin.exists_small_streetline 62Source documentation
A translated regular grid with a quantitative margin for an arbitrary probability law; no replacement of the law by a conditioned one.
theorem exists_small_street (μ : Measure ℝ) [IsProbabilityMeasure μ] {δ : ℝ} (hδ : 0<δ) {N : ℕ} (hN : 0<N) : ∃ k : Fin N,μ.real (street δ N k)≤(N:ℝ)⁻¹ := by …Mentions: OAI.SmoothObstruction.GridMargin.street
- lemma
OAI.SmoothObstruction.GridMargin.floor_stableline 82Source documentation
Within a retained scalar cell, a perturbation less than the full margin cannot change the integer cell index.
lemma floor_stable {r a x y ε : ℝ} (hr : 0<r) (hx : ∀ j : ℤ,ε < |x-(a+r*j)|) (hxy : |y-x|≤ε) : ⌊(y-a)/r⌋=⌊(x-a)/r⌋ := by … - theorem
OAI.SmoothObstruction.GridMargin.exists_product_marginsline 112Source documentation
Simultaneous product-coordinate margins for the original probability, with no conditioning on a good set. Each coordinate gets one translation.
theorem exists_product_margins (μ : Measure X) [IsProbabilityMeasure μ] (c : X → ι → ℝ) (hc : ∀ i,Measurable (fun x => c x i)) {δ : ℝ} (hδ : 0 < δ) {N : ℕ} (hN : 0 < N) : ∃ k : ι → Fin N, μ.real (⋃ i,(fun x => c x i) ⁻¹' street δ N (k i)) ≤ (Fintype.card ι:ℝ)/N := by …Mentions: OAI.SmoothObstruction.GridMargin.street
- def
OAI.SmoothObstruction.GridMargin.gridIndexline 132Source documentation
The precise regular translated-grid label.
noncomputable def gridIndex (δ : ℝ) (N : ℕ) (k : Fin N) (x : ℝ) : ℤ := …
- lemma
OAI.SmoothObstruction.GridMargin.measurable_gridIndexline 135 - lemma
OAI.SmoothObstruction.GridMargin.gridIndex_stableline 138 - def
OAI.SmoothObstruction.GridMargin.boundedLabelline 149Source documentation
Bounded integer labels are encoded without enlarging the physical cells.
def boundedLabel (m : ℕ) (j : ℤ) : Fin (2*m+1) := …
- lemma
OAI.SmoothObstruction.GridMargin.boundedLabel_injline 152 - lemma
OAI.SmoothObstruction.GridMargin.floor_boundsline 159 - def
OAI.SmoothObstruction.GridMargin.productLabelline 169Source documentation
Arbitrary bounded coordinates give a genuine finite measurable partition, with exactly this finite alphabet, rather than an assumed cardinal bound.
noncomputable def productLabel (m : ℕ) (δ : ℝ) (N : ℕ) (k : ι → Fin N) (c : X → ι → ℝ) (x : X) : ι → Fin (2*m+1) := … - lemma
OAI.SmoothObstruction.GridMargin.measurable_productLabelline 174 - lemma
OAI.SmoothObstruction.GridMargin.productLabel_stableline 182 - lemma
OAI.SmoothObstruction.GridMargin.same_cell_coordline 192 - lemma
OAI.SmoothObstruction.GridMargin.productLabel_diameterline 204 - lemma
OAI.SmoothObstruction.GridMargin.productLabel_cardline 215 - theorem
OAI.SmoothObstruction.GridMargin.exists_small_street_finiteline 227Source documentation
Each finite original measure admits the same translated-street estimate, scaled by its original total mass. This is used on partition fibres without changing the final pair law.
theorem exists_small_street_finite (μ : Measure ℝ) [IsFiniteMeasure μ] {δ : ℝ} (hδ : 0<δ) {N : ℕ} (hN : 0<N) : ∃ k : Fin N,μ.real (street δ N k)≤μ.real univ/(N:ℝ) := by …Mentions: OAI.SmoothObstruction.GridMargin.street
- theorem
OAI.SmoothObstruction.GridMargin.exists_product_margins_finiteline 249Source documentation
Simultaneous margins for a finite, not necessarily probability, law.
theorem exists_product_margins_finite (μ : Measure X) [IsFiniteMeasure μ] (c : X → ι → ℝ) (hc : ∀ i,Measurable (fun x => c x i)) {δ : ℝ} (hδ : 0<δ) {N : ℕ} (hN : 0<N) : ∃ k : ι → Fin N, μ.real (⋃ i,(fun x => c x i) ⁻¹' street δ N (k i)) ≤ (Fintype.card ι:ℝ)*μ.real univ/N := by …Mentions: OAI.SmoothObstruction.GridMargin.street
- theorem
OAI.SmoothObstruction.GridMargin.fibrewise_marginsline 273Source documentation
Independently translated grids in each fibre of a finite measurable partition retain the same original total-mass budget. The number of fibres does not multiply the loss.
theorem fibrewise_margins (μ : Measure X) [IsProbabilityMeasure μ] (P : X → C) (hP : Measurable P) (c : C → X → ι → ℝ) (hc : ∀ a i,Measurable (fun x => c a x i)) {δ : ℝ} (hδ : 0<δ) {N : ℕ} (hN : 0<N) : ∃ k : C → ι → Fin N, μ.real (⋃ a,(P ⁻¹' {a}) ∩ ⋃ i,(fun x => c a x i) ⁻¹' street δ N (k a i)) ≤ (Fintype.card ι:ℝ)/N := by …Mentions: OAI.SmoothObstruction.GridMargin.street
- def
OAI.SmoothObstruction.GridRefinement.labelline 315 - lemma
OAI.SmoothObstruction.GridRefinement.measurable_labelline 321 - theorem
OAI.SmoothObstruction.GridRefinement.exists_refinementline 335Source documentation
A genuine finite coordinate-grid refinement, with original-measure loss independent of the number of base fibres. Stability is quantitative and the cardinality is the actual finite alphabet cardinality.
theorem exists_refinement (μ : Measure X) [IsProbabilityMeasure μ] (P : X → C) (hP : Measurable P) (c : C → X → ι → ℝ) (hc : ∀ a i,Measurable (fun x => c a x i)) (m : ℕ) {δ : ℝ} (hδ : 0<δ) {N : ℕ} (hN : 0<N) : ∃ (k : C → ι → Fin N) (W : Set X), MeasurableSet W ∧ μ.real W≤(Fintype.card ι:ℝ)/N ∧ Measurable (label P c m δ N k) ∧ (∀ x y,x∉W → P y=P x → (∀ i,|c (P x) y i-c (P x) x i|≤δ/4) → label P c m δ N k y=label P c m δ N k x) ∧ (∀ x y,label P c m δ N k x=label P c m δ N k y → (∀ i,|((c (P x) x i-δ*(k (P x) i).val)/(δ*N))|≤(m:ℝ)) → … - theorem
OAI.SmoothObstruction.GridRefinement.exists_mixing_refinementline 387Source documentation
The retained product margins survive a complementary coordinate mix. Each output coordinate may follow either retained input, so this applies simultaneously to both actual orbit joins. Mass is still the original law.
theorem exists_mixing_refinement (μ : Measure X) [IsProbabilityMeasure μ] (P : X → C) (hP : Measurable P) (c : C → X → ι → ℝ) (hc : ∀ a i,Measurable (fun x => c a x i)) (m : ℕ) {δ : ℝ} (hδ : 0 < δ) {N : ℕ} (hN : 0 < N) : ∃ (k : C → ι → Fin N) (W : Set X), MeasurableSet W ∧ μ.real W ≤ (Fintype.card ι:ℝ)/N ∧ Measurable (label P c m δ N k) ∧ (∀ x y z,x∉W → y∉W → label P c m δ N k x=label P c m δ N k y → P z=P x → (∀ i,|c (P x) z i-c (P x) x i| ≤ δ/4 ∨ |c (P x) z i-c (P x) y i| ≤ δ/4) → label P c m δ N k z=label P c m δ N k x) ∧ … - lemma
OAI.SmoothObstruction.ProductCells.norm_le_coordsline 446 - lemma
OAI.SmoothObstruction.ProductCells.grid_rangeline 461 - theorem
OAI.SmoothObstruction.ProductCells.exists_cellsline 481Source documentation
Finite product cells for arbitrary measurable geometric coordinates. The original probability law loses at most d/N near product streets. The number of cells is exactly the finite grid alphabet; no rank or orbit code is counted. Stability is stated in the physical coordinates needed for joins.
theorem exists_cells (μ : Measure X) [IsProbabilityMeasure μ] (P : X → C) (hP : Measurable P) (φ : C → X → E) (hφ : ∀ c,Measurable (φ c)) (A : C → E ≃L[ℝ] E) {D H F δ : ℝ} (hD : 0≤D) (hH : 0≤H) (hF : 0≤F) (hδ : 0<δ) (hbound : ∀ x,‖φ (P x) x‖≤D) (hAi : ∀ c,‖(A c).symm.toContinuousLinearMap‖≤H) (hA : ∀ c,‖(A c).toContinuousLinearMap‖≤F) {N : ℕ} (hN : 0<N) : let m := ⌈H*D/(δ*N)+1⌉₊ … - theorem
OAI.SmoothObstruction.ChartDensity.selected_coordinate_boundline 552Source documentation
A uniform selected-coordinate bound follows from the compact atlas, without any regularity assumption on the selection itself.
theorem selected_coordinate_bound (a : ι → M) (K : ι → Set M) (hK : ∀ i,IsCompact (K i)) (hKU : ∀ i,K i⊆(chartAt H (a i)).source) (q : M → ι) (hqK : ∀ x,x∈K (q x)) : ∃ D : ℝ,1≤D ∧ ∀ x,‖coordinates I (a (q x)) x‖≤D := by … - theorem
OAI.SmoothObstruction.ChartDensity.exists_coarse_cellsline 579Source documentation
Genuine finite coarse bins in a compact atlas. Their translated margins are estimated using the ORIGINAL measure, with no assumptions about its interaction with the good gauge set. Only the selected starting chart is part of the finite alphabet.
theorem exists_coarse_cells [MeasurableSpace ι] [MeasurableSingletonClass ι] (μ : Measure M) [IsProbabilityMeasure μ] (a : ι → M) (K : ι → Set M) (hK : ∀ i,IsCompact (K i)) (hKU : ∀ i,K i⊆(chartAt H (a i)).source) (q : M → ι) (hq : Measurable q) (hqK : ∀ x,x∈K (q x)) : ∃ D : ℝ,1≤D ∧ ∀ {δ : ℝ},0<δ → ∀ {N : ℕ},0<N → let m := ⌈D/(δ*N)+1⌉₊ …