Documentation

LeanPool.Besicovitch.Rectifiability.Decomposition

Rectifiable and purely unrectifiable parts #

A finite measurable set splits into a countably one-rectifiable part and a measurable purely one-unrectifiable remainder. The proof maximizes the measure captured by countably many Lipschitz curves; it does not assume a decomposition theorem from outside Mathlib.

theorem LeanPool.Besicovitch.measurableSet_iUnion_range_of_lipschitz {X : Type u_1} [MetricSpace X] [MeasurableSpace X] [BorelSpace X] {f : ℕ → ℝ → X} (hf : ∀ (i : ℕ), ∃ (K : NNReal), LipschitzWith K (f i)) :
MeasurableSet (⋃ (i : ℕ), Set.range (f i))

A countable union of ranges of Lipschitz curves is measurable.

A rectifiable set is covered up to a null set by a measurable rectifiable set.

Every finite measurable set is the disjoint union of a rectifiable part and a purely unrectifiable part.