[Merged by Bors] - feat(RingTheory/TwoSidedIdeal): add lattice structure to two-sided-ideals#14456
[Merged by Bors] - feat(RingTheory/TwoSidedIdeal): add lattice structure to two-sided-ideals#14456jjaassoonn wants to merge 13 commits intomasterfrom
Conversation
jjaassoonn
commented
Jul 5, 2024
PR summary 5863cc672dImport changes for modified filesNo significant changes to the import graph Import changes for all files
|
|
I didn't use |
| __ := (inferInstance : SemilatticeSup (TwoSidedIdeal R)) | ||
| __ := (inferInstance : SemilatticeInf (TwoSidedIdeal R)) | ||
| __ := (inferInstance : CompleteSemilatticeSup (TwoSidedIdeal R)) | ||
| __ := (inferInstance : CompleteSemilatticeInf (TwoSidedIdeal R)) |
There was a problem hiding this comment.
I suspect you can drop these and Lean works it out automatically?
There was a problem hiding this comment.
unfortunately not. Lean complains
fields missing: 'inf_le_left', 'inf_le_right', 'le_inf', 'le_sSup', 'sSup_le', 'sInf_le', 'le_sInf'
Co-authored-by: Eric Wieser <wieser.eric@gmail.com>
…over-community/mathlib4 into zjj/twosidedIdeal-lattice
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Kevin Buzzard <k.buzzard@imperial.ac.uk>
|
I am busy until Wednesday, but I can have a look later. |
No rush! Thank you very much! |
riccardobrasca
left a comment
There was a problem hiding this comment.
LGTM, thanks!
@eric-wieser there is still a question for you :)
|
I have a big question: why aren't we just pulling the entire |
Because pulling back the order of ringcon results in a diamond: the “smaller than” from the pulling back is not definitionally equal to that from setlike instance |
|
Right, but I'm talking about leaving the existing order alone and pulling the rest back. |
Ah, I tried this as well. Lean will complain about the diamond (this is how I discovered it), so we need to reprove all the axiom anyway. |
|
Sounds like we want a |
|
I addressed the comment directed at Eric (I think satisfactorily), and given that there are two other approving reviews: bors merge |
|
Pull request successfully merged into master. Build succeeded: |