mathlib
mathlib copied to clipboard
feat(set_theory/game/basic): Golf using `antisymmetrization` API
- [x] depends on: #13963
I wasn't able to redefine game as antisymmetrization pgame (≤). For whatever reason, that broke a few instances of the ⟦x⟧ notation.
I'm wondering if we should even have this quotient notation here to begin with? If my rgame definition goes through (briefly discussed on Zulip), we'll have two different instances for pgame.setoid, and that can't be good.
Maybe we could define custom notation ⟦x⟧ᵍ and ⟦x⟧ʳ for these two quotients?
I can't quite see any more golfing opportunities myself. Care to help a bit?
Also, what would be a good name for the map from pgame to game? Does game.mk suffice?
This PR/issue depends on:
- ~~leanprover-community/mathlib#13963~~ By Dependent Issues (🤖). Happy coding!