You are currently browsing the category archive for the ‘Hyperbolic geometry’ category.
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:
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.
1. Fenchel-Nielsen Coordinates for Teichmuller Space
Here we discuss a very nice set of coordinates for Teichmuller space. The basic idea is that we cut the surface up into small pieces (pairs of pants); hyperbolic structures on these pieces are easy to parameterize, and we also understand the ways we can put these pieces together.
In order to define these coordinates, we first cut the surface up. A pair of pants is a thrice-punctured sphere.

Another way to specify it is that it is a genus surface with euler characteristic
and three boundary components. We can cut any surface up into pairs of pants with simple closed curves. To see this, we can just exhibit a general cutting: slice with
“vertical” simple closed curves.

This is not the only way to cut a surface into pairs of pants. For example, with the once-punctured torus any pair of coprime integers gives us a curve which cuts the surface into a pair of pants. We are going to show that a point in Teichmuller space is determined by the lengths of the curves, plus
other coordinates, which record the “twisting” of each gluing curve.
Now, given a choice of disjoint simple closed surves
, we associate to
the family of geodesics in
in the homotopy classes of the
. In each class, there is a unique geodesic, but how do we know the geodesics in
are pairwise disjoint?
Lemma 1 Suppose
is a family of pairwise disjoint simple closed curves in a hyperbolic surface
, and
are the (unique) geodesic representatives in the homotopy classes of the
.
- The geodesics in
are pairwise disjoint simple closed curves.
- As a family, the
are ambient isotopic to
.
Proof: Consider a loop and its geodesic representative
. Suppose that
intersects itself. Now
and
cobound an annulus, which lifts to the universal cover: in the universal cover we must find the lift of the intersection as an intersection between two lifts
and
. Because the annulus bounding
and
lifts to the universal cover, there are two lifts
and
of
which are uniformly close to
and
. We therefore find that
and
intersect, which means that
intersects itself, which is a contradiction. The same idea shows that the geodesic representatives
are pairwise disjoint.
To see that they are ambient isotopic as a family, it is easiest to lift the picture to the universal cover. At that point, we just need to “wiggle” everything a little to match up the lifts of the and
.
With the lemma, we see that to a point in Teichmuller space we get pairwise disjoint simple closed geodesics, which gives us
positive coordinates, namely, the lengths of these curves. We might wonder: what triples of points can arise as the lengths of the boundary curves in hyperbolic pairs of pants? It turns out that:
Lemma 2 There exists a unique hyperbolic pair of pants with cuff lengths
, for any
. Cuff lengths here refers to the lengths of the three boundary components.
Proof: We will now prove the lemma, which involves a little discussion. Suppose we are given a hyperbolic pair of pants. We can double it to obtain a genus two surface:

The curves are shown in red, and representatives of the other isotopy class fixed by the involution are in blue.
There is an involution (rotation around a skewer stuck through the surface horizontally) which fixes the (glued up) boundaries of the pairs of pants. This involution also fixes the isotopy classes of three other disjoint simple closed curves, and there is a unique geodesic in these isotopy classes. Since the
are fixed by the involution, they must intersect the
at right angles. If we cut along the
to get (two copies of) our original pair of pants, we have found that there is a unique triple of geodesics
which meet the boundaries at right angles:

Cutting along the , we get two hyperbolic hexagons:

We will prove in a moment that there is a unique hyperbolic right-angled hexagon with three alternating edge lengths specified. In particular, there is a unique hyperbolic right-angled hexagon with alternating edge lengths . Since there is a unique way to glue up the hexagons to obtain our original
pair of pants, there is a unique hyperbolic pair of pants with specified edge lengths.
Lemma 3 There is a unique hyperbolic right-angled hexagon with alternating edge lengths
.
Proof: Pick some geodesic and some point
on it. We will show the hexagon is now determined, and since we can map a point on a geodesic to any other point on a geodesic, the hexagon will be unique up to isometry. Draw a geodesic segment of length
at right angles from
. Call the other end of this segment
. There is a unique geodesic
passing through
at right angles to the segment. Pick some point
on
at length
from
(we will be varying
). From
there is a unique geodesic segment of length
at right angles to
; call its endpoint
. There is a unique geodesic
through
at right angles to this segment. Now, there is a unique geodesic segment at right angles to
and
. Of course, the length
of this segment depends on
.

If we make large, then
becomes large, and there is some positive
such that
goes to
. Therefore, there is a unique length
making
. We have now determined the hexagon, and, up to isometry, all of our choices were forced, so there is only one.
Since there is a unique hyperbolic pair of pants with specified cuff lengths, when we cut our surface of interest up into pairs of pants, we get a map
which takes a point
to the
lengths of the curves cutting
into pairs of pants. This map is not injective: the fiber over a point is all the ways to glue together the pairs of pants.
The issue is that when we want to glue two curves together, we have to decide whether to twist them at all before gluing. Up to isometry, there are
ways to glue these curves together (all the angles). However, in (marked) Teichmuller space, there are
ways to glue it up. Draw another curve
(this
is not the same as the
before). The marking on
lets us observe what happens to
under
, and we can see that twisting the pairs of pants around
results in nontrivial movement in Teichmuller space.

The twist above results in the following new curve:

The length of determines how twisted the gluing is, since twisting requires increasing its length. That is, given the image of
, there is a unique way to untwist it to get a minimum length. This tells us how twisted the original gluing was.
To understand the twisting around all the curves in
, we must pick another
curves; one simple way is to declare that
looks like the above pictures if we are gluing two distinct pairs of pants, and like this:

if we are gluing a pair of pants to itself. This construction gives us a global homeomorphism
Here is an example of a choice of and
curves. The
curves get a little messy in the middle: try to fit the pictures above into the context of the one below to see that they are correct.

