Commit 2026-01-15 22:57 26299a5a

View on Github →

refactor: generalise compact from CompleteLattice to PartialOrder (#33061) IsCompactElement assumes a CompleteLattice structure on the type for which it is defined. But a PartialOrder will suffice and this is the textbook definition of compact https://en.wikipedia.org/wiki/Compact_element. Also it is currently defined in a non-standard way. The standard definition uses directed sets. Changing this has indeed simplified most proofs by removing an rw into this more standard form.

Estimated changes