Documentation

TauCeti.Analysis.BoundedVariation.VariationMeasure

The variation measure of a function of locally finite variation #

Let Ω be an open set of a finite-dimensional real inner product space E and let u : E → ℝ be locally integrable on Ω. The variational total variation |Du|(U) of u on open sets U ⊆ Ω (TauCeti.totalVariationOn) is the restriction to open sets of a regular Borel measure on Ω, the variation measure |Du| (TauCeti.variationMeasure), provided u has locally finite variation on Ω: every compact K ⊆ Ω has an open neighbourhood U with |Du|(U) < ∞. No global finiteness of the variation is needed, so this covers functions of locally bounded variation on unbounded open sets, and perimeter measures of sets of locally finite perimeter.

The construction is the De Giorgi–Letta criterion in the form of Mathlib's contents. As a function of the open set, the total variation is countably subadditive (TauCeti.totalVariationOn_iSup_le_tsum) and additive on disjoint open sets (TauCeti.totalVariationOn_sup_of_disjoint). The set function K ↦ inf { |Du|(U) | K ⊆ U ⊆ Ω open } on the compact subsets of Ω is therefore a content (TauCeti.contentOfOpens), whose measure agrees with |Du| on open sets because a test vector field is admissible on every open neighbourhood of its compact support. Uniqueness among outer regular measures follows from MeasureTheory.Measure.OuterRegular.ext_isOpen.

Main declarations #

References #

The variation content #

Local finiteness of the variation #

theorem TauCeti.forall_isCompact_exists_totalVariationOn_ne_top_iff {E : Type u_1} [NormedAddCommGroup E] [InnerProductSpace ℝ E] [FiniteDimensional ℝ E] [MeasurableSpace E] {μ : MeasureTheory.Measure E} {Ω : TopologicalSpace.Opens E} {V : ℕ → TopologicalSpace.Opens E} (hVc : ∀ (j : ℕ), IsCompact (closure ↑(V j))) (hVΩ : ∀ (j : ℕ), closure ↑(V j) ⊆ ↑Ω) (hVmono : Monotone V) (hVU : ⋃ (j : ℕ), ↑(V j) = ↑Ω) {w : E → ℝ} :
(∀ (K : Set E), IsCompact K → K ⊆ ↑Ω → ∃ (U : TopologicalSpace.Opens E), K ⊆ ↑U ∧ totalVariationOn μ U w ≠ ⊤) ↔ ∀ (j : ℕ), totalVariationOn μ (V j) w ≠ ⊤

Along an exhaustion V of Ω by open sets with compact closures in Ω, a function has locally finite variation on Ω exactly when it has finite variation on every V j.

The variation measure #

The variation measure |Du| of u on the open set Ω: if u is locally integrable on Ω and has locally finite variation there, meaning that every compact K ⊆ Ω has an open neighbourhood U with totalVariationOn μ U u < ∞, it is the regular measure on Ω whose value on every open U ⊆ Ω is the total variation of u on U (TauCeti.variationMeasure_preimage_coe). Otherwise it is 0 by convention.

