Bi-Lipschitz distortion Created 2026-09-28 Updated 2026-10-14
For an injective function between metric spaces with at least two source points, consider all distance ratios
If constants satisfy
then is a bi-Lipschitz map: both and its inverse on are Lipschitz maps. The bound compares the most expanded pair with the most contracted pair. To define the bi-Lipschitz distortion of this particular metric embedding, use the sharp bounds and :
Here the Lipschitz constant of is . If no positive finite bounds exist, the bi-Lipschitz distortion is infinite. For a finite source, every injective function has finite bi-Lipschitz distortion, but its size can depend on the source. Matoušek gives the equivalent definition using one scale factor and a multiplicative error bound. [ref]
Changing units is harmless: replacing by , with , multiplies both and by and leaves unchanged. In a normed vector space this can be achieved by multiplying every output vector by . Thus bi-Lipschitz distortion one means that all distances change by the same factor; an isometric embedding additionally requires that factor to be one. A stretch factor with a specified normalization is a related quantity; when comparing sources, check which overall scale has been fixed.
Take the four corners , , , of a square, with Euclidean distance in both source and target. For the linear map , the six unordered pairs exhaust the possibilities: the two vertical sides have ratio , the two horizontal sides have ratio , and the two diagonals have ratio . Consequently , , and . In contrast, , three times the identity function, gives ratio for every pair and has bi-Lipschitz distortion .
Figure 1.
Uniform scaling keeps distortion one; unequal coordinate scaling gives distortion two
. Details.
The ratio chart makes the reason visible: a common multiplier moves every ratio together, while unequal coordinate scaling spreads the ratios apart. More generally, in a normed vector space, the ratio bounds give
This normalization gives Lipschitz constant one and inverse Lipschitz constant . It is only a change of scale, so it cannot improve the bi-Lipschitz distortion.
The best possible bi-Lipschitz distortion of a source into a specified target is a separate quantity:
The infimum runs over all injective functions, and need not be attained. The notation means the analogous infimum over metric embeddings into an Lp space. A calculation for one chosen gives an upper bound for ; proving optimality also requires a lower bound for every possible .
Given a continuous surjection from Cantor space to a nonempty compact metric space, the pullback is a unital isometric embedding of into . Transport a normalized positive linear functional to its image, take a positive extension from a unital subspace of C(K), and represent that extension on Cantor space. The pushforward measure then represents the original functional.
A bounded linear operator is exactly a uniformly bounded family of bounded linear functionals through . Evaluation shows ; conversely the family bound gives , proving equality. Taking all functionals in the dual unit ball gives an isometric embedding by the Hahn-Banach theorem.
Fréchet embedding Created 2026-09-28 Updated 2026-10-14
Fix a point in a metric space . The Fréchet embedding sends to the bounded function in . The triangle inequality bounds each coordinate by and gives . Taking gives equality, so the map is an isometric embedding. For a separable metric space a countable dense set of anchors suffices. Finite collections of distances to selected subsets instead give one-Lipschitz coordinates that need not be an exact Fréchet embedding.
Gromov-Hausdorff distance 2026-09-28
For compact metric spaces and , the Gromov-Hausdorff distance is
where the infimum runs over all metric spaces and all isometric embeddings and . It measures how closely the two spaces can be placed inside one ambient metric space.
Hamming cube as an L1 and L2 metric Created 2026-09-28 Updated 2026-10-14
Use the convention for the Hamming cube . Its elements are length- binary strings, and their Hamming distance counts the differing coordinates:
Send each binary string to the vector with the same coordinates, by . Every differing coordinate contributes both to the sum of absolute differences and to the sum of squared differences. Therefore the L1 norm and L2 norm give, respectively,
This short coordinate calculation proves that the L1 norm gives an isometric embedding, while Euclidean distance grows like the square root of the number of changed binary digits. For example, and differ twice: their Hamming distance and Manhattan distance are , but their Euclidean distance is . Comparing binary strings in these two geometric representations answers different questions even though the points have the same coordinates.
For distinct pairs ranges over every integer from to . The metric embedding into the L2 norm thus has sharp ratios
Neighbors attain and opposite corners attain . This computes the bi-Lipschitz distortion of this coordinate map; it does not prove that every metric embedding into an L2 space has at least this bi-Lipschitz distortion. Uniformly multiplying the output coordinates changes and together and leaves unchanged.
Figure 1.
Hamming distances become k in L1 and square root of k in L2, with controls independent of dimension
. Details.
The important family distinction is that these coordinate maps have no dimension-independent bound on their bi-Lipschitz distortion into the L2 norm, yet they do give a uniform coarse embedding of a family of metric spaces. Pad each output vector with zero coordinates to view all maps in the single l2 sequence space, an L2 space for counting measure. Then the same functions
work for every , and . Similarly, padding into the l1 sequence space gives common controls and exact preservation of Hamming distance. These claims use unnormalized Hamming distance; replacing it by normalized Hamming distance changes the family of source metrics.
The geometry has a practical origin: Hamming's 1950 paper uses the number of differing positions between binary strings to study error-correcting codes. Changing one binary digit moves to a neighboring corner, so a question about corrupted messages becomes a question about separation in the Hamming cube. [ref]
For a normed vector space , take with the weak-star topology. Banach-Alaoglu theorem makes it compact Hausdorff, and each displayed evaluation function is continuous. Its supremum norm is by the Hahn-Banach theorem, giving a linear isometric embedding into .
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]
Metric geodesic 2026-10-05
A unit-speed metric geodesic in a metric space is an isometric embedding of a real interval. Every restricted segment realizes the distance between its endpoints. A one-point interval permits a constant segment. In a unit-edge graph, shortest edge paths parametrized by metric path length are metric geodesics; no smooth structure is required. This is stronger than the differential definition of a geodesic in a Riemannian manifold, which need only minimize locally: on a unit circle, an arc of angle is a Riemannian geodesic but its endpoint distance is only .
A metric space is a set with a nonnegative symmetric distance , zero exactly for equal points, satisfying . A Cauchy sequence is a sequence for which, given any , there is such that whenever .
For a pseudometric, zero distance defines an equivalence relation. Reflexivity and symmetry are immediate; transitivity follows from when both terms vanish. Define . If and , the triangle inequality gives and its reversed version gives equality. Thus the definition is independent of representatives. The nonnegative, symmetric and triangle properties descend, while zero distance means precisely that the two classes are equal. It is therefore a metric quotient of a pseudometric.
Now take two Cauchy sequences in the original metric space. Two applications of the triangle inequality give
The right-hand side is arbitrarily small when both indices are large, so is a real Cauchy sequence and has a finite real limit. Consequently
is well defined. Nonnegativity, symmetry and zero self-distance follow by passing to the limit in the corresponding properties of . Passing to the limit in gives its triangle inequality. Thus is a pseudometric on , and the preceding quotient construction makes a metric space.
Map to the class of its constant sequence. The distance between two such classes is , so this is an injective isometric embedding. It is surjective exactly when every Cauchy sequence is equivalent to a constant sequence , that is, when for some . This is precisely completeness. Hence
The quotient is the Cauchy-sequence construction of a metric completion; the conclusion requires no assumption that is compact.
Let be a cotype 2 constant of . All bounded linear operators from have finite p-summing norms: writing and using the triangle inequality in the finite-family norm gives . Thus applying the Pietsch factorization theorem below is legitimate.
First let , and use the Pietsch factorization theorem to choose a probability measure on the dual unit ball . For a finite family , the cotype 2 inequality and Pietsch factorization theorem domination give
The Jensen inequality bounds the final bracket by . For real or complex scalars,
For complex scalars, paired-index expansion gives , which is at most the displayed bound by the triangle inequality. For real scalars this reduces to . Since is a probability measure on the dual unit ball, we obtain
Taking the least constant proves with , uniformly in .
We next prove a summing-norm interpolation estimate using coordinate truncation. Put and , assuming . The Pietsch factorization theorem for gives a measure on . The Cauchy-Schwarz inequality gives
Set . Their sum is at most one; adding the missing mass to one coordinate, if necessary, makes a probability vector and preserves domination. Hence
Write . For , clip each coordinate of at magnitude , obtaining , with if . Set . Then and
The triangle inequality and the two different bounds on now give . For , take ; if , domination already gives . Consequently
Summing fourth powers over any family gives
since each coordinate evaluation belongs to the dual unit ball. Therefore . Combine this with the first estimate:
The zero operator also satisfies this inequality. Both constants depend only on , through its cotype 2 constant, and not on .
Finally let have dimension , with its inherited norm. The permitted finite-dimensional identity result is . The inclusion is an isometric embedding, so . For every Banach space isomorphism , apply the preceding estimate to and the ideal property of absolutely p-summing operators:
The Banach-Mazur distance is the infimum of this last product over , and therefore
Write a finite binary word as and denote its prefix cylinder set by
More generally, a cylinder set fixes finitely many coordinates, or prescribes a subset of their finite coordinate product, leaving all other coordinates free. Each coordinate factor is discrete, so finite-coordinate inverse images are both open and closed. Thus cylinders are clopen. The basic open sets of the product topology restrict only finitely many coordinates, so cylinders form a base. Any finite-coordinate cylinder is a finite union of prefix cylinders of one sufficiently long common length; the prefix cylinders therefore also form a base.
The Bernoulli space here is Cantor space, with compatible metric
It is a compact metric space: from any sequence, choose successively subsequences constant in the first, second and subsequent coordinates, and take the diagonal subsequence. Agreement on the first coordinates bounds the distance by , proving convergence. Compactness also follows from Tychonoff theorem.
Every cylinder indicator function is continuous because the cylinder is clopen. Hence is a vector subspace of the space of continuous functions on a compact space. To prove density, fix and . By uniform continuity, choose so that implies . Choose a point in each length- prefix cylinder and put
Then and . This proves cylinder-function density in Cantor space:
Positivity of implies monotonicity. The pointwise bounds therefore give
Evaluation on attains equality, so is continuous and has norm one. This is the norm of a positive functional on C(K).
The object extended to open sets is the set function , rather than the functional itself. Positivity gives , and linearity gives finite additivity on disjoint cylinders. To construct its extension directly, use the disjoint cylinder decomposition of open subsets of Cantor space. For an open , take the shortest prefixes for which . They are prefix-free, their cylinders are disjoint, and their union is . Define
For , use the empty prefix; for , use the empty sum.
This value is independent of the chosen disjoint prefix-cylinder decomposition. Indeed, compare two such decompositions and . For each fixed , its intersections with the give a disjoint open cover of the compact cylinder . Compactness reduces this to finitely many nonempty intersections. Each intersection is a prefix cylinder or is empty, so finite additivity gives . Sum over and rearrange the nonnegative double sum. Doing the same with each proves equality of the two totals.
For disjoint open sets , combine their disjoint cylinder decompositions to obtain one for . Rearrangement of nonnegative sums proves countable additivity on this family of open sets. The extension is unique because any countably additive extension must have the prescribed sum on every disjoint cylinder decomposition. Open sets are not themselves a sigma-algebra; countable additivity here concerns disjoint open families and their open union.
For the Borel probability measure, let be the algebra of finite unions of prefix cylinders. It is also the algebra of clopen sets, because every clopen set is compact and has a finite cylinder cover. Define on . If with all sets in , compactness of gives a finite subcover by the . Disjointness makes all remaining members empty. Thus finite additivity already establishes the premeasure condition.
The Caratheodory extension theorem gives a unique measure on . This is the Borel sigma-algebra, since the cylinders are a countable base; . Its values on open sets agree with the extension above. For cylinder simple functions,
Both sides are continuous in the supremum norm, so cylinder-function density in Cantor space gives
Any other Borel probability measure with this property agrees on every cylinder indicator function, hence on , and uniqueness in the Caratheodory extension theorem makes it equal to . This proves the Cantor-space representation of positive functionals without assuming the general representation theorem.
Now let be the supplied continuous surjection. The pullback
is a unital isometric embedding: surjectivity gives . On the vector subspace , define . This is well-defined, has norm one and satisfies .
The real Hahn-Banach theorem extends to on all of with the same norm. Norm preservation alone does not automatically mean positivity, so verify it. If , then and
Scaling proves positivity for every nonnegative . This is the unital contraction positivity criterion, giving a positive extension from a unital subspace of C(K).
Represent by the already constructed Borel probability measure on and take the pushforward measure . Continuity of makes its Borel inverse images measurable, and . The pushforward integral identity gives
This is compact-metric representation by Cantor-space pullback. The hypothesis already excludes an empty . The measure is on the Borel sets; no uniqueness claim on an unspecified larger collection of subsets is needed.
The Hahn-Banach theorem for bounded linear functionals says that a bounded linear functional on any linear subspace of a normed vector space extends to the whole space with its norm unchanged. No closedness or completeness of the subspace is required. Question 1 uses real-valued , so its operator assertions are read over the real scalar field. The analogous complex statements use complex-valued indexed functions.
For , define on its one-dimensional span. This is a norm-one functional, so Hahn-Banach theorem supplies an extension with
The canonical embedding into the bidual is . It is linear and . The bounded linear functional just constructed gives the reverse inequality for nonzero , and the zero case is immediate. Thus and is injective.
For the coordinate functional representation of an operator into bounded indexed functions, let evaluate a coordinate and put . If is bounded and linear, then and . Conversely, if , the formula defines a bounded scalar function for each , is linear, and satisfies . Combining the two estimates gives
For an empty index set both spaces/families have norm bound zero; the supremum of the empty nonnegative family is taken as zero.
Choose and . The Hahn-Banach theorem makes , so this is a linear isometric embedding into bounded scalar functions on an index set.
If is nonzero and separable, choose a dense sequence in its unit sphere and supporting functionals with . For a unit vector and , some satisfies , whence . Thus is a countable norming family and is an isometry into the l-infinity sequence space. Completeness of is not needed.
If instead for a separable normed vector space , choose a dense sequence in . The evaluations lie in and continuity of gives . This again gives , even when is not separable. If , use zero coordinates throughout.
To prove 1-injectivity, take on a subspace of . Extend every coordinate to by Hahn-Banach theorem, keeping its norm. Their uniform bound defines , and the coordinate norm identity yields
Selection of these extensions uses the usual choice convention for arbitrary index sets. This verifies the lambda-injective normed space definition with .
For the final retraction characterization of lambda-injectivity, suppose first that is lambda-injective and is a linear isometry. The inverse has norm one when ; extend it to with . Then , and is a bounded projection onto . For the zero space take .
Conversely, suppose every linear isometry out of has such a left inverse. Fix an isometry as above and a left inverse with . For any , extend to by 1-injectivity. Then extends , and . Therefore is lambda-injective exactly when every isometric embedding admits a bounded map satisfying
Using the usual zero-boundary Sobolev space convention,
where weak derivatives define and is the space of test functions. In the Gaussian free field convention, the same notation often denotes the Dirichlet energy space, the completion in the gradient norm alone. On bounded domains the Poincaré inequality makes the two definitions equivalent; on unbounded domains one must distinguish them. The following gradient-pairing argument applies in either setting whenever the energy completion is realized as weak functions.
Identify with a vector subspace of by zero extension of H01. Approximating by test functions in shows that this is an isometric embedding in the inhomogeneous Sobolev norm and also in the Dirichlet inner product norm. In particular, arbitrary irregularity of causes no additional boundary term.
Define
These are weakly harmonic Sobolev functions. For , integration by parts in the weak sense gives . If , choose converging to in , or in energy for the homogeneous convention. The Cauchy-Schwarz inequality gives
Hence the orthogonality of supported and harmonic Dirichlet functions is
Both are linear vector subspaces. In the inhomogeneous convention they are closed: the first is the isometric image of a complete space, and the second is the intersection of the kernels of the linear functionals . No spanning assertion is needed. The PDF contains this orthogonality statement; the TeX has badly corrupted it into an assertion about openness.
First prove monotonicity for a partial trace. Let and define the Heisenberg-Weyl twirling channel
The supplied identity on individual operators extends to bipartite operators by expanding them in a tensor-product basis. The joint convexity of quantum relative entropy and its unitary invariance imply
The additivity of quantum relative entropy makes the left side , proving the partial-trace case.
For a general deterministic quantum operation, meaning a quantum channel, use a Stinespring dilation with . An isometric embedding preserves quantum relative entropy, because restricting the output to the common image of preserves the eigenvalues and trace formula. Applying the partial-trace result gives
The other properties used are unitary invariance and invariance under adjoining an identical ancillary state; both follow directly from the relative-entropy trace formula. This is the Lindblad-Uhlmann monotonicity theorem. The proof applies to deterministic channels; normalized postselection is not such a linear channel.
For nonempty compact subsets of a metric space , the Hausdorff distance is
For compact metric spaces , the Gromov-Hausdorff distance is
where and range over isometric embeddings into a common metric space .
The collection of compact real trees is not compact in the Gromov-Hausdorff topology. Indeed, the intervals are compact real trees and
Their diameters are unbounded, so has no convergent subsequence in the Gromov-Hausdorff topology.