Skip to content

chore(SetTheory/Game/PGame): EquivAntisymmRel#21086

Closed
vihdzp wants to merge 37 commits intomasterfrom
vi.antisymm_pgame
Closed

chore(SetTheory/Game/PGame): EquivAntisymmRel#21086
vihdzp wants to merge 37 commits intomasterfrom
vi.antisymm_pgame

Conversation

@vihdzp
Copy link
Copy Markdown
Collaborator

@vihdzp vihdzp commented Jan 26, 2025

We replace PGame.Equiv by the more general AntisymmRel. This is part of #19588.

We've kept both the setoid notation , as well as equiv within theorem names. We've deprecated any results that are more generally true on preorders, save for those on LF which will be dealt with separately.


Although we can now define Game = Antisymmetrization PGame (· ≤ ·), doing so means that ⟦x⟧ notation breaks. Given that we can still use instPartialOrderAntisymmetrization to declare the partial order instance, it might not even be worth to do this redefinition. In any case, that probably should be discussed separately.

Open in Gitpod

@vihdzp vihdzp added awaiting-CI This PR does not pass CI yet. This label is automatically removed once it does. t-combinatorics Combinatorics labels Jan 26, 2025
@github-actions github-actions bot removed merge-conflict The PR has a merge conflict with master, and needs manual merging. (this label is managed by a bot) large-import Automatically added label for PRs with a significant increase in transitive imports labels Jan 27, 2025
@mathlib4-dependent-issues-bot mathlib4-dependent-issues-bot added the blocked-by-other-PR This PR depends on another PR (this label is automatically managed by a bot) label Jan 27, 2025
@leanprover-community-bot-assistant leanprover-community-bot-assistant added the merge-conflict The PR has a merge conflict with master, and needs manual merging. (this label is managed by a bot) label Jan 27, 2025
@github-actions github-actions bot removed the merge-conflict The PR has a merge conflict with master, and needs manual merging. (this label is managed by a bot) label Jan 28, 2025
Copy link
Copy Markdown
Collaborator

@tristan-f-r tristan-f-r left a comment

Choose a reason for hiding this comment

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

I conceptually have no problem with this: redefining Equiv in this way is better towards the goal of better Game generalizations. I don't have any extra comments because I can't spot anything wrong with any of the formalization refactors, but I'm not experienced in that regard.

mathlib-bors bot pushed a commit that referenced this pull request Feb 4, 2025
@mathlib4-dependent-issues-bot mathlib4-dependent-issues-bot removed the blocked-by-other-PR This PR depends on another PR (this label is automatically managed by a bot) label Feb 4, 2025
@leanprover-community-bot-assistant leanprover-community-bot-assistant added the merge-conflict The PR has a merge conflict with master, and needs manual merging. (this label is managed by a bot) label Feb 4, 2025
pfaffelh pushed a commit that referenced this pull request Feb 7, 2025
@github-actions github-actions bot removed the merge-conflict The PR has a merge conflict with master, and needs manual merging. (this label is managed by a bot) label Feb 11, 2025
@leanprover-community-bot-assistant leanprover-community-bot-assistant added the merge-conflict The PR has a merge conflict with master, and needs manual merging. (this label is managed by a bot) label Feb 15, 2025
@github-actions github-actions bot removed the merge-conflict The PR has a merge conflict with master, and needs manual merging. (this label is managed by a bot) label Feb 25, 2025
@vihdzp
Copy link
Copy Markdown
Collaborator Author

vihdzp commented Feb 25, 2025

Moved to the combinatorial games repo.
vihdzp/combinatorial-games#2

@vihdzp vihdzp closed this Feb 25, 2025
@YaelDillies YaelDillies deleted the vi.antisymm_pgame branch August 15, 2025 16:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

awaiting-CI This PR does not pass CI yet. This label is automatically removed once it does. t-combinatorics Combinatorics t-set-theory Set theory

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants