Documentation

TauCeti.Analysis.BoundedVariation.Perimeter

The perimeter of a set in an open set #

The perimeter of a set s in an open set Ω of a finite-dimensional real inner product space is the total variation of its indicator on Ω (TauCeti.perimeter). For a measurable s this is De Giorgi's extended perimeter

P(s; Ω) = ⨆ { ∫_s div φ | φ ∈ 𝓓(Ω, E), ‖φ x‖ ≤ 1 for all x }

(TauCeti.perimeter_eq_iSup), defined without any regularity of its topological boundary. It is the measure-theoretic notion of boundary area: a measurable set has finite perimeter in Ω exactly when P(s; Ω) < ∞, which does not require s to have finite volume. The perimeter is meaningful when s ∩ Ω is null-measurable; otherwise the integrals in the supremum may be Mathlib's junk value 0 for non-integrable functions, and the perimeter may then be a junk value carrying no geometric meaning.

The perimeter only sees s up to null sets (TauCeti.perimeter_congr_ae), so topological frontier and perimeter can differ, and it only sees s ∩ Ω (TauCeti.perimeter_congr_of_inter_eq). Against an additive Haar measure, complements have the same perimeter (TauCeti.perimeter_compl), since their indicators differ by a constant. Lower semicontinuity under local convergence in measure (TauCeti.perimeter_le_liminf) supplies the semicontinuity half of the direct method for perimeter problems.

Main declarations #

References #

The perimeter of a set s in the open set Ω, relative to the measure μ: the total variation of the indicator of s on Ω. For a null-measurable s it is the extended supremum of ∫_s div φ ∂μ over test vector fields φ ∈ 𝓓(Ω, E) with ‖φ x‖ ≤ 1 everywhere (TauCeti.perimeter_eq_iSup).

Instances For

    The perimeter is the total variation of the indicator.

    The perimeter by duality. For a null-measurable set s, P(s; Ω) = ⨆ { ∫_s div φ ∂μ | φ ∈ 𝓓(Ω, E), ‖φ‖ ≤ 1 }.

    theorem TauCeti.perimeter_congr_ae {E : Type u_1} [NormedAddCommGroup E] [InnerProductSpace ℝ E] [FiniteDimensional ℝ E] [MeasurableSpace E] {μ : MeasureTheory.Measure E} {Ω : TopologicalSpace.Opens E} {s t : Set E} (h : s =ᵐ[μ.restrict ↑Ω] t) :
    perimeter μ Ω s = perimeter μ Ω t

    Locality. Modifying a set by a null set inside Ω does not change its perimeter in Ω.

    Locality of the perimeter. Sets that agree on Ω have the same perimeter in Ω.

    The perimeter grows with the open set.

    theorem TauCeti.perimeter_iSup {E : Type u_1} [NormedAddCommGroup E] [InnerProductSpace ℝ E] [FiniteDimensional ℝ E] [MeasurableSpace E] {μ : MeasureTheory.Measure E} {s : Set E} {ι : Type u_2} {Ω : ι → TopologicalSpace.Opens E} (hΩ : Directed (fun (x1 x2 : TopologicalSpace.Opens E) => x1 ≤ x2) Ω) :
    perimeter μ (⨆ (i : ι), Ω i) s = ⨆ (i : ι), perimeter μ (Ω i) s

    Inner continuity in the open set. The perimeter in the union of a directed family of open sets is the supremum of the perimeters in its members.

    @[simp]

    The empty set has perimeter zero.

    @[simp]

    Complements have the same perimeter, against an additive Haar measure. No measurability of s is needed: the indicators of s and sᶜ differ by a constant up to sign.

    @[simp]

    The whole space has perimeter zero, against an additive Haar measure.

    Lower semicontinuity #

    theorem TauCeti.perimeter_le_liminf {E : Type u_1} [NormedAddCommGroup E] [InnerProductSpace ℝ E] [FiniteDimensional ℝ E] [MeasurableSpace E] {μ : MeasureTheory.Measure E} {Ω : TopologicalSpace.Opens E} [OpensMeasurableSpace E] [MeasureTheory.IsLocallyFiniteMeasure μ] {ι : Type u_2} {l : Filter ι} {s : ι → Set E} {s₀ : Set E} (hs : ∀ᶠ (i : ι) in l, MeasureTheory.NullMeasurableSet (s i) μ) (hs₀ : MeasureTheory.NullMeasurableSet s₀ μ) (h : ∀ (K : Set E), IsCompact K → K ⊆ ↑Ω → Filter.Tendsto (fun (i : ι) => μ (symmDiff (s i) s₀ ∩ K)) l (nhds 0)) :
    perimeter μ Ω s₀ ≤ Filter.liminf (fun (i : ι) => perimeter μ Ω (s i)) l

    Lower semicontinuity of the perimeter. If the sets s i converge to s₀ locally in measure in Ω, that is μ ((s i ∆ s₀) ∩ K) → 0 for every compact K ⊆ Ω, then P(s₀; Ω) ≤ liminf P(s i; Ω).