nLab
Atiyah Lie groupoid

Contents

Idea

The Atiyah Lie groupoid At(P) of a G-principal bundle PX is the Lie groupoid whose objects are the fibers of the bundle, and whose morphisms are the G-equivariant morphisms between the fibers. Schematically:

At(P)={P xαP yx,yX}.At(P) = \left\{ P_x \stackrel{\alpha}{\to} P_y | x,y \in X \right\} \,.

Its Lie algebroid is the Atiyah Lie algebroid at(P) of P.

Both the Atiyah Lie groupoid and its Lie algebroid are used to characterize and are characterized by connections on P.

Definition

As generally for every Lie algebroid, there are different Lie groupoids integrating the Atiyah Lie algebroid. We describe two of them.

The Aityah Lie algebroid at(P) of the principal bundle PX comes canonically with a morphism at(X)TX to the tangent Lie algebroid.

The simplest Lie integration of the tangent Lie algebroid is the codiscrete groupoid X×X of X. On the other hand, the universal integration is the fundamental groupoid Π(X) (both coincide precisey if X is a simply connected space).

Accordingly, there is a version of the Atiyah Lie groupoid over X×X, and a richer version over Π(X).

Over the pair groupoid

For G a Lie group and PX a G-principal bundle, the Atiyah groupoid At(P) – also called the gauge groupoid or transport groupoid – of P is the Lie groupoid with

  • Obj(At(P))=X;
  • Mor(At(P))=(P×P)/G, where the quotient is taken with respect to the diagonal action? of G on P×P.

The Atiyah groupoid sits in an sequence of groupoids

Ad(P)At(P)Codisc(X)Ad(P) \to At(P) \to Codisc(X)

where

  • Ad(P)=P× GG is the adjoint bundle of groups associated via the adjoint action of G on itself; regarded as a smooth union xXBP x× GG of one-object groupoids coming from groups;

  • Codisc(X)=(X×XX) is the codiscrete groupoid of X

  • the functor Ad(P)At(P) is the identity on objects and on morphisms given by the canonical identification P x× GG(P x×P x)G, where again we use the diagonal action of G on P x×P x.

  • the functor At(P)Codisc(X) is the unique one that is the identity on objects.

What is all of this diag stuff? I don't understand either (P×P)/ diagG or (P x×P x) diagG. —Toby

David Roberts: It’s to do with the diagonal action of G on P×P as opposed to the antidiagonal (if G is abelian) or the action on only one factor. I agree that it’s a bad notation.

