[Merged by Bors] - feat(group_theory/monoid_localization): Order#18724
[Merged by Bors] - feat(group_theory/monoid_localization): Order#18724YaelDillies wants to merge 6 commits intomasterfrom
Conversation
|
I guess you didn't quite do what the description says; can you add the order hom (or rel embedding or whatever it is) from the original monoid to the localisation that preserves the order when linear_ordered_cancel_comm_monoid? |
|
Should it be an ordered monoid embedding...? At least if for 1. Sorry for asking so much |
|
We don't have those (we don't even monoid embeddings). What other bundlings would you want (knowing that all the results are already there unbundled)? |
|
Yeah maybe its fine like this, I guess we could also have order_monoid_hom that is injective. But I suppose its not needed, maybe we could just add a TODO saying if an order_monoid_embedding is implemented this is an example |
|
maintainer merge |
|
🚀 Pull request has been placed on the maintainer queue by alexjbest. |
|
✌️ YaelDillies can now approve this pull request. To approve and merge a pull request, simply reply with |
|
Thank you, that's a nice generalisation! bors merge |
Prove that every (linearly) ordered cancellative monoid can be embedded into a (linearly) ordered group, namely its Grothendieck group. Note that cancellativity is necessary since submonoids of a group are cancellative. Co-authored-by: Eric Wieser <wieser.eric@gmail.com>
|
Build failed (retrying...): |
Prove that every (linearly) ordered cancellative monoid can be embedded into a (linearly) ordered group, namely its Grothendieck group. Note that cancellativity is necessary since submonoids of a group are cancellative. Co-authored-by: Eric Wieser <wieser.eric@gmail.com>
|
Pull request successfully merged into master. Build succeeded: |
Match leanprover-community/mathlib3#18724 and leanprover-community/mathlib3#18846 [`group_theory.monoid_localization`@`1f0096e6caa61e9c849ec2adbd227e960e9dff58`..`13b8e258f14bffb5def542aa78b803b0b80541aa`](https://leanprover-community.github.io/mathlib-port-status/file/group_theory/monoid_localization?range=1f0096e6caa61e9c849ec2adbd227e960e9dff58..13b8e258f14bffb5def542aa78b803b0b80541aa)
Match leanprover-community/mathlib3#18724 and leanprover-community/mathlib3#18846 Co-authored-by: Eric Wieser <wieser.eric@gmail.com>
Match leanprover-community/mathlib3#18724 and leanprover-community/mathlib3#18846 Co-authored-by: Eric Wieser <wieser.eric@gmail.com>
Match leanprover-community/mathlib3#18724 and leanprover-community/mathlib3#18846 Co-authored-by: Eric Wieser <wieser.eric@gmail.com>
Match leanprover-community/mathlib3#18724 and leanprover-community/mathlib3#18846 Co-authored-by: Eric Wieser <wieser.eric@gmail.com>
Prove that every (linearly) ordered cancellative monoid can be embedded into a (linearly) ordered group, namely its Grothendieck group. Note that cancellativity is necessary since submonoids of a group are cancellative.