HOME

TheInfoList



OR:

In
category theory Category theory is a general theory of mathematical structures and their relations that was introduced by Samuel Eilenberg and Saunders Mac Lane in the middle of the 20th century in their foundational work on algebraic topology. Nowadays, ca ...
, a branch of
mathematics Mathematics is an area of knowledge that includes the topics of numbers, formulas and related structures, shapes and the spaces in which they are contained, and quantities and their changes. These topics are represented in modern mathematics ...
, a pullback (also called a fiber product, fibre product, fibered product or Cartesian square) is the
limit Limit or Limits may refer to: Arts and media * ''Limit'' (manga), a manga by Keiko Suenobu * ''Limit'' (film), a South Korean film * Limit (music), a way to characterize harmony * "Limit" (song), a 2016 single by Luna Sea * "Limits", a 2019 ...
of a
diagram A diagram is a symbolic representation of information using visualization techniques. Diagrams have been used since prehistoric times on walls of caves, but became more prevalent during the Enlightenment. Sometimes, the technique uses a three ...
consisting of two
morphism In mathematics, particularly in category theory, a morphism is a structure-preserving map from one mathematical structure to another one of the same type. The notion of morphism recurs in much of contemporary mathematics. In set theory, morphisms ...
s and with a common codomain. The pullback is often written : and comes equipped with two natural morphisms and . The pullback of two morphisms and need not exist, but if it does, it is essentially uniquely defined by the two morphisms. In many situations, may intuitively be thought of as consisting of pairs of elements with in , in , and . For the general definition, a
universal property In mathematics, more specifically in category theory, a universal property is a property that characterizes up to an isomorphism the result of some constructions. Thus, universal properties can be used for defining some objects independently fr ...
is used, which essentially expresses the fact that the pullback is the "most general" way to complete the two given morphisms to a commutative square. The dual concept of the pullback is the '' pushout''.


Universal property

Explicitly, a pullback of the morphisms and consists of an
object Object may refer to: General meanings * Object (philosophy), a thing, being, or concept ** Object (abstract), an object which does not exist at any particular time or place ** Physical object, an identifiable collection of matter * Goal, an ...
and two morphisms and for which the diagram : commutes. Moreover, the pullback must be
universal Universal is the adjective for universe. Universal may also refer to: Companies * NBCUniversal, a media and entertainment company ** Universal Animation Studios, an American Animation studio, and a subsidiary of NBCUniversal ** Universal TV, a t ...
with respect to this diagram. That is, for any other such triple where and are morphisms with , there must exist a unique such that :p_1 \circ u=q_1, \qquad p_2\circ u=q_2. This situation is illustrated in the following commutative diagram. : As with all universal constructions, a pullback, if it exists, is unique up to
isomorphism In mathematics, an isomorphism is a structure-preserving mapping between two structures of the same type that can be reversed by an inverse mapping. Two mathematical structures are isomorphic if an isomorphism exists between them. The word i ...
. In fact, given two pullbacks and of the same cospan , there is a unique isomorphism between and respecting the pullback structure.


Pullback and product

The pullback is similar to the
product Product may refer to: Business * Product (business), an item that serves as a solution to a specific consumer problem. * Product (project management), a deliverable or set of deliverables that contribute to a business solution Mathematics * Produ ...
, but not the same. One may obtain the product by "forgetting" that the morphisms and exist, and forgetting that the object exists. One is then left with a
discrete category In mathematics, in the field of category theory, a discrete category is a category whose only morphisms are the identity morphisms: :hom''C''(''X'', ''X'') = {id''X''} for all objects ''X'' :hom''C''(''X'', ''Y'') = ∅ for all objects ''X'' ≠ '' ...
containing only the two objects and , and no arrows between them. This discrete category may be used as the index set to construct the ordinary binary product. Thus, the pullback can be thought of as the ordinary (Cartesian) product, but with additional structure. Instead of "forgetting" , , and , one can also "trivialize" them by specializing to be the
terminal object In category theory, a branch of mathematics, an initial object of a category is an object in such that for every object in , there exists precisely one morphism . The dual notion is that of a terminal object (also called terminal element): ...
(assuming it exists). and are then uniquely determined and thus carry no information, and the pullback of this cospan can be seen to be the product of and .


Examples


Commutative rings

In the category of commutative rings (with identity), the pullback is called the fibered product. Let , , and be
commutative ring In mathematics, a commutative ring is a ring in which the multiplication operation is commutative. The study of commutative rings is called commutative algebra. Complementarily, noncommutative algebra is the study of ring properties that are not ...
s (with identity) and and (identity preserving)
ring homomorphism In ring theory, a branch of abstract algebra, a ring homomorphism is a structure-preserving function between two rings. More explicitly, if ''R'' and ''S'' are rings, then a ring homomorphism is a function such that ''f'' is: :addition preser ...
s. Then the pullback of this diagram exists and given by the
subring In mathematics, a subring of ''R'' is a subset of a ring that is itself a ring when binary operations of addition and multiplication on ''R'' are restricted to the subset, and which shares the same multiplicative identity as ''R''. For those ...
of the product ring defined by :A \times_ B = \left\ along with the morphisms :\beta' \colon A \times_ B \to A, \qquad \alpha'\colon A \times_ B \to B given by \beta'(a, b) = a and \alpha'(a, b) = b for all (a, b) \in A \times_C B. We then have :\alpha \circ \beta' = \beta \circ \alpha'.


Groups and modules

In complete analogy to the example of commutative rings above, one can show that all pullbacks exist in the
category of groups In mathematics, the category Grp (or Gp) has the class of all groups for objects and group homomorphisms for morphisms. As such, it is a concrete category. The study of this category is known as group theory. Relation to other categories There a ...
and in the
category of modules In algebra, given a ring ''R'', the category of left modules over ''R'' is the category whose objects are all left modules over ''R'' and whose morphisms are all module homomorphisms between left ''R''-modules. For example, when ''R'' is the ri ...
over some fixed ring.


Sets

