Commit 2024-04-17 16:06 726f2a5f

View on Github →

feat(MeasureTheory/Constructions/Polish): generalize topological assumptions to measurable ones. (#12069) Several theorems in MeasureTheory/Constructions/Polish.lean about measurable sets, functions, etc. assume that a space is a BorelSpace or OpensMeasurableSpace for some nice topology. This PR removes the topological data from such theorems when possible, replacing them with sufficient and natural assumptions on MeasurableSpace's. The old versions of the theorems still work automatically thanks to TC inference. TODO: Add CountablySeparated typeclass abbreviating HasCountableSeparatingOn _ MeasurableSet univ.

Estimated changes