We now have `WithTopology X ⊥` for the discrete topology, so we [can add](https://github.com/leanprover-community/mathlib4/pull/39522#issuecomment-4481302823) `abbrev Topology.Discrete X := WithTopology X ⊥`. [#Is there code for X? > DiscreteTopology over the reals @ 💬](https://leanprover.zulipchat.com/#narrow/channel/217875-Is-there-code-for-X.3F/topic/DiscreteTopology.20over.20the.20reals/near/563928809) [#Is there code for X? > Discrete MetricSpace/EMetricSpace @ 💬](https://leanprover.zulipchat.com/#narrow/channel/217875-Is-there-code-for-X.3F/topic/Discrete.20MetricSpace.2FEMetricSpace/near/563589888) [Existing PR for the metric](/leanprover-community/mathlib4/pull/27664)
We now have
WithTopology X ⊥for the discrete topology, so we can addabbrev Topology.Discrete X := WithTopology X ⊥.#Is there code for X? > DiscreteTopology over the reals @ 💬
#Is there code for X? > Discrete MetricSpace/EMetricSpace @ 💬
Existing PR for the metric