Documentation

TauCeti.MeasureTheory.Measure.Support

Topological support on discrete spaces and under restriction, products, scalar multiplication #

and maps

This file characterizes support by singleton masses on discrete spaces, and identifies the support of restriction to an open set for a measure positive on nonempty open sets, the support of a nonzero scalar multiple of a measure, and the support of a pushforward by a continuous map. It also shows that pushing a measure forward along a homeomorphism transports its topological support onto the image of the original support. Finite products have the product of the supports of their factors. A measurable map that is continuous at a source support point sends that point into the support of the pushforward; global continuity is unnecessary for this inclusion.

Main result #

@[simp]

On a discrete space, a point belongs to the support exactly when its singleton has positive mass. No compatibility between the measurable structure and topology is needed.

On a discrete topological space, the support of a measure consists exactly of the points with nonzero singleton mass.

@[simp]
theorem MeasureTheory.Measure.support_pi {ι : Type u_1} [Fintype ι] {α : ι → Type u_2} [(i : ι) → TopologicalSpace (α i)] [(i : ι) → MeasurableSpace (α i)] (μ : (i : ι) → Measure (α i)) [∀ (i : ι), SigmaFinite (μ i)] :
(Measure.pi μ).support = Set.univ.pi fun (i : ι) => (μ i).support

The support of a finite product of sigma-finite measures is the product of their supports. No compatibility between the topologies and measurable structures is needed.

theorem MeasureTheory.Measure.mem_support_map_of_continuousAt {X : Type u_1} {Y : Type u_2} [TopologicalSpace X] [MeasurableSpace X] [TopologicalSpace Y] [MeasurableSpace Y] {μ : Measure X} {f : X → Y} {x : X} (hf : AEMeasurable f μ) (hfx : ContinuousAt f x) (hx : x ∈ μ.support) :
f x ∈ (map f μ).support

A measurable map continuous at a source support point sends it into the support of the pushforward, even if the map is discontinuous elsewhere.

Multiplying a measure by a nonzero ℝ≥0∞ scalar preserves its topological support.

@[simp]

Restricting a measure positive on nonempty open sets to an open set gives support equal to the closure of that set.

theorem MeasureTheory.Measure.support_map_eq_closure_image {X : Type u_1} {Y : Type u_2} [TopologicalSpace X] [MeasurableSpace X] [BorelSpace X] [TopologicalSpace Y] [MeasurableSpace Y] [BorelSpace Y] (μ : Measure X) (hμ : μ.support ∈ ae μ) {f : X → Y} (hf : Continuous f) :
(map f μ).support = closure (f '' μ.support)

The support of a continuous pushforward is the closure of the image of the support, provided that the source support has full measure.

The support of the pushforward of a full-support measure by a continuous map is the closure of the map's range. No injectivity, surjectivity, or properness hypothesis is needed.

A homeomorphism carries the support of a measure onto the support of its pushforward.