Commit 2024-09-16 17:23 1410abf9

View on Github →

refactor(SetTheory/Ordinal/Arithmetic): Ditch Ordinal.sup (#15820) Ordinal.sup is just iSup with more restricted universes. This is the first part in a series of refactors aimed at putting the ordinal API in line with the API of other lattices. Theorems like le_iSup were kept as protected theorems within the Ordinal namespace, as they can be useful when you do know that the input type lives in a smaller universe. That said, using them indiscriminately will make the universes in theorems stricter than they need to be. I kept sup within the API for bsup, lsub, blsub, and mex, as I plan to refactor those individually in the near future.

Estimated changes