nLab
two-sided bar construction

Contents

Idea

A two-sided bar construction is a simplicial object associated with the data of a left module and right module over a monad.

Definition

Left and right modules

Let B be a 2-category, and let M:BB be a monad with multiplication m:MMM and unit u:1 BM. Recall that a left module over M consists of a 1-cell X:AB and a 2-cell α:MXX such that the diagrams

MMX Mα MX X 1 X X mX α uX 1 X MX α X MX α X\array{ M M X & \stackrel{M\alpha}{\to} & M X & & & X & \stackrel{1_X}{\to} & X \\ m X \downarrow & & \downarrow \alpha & & & u X \downarrow & & \downarrow 1_X\\ M X & \underset{\alpha}{\to} & X & & & M X & \underset{\alpha}{\to} & X }

commute. A right module over M consists of a 1-cell Y:BC and a 2-cell β:YMY such that the diagrams

YMM βM YM Y 1 Y Y Ym β Yu 1 Y YM β Y YM β Y\array{ Y M M & \stackrel{\beta M}{\to} & Y M & & & Y & \stackrel{1_Y}{\to} & Y \\ Y m \downarrow & & \downarrow \beta & & & Y u \downarrow & & \downarrow 1_Y\\ Y M & \underset{\beta}{\to} & Y & & & Y M & \underset{\beta}{\to} & Y }

commute.

Initial structure

With the aid of string diagrams, one may easily visualize the structure I that is initial amongst 2-categories equipped with the data of monad and left and right modules over the monad. The 2-category has three 0-cells 0, 1, and 2, 1-cells which are of the form

m n:11ym n:12m nx:01ym nx:02,m^{\circ n}: 1 \to 1 \qquad y m^{\circ n}: 1 \to 2 \qquad m^{\circ n} x: 0 \to 1 \qquad y m^{\circ n} x: 0 \to 2,

and the nonempty hom-categories hom(i,j)=I(i,j) may be described as follows:

  • hom(1,1) is isomorphic to the “algebraist’s Δ a” (see simplex category): the category of finite ordinals and order-preserving maps;

  • hom(1,2) is isomorphic to Δ : the category of nonempty finite ordinals and order-preserving maps that preserve the bottom element;

  • hom(0,1) is isomorphic to Δ : the category of nonempty finite ordinals and order-preserving maps that preserve the top element;

  • hom(0,2) is isomorphic to the “topologist’s Δ op” (the usual simplex category), which is isomorphic to the category Δ , of finite intervals, whose objects are finite ordinals with at least two elements, and whose morphisms are order-preserving maps that preserve both top and bottom.

Note that the structure of hom(1,1) simply recapitulates the universal property of the algebraist’s Δ a, as initial among strict monoidal categories equipped with a monoid M. This result is most easily understood in terms of string diagrams, and the structure of the other hom-categories is guided by similar string diagram considerations.

Two-sided bar construction

Now we give the definition. Suppose given a 2-category B together with a monad M:BB in B, together with a left module X:AB and a right module Y:BC. There is a unique 2-functor

IB\mathbf{I} \to \mathbf{B}

which preserves the monad and module structures, and this induces a functor

Δ opI(0,2)B(A,C)\Delta^{op} \cong \mathbf{I}(0, 2) \to \mathbf{B}(A, C)

This functor is the two-sided bar construction, denoted B(Y,M,X).

The structure of the two-sided bar construction may be given more concretely as follows:

  • The n-dimensional component of B(Y,M,X) is

    B(Y,M,X) n=YM nXB(Y, M, X)_n = Y M^{\circ n} X
  • The n+2 face maps

    d n i:YM n+1XYM nXd_{n}^{i}: Y M^{n+1} X \to Y M^n X

    are βM nX (i=0), YM i1mM niX (1in), and YM nα (i=n+1).

  • The n+1 degeneracy maps

    s n i:YM nXYM n+1Xs_{n}^{i}: Y M^n X \to Y M^{n+1} X

    are YM iuM niX (0in).

Examples

Two-sided bar constructions encapsulate a surprising number of constructions, a few of which follow.

Classifying bundle

Consider the cartesian monoidal category Top as a 1-object bicategory ΣTop (which we may strictify to a 2-category). A topological monoid M is the same as a monad in ΣTop, and the usual meaning of left and right M-modules is preserved by thinking of them as modules over the monad.

In particular, M may be regarded as a left or right M-module, and the 1-point space 1 carries a unique structure of left or right M-module. As a result we may consider the simplicial space

BM=B(1,M,1)B M = B(1, M, 1)

as base space, and the simplicial space

EM=B(M,M,1)E M = B(M, M, 1)

as total space, of a simplicial fibration

