Commit 2025-06-23 08:19 761f9b55

View on Github →

feat(MeasureTheory/Decomposition): link the clipped sub of positive measures to Jordan decomposition (#23500) This introduces a new file Mathlib/MeasureTheory/Decomposition/JordanSub.lean which develops the Jordan decomposition of the signed measure μ.toSignedMeasure - ν.toSignedMeasure for finite measures μ and ν, expressing it as the pair (μ - ν, ν - μ) of mutually singular finite measures. The key tool is the Hahn decomposition theorem, which yields a measurable partition of the space where μ ≥ ν and ν ≥ μ. Some basic results of VectorMeasure are also provided such as restrict_neg, restrict_sub restrict_add_restrict_compl and Measure.toSignedMeasure_le_iff within the JordanSub.lean file. They could be moved to another more central place (I guess VectorMeasure/Basic.lean). Similarly, Measure.sub_zero could go to Sub.lean. Open in Gitpod

Estimated changes