Documentation

LeanPool.Monlib4.LinearAlgebra.Nacgor

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.

class NormedAddCommGroupOfRing (B : Type u_1) extends Ring B, NormedAddCommGroup B :
Type u_1

A ring whose additive group is a normed additive commutative group.

Instances
    @[reducible]

    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
      theorem Pi.normedAddCommGroupOfRing.norm_eq_sum {ι : Type u_1} [Fintype ι] {B : ιType u_2} [(i : ι) → NormedAddCommGroupOfRing (B i)] (x : (i : ι) → B i) :
      x = (∑ i : ι, x i ^ 2)

      The L^2 norm on a finite product is the square root of the sum of squared norms.