Skip to content

Commit be0520f

Browse files
committed
feat(Group/Prod): add MeasureTheory.inv_ae (#14574)
Also add `@[simp]` to `measure_inv_null`.
1 parent 0171843 commit be0520f

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

Mathlib/MeasureTheory/Group/Prod.lean

+7-1
Original file line numberDiff line numberDiff line change
@@ -173,14 +173,20 @@ theorem quasiMeasurePreserving_inv : QuasiMeasurePreserving (Inv.inv : G → G)
173173
#align measure_theory.quasi_measure_preserving_inv MeasureTheory.quasiMeasurePreserving_inv
174174
#align measure_theory.quasi_measure_preserving_neg MeasureTheory.quasiMeasurePreserving_neg
175175

176-
@[to_additive]
176+
@[to_additive (attr := simp)]
177177
theorem measure_inv_null : μ s⁻¹ = 0 ↔ μ s = 0 := by
178178
refine ⟨fun hs => ?_, (quasiMeasurePreserving_inv μ).preimage_null⟩
179179
rw [← inv_inv s]
180180
exact (quasiMeasurePreserving_inv μ).preimage_null hs
181181
#align measure_theory.measure_inv_null MeasureTheory.measure_inv_null
182182
#align measure_theory.measure_neg_null MeasureTheory.measure_neg_null
183183

184+
@[to_additive (attr := simp)]
185+
theorem inv_ae : (ae μ)⁻¹ = ae μ := by
186+
refine le_antisymm (quasiMeasurePreserving_inv μ).tendsto_ae ?_
187+
nth_rewrite 1 [← inv_inv (ae μ)]
188+
exact Filter.map_mono (quasiMeasurePreserving_inv μ).tendsto_ae
189+
184190
@[to_additive]
185191
theorem inv_absolutelyContinuous : μ.inv ≪ μ :=
186192
(quasiMeasurePreserving_inv μ).absolutelyContinuous

0 commit comments

Comments
 (0)