Zulip Chat Archive
Stream: mathlib4
Topic: NormedAlgebra with ring
Daniel Weber (Sep 07 2024 at 17:46):
Is there an equivalent of docs#NormedAlgebra where 𝕜
is a NormedCommRing
and not a NormedField
?
Jireh Loreaux (Sep 07 2024 at 19:51):
We have docs#BoundedSMul, but that's about it.
Eric Wieser (Sep 07 2024 at 19:55):
I think BoundedSMul covers precisely the use case you want
Jireh Loreaux (Sep 07 2024 at 20:08):
But does it work well with the norm? I'm not sure how much we have generalized.
Eric Wieser (Sep 07 2024 at 20:18):
I put a fair amount of effort into this style of generalization last year
Daniel Weber (Sep 08 2024 at 05:46):
I need something like docs#norm_smul, but without α
being a division ring. More generally, do we have anything about normed rings which aren't division rings but the norm still is multiplicative?
Eric Wieser (Sep 08 2024 at 09:06):
Presumably norm_smul_le
isn't enough for you?
Eric Wieser (Sep 08 2024 at 09:08):
(a lot of time there is an easy proof using norm_smul
, and a slightly more fiddly one using norm_smul_le
)
Eric Wieser (Sep 08 2024 at 09:09):
I think the answer to your question is "no", but I also think there is some past discussion on the matter elsewhere on Zulip, which I'll link if I can find
Daniel Weber (Sep 08 2024 at 10:08):
I want to generalize #16597, I don't see how to do that with norm_smul_le
Kevin Buzzard (Sep 08 2024 at 10:27):
How about using docs#Valuation ? Then you can apply the result to the rationals with the usual norm, or with the p-adic norm.
Daniel Weber (Sep 08 2024 at 10:29):
How does that work? The usual norm doesn't satisfy f (x + y) ≤ max (f x) (f y)
, unless I'm missing something?
Kevin Buzzard (Sep 08 2024 at 10:31):
Oh lol yeah good point :-)
María Inés de Frutos Fernández (Sep 09 2024 at 16:53):
In #15445 I introduce an AlgebraNorm
structure and the corresponding AlgebraNormClass
:
structure AlgebraNorm (R : Type*) [SeminormedCommRing R] (S : Type*) [Ring S] [Algebra R S] extends
RingNorm S, Seminorm R S
(I know this is not exactly what you are asking for, but I am pointing it out in case it is helpful.)
Last updated: May 02 2025 at 03:31 UTC