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 pushout (also called a fibered coproduct or fibered sum or cocartesian square or amalgamated sum) is the
colimit 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 such ...
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 ''f'' : ''Z'' → ''X'' and ''g'' : ''Z'' → ''Y'' with a common
domain Domain may refer to: Mathematics *Domain of a function, the set of input values for which the (total) function is defined ** Domain of definition of a partial function ** Natural domain of a partial function **Domain of holomorphy of a function * ...
. The pushout 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 ...
''P'' along with two morphisms ''X'' → ''P'' and ''Y'' → ''P'' that complete a commutative square with the two given morphisms ''f'' and ''g''. In fact, the defining
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 ...
of the pushout (given below) essentially says that the pushout is the "most general" way to complete this commutative square. Common notations for the pushout are P = X \sqcup_Z Y and P = X +_Z Y. The pushout is the
categorical dual In category theory, a branch of mathematics, duality is a correspondence between the properties of a category ''C'' and the dual properties of the opposite category ''C''op. Given a statement regarding the category ''C'', by interchanging the sou ...
of the
pullback In mathematics, a pullback is either of two different, but related processes: precomposition and fiber-product. Its dual is a pushforward. Precomposition Precomposition with a function probably provides the most elementary notion of pullback: ...
.


Universal property

Explicitly, the pushout of the morphisms ''f'' and ''g'' consists of an object ''P'' and two morphisms ''i''1 : ''X'' → ''P'' and ''i''2 : ''Y'' → ''P'' such that the diagram : commutes and such that (''P'', ''i''1, ''i''2) is
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 set (''Q'', ''j''1, ''j''2) for which the following diagram commutes, there must exist a unique ''u'' : ''P'' → ''Q'' also making the diagram commute: : As with all universal constructions, the pushout, if it exists, is unique up to a unique
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 ...
.


Examples of pushouts

