New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Merged by Bors] - feat: improper integration by parts #10874
Conversation
llllvvuu
commented
Feb 23, 2024
•
edited
edited
8cbfd70
to
44503e4
Compare
c130ed0
to
70872f9
Compare
70872f9
to
449bcba
Compare
449bcba
to
0d40c77
Compare
Can you add a section header for the docs? Something like
It would also be nice to add cross-references in the docstrings between this section and the section in |
Added! |
c5f5c2e
to
baebc46
Compare
Looks good to me! maintainer merge |
🚀 Pull request has been placed on the maintainer queue by loefflerd. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks!
bors d+
(h_zero : Tendsto (u * v) (𝓝[>] a) (𝓝 a')) (h_infty : Tendsto (u * v) atTop (𝓝 b')) : | ||
∫ (x : ℝ) in Ioi a, u' x * v x + u x * v' x = b' - a' := by | ||
rw [← Ici_diff_left] at h_zero | ||
let f := Function.update (u * v) a a' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would argue that this should instead be handled directly by integral_Ioi_of_hasDerivAt_of_tendsto
, which should assume existence of a limit rather than continuity. We could then also avoid changing the function by applying FTC on smaller intervals not touching the left bound. If you want to tinker with it that would be great, otherwise can you leave a TODO/open an issue about it?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I added the TODO comment and started tinkering here https://github.com/leanprover-community/mathlib4/pull/11226/files
✌️ llllvvuu can now approve this pull request. To approve and merge a pull request, simply reply with |
Co-authored-by: Anatole Dedecker <anatolededecker@gmail.com>
bors r+ |
Co-authored-by: L Lllvvuu <git@llllvvuu.dev> Co-authored-by: Moritz Firsching <firsching@google.com> Co-authored-by: L <git@llllvvuu.dev>
Pull request successfully merged into master. Build succeeded: |
Co-authored-by: L Lllvvuu <git@llllvvuu.dev> Co-authored-by: Moritz Firsching <firsching@google.com> Co-authored-by: L <git@llllvvuu.dev>
Co-authored-by: L Lllvvuu <git@llllvvuu.dev> Co-authored-by: Moritz Firsching <firsching@google.com> Co-authored-by: L <git@llllvvuu.dev>
Co-authored-by: L Lllvvuu <git@llllvvuu.dev> Co-authored-by: Moritz Firsching <firsching@google.com> Co-authored-by: L <git@llllvvuu.dev>
Co-authored-by: L Lllvvuu <git@llllvvuu.dev> Co-authored-by: Moritz Firsching <firsching@google.com> Co-authored-by: L <git@llllvvuu.dev>
Co-authored-by: L Lllvvuu <git@llllvvuu.dev> Co-authored-by: Moritz Firsching <firsching@google.com> Co-authored-by: L <git@llllvvuu.dev>