Theorems · Definition · general topology
PiNat.metricSpaceOfDiscreteUniformity
{E : ℕ → Type u_2} →
[inst : (n : ℕ) → UniformSpace (E n)] →
(∀ (n : ℕ), uniformity (E n) = Filter.principal SetRel.id) → MetricSpace ((n : ℕ) → E n)Metric space structure on Π (n : ℕ), E n when the spaces E n have the discrete uniformity,
where the distance is given by dist x y = (1/2)^n, where n is the smallest index where x and
y differ. Not registered as a global instance by default.
- Defined in
- Mathlib.Topology.MetricSpace.PiNat
- Cited by
- 0 results in Mathlib
- Foundations
- Depth 112 from the axioms · uses propext, Classical.choice, Quot.sound
- Assumes
- UniformSpace
Around this declaration
Dashed lines are statement dependencies; solid lines are citations in proofs.
Cites7
Mathlib declarations this one mentions in its statement or cites explicitly in its proof. Plumbing is filtered out.
- Filterstatement · cited by 8,121
- UniformSpacestatement and proof · cited by 2,040
- MetricSpacestatement · cited by 1,684
- uniformitystatement and proof · cited by 765
- Filter.principalstatement and proof · cited by 740
- SetRel.idstatement and proof · cited by 33
- PiNat.eq_of_dist_eq_zeroproof · cited by 0
Cited by1
Results whose statement or proof uses this declaration.
- PiNat.metricSpaceNatNatproof · cited by 2