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

Thin categories, prosets as categories, and poset/toset/lattice #4248

Merged
merged 69 commits into from
Oct 16, 2024

Conversation

zwang123
Copy link
Contributor

@zwang123 zwang123 commented Sep 26, 2024

This contains changes in #4242.
Probably will wait until the previous PR is merged so that I can fix some merge conflicts
Now it is the time.

Added

  • toslat: A toset is a lattice
  • endmndlem
  • thinccic: In a thin category, two objects are isomorphic iff there are morphisms between them in both directions.
  • postc: The converted category is a poset iff no distinct objects are isomorphic.
  • oppcthin: The opposite of a thin category is thin.
  • subthinc: A subcategory of a thin category is thin.
  • functhinc, fullthinc, thincfth: (full) functors to thin categories; faithful functors from thin categories
  • inpw: Two ways of expressing a collection of subsets
  • posjidm, posmidm: Poset join/meet is idempotent.
  • ipolub/ipoglb: LUB/GLB of inclusion poset.
  • mreclat, mrelatlubALT, and mrelatglbALT: The inclusion poset for a Moore system is a complete lattice
  • topclat, topdlat, and related
  • And lots of other theorems supporting the above

Fixed

  • Description for setc2ohom, latjidm, and latmidm; and others.
  • Rename monepilem to mpbiran3d and added mpbiran4d.

Changed

  • Moved to main
    • biadanid
    • tospos
    • tleile
    • tltnle

@zwang123 zwang123 marked this pull request as ready for review September 29, 2024 15:33
set.mm Outdated Show resolved Hide resolved
set.mm Outdated Show resolved Hide resolved
set.mm Outdated
Comment on lines 215945 to 215946
$( In a Toset, less-than is equivalent to not inverse "less than or equal
to" see ~ pltnle . (Contributed by Thierry Arnoux, 11-Feb-2018.) $)
Copy link
Contributor

Choose a reason for hiding this comment

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

Suggested change
$( In a Toset, less-than is equivalent to not inverse "less than or equal
to" see ~ pltnle . (Contributed by Thierry Arnoux, 11-Feb-2018.) $)
$( In a Toset, "less than" is equivalent to the negation of the converse of
"less than or equal to", see ~ pltnle . (Contributed by Thierry Arnoux,
11-Feb-2018.) $)

Copy link
Contributor Author

Choose a reason for hiding this comment

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

set.mm Outdated Show resolved Hide resolved
set.mm Outdated Show resolved Hide resolved
@zwang123
Copy link
Contributor Author

zwang123 commented Oct 2, 2024

Out of town now so could not edit before I come back…

@benjub
Copy link
Contributor

benjub commented Oct 4, 2024

Let's try and merge it soon. Do not add new theorems or ideas, and only fix open conversations and address existing remarks.

@zwang123
Copy link
Contributor Author

zwang123 commented Oct 5, 2024

Let's try and merge it soon. Do not add new theorems or ideas, and only fix open conversations and address existing remarks.

Won’t be back until 2 weeks later as mentioned in #4248 (comment)
Looks like those open conversations are easy fixes but it’s hard to do it on my end…

@benjub
Copy link
Contributor

benjub commented Oct 5, 2024

Let's try and merge it soon. Do not add new theorems or ideas, and only fix open conversations and address existing remarks.

Won’t be back until 2 weeks later as mentioned in #4248 (comment) Looks like those open conversations are easy fixes but it’s hard to do it on my end…

No worries. Since it's mostly in your mathbox, merge conflicts will be easily resolved. What I meant is that potential new developments should go in a separate PR (also for ease of review), and that new commits in this PR should be only to address existing comments.

@benjub benjub merged commit 1987621 into metamath:develop Oct 16, 2024
10 checks passed
@zwang123 zwang123 deleted the thin-cat-3 branch October 17, 2024 03:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants