-
Notifications
You must be signed in to change notification settings - Fork 82
Refactor metric spaces #1432
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
base: master
Are you sure you want to change the base?
Refactor metric spaces #1432
Conversation
I'm opening this for review to have some feedback although it's obviously not ready to be merged.
A lot of modules will need to be updated to follow this new scheme so I'd rather have these first definitions right before going further in the refactoring. |
Some more work towards #1421, refactoring morphisms (isometries, short maps, uniformly continuous maps, continuous maps) for the new name scheme. I've been thinking that, even though these concepts can be defined in terms of rational neighborhoods relations, they're mostly inserting in the (pseudo)metric cases and the whole hierarchy premetric>pseudometric>metric (e.g. for short maps, isometries, etc.) was a bit too much. So it's probably simpler to define them for metric spaces first, then if we need it, transpose the concepts for pseudometric spaces (I still hope we can do without The last few patches should replace the following modules:
|
Refactoring the metric space module (#1421)
Premetric
/Premetric-Space
;