1.1. A Symplectic Form on Moduli Space
The length and twist coordinates and
are not well-defined on Moduli space, but their derivatives are: define the 2 form on Teichmuller space
It is a theorem of Wolpert that this 2-form is independent of the choice of coordinates, so it descends to a 2-form on Moduli space. It is very usful that Modi space is symplectic.
This post introduces Teichmuller and Moduli space. The upcoming posts will talk about Fenchel-Nielsen coordinates for Teichmuller space; it’s split up because I figured this was a relatively nice break point. Hopefully, I will later add some pictures to this post.
1. Uniformization
This section starts to talk about Teichmuller space and related stuff. First, we recall the uniformization theorem:
If is a closed surface (Riemannian manifold), then there is a unique* metric of constant curvature in its conformal class. The asterisk * refers to the fact that the metric is unique if we require that it has curvature
. If
, then the metric has curvature zero and it is unique up to euclidean similarities.
2. Teichmuller and Moduli Space of the Torus
Let us see what we can conclude about flat metrics on the torus. We would like to classify them in some way. Choose two straight curves and
on the torus intersecting once (a longitude and a meridian) and cut along these curves. We obtain a parallelogram which can be glued up along its edges to retrieve the original torus. This parallelogram lives/embeds in
, and, by composing the embedding with euclidean similarities, we may assume that the bottom left corner is at
and the bottom right is
. The parallelogram is therefore determined by where the upper left hand corner is: some complex number
with
. Notice that this is the upper half-plane, which we can think of as hyperbolic space. Therefore, there is a bijection:
{ Torii with two chosen loops up to euclidean similarity } {
}
This set is called the Teichmuller space of the torus. We don’t really care about the loops and
, so we’d like to find a group which takes one choice of loops to another and acts transitively. The quotient of this will be the set of flat metrics on the torus up to isometry, which is known as Moduli space.
We are interested in the mapping class group of the torus, which is defined to be
Where denotes the connected component of the identity. That is, the mapping class group is the group of homeomorphisms (homotopy equivalences), up to isotopy (homotopy). The reason for the parentheses is that for surfaces, we may replace homeomorphism and isotopy by homotopy equivalence and homotopy, and we will get the same group (these catagories are equivalent for surfaces).
To find , think of the torus as the unit square in
spanned by the standard unit basis vectors. Then a homeomorphism of
must send the integer lattice to itself, so the standard basis must go to a basis for this lattice, and the transformation must preserve the area of the torus. Up to isotopy, this is just linear maps of determinant
(not
because we want orientation-preserving) preserving the integer lattice, which we care about up to scale, otherwise known as
.
Using the bijection above, the mapping class group of the torus acts on , and this action is
This action is probably familiar to you from complex analysis.
In summary, the Teichmuller space of the torus is (can be represented as) , and the mapping class group
acts on this space, and the quotient of this action is the set of flat metrics up to isometry, which is Moduli space. What is the quotient? A fundamental region for the action is the set
Which is glued to itself by a flip in the axis. The resulting Moduli space is an orbifold: one point is ideal and goes off to infinity, one point looks locally like
quotiented by a rotation of
, and the other point looks like
quotiented by a rotation of
.
3. Teichmuller Space and Moduli Space for Negatively Curved Surfaces
Now we will go through a similar process for closed, boundaryless, oriented surfaces of negative Euler characteristic. It is possible to do this for surfaces with boundary, etc, but for simplicity, we will stick to multi-holed torii (this what closed, boundaryless, oriented surfaces of negative Euler characteristic are) for now.
We start with a topological surface . Topological meaning we do not associate with it a metric. We want to classify the hyperbolic metrics we could give to
. Define Teichmuller space
to be the set of equivalence classes of pairs
where
is a hyperbolic surface and
is a homotopy equivalence. As mentioned earlier, anywhere “homotopy equivalence” appears here, you may replace it with “homeomorphism” as long as you replace “homotopy” with “isotopy.” The equivalence relation on pairs is the following:
iff there exists an isometry
such that
is homotopic to
.
Define the Moduli space of
to be isometry classes of surfaces
which are homotopy equivalent to
. There is an obvious map
defined by mapping
, and this map respects the equivalence relations, because if
, then
is isometric to
(since it is isometric by an isometry commuting with
and
).
As with the torus, define the mapping class group to be the group of homotopy equivalences of
with itself, up to homotopy. Then
acts on
by
. The quotient of
by this action is
: clearly we never identify surfaces which are not isometric, and if
is an isometry, and
,
are points in Teichmuller space with any
, then notice
has an inverse (up to homotopy), so if we act on
by
, we get
, which is the same point in
as
. We are abusing notation here, because we are thinking of
,
and
as the same surface (which they are, topologically). The point is that by acting by
we can rearrange
so that after mapping by
we are homotopic to
. The result of this is that
A priori, we are interested in hyperbolic metrics on up to isometry — Moduli space. The reason for defining Teichmuller space is that Moduli space is rather complicated. Teichmuller space, on the other hand, will turn out to be as nice as you could want (
for a genus
surface). By studying the very nice Teichmuller space plus the less-nice-but-still-understandable mapping class group, we can approach Moduli space.
4. Coordinates for Teichmuller Space
Now we will take a closer look at Teichmuller space and give it coordinates.
4.1. Very Overdetermined (But Easy) Coordinates
One way to give this space coordinates is the following. Let us choose a homotopy class of loop in (this is a conjugacy class in
), and we’ll represent this class by the loop
. Given a point
, there is a unique geodesic representative in the free homotopy class of the loop
. Define
to be the length of this representative. Let
be the set of conjugacy classes in
. Then we have defined a map
by
This is nice in the sense that it’s a real vector space, but not nice in that it’s infinite dimensional. We will see that we need a finite number of dimensions.
4.2. Dimension Counting
Method 1
Let’s try to count the dimension of . Suppose that
has genus
. We can obtain
by gluing the edges of a
-gon in pairs (going counterclockwise, the labels read
,
,
,
,
…,
,
,
,
). Since we will be given
a hyperbolic metric, let us look at what this tells us about this polygon. We have a hyperbolic polygon; in order to glue it up, we must have
- The paired sides must have equal length.
- The corner angles must add to
.
For a triangle in hyperbolic space, the edges lengths are enough to specify the triangle up to isometry. Similarly, for a hyperbolic 4-gon (square), we need all the exterior edge lengths, plus 1 angle (the angle gives the length of a diagonal). By induction, a -gon needs
side lengths and
angles. For our
-gon, then, we need to specify
side lengths and
angles. This is
dimensions. However, we have
pairs, each of which gives a constraint, plus our single constraint about the angle sum. This reduces our dimension to
. Finally, we made an arbitrary choice about where the vertex of this polygon was in our surface. This is an extra two dimensions that we don’t care about (we disregard those coordinates), so we have
dimensions.
Method 2
A marked hyperbolic structure on gives a
-equivariant isometry
. That is, an element of
is
, which tells us how to map
isomorphically onto
, which is the same as the deck group of the universal cover
, which is
. Therefore, to an element of
is associated a discrete faithful representation of
to
, the group of isometries of
, and this representation is unique up to conjugacy (if we conjugate the image of the representation, then the quotient manifold is the same). The dimension of
is therefore the dimension of the space of representations of
in
up to conjugacy.
The fundamental group of has a nice presentation in terms of the polygon we can glue up to make it; the interior of the polygon gives us a single relation:
So is the subset of
such that
(here
is the free group on 2 generators, which is what we get if we forget the single relation). Now a representation in
is completely free: we can send the generators anywhere we want, so
Since is 3-dimensional, the right hand side is a real manifold of dimension
. Insisting that
map to
is a 3-dimensional constraint (it gives 4 equations, when you think of it as a matrix equation, but there is an implied equation already taken into account). Therefore we expect that
will be
dimensional. However, we are interested in representations up to conjugacy, so this removes another 3 dimensions, giving us the same dimension estimate for
as
dimensional.
In this post, I will cover triangles and area in spaces of constant (nonzero) curvature. We are focused on hyperbolic space, but we will talk about spheres and the Gauss-Bonnet theorem.
1. Triangles in Hyperbolic Space
Suppose we are given 3 points in hyperbolic space . A triangle with these points as vertices is a set of three geodesic segments with these three points as endpoints. The fact that there is a unique triangle requires a (brief) proof. Consider the hyperboloid model: three points on the hyperboloid determine a unique 3-dimensional real subspace of
which contains these three points plus the origin. Intersecting this subspace with the hyperboloid gives a copy of
, so we only have to check there is a unique triangle in
. For this, consider the Klein model: triangles are euclidean triangles, so there is only one with a given three vertices.
In hyperbolic space, it is still true that knowing enough side lengths and/or angles of a triangles determines it. For example, knowing two side lengths and the angle between them determines the triangle. Similarly, knowing all the angles determines it. However, not every set of angles can be realized (in euclidean space, for example, the angles must add to ), and the inequalities which must be satisfied are more complicated for hyperbolic space.
2. Ideal Triangles and Area Theorems
We can think about moving one (or more) of the points of a hyperbolic triangle off to infinity (the boundary of the disk). An ideal triangle is one with all three “vertices” (the vertices do not exist in hyperbolic space) on the boundary. Using a conformal map of the disk (which is an isometry of hyperbolic space), we can move any three points on the boundary to any other three points, so up to isometry, there is only one ideal triangle. We have fixed our metric, so we can find the area of this triangle. The logically consistent way to find this is with an integral since we will use this fact in our proof sketch of Gauss-Bonnet, but as a remark, suppose we know Gauss-Bonnet. Imagine a triangle very close to ideal. The curvature is , and the euler characteristic is
. The sum of the exterior angles is just slightly under
, so using Gauss-Bonnet, the area is very close to
, and goes to
as we push the vertices off to infinity.
One note is that suppose we know what the geodesics are, and we know what the area of an ideal triangle is (suppose we just defined it to be without knowing the curvature). Then by pasting together ideal triangles, as we will see, we could find the area of any triangle. That is, really the key to understanding area is knowing the area of an ideal triangle.
As mentioned above, there is a single triangle, up to isometry, with given angles, so denote the triangle with angles by
.
2.1. Area
Knowing the area of an ideal triangle allows us to calculate the area of any triangle. In fact:
Theorem 1 (Gauss)
![]()
This geometric proof relies on the fact that the angles in the Poincare model are the euclidean angles in the model. Consider the generic picture:

