Cartan geometry

Origins and motivation

History

Differential geometers in the late 19th and early 20th centuries were very interested in using collections of model spaces (such as planes or spheres) to describe the geometry of surfaces. A family of model spaces attached to each point of a surface S is called a congruence. For example, the collection of tangent planes to a surface, or a collection of tangent spheres (one in every point of the surface). The idea, I guess, was to substitute the complicated object S by a collection of simpler objects (model spaces).
A Cartan connection provides an identification between the model spaces in the congruence along any curve in S. An important feature of these identifications is that the point of contact of the model space with S always moves with the curve. This generic condition is characteristic of Cartan connections.

Generalization of manifolds with affine connections

To understand the idea of a Cartan connection, a good starting point is to analyse first the particular case of a smooth manifold with an affine connection. An affine connection on a manifold M is vinculated to a principal connection ω on the frame bundle P of M (see here). This device let us speak about geodesics, parallel transport, and so on.

Now, let's think: what is a vector vTpP?
The point pP represents a point x in the manifold together with a choice of a basis for TxM, and v represents the beginning of a curve α in M leaving x and a choice of a basis for every Tα(t)M. The value of ωp(v)gl(n) is an "extra data" that tells us how the basis is changing when we move along α . This is "not natural", and must be introduced by hand.

But observe that, in addition, the projection of v, the vector dπp(v)=α(0)TxM, have (tautological) coordinates (v1,,vn) in the basis represented by p.
Pasted image 20220111071639.png
Moreover, this assignation

v(v1,,vn)

is linear. That is, the frame bundle has a natural Rn-valued 1-form θ that is horizontal, in the sense that for a vertical vector v we have θ(v)=0. And it is right equivariant, that is,

Rgθ=g1θ.

(Think of this last expression as a coordinate change. In the left hand side we are applying the matrix g to the basis elements, and in the right hand side to the coordinates of the vector).

This additional structure of the frame bundle is what is usually called a solder form. The value of θp(v) tells us how much are we moving in M independently of the change in the basis.

The pair (ω,θ) is the geometry of the manifold. In what sense?
Suppose I am situated in a point xM with a choice of a basis of TxM (to do some Physics, for example). So I have chosen a point pP=FM. If I move to other configurations (point+basis) I am describing a curve γ(t) with γ(0)=p. Suppose a small (but not infinitesimal) time t. Since for any pP we have p=point+basis, we will denote X(p)=point and B(p)=basis. All of this is "loosely speaking", of course. We can consider the following approximations (since t is small):

What we are doing here is to treat M and their "configurations" as if after zooming it on p it behaves like Rn seen as the quotient Aff(n)/GL(n). The construction above let us formalize these approximations.

Finally, observe that the pair η=(ω,θ) (the principal connection and the solder form) defines a 1-form η on P, with values in the Lie algebra g of the semidirect product G=RnH, which provides us with an isomorphism of each tangent space TpP with g. It induces a principal connection α on the associated principal G-bundle P×HG. This is what is called a Cartan connection.
The trivialization of TP achieved in this way

TPP×h×RnvTpP(p,ωp(v),θp(v))

provides an absolute parallelism of P or, in other words, a parallelization of P.

Generalization of Riemannian manifolds

Important: see this section first.
There are two kind of Cartan geometries related to the classical point of view of pseudo-Riemannian manifolds. They are Euclidean geometrys and Riemannian geometrys.

Given a Riemannian geometry on M, it determines a (pseudo)-Riemannian metric on M up to constant scale factor (see @sharpe2000differential Proposition 3.2 page 238).

Conversely, given a pseudo-Riemannian manifold (M,g) there is exactly one Riemannian geometry whose associated metric is, up to scale, the original g (Theorem 3.5 in @sharpe2000differential).
Pasted image 20221029115659.png|700
Idea of the converse:
A pseudo-Riemannian manifold has a "natural" torsion-free connection, the Levi-Civita connection. As it is said above, a linear connection on a manifold induces a principal connection on the frame bundle and, together with the solder form, a Cartan geometry. But in this particular case this linear connection also defines a principal connection on the orthonormal frame bundle (see condition 1 in Levi-Civita connection). And because of condition 2 in Levi-Civita connection this Cartan geometry is torsion-free. In conclusion: a Riemannian manifold induces a Riemannian geometry.

