[Merged by Bors] - chore: distribute fun_prop tagging of measurability lemmas#13869
[Merged by Bors] - chore: distribute fun_prop tagging of measurability lemmas#13869
Conversation
PR summary fd3fb833adImport changesDependency changes
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> |
|
Why didn't you redistribute all the attributes? And didn't remove the file Mathlib/Tactic/FunProp/Measurable.lean ? Otherwise the PR is good with me. |
|
Thanks for taking a look! This is the smallest change I needed to make the dependent PR go through. But I'm happy to redistribute the remaining tags also... this might happen only later this week. |
…the respective files So fun_prop can be used without breaking existing assert_not_exists statements.
9a8c353 to
80a5e20
Compare
Also tag Measurable.vadd, which seems fine as well. Question: do I need to specify the attr twice? Documentation is not clear, let's try this in CI.
Was there a reason AEMeasurable.fst and snd were never tagged? I tagged them now...
|
I moved the remaining attributes in |
| variable {ι α β γ δ R : Type*} {m0 : MeasurableSpace α} [MeasurableSpace β] [MeasurableSpace γ] | ||
| [MeasurableSpace δ] {f g : α → β} {μ ν : Measure α} | ||
|
|
||
| theorem AEMeasurable.comp_aemeasurable' {f : α → δ} {g : δ → β} (hg : AEMeasurable g (μ.map f)) |
There was a problem hiding this comment.
Moved this one to Mathlib/MeasureTheory/Measure/AEMeasurable.lean. Happy to split that into a separate PR, if preferred.
|
Looks good to me! |
| Measurable.aemeasurable | ||
|
|
||
| -- lambda rules: these two are currently missing | ||
| -- attribute [fun_prop] AEMeasurable_apply AEMeasurable_pi |
There was a problem hiding this comment.
Can these comments not go next to these lemmas?
There was a problem hiding this comment.
For these two lemmas, that's difficult as the lemmas are missing. I moved the other two comments, though - good point, thanks!
Ruben-VandeVelde
left a comment
There was a problem hiding this comment.
maintainer merge
|
🚀 Pull request has been placed on the maintainer queue by Ruben-VandeVelde. |
|
bors merge |
into the respective files: essentially dissolves the `FunProp/Measurable` and `AEMeasurable` files. (The latter is kept to note two missing statements. It is not imported anywhere any more.) This is a pre-requisite for #13781, so fun_prop can be used without breaking existing the `assert_not_exists` statements.
|
Build failed (retrying...): |
into the respective files: essentially dissolves the `FunProp/Measurable` and `AEMeasurable` files. (The latter is kept to note two missing statements. It is not imported anywhere any more.) This is a pre-requisite for #13781, so fun_prop can be used without breaking existing the `assert_not_exists` statements.
|
This PR was included in a batch that was canceled, it will be automatically retried |
into the respective files: essentially dissolves the `FunProp/Measurable` and `AEMeasurable` files. (The latter is kept to note two missing statements. It is not imported anywhere any more.) This is a pre-requisite for #13781, so fun_prop can be used without breaking existing the `assert_not_exists` statements.
|
Pull request successfully merged into master. Build succeeded: |
into the respective files: essentially dissolves the `FunProp/Measurable` and `AEMeasurable` files. (The latter is kept to note two missing statements. It is not imported anywhere any more.) This is a pre-requisite for #13781, so fun_prop can be used without breaking existing the `assert_not_exists` statements.
into the respective files: essentially dissolves the `FunProp/Measurable` and `AEMeasurable` files. (The latter is kept to note two missing statements. It is not imported anywhere any more.) This is a pre-requisite for #13781, so fun_prop can be used without breaking existing the `assert_not_exists` statements.
into the respective files: essentially dissolves the
FunProp/MeasurableandAEMeasurablefiles.(The latter is kept to note two missing statements. It is not imported anywhere any more.)
This is a pre-requisite for #13781, so fun_prop can be used without breaking existing the
assert_not_existsstatements.Aside. The module docstring for Constructions/BorelSpace/Basic is outdated,
Measurable.addis not mentioned there any more.