Note: Gx Developing Pair

Steve Trettel

|

In the study of geometric structures on manifolds, there are multiple ways to work with the data of a (G,X) structure. Two common ones are a (G,X) atlas and a (G,X) developing pair. In this short note we describe how to construct an atlas from a developing pair. To go the other way, see Goldman’s paper, Geometric Structures and Varieties of Representations or Goldman’s book Geometric Structures Chapter 5.

((G,X) Atlas) Given a Klein Geometry X with isometry group G a (G,X) atlas on a manifold M is an atlas of charts A=ϕα:UαX for M such that the transition maps are all restrictions of elements of G.
(Developing Pair) Given a Klein Geometry X with isometry group G a (G,X), a (G,X) developing pair for a geometric structure on a manifold M consists of a map dev:M~X from the universal cover into X, equivariant with respect to a homomorphism of the fundamental group hol:π1(M)G.

Let M be a manifold equipped with a developing pair into (G,X): that is, an immersion dev:M~X and a holonomy homomorphism hol:π1(M)G.

To construct a (G,X) atlas for M we can proceed as follows. About each xM we can choose an open neighborhood Ux satisfying the following properties:

  • Ux is evenly covered by π:M~M.
  • At least one (and hence all) of the connected components of π1(Ux) are small enough that dev restricts to a diffeomorphism onto its image.

Let U denote the open cover U=UxxM. We promote U to an X-atlas by making these each into a coordinate chart that takes values in X.
There’s some choice involved here, and the atlas constructed depends on the choices made, but all turn out to be (G,X) atlases (and are all subsets of the same maximal atlas, and so determine the same smooth structure etc etc…) For each Ux, choose a particular preimage U~x under the universal covering map π, and denote by πx1 the diffeomorphism UxU~x inverting π. The chart associated to Ux is then simply ϕx:=devπx1:UxX.

Now, we need to show that the atlas (Ux,ϕx)xX is in fact a (G,X) atlas, which involves showing that all transition maps are in G.

Let x,yM be two points so that their corresponding neighborhoods Ux and Uy intersect. Then if U=UxUy we may look at two separate images of U under its coordinate charts: ϕx(U)=devπx1(U) ϕy(U)=devπy1(U)

There are two options here: either, we chose the inverses of π in each case so that πx1(U)=πy1(U), or we did not. In the first case, following these maps with dev makes ϕx(U) and ϕy(U) also coincide, and so they are trivially related by an element of G (the identity). Otherwise, the sets πx1(U) and πy1(U) are disjoint (Ux and Uy were evenly covered neighborhoods) and are related to eachother in M~ by some deck transformation (they are each preimages of the same set UM under the universal covering). Thus we may write πx1(U)=γ.πy1(U), where γ. is the action of this element of the universal cover. Applying the developing map to both sides of this we see devπx1(U)=dev(γ.πy1(U))=hol(γ).devπy1(U) Where the last equality uses the interaction of dev and hol. Since hol takes values in G this tells us there is some element of g such that ϕx(U)=g.ϕy(U) and so our X-atlas is actually a (G,X) atlas, as required.