Zulip Chat Archive
Stream: mathlib4
Topic: complete partial order formalization
Jad Ghalayini (Dec 29 2022 at 20:30):
Hello! I'm interested in formalizing complete partial orders, which don't seem to be formalized in Mathlib 3 as far as I can tell. Are you guys taking new files by any chance? It should be a pretty simple formalization since none of the results I'm aiming for are particularly complicated; I'm putting it together in my private formalization and it seems like a good idea to merge it in so new Mathlib releases don't break it.
Reid Barton (Dec 29 2022 at 20:33):
Is that different from docs#complete_lattice?
Reid Barton (Dec 29 2022 at 20:34):
Or docs#omega_complete_partial_order?
Yury G. Kudryashov (Dec 29 2022 at 20:35):
Wikipedia mentions 3 different notions: https://en.wikipedia.org/wiki/Complete_partial_order
Yury G. Kudryashov (Dec 29 2022 at 20:35):
Which one are you talking about?
Yury G. Kudryashov (Dec 29 2022 at 20:36):
How will your formalization interact with existing typeclasses?
Jad Ghalayini (Dec 30 2022 at 13:11):
Welp I didn't even realize it was already formalized, pretty silly. I guess I'll just try porting that, then
Reid Barton (Dec 30 2022 at 13:17):
Feel free to take over mathlib4#1168 although I got annoyed at a bug in simp breaking many proofs.
Reid Barton (Dec 30 2022 at 13:18):
Or more precisely, I think it would be better to fix simp first (since I imagine not much of mathlib can be waiting for this module).
Last updated: Dec 20 2023 at 11:08 UTC