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 ratiosIf constants satisfythen 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]
Lecture notes on metric embeddings by Jiří Matoušek. Matoušek, Section 1.1: distortion and Lipschitz maps
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 .
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 giveThis 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 .
Category of topological manifolds 2026-10-14
The category of topological manifolds has topological manifolds without boundary as its objects of a category and all continuous maps between them as its categorical morphisms. Allowing every dimension of a manifold lets maps connect spaces of different dimensions. Identity functions are continuous, and function composition preserves continuity, so the category laws are inherited from functions. Its isomorphisms are exactly homeomorphisms.
In coordinate charts on and on , a continuous map is represented locally by on . Changing coordinate charts changes this expression through topological transition maps, while itself stays fixed. This viewpoint separates the underlying continuous map from the coordinates used to describe it; restricting to smooth manifolds and smooth maps gives the corresponding smooth category.
Finer topology Created 2026-10-25 Updated 2026-10-31
For two topologies on the same set , is finer than when every -open set is -open. Equivalently, the identity function is continuous, by the definition using preimages of open sets. The inclusion may be an equality; strictly finer means proper inclusion.
Full transformation monoid 2026-10-14
The full transformation monoid consists of every self-map of , with function composition as its binary operation. For , there are four functions: the identity function , the swap , and the constant functions . Their composition order matters: , whereas . Thus associativity does not imply commutativity.
Only and are bijections, and their inverse elements are themselves. They form a two-element group within this monoid. The constant functions instead satisfy and , so they are idempotent elements of a semigroup. Such irreversible transformations explain why the monoid setting is useful even when a group would be too restrictive.
Function composition Created 2026-09-24 Updated 2026-10-14
For functions and , their function composition is , defined by . The rightmost function is applied first. Matching the intermediate codomain and domain of a function makes the expression well-defined.
For self-maps of the real numbers, take and . Then , whereas . Thus function composition need not be commutative. It does have the associative property: both and evaluate to whenever each intermediate codomain matches the next domain of a function. The identity function leaves composition unchanged, making self-maps particularly useful as a monoid of transformations.
Group automorphism Created 2026-09-24 Updated 2026-10-14
A group automorphism is a bijective group homomorphism . It preserves the group operation, the identity element, and inverse elements; its inverse is another group homomorphism. Thus it is a group isomorphism with identical source and target. These maps form the automorphism group under function composition.[ref]
For the additive finite cyclic group , take . Its output list on is , a permutation of all six elements. It preserves addition because , and applying it twice gives . Hence it is a group automorphism and its own inverse function. Compare the collapsing in the figure under endomorphism. The general criterion under endomorphism of a finite cyclic group says exactly when such a map is reversible: its multiplier must be coprime to the size of the finite cyclic group.
A permutation need not be a group automorphism, even if it fixes the identity element. Let exchange and in and fix . It is a bijection, and , butThus it fails to preserve addition and is not even a group homomorphism. Reversibility alone does not preserve the group operation.
A group automorphism carries each cyclic subgroup onto the cyclic subgroup generated by the image of its defining element, preserving the order of a group element. In particular, it carries a generator of a group to another generator of a group. For , the existing calculation of generators of a finite cyclic group leaves only the images and for , so its automorphism group consists exactly of the identity function and . This turns the problem of compatible relabeling into a much smaller choice than enumerating arbitrary permutations.
I combinator 2026-10-31
The identity function represented as a closed lambda term. In combinatory logic, take as the abbreviation , where is the S combinator and is the K combinator; the basic equality axioms give .
Identity element Created 2026-09-24 Updated 2026-10-14
An identity element for a binary operation satisfies for every element of the underlying set. It is a two-sided identity: merely satisfying one of the two equations is insufficient. It is unique when it exists, since two candidates satisfy . This uniqueness does not require the associative property.
Zero is the identity element for addition of integers, one for multiplication of integers, and the identity function for function composition of self-maps. The empty word is the identity element for concatenation. An associative operation with an identity element makes a monoid; inverse elements are an additional requirement for a group.
Identity function Created 2026-09-24 Updated 2026-10-14
The identity function on a set maps each to itself: . It changes no information. For every function , function composition satisfies and . The subscripts specify the appropriate source or target set. An inverse function reverses a bijection exactly when the two possible compositions are these identity functions.
Identity (mathematics) 2026-10-14
A mathematical identity is an equation that holds for every assignment in a specified domain of a function. For example, the distributive property gives for every real number . An identity can replace one mathematical expression by another without imposing a new restriction on that domain.
The domain remains essential. The equality holds for every real , but its left side is undefined at . Cancelling a factor does not retrospectively define the original mathematical expression at the excluded input. An identity is different from an identity element of an algebraic operation or an identity function, which are separate concepts despite sharing a name.
Identity monad 2026-10-31
The computational monad whose result is the identity function and whose sequencing is ordinary application. It adds no effects and provides a starting point for a stack of monad transformers.
Let polymorphism 2026-10-14
Let polymorphism gives an eligible
let-bound name a type scheme, allowing fresh instantiation at each use. In the pure Hindley-Milner type system, generalize the inferred type's type variables that are free in that type and not free in the current typing context. The identity function example under type variable meets this condition. A lambda abstraction's parameter receives one monomorphic type shared by its uses. Languages with mutation, such as Standard ML with ML reference types, need additional restrictions on generalization. Monoid Created 2026-09-28 Updated 2026-10-14
A monoid is a semigroup with a two-sided identity element : for every element . Associativity handles the grouping of a nonempty sequence; the identity element also supplies the result for an empty sequence. This makes the same rules apply to combining zero, one, or many contributions. [ref].
The nonnegative integers with addition form a commutative monoid, with identity element zero. They do not form a group: a positive integer has no additive inverse in that set. All words over an alphabet with concatenation form a free monoid, whose identity element is the empty word. The full transformation monoid consists of all self-maps of a set, with function composition and the identity function.
These examples explain why monoids are useful: accumulation needs an operation and a starting value, but it need not be reversible. Adding counts, joining strings, and composing transformations all share the same grouping and identity laws. Requiring every element to have an inverse element gives a group, a stronger structure suitable for reversible operations.
Enumerate the vertices as and introduce a Boolean variable for each ordered pair of vertices. Its intended meaning is that a proposed graph automorphism sends to . Build four groups of Boolean clauses.
First require exactly one image for each vertex:Next require that distinct vertices have distinct images:Together and specify an injective function . Since is finite, this function is a bijection; a separate surjectivity condition is unnecessary.
Write when and otherwise. Prohibit every pair of images that would change adjacency:Checking both possible mismatches preserves both edges and nonedges. Finally require a moved vertex:The desired propositional formula is
If a Boolean valuation satisfies , selects a unique image for every vertex, makes the resulting function a bijection, preserves adjacency in both directions, and makes this graph automorphism different from the identity function. Conversely, given such a graph automorphism , set true exactly when . Each of is then satisfied.
There are Boolean variables, image and injectivity Boolean clauses, and at most adjacency Boolean clauses. With the graph stored by its adjacency matrix, testing a mismatch takes constant time. Thus the construction has polynomial time and output length with binary-indexed variable names. For , interpret the empty logical disjunction as false; for , and conflict. These cases correctly have no nonidentity graph automorphism.
Past exam of the mathematics course of the University of Cambridge 2008 ia Paper 4 1D ii Solution Created 2026-09-24 Updated 2026-10-14
True. The function composition is an injection: first implies by the injectivity of , then by the injectivity of . Fix one , using the given nonemptiness, and defineThe first case is well defined because is an injection. For every , . Thus this left inverse satisfies , the identity function on .
Past exam of the mathematics course of the University of Cambridge 2011 ia Paper 4 1E ii Solution Created 2026-09-24 Updated 2026-10-14
Can be false. Take and defineThen , so their function composition is the identity function and hence a bijection. However, is not surjective, since zero has no preimage, while is not injective, since .
The valid implications are only that must be injective and must be surjective: equality of two values implies equality after composition, and every output of the composition is an output of . On a finite , either of these properties implies a bijection, so an infinite set is essential to this counterexample.
By part (a), the Paris model is well-founded. Let be an automorphism of a first-order structure of . External epsilon induction shows that every element is fixed: if for every , then preservation of membership and extensionality giveHence is the identity function. This is Paris models are rigid when their complete theory has a well-founded model, so every Paris model of is a rigid first-order structure.
Past exam of the mathematics course of the University of Cambridge 2021 ia Paper 4 1E i Solution Created 2026-09-24 Updated 2026-09-25
This can fail. Let and , put , and let . Then the function composition is the identity function on , hence is a surjective function, although is not surjective.
Past exam of the mathematics course of the University of Cambridge 2022 ii Paper 2 33B b iii Solution Created 2026-09-24 Updated 2026-10-14
TakeNowsoThe recurrent pieces of this covering graph are the two-cycle and the loop at ; neither contains two competing closed routes. Alsoso this ordering forces no 3-cycle.
The bound is attained by the piecewise linear functionIndeed,is a 4-cycle with the required spatial order. On , the fourth iterate is the identity function. Within , the fixed point is andso every other point eventually leaves and enters . The map therefore has no horseshoe in any iterate and is not chaotic. The minimum number of distinct 3-cycles is consequently .
For a singleton , the symmetric group contains only the identity function. For a two-element set, it contains the identity function and the transposition exchanging the two elements; the latter squares to the identity function. In both cases all elements commute, so the group is Abelian.
If contains three distinct elements , define the transpositions and , fixing every other element of . They are bijections, even when is infinite. With function composition read from right to left,Thus they do not commute, so the symmetric group is not Abelian. Since is nonempty, this proves


