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.
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.
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 α
Multiplication is commutative.
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 α
Multiplication is commutative.
Instances
A non-unital normed commutative ring is a non-unital seminormed commutative ring.
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 α
Multiplication is commutative.
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 α
Multiplication is commutative.
Instances
A seminormed commutative ring is a non-unital seminormed commutative ring.
A normed commutative ring is a non-unital normed commutative ring.
A normed commutative ring is a seminormed commutative ring.
Equations
A mixin class with the axiom ‖1‖ = 1
. Many NormedRing
s and all NormedField
s satisfy this
axiom.
The norm of the multiplicative identity is 1.
Instances
Equations
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.
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
A subalgebra of a seminormed ring is also a seminormed ring, with the restriction of the norm.
Equations
- s.seminormedRing = SeminormedRing.mk ⋯ ⋯
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
- s.normedRing = NormedRing.mk ⋯ ⋯
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
.
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
Non-unital seminormed commutative ring structure on the product of two non-unital seminormed commutative rings, using the sup norm.
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
Non-unital normed commutative ring structure on the product of two non-unital normed commutative rings, using the sup norm.
Equations
Seminormed commutative ring structure on the product of two seminormed commutative rings, using the sup norm.
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
Equations
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
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
- NonUnitalNormedRing.induced R S f hf = NonUnitalNormedRing.mk ⋯ ⋯
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
- SeminormedRing.induced R S f = SeminormedRing.mk ⋯ ⋯
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
- NormedRing.induced R S f hf = NormedRing.mk ⋯ ⋯
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
- NormedCommRing.induced R S f hf = NormedCommRing.mk ⋯
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
.
Equations
Equations
- SubringClass.toNormedRing s = NormedRing.induced (↥s) R (SubringClass.subtype s) ⋯
Equations
Equations
A real absolute value on a ring determines a NormedRing
structure.
Equations
- v.toNormedRing = NormedRing.mk ⋯ ⋯