Documentation

TauCeti.Analysis.Convex.MongeAmpere.Vitali

The Vitali covering lemma for sections of Monge–Ampère solutions #

Let E be a real inner product space of finite dimension n ≥ 1 with an additive Haar measure μ, and let u be convex on an open set Ω with λ μ ≤ MA_u ≤ Λ μ on Ω, where MA_u is the Aleksandrov Monge–Ampère measure of u and 0 < λ. Write S(x, h) = {y ∈ Ω | u y < u x + ℓ (y - x) + h} for the section of u at x with a supporting slope ℓ and height h, and θ = 1 + C Λ / λ for the engulfing constant of TauCeti.exists_convexSection_subset_convexSection.

In Caffarelli's regularity theory, sections play the role of balls. This file proves the two properties of balls that a covering argument uses.

Every application of engulfing needs a section of larger height whose closure lies inside Ω. This localization is a hypothesis here: all sections of height H centred in a set D are bounded with closure in Ω, and the sections of the family lie in D, with heights small compared with H. This is the situation of the interior theory of strictly convex solutions, whose sections of small height centred in a compact subset of Ω are compactly contained in Ω; that localization property is not proved here.

With the abstract Vitali lemma Vitali.exists_disjoint_subfamily_covering_enlargement, swallowing gives the Vitali covering lemma for sections: from every family of such sections one can extract a countable disjoint subfamily such that each section of the family lies in the 2 θ²-enlargement of a section of the subfamily. With doubling, the union of the family then has measure at most a constant multiple, depending only on E, μ and Λ / λ, of the measure of the union of the disjoint subfamily.

Main statements #

References #

theorem TauCeti.exists_measure_convexSection_le_sqrt_mul {E : Type u_1} [NormedAddCommGroup E] [InnerProductSpace ℝ E] [FiniteDimensional ℝ E] [Nontrivial E] [MeasurableSpace E] [BorelSpace E] (μ : MeasureTheory.Measure E) [μ.IsAddHaarMeasure] :
∃ (C : NNReal), ∀ (Ω : Set E) [inst : DecidablePred fun (x : E) => x ∈ Ω] (u : E → ℝ) (x : E) (ℓ : E →ₗ[ℝ] ℝ) (h : ℝ) (K lam Lam : NNReal), IsOpen Ω → ConvexOn ℝ Ω u → x ∈ Ω → (∀ y ∈ Ω, u x + (ℓ y - ℓ x) ≤ u y) → 1 ≤ K → Bornology.IsBounded (convexSection Ω u x ℓ (↑K * h)) → closure (convexSection Ω u x ℓ (↑K * h)) ⊆ Ω → 0 < lam → (↑lam • μ.restrict Ω ≤ mongeAmpereMeasure μ fun (y : E) => if y ∈ Ω then ↑(u y) else ⊤) → (mongeAmpereMeasure μ fun (y : E) => if y ∈ Ω then ↑(u y) else ⊤) ≤ ↑Lam • μ.restrict Ω → μ (convexSection Ω u x ℓ (↑K * h)) ≤ ↑(NNReal.sqrt (C * K ^ Module.finrank ℝ E * Lam / lam)) * μ (convexSection Ω u x ℓ h)

Doubling of sections. There is a constant C, depending only on E and μ, with the following property. Let u be convex on an open set Ω, with λ μ ≤ MA_u ≤ Λ μ on Ω for the Monge–Ampère measure of u extended by ⊤ off Ω and 0 < λ, let ℓ be a supporting slope of u at x ∈ Ω, and let K ≥ 1. If the section S(x, K h) is bounded with closure inside Ω, then μ(S(x, K h)) ≤ √(C K^n Λ / λ) μ(S(x, h)), where n = finrank ℝ E.

