Skip to content
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

differentiation under integral #1435

Open
wants to merge 3 commits into
base: master
Choose a base branch
from

Conversation

affeldt-aist
Copy link
Member

Motivation for this change

this can certainly be generalized but this version has already been used to prove the Gauss integral so it is maybe worth having anyway

Checklist
  • added corresponding entries in CHANGELOG_UNRELEASED.md

- [ ] added corresponding documentation in the headers

Reference: How to document

Reminder to reviewers

@affeldt-aist affeldt-aist added the enhancement ✨ This issue/PR is about adding new features enhancing the library label Dec 16, 2024
@affeldt-aist affeldt-aist added this to the 1.8.0 milestone Dec 16, 2024
@@ -2651,6 +2660,12 @@ Qed.
Lemma cvg_zero f a : (f - cst a) @ F --> (0 : V) -> f @ F --> a.
Proof. by move=> Cfa; apply: cvg_sub0 Cfa (cvg_cst _). Qed.

Lemma cvgr_sub0 f a : (fun x => f x - a) @ F --> 0 <-> f @ F --> a.
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I don't understand the naming of this lemma.

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think that it was named after:

cvge_sub0 : forall {I : Type} {F : set_system I}, Filter F ->
forall {R : realFieldType} (f : I -> \bar R) [k : \bar R],
k \is a fin_num -> (f x - k)%E @[x --> F] --> 0 <-> f x @[x --> F] --> k

What about cvg_zeroP? Since it is like cvg_zero but going in both directions.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Following the convention of subr_eq0 the latter should be sube_cvg0, and the former subr_cvg0

@affeldt-aist
Copy link
Member Author

I have added the gauss integral as an application of differentiation under integral

@affeldt-aist affeldt-aist modified the milestones: 1.8.0, 1.9.0 Dec 18, 2024
affeldt-aist and others added 3 commits December 19, 2024 17:23
Co-authored-by: IshiguroYoshihiro <jb.15r.1213@s.thers.ac.jp>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement ✨ This issue/PR is about adding new features enhancing the library
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants