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.
The order of a group element is the least positive integer such that , where is the identity element; its order is infinite if no such exists.
Let have finite order . A group homomorphism preserves the group operation and the identity, so
The order of an element divides every positive exponent that gives the identity. Hence
If is a surjective function and has order , choose with . The first result gives , where . The element
then has order , because the order of is .
A group homomorphism is determined by the image of a generator of the cyclic group , and that image must have order dividing . In the symmetric group , the only such elements are the identity and the three-cycles. There are
three-cycles. Therefore the number of homomorphisms is
For an algebraically closed field , the strong Hilbert Nullstellensatz says that every ideal satisfies
Its weak form says that exactly when . Now let and let be a homogeneous ideal. The affine zero set of is the affine cone over together with the origin. Hence, when the projective zero set is empty, either
or the affine zero set is exactly the origin. In the latter case the Hilbert Nullstellensatz gives
the irrelevant ideal of projective space. Equivalently, some power is contained in . These are precisely the alternatives in the Projective Nullstellensatz.
Let be a smooth quadric surface. After a projective linear transformation, the Segre embedding identifies
Choose distinct points . The two fibres
are the promised disjoint curves on a smooth quadric surface: each is a smooth projective line, and . By the Bézout theorem, any two nonempty curves in the projective plane intersect. An isomorphism of algebraic varieties preserves intersections and takes projective curves to projective curves, so these disjoint curves prove
Next let be a smooth projective curve and let be a rational map to a projective variety. At a point outside its initial domain, write
using elements of the function field . The local ring of a smooth algebraic curve at is a discrete valuation ring. If , multiplying every coordinate by a function of valuation makes all coordinates regular at and at least one a unit there. They therefore define a morphism near . Repeating this at the finitely many missing points proves the extension of a rational map from a smooth projective curve.
Smoothness is essential. Let be the normalization of a nodal curve for a rational nodal cubic . The inverse is a rational map on the smooth locus. If it extended to a morphism , then would agree with the identity on a dense Zariski-open subset of and hence everywhere. But the two distinct points above the node would satisfy
a contradiction. This is the failure of rational-map extension on a singular curve.
Finally take the Fermat cubic curve
and define the projective hypersurface
Because and have no common irreducible factor, the bihomogeneous polynomial is irreducible, so is an algebraic variety. Let
be the second coordinate projection. Every homogeneous cubic in three variables has a projective zero over , so every fibre is nonempty and is a surjective morphism. Over the fibre is the Fermat cubic curve, which is smooth and has genus
Over the fibre is
the union of exactly three distinct projective lines, hence exactly three irreducible components. This is the cubic pencil with a triangular member required by the question.
Let
be the injection witnessing , and fix . Extend the inverse of to a surjection
by setting
This construction uses only the fixed pair, not the axiom of choice.
Restrict to the -summand and take its second coordinate:
If is onto, it is the required surjective function from to .
Otherwise choose one . For each , surjectivity of gives a preimage of . No such preimage lies in the -summand, by the choice of , so it lies in the -summand. Unless , this preimage is exactly and is unique: all points outside the range of map only to the default pair. Distinct give distinct preimages because is injective.
If , these unique preimages therefore define an injective function . The only exceptional case is , where they initially define an injection
If is onto, extend it arbitrarily at to obtain a surjection . If it is not onto, choose one and set ; this gives an injection . These cases prove the product-sum comparison lemma entirely in ZF.
Let
The function is continuous, with
The intermediate value theorem gives such that , and hence . This proves the fixed-point property of a closed interval.
Now suppose . For any , choose with and . Applying the intermediate value theorem to on the interval with endpoints gives a point with . Thus is a surjective function.
Suppose that is not surjective, and choose . If lies in the open two-cell, then deformation retracts onto the target circle of the degree- attaching map, so its first integral homology is . If , the punctured space deformation retracts onto a finite graph and again has free abelian first homology. The factorization
therefore makes factor through a free abelian group. Every homomorphism from the finite group to a free abelian group is zero, contradicting the assumed surjectivity of .
The converse is false. The radial coordinate descends to a surjection . The finite CW complex is a Peano continuum, so the Hahn-Mazurkiewicz theorem supplies a continuous surjection . Then is surjective, but its induced map on is zero because it factors through the contractible interval.
Let be an open cover of . By continuity, the inverse images are open in ; by surjectivity, they cover . Compactness supplies finitely many covering . Applying and using shows that the corresponding finitely many cover .
A function is onto, or a surjective function, when every has a preimage: . It is one-to-one, or an injective function, when implies for all . It is bijective, a bijection, when both properties hold.
An inverse function is a function satisfying
For a bijection, is the unique with : existence follows from surjectivity and uniqueness from injectivity. This is a two-sided inverse function, rather than just a left or right inverse.
A natural transformation in a set-valued functor category is an epimorphism exactly when every component is a surjective function. More generally, limits and colimits in a functor category are computed pointwise whenever they exist in the codomain.
For a natural transformation of set-valued functors, form the pushout by taking two copies of each and identifying the two copies of every element in the image of . Naturality makes all induced maps well-defined. If is outside that image, its two copies remain distinct. Thus the two maps agree after but differ at , proving is not an epimorphism. Conversely, componentwise surjective functions allow cancellation at every object, proving that is an epimorphism. This argument does not assume a natural choice of preimages.
Right inverse Created 2026-10-05 Updated 2026-10-14
A right inverse of a function is a function satisfying . It forces to be a surjective function. A surjective linear map onto a finite-dimensional vector space has a linear right inverse: lift a basis of the target and extend by linearity.
The assertion that every surjective function has a right inverse is equivalent to the axiom of choice. Choice selects one member of each nonempty fiber of a function, giving a right inverse. Conversely, for a family of nonempty sets, the projection from the disjoint union onto is surjective. A right inverse selects one element from each , giving a choice function.
Space-filling curve 2026-09-28
A space-filling curve is a surjective continuous map from an interval onto a region of dimension at least two.
For nonnegative integers , the Stirling number of the second kind
counts the set partitions of an -element finite set into exactly unlabelled blocks of a set partition. Set , for , and for . Also for . Grassl and Levin develop these counts through explicit set partitions and a recurrence relation. [ref]
Insert one distinguished element. For and , the Stirling numbers of the second kind obey
Proof outline. Inspect the block of a set partition containing . If it contains another element, removing leaves a set partition into blocks of a set partition; conversely, insert into any of those blocks of a set partition. If is alone, remove its singleton set and obtain a set partition into blocks of a set partition. The cases cannot overlap, and deletion reverses each construction. This explains the factor even though the blocks of a set partition have no names. [ref]
For , start with the three two-block set partitions of . Inserting into either block of a set partition gives six possibilities. The remaining possibility is , obtained by making a singleton set. Hence . The seven set partitions in the diagram comprise four with sizes and three with sizes ; this grouping by sizes independently gives .
Figure 1.
Exact construction of all seven two-block set partitions of : six insert into an existing block of a set partition, and one creates a singleton set
. Details.
Three different counting questions. The binomial coefficient selects one -element subset. The Stirling number of the second kind groups all distinct elements into nonempty unnamed blocks of a set partition. The power counts all functions to a specified -element finite set, allowing some destination labels to go unused. At , these counts are respectively , , and . Choosing two people, making two unnamed nonempty teams, and assigning each person a red or blue label are different tasks.
When the destinations have labels. For fixed finite sets of sizes , respectively, the number of surjective functions is
Here every element of must be used. Each surjective function gives a set partition of into its nonempty preimages . Conversely, assign the distinct destination labels to the blocks of a set partition in ways, where is a factorial. For two labelled teams of four people this gives : of the assignments, exactly two use only one label. Dividing arbitrary function counts by fails in general because unused labels can be permuted without changing a function. For example, cannot count set partitions. The empty-to-empty function is a surjection, consistent with . Stanley gives the bijection underlying this qualification.[ref]
For example, the inclusion-exclusion principle counts the surjections from four elements to three labelled destinations as . Thus . An independent check chooses the only two-element block of a set partition in ways; the other two elements form singleton sets.
Why these numbers also occur in algebra. Classifying all functions to an -element finite set by the size of their image gives
For a fixed set partition, the falling factorial counts assignments of distinct labels to its blocks of a set partition, and is zero when . At , this reads . Replacing by yields a polynomial identity: both sides agree at every nonnegative integer. Thus the Stirling numbers of the second kind translate powers into falling factorials. Grouping by equal values turns a counting rule into an algebraic change of coordinates. Summing without destination labels instead gives the Bell number.
If is a countably infinite set and is a finite set with at least two elements, the set of surjective functions is uncountable. Fix finitely many values to cover , then encode an arbitrary infinite binary sequence using two values of on the remaining inputs.