theorem TauCeti.exists_convexSection_subset_convexSection_of_nonempty_inter {E : Type u_1} [NormedAddCommGroup E] [InnerProductSpace ℝ E] [FiniteDimensional ℝ E] [Nontrivial E] [MeasurableSpace E] [BorelSpace E] (μ : MeasureTheory.Measure E) [μ.IsAddHaarMeasure] :
∃ (C : NNReal), ∀ (Ω : Set E) [inst : DecidablePred fun (x : E) => x ∈ Ω] (u : E → ℝ) (D : Set E) (H : ℝ) (lam Lam : NNReal) (x y : E) (ℓ m : E →ₗ[ℝ] ℝ) (h k : ℝ), IsOpen Ω → ConvexOn ℝ Ω u → (∀ z ∈ D, ∀ (n : E →ₗ[ℝ] ℝ), (∀ w ∈ Ω, u z + (n w - n z) ≤ u w) → Bornology.IsBounded (convexSection Ω u z n H) ∧ closure (convexSection Ω u z n H) ⊆ Ω) → 0 < lam → (↑lam • μ.restrict Ω ≤ mongeAmpereMeasure μ fun (y : E) => if y ∈ Ω then ↑(u y) else ⊤) → (mongeAmpereMeasure μ fun (y : E) => if y ∈ Ω then ↑(u y) else ⊤) ≤ ↑Lam • μ.restrict Ω → x ∈ Ω → y ∈ Ω → (∀ w ∈ Ω, u x + (ℓ w - ℓ x) ≤ u w) → (∀ w ∈ Ω, u y + (m w - m y) ≤ u w) → convexSection Ω u x ℓ h ⊆ D → y ∈ D → (convexSection Ω u x ℓ h ∩ convexSection Ω u y m k).Nonempty → h ≤ 2 * k → 4 * (1 + ↑C * ↑Lam / ↑lam) * k ≤ H → convexSection Ω u x ℓ h ⊆ convexSection Ω u y m (2 * (1 + ↑C * ↑Lam / ↑lam) ^ 2 * k)

Intersecting sections swallow each other. There is a constant C, depending only on E and μ, with the following property. Let u be convex on an open set Ω, with λ μ ≤ MA_u ≤ Λ μ on Ω for the Monge–Ampère measure of u extended by ⊤ off Ω and 0 < λ, and write θ = 1 + C Λ / λ. Suppose that every section of height H centred at a point of D, with any supporting slope, is bounded with closure inside Ω. Let ℓ and m be supporting slopes of u at x, y ∈ Ω, with S(x, h) ⊆ D and y ∈ D. If S(x, h) meets S(y, k), h ≤ 2 k and 4 θ k ≤ H, then S(x, h) ⊆ S(y, 2 θ² k).

theorem TauCeti.exists_countable_pairwiseDisjoint_convexSection {E : Type u_1} [NormedAddCommGroup E] [InnerProductSpace ℝ E] [FiniteDimensional ℝ E] [Nontrivial E] [MeasurableSpace E] [BorelSpace E] (μ : MeasureTheory.Measure E) [μ.IsAddHaarMeasure] :
∃ (C : NNReal), ∀ {ι : Type u_2} (Ω : Set E) [inst : DecidablePred fun (x : E) => x ∈ Ω] (u : E → ℝ) (D : Set E) (H : ℝ) (lam Lam : NNReal) (t : Set ι) (c : ι → E) (ℓ : ι → E →ₗ[ℝ] ℝ) (h : ι → ℝ), IsOpen Ω → ConvexOn ℝ Ω u → (∀ z ∈ D, ∀ (n : E →ₗ[ℝ] ℝ), (∀ w ∈ Ω, u z + (n w - n z) ≤ u w) → Bornology.IsBounded (convexSection Ω u z n H) ∧ closure (convexSection Ω u z n H) ⊆ Ω) → 0 < lam → (↑lam • μ.restrict Ω ≤ mongeAmpereMeasure μ fun (y : E) => if y ∈ Ω then ↑(u y) else ⊤) → (mongeAmpereMeasure μ fun (y : E) => if y ∈ Ω then ↑(u y) else ⊤) ≤ ↑Lam • μ.restrict Ω → (∀ i ∈ t, c i ∈ Ω) → (∀ i ∈ t, ∀ w ∈ Ω, u (c i) + ((ℓ i) w - (ℓ i) (c i)) ≤ u w) → (∀ i ∈ t, convexSection Ω u (c i) (ℓ i) (h i) ⊆ D) → (∀ i ∈ t, 0 < h i) → (∀ i ∈ t, 4 * (1 + ↑C * ↑Lam / ↑lam) * h i ≤ H) → ∃ s ⊆ t, s.Countable ∧ (s.PairwiseDisjoint fun (i : ι) => convexSection Ω u (c i) (ℓ i) (h i)) ∧ ∀ i ∈ t, ∃ j ∈ s, convexSection Ω u (c i) (ℓ i) (h i) ⊆ convexSection Ω u (c j) (ℓ j) (2 * (1 + ↑C * ↑Lam / ↑lam) ^ 2 * h j)