In the
category of sets In the mathematical field of category theory, the category of sets, denoted as Set, is the category whose objects are sets. The arrows or morphisms between sets ''A'' and ''B'' are the total functions from ''A'' to ''B'', and the composition o ...
, the pullback of functions and always exists and is given by the set :X\times_Z Y = \ = \bigcup_ f^ \times g^ , together with the restrictions of the projection maps and to . Alternatively one may view the pullback in asymmetrically: :X\times_Z Y \cong \coprod_ g^ \cong \coprod_ f^ /math> where \coprod is the
disjoint union In mathematics, a disjoint union (or discriminated union) of a family of sets (A_i : i\in I) is a set A, often denoted by \bigsqcup_ A_i, with an injection of each A_i into A, such that the images of these injections form a partition of A ( ...
of sets (the involved sets are not disjoint on their own unless resp. is
injective In mathematics, an injective function (also known as injection, or one-to-one function) is a function that maps distinct elements of its domain to distinct elements; that is, implies . (Equivalently, implies in the equivalent contrapositi ...
). In the first case, the projection extracts the index while forgets the index, leaving elements of . This example motivates another way of characterizing the pullback: as the equalizer of the morphisms where is the binary product of and and and are the natural projections. This shows that pullbacks exist in any category with binary products and equalizers. In fact, by the
existence theorem for limits In category theory, a branch of mathematics, the abstract notion of a limit captures the essential properties of universal constructions such as products, pullbacks and inverse limits. The dual notion of a colimit generalizes constructions suc ...
, all finite limits exist in a category with binary products and equalizers; equivalently, all finite limits exist in a category with terminal object and pullbacks (by the fact that binary product = pullback on the terminal object, and that an equalizer is a pullback involving binary product).


Fiber bundles

Another example of a pullback comes from the theory of
fiber bundle In mathematics, and particularly topology, a fiber bundle (or, in Commonwealth English: fibre bundle) is a space that is a product space, but may have a different topological structure. Specifically, the similarity between a space E and a ...
s: given a bundle map and a
continuous map In mathematics, a continuous function is a function such that a continuous variation (that is a change without jump) of the argument induces a continuous variation of the value of the function. This means that there are no abrupt changes in valu ...
, the pullback (formed in the
category of topological spaces In mathematics, the category of topological spaces, often denoted Top, is the category whose objects are topological spaces and whose morphisms are continuous maps. This is a category because the composition of two continuous maps is again cont ...
with continuous maps) is a fiber bundle over called the pullback bundle. The associated commutative diagram is a morphism of fiber bundles. This is also the case in the category of differentiable manifolds. A special case is the pullback of two fiber bundles . In this case is a fiber bundle over , and pulling back along the diagonal map gives a space homeomorphic (diffeomorphic) to , which is a fiber bundle over . The pullback of two smooth transverse maps into the same
differentiable manifold In mathematics, a differentiable manifold (also differential manifold) is a type of manifold that is locally similar enough to a vector space to allow one to apply calculus. Any manifold can be described by a collection of charts (atlas). One ma ...
is also a differentiable manifold, and the
tangent space In mathematics, the tangent space of a manifold generalizes to higher dimensions the notion of '' tangent planes'' to surfaces in three dimensions and ''tangent lines'' to curves in two dimensions. In the context of physics the tangent space to a ...
of the pullback is the pullback of the tangent spaces along the differential maps.


Preimages and intersections

Preimage In mathematics, the image of a function is the set of all output values it may produce. More generally, evaluating a given function f at each element of a given subset A of its domain produces a set, called the "image of A under (or through) ...
s of sets under functions can be described as pullbacks as follows: Suppose , . Let be the
inclusion map In mathematics, if A is a subset of B, then the inclusion map (also inclusion function, insertion, or canonical injection) is the function \iota that sends each element x of A to x, treated as an element of B: \iota : A\rightarrow B, \qquad \iota ...
. Then a pullback of and (in ) is given by the preimage together with the inclusion of the preimage in : and the restriction of to :. Because of this example, in a general category the pullback of a morphism and a
monomorphism In the context of abstract algebra or universal algebra, a monomorphism is an injective homomorphism. A monomorphism from to is often denoted with the notation X\hookrightarrow Y. In the more general setting of category theory, a monomorphism ...
can be thought of as the "preimage" under of the
subobject In category theory, a branch of mathematics, a subobject is, roughly speaking, an object that sits inside another object in the same category. The notion is a generalization of concepts such as subsets from set theory, subgroups from group theory ...
specified by . Similarly, pullbacks of two monomorphisms can be thought of as the "intersection" of the two subobjects.


Least common multiple

Consider the multiplicative
monoid In abstract algebra, a branch of mathematics, a monoid is a set equipped with an associative binary operation and an identity element. For example, the nonnegative integers with addition form a monoid, the identity element being 0. Monoid ...
of positive
integer An integer is the number zero (), a positive natural number (, , , etc.) or a negative integer with a minus sign ( −1, −2, −3, etc.). The negative numbers are the additive inverses of the corresponding positive numbers. In the languag ...
s as a category with one object. In this category, the pullback of two positive integers and is just the pair , where the numerators are both the
least common multiple In arithmetic and number theory, the least common multiple, lowest common multiple, or smallest common multiple of two integers ''a'' and ''b'', usually denoted by lcm(''a'', ''b''), is the smallest positive integer that is divisible by ...
of and . The same pair is also the pushout.


Properties

*In any category with a
terminal object In category theory, a branch of mathematics, an initial object of a category is an object in such that for every object in , there exists precisely one morphism . The dual notion is that of a terminal object (also called terminal element): ...
, the pullback is just the ordinary
product Product may refer to: Business * Product (business), an item that serves as a solution to a specific consumer problem. * Product (project management), a deliverable or set of deliverables that contribute to a business solution Mathematics * Produ ...
. *
Monomorphism In the context of abstract algebra or universal algebra, a monomorphism is an injective homomorphism. A monomorphism from to is often denoted with the notation X\hookrightarrow Y. In the more general setting of category theory, a monomorphism ...
s are stable under pullback: if the arrow in the diagram is monic, then so is the arrow . Similarly, if is monic, then so is . *
Isomorphism In mathematics, an isomorphism is a structure-preserving mapping between two structures of the same type that can be reversed by an inverse mapping. Two mathematical structures are isomorphic if an isomorphism exists between them. The word i ...
s are also stable, and hence, for example, for any map (where the implied map is the identity). * In an
abelian category In mathematics, an abelian category is a category in which morphisms and objects can be added and in which kernels and cokernels exist and have desirable properties. The motivating prototypical example of an abelian category is the category of ...
all pullbacks exist, and they preserve kernels, in the following sense: if :: :: :is a pullback diagram, then the induced morphism is an isomorphism, and so is the induced morphism . Every pullback diagram thus gives rise to a commutative diagram of the following form, where all rows and columns are exact:
\begin &&&&0&&0\\ &&&&\downarrow&&\downarrow\\ &&&&L&=&L\\ &&&&\downarrow&&\downarrow\\ 0&\rightarrow&K&\rightarrow&P&\rightarrow&Y \\ &&\parallel&&\downarrow& & \downarrow\\ 0&\rightarrow&K&\rightarrow&X&\rightarrow&Z \end
:Furthermore, in an abelian category, if is an epimorphism, then so is its pullback , and symmetrically: if is an epimorphism, then so is its pullback . In these situations, the pullback square is also a pushout square.Mitchell, p. 39 *There is a natural isomorphism (''A''×''C''''B'')×''B'' ''D'' ≅ ''A''×''C''''D''. Explicitly, this means: ** if maps ''f'' : ''A'' → ''C'', ''g'' : ''B'' → ''C'' and ''h'' : ''D'' → ''B'' are given and ** the pullback of ''f'' and ''g'' is given by ''r'' : ''P'' → ''A'' and ''s'' : ''P'' → ''B'', and ** the pullback of ''s'' and ''h'' is given by ''t'' : ''Q'' → ''P'' and ''u'' : ''Q'' → ''D'' , ** then the pullback of ''f'' and ''gh'' is given by ''rt'' : ''Q'' → ''A'' and ''u'' : ''Q'' → ''D''. :Graphically this means that two pullback squares, placed side by side and sharing one morphism, form a larger pullback square when ignoring the inner shared morphism.
\begin Q&\xrightarrow&P& \xrightarrow & A \\ \downarrow_ & & \downarrow_ & &\downarrow_\\ D & \xrightarrow & B &\xrightarrow & C \end
* Any category with pullbacks and products has equalizers.


Weak pullbacks

A weak pullback of a cospan is a
cone A cone is a three-dimensional geometric shape that tapers smoothly from a flat base (frequently, though not necessarily, circular) to a point called the apex or vertex. A cone is formed by a set of line segments, half-lines, or lines con ...
over the cospan that is only weakly universal, that is, the mediating morphism above is not required to be unique.


See also

* Pullbacks in differential geometry * Equijoin in
relational algebra In database theory, relational algebra is a theory that uses algebraic structures with a well-founded semantics for modeling data, and defining queries on it. The theory was introduced by Edgar F. Codd. The main application of relational algebr ...
*
Fiber product of schemes In mathematics, specifically in algebraic geometry, the fiber product of schemes is a fundamental construction. It has many interpretations and special cases. For example, the fiber product describes how an algebraic variety over one field determi ...


Notes


References

*Adámek, Jiří, Herrlich, Horst, & Strecker, George E.; (1990)
''Abstract and Concrete Categories''
(4.2MB PDF). Originally publ. John Wiley & Sons. . (now free on-line edition). * Cohn, Paul M.; ''Universal Algebra'' (1981), D. Reidel Publishing, Holland, ''(Originally published in 1965, by Harper & Row)''. *


External links


Interactive web page
which generates examples of pullbacks in the category of finite sets. Written by Jocelyn Paine. * {{Category theory Limits (category theory)