Instances For
    theorem TauCeti.variationMeasure_preimage_coe {E : Type u_1} [NormedAddCommGroup E] [InnerProductSpace ℝ E] [FiniteDimensional ℝ E] [MeasurableSpace E] {μ : MeasureTheory.Measure E} {Ω U : TopologicalSpace.Opens E} {u : E → ℝ} [BorelSpace E] (hu : MeasureTheory.LocallyIntegrableOn u (↑Ω) μ) (hfin : ∀ (K : Set E), IsCompact K → K ⊆ ↑Ω → ∃ (U : TopologicalSpace.Opens E), K ⊆ ↑U ∧ totalVariationOn μ U u ≠ ⊤) (hU : U ≤ Ω) :

    The total variation is a measure. The variation measure of a function of locally finite variation on Ω gives every open set U ⊆ Ω its total variation |Du|(U).

    theorem TauCeti.forall_isCompact_exists_totalVariationOn_ne_top_of_tendsto_integral {E : Type u_1} [NormedAddCommGroup E] [InnerProductSpace ℝ E] [FiniteDimensional ℝ E] [MeasurableSpace E] {μ : MeasureTheory.Measure E} {Ω : TopologicalSpace.Opens E} {u : E → ℝ} [BorelSpace E] {ι : Type u_2} {l : Filter ι} [l.NeBot] {v : ι → E → ℝ} (hv : ∀ (i : ι), MeasureTheory.LocallyIntegrableOn (v i) (↑Ω) μ) (hvfin : ∀ (i : ι) (K : Set E), IsCompact K → K ⊆ ↑Ω → ∃ (U : TopologicalSpace.Opens E), K ⊆ ↑U ∧ totalVariationOn μ U (v i) ≠ ⊤) (hbound : ∀ (K : Set E), IsCompact K → K ⊆ ↑Ω → ∃ (C : ℝ), ∀ᶠ (i : ι) in l, (variationMeasure μ Ω (v i)).real (Subtype.val ⁻¹' K) ≤ C) (hconv : ∀ (ψ : TestFunction Ω ℝ ⊤), Filter.Tendsto (fun (i : ι) => ∫ (x : E), ψ x * v i x ∂μ) l (nhds (∫ (x : E), ψ x * u x ∂μ))) (K : Set E) :
    IsCompact K → K ⊆ ↑Ω → ∃ (U : TopologicalSpace.Opens E), K ⊆ ↑U ∧ totalVariationOn μ U u ≠ ⊤

    A distributional limit of locally BV functions whose variation measures are eventually bounded on every compact subset of the domain has locally finite variation.

    theorem TauCeti.enorm_integral_divergenceCLM_mul_le_variationMeasure {E : Type u_1} [NormedAddCommGroup E] [InnerProductSpace ℝ E] [FiniteDimensional ℝ E] [MeasurableSpace E] {μ : MeasureTheory.Measure E} {Ω U : TopologicalSpace.Opens E} {u : E → ℝ} [BorelSpace E] (hu : MeasureTheory.LocallyIntegrableOn u (↑Ω) μ) (hfin : ∀ (K : Set E), IsCompact K → K ⊆ ↑Ω → ∃ (U : TopologicalSpace.Opens E), K ⊆ ↑U ∧ totalVariationOn μ U u ≠ ⊤) (φ : TestFunction Ω E ⊤) (hφU : tsupport ⇑φ ⊆ ↑U) (hφ : ∀ (x : E), ‖φ x‖ ≤ 1) :

    A test vector field on Ω supported in an open set U with norm at most one pairs with u to at most |Du|(U).

    theorem TauCeti.variationMeasure_univ {E : Type u_1} [NormedAddCommGroup E] [InnerProductSpace ℝ E] [FiniteDimensional ℝ E] [MeasurableSpace E] {μ : MeasureTheory.Measure E} {Ω : TopologicalSpace.Opens E} {u : E → ℝ} [BorelSpace E] (hu : MeasureTheory.LocallyIntegrableOn u (↑Ω) μ) (hfin : ∀ (K : Set E), IsCompact K → K ⊆ ↑Ω → ∃ (U : TopologicalSpace.Opens E), K ⊆ ↑U ∧ totalVariationOn μ U u ≠ ⊤) :

    The total mass of the variation measure of a function of locally finite variation on Ω is its total variation |Du|(Ω).

    The variation measure is 0 for a function which is not locally integrable on Ω or does not have locally finite variation there.

    theorem TauCeti.eq_variationMeasure {E : Type u_1} [NormedAddCommGroup E] [InnerProductSpace ℝ E] [FiniteDimensional ℝ E] [MeasurableSpace E] {μ : MeasureTheory.Measure E} {Ω : TopologicalSpace.Opens E} {u : E → ℝ} [BorelSpace E] (hu : MeasureTheory.LocallyIntegrableOn u (↑Ω) μ) (hfin : ∀ (K : Set E), IsCompact K → K ⊆ ↑Ω → ∃ (U : TopologicalSpace.Opens E), K ⊆ ↑U ∧ totalVariationOn μ U u ≠ ⊤) {ν : MeasureTheory.Measure ↥Ω} [ν.OuterRegular] (h : ∀ U ≤ Ω, ν (Subtype.val ⁻¹' ↑U) = totalVariationOn μ U u) :
    ν = variationMeasure μ Ω u

    Uniqueness of the variation measure. An outer regular measure on Ω which gives every open set U ⊆ Ω the total variation |Du|(U) is the variation measure.

    Restriction to an open subset. For U ⊆ Ω open, the variation measure on U is the pullback of the variation measure on Ω along the inclusion U → Ω.

    For U ⊆ Ω open, the pushforward of the variation measure on U along the inclusion U → Ω is the restriction of the variation measure on Ω to the trace of U.

    The variation measure on Ω only depends on local integrability on Ω and on the total variations on open subsets of Ω.

    Locality. The variation measure on Ω only depends on u almost everywhere on Ω.

    @[simp]

    Against an additive Haar measure, c - u has the same variation measure as u. In particular the indicators of a set and of its complement have the same variation measure.