Normed additive commutative groups of rings #
This file contains the NormedAddCommGroupOfRing class, which bundles the
ring structure together with the normed additive commutative group structure.
@[reducible]
def
Algebra.ofIsScalarTowerSmulCommClass
{R : Type u_1}
{A : Type u_2}
[CommSemiring R]
[Semiring A]
[Module R A]
[SMulCommClass R A A]
[IsScalarTower R A A]
:
Algebra R A
The algebra structure coming from compatible scalar multiplication and multiplication.
Equations
Instances For
@[reducible]
noncomputable instance
PiNormedAddCommGroupOfRing
{ι : Type u_1}
[Fintype ι]
{B : ι → Type u_2}
[(i : ι) → NormedAddCommGroupOfRing (B i)]
:
NormedAddCommGroupOfRing ((i : ι) → B i)
The pointwise ring with the L^2 product norm is a normed additive group of rings.
Equations
- PiNormedAddCommGroupOfRing = { toRing := Pi.ring, toNorm := (PiLp.normedAddCommGroupToPi 2 B).toNorm, toMetricSpace := (PiLp.normedAddCommGroupToPi 2 B).toMetricSpace, dist_eq := ⋯ }