From Developing Pairs to (G,X) Atlases

How a local diffeomorphism and holonomy map produce an atlas.

In the study of geometric structures on manifolds, there are multiple ways to work with the data of a (G,X)(G,X) structure. Two common ones are a (G,X)(G,X) atlas and a (G,X)(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 XX with isometry group GG a (G,X)(G,X) atlas on a manifold MM is an atlas of charts A={ϕα ⁣:UαX}\mathcal{A}=\{\phi_\alpha\colon U_\alpha\to X\} for MM such that the transition maps are all restrictions of elements of GG.

Developing Pair

Given a Klein Geometry XX with isometry group GG a (G,X)(G,X), a (G,X)(G,X) developing pair for a geometric structure on a manifold MM consists of a map \dev ⁣:M~X\dev\colon\widetilde{M}\to X from the universal cover into XX, equivariant with respect to a homomorphism of the fundamental group \hol ⁣:π1(M)G\hol\colon\pi_1(M)\to G.

Let MM be a manifold equipped with a developing pair into (G,X)(G,X): that is, an immersion \dev ⁣:M~X\dev\colon \widetilde{M}\to X and a holonomy homomorphism \hol ⁣:π1(M)G\hol\colon \pi_1(M)\to G.

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

Let U\mathcal{U} denote the open cover U={Ux}xM\mathcal{U}=\{U_x\}_{x\in M}. We promote U\mathcal{U} to an XX-atlas by making these each into a coordinate chart that takes values in XX.
There’s some choice involved here, and the atlas constructed depends on the choices made, but all turn out to be (G,X)(G,X) atlases (and are all subsets of the same maximal atlas, and so determine the same smooth structure etc etc…) For each UxU_x, choose a particular preimage U~x\widetilde{U}_x under the universal covering map π\pi, and denote by πx1\pi_x^{-1} the diffeomorphism UxU~xU_x\to\widetilde{U}_x inverting π\pi. The chart associated to UxU_x is then simply ϕx:=\devπx1 ⁣:UxX\phi_x:=\dev\circ\pi_x^{-1}\colon U_x\to X.

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

Let x,yMx,y\in M be two points so that their corresponding neighborhoods UxU_x and UyU_y intersect. Then if U=UxUyU=U_x\cap U_y we may look at two separate images of UU under its coordinate charts: ϕx(U)=\devπx1(U)\phi_x(U)=\dev\circ\pi_x^{-1}(U) ϕy(U)=\devπy1(U)\phi_y(U)=\dev\circ\pi_y^{-1}(U)

There are two options here: either, we chose the inverses of π\pi in each case so that πx1(U)=πy1(U)\pi_x^{-1}(U)=\pi_y^{-1}(U), or we did not. In the first case, following these maps with \dev\dev makes ϕx(U)\phi_x(U) and ϕy(U)\phi_y(U) also coincide, and so they are trivially related by an element of GG (the identity). Otherwise, the sets πx1(U)\pi_x^{-1}(U) and πy1(U)\pi_y^{-1}(U) are disjoint (UxU_x and UyU_y were evenly covered neighborhoods) and are related to eachother in M~\widetilde{M} by some deck transformation (they are each preimages of the same set UMU\subset M under the universal covering). Thus we may write πx1(U)=γ.πy1(U)\pi_x^{-1}(U)=\gamma.\pi_y^{-1}(U), where γ.\gamma. 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)\dev\circ\pi_x^{-1}(U)=\dev(\gamma.\pi_y^{-1}(U))=\hol(\gamma).\dev\circ\pi_y^{-1}(U) Where the last equality uses the interaction of \dev\dev and \hol\hol. Since \hol\hol takes values in GG this tells us there is some element of gg such that ϕx(U)=g.ϕy(U)\phi_x(U)=g.\phi_y(U) and so our XX-atlas is actually a (G,X)(G,X) atlas, as required.

← All posts