Discrete uniformity #
The discrete uniformity is the smallest possible uniformity, the one for which the diagonal is an entourage of itself.
It induces the discrete topology.
It is complete.
The discrete uniformity
Instances
The bot uniformity is the discrete uniformity.
@[deprecated discreteUniformity_iff_eq_principal_relId (since := "2025-10-17")]
theorem
DiscreteUniformity.discreteUniformity_iff_eq_principal_idRel
{X : Type u_2}
[UniformSpace X]
:
theorem
DiscreteUniformity.eq_principal_relId
(X : Type u_1)
[u : UniformSpace X]
[DiscreteUniformity X]
:
@[deprecated DiscreteUniformity.eq_principal_relId (since := "2025-10-17")]
theorem
DiscreteUniformity.eq_principal_idRel
(X : Type u_1)
[u : UniformSpace X]
[DiscreteUniformity X]
:
Alias of DiscreteUniformity.eq_principal_relId.
instance
DiscreteUniformity.instDiscreteTopology
(X : Type u_1)
[u : UniformSpace X]
[DiscreteUniformity X]
:
The discrete uniformity induces the discrete topology.
@[deprecated discreteUniformity_iff_relId_mem_uniformity (since := "2025-10-17")]
theorem
DiscreteUniformity.discreteUniformity_iff_idRel_mem_uniformity
{X : Type u_2}
[UniformSpace X]
:
theorem
DiscreteUniformity.relId_mem_uniformity
(X : Type u_1)
[u : UniformSpace X]
[DiscreteUniformity X]
:
@[deprecated DiscreteUniformity.relId_mem_uniformity (since := "2025-10-17")]
theorem
DiscreteUniformity.idRel_mem_uniformity
(X : Type u_1)
[u : UniformSpace X]
[DiscreteUniformity X]
:
Alias of DiscreteUniformity.relId_mem_uniformity.
instance
DiscreteUniformity.instProd
{X : Type u_1}
[u : UniformSpace X]
[DiscreteUniformity X]
{Y : Type u_2}
[UniformSpace Y]
[DiscreteUniformity Y]
:
DiscreteUniformity (X × Y)
A product of spaces with discrete uniformity has a discrete uniformity.
theorem
DiscreteUniformity.uniformContinuous
(X : Type u_1)
[u : UniformSpace X]
[DiscreteUniformity X]
{Y : Type u_2}
[UniformSpace Y]
(f : X → Y)
:
On a space with a discrete uniformity, any function is uniformly continuous.