The Vitali covering lemma for sections. There is a constant C, depending only on E and μ, with the following property. Let u be convex on an open set Ω, with λ μ ≤ MA_u ≤ Λ μ on Ω for the Monge–Ampère measure of u extended by ⊤ off Ω and 0 < λ, and write θ = 1 + C Λ / λ. Suppose that every section of height H centred at a point of D, with any supporting slope, is bounded with closure inside Ω. Consider a family of sections S i = S(c i, h i), i ∈ t, with centres c i ∈ Ω, supporting slopes ℓ i, positive heights with 4 θ h i ≤ H, and S i ⊆ D. Then there is a countable subfamily s ⊆ t of pairwise disjoint sections such that every S i with i ∈ t lies in S(c j, 2 θ² h j) for some j ∈ s.

theorem TauCeti.exists_countable_pairwiseDisjoint_convexSection_measure_le {E : Type u_1} [NormedAddCommGroup E] [InnerProductSpace ℝ E] [FiniteDimensional ℝ E] [Nontrivial E] [MeasurableSpace E] [BorelSpace E] (μ : MeasureTheory.Measure E) [μ.IsAddHaarMeasure] :
∃ (C : NNReal) (A : NNReal), ∀ {ι : Type u_2} (Ω : Set E) [inst : DecidablePred fun (x : E) => x ∈ Ω] (u : E → ℝ) (D : Set E) (H : ℝ) (lam Lam : NNReal) (t : Set ι) (c : ι → E) (ℓ : ι → E →ₗ[ℝ] ℝ) (h : ι → ℝ), IsOpen Ω → ConvexOn ℝ Ω u → (∀ z ∈ D, ∀ (n : E →ₗ[ℝ] ℝ), (∀ w ∈ Ω, u z + (n w - n z) ≤ u w) → Bornology.IsBounded (convexSection Ω u z n H) ∧ closure (convexSection Ω u z n H) ⊆ Ω) → 0 < lam → (↑lam • μ.restrict Ω ≤ mongeAmpereMeasure μ fun (y : E) => if y ∈ Ω then ↑(u y) else ⊤) → (mongeAmpereMeasure μ fun (y : E) => if y ∈ Ω then ↑(u y) else ⊤) ≤ ↑Lam • μ.restrict Ω → (∀ i ∈ t, c i ∈ Ω) → (∀ i ∈ t, ∀ w ∈ Ω, u (c i) + ((ℓ i) w - (ℓ i) (c i)) ≤ u w) → (∀ i ∈ t, convexSection Ω u (c i) (ℓ i) (h i) ⊆ D) → (∀ i ∈ t, 0 < h i) → (∀ i ∈ t, 4 * (1 + ↑C * ↑Lam / ↑lam) * h i ≤ H) → (∀ i ∈ t, 2 * (1 + ↑C * ↑Lam / ↑lam) ^ 2 * h i ≤ H) → ∃ s ⊆ t, s.Countable ∧ (s.PairwiseDisjoint fun (i : ι) => convexSection Ω u (c i) (ℓ i) (h i)) ∧ μ (⋃ i ∈ t, convexSection Ω u (c i) (ℓ i) (h i)) ≤ ↑(NNReal.sqrt (A * (2 * (1 + C * Lam / lam) ^ 2) ^ Module.finrank ℝ E * Lam / lam)) * μ (⋃ j ∈ s, convexSection Ω u (c j) (ℓ j) (h j))

The Vitali covering lemma for sections, measure form. There are constants C and A, depending only on E and μ, with the following property. Let u be convex on an open set Ω, with λ μ ≤ MA_u ≤ Λ μ on Ω for the Monge–Ampère measure of u extended by ⊤ off Ω and 0 < λ, and write θ = 1 + C Λ / λ. Suppose that every section of height H centred at a point of D, with any supporting slope, is bounded with closure inside Ω. Consider a family of sections S i = S(c i, h i), i ∈ t, with centres c i ∈ Ω, supporting slopes ℓ i, positive heights with 4 θ h i ≤ H and 2 θ² h i ≤ H, and S i ⊆ D. Then there is a countable subfamily s ⊆ t of pairwise disjoint sections whose union has measure at least a fixed fraction of the measure of the union of the whole family: μ (⋃ i ∈ t, S i) ≤ √(A (2 θ²)ⁿ Λ / λ) μ (⋃ j ∈ s, S j), where n = finrank ℝ E.