Here are some examples of pushouts in familiar categories. Note that in each case, we are only providing a construction of an object in the isomorphism class of pushouts; as mentioned above, though there may be other ways to construct it, they are all equivalent. *Suppose that ''X'', ''Y'', and ''Z'' as above are sets, and that ''f'' : ''Z'' → ''X'' and ''g'' : ''Z'' → ''Y'' are set functions. The pushout of ''f'' and ''g'' 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 ''X'' and ''Y'', where elements sharing a common
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) ...
(in ''Z'') are identified, together with the morphisms ''i''1, ''i''2 from ''X'' and ''Y'', i.e. P = (X \sqcup Y)/\!\sim where ''~'' is the finest equivalence relation (cf. also
this This may refer to: * ''This'', the singular proximal demonstrative pronoun Places * This, or ''Thinis'', an ancient city in Upper Egypt * This, Ardennes, a commune in France People with the surname * Hervé This, French culinary chemist Arts, ...
) such that ''f''(''z'') ~ ''g''(''z'') for all ''z'' in ''Z''. In particular, if ''X'' and ''Y'' are
subset In mathematics, set ''A'' is a subset of a set ''B'' if all elements of ''A'' are also elements of ''B''; ''B'' is then a superset of ''A''. It is possible for ''A'' and ''B'' to be equal; if they are unequal, then ''A'' is a proper subset of ...
s of some larger set ''W'' and ''Z'' is their
intersection In mathematics, the intersection of two or more objects is another object consisting of everything that is contained in all of the objects simultaneously. For example, in Euclidean geometry, when two lines in a plane are not parallel, thei ...
, with ''f'' and ''g'' the inclusion maps of ''Z'' into ''X'' and ''Y'', then the pushout can be canonically identified with the union X \cup Y \subseteq W. *The construction of adjunction spaces is an example of pushouts 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 ...
. More precisely, if ''Z'' is a subspace of ''Y'' and ''g'' : ''Z'' → ''Y'' is 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 ...
we can "glue" ''Y'' to another space ''X'' along ''Z'' using an "attaching map" ''f'' : ''Z'' → ''X''. The result is the adjunction space X \cup_ Y, which is just the pushout of ''f'' and ''g''. More generally, all identification spaces may be regarded as pushouts in this way. *A special case of the above is the
wedge sum In topology, the wedge sum is a "one-point union" of a family of topological spaces. Specifically, if ''X'' and ''Y'' are pointed spaces (i.e. topological spaces with distinguished basepoints x_0 and y_0) the wedge sum of ''X'' and ''Y'' is the q ...
or one-point union; here we take ''X'' and ''Y'' to be
pointed space In mathematics, a pointed space or based space is a topological space with a distinguished point, the basepoint. The distinguished point is just simply one particular point, picked out from the space, and given a name, such as x_0, that remains u ...
s and ''Z'' the one-point space. Then the pushout is X \vee Y, the space obtained by gluing the basepoint of ''X'' to the basepoint of ''Y''. *In the
category of abelian groups In mathematics, the category Ab has the abelian groups as objects and group homomorphisms as morphisms. This is the prototype of an abelian category: indeed, every small abelian category can be embedded in Ab. Properties The zero object of ...
, pushouts can be thought of as "
direct sum The direct sum is an operation between structures in abstract algebra, a branch of mathematics. It is defined differently, but analogously, for different kinds of structures. To see how the direct sum is used in abstract algebra, consider a mor ...
with gluing" in the same way we think of adjunction spaces as "
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 ( ...
with gluing". The
zero group In mathematics, a trivial group or zero group is a group consisting of a single element. All such groups are isomorphic, so one often speaks of the trivial group. The single element of the trivial group is the identity element and so it is usuall ...
is a
subgroup In group theory, a branch of mathematics, given a group ''G'' under a binary operation ∗, a subset ''H'' of ''G'' is called a subgroup of ''G'' if ''H'' also forms a group under the operation ∗. More precisely, ''H'' is a subgroup ...
of every
group A group is a number of persons or things that are located, gathered, or classed together. Groups of people * Cultural group, a group whose members share the same cultural identity * Ethnic group, a group whose members share the same ethnic ide ...
, so for any
abelian group In mathematics, an abelian group, also called a commutative group, is a group in which the result of applying the group operation to two group elements does not depend on the order in which they are written. That is, the group operation is comm ...
s ''A'' and ''B'', we have
homomorphism In algebra, a homomorphism is a morphism, structure-preserving map (mathematics), map between two algebraic structures of the same type (such as two group (mathematics), groups, two ring (mathematics), rings, or two vector spaces). The word ''homo ...
s f : 0 \to A and g : 0 \to B. The pushout of these maps is the direct sum of ''A'' and ''B''. Generalizing to the case where ''f'' and ''g'' are arbitrary homomorphisms from a common domain ''Z'', one obtains for the pushout a
quotient group A quotient group or factor group is a mathematical group obtained by aggregating similar elements of a larger group using an equivalence relation that preserves some of the group structure (the rest of the structure is "factored" out). For exam ...
of the direct sum; namely, we mod out by the subgroup consisting of pairs (''f''(''z''), −''g''(''z'')). Thus we have "glued" along the images of ''Z'' under ''f'' and ''g''. A similar approach yields the pushout in the category of ''R''-modules for any ring ''R''. *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 ...
, the pushout is called the
free product with amalgamation In mathematics, specifically group theory, the free product is an operation that takes two groups ''G'' and ''H'' and constructs a new The result contains both ''G'' and ''H'' as subgroups, is generated by the elements of these subgroups, and i ...
. It shows up in the
Seifert–van Kampen theorem In mathematics, the Seifert–Van Kampen theorem of algebraic topology (named after Herbert Seifert and Egbert van Kampen), sometimes just called Van Kampen's theorem, expresses the structure of the fundamental group of a topological space X in t ...
of
algebraic topology Algebraic topology is a branch of mathematics that uses tools from abstract algebra to study topological spaces. The basic goal is to find algebraic invariants that classify topological spaces up to homeomorphism, though usually most classify ...
(see below). *In CRing, the category of
commutative rings 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 ...
(a
full subcategory In mathematics, specifically category theory, a subcategory of a category ''C'' is a category ''S'' whose objects are objects in ''C'' and whose morphisms are morphisms in ''C'' with the same identities and composition of morphisms. Intuitively, ...
of the
category of rings In mathematics, the category of rings, denoted by Ring, is the category whose objects are rings (with identity) and whose morphisms are ring homomorphisms (that preserve the identity). Like many categories in mathematics, the category of ring ...
), the pushout is given by the
tensor product In mathematics, the tensor product V \otimes W of two vector spaces and (over the same field) is a vector space to which is associated a bilinear map V\times W \to V\otimes W that maps a pair (v,w),\ v\in V, w\in W to an element of V \otime ...
of rings A \otimes_ B with the morphisms g': A \rightarrow A \otimes_ B and f': B \rightarrow A \otimes_ B that satisfy f' \circ g = g' \circ f . In fact, since the pushout is the
colimit 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 such ...
of a
span Span may refer to: Science, technology and engineering * Span (unit), the width of a human hand * Span (engineering), a section between two intermediate supports * Wingspan, the distance between the wingtips of a bird or aircraft * Sorbitan ester ...
and the
pullback In mathematics, a pullback is either of two different, but related processes: precomposition and fiber-product. Its dual is a pushforward. Precomposition Precomposition with a function probably provides the most elementary notion of pullback: ...
is the limit of a cospan, we can think of the tensor product of rings and the fibered product of rings (see the examples section) as dual notions to each other. In particular, let ''A'', ''B'', and ''C'' be objects (commutative rings with identity) in CRing and let ''f'' : ''C'' → ''A'' and ''g'' : ''C'' → ''B'' be morphisms (
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) in CRing. Then the tensor product is: ::A \otimes_ B = \left\ \Bigg/ \bigg\langle (f(c)a,b) - (a,g(c)b) \; \big, \; a \in A, b \in B, c \in C \bigg\rangle *See
Free product of associative algebras In algebra, the free product (coproduct) of a family of associative algebras A_i, i \in I over a commutative ring ''R'' is the associative algebra over ''R'' that is, roughly, defined by the generators and the relations of the A_i's. The free pro ...
for the case of non-commutative rings. *In 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 \mathbf_+, considered as a category with one object, the pushout of two positive integers ''m'' and ''n'' is just the pair \left(\frac, \frac\right), 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 ''m'' and ''n''. Note that the same pair is also the pullback.


Properties

*Whenever the pushout ''A'' ⊔''C'' ''B'' exists, then ''B'' ⊔''C'' ''A'' exists as well and there is a natural isomorphism ''A'' ⊔''C'' ''B'' ≅ ''B'' ⊔''C'' ''A''. *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 pushouts exist, and they preserve
cokernel The cokernel of a linear mapping of vector spaces is the quotient space of the codomain of by the image of . The dimension of the cokernel is called the ''corank'' of . Cokernels are dual to the kernels of category theory, hence the nam ...
s in the following sense: if (''P'', ''i''1, ''i''2) is the pushout of ''f'' : ''Z'' → ''X'' and ''g'' : ''Z'' → ''Y'', then the natural map coker(''f'') → coker(''i''2) is an isomorphism, and so is the natural map coker(''g'') → coker(''i''1). *There is a natural isomorphism (''A'' ⊔''C'' ''B'') ⊔''B'' ''D'' ≅ ''A'' ⊔''C'' ''D''. Explicitly, this means: ** if maps ''f'' : ''C'' → ''A'', ''g'' : ''C'' → ''B'' and ''h'' : ''B'' → ''D'' are given and ** the pushout of ''f'' and ''g'' is given by ''i'' : ''A'' → ''P'' and ''j'' : ''B'' → ''P'', and ** the pushout of ''j'' and ''h'' is given by ''k'' : ''P'' → ''Q'' and ''l'' : ''D'' → ''Q'', ** then the pushout of ''f'' and ''hg'' is given by ''ki'' : ''A'' → ''Q'' and ''l'' : ''D'' → ''Q''. :Graphically this means that two pushout squares, placed side by side and sharing one morphism, form a larger pushout square when ignoring the inner shared morphism.


Construction via coproducts and coequalizers

Pushouts are equivalent to coproducts and coequalizers (if there is an
initial 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): ...
) in the sense that: * Coproducts are a pushout from the initial object, and the coequalizer of ''f'', ''g'' : ''X'' → ''Y'' is the pushout of 'f'', ''g''and ''X'', 1''X'' so if there are pushouts (and an initial object), then there are coequalizers and coproducts; * Pushouts can be constructed from coproducts and coequalizers, as described below (the pushout is the coequalizer of the maps to the coproduct). All of the above examples may be regarded as special cases of the following very general construction, which works in any category ''C'' satisfying: * For any objects ''A'' and ''B'' of ''C'', their coproduct exists in ''C''; * For any morphisms ''j'' and ''k'' of ''C'' with the same domain and target, the coequalizer of ''j'' and ''k'' exists in ''C''. In this setup, we obtain the pushout of morphisms ''f'' : ''Z'' → ''X'' and ''g'' : ''Z'' → ''Y'' by first forming the coproduct of the targets ''X'' and ''Y''. We then have two morphisms from ''Z'' to this coproduct. We can either go from ''Z'' to ''X'' via ''f'', then include into the coproduct, or we can go from ''Z'' to ''Y'' via ''g'', then include. The pushout of ''f'' and ''g'' is the coequalizer of these new maps.


