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
[Merged by Bors] - feat(analysis/seminorm): Group seminorms #15594
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Are group_seminorm
s needed for anything?
|
||
namespace add_group_seminorm | ||
attribute [nolint doc_blame] add_group_seminorm.to_zero_hom |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Seems like a good opportunity to add this doc!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
See #2409
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I am particularly unwilling to add this docstring because:
- It won't show up in the docs.
zero_hom
is mathematically irrelevant.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm pretty sure this does show up in the docs?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hmm, yeah you're right, it does show up.
Currently, we have two ways to talk about (additive group) seminorms:
I want to get rid of the second way and make seminormed groups depend on seminorms (rather than the other way around, as it is today). Now, I am adding multiplicative normed groups in #15705 so I need multiplicative seminorms to make the above plan work, and multiplicativising the API isn't much more work. You will notice that the above doesn't get us rid of |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks 🎉
bors merge
Multiplicativize the existing `add_group_seminorm` material.
Build failed (retrying...): |
Multiplicativize the existing `add_group_seminorm` material.
Build failed (retrying...): |
Canceled. |
bors d+ |
✌️ YaelDillies can now approve this pull request. To approve and merge a pull request, simply reply with |
bors merge |
Multiplicativize the existing `add_group_seminorm` material.
Pull request successfully merged into master. Build succeeded: |
Multiplicativize the existing
add_group_seminorm
material.