Documentation

Mathlib.Analysis.Normed.Group.Real

Norms on and ℝ≥0 #

We equip , ℝ≥0, and ℝ≥0∞ with their natural norms / enorms.

Tags #

normed group

@[implicit_reducible]
@[implicit_reducible]
@[simp]
theorem enorm_eq_self (x : ENNReal) :
@[implicit_reducible]
instance Real.norm :
@[simp]
theorem Real.norm_eq_abs (r : ) :
theorem Real.norm_of_nonneg {r : } (hr : 0 r) :
r = r
theorem Real.norm_of_nonpos {r : } (hr : r 0) :
r = -r
theorem Real.norm_natCast (n : ) :
n = n
@[simp]
theorem Real.nnnorm_natCast (n : ) :
n‖₊ = n
@[simp]
theorem Real.enorm_natCast (n : ) :
n‖ₑ = n
@[simp]
theorem Real.norm_ofNat (n : ) [n.AtLeastTwo] :
OfNat.ofNat n = OfNat.ofNat n
@[simp]
theorem Real.nnnorm_ofNat (n : ) [n.AtLeastTwo] :
OfNat.ofNat n‖₊ = OfNat.ofNat n
@[simp]
theorem Real.norm_nnratCast (q : ℚ≥0) :
q = q
@[simp]
theorem Real.nnnorm_nnratCast (q : ℚ≥0) :
q‖₊ = q
theorem Real.nnnorm_of_nonneg {r : } (hr : 0 r) :
r‖₊ = r, hr
@[simp]
theorem norm_norm' {E : Type u_5} [SeminormedCommGroup E] (x : E) :
@[simp]
theorem norm_norm {E : Type u_5} [SeminormedAddCommGroup E] (x : E) :
theorem enorm_enorm {ε : Type u_9} [ENorm ε] (x : ε) :