We have extended the sides of and drawn the ideal triangle containing these geodesics. Since the angles are what they look like, we know that the area of
is the area of the ideal triangle (
), minus the sum of the areas of the smaller triangles with two points at infinity:
Thus it suffices to show that .
For this fact, we need another picture:

Define . The picture shows that the area of the left triangle (with two vertices at infinity and one near the origin) plus the area of the right triangle is the area of the top triangle plus the area of the (ideal) bottom triangle:
We also know some boundary conditions on : we know
(this is a degenerate triangle) and
(this is an ideal triangle). We therefore conclude that
Similarly,
And we can find by observing that
Similarly, if we know , then
And by subtracting , we find that
. By induction, then,
if
is a dyadic rational times
. This is a dense set, so we know
for all
by continuity. This proves the theorem.
3. Triangles On Spheres
We can find a similar formula for triangles on spheres. A lune is a wedge of a sphere:

A lune.
Since the area of a lune is proportional to the angle at the peak, and the lune with angle has area
, the lune
with angle
has area
. Now consider the following picture:

Notice that each corner of the triangle gives us two lunes (the lunes for are shown) and that there is an identical triangle on the rear of the sphere. If we add up the area of all 6 lunes associated with the corners, we get the total area of the sphere, plus twice the area of both triangles since we have triple-counted them. In other words:
Solving,
4. Gauss-Bonnet
If we encouter a triangle of constant curvature
, then we can scale the problem to one of the two formulas we just computed, so
This formula allows us to give a slightly handwavy, but accurate, proof of the Gauss-Bonnet theorem, which relates topological information (Euler characteristic) to geometric information (area and curvature). The proof will precede the statement, since this is really a discussion.
Suppose we have any closed Riemannian manifold (surface) . The surface need not have constant curvature. Suppose for the time being it has no boundary. Triangulate it with very small triangles
such that
and
. Then since the deviation between the curvature and the curvature at the midpoint
is
times the distance from the midpoint,
For each triangle , we can form a comparison triangle
with the same edge lengths and constant curvature
. Using the formula from the beginning of this section, we can rewrite the right hand side of the formula above, so
Now since the curvature deviates by times the distance from the midpoint, the angles in
deviate from those in
just slightly:
So we have
Therefore, summing over all triangles,
The right hand side is just the total angle sum. Since the angle sum around each vertex in the triangulation is ,
Where is the number of vertices, and
is the number of triangles. The number of edges,
, can be calculated from the number of triangles, since there are
edges for each triangle, and they are each double counted, so
. Rewriting the equation,
Taking the mesh size to zero, we get the Gauss-Bonnet theorem
.
4.1. Variants of Gauss-Bonnet
- If
is compact with totally geodesic boundary, then the formula still holds, which can be shown by doubling the surface, applying the theorem to the doubled surface, and finding that euler characteristic also doubles.
- If
has geodesic boundary with corners, then
Where the turning angle is the angle you would turn tracing the shape from the outside. That is, it is
, where
is the interior angle.
- Most generally, if
has smooth boundary with corners, then we can approximate the boundary with totally geodesic segments; taking the length of these segments to zero gives us geodesic curvature (
):
4.2. Examples
- The Euler characteristic of the round disk in the plane is
, and the disk has zero curvature, so
. The geodesic curvature is constant, and the circumference is
, so
, so
.
- A polygon in the plane has no curvature nor geodesic curvature, so
.
The Gauss-Bonnet theorem constrains the geometry in any space with nonzero curvature. This the “reason” similarities which don’t preserve length and/or area exist in euclidean space; it has curvature zero.
I recently uploaded a paper to the arXiv entitled Knots with small rational genus, joint with Cameron Gordon. The genesis of this paper was a couple of nice (and related) talks at Caltech by Matthew Hedden and Jake Rasmussen in 2007. They both talked about potential applications of the theory of knot Floer homology to the Berge conjecture. A Berge knot is a (tame) knot in the 3-sphere which lies on a genus two Heegaard surface, and with the property that on each side of the Heegaard surface there is a meridian disk that the knot intersects exactly once. Equivalently, the inclusion of the knot into each (closed) handlebody sends the generator of
to a generator of
. Note that since the 3-sphere admits a unique (up to isotopy) Heegaard splitting of any genus, one may think of such a knot as lying on a specific genus 2 surface in
. Such knots were classified by Berge; they admit (Dehn) surgeries which result in (nontrivial) Lens spaces. The Berge conjecture is the converse; i.e.:
Berge Conjecture: Let be a knot in
which admits a nontrivial Lens space surgery; i.e. there is a Lens space
and a knot
in
for which
is homeomorphic to
. Then
is a Berge knot.
An equivalent formulation (of course) is to try to classify knots in Lens spaces which admit an surgery, i.e. to identify the knots
as in the formulation of the conjecture above. The equivalent formulation says that these knots should be 1-bridge. The strategy of Hedden-Rasmussen (building on work of Ken Baker and Eli Grigsby) to approach the Berge conjecture depends on characterizing such knots by properties which can be detected by topological invariants that behave well under surgery. An example of such a topological invariant is the Casson invariant
, a
-valued invariant of integer homology spheres which satisfies the surgery formula
where
denotes the result of
surgery on some integral homology sphere
along a fixed knot
, and
is the Arf invariant. For more sophisticated invariants like knot Floer homology, the surgery formula is replaced by an exact triangle. One important piece of topological information that is detected by knot Floer homology is the genus of a knot. The approach to the Berge conjecture thus rests on Ken Baker’s impressive paper showing that small genus knots (in a sense to be made precise) in Lens spaces have small bridge number.
Hedden remarked in his talk that his work, and that of his collaborators “gave the first examples of an infinite family of knots that were characterized by their knot Floer homology”. Though technically true, I think this overstates the role of knot Floer homology in this case, since the knots (1-bridge knots in Lens spaces) are entirely characterized (up to isotopy) by their genus (and therefore by any topological invariant which detects genus). My immediate instinct was to think that knots with small genus in any 3-manifold should always be quite special, and that a complete classification might even be feasible. My paper with Cameron confirms this suspicion, and gives such a classification. Let me admit at this point that I am not especially interested in the Berge conjecture per se, although I find it interesting that new ideas in 3-manifold topology are starting to have something meaningful to say about it. In any case, I shall not have anything else to say about it (meaningful or otherwise) in this post.
First I should say that I have been using the word “genus” in a somewhat sloppy manner. For an oriented knot in
, a Seifert surface is a compact oriented embedded surface
whose boundary is
. The genus of such a surface is a non-negative integer, and the least such genus over all Seifert surfaces is (said to be) the genus of
, denoted
. Such a surface represents the generator in the relative homology group
which equals
since
has vanishing homology in dimensions 1 and 2. This relative homology group is dual to
, which is parameterized by homotopy classes of maps from
to a circle (which is a
). The preimage of a regular value under a smooth map dual to the homology class is a smooth proper surface in
whose closure is a Seifert surface. It is immediate that
if and only if
is an unknot; in other words, the unknot is “characterized” by its genus. There are infinitely many knots of any positive genus in
; on the other hand, there are only two fibered genus 1 knots — the trefoil and the figure 8 knot (three if you distinguish the left-handed from the right-handed trefoil), and it is worth remarking (from the point of view of the motivation of characterizing knots by topological invariants) that a theorem of Yi Ni says that fiberedness of knots can be detected by knot Floer homology.
For knots in integral homology -spheres, the situation is very similar: every knot admits a Seifert surface, and the least genus of such a surface is the genus of a knot. The unknot is (always) characterized by the fact that it has genus
, but there are infinitely many knots of every positive genus. For a knot
in a general
-manifold
it is not so easy to define genus. A necessary and sufficient condition for
to bound an embedded surface in its complement is that
in
. However, if
has finite order, one can find an open properly embedded surface
in the complement of
whose “boundary” wraps some number of times around
. Technically, let
be a compact oriented surface, and
a map which restricts to an embedding from the interior of
into
, and which restricts to an oriented covering map from
to
(note that we allow
to have multiple boundary components). If
is the degree of the covering map
, we call
a
-Seifert surface, and define the rational genus of
to be
, where
denotes Euler characteristic, and
(for a connected surface
). The reason to use Euler characteristic instead of genus is that Euler characteristic is multiplicative under coverings (unlike genus), and behaves well with respect to “local” operations on surfaces like cut-and-paste. Moreover, (negative) Euler characteristic, unlike genus, is a good measure of complexity for surfaces with possibly many boundary components. The coefficient of
in the denominator reflects the fact that genus is “almost”
times Euler characteristic. With this definition, we say that the rational genus of
, for any knot
with
of finite order in
, is the infimum of
over all
-Seifert surfaces for
and all
. The purpose of our paper is to give a complete classification of knots with sufficiently small rational genus, and to show that such knots are always “geometric” — i.e. they can be isotoped into a normal form which is sensitive to the geometric decomposition of the ambient
-manifold
. Thus the concept of rational genus makes contact between the homological world of the Thurston norm, knot Floer homology and such invariants, and the geometric world of hyperbolic structures, JSJ decompositions and so on.
It is worth pointing out at this point that knots with small rational genus are not special by virtue of being rare: if is any knot in
(for instance) of genus
, and
in
is obtained by
Dehn surgery on
, then the knot
has order
in
, and
. Since for “most” coprime
the integer
is arbitrarily large, it follows that “most” knots obtained in this way have arbitrarily small rational genus.
There is a precise connection between rational genus and the Thurston norm. There is an exact sequence in homology, which contains the fragment . Since
, the kernel of
is generated by some class
, and one can define the affine subspace
. By excision, we identify
with
where
is a tubular neighborhood of
. Under this identification, the rational genus of
is equal to
where
denotes the (relative) Thurston norm, and the infimum is taken over classes in
in the affine subspace corresponding to
. Since the Thurston norm is a convex piecewise rational function, this infimum is realized at some rational point. In other words, rational genus of any knot is rational, and is realized by some
-Seifert surface, where
as above divides
(note: if
is a rational homology sphere, then necessarily
, but if the rank of
is positive, this is not necessarily true, and
might be arbitrarily large). This relationship to the Thurston norm also gives a straightforward algorithm to compute rational genus, since one can compute Thurston norm e.g. by linear programming in normal surface space relative to any triangulation.
The precise statement of results depends on the geometric decomposition of the ambient manifold . By the geometrization theorem (of Perelman), a closed, orientable
-manifold is either reducible (i.e. contains an embedded sphere that does not bound a ball), or is a Lens space, or is hyperbolic, or is a small Seifert fiber space, or is toroidal (i.e. contains an essential (
-injective) embedded torus). For the record, the complete “classification” is as follows:
Reducible Theorem: Let be a knot in a reducible manifold
. Then either
; or
- there is a decomposition
,
and either
is irreducible, or
Lens Theorem: Let be a knot in a lens space
. Then either
; or
lies on a Heegaard torus in
; or
is of the form
and
lies on a Klein bottle in
as a non-separating orientation-preserving curve.
Hyperbolic Theorem: Let be a knot in a closed hyperbolic
-manifold
. Then either
; or
is trivial; or
is isotopic to a cable of the core of a Margulis tube.
Small SFS Theorem: Let be an atoroidal Seifert fiber space over
with three exceptional fibers and let
be a knot in
. Then either
; or
is trivial; or
is a cable of an exceptional Seifert fiber of
; or
is a prism manifold and
is a fiber in the Seifert fiber structure of
over
with at most one exceptional fiber.
Toroidal Theorem: Let be a closed, irreducible, toroidal 3-manifold, and let
be a knot in
. Then either
; or
is trivial; or
is contained in a hyperbolic piece
of the JSJ decomposition of
and is isotopic either to a cable of a core of a Margulis tube or into a component of
; or
is contained in a Seifert fiber piece
of the JSJ decomposition of
and either
-
is isotopic to an ordinary fiber or a cable of an exceptional fiber or into
, or
-
contains a copy
of the twisted
bundle over the Möbius band and
is contained in
as a fiber in this bundle structure;
-
is a
-bundle over
with Anosov monodromy and
is contained in a fiber.
or
The constant is presumably not optimal, but reflects the coarseness of certain geometric estimates at a particular step in the argument. Broadly speaking, there are two cases to consider: when the knot complement
is hyperbolic, and when it is not. The complement
is hyperbolic unless it contains an essential subsurface of non-negative Euler characteristic.
The case that is hyperbolic is conceptually easiest to analyze. Let
be a surface, embedded in
and with boundary wrapping some number of times around
, realizing the rational genus of
. The complete hyperbolic structure on
may be deformed, adding back
as a cone geodesic. Just as a cone can be obtained from a wedge of paper by gluing the two edges together, the geometry of a cone geodesic is locally modeled on the quotient space obtained from a (3-dimensional hyperbolic) wedge by gluing the two flat faces together. The thinner the wedge, the smaller the cone angle along the geodesic. For all sufficiently small angles
, Thurston proved that there exists a unique hyperbolic metric on
which is singular along a cone geodesic, isotopic to
, with cone angle
. Call this metric space
. The cone angle can be increased, deforming the geometry in a family of spaces, until one of the following three things happens:
- The cone angle is increased all the way to
, resulting in the complete hyperbolic structure on
, in which
is isotopic to an embedded geodesic; or
- The volume of the family of manifolds
goes to zero (and either converges after rescaling to a Euclidean cone manifold, or converges after rescaling to have fixed diameter and injectivity radius going to zero everywhere); or
- The cone locus bumps into itself (this can only happen for
).
As the cone angle along increases, so does the length of the cone geodesic. Simultaneously, the diameter of an embedded tube about this diameter decreases. While the diameter of the tube is big, the deformation can continue. Hodgson-Kerckhoff analyzed the kinds of degenerations that can occur, and obtained universal geometric control on how fast the tube diameter can shrink, or the length of the cone geodesic grow. They showed that the cone angle can be increased (giving rise to a family of singular hyperbolic structures
) either until
, or until the product
, where
is the length of the cone geodesic, is at least
, at which point the diameter of an embedded tube about this cone geodesic is at least
. Since
in the latter case, one obtains a lower bound on both the length of the cone geodesic and the diameter of an embedded tube, independent of
or
.
Now, one would like to use this big tube to conclude that is large. This is accomplished as follows. Geometrically, one constructs a
-form
which agrees with the length form on the cone geodesic, which is supported in the tube, and which satisfies
pointwise for some (universal) constant
. Then one uses this
-form to control the topology of
. By Stokes theorem, for any surface
homotopic to
in
one has an estimate
In particular, the area of divided by
can’t be too small. However, it turns out that one can find a surface
as above with
; such an estimate is enough to obtain a universal lower bound on
. Such a surface
can be constructed either by the shrinkwrapping method of Calegari-Gabai, or the (related) PL-wrapping method of Soma. Roughly speaking, one uses the cone geodesic as an “obstacle”, and finds a surface
of least area homotopic to
(rel. boundary) subject to the constraint that it cannot cross the geodesic. Away from the cone geodesic,
looks like an ordinary minimal surface. In particular, its intrinsic curvature is no more than the extrinsic curvature of hyperbolic space, which is
everywhere. Along the geodesic,
looks like a bedsheet hanging on a clothesline; in particular, it does not accumulate any corners or atoms of positive curvature along this singularity, so the Gauss-Bonnet theorem gives the desired bound on
.
This leaves the case that is not hyperbolic to analyze. As remarked above, this only occurs when
contains an essential surface (which might be closed or proper) of non-negative Euler characteristic, i.e. a sphere, a disk, an annulus or a torus. In this case, one tries to make the intersection of
with this essential surface as simple as possible; if one arranges this just right, every intersection contributes a definite amount to the topology of
, and one can conclude either that
is complicated (in which case
is large), or that the intersection is simple, and therefore draw some topological conclusion.
To actually do this in practice is quite complicated, but fortunately it relies on (largely combinatorial) methods developed at length by Gabai, Scharlemann, Gordon and others over the last 30 years to analyze (so-called) “exceptional surgeries”. Of course, the argument is still complicated, and this analysis takes up most of the length of the paper. It is also worth pointing out that every case provided for by the classification above actually occurs, with examples of arbitrarily small rational genus.
This paper raises several natural questions, the most obvious of which is whether the explicit (but quite small) constants can be improved in any way. The constant in the statement of the Toroidal Theorem is really only there to take care of a knot sitting inside a hyperbolic piece in the decomposition; a knot that interacts in a meaningful way with an essential torus necessarily has rational genus at least
(for a precise statement, see the paper). As remarked above, knots of (ordinary) genus
are very plentiful, even in
, and do not “see” any of the ambient geometry, so the wildest and most optimistic guess might be that there is a chance of classifying knots of rational genus at most
. There are some (very weak) reasons to think that this fraction is critical, at least in some cases, not least of which is the papers of Hedden and Ni mentioned above. But in the hyperbolic case, it is probably not easy to get a better estimate using purely geometric arguments.
Another approach might be to try to substitute another conclusion (again in the hyperbolic case) than that be isotopic to the cable of a core of a Margulis tube. For instance, one might ask for
to admit an insulator family (of the kind Gabai used here), or one might merely ask that
be unknotted in the universal cover, or satisfy some other condition. This goes to the heart of a very, very difficult and important question, namely how to identify geometric features of codimension 2 objects in (especially hyperbolic) geometric 3-manifolds from purely topological properties. If I am optimistic, then I can imagine that this paper makes a contribution, however small, to this ongoing project.
Martin Bridgeman gave a nice talk at Caltech recently on his discovery of a beautiful identity concerning orthospectra of hyperbolic surfaces (and manifolds of higher dimension) with totally geodesic boundary. The -dimensional case is (in my opinion) the most beautiful, and I would like to take a post to explain the identity, and give a derivation which is slightly different from the one Martin gives in his paper. There are many other things one could say about this identity, and its relation to other identities that turn up in the theory of hyperbolic manifolds (and elsewhere); I hope to get to this in a later post.
Let be a hyperbolic surface with totally geodesic boundary. An orthogeodesic is a geodesic segment properly immersed in
, which is perpendicular to
at its endpoints. The set of orthogeodesics is countable, and their lengths are proper. Denote these lengths by
(with multiplicity). The identity is:
where is the Rogers’ dilogarithm function (to be defined in a minute). Treating this function as a black box for the moment, the identity has the form
a term depending only on the topology of
. The proof is very, very short and elegant. By the Gauss-Bonnet theorem, the term on the right is equal to
of the volume of the unit tangent bundle of
. Almost every tangent vector on
can be exponentiated to a geodesic on
which intersects the boundary in finite forward and backward time (eg. by ergodicity of the geodesic flow on a closed hyperbolic surface obtained by doubling). If
is such a tangent vector, and
is the associated geodesic arc, then
is homotopic keeping endpoints on
to a unique orthogeodesic (which is the unique length minimizer in this relative homotopy class). The volume of the set of
associated to a given orthogeodesic
can be computed as follows. Lift
to the universal cover, where it is the crossbar of a letter “H” whose vertical lines are lifts of the geodesics it ends on. Any
lifts to a unique geodesic segment in the universal cover with endpoints on the edges of the H. So the volume of the set of such
depends only on
, giving rise to the explicit formula for
. qed.
That’s it — that’s the whole proof! . . . modulo some calculations, which we now discuss.
The “ordinary” polylogarithms are defined by Taylor series
which converges for , and extends by analytic continuation. Taking derivatives, one sees that they satisfy
, thereby giving rising to integral formulae.
is the familiar geometric series
, so
and
The Rogers dilogarithm is then given by the formula for real
. One sees that the Rogers dilogarithm is obtained by symmetrizing the integrand for the integral expression for
under the involution
:
Martin derives his identity by direct calculation, but in fact this calculation can be simplified a bit by some hyperbolic geometry. Consider an ideal quadrilateral (whose unit tangent bundle has area
) with one pair of opposite sides that are distance
apart. Join opposite vertices in pairs to decompose the quadrilateral into four triangles, each with one non-ideal point:

