distancepreserving
Distancepreserving describes a property of a function between metric spaces that preserves distances exactly. Formally, a map f: (X, d_X) → (Y, d_Y) is distance-preserving if for all x1, x2 in X, d_Y(f(x1), f(x2)) = d_X(x1, x2). In many texts this is called an isometry.
If f is distance-preserving and onto its codomain, it is a (surjective) isometry between X and Y.
Examples in Euclidean space include translations, rotations, reflections, and the identity map. Any rigid motion in
Key properties include that distance-preserving maps are injective, preserve convergence and limits, and map balls to
Distance-preserving mappings play a central role in geometry and applied fields such as computer graphics and