Lifting property

From HandWiki
Short description: Concept category theory (mathematics)

In mathematics, in particular in category theory, the lifting property is a property of a pair of morphisms in a category. It is used in homotopy theory within algebraic topology to define properties of morphisms starting from an explicitly given class of morphisms. It appears in a prominent way in the theory of model categories, an axiomatic framework for homotopy theory introduced by Daniel Quillen. It is also used in the definition of a factorization system, and of a weak factorization system, notions related to but less restrictive than the notion of a model category. Several elementary notions may also be expressed using the lifting property starting from a list of (counter)examples.

Formal definition

A morphism i in a category has the left lifting property with respect to a morphism p, and p also has the right lifting property with respect to i, sometimes denoted ip or ip, iff the following implication holds for each morphism f and g in the category:

  • if the outer square of the following diagram commutes, then there exists h completing the diagram, i.e. for each f:AX and g:BY such that pf=gi there exists h:BX such that hi=f and ph=g.
A commutative diagram in the shape of a square with an anti-diagonal line, which graphically representing the relations stated in the preceding text. There are four letters representing vertices, here listed from left to right, then from top to bottom order, which are "A" (the top-left corner of the square), "X" (the top-right corner of the square), "B" (the bottom-left corner of the square), and "Y" (the bottom-right corner of the square). Additionally, there are five arrows which connect these letters, listed here using the same order as before: a solid-stroke, left to right arrow labeled "f" from A to X (the top-side line of the square); a solid-stroke, top to bottom arrow labeled "i" from A to B (the left-side line of the square); a dotted-stroke, bottom-left to top-right arrow labeled "h" from B to X (the anti-diagonal line of the square); a solid-stroke, top to bottom arrow labeled "p" from X to Y (the right-side line of the square); and a solid-stroke, left to right arrow labeled "g" from B to Y (the bottom-side line of the square).

This is sometimes also known as the morphism i being orthogonal to the morphism p; however, this can also refer to the stronger property that whenever f and g are as above, the diagonal morphism h exists and is also required to be unique.

For a class C of morphisms in a category, its left orthogonal C or C with respect to the lifting property, respectively its right orthogonal Cr or C, is the class of all morphisms which have the left, respectively right, lifting property with respect to each morphism in the class C. In notation,

C:={ipC,ip}Cr:={piC,ip}

Properties

Taking the orthogonal of a class C is a simple way to define a class of morphisms excluding non-isomorphisms from C, in a way which is useful in a diagram chasing computation.

In the category Set of sets, the right orthogonal {{*}}r of the simplest non-surjection {*} is the class of surjections. The left and right orthogonals of {x1,x2}{*}, the simplest non-injection, are both precisely the class of injections,

{{x1,x2}{*}}={{x1,x2}{*}}r={ff is an injection }.

It is clear that CrC and CrC. The class Cr is always closed under retracts (that is, if X and Y are objects, CY, and X is a retract of Y, then CX), pullbacks, (small) products (whenever they exist in the category) & composition of morphisms, and contains all isomorphisms (that is, invertible morphisms) of the underlying category. Meanwhile, C is closed under retracts, pushouts, (small) coproducts & transfinite composition (filtered colimits) of morphisms (whenever they exist in the category), and also contains all isomorphisms.

Let i, j, and k be morphisms such that ij exists. Then:

These two properties are useful when the category is equipped with a weak factorisation system consisting of epimorphisms and monomorphisms.

Examples

A number of notions can be defined by passing to the left or right orthogonal several times starting from a list of explicit examples, i.e., as C,Cr,Cr,C, etc., where C is a given class of morphisms. A useful intuition is to think that the left and right lifting properties against a class C are a way of expressing a negation of some property of the morphisms in C. In this vein, performing a "double negation" can be seen as a kind of "closure" or "completion" procedure.

Elementary examples in various categories

In Set

Let 1 denote any fixed singleton set, such as {0}, and let 2 denote any fixed set with two elements, such as {0,1}.

  • If i:12 denotes either of the two functions from 1 to 2, then {i}l={i}r is the class of surjections.
  • If j:21 is the unique function from 2 to 1, then {j}r={j}l is the class of injections.

In the category of modules over a commutative ring R

