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)\newcommand{\dev}{\operatorname{dev}} \newcommand{\hol}{\operatorname{hol}} (G,X) structure. Two common ones are a (G,X)\newcommand{\dev}{\operatorname{dev}} \newcommand{\hol}{\operatorname{hol}} (G,X) atlas and a (G,X)\newcommand{\dev}{\operatorname{dev}} \newcommand{\hol}{\operatorname{hol}} (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\newcommand{\dev}{\operatorname{dev}} \newcommand{\hol}{\operatorname{hol}} X with isometry group G\newcommand{\dev}{\operatorname{dev}} \newcommand{\hol}{\operatorname{hol}} G a (G,X)\newcommand{\dev}{\operatorname{dev}} \newcommand{\hol}{\operatorname{hol}} (G,X) atlas on a manifold M\newcommand{\dev}{\operatorname{dev}} \newcommand{\hol}{\operatorname{hol}} M is an atlas of charts A={ϕα ⁣:UαX}\newcommand{\dev}{\operatorname{dev}} \newcommand{\hol}{\operatorname{hol}} \mathcal{A}=\{\phi_\alpha\colon U_\alpha\to X\} for M\newcommand{\dev}{\operatorname{dev}} \newcommand{\hol}{\operatorname{hol}} M such that the transition maps are all restrictions of elements of G\newcommand{\dev}{\operatorname{dev}} \newcommand{\hol}{\operatorname{hol}} G.

Developing Pair

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

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

To construct a (G,X)\newcommand{\dev}{\operatorname{dev}} \newcommand{\hol}{\operatorname{hol}} (G,X) atlas for M\newcommand{\dev}{\operatorname{dev}} \newcommand{\hol}{\operatorname{hol}} M we can proceed as follows. About each xM\newcommand{\dev}{\operatorname{dev}} \newcommand{\hol}{\operatorname{hol}} x\in M we can choose an open neighborhood Ux\newcommand{\dev}{\operatorname{dev}} \newcommand{\hol}{\operatorname{hol}} U_x satisfying the following properties:

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

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

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

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

← All notes