Generalization of G-structures

The idea of G-structure is a generalization of the construction above. If we take a general subgroup G of GL(n) instead of O(n) we get a G-structure on M and if we again add a connection ω we obtain a Cartan geometry on M modelled on (RnG,G) with Cartan connection given by (ω,θ), begin θ the solder form. See also G-structure#Relation to Cartan geometries.

I think every G-structure on a manifold M is a Cartan geometry modelled on (RnG,G).

Generalization of Klein geometries

A Klein geometry (G,H) can be seen like an H-principal bundle (with P=G). Let's call η to the Maurer-Cartan form of G , and ηH to the Maurer-Cartan form of the principal bundle GG/H. They satisfy special properties:

  1. For every hH, RhηH=Adh1ηH.
  2. ηH is the inverse of the map
vhvpVpP
  1. For gP, ηg|VgP=(ηH)g.
  2. For gP, ηg is a linear isomorphism TgPg, and so it defines a trivialization of TP (that is, P is a parallelizable manifold, or equivalently, it has a absolute parallelism).
  3. dη+12[η,η]=0 (Maurer-Cartan form#Structural equation).

Observe that in a general H-principal bundle P the Maurer-Cartan form θP satisfies 1. and 2. If we manage to find a group G and 1-form η in P that restrict to θP and that satisfies 3. we have a Cartan geometry. Observe that P is not necessarily equal to G, but has the same dimension. Condition 5 do not need to be satisfied and the output is called the curvature.

Wikipedia Cartan Geometries

Definition and remarks

[Wise 2009]
A Cartan geometry modeled on the Klein geometry (G,H) is a H-principal bundle

π:PM

equipped with a g-valued 1-form A on P called the Cartan connection and satisfying

  1. For every pP,
Ap:TpPg

is a linear isomorphism.
2. For every hH, RhA=Adh1A.
3. For every pP, the restriction of Ap to the subspace VpPTpP coincides with the Maurer-Cartan form of the H-bundle. So it takes values on hg.

We highlight the following remarks:

gX(P)

If vh we obtain a vertical vector field; if not, it yields a vector field transverse to the fibres.

Pasted image 20220914175232.png

Important case: reductive Cartan geometry.

Curvature

See curvature of a Cartan geometry

Torsion

See torsion of a Cartan geometry

Example: hamster in a ball

[Wise 2009]
Pasted image 20220109122314.png

Consider a manifold M, explored by a hamster inside a ball. For the hamster, there is a group of posible movements: G=SO(3) but some of them do not let it to change the point of M where it stands: the rotations over itself H=SO(2). This is the Klein geometry (G,H) used to model the manifold.

What would be P in this context? It would be a SO(2)-principal bundle over M representing the set of posible "hamster configurations", that is, combinations of "positions-orientations" of the hamster.

And what about the Cartan connection A? For every configuration pP we can consider "infinitesimal changes", that is, vectors leaving p, for example vTpP. This change could be only a change of "orientation", but not of position. And this would mean that v is a vertical vector and

Ap(v)h=so(2)

An infinitesimal change v that implies a change of position would have an image

Ap(v)so(3)so(2)

The maps Ap must be isomorphisms in order to exist a total correspondence between changes in S2=G/H (the world as perceived by the hamster) and changes in P.

Example: An explorer of th 15th century

Consider a person standing on a flat planar 'model Earth', tangent to the actual spherical Earth. The plane rolls as he walks. This rolling gives a E(2)/SO(2) Cartan geometry of the Earth's surface. He could use the rolling motion to try drawing a local map of the Earth on the plane


  1. Do we have a kind of exponential map here similar to the previous point? Or in other words: if we choose a direction v~=θp(v) in M is there a "canonical" point yM to which do we arrive after moving during a time t? I don't think so, unless the whole P is a group (in this case it would be RnGL(n)). Although, on the other hand, we have the notion of geodesic. So we could move along the geodesic with direction given by v~. ↩︎