Uniform structure induced by an absolute value #
We build a uniform space structure on a commutative ring R
equipped with an absolute value into
a linear ordered field π
. Of course in the case R
is β
, β
or β
and
π = β
, we get the same thing as the metric space construction, and the general construction
follows exactly the same path.
References #
Tags #
absolute value, uniform spaces
def
AbsoluteValue.uniformSpace
{π : Type u_1}
[LinearOrderedField π]
{R : Type u_2}
[CommRing R]
(abv : AbsoluteValue R π)
:
The uniform structure coming from an absolute value.
Equations
- abv.uniformSpace = UniformSpace.ofFun (fun (x y : R) => abv (y - x)) β― β― β― β―
Instances For
theorem
AbsoluteValue.hasBasis_uniformity
{π : Type u_1}
[LinearOrderedField π]
{R : Type u_2}
[CommRing R]
(abv : AbsoluteValue R π)
:
(uniformity R).HasBasis (fun (x : π) => 0 < x) fun (Ξ΅ : π) => {p : R Γ R | abv (p.2 - p.1) < Ξ΅}