[Merged by Bors] - fix: cleanup measurability + prod/sum lemmas + fun_prop#25254
[Merged by Bors] - fix: cleanup measurability + prod/sum lemmas + fun_prop#25254fpvandoorn wants to merge 16 commits intomasterfrom
Conversation
PR summary 36bd1b9d93Import changes for modified filesNo significant changes to the import graph Import changes for all files
|
…op, rename the compositional version
|
|
||
| @[to_additive (attr := fun_prop, measurability)] | ||
| theorem _root_.List.aestronglyMeasurable_prod' (l : List (α → M)) | ||
| theorem _root_.List.aestronglyMeasurable_fun_prod (l : List (α → M)) |
There was a problem hiding this comment.
I don't think that's the correct naming scheme: fun_prod should be used when there is fun somewhere, but there is no fun here. I'd call this one aestronglyMeasurable_prod, and the next one aestronglyMeasurable_fun_prod. Same thing below.
There was a problem hiding this comment.
Oh, I indeed misread your previous suggestion. So the fun stands for the function-abstraction? I thought it stood for "take the product of functions" (instead of functions applied to an argument). Can you link to a Zulip discussion (or the conventions, if it's explicitly mentioned there), before I change this again?
There was a problem hiding this comment.
There was a problem hiding this comment.
I've swapped the names
RemyDegenne
left a comment
There was a problem hiding this comment.
@fpvandoorn it would be nice if you could find time to fix CI on this PR. It's close to being mergeable.
Co-authored-by: Rémy Degenne <remydegenne@gmail.com>
|
Can you merge master? When I do |
|
✌️ fpvandoorn can now approve this pull request. To approve and merge a pull request, simply reply with |
|
(Friendly reminder to push the button here.) |
|
bors merge |
* Add `fun_prop` to a few more lemmas * Rename the compositional version to something without a prime, add the compositional version for `StronglyMeasurable` * use the `prod/fun_prod` naming scheme (the compositional version is called `prod_apply`) for `[AE][Strongly]Measurable` Co-authored-by: Floris van Doorn <fpvdoorn@gmail.com> Co-authored-by: Michael Rothgang <rothgang@math.uni-bonn.de>
|
Build failed (retrying...): |
* Add `fun_prop` to a few more lemmas * Rename the compositional version to something without a prime, add the compositional version for `StronglyMeasurable` * use the `prod/fun_prod` naming scheme (the compositional version is called `prod_apply`) for `[AE][Strongly]Measurable` Co-authored-by: Floris van Doorn <fpvdoorn@gmail.com> Co-authored-by: Michael Rothgang <rothgang@math.uni-bonn.de>
|
Pull request successfully merged into master. Build succeeded: |
…ommunity#25254) * Add `fun_prop` to a few more lemmas * Rename the compositional version to something without a prime, add the compositional version for `StronglyMeasurable` * use the `prod/fun_prod` naming scheme (the compositional version is called `prod_apply`) for `[AE][Strongly]Measurable` Co-authored-by: Floris van Doorn <fpvdoorn@gmail.com> Co-authored-by: Michael Rothgang <rothgang@math.uni-bonn.de>
…ommunity#25254) * Add `fun_prop` to a few more lemmas * Rename the compositional version to something without a prime, add the compositional version for `StronglyMeasurable` * use the `prod/fun_prod` naming scheme (the compositional version is called `prod_apply`) for `[AE][Strongly]Measurable` Co-authored-by: Floris van Doorn <fpvdoorn@gmail.com> Co-authored-by: Michael Rothgang <rothgang@math.uni-bonn.de>
…ommunity#25254) * Add `fun_prop` to a few more lemmas * Rename the compositional version to something without a prime, add the compositional version for `StronglyMeasurable` * use the `prod/fun_prod` naming scheme (the compositional version is called `prod_apply`) for `[AE][Strongly]Measurable` Co-authored-by: Floris van Doorn <fpvdoorn@gmail.com> Co-authored-by: Michael Rothgang <rothgang@math.uni-bonn.de>
fun_propto a few more lemmasStronglyMeasurableprod/fun_prodnaming scheme (the compositional version is calledprod_apply) for[AE][Strongly]Measurable