Let 0 denote the zero module and for each R-module M, let 0M and M0 denote the two unique morphisms between 0 and M.

  • {0R}r is the class of surjective module homomorphisms.
  • {R0}r is the class of injective module homomorphisms.
  • A module M is projective if and only if 0M is in {0R}rl.
  • A module M is injective if and only if M0 is in {R0}rr.

In the category of groups

Let denote the infinite cyclic group of integers under addition.

  • {0}r is the class of surjective group homomorphisms.
  • {0}r is the class of injective group homomorphisms.
  • A group F is a free group if and only if 0F is in {0}rl.
  • A group A is torsion-free if and only if 0A is in {n:n>0}r.
  • A subgroup A of a group B is pure if and only if AB is in {n:n>0}r.

For a finite group G[clarification needed],

  • {0/p}1G iff the order of G is prime to p iff {/p0}G1.
  • G1(0/p)rr iff G is a p-group.
  • H is nilpotent iff the diagonal map HH×H is in (1*)r where (1*) denotes the class of maps {1G:G arbitrary}.
  • a finite group H is soluble iff 1H is in {0A:A abelian}r={[G,G]G:G arbitrary }r.

In the category of topological spaces

Let {0,1} and {01} denote a two-element set with the discrete topology and the indiscrete topology, respectively. Let {01} denote the Sierpinski space of two points, in which the set {0} is open (and not closed) and the set {1} is closed (and not open), and let {0}{01},{1}{01}, etc. denote the obvious embeddings.

  • A space X is a T1 space if and only if X is in ({01}{*})r.
  • ({1}{01})l is the class of maps with dense image.
  • ({01}{*}) is the class of maps f:XY such that the topology on A is the pullback of topology on B, i.e. the topology on A is the topology with least number of open sets such that the map is continuous,
  • ({*})r is the class of surjective maps,
  • ({*})r is the class of maps of form AAD where D is discrete,
  • ({*})r=({a}{a,b}) is the class of maps AB such that each connected component of B intersects ImA,
  • ({0,1}{*})r is the class of injective maps,
  • ({0,1}{*}) is the class of maps f:XY such that the preimage of a connected closed open subset of Y is a connected closed open subset of X, e.g. X is connected iff X{*} is in ({0,1}{*}),
  • for a connected space X, each continuous function on X is bounded iff Xn(n,n) where n(n,n) is the map from the disjoint union of open intervals (n,n) into the real line ,
  • a space X is Hausdorff iff for any injective map {a,b}X, it holds {a,b}X{axb}{*} where {axb} denotes the three-point space with two open points a and b, and a closed point x,
  • a space X is perfectly normal iff X[0,1]{0x1} where the open interval (0,1) goes to x, and 0 maps to the point 0, and 1 maps to the point 1, and {0x1} denotes the three-point space with two closed points 0,1 and one open point x.

In the category of metric spaces with uniformly continuous maps

  • A space X is complete iff {1/n}n{0}{1/n}nX{0} where {1/n}n{0}{1/n}n is the obvious inclusion between the two subspaces of the real line with induced metric, and {0} is the metric space consisting of a single point,
  • A subspace i:AX is closed iff {1/n}n{0}{1/n}nAX.

Examples of lifting properties in algebraic topology

A map f:UB has the path lifting property iff {0}[0,1]f where {0}[0,1] is the inclusion of one end point of the closed interval into the interval [0,1].

A map f:UB has the homotopy lifting property iff XX×[0,1]f where XX×[0,1] is the map x(x,0).

Examples of lifting properties coming from model categories

Fibrations and cofibrations.

  • Let Top be the category of topological spaces, and let C0 be the class of maps SnDn+1, embeddings of the boundary Sn=Dn+1 of a ball into the ball Dn+1. Let WC0 be the class of maps embedding the upper semi-sphere into the disk. WC0,WC0r,C0,C0r are the classes of fibrations, acyclic cofibrations, acyclic fibrations, and cofibrations.[1]
  • Let sSet be the category of simplicial sets. Let C0 be the class of boundary inclusions Δ[n]Δ[n], and let WC0 be the class of horn inclusions Λi[n]Δ[n]. Then the classes of fibrations, acyclic cofibrations, acyclic fibrations, and cofibrations are, respectively, WC0,WC0r,C0,C0r.[2]
0R00RidR00,
and WC0 be
0000RidR00.
Then WC0,WC0r,C0,C0r are the classes of fibrations, acyclic cofibrations, acyclic fibrations, and cofibrations.[3]

Notes

References