Skip to content

Extensions of (pseudo)metric spaces#1742

Draft
malarbol wants to merge 86 commits intoUniMath:masterfrom
malarbol:refactor-metric-extensions
Draft

Extensions of (pseudo)metric spaces#1742
malarbol wants to merge 86 commits intoUniMath:masterfrom
malarbol:refactor-metric-extensions

Conversation

@malarbol
Copy link
Collaborator

@malarbol malarbol commented Dec 2, 2025

This PR introduces the following concepts:

  • extension-Pseudometric-Space P: a pseudometric space Q with an isometry i : P → Q;
  • extension-Metric-Space M: a metric space N with an isometry i : M → N;
  • actions on Cauchy approximations of extensions of (pseudo)metric spaces;
  • isometries between extensions of a metric space.

malarbol and others added 30 commits November 22, 2025 18:28
…dometric-spaces.lagda.md

Co-authored-by: Fredrik Bakke <fredrbak@gmail.com>
…dometric-spaces.lagda.md

Co-authored-by: Fredrik Bakke <fredrbak@gmail.com>
…dometric-spaces.lagda.md

Co-authored-by: Fredrik Bakke <fredrbak@gmail.com>
…dometric-spaces.lagda.md

Co-authored-by: Fredrik Bakke <fredrbak@gmail.com>
…dometric-spaces.lagda.md

Co-authored-by: Fredrik Bakke <fredrbak@gmail.com>
--lossy-unification breaks some proof of UniMath#1726
@malarbol malarbol marked this pull request as ready for review December 30, 2025 18:20
@fredrik-bakke
Copy link
Collaborator

@malarbol this pull request is very large. Is there any possibility of splitting it into smaller chunks, preferrably of less than 1000 lines of code each?

@malarbol
Copy link
Collaborator Author

@malarbol this pull request is very large. Is there any possibility of splitting it into smaller chunks, preferrably of less than 1000 lines of code each?

Should be better now.

@malarbol malarbol changed the title Metric extensions Extensions of (pseudo)metric spaces Dec 31, 2025
@malarbol malarbol marked this pull request as draft January 5, 2026 00:25
@malarbol
Copy link
Collaborator Author

malarbol commented Jan 5, 2026

I'm re-drafting this to start over, again. The end game is still #1458 and Cauchy precompletions (metric quotients of Cauchy pseudocompletions). I found a way to formalize some of what I wanted, i.e. "any isometry from a metric space into a complete metric space uniquely extends to the Cauchy precompletion" or "any Cauchy-dense complete extension is isometrically equivalent to the Cauchy precompletion" (see #1776 for those interested) but maybe I don't actually need the concepts of extension of metric spaces to state them. I'll try another road; at least I know a little bit better where I go. And I'll do my best to keep my PRs under 1k LOC 😉.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants