chore: bump mathlib to be31cde, fix breaking changes - #1079
mathlib-nightly-testing[bot] wants to merge 2 commits into
Conversation
…iform): change uniformOfFinset and ofMultiset from PMF to Measure (#42909) (2026-10-05)
|
I've migrated to measure theory for the impacted aspects of this PR. Curious to get anyone else's perspective. For me, this lowers my comprehension and requires me to think about measures and what these terms mean more than I want to. However, I am not opposed to this if Mathlib is going to deprecate PMF after all. Some more eyes other than me would be ideal, but I'll continue to think about this tonight and tomorrow. |
|
cc @crei |
|
Just to repeat some conversation that Sam and I had earlier. There are a couple of short-term options:
I typically advocate very hard for staying aligned with Mathlib, and Sam mentioned some evidence that it could be useful here, along with innovations in I'll leave all this to your discretion, I just ask that one of these options gets merged in this PR fairly soon, please feel free to merge as soon as you decide. (There is not a rush, but I usually try to not go more than a couple of days before merging these.) |
Bump
mathlibdependency to be31cde: refactor(Probability/Distributions/Uniform): change uniformOfFinset and ofMultiset from PMF to Measure (#42909) (2026-10-05)Previously at: 9a6fbe0: feat(MeasureTheory/Measure/Typeclasses/SFinite): finite sets have finite measure (#44381) (2026-10-03)
Closes #1078
Failure log from the validation run: download (link expires after 1 year)
This PR bumps
mathlibto an identified incompatible (first-known-bad) commit (be31cde) so you can reproduce and fix the incompatibility locally by checking out this branch.Opened automatically by downstream-reports/track-incompatibility via this workflow run.