Normed rings #
In this file we define (semi)normed rings. We also prove some theorems about these definitions.
A normed ring instance can be constructed from a given real absolute value on a ring via
AbsoluteValue.toNormedRing.
A non-unital seminormed ring is a not-necessarily-unital ring
endowed with a seminorm which satisfies the inequality ‖x y‖ ≤ ‖x‖ ‖y‖.
- add : α → α → α
- zero : α
- neg : α → α
- sub : α → α → α
- mul : α → α → α
- uniformity_dist : uniformity α = ⨅ (ε : ℝ), ⨅ (_ : ε > 0), Filter.principal {p : α × α | dist p.1 p.2 < ε}
- toBornology : Bornology α
The distance is induced by the norm.
The norm is submultiplicative.
Instances
A seminormed ring is a ring endowed with a seminorm which satisfies the inequality
‖x y‖ ≤ ‖x‖ ‖y‖.
- add : α → α → α
- zero : α
- mul : α → α → α
- one : α
- neg : α → α
- sub : α → α → α
- uniformity_dist : uniformity α = ⨅ (ε : ℝ), ⨅ (_ : ε > 0), Filter.principal {p : α × α | dist p.1 p.2 < ε}
- toBornology : Bornology α
The distance is induced by the norm.
The norm is submultiplicative.
Instances
A seminormed ring is a non-unital seminormed ring.
Equations
A non-unital normed ring is a not-necessarily-unital ring
endowed with a norm which satisfies the inequality ‖x y‖ ≤ ‖x‖ ‖y‖.
- add : α → α → α
- zero : α
- neg : α → α
- sub : α → α → α
- mul : α → α → α
- uniformity_dist : uniformity α = ⨅ (ε : ℝ), ⨅ (_ : ε > 0), Filter.principal {p : α × α | dist p.1 p.2 < ε}
- toBornology : Bornology α
The distance is induced by the norm.
The norm is submultiplicative.
Instances
A non-unital normed ring is a non-unital seminormed ring.
Equations
A normed ring is a ring endowed with a norm which satisfies the inequality ‖x y‖ ≤ ‖x‖ ‖y‖.
- add : α → α → α
- zero : α
- mul : α → α → α
- one : α
- neg : α → α
- sub : α → α → α
- uniformity_dist : uniformity α = ⨅ (ε : ℝ), ⨅ (_ : ε > 0), Filter.principal {p : α × α | dist p.1 p.2 < ε}
- toBornology : Bornology α
The distance is induced by the norm.
The norm is submultiplicative.
Instances
A normed ring is a seminormed ring.
Equations
A normed ring is a non-unital normed ring.
Equations
A non-unital seminormed commutative ring is a non-unital commutative ring endowed with a
seminorm which satisfies the inequality ‖x y‖ ≤ ‖x‖ ‖y‖.
- add : α → α → α
- zero : α
- neg : α → α
- sub : α → α → α
- mul : α → α → α
- uniformity_dist : uniformity α = ⨅ (ε : ℝ), ⨅ (_ : ε > 0), Filter.principal {p : α × α | dist p.1 p.2 < ε}
- toBornology : Bornology α
Instances
A non-unital normed commutative ring is a non-unital commutative ring endowed with a
norm which satisfies the inequality ‖x y‖ ≤ ‖x‖ ‖y‖.
- add : α → α → α
- zero : α
- neg : α → α
- sub : α → α → α
- mul : α → α → α
- uniformity_dist : uniformity α = ⨅ (ε : ℝ), ⨅ (_ : ε > 0), Filter.principal {p : α × α | dist p.1 p.2 < ε}
- toBornology : Bornology α
Instances
A non-unital normed commutative ring is a non-unital seminormed commutative ring.
Equations
A seminormed commutative ring is a commutative ring endowed with a seminorm which satisfies
the inequality ‖x y‖ ≤ ‖x‖ ‖y‖.
- add : α → α → α
- zero : α
- mul : α → α → α
- one : α
- neg : α → α
- sub : α → α → α
- uniformity_dist : uniformity α = ⨅ (ε : ℝ), ⨅ (_ : ε > 0), Filter.principal {p : α × α | dist p.1 p.2 < ε}
- toBornology : Bornology α
Instances
A normed commutative ring is a commutative ring endowed with a norm which satisfies
the inequality ‖x y‖ ≤ ‖x‖ ‖y‖.
- add : α → α → α
- zero : α
- mul : α → α → α
- one : α
- neg : α → α
- sub : α → α → α
- uniformity_dist : uniformity α = ⨅ (ε : ℝ), ⨅ (_ : ε > 0), Filter.principal {p : α × α | dist p.1 p.2 < ε}
- toBornology : Bornology α
Instances
A seminormed commutative ring is a non-unital seminormed commutative ring.
Equations
A normed commutative ring is a non-unital normed commutative ring.
Equations
A normed commutative ring is a seminormed commutative ring.
Equations
A mixin class with the axiom ‖1‖ = 1. Many NormedRings and all NormedFields satisfy this
axiom.
The norm of the multiplicative identity is 1.
Instances
Equations
Equations
The norm is submultiplicative.
In a seminormed ring, the left-multiplication AddMonoidHom is bounded.
In a seminormed ring, the right-multiplication AddMonoidHom is bounded.
A non-unital subalgebra of a non-unital seminormed ring is also a non-unital seminormed ring, with the restriction of the norm.
Equations
A non-unital subalgebra of a non-unital seminormed ring is also a non-unital seminormed ring, with the restriction of the norm.
Equations
A non-unital subalgebra of a non-unital normed ring is also a non-unital normed ring, with the restriction of the norm.
Equations
A non-unital subalgebra of a non-unital normed ring is also a non-unital normed ring, with the restriction of the norm.
Equations
Equations
Non-unital seminormed ring structure on the product of two non-unital seminormed rings, using the sup norm.
Equations
Equations
A subalgebra of a seminormed ring is also a seminormed ring, with the restriction of the norm.
Equations
A subalgebra of a seminormed ring is also a seminormed ring, with the restriction of the norm.
Equations
A subalgebra of a normed ring is also a normed ring, with the restriction of the norm.
Equations
A subalgebra of a normed ring is also a normed ring, with the restriction of the norm.
Equations
If α is a seminormed ring, then ‖a ^ n‖₊ ≤ ‖a‖₊ ^ n for n > 0.
See also nnnorm_pow_le.
If α is a seminormed ring with ‖1‖₊ = 1, then ‖a ^ n‖₊ ≤ ‖a‖₊ ^ n.
See also nnnorm_pow_le'.
If α is a seminormed ring, then ‖a ^ n‖ ≤ ‖a‖ ^ n for n > 0. See also norm_pow_le.
If α is a seminormed ring with ‖1‖ = 1, then ‖a ^ n‖ ≤ ‖a‖ ^ n.
See also norm_pow_le'.
Equations
Seminormed ring structure on the product of two seminormed rings, using the sup norm.
Equations
Equations
A homomorphism f between semi_normed_rings is bounded if there exists a positive
constant C such that for all x in α, norm (f x) ≤ C * norm x.
Equations
Instances For
Equations
Non-unital normed ring structure on the product of two non-unital normed rings, using the sup norm.
Equations
Equations
Equations
Normed ring structure on the product of two normed rings, using the sup norm.
Equations
Equations
Equations
Non-unital seminormed commutative ring structure on the product of two non-unital seminormed commutative rings, using the sup norm.
Equations
Equations
A non-unital subalgebra of a non-unital seminormed commutative ring is also a non-unital seminormed commutative ring, with the restriction of the norm.
Equations
A non-unital subalgebra of a non-unital normed commutative ring is also a non-unital normed commutative ring, with the restriction of the norm.
Equations
Equations
Non-unital normed commutative ring structure on the product of two non-unital normed commutative rings, using the sup norm.
Equations
Equations
Equations
Seminormed commutative ring structure on the product of two seminormed commutative rings, using the sup norm.
Equations
Equations
A subalgebra of a seminormed commutative ring is also a seminormed commutative ring, with the restriction of the norm.
Equations
A subalgebra of a normed commutative ring is also a normed commutative ring, with the restriction of the norm.
Equations
Equations
Normed commutative ring structure on the product of two normed commutative rings, using the sup norm.
Equations
Equations
The restriction of a power-multiplicative function to a subalgebra is power-multiplicative.
A restatement of MetricSpace.tendsto_atTop in terms of the norm.
A variant of NormedAddCommGroup.tendsto_atTop that
uses ∃ N, ∀ n > N, ... rather than ∃ N, ∀ n ≥ N, ...
This class states that a ring homomorphism is isometric. This is a sufficient assumption for a continuous semilinear map to be bounded and this is the main use for this typeclass.
The ring homomorphism is an isometry.
Instances
A mixin class for strict multiplicativity of the norm, ‖a * b‖ = ‖a‖ * ‖b‖ (rather than
≤ as in the definition of NormedRing). Many NormedRings satisfy this stronger property,
including all NormedDivisionRings and NormedFields.
The norm is multiplicative.
Instances
Deduce NormOneClass from NormMulClass under a suitable nontriviality hypothesis. Not
an instance, in order to avoid loops with NormOneClass.nontrivial.
Induced normed structures #
A non-unital ring homomorphism from a NonUnitalRing to a NonUnitalSeminormedRing
induces a NonUnitalSeminormedRing structure on the domain.
See note [reducible non-instances]
Equations
Instances For
An injective non-unital ring homomorphism from a NonUnitalRing to a
NonUnitalNormedRing induces a NonUnitalNormedRing structure on the domain.
See note [reducible non-instances]
Equations
Instances For
A non-unital ring homomorphism from a Ring to a SeminormedRing induces a
SeminormedRing structure on the domain.
See note [reducible non-instances]
Equations
Instances For
An injective non-unital ring homomorphism from a Ring to a NormedRing induces a
NormedRing structure on the domain.
See note [reducible non-instances]
Equations
Instances For
A non-unital ring homomorphism from a NonUnitalCommRing to a NonUnitalSeminormedCommRing
induces a NonUnitalSeminormedCommRing structure on the domain.
See note [reducible non-instances]
Equations
Instances For
An injective non-unital ring homomorphism from a NonUnitalCommRing to a
NonUnitalNormedCommRing induces a NonUnitalNormedCommRing structure on the domain.
See note [reducible non-instances]
Equations
Instances For
A non-unital ring homomorphism from a CommRing to a SeminormedRing induces a
SeminormedCommRing structure on the domain.
See note [reducible non-instances]
Equations
Instances For
An injective non-unital ring homomorphism from a CommRing to a NormedRing induces a
NormedCommRing structure on the domain.
See note [reducible non-instances]
Equations
Instances For
A ring homomorphism from a Ring R to a SeminormedRing S which induces the norm structure
SeminormedRing.induced makes R satisfy ‖(1 : R)‖ = 1 whenever ‖(1 : S)‖ = 1.
A ring homomorphism from a Ring R to a SeminormedRing S which induces the norm structure
SeminormedRing.induced makes R satisfy ‖(1 : R)‖ = 1 whenever ‖(1 : S)‖ = 1.
Equations
Equations
Equations
Equations
A real absolute value on a ring determines a NormedRing structure.