In the (schematic) picture, suppose the two edges of the H are the left and right side (call them and
) and the other two edges are
and
. Similarly, call the four triangles
depending on which edge of the quadrilateral they bound. The triangle
is colored gray in the figure. We secretly identify this figure with the upper half-plane, in such a way that the ideal vertices are (in circular order)
, where
are the ideal vertices of the gray triangle. Call
the (hyperbolic) angle of the gray triangle at its vertex, so
. Moreover, it turns out that
where
is the distance between
and
. We will compute
implicitly as a function of
, and show that it is a multiple of the Rogers dilogarithm function, thus verifying Bridgeman’s identity.
Every vector in
exponentiates to a (bi-infinite) geodesic
, and we want to compute the volume of the set of vectors
for which the corresponding geodesic intersects both
and
. The point of the decomposition is that for
in
(say), the geodesic
intersects
whenever it intersects
, so we only need to compute the volume of the
in
for which
intersects
. Similarly, we only need to compute the volume of the
in
for which
intersects
. For
in
, we compute the volume of the
which do not intersect
(since these are exactly the ones that intersect both
and
), and similarly for
.
These volumes can be expressed in terms of integrals of harmonic functions. Let denote the harmonic function on the disk which is
on the arc of the circle bounded by
, and
on the rest of the circle. This function at each point is equal to
times the visual angle (i.e. the length in the unit tangent circle) subtended by the given arc of the circle, as seen from the given point in the hyperbolic plane. Define
similarly. Then the total volume we need to compute is equal to
(here we have identified by symmetry, and similarly for the other pair of terms). Let us approach this a bit more systematically. If
denotes the angle at the nonideal vertex of triangle
, we denote
,
and
. The integral we want to evaluate can be expressed easily in terms of explicit rational multiples of
, and the function
. These functions satisfy obvious identities:
and
where the last identity comes by observing that we are integrating a certain function over an ideal triangle, and observing that the average of this function under the symmetries of the ideal triangle is equal to the constant function . In particular, we see that we can express everything in terms of
. After some elementary reorganization, we see that the contribution
to the volume of the unit tangent bundle of the surface associated to this particular orthogeodesic is
To compute , it makes sense to move to the upper half-space model, and move the endpoints of the interval to
and
. The harmonic function is equal to
on the negative real axis, and
on the positive real axis. It takes the value
on the line
. The area form in the hyperbolic metric is proportional to the Euclidean area form, with constant
. In other words, we want to integrate
over the region indicated in the figure, where the nonideal angle is
, and the base point is
:

