-
Notifications
You must be signed in to change notification settings - Fork 73
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Minimum and maximum are associative #1300
Conversation
Associativity should follow from uniqueness of greatest binary lower/upper bounds. I.e., this is a property of binary meets/joins in arbitrary posets. It's probably easier to start there, if it hasn't been formalized already. |
It hasn't been formalized yet, but an argument sketch that should be straightforward given the proper infrastructure is as follows:
|
I agree with Fredrik, this shouldn't be formalized by case analysis, but it should be formalized at the level of meets and joins in meet-semilattices and join-semilattices. |
I think it already is, e.g. here. I will try to reuse that. |
Excellent! |
All right, we should be good to go. |
Co-authored-by: Fredrik Bakke <[email protected]>
Great work! Merging now |
If anyone has any ideas on how to do this without a ton of casework, I'd love to hear it.