1. Mostow Rigidity
For hyperbolic surfaces, Moduli space is quite large and complicated. However, in three dimensions Moduli space is trivial:
Theorem 1 If
is a homotopy equivalence of closed hyperbolic
manifolds with
, then
is homotopic to an isometry.
In other words, Moduli space is a single point.
This post will go through the proof of Mostow rigidity. Unfortunately, the proof just doesn’t work as well on paper as it does in person, especially in the later sections.
1.1. Part 1
First we need a definition familiar to geometric group theorists: a map between metric spaces (not necessarily Riemannian manifolds)
is a
quasi-isometry if for all
, we have

Without the
term,
would be called bilipschitz.
First, we observe that if
is a homotopy equivalence, then
lifts to a map
in the sense that
is equivariant with respect to
(thought of as the desk groups of
and
, so for all
, we have
.
Now suppose that
and
are hyperbolic. Then we can lift the Riemannian metric to the covers, so
and
are specific discrete subgroups in
, and
maps
equivariantly with respect to
and
.
Lemma 2
is a quasi-isometry.
Proof: Since
is a homotopy equivalence, there is a
such that
. Perturbing slightly, we may assume that
and
are smooth, and as
and
are compact, there exists a constant
such that
and
. In other words, paths in
and
are stretched by a factor of at most
: for any path
,
. The same is true for
going in the other direction, and because we can lift the metric, the same is true for the universal covers: for any path
,
, and similarly for
.
Thus, for any
in the universal cover
,

and

We see, then, that
is Lipschitz in one direction. We only need the
for the other side.
Since
, we lift it to get an equivariant lift
For any point
, the homotopy between
gives a path between
and
. Since this is a lift of the homotopy downstairs, this path must have bounded length, which we will call
. Thus,

Putting these facts together, for any
in
,

And

By the triangle inequality,

This is the left half of the quasi-isometry definition, so we have shown that
is a quasi-isometry. 
Notice that the above proof didn’t use anything hyperbolic—all we needed was that
and
are Lipschitz.
Our next step is to prove that a quasi-isometry of hyperbolic space extends to a continuous map on the boundary. The boundary of hyperbolic space is best thought of as the boundary of the disk in the Poincare model.
Lemma 3 A
quasi-isometry
extends to a continuous map on the boundary
.
The basic idea is that given a geodesic, it maps under
to a path that is uniformly close to a geodesic, so we map the endpoints of the first geodesic to the endpoints of the second. We first need a sublemma:
Lemma 4 Take a geodesic and two points
and
a distance
apart on it. Draw two perpendicular geodesic segments of length
from
and
. Draw a line
between the endpoints of these segments such that
has constant distance from the geodesic. Then the length of
is linear in
and exponential in
.
Proof: Here is a representative picture:

So we see that
. By Gauss-Bonnet,

Where the
on the left is the sum of the turning angles, and
is the geodesic curvature of the segment
. What is this geodesic curvature
? If we imagine increasing
, then the derivative of the length
with respect to
is the geodesic curvature
times the length
, i.e.

So
. Therefore, by the Gauss-Bonnet equality,

so
. Therefore,
, which proves the lemma

With this lemma in hand, we move on the next sublemma:
Lemma 5 If
is a
quasi-isometry, there is a constant
depending only on
and
such that for all
on the geodesic from
to
in
,
is distance less than
from any geodesic from
to
.
Proof: Fix some
, and suppose the image
of the geodesic
from
to
goes outside a
neighborhood of the geodesic
from
to
. That is, there is some segment
on
between the points
and
such that
maps completely outside the
neighborhood.

Let’s look at the nearest point projection
from
to
. By the above lemma,
. Thus means that

On the other hand, because
is a quasi-isometry,

and

So we have

Which implies that

That is, the length of the offending path
is uniformly bounded. Thus, increase
by
times this length plus
, and every offending path will now be inside the new
neighborhood of
. 
The last lemma says that the image under
of a geodesic segment is uniformly close to an actual geodesic. Now suppose that we have an infinite geodesic in
. Take geodesic segments with endpoints going off to infinity. There is a subsequence of the endpoints converging to a pair on the boundary. This is because the visual distance between successive pairs of endspoints goes to zero. That is, we have extended
to a map
, where
is the diagonal
. This map is actually continuous, since by the same argument geodesics with endpoints visually close map (uniformly close) to geodesics with visually close endpoints.
1.2. Part 2
Now we know that a quasi-isometry
extends continuously to the boundary of hyperbolic space. We will end up showing that
is conformal, which will give us the theorem.
We now introduce the Gromov norm. if
is a topological space, then singular chain complex
is a real vector space with basis the continuous maps
. We define a norm on
as the
norm:

This defines a pseudonorm (the Gromov norm) on
by:
![\displaystyle \Vert \alpha \Vert_{\mathrm{Gromov}} = \inf_{[\sum t_n \sigma_n] = \alpha} \sum_n |t_n| \displaystyle \Vert \alpha \Vert_{\mathrm{Gromov}} = \inf_{[\sum t_n \sigma_n] = \alpha} \sum_n |t_n|](https://s0.wp.com/latex.php?latex=%5Cdisplaystyle+%5CVert+%5Calpha+%5CVert_%7B%5Cmathrm%7BGromov%7D%7D+%3D+%5Cinf_%7B%5B%5Csum+t_n+%5Csigma_n%5D+%3D+%5Calpha%7D+%5Csum_n+%7Ct_n%7C+&bg=ffffff&fg=000000&s=0)
This (pseudo) norm has some nice properties:
Lemma 6 If
is continuous, and
, then
.
Proof: If
represents
, then
represents
. 
Thus, we see that if
is a homotopy equivalence, then
.
If
is a closed orientable manifold, then we define the Gromov norm of
to be the Gromov norm
.
Here is an example: if
admits a self map of degree
, then
. This is because we can let
represent
, so
, so
represents
. Thus
. Notice that we can repeat the composition with
to get that
is as small as we’d like, so it must be zero.
Theorem 7 (Gromov) Let
be a closed oriented hyperbolic
-manifold. Then
. Where
is a constant depending only on
.
We now go through the proof of this theorem. First, we need to know how to straighten chains:
Lemma 8 There is a map
(the second complex is totally geodesic simplices) which is
-equivariant and
– equivariantly homotopic to
.
Proof: In the hyperboloid model, we imagine a simplex mapping in to
. In
, we can connect its vertices with straight lines, faces, etc. These project to being totally geodesics in the hyperboloid. We can move the original simplex to this straightened one via linear homotopy in
; now project this homotopy to
. 
Now, if
represents
, then we can straighten the simplices, so
represents
, and
, so when finding the Gromov norm
it suffices to consider geodesic simplices. Notice that every point has finitely many preimages, and total degree is 1, so for any point
,
.
Next, we observe:
Lemma 9 If given a chain
, there is a collection
such that
and
is a cycle homologous to
.
Proof: We are looking at a real vector space of coefficients, and the equations defining what it means to be a cycle are rational. Rational points are therefore dense in it. 
By the lemma, there is an integral cycle
, where
is some constant. We create a simplicial complex by gluing these simplices together, and this complex comes together with a map to
. Make it smooth. Now by the fact above,
, so
. Then

on the one hand, and on the other hand,

The volume on the right is at most
, the volume of an ideal
simplex, so we have that

i.e.

This gives the lower bound in the theorem. To get an upper bound, we need to exhibit a chain representing
with all the simplices mapping with degree 1, such that the volume of each image simplex is at least
.
We now go through the construction of this chain. Set
, and fix a fundamental domain
for
, so
is tiled by translates of
. Let
be the set of all simplices with side lengths
with vertices in a particular
-tuple of fundamental domains
. Pick
to be a geodesic simplex with vertices
, and let
be the image of
under the projection. This only depends on
up to the deck group of
.
Now define the chain:

With the
to make it orientation-preserving, and where
is an
-invariant measure on the space of regular simplices of side length
. If the diameter of
is
every simplex with
has edge length in
, so:
- The volume of each simplex is
if
is large enough.
is finite — fix a fundamental domain; then there are only finitely many other fundamental domains in
.
Therefore, we just need to know that
is a cycle representing
: to see this, observe that every for every face of every simplex, there is an equal weight assigned to a collection of simplices on the front and back of the face, so the boundary is zero.
By the equality above, then,

Taking
to zero, we get the theorem.
1.3. Part 3 (Finishing the proof of Mostow Rigidity
We know that for all
, there is a cycle
representing
such that every simplex is geodesic with side lengths in
, and the simplices are almost equi-distributed. Now, if
, and
represents
, then
represents
, as
is a homotopy equivalence.
We know that
extends to a map
. Suppose that there is an
tuple in
which is the vertices of an ideal regular simplex. The map
takes (almost) regular simplices arbitrarily close to this regular ideal simplex to other almost regular simplices close to an ideal regular simplex. That is,
takes regular ideal simplices to regular ideal simplices. Visualizing in the upper half space model for dimension 3, pick a regular ideal simplex with one vertex at infinity. Its vertices form an equilateral triangle in the plane, and
takes this triangle to another equilateral triangle. We can translate this simplex around by the set of reflections in its faces, and this gives us a dense set of equilateral triangles being sent to equilateral triangles. This implies that
is conformal on the boundary. This argument works as long as the boundary sphere is at least 2 dimensional, so this works as long as
is 3-dimensional.
Now, as
is conformal on the boundary, it is a conformal map on the disk, and thus it is an isometry. Translating, this means that the map conjugating the deck group
to
is an isometry of
, so
is actually an isometry, as desired. The proof is now complete.
Hyperbolic Geometry (157b) Notes #1
I am Alden, one of Danny’s students. Error/naivete that may (will) be found here is mine. In these posts, I will attempt to give notes from Danny’s class on hyperbolic geometry (157b). This first post covers some models for hyperbolic space.
1. Models
We have a very good natural geometric understanding of
, i.e. 3-space with the euclidean metric. Pretty much all of our geometric and topological intuition about manifolds (Riemannian or not) comes from finding some reasonable way to embed or immerse them (perhaps locally) in
. Let us look at some examples of 2-manifolds.
The Tractrix
The surface of revolution about the
-axis is the pseudosphere, an isometric embedding of a surface of constant curvature -1. Like the sphere, there are some isometries of the pseudosphere that we can understand as isometries of
, namely rotations about the
-axis. However, there are lots of isometries which do not extend, so this embeddeding does not serve us all that well.
2. 1-Dimensional Models for Hyperbolic Space
While studying 1-dimensional hyperbolic space might seem simplistic, there are nice models such that higher dimensions are simple generalizations of the 1-dimensional case, and we have such a dimensional advantage that our understanding is relatively easy.
2.1. Hyperboloid Model
Parameterizing
Consider the quadratic form
on
defined by
, where
. This doesn’t give a norm, since
is not positive definite, but we can still ask for the set of points
with
. This is (both sheets of) the hyperbola
. Let
be the upper sheet of the hyperbola. This will be 1-dimensional hyperbolic space.
For any
matrix
, let
. That is, matrices which preserve the form given by
. The condition is equivalent to requiring that
. Notice that if we let
be the identity matrix, we would get the regular orthogonal group. We define
, where
has
positive eigenvalues and
negative eigenvalues. Thus
. We similarly define
to be matricies of determinant 1 preserving
, and
to be the connected component of the identity.
is then the group of matrices preserving both orientation and the sheets of the hyperbolas.
We can find an explicit form for the elements of
. Consider the matrix
. Writing down the equations
and
gives us four equations, which we can solve to get the solutions
Since we are interested in the connected component of the identity, we discard the solution on the right. It is useful to do a change of variables
, so we have (recall that
).
These matrices take
to
. In other words,
acts transitively on
with trivial stabilizers, and in particular we have parmeterizing maps
The first map is actually a Lie group isomorphism (with the group action on
being
) in addition to a diffeomorphism, since
Metric
As mentioned above,
is not positive definite, but its restriction to the tangent space of
is. We can see this in the following way: tangent vectors at a point
are characterized by the form
. Specifically,
, since (by a calculation)
. Therefore,
takes tangent vectors to tangent vectors and preserves the form (and is transitive), so we only need to check that the form is positive definite on one tangent space. This is obvious on the tangent space to the point
. Thus,
is a Riemannian manifold, and
acts by isometries.
Let’s use the parameterization
. The unit (in the
metric) tangent at
is
. The distance between the points
and
is
In other words,
is an isometry from
to
.
1-dimensional hyperbollic space. The hyperboloid model is shown in blue, and the projective model is shown in red. An example of the projection map identifying
with
is shown.
2.2. Projective Model
Parameterizing
Real projective space
is the set of lines through the origin in
. We can think about
as
, where
is associated with the line (point in
) intersecting
in
, and
is the horizontal line. There is a natural projection
by projecting a point to the line it is on. Under this projection,
maps to
.
Since
acts on
preserving the lines
, it gives a projective action on
fixing the points
. Now suppose we have any projective linear isomorphism of
fixing
. The isomorphism is represented by a matrix
with eigenvectors
. Since scaling
preserves its projective class, we may assume it has determinant 1. Its eigenvalues are thus
and
. The determinant equation, plus the fact that
Implies that
is of the form of a matrix in
. Therefore, the projective linear structure on
is the “same” (has the same isometry (isomorphism) group) as the hyperbolic (Riemannian) structure on
.
Metric
Clearly, we’re going to use the pushforward metric under the projection of
to
, but it turns out that this metric is a natural choice for other reasons, and it has a nice expression.
The map taking
to
is
. The hyperbolic distance between
and
in
is then
(by the fact from the previous sections that
is an isometry).
Recall the fact that
. Applying this, we get the nice form
We also recall the cross ratio, for which we fix notation as
. Then
Call the numerator of that fraction by
and the denominator by
. Then, recalling that
, we have
Therefore,
.
3. Hilbert Metric
Notice that the expression on the right above has nothing, a priori, to do with the hyperbolic projection. In fact, for any open convex body in
, we can define the Hilbert metric on
by setting
, where
and
are the intersections of the line through
and
with the boundary of
. How is it possible to take the cross ratio, since
are not numbers? The line containing all of them is projectively isomorphic to
, which we can parameterize as
. The cross ratio does not depend on the choice of parameterization, so it is well defined. Note that the Hilbert metric is not necessarily a Riemannian metric, but it does make any open convex set into a metric space.
Therefore, we see that any open convex body in
has a natural metric, and the hyperbolic metric in
agrees with this metric when
is thought of as a open convex set in
.
4. Higher-Dimensional Hyperbolic Space
4.1. Hyperboloid
The higher dimensional hyperbolic spaces are completely analogous to the 1-dimensional case. Consider
with the basis
and the 2-form
. This is the form defined by the matrix
. Define
to be the positive (positive in the
direction) sheet of the hyperbola
.
Let
be the linear transformations preserving the form, so
. This group is generated by
as symmetries of the
plane, together with
as symmetries of the span of the
(this subspace is euclidean). The group
is the set of orientation preserving elements of
which preserve the positive sheet of the hyperboloid (
). This group acts transitively on
with point stabilizers
: this is easiest to see by considering the point
. Here the stabilizer is clearly
, and because
acts transitively, any stabilizer is a conjugate of this.
As in the 1-dimensional case, the metric on
is
, which is invariant under
.
Geodesics in
can be understood by consdering the fixed point sets of isometries, which are always totally geodesic. Here, reflection in a vertical (containing
) plane restricts to an (orientation-reversing, but that’s ok) isometry of
, and the fixed point set is obviously the intersection of this plane with
. Now
is transitive on
, and it sends planes to planes in
, so we have a bijection
{Totally geodesic subspaces through
}
{linear subspaces of
through
}
By considering planes through
, we can see that these totally geodesic subspaces are isometric to lower dimensional hyperbolic spaces.
4.2. Projective
Analogously, we define the projective model as follows: consider the disk
. I.e. the points in the
plane inside the cone
. We can think of
as
, so this disk is
. There is, as before, the natural projection of
to
, and the pushforward of the hyperbolic metric agrees with the Hilbert metric on
as an open convex body in
.
Geodesics in the projective model are the intersections of planes in
with
; that is, they are geodesics in the euclidean space spanned by the
. One interesting consequence of this is that any theorem which is true in euclidean geometry which does not reply on facts about angles is still true for hyperbolic space. For example, Pappus’ hexagon theorem, the proof of which does not use angles, is true.
4.3. Projective Model in Dimension 2
In the case that
, we can understand the projective isomorphisms of
by looking at their actions on the boundary
. The set
is projectively isomorphic to
as an abstract manifold, but it should be noted that
is not a straight line in
, which would be the most natural way to find
‘s embedded in
.
In addition, any projective isomorphism of
can be extended to a real projective isomorphism of
. In other words, we can understand isometries of 2-dimensional hyperbolic space by looking at the action on the boundary. Since
is not a straight line, the extension is not trivial. We now show how to do this.
The automorphisms of
are
. We will consider
. For any Lie group
, there is an Adjoint action
defined by (the derivative of) conjugation. We can similarly define an adjoint action
by the Lie algebra on itself, as
for any path
with
. If the tangent vectors
and
are matrices, then
.
We can define the Killing form
on the Lie algebra by
. Note that
is a matrix, so this makes sense, and the Lie group acts on the tangent space (Lie algebra) preserving this form.
Now let’s look at
specifically. A basis for the tangent space (Lie algebra) is
,
, and
. We can check that
,
, and
. Using these relations plus the antisymmetry of the Lie bracket, we know
Therefore, the matrix for the Killing form in this basis is
This matrix has 2 positive eigenvalues and one negative eigenvalue, so its signature is
. Since
acts on
preserving this form, we have
, otherwise known at the group of isometries of the disk in projective space
, otherwise known as
.
Any element of
(which, recall, was acting on the boundary of projective hyperbolic space
) therefore extends to an element of
, the isometries of hyperbolic space, i.e. we can extend the action over the disk.
This means that we can classify isometries of 2-dimensional hyperbolic space by what they do to the boundary, which is determined generally by their eigevectors (
acts on
by projecting the action on
, so an eigenvector of a matrix corresponds to a fixed line in
, so a fixed point in
. For a matrix
, we have the following:
5. Complex Hyperbolic Space
We can do a construction analogous to real hyperbolic space over the complexes. Define a Hermitian form
on
with coordinates
by
. We will also refer to
as
. The (complex) matrix for this form is
, where
. Complex linear isomorphisms preserving this form are matrices
such that
. This is our definition for
, and we define
to be those elements of
with determinant of norm 1.
The set of points
such that
is not quite what we are looking for: first it is a
real dimensional manifold (not
as we would like for whatever our definition of “complex hyperbolic
space” is), but more importantly,
does not restrict to a positive definite form on the tangent spaces. Call the set of points
where
by
. Consider a point
in
and
in
. As with the real case, by the fact that
is in the tangent space,
Because
is hermitian, the expression on the right does not mean that
, but it does mean that
is purely imaginary. If
, then
, i.e.
is not positive definite on the tangent spaces.
However, we can get rid of this negative definite subspace.
as the complex numbers of unit length (or
, say) acts on
by multiplying coordinates, and this action preserves
: any phase goes away when we apply the absolute value. The quotient of
by this action is
. The isometry group of this space is still
, but now there are point stabilizers because of the action of
. We can think of
inside
as the diagonal matrices, so we can write
And the projectivized matrices
is the group of isometries of
, where the middle
is all vectors in
with
(which we think of as part of complex projective space). We can also approach this group by projectivizing, since that will get rid of the unwanted point stabilizers too: we have
.
5.1. Case
In the case
, we can actually picture
. We can’t picture the original
, but we are looking at the set of
such that
. Notice that
. After projectivizing, we may divide by
, so
. The set of points
which satisfy this is the interior of the unit circle, so this is what we think of for
. The group of complex projective isometries of the disk is
. The straight horizontal line is a geodesic, and the complex isometries send circles to circles, so the geodesics in
are circles perpendicular to the boundary of
in
.
Imagine the real projective model as a disk sitting at height one, and the geodesics are the intersections of planes with the disk. Complex hyperbolic space is the upper hemisphere of a sphere of radius one with equator the boundary of real hyperbolic space. To get the geodesics in complex hyperbolic space, intersect a plane with this upper hemisphere and stereographically project it flat. This gives the familiar Poincare disk model.
5.2. Real
‘s contained in
In a similar vein, there is a symplectic structure on
such that the real
are lagrangian subspaces (the flattest), and the
are symplectic, the most negatively curved.
An important thing to mention is that complex hyperbolic space does not have constant curvature(!).
6. Poincare Disk Model and Upper Half Space Model
The projective models that we have been dealing with have many nice properties, especially the fact that geodesics in hyperbolic space are straight lines in projective space. However, the angles are wrong. There are models in which the straight lines are “curved” i.e. curved in the euclidean metric, but the angles between them are accurate. Here we are interested in a group of isometries which preserves angles, so we are looking at a conformal model. Dimension 2 is special, because complex geometry is real conformal geometry, but nevertheless, there is a model of
in which the isometries of the space are conformal.
Consider the unit disk
in
dimensions. The conformal automorphisms are the maps taking (straight) diameters and arcs of circles perpendicular to the boundary to this same set. This model is abstractly isomorphic to the Klein model in projective space. Imagine the unit disk in a flat plane of height one with an upper hemisphere over it. The geodesics in the Klein model are the intersections of this flat plane with subspaces (so they are straight lines, for example, in dimension 2). Intersecting vertical planes with the upper hemisphere and stereographically projecting it flat give geodesics in the Poincare disk model. The fact that this model is the “same” (up to scaling the metric) as the example above of
is a (nice) coincidence.
The Klein model is the flat disk inside the sphere, and the Poincare disk model is the sphere. Geodesics in the Klein model are intersections of subspaces (the angled plane) with the flat plane at height 1. Geodesics in the Poincare model are intersections of vertical planes with the upper hemisphere. The two darkened geodesics, one in the Klein model and one in the Poincare, correspond under orthogonal projection. We get the usual Poincare disk model by stereographically projecting the upper hemisphere to the disk. The projection of the geodesic is shown as the curved line inside the disk
The Poincare disk model. A few geodesics are shown.
Now we have the Poincare disk model, where the geodesics are straight diameters and arcs of circles perpendicular to the boundary and the isometries are the conformal automorphisms of the unit disk. There is a conformal map from the disk to an open half space (we typically choose to conformally identify it with the upper half space). Conveniently, the hyperbolic metric on the upper half space
can be expressed at a point
(euclidean coordinates) as
. I.e. the hyperbolic metric is just a rescaling (at each point) of the euclidean metric.
One of the important things that we wanted in our models was the ability to realize isometries of the model with isometries of the ambient space. In the case of a one-parameter family of isometries of hyperbolic space, this is possible. Suppose that we have a set of elliptic isometries. Then in the disk model, we can move that point to the origin and realize the isometries by rotations. In the upper half space model, we can move the point to infinity, and realize them by translations.