-
Notifications
You must be signed in to change notification settings - Fork 49
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
Zorn and Hahn-Banach theorems #337
base: master
Are you sure you want to change the base?
Conversation
- add inheritance diagram to readme
So this is the PR that needs linting and refactoring, right? |
Yes, quite heavily. In particular, hahn_banach.v could be transformed in a file depending of mathcomp-analysis, containing another (?) proof of Zorn's lemma or using the one already present in analysis. |
@pi8027 There a few more concrete hints in the minutes of the last meeting (https://github.com/math-comp/analysis/wiki/2021-03-26-Meeting). |
Could someone grant me write permission to directly push to here?
|
done |
@CohenCyril Thanks! |
Hi @pi8027, did you try to lint and refactor this or can I tackle this ? |
This is in beginner's style and should heavily rewritten. It contains two files:
hahnbanach.v
contains a new formalization of Zorn's Lemma depending of the Choice in Prop and to Excluding middle, as well as a proof of Hahn_Banach theorem in its analytical form. This file is independent from MathComp Analysis libraries.hahnbanach_normedtype.v
contains a formalization of Hahn Banach's theorem on normed vector spaces, using the Mathematical Components libraries.