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
.