Skip to content

total metric spaces #1403

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from
Draft

Conversation

malarbol
Copy link
Collaborator

Some work on total metric spaces: metric spaces such that all elements are at bounded distance.
I think it's related to distance functions:

  • the existence of a distance function will make a metric space total;
  • maybe there's some kind of converse, where we can use the inhabitedness of the set of upper bound on the distance to define some (lower|upper|)real that would effectively act as a distance?

I think we'll need this as an hypothesis for Banach fixed point theorem (or at least, the proof I have in mind uses it) so that's certainly a concept we might want to add at some point.

@malarbol malarbol mentioned this pull request Apr 11, 2025
23 tasks
@lowasser
Copy link
Collaborator

We can define an upper real that acts as a distance; if we want to get it into a conventional real number I'm uncertain what conditions are required. I'd expect at least the need for decidability of the premetric.

@fredrik-bakke
Copy link
Collaborator

We can define an upper real that acts as a distance; if we want to get it into a conventional real number I'm uncertain what conditions are required. I'd expect at least the need for decidability of the premetric.

In case you weren't aware of this resource, here's a paper that considers some arithmetic on real numbers using upper and lower reals. It might have some answers for you, but I don't recall the details

https://www.researchgate.net/publication/362446739_Point-free_Construction_of_Real_Exponentiation
(Someone posted about it in #analysis in the Discord a short while ago)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants