Skip to content

cvg lemmas for fun#1101

Merged
proux01 merged 2 commits intomath-comp:masterfrom
affeldt-aist:realfun_20231116
Dec 5, 2023
Merged

cvg lemmas for fun#1101
proux01 merged 2 commits intomath-comp:masterfrom
affeldt-aist:realfun_20231116

Conversation

@affeldt-aist
Copy link
Member

Motivation for this change

Lemmas about limits of real-valued/extended read-valued functions
needed to develop the theory of lim inf/sup (hence the emphasis on at_right versions).
The theory of lim inf/sup is a forthcoming PR and is itself a prerequisite for the FTC.
The proofs for extended real-valued functions use the proofs for real-valued functions
but are still longish because of corner cases.

Things done/to do
  • added corresponding entries in CHANGELOG_UNRELEASED.md
  • added corresponding documentation in the headers
Compatibility with MathComp 2.0
  • I added the label TODO: HB port to make sure someone ports this PR to
    the hierarchy-builder branch or I already opened an issue or PR (please cross reference).
Automatic note to reviewers

Read this Checklist and put a milestone if possible.

@affeldt-aist affeldt-aist added enhancement ✨ This issue/PR is about adding new features enhancing the library TODO: MC2 port This PR must be ported to mathcomp 2 now that the. Remove this label when the port is done. labels Nov 16, 2023
@affeldt-aist affeldt-aist added this to the 0.6.7 milestone Nov 16, 2023
@affeldt-aist affeldt-aist requested review from CohenCyril and removed request for CohenCyril November 16, 2023 07:32
@affeldt-aist affeldt-aist requested a review from proux01 December 3, 2023 23:52
Copy link
Collaborator

@proux01 proux01 left a comment

Choose a reason for hiding this comment

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

I only looked at the statement, they mostly look good modulo some bikesheding.
The proofs seem indeed quite long, I wonder whether the previous ones on nat could at least be derived from the new ones? (in a future PR of course)

@affeldt-aist
Copy link
Member Author

TODO: lemmes giving equivalents defs {homo f : x y / x < y >-> x <= y} for nondecreasing or {homo f : x y / x < y >-> x < y} for increasing... @proux01

@proux01
Copy link
Collaborator

proux01 commented Dec 5, 2023

Applied the few suggested changes, will merge once CI is green.

@affeldt-aist
Copy link
Member Author

Applied the few suggested changes, will merge once CI is green.

Thank you! I couldn't do it today, but I have more of the same vein to come soon so I'll be able to look at the proofs again as I promised.

@proux01 proux01 merged commit 9350a49 into math-comp:master Dec 5, 2023
@affeldt-aist affeldt-aist removed the TODO: MC2 port This PR must be ported to mathcomp 2 now that the. Remove this label when the port is done. label Jan 9, 2024
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