[Merged by Bors] - chore: Split large file MeasureTheory.MeasurableSpace.Basic#13937
[Merged by Bors] - chore: Split large file MeasureTheory.MeasurableSpace.Basic#13937
MeasureTheory.MeasurableSpace.Basic#13937Conversation
loefflerd
commented
Jun 18, 2024
PR summary e7c0539f2aImport changesNo significant changes to the import graph Declarations diff
You can run this locally as follows## summary with just the declaration names:
./scripts/no_lost_declarations.sh short <optional_commit>
## more verbose report:
./scripts/no_lost_declarations.sh <optional_commit> |
grunweg
left a comment
There was a problem hiding this comment.
Thanks a lot for doing this. Splitting large files is a tedious task, but very important in the long term. The split you have found makes sense to me.
Can I ask for one more thing, namely extending the module docstring of MeasurableSpace/Embedding.lean a bit, to mention its main results? I could be convinced that refl, symm, trans, products etc., are standard and can be omitted - but the measurable Schröder-Bernstein theorem definitely seems worth mentioning.
|
awaiting-author |
|
I just saw you asked for Yael's opinion - well, now you have mine as well. Hope it's helpful :-) |
|
(And this PR needs small shaking of imports.) |
Mathlib/MeasureTheory/MeasurableSpace/Basic.leanMeasureTheory.MeasurableSpace.Basic
|
Thanks for the review Michael! I asked Yael for a review initially since he was already reviewing #13353, but your input is also very welcome. I have adjusted the imports and added a fuller docstring as you suggested. |
|
Thanks for these changes; this split looks good to me now! |
|
🚀 Pull request has been placed on the maintainer queue by grunweg. |
|
Thanks 🎉 bors merge |
|
Pull request successfully merged into master. Build succeeded: |
MeasureTheory.MeasurableSpace.BasicMeasureTheory.MeasurableSpace.Basic