[Merged by Bors] - chore(Analysis/Distribution): split off functions and measures of temperate growth #30553
[Merged by Bors] - chore(Analysis/Distribution): split off functions and measures of temperate growth #30553mcdoll wants to merge 11 commits intoleanprover-community:masterfrom
Conversation
PR summary e29df49f46Import changes for modified filesNo significant changes to the import graph Import changes for all files
|
| /-- A measure `μ` has temperate growth if there is an `n : ℕ` such that `(1 + ‖x‖) ^ (- n)` is | ||
| `μ`-integrable. -/ | ||
| class HasTemperateGrowth (μ : Measure D) : Prop where | ||
| exists_integrable : ∃ (n : ℕ), Integrable (fun x ↦ (1 + ‖x‖) ^ (- (n : ℝ))) μ |
There was a problem hiding this comment.
This has nothing to do with the PR, but why are you using real exponents here? Doesn't it make things more complicated?
There was a problem hiding this comment.
Honestly, I don't remember and I agree it looks a bit funny. You do need either real or integer powers, so it might have been easier just do change n to be real or integer.
Co-authored-by: Anatole Dedecker <anatolededecker@gmail.com>
ADedecker
left a comment
There was a problem hiding this comment.
Sorry for the delay.
Could you ask Christopher on Zulip about the authorship ? Other than that and these small comments I think this is ready to go.
Co-authored-by: Anatole Dedecker <anatolededecker@gmail.com>
Co-authored-by: Anatole Dedecker <anatolededecker@gmail.com>
Co-authored-by: Anatole Dedecker <anatolededecker@gmail.com>
Co-authored-by: Anatole Dedecker <anatolededecker@gmail.com>
mcdoll
left a comment
There was a problem hiding this comment.
Did a check with git blame and the parts that I was not remembering doing myself were by Sebastien for the Fourier transform.
|
Thanks! bors d+ |
|
✌️ mcdoll can now approve this pull request. To approve and merge a pull request, simply reply with |
|
Thanks for the review! I will do the two issues that have come up tomorrow. |
…perate growth (#30553) The Schwartz function file reached 1500 lines of code, so it really needs splitting. The only other change is that I added namespaces and moved one lemma into the `MeasureTheory.Measure` namespace to allow for dot-notation.
|
Pull request successfully merged into master. Build succeeded: |
…perate growth (leanprover-community#30553) The Schwartz function file reached 1500 lines of code, so it really needs splitting. The only other change is that I added namespaces and moved one lemma into the `MeasureTheory.Measure` namespace to allow for dot-notation.
The Schwartz function file reached 1500 lines of code, so it really needs splitting.
The only other change is that I added namespaces and moved one lemma into the
MeasureTheory.Measurenamespace to allow for dot-notation.I've added Anatole to the list of authors for the
BigOadditions, I don't know whether there is someone else that should be mentioned. @mans0954 did you contribute to the temperate growth functions?I did not write any new doc-strings, so that this PR does not get hung up on that, but this should be done in a subsequent PR.