If we normalize so that the circular arc is part of the semicircle from to
, then the real projection of the vertical lines in the figure are
and
. There is no elementary way to evaluate this integral, so instead we evaluate its derivative as a function of
where as before,
. This is the definite integral
Integrating by parts gives . This evaluates to
Thinking of as a function of
, we get
Comparing values at we see that
and the identity is proved.
Well, OK, this is not terribly simple, but a posteriori it gives a way to express the Rogers dilogarithm as a sum of integrals of very simple harmonic functions over hyperbolic triangles, which is a nice geometric way to think of it.
(Update 10/30): This paper by Dupont and Sah relates Rogers dilogarithm to volumes of -simplices, and discusses some interesting connections to conformal field theory and lattice model calculations. I feel like a bit of a dope, since I read this paper while I was in graduate school more than a dozen years ago, but forgot all about it until I was cleaning out my filing cabinet this morning. They cite an older paper of Dupont for the explicit calculations; these are somewhat tedious and unenlightening; however, he does manage to show that the Rogers dilogarithm is characterized by the Abel identity. In other words,
Lemma A.1 (Dupont): Let be a three times differentiable function satisfying
for all . Then there is a real constant
such that
where
is the Rogers dilogarithm (up to an additive constant).
Nevertheless, they don’t seem to have noticed the formula in terms of integrals of harmonic functions over hyperbolic triangles. Perhaps this is also well-known. Do any readers know?
An amenable group acting by homeomorphisms on a compact topological space
preserves a probability measure on
; in fact, one can given a definition of amenability in such terms. For example, if
is finite, it preserves an atomic measure supported on any orbit. If
, one can take a sequence of almost invariant probability measures, supported on the subset
(where
is arbitrary), and any weak limit will be invariant. For a general amenable group, in place of the subsets
, one works with a sequence of Folner sets; i.e. subsets with the property that the ratio of their size to the size of their boundary goes to zero (so to speak).
But if is not amenable, it is generally not true that there is any probability measure on
invariant under the action of
. The best one can expect is a probability measure which is invariant on average. Such a measure is called a harmonic measure (or a stationary measure) for the
-action on
. To be concrete, suppose
is finitely generated by a symmetric generating set
(symmetric here means that if
, then
). Let
denote the space of probability measures on
. One can form an operator
defined by the formula
and then look for a probability measure stationary under
, which exists for quite general reasons. This measure
is the harmonic measure: the expectation of the
-measure of
under a randomly chosen
is equal to the
-measure of
. Note for any probability measure
that
is absolutely continuous with respect to
; in fact, the Radon-Nikodym derivative satisfies
. Substituting
for
in this formula, one sees that the measure class of
is preserved by
, and that for every
, we have
, where
denotes word length with respect to the given generating set.
The existence of harmonic measure is especially useful when is one-dimensional, e.g. in the case that
. In one dimension, a measure (at least one of full support without atoms) can be “integrated” to a path metric. Consequently, any finitely generated group of homeomorphisms of the circle is conjugate to a group of bilipschitz homeomorphisms (if the harmonic measure associated to the original action does not have full support, or has atoms, one can “throw in” another random generator to the group; the resulting action can be assumed to have a harmonic measure of full support without atoms, which can be integrated to give a structure with respect to which the group action is bilipschitz). In fact, Deroin-Kleptsyn-Navas showed that any countable group of homeomorphisms of the circle (or interval) is conjugate to a group of bilipschitz homeomorphisms (the hypothesis that
be countable is essential; for example, the group
acts in a non-bilipschitz way on the interval — see here).
Suppose now that for some manifold
. The action of
on
determines a foliated circle bundle
; i.e. a circle bundle, together with a codimension one foliation transverse to the circle fibers. To see this, first form the product
with its product foliation by leaves
, where
denotes the universal cover of
. The group
acts on
as the deck group of the covering, and on
by the given action; the quotient of this diagonal action on the product is the desired circle bundle
. The foliation makes
into a “flat” circle bundle with structure group
. The foliation allows us to associate to each path
in
a homeomorphism from the fiber over
to the fiber over
; integrability (or flatness) implies that this homeomorphism only depends on the relative homotopy class of
in
. This identification of fibers is called the holonomy of the foliation along the path
. If
is a Riemannian manifold, there is another kind of harmonic measure on the circle bundle; in other words, a probability measure on each circle with the property that the holonomy associated to an infinitesimal random walk on
preserves the expected value of the measure. This is (very closely related to) a special case of a construction due to Lucy Garnett which associates a harmonic transverse measure to any foliation
of a manifold
, by finding a fixed point of the leafwise heat flow on the space of probability measures on
, and disintegrating this measure into the product of the leafwise area measure, and a “harmonic” transverse measure.
In any case, we normalize our foliated circle bundle so that each circle has length in its harmonic measure. Let
be the vector field on the circle bundle that rotates each circle at unit speed, and let
be the
-form on
whose kernel is tangent to the leaves of the foliation. We scale
so that
everywhere. The integrability condition for a foliation is expressed in terms of the
-form as the identity
, and we can write
where
. More intrinsically,
descends to a
-form on the leaves of the foliation which measures the logarithm of the rate at which the transverse measure expands under holonomy in a given direction (the leafwise form
is sometimes called the Godbillon class, since it is “half” of the Godbillon-Vey class associated to a codimension one foliation; see e.g. Candel-Conlon volume 2, Chapter 7). Identifying the universal cover of each leaf with
by projection, the fact that our measure is harmonic means that
“is” the gradient of the logarithm of a positive harmonic function on
. As observed by Thurston, the geometry of
then puts constraints on the size of
. The following discussion is taken largely from Thurston’s paper “Three-manifolds, foliations and circles II” (unfortunately this mostly unwritten paper is not publicly available; some details can be found in my foliations book, example 4.6).
An orthogonal connection on can be obtained by averaging
under the flow of
; i.e. if
is the diffeomorphism of
which rotates each circle through angle
, then
is an -invariant
-form on
, which therefore descends to a
-form on
, which can be thought of as a connection form for an
-structure on the bundle
. The curvature of the connection (in the usual sense) is the
-form
, and we have a formula
The action of the -parameter group
trivializes the cotangent bundle to
over each fiber. After choosing such a trivialization, we can think of the values of
at each point on a fiber as sweeping out a circle
in a fixed vector space
. The tangent to this circle is found by taking the Lie derivative
In other words, is identified with
under the identification of
with
, and
; i.e. the absolute value of the curvature of the connection is equal to
times the area enclosed by
.
Now suppose is a hyperbolic
-manifold, i.e. a manifold of dimension
with constant curvature
everywhere. Equivalently, think of
as a quotient of hyperbolic space
by a discrete group of isometries. A positive harmonic function on
has a logarithmic derivative which is bounded pointwise by
; identifying positive harmonic functions on hyperbolic space with distributions on the sphere at infinity, one sees that the “worst case” is the harmonic extension of an atomic measure concentrated at a single point at infinity, since every other positive harmonic function is the weighted average of such examples. As one moves towards or away from a blob at infinity concentrated near this point, the radius of the blob expands like
; since the sphere at infinity has dimension
, the conclusion follows. But this means that the speed of
(i.e. the size of
) is pointwise bounded by
, and the length of the
circle is at most
. A circle of length
can enclose a disk of area at most
, so the curvature of the connection has absolute value pointwise bounded by
.
One corollary is a new proof of the Milnor-Wood inequality, which says that a foliated circle bundle over a closed oriented surface
of genus at least
satisfies
, where
is the Euler number of the bundle (a topological invariant). For, the surface
can be given a hyperbolic metric, and the bundle a harmonic connection whose average is an orthogonal connection with pointwise curvature of absolute value at most
. The Euler class of the bundle evaluated on the fundamental class of
is the Euler number
; we have
where the first equality is the Chern-Weil formula for the Euler class of a bundle in terms of the curvature of a connection, and the last equality is the Gauss-Bonnet theorem for a hyperbolic surface. Another corollary gives lower bounds on the area of an incompressible surface in a hyperbolic manifold. Suppose is an immersion which is injective on
. There is a cover
of
for which the immersion lifts to a homotopy equivalence, and we get an action of
on the circle at infinity of
, and hence a foliated circle bundle as above with
. Integrating as above over the image of
in
, and using the fact that the curvature of
is pointwise bounded by
, we deduce that the area of
is at least
. If
is a
-manifold, we obtain
.
(A somewhat more subtle argument allows one to get better bounds, e.g. replacing by
for
, and better estimates for higher
.)

Hyperbolic Geometry (157b) Notes #1
April 8, 2010 in Commentary, Euclidean Geometry, Groups, Hyperbolic geometry, Lie groups, Overview, Visualization | by aldenwalker | 5 comments
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.