-
Notifications
You must be signed in to change notification settings - Fork 172
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
New package: order theory #1716
Comments
Good with me! |
For me, this proposal implies that the work leading to Pataraia's fixed-point theorem (monotone endofunctions on a pointed DCPO have a fixed point - no continuity needed) in https://github.com/UniMath/UniMath/blob/master/UniMath/Algebra/FixedPointTheorems.v is declared as obsolete - since it will not belong to the package. Currently, I do not see Pataraia's theorem. Is it maybe hidden through more abstraction? |
A side question: is that theorem really an original result of Pataraia, or is it rather his proof that brought it into the realm of univalent mathematics? The book by Davey and Priestley (2nd ed.) discusses the statement as "CPO Fixpoint Theorem II". Then they say that previous proofs were known that relied on Zorn's lemma and that Pataraia's proof is "elegant". But that other previous proofs avoided the axiom of choice by using what they call "CPO Fixpoint Theorem III" on increasing self-maps on pointed DCPOs. |
Good point. That file should be moved as well to that folder. |
And what about the prerequisites for that file? |
I like this idea. I would also be in favor of moving the definitions of |
See #1726 for a concrete suggestion on this. |
This partially deals with: #1716 The changes are: - Create a new package 'OrderTheory' - Move the folders on DCPOs, Posets, and Lattice to OrderTheory - Move the files Dcpo and FixedPointTheorems - Add a folder on fixpoint theorems - Add some material on fixpoint theorems There is some more factoring to do, because there is material on OrderTheory in both MoreFoundations and Combinatorics. Also avoids a bit of low-level reasoning with factor_through_squash by Ralph Matthes <ralph.matthes@irit.fr>
@nmvdw : is this issue solved? |
Related: #1067. |
Not fully yet. There is still some material that needs to be moved to OrderTheory (partial orders, well-founded sets). |
@nmvdw If I understand this correctly, there are exactly two (parts of) files that still need to be moved? |
Yes. The easiest change is to move https://github.com/UniMath/UniMath/blob/master/UniMath/Combinatorics/WellOrderedSets.v and https://github.com/UniMath/UniMath/blob/master/UniMath/Combinatorics/OrderedSets.v, and a more complicated change would be to move the stuff on posets. |
The posets are more complicated because they are scattered through multiple files, or because their file has more references pointing to it? |
I think both. |
I think I'll also move |
Resolves #1716 --------- Co-authored-by: Niels van der Weide <nnmvdw@gmail.com>
What do people think of adding a new package called 'OrderTheory' whose contents are as follows:
I think that this way, the filers are ordered more logically.
The text was updated successfully, but these errors were encountered: