Category Theory
Zulip Server
Archive

You're reading the public-facing archive of the Category Theory Zulip server.
To join the server you need an invite. Anybody can get an invite by contacting Matteo Capucci at name dot surname at gmail dot com.
For all things related to this archive refer to the same person.


Stream: learning: questions

Topic: Equivalent metric spaces categorically


view this post on Zulip fosco (Jun 28 2025 at 16:24):

Is there a particular meaning, in terms of enriched category theory, for two metric spaces equipped with equivalent metrics (=metrics defining the same topology)? It seems a very coarse equivalence relation on metric spaces, which does not possess a neat characterization in pure terms of ([0,],)([0,\infty],\ge)-enriched categories.

view this post on Zulip Todd Trimble (Jun 28 2025 at 21:42):

I'm not aware of any, although I've not tried hard to think about it. Cauchy completion doesn't have an invariant sense in the topological category, for example. An example is the space of irrational numbers, which is homeomorphic to NN\mathbb{N}^\mathbb{N} via [[continued fractions]]. Under the metrization as a subset of the reals, this isn't Cauchy complete, but under a different metrization on sequences (a0,a1,a2,)NN(a_0, a_1, a_2, \ldots) \in \mathbb{N}^\mathbb{N}, say d(a,b)=2nd(a, b) = 2^{-n} where nn is the first index where anbna_n \neq b_n, the irrationals are Cauchy complete. Same topology, different completions.

There might be an increased chance of saying something meaningful if you switch from continuity to uniform continuity, which has greater global engagement with the actual metrics (Cauchy completion is a meaningful concept in the context of uniform spaces). This is a little vague, but if you rehash the definition of f:XYf: X \to Y being uniformly continuous,

ε>0δ>0  dX(x,y)<δdY(f(x),f(y))<ε\forall \varepsilon > 0 \exists \delta > 0\; d_X(x, y) < \delta \Rightarrow d_Y(f(x), f(y)) < \varepsilon

then it's like every uniformly continuous function ff has a modulus function μf:(0,)(0,)\mu_f: (0, \infty) \to (0, \infty), something a little looser than a Lipschitz constant, call it a Lipschitz variable maybe, where dY(fx,fy)μf(dX(x,y))dX(x,y)d_Y(fx, fy) \leq \mu_f(d_X(x, y)) \cdot d_X(x, y) [so the modulus wouldn't depend on x,yx, y themselves, but only the distance between them]. I'm not sure any of this is completely accurate; I'm just spitballing as they say.

view this post on Zulip Mike Shulman (Jun 28 2025 at 21:48):

IIRC uniform spaces can be defined as monads in a certain bicategory whose objects are sets and whose morphisms are filters of some kind. Metric spaces are monads in the bicategory of [0,][0,\infty]-valued matrices, and the "underlying uniform space" functor of a metric space is induced by a functor between these bicategories, so you can think of it as a sort of "change of enrichment". Thus saying that two metric spaces are uniformly equivalent is analogous to saying, say, that two topologically enriched categories have equivalent underlying ordinary categories.

view this post on Zulip fosco (Jun 29 2025 at 06:36):

@Mike Shulman I was thinking the same, in particular I suspect that one can say something like, two equivalent metrics on the same set equip the set with two category structures that differ by an isomorphism of the base of enrichment

view this post on Zulip fosco (Jun 29 2025 at 06:37):

(multiplying by α>0\alpha > 0 is a quantale isomorphism of [0,][0,\infty])

view this post on Zulip fosco (Jun 29 2025 at 06:58):

Well, those are the only quantale isomorphisms of nonnegative reals

view this post on Zulip Mike Shulman (Jun 29 2025 at 08:21):

Being topologically equivalent is much weaker than just differing by a constant scaling.

view this post on Zulip fosco (Jun 29 2025 at 08:37):

Ah, yeah, I was focusing on the simpler sufficient condition of having positive constants Ad1d2Bd1A d_1 \le d_2 \le B d_1...

view this post on Zulip John Baez (Jun 29 2025 at 09:30):

Yes, that's very different; for example the function xxx \mapsto \sqrt{x} is a homeomorphism from [0,1][0,1] to itself that violates this condition, and you can replace the square root function by x1/nx^{1/n} for any n>1n > 1 to get scarier examples. All these functions are still Hölder continuous, but there are even worse homeomorphisms between metric spaces.