Toby: How well do you think it works now, with the notation suppressed and a note added in words? (For what it's worth, the diagonal action seems to me the only obvious thing to do here, although admittedly the others that you mention do exist.)

Todd: I personally believe it works well. A small note is that this construction can also be regarded as a tensor product, regarding the first factor P as a right G-module and the second a left module, where the actions are related by gp=pg 1.

Toby: H'm, maybe we should write diagonal action? if there's something interesting to say about it.

Notice that a splitting (a section)

Codisc(X)At(P)Codisc(X) \to At(P)

of the Atiyah groupoid is a trivialization of P. On the other hand, locally on contractible UX we have Codisc(U)Π 1(U) with U the fundamental groupoid of U, and a splitting Codisc(U)Π 1(U)At(P) U is still a trivialization over U but indicates now that one may want to interpret it as giving rise to a flat connection.

Indeed, we have the sequence of of surjective and full functors of path categories

P 1(X)Π 1(X)Codisc(X)P_1(X) \to \Pi_1(X) \to Codisc(X)

with Π 1(X) the fundamental groupoid and P 1(X) the smooth path groupoid and may refine the Atiyah groupoid by pulling back along these.

Write therefore At(P):=At(P)× Codisc(X)Π 1(X) for the pullback

At(P) Π 1(X) At(P) Codisc(X).\array{ At'(P) &\to& \Pi_1(X) \\ \downarrow && \downarrow \\ At(P) &\to& Codisc(X) } \,.

A splitting Π 1(X)At(P) of the top row is now precisely a flat connection on P.

If we pull back further to A

At(P) P 1(X) At(P) Π 1(X) At(P) Codisc(X).\array{ At''(P) &\to& P_1(X) \\ \downarrow && \downarrow \\ At'(P) &\to& \Pi_1(X) \\ \downarrow && \downarrow \\ At(P) &\to& Codisc(X) } \,.

then splittings of P 1(X)At(X) are precisely (not necessarily flat) connections on P.

All this is more well known in terms of the Lie algebroid underlying the Atiyah Lie groupoid, i.e. the Atiyah Lie algebroid sequence

ad(P)at(P)TX,ad(P) \to at(P) \to T X \,,

where

  • ad(P)=P× gLie(G) is the adjoint bundle of Lie algebras, associated via the adjoint action of G on its Lie algebra;

  • at(P)=(TP)/G is the Atiyah Lie algebroid

  • TX is the tangent Lie algebroid.

Indeed, a splitting flat:TXat(P) of this sequence in the category of Lie algebroids is precisely again a flat connection on P and integrates under Lie integration to the splitting of At(P) discussed above.

To get non-flat connections in the literature one often sees discussed splittings of the Atiyah Lie algebroid sequence in the category just of vector bundles. In that case one finds the curvature of the connection precisely as the obstruction to having a splitting even in Lie algebroids.

One can describe non-flat connections without leaving the context of Lie algebroids by passing to higher Lie algebroids, namely L -algebroids.

Over the path -groupoid

Relation to differential nonabelian cohomology

The following is not in the literature. – Urs

We discuss the Atiyah Lie groupoid along the lines of nonabelian groupoid cohomology of the path n-groupoid of the base manifold X.

Write BG for the delooping of G. Write Π(X) for the path ∞-groupoid of X. For the present purpose of Atiyah 1-groupoids this may be taken to be simply the path 2-groupoid.

Remark

Much of what makes the following discussion somewhat less than straightforward is the fact already manifest in and discussed at nonabelian group cohomology: nonabelian degree 2-cocycles with coefficients in the (delooping of the) automorphism 2-group AUT(G) classify really action groupoids of actions on bundles with typical fiber F=Aut(G), while the object that one wants to see classified (there: a group extension; here: the Atiyah Lie groupoid) is obtained from this only after forgetting the elements in these fibers, and just remembering the action.

Claim

A G-principal bundle PX is classified by a morphism g:XBG.

Putting a connection on P give a parallel transport morphism Π(X)BINN(G) into the inner automorphism 2-group of G, which fits into a diagram

X g BG underlyingcocycle Π(X) (A,F) BINN(G) connection Id Π(X) F BAUT(G) nonabeliancurvature,\array{ X &\stackrel{g}{\to}& \mathbf{B}G &&& {underlying\;cocycle} \\ \downarrow && \downarrow \\ \Pi(X) &\stackrel{(A,F)}{\to}& \mathbf{B} INN(G) &&& {connection} \\ \downarrow^{\mathrlap{Id}} && \downarrow \\ \Pi(X) &\stackrel{F}{\to}& \mathbf{B} AUT(G) &&& {nonabelian\; curvature} } \,,

where we have added the morphism INN(G)AUT(G) into the automorphism 2-group.

The action groupoid (P× GAut(G))//At(P) of the Atiyah Lie groupoid acting on the associated bundle (P× GAut(G)), regarded as a groupoid over Π(X), is classified by F: it is the homotopy fiber of F, in that there is a homotopy pullback diagram

(P× GAut(G))//At(P) * Π(X) F BAUT(G).\array{ \array{ (P \times_{G} Aut(G) )//At(P) &\to& {*} \\ \downarrow && \downarrow \\ \Pi(X) &\stackrel{F}{\to}& \mathbf{B} AUT(G) } } \,.

The Atiyah Lie groupoid itself is the corresponding quotient

(P× GAut(G))(P× GAut(G))//At(P)At(P).(P \times_G Aut(G)) \to (P \times_{G} Aut(G))//At(P) \to At(P) \,.
Proof

Setup

Choose to model all ∞-Lie groupoids in terms of the local projective model structure on simplicial presheaves on the site CartSp of cartesian spaces.

All the Lie 2-groupoids appearing here are represented by Kan complex valued sheaves. They satisfy descent on contractible domains, hence on all representables, hence are fibrant in the local projective model structure.

As discussed in the subsection on cofibrant objects, a cofibrant replacement for the manifold X is given by the Cech nerve Y:=C(U i) of any good cover {U iX}. So fix any such good cover of X.

Accordingly, a cofibrant version of the path ∞-groupoid is given by the coend Π(Y)= UCΠ(U)Y(U). This is the n-groupoid generated in degree k from

  • points in (k+1)-fold intersections;

  • paths in k-fold intersections

  • surfaces in (k1)-fold intersections,

etc.

The bundle P× GAut(G)

The bundle P× GAut(G) is, by definition, the one classified by the morphism

Ad(g):XgBGAdBAut(G)Ad(g) : X \stackrel{g}{\to} \mathbf{B}G \stackrel{Ad}{\to} \mathbf{B}Aut(G)

represented by a morphism

XYBAut(G)X \stackrel{\simeq}{\leftarrow}Y \to \mathbf{B}Aut(G)

in SPSh(CartSp) proj loc.

We compute the homotopy pullback

P× GAut(G) * X Ad(g) BAut(G)\array{ P \times_G Aut(G) &\to& {*} \\ \downarrow && \downarrow \\ X &\stackrel{Ad(g)}{\to}& \mathbf{B}Aut(G) }

as usual in terms of an ordinary pullback

P× GAut(G) EG Y Ad(g) BAut(G)\array{ P \times_G Aut(G) &\to& \mathbf{E}G \\ \downarrow && \downarrow \\ Y &\stackrel{Ad(g)}{\to}& \mathbf{B}Aut(G) }

along the representing cocycle of the universal bundle EAut(G)BAut(G), which is the groupoid

EAut(G)={ α β γ }\mathbf{E}Aut(G) = \left\{ \array{ && \bullet \\ & {}^{\mathllap{\alpha}}\swarrow && \searrow^{\mathrlap{\beta}} \\ \bullet &&\stackrel{\gamma}{\to}&& \bullet } \right\}

whose morphisms are commuting trianfles in BAut(G), with the projection to mathbBAut(G) being the projection onto the horizontal component.

So the objects of P× GAut(G) are pairs ((x,i),α) consisting of a point xX in a patch U i, together with an element αAut(G), and a morphism ((x,i),α)((y,j)β) exists iff x=y and is then given by

{ α β Ad(g ij(x)) (x,i) (x,j)}.\left\{ \array{ && \bullet \\ & {}^{\mathllap{\alpha}}\swarrow && \searrow^{\mathrlap{\beta}} \\ \bullet &&\stackrel{Ad(g_{i j}(x))}{\to}&& \bullet \\ \\ (x,i) &&\to&& (x,j) } \right\} \,.

The homotopy fiber of Π(X)BAUT(G)

We compute now the homotopy pullback

Q * Π(X) BINN(G) BAUT(G)\array{ Q &\to& &\to& {*} \\ \downarrow &&&& \downarrow \\ \Pi(X) &\to& \mathbf{B}INN(G) &\to& \mathbf{B}AUT(G) }

for Π(X)BINN(G) coming from the choice of any connection on P, in terms of the ordinary pullback

Q EAUT(G) Π(Y) BAUT(G)\array{ Q &\to& \mathbf{E}AUT(G) \\ \downarrow && \downarrow \\ \Pi(Y) &\to& \mathbf{B}AUT(G) }

along the representing cocycle Π(Y)BAUT(G) of the generalized universal bundle EAUT(G) of the automorphism 2-group AUT(G).

The computation is (apart from the fact that it takes place in a smooth context which is taken care of by the abstract nonsense) entirely analogous as that of the 2-cocycles discussed at nonabelian group cohomology, the only difference being that the domain is here not a one-object groupoid that is the delooping of a group, but the genuine many-object groupoid Π(Y).

As there, we ventually make use of the translation between strict 2-groups and crossed modules - as described at strict 2-group – in terms of crossed modules – in order to translate some of the diagrams to follow into formulas. We follow the convention LB, as described there, in order to do so.

In EAUT(G)

  • an object is an automorphism αAut(G)

  • a morphism (γ,b):αβ is a triangle

    α b β γ \array{ && \bullet \\ & {}^{\mathllap{\alpha}}\swarrow & {}^{\mathllap{b}}\swArrow& \searrow^{\mathrlap{\beta}} \\ \bullet &&\stackrel{\gamma}{\to}&& \bullet }
  • a 2-cell k:(γ 1,b 1)(γ 2,b 2)(γ 3,b 3)

    is a 2-cell

    γ 1 k γ 2 γ 3 \array{ && \bullet \\ & {}^{\mathllap{\gamma_1}}\swarrow & {}^{\mathllap{k}}\swArrow& \searrow^{\mathrlap{\gamma_2}} \\ \bullet &&\stackrel{\gamma_3}{\to}&& \bullet }

    in BAUT(G) such that

    b 3 = b 1 b 2 k .\array{ && \bullet \\ &\swarrow &{}^{\mathllap{b_3}}\swArrow& \searrow \\ \bullet &&\to&& \bullet } \;\;\; = \;\;\; \array{ && \bullet \\ &\swarrow& \downarrow & \searrow \\ \downarrow & {}^{\mathllap{b_1}}\swArrow & \bullet & {}^{\mathllap{b_2}}\swArrow& \downarrow \\ \downarrow & \nearrow &\Downarrow^{\mathrlap{k}} & \searrow & \downarrow \\ \bullet && \stackrel{}{\to} && \bullet } \,.

Using this, we find the pullback 2-groupoid Π(Y)× BAUT(K)EG to be given as follows:

  • an object is pair ((x,i),α) consisting of a point xX and a patch U i containing it, and an automorphism αAut(G)

  • a morphism is, over a path (p,i):(x,i)(y,i) in U i a diagram

    α b β Ad(tra (p)) (x,i) (p,i) (y,i),\array{ && \bullet \\ & {}^{\mathllap{\alpha}}\swarrow & {}^{\mathllap{b}}\swArrow& \searrow^{\mathrlap{\beta}} \\ \bullet &&\stackrel{Ad(tra_{\nabla}(p))}{\to}&& \bullet \\ \\ (x,i) &&\stackrel{(p,i)}{\to}&& (y,i) } \,,

    where tra (p) is the parallel transport of the chosen connection on P along the path p;

    and over a Cech morphism (x,i)(x,j) a diagram

    α b β Ad(g ij(x)) (x,i) (x,j),\array{ && \bullet \\ & {}^{\mathllap{\alpha}}\swarrow & {}^{\mathllap{b}}\swArrow& \searrow^{\mathrlap{\beta}} \\ \bullet &&\stackrel{Ad(g_{i j}(x))}{\to}&& \bullet \\ \\ (x,i) &&\stackrel{}{\to}&& (x,j) } \,,
  • a 2-cell over a surface Σ:p 1p 2p 3 is

    b 3 Ad(tra (p 3)) = b 1 b 2 Ad(tra (p 1)) tra (Σ) Ad(tra (p 2)) \array{ && \bullet \\ &\swarrow &{}^{\mathllap{b_3}}\swArrow& \searrow \\ \bullet &&\stackrel{Ad(tra_\nabla(p_3))}{\to}&& \bullet } \;\;\; = \;\;\; \array{ && \bullet \\ &\swarrow& \downarrow & \searrow \\ \downarrow & {}^{\mathllap{b_1}}\swArrow & \bullet & {}^{\mathllap{b_2}}\swArrow& \downarrow \\ \downarrow & {}^{\mathclap{Ad(tra_{\nabla}(p_1))}} \nearrow &\Downarrow^{\mathrlap{tra_\nabla(\Sigma)}} & \searrow^{\mathclap{Ad(tra_\nabla(p_2))}} & \downarrow \\ \bullet && \stackrel{}{\to} && \bullet }

    and over a Cech 2-cell is

    b 3 Ad(g ik(x)) = b 1 b 2 Ad(g ij(x)) Id Ad(g jk(x)) .\array{ && \bullet \\ &\swarrow &{}^{\mathllap{b_3}}\swArrow& \searrow \\ \bullet &&\stackrel{Ad(g_{i k}(x))}{\to}&& \bullet } \;\;\; = \;\;\; \array{ && \bullet \\ &\swarrow& \downarrow & \searrow \\ \downarrow & {}^{\mathclap{b_1}}\swArrow & \bullet & {}^{\mathclap{b_2}}\swArrow& \downarrow \\ \downarrow & {}^{\mathclap{Ad(g_{i j}(x))}} \nearrow &\Downarrow^{\mathrlap{Id}} & \searrow^{\mathclap{Ad(g_{j k}(x))}} & \downarrow \\ \bullet && \stackrel{}{\to} && \bullet } \,.

The identification with the groupoid (P× GAut(G))//At(P)

We now show that the homotopy fiber computed above is indeed the groupoid (P× GAut(G))//At(P).

The main point is the realizaiton of the Atiyah Lie groupoid At(P) as a groupoid over Π(Y).

A morphism in At(P) over a path p:xy is a fiber homomorphism f:P xP y. Since we have chose a connection on P, we may always express this relative to the parallel transport of the connection along p, which provides a reference frame in which to measure morpisms between fibers, and defines for given f a group element b defined by

P y tra (p) b P x f P y.\array{ && P_y \\ & {}^{\mathllap{tra_\nabla(p)}}\nearrow & \downarrow^{b} \\ P_x &\stackrel{f}{\to}& P_y } \,.

When we express composition of fiber morphisms in terms of the compositiion of the group elements associated to them this way, we find an adjoint action of the parallel transport on the group elements:

P z tra (p 2) Ad(tra )(p 2)(b 1) P y P z tra (p 1) b 1 tra (p 2) b 2 P x f 1 P y f 2 P z.\array{ &&&& P_z \\ && & {}^{\mathllap{tra_\nabla(p_2)}}\nearrow & \downarrow^{\mathrlap{Ad(tra_\nabla)(p_2)(b_1)}} \\ && P_y && P_z \\ & {}^{\mathclap{tra_\nabla(p_1)}}\nearrow & \downarrow^{b_1} & {}^{\mathclap{tra_\nabla(p_2)}}\nearrow & \downarrow^{b_2} \\ P_x &\stackrel{f_1}{\to}& P_y &\stackrel{f_2}{\to}& P_z } \,.

We see that this is precisely the composition rule satisfied by the group elements labeled b i in the above description of the homotopy pullback:

b 1 b 2 Ad(tra(p 1)) Ad(tra(p 2)) = b 2Ad(tra (p 2)(b 1)) Ad(tra (p 2p 1)) \array{ &&& \bullet \\ & \swarrow &\swArrow_{b_1}& \downarrow &\swArrow_{b_2} & & \searrow \\ \bullet &&\stackrel{Ad(tra(p_1))}{\to}& \bullet &\stackrel{Ad(tra(p_2))}{\to}&& } \;\;\; = \;\;\; \array{ && \bullet \\ & \swarrow &\swArrow_{b_2 Ad(tra_\nabla(p_2)(b_1))}& \searrow \\ \bullet &&\stackrel{Ad(tra_\nabla(p_2 \cdot p_1 ))}{\to}&& }

(with labels in terms of the L B-convention-group – in terms of crossed modules](http://ncatlab.org/nlab/show/strict+2-group#InTermsOfCrossedModules))).

If p 1p 2 and p 3 are two homotopica but different paths from x to y, then the parallel transport between them differs by the integrated curvature

y p 1 Σ p 2 x p 3 z Ad(tra(p 1)) tra(Σ) Ad(tra(p 2)) Ad(tra(p 3)) .\array{ && y \\ & {}^{\mathllap{p_1}}\nearrow &\Downarrow^{\Sigma} & \searrow^{\mathrlap{p_2}} \\ x &&\stackrel{p_3}{\to}&& z } \;\;\; \mapsto \;\;\; \array{ && \bullet \\ & {}^{\mathllap{Ad(tra(p_1))}}\nearrow &\Downarrow^{tra(\partial \Sigma)} & \searrow^{\mathrlap{Ad(tra(p_2))}} \\ \bullet &&\stackrel{Ad(tra(p_3))}{\to}&& \bullet } \,.

The same morphism f:P xP z corresponds to two different group elements b 12 and b 3 depending on whether it is expressed with respect to the path p 1p 2 or p 3. The difference is precisely the integrated curvature tra(Σ)

tra(p 1p 2) b 12 f tra(p 3) b 3 \array{ && \bullet \\ & {}^{\mathllap{tra(p_1 \cdot p_2)}} \nearrow & \downarrow^{\mathrlap{b_{1 2}}} \\ \bullet &\stackrel{f}{\to}& \bullet \\ & {}_{\mathllap{tra(p_3)}}\searrow & \uparrow^{\mathrlap{b_3}} \\ && \bullet }

i.e.

b 3=tra(Σ)b 12.b_3 = tra(\partial \Sigma) b_{1 2} \,.

This is precisely the relation imposed by the 2-cells in the homotopy pullback, as read off from the above diagrams.

In summary, this shows that in the homotopy pullback

  • if we forget the labels α,β,Aut(K) on the diagonal morphism, the resulting groupoid is the Atiyah groupoid over Π(X);

  • the action of this on the labels, taken into account, is the action of the Atiyah Lie groupoid on P× gAut(G).