Application: the Seifert–van Kampen theorem

The Seifert–van Kampen theorem answers the following question. Suppose we have a
path-connected In topology and related branches of mathematics, a connected space is a topological space that cannot be represented as the union of two or more disjoint non-empty open subsets. Connectedness is one of the principal topological properties ...
space ''X'', covered by path-connected open subspaces ''A'' and ''B'' whose intersection ''D'' is also path-connected. (Assume also that the basepoint * lies in the intersection of ''A'' and ''B''.) If we know the
fundamental group In the mathematical field of algebraic topology, the fundamental group of a topological space is the group of the equivalence classes under homotopy of the loops contained in the space. It records information about the basic shape, or holes, o ...
s of ''A'', ''B'', and their intersection ''D'', can we recover the fundamental group of ''X''? The answer is yes, provided we also know the induced homomorphisms \pi_1(D,*) \to \pi_1(A,*) and \pi_1(D,*) \to \pi_1(B,*). The theorem then says that the fundamental group of ''X'' is the pushout of these two induced maps. Of course, ''X'' is the pushout of the two inclusion maps of ''D'' into ''A'' and ''B''. Thus we may interpret the theorem as confirming that the fundamental group functor preserves pushouts of inclusions. We might expect this to be simplest when ''D'' is
simply connected In topology, a topological space is called simply connected (or 1-connected, or 1-simply connected) if it is path-connected and every path between two points can be continuously transformed (intuitively for embedded spaces, staying within the spa ...
, since then both homomorphisms above have trivial domain. Indeed this is the case, since then the pushout (of groups) reduces to the
free product In mathematics, specifically group theory, the free product is an operation that takes two groups ''G'' and ''H'' and constructs a new The result contains both ''G'' and ''H'' as subgroups, is generated by the elements of these subgroups, and is ...
, which is the coproduct in the category of groups. In a most general case we will be speaking of a
free product with amalgamation In mathematics, specifically group theory, the free product is an operation that takes two groups ''G'' and ''H'' and constructs a new The result contains both ''G'' and ''H'' as subgroups, is generated by the elements of these subgroups, and i ...
. There is a detailed exposition of this, in a slightly more general setting ( covering
groupoid In mathematics, especially in category theory and homotopy theory, a groupoid (less often Brandt groupoid or virtual group) generalises the notion of group in several equivalent ways. A groupoid can be seen as a: *'' Group'' with a partial func ...
s) in the book by J. P. May listed in the references.


References

* May, J. P. ''A concise course in algebraic topology.'' University of Chicago Press, 1999. *:An introduction to categorical approaches to algebraic topology: the focus is on the algebra, and assumes a topological background. * Ronald Brownbr> "Topology and Groupoids"
pdf available Gives an account of some categorical methods in topology, use the fundamental groupoid on a set of base points to give a generalisation of the Seifert-van Kampen Theorem. * Philip J. Higgins

Explains some uses of groupoids in group theory and topology.


External links


pushout in nLab
{{Category theory Limits (category theory)