Metric embedding Created 2026-09-28 Updated 2026-10-14
A metric embedding represents the points of one metric space inside another by an injective function . The geometric question is how faithfully the representation preserves pairwise distances. For example, binary strings can be treated as vectors so that tools from linear algebra become available, but the chosen norm determines what their separation means. A drawing of the points alone does not specify a metric embedding: both metrics matter.
An isometric embedding preserves every distance exactly. A metric embedding that is a bi-Lipschitz map allows multiplicative error while keeping its bi-Lipschitz distortion bounded over all pairs. A coarse embedding instead controls separation through possibly nonlinear functions of distance. These are different requirements: the Hamming cube as an L1 and L2 metric below preserves Hamming distance exactly in one representation and takes its square root in another.
The usefulness is that a complicated distance comparison becomes a calculation with familiar vectors and norms. This also helps assess a visualization: nearby points should not acquire arbitrarily large separations, and far-apart points should not collapse together. Matoušek's 2013 lecture notes describe how motivations from computer science, especially approximation algorithms, accelerated the study of metric embeddings from the 1990s onward. [ref]
Lecture notes on metric embeddings by Jiří Matoušek. Jiří Matoušek, Lecture notes on metric embeddings, preface and Section 1.1
Past exam of the mathematics course of the University of Cambridge 2021 iii Paper 155 1 Solution Created 2026-09-28 Updated 2026-10-14
A coarse embedding has nondecreasing control functions such thatA family is a uniform coarse embedding of a family of metric spaces when all its maps use the same controls.
For with the Hamming distance, the coordinate map into satisfiesso the cubes embed isometrically and uniformly into . The same coordinate map into satisfiesThus they also uniformly coarsely embed into , with . This is the Hamming cube as an L1 and L2 metric.
For a finite graph , defineAn expander family is a sequence of graphs with orders tending to infinity, uniformly bounded degrees, and uniformly bounded below.
Now let and let be a median of . PutBoth supports have at most vertices. The layer cake representation and the definition of giveand the same holds for . Since their supports are disjoint,Adding givesThe triangle inequality also givesand henceRepresent an -valued map as scalar functions on the underlying measure space and integrate this inequality. The result is the L1 Poincare inequality for an expander graph.
Suppose next that is -regular and is noncontracting with Lipschitz constant . The Poincare inequality givesA ball of radius in a graph of maximum degree has at mostvertices. Therefore, forat least vertices lie outside the radius- ball about each vertex. Integrating the tail count of the distance givesConsequently every such haswhich proves the L1 distortion lower bound for an expander graph.
Finally, suppose an expander family admitted uniform coarse embeddings into . Embedded edges have length at most , whereas the preceding Poincare argument and the fact that at least half the ordered pairs have distance comparable to implyThis contradicts . Thus expanders do not uniformly coarsely embed into . They do not uniformly coarsely embed into either: a Hilbert space embeds isometrically into an space byso an coarse embedding would produce an one. This is the expander graph obstruction to uniform coarse embedding.
Uniform coarse embedding of a family of metric spaces Created 2026-09-28 Updated 2026-10-14
A family uniformly coarsely embeds into when maps admit the same two control functions and from the definition of a coarse embedding, independent of . For a single finite metric space, the lower control can vanish up to its diameter and then grow without bound; this says little about its representation. For a family with unbounded diameters, common controls have real content: they cannot be chosen afresh after seeing each member's diameter. The Hamming cube as an L1 and L2 metric supplies explicit common controls, in contrast with the expander graph obstruction to uniform coarse embedding.