B(π,M,1):B(M,M,1)B(1,M,1)B(\pi, M, 1): B(M, M, 1) \to B(1, M, 1)

induced by the unique left module map π:M1. This is the classifying bundle? of the monoid M.

Cofibrant replacement

If M is a monad and (X,α:MXX) is a (left-sided) M-algebra, then with M acting upon itself on the right, there is a simplicial object

B(M,M,X)B(M, M, X)

which may be regarded as a cofibrant replacement of X, a simplicial M-algebra which as a simplicial object is homotopy-equivalent to the constant simplicial object at X. (More should be added here.) See also bar construction.

Rather more generally, if in addition (Y,β:YMY is a right M-module, we may denote the coequalizer of the pair

YMXYαβXYXY M X \stackrel{\overset{\beta X}{\to}}{\underset{Y \alpha}{\to}} Y X

(if it exists) by Y MX, and think of it as the tensor product (over M) of Y and X. The general principle is that the simplicial object B(Y,M,X) is canonically augmented by Y MX, and serves as a cofibrant replacement of Y MX when the latter is regarded as a constant simplicial object. See also homotopy colimits, below.

Canonical two-sided bar construction of an adjunction

Suppose given any adjoint pair (F:BA)(U:AB) in a 2-category B, with counit ε:FU1 A. There is an associated monad M=UF:BB, and a canonical left M-action on U:

α=Uε:UFUU,\alpha = U \varepsilon: U F U \to U,

and a canonical right M-action on F:

β=εF:FUFF.\beta = \varepsilon F: F U F \to F.

We may then form the canonical simplicial object B(F,M,U). By general abstract nonsense, the tensor product F MU is 1 A, so if we regard 1 A as a constant simplicial object Δ opB(A,A), the cofibrant replacement result above specializes as follows.

Proposition

The canonical simplicial map B(F,M,U)1 A is a simplicial homotopy equivalence.

Delooping machines

The classic application of this two-sided bar construction was given by Peter May, after work of Jon Beck. Let Ω=Top *(S 1,):Top *Top * be the loop space functor on pointed spaces, with left adjoint the suspension functor S=S 1:Top *Top *. For each n1, the adjunction S nΩ n induces a monad Ω nS n which acts (on the left) on n-fold loop spaces Ω nX, and acts on the right on S n.

Proposition

The canonical simplicial map B(S n,Ω nS n,Ω nX)X is a simplicial homotopy equivalence.

So if Y is an n-fold loop space, the two-sided bar construction B(S n,Ω nS n,Y) provides its n-fold delooping.

Continuing this train of thought: suppose given a monad C n equipped with a monad map ϕ:C nΩ nS n (which is mated to an action C nΩ nΩ n) such that ϕ is objectwise a homotopy equivalence. Then ϕ induces a homotopy equivalence

B(S n,ϕ,Ω n):B(S n,C n,Ω n)B(S n,Ω nS n,Ω n)B(S^n, \phi, \Omega^n): B(S^n, C_n, \Omega^n) \to B(S^n, \Omega^n S^n, \Omega^n)

The classic example of this is where C n is the little n-cubes operad, which acts canonically on Ω n=Top *(S n,). The advantage is that the monad C n is much more tractable than Ω nS n.

Continuing this thought still further, we have the following recognition theorem of May:

Theorem

Suppose Y is a connected space with a C n-action. Then Y is homotopy equivalent to an n-fold loop space, and indeed there is a canonical span

Ω nB(S n,C n,Y)B(Ω nS n,C n,Y)B(Ω nS n,Ω nS n,Y)Y\Omega^n B(S^n, C_n, Y) \leftarrow B(\Omega^n S^n, C_n, Y) \to B(\Omega^n S^n, \Omega^n S^n, Y) \simeq Y

where each of the arrows is a homotopy equivalence.

I’m going on sheer memory here of May’s Geometry of Iterated Loop Spaces, and it’s quite possible that I’m missing hypotheses in some directions and that hypotheses could be weakened in other directions, e.g., replacing the connectedness assumption with a group completion assumption. This is in need of expert attention.

Homotopy colimits

Suppose that C is a small category and F:CTop is a functor. We may regard C as a monad C:C 0C 0 in the bicategory of spans in Top, where C 0 is the set of objects with the discrete category, and we may regard F as a left module over the monad C.

As always, the terminal object 1 carries a unique right module structure. The usual colimit, colimF, may be described as the tensor product

colimF1 CFcolim F \cong 1 \circ_C F

As a result, we have the cofibrant replacement B(1,C,F) of colimF. The geometric realization of the simplicial space B(1,C,F) is none other than the homotopy colimit of F.

Revised on June 14, 2010 10:00:49 by Urs Schreiber (131.211.36.96)