For a fixed closed hyperbolic surface, there are only finitely many isometry classes with its Laplacian spectrum. The Selberg trace formula gives a common discrete length spectrum and common positive hyperbolic systole. Mumford's compactness theorem confines this family to a compact subset of moduli space. If distinct members accumulated, choose nearby markings at an accumulation point and use finite length coordinates for hyperbolic surfaces. Each of these finitely many lengths converges while remaining in one discrete spectrum, so it is eventually constant. The length coordinates then force eventual equality, a contradiction. This finiteness theorem is weaker than the Wolpert generic spectral rigidity theorem.
Throughout the hyperbolic discussion take curvature and . A Y-piece is a pair of pants with a hyperbolic metric and three geodesic boundary components. Three labelled positive boundary lengths determine it up to isometry. To see existence and uniqueness, cut along the three shortest perpendicular seams. The two resulting right-angled hyperbolic hexagons have alternating side lengths , which determine each hexagon. Conversely, any three positive alternating lengths produce such a hexagon, and doubling along the other sides produces the desired Y-piece. In particular the seam opposite satisfies
An X-piece is a four-holed hyperbolic sphere with geodesic boundaries, obtained by joining two Y-pieces along one pair of equal-length boundaries. For a chosen separating curve, it is determined by
where is the common gluing length and is the relative arclength twist, measured between chosen seam endpoints. The identification reverses boundary orientation so that the surface is oriented. For an unmarked gluing, is periodic modulo ; a marking retains , because a full Dehn twist changes the marking. These six parameters describe the X-piece with its chosen separating curve; different curve choices or boundary symmetries can describe the same unmarked surface.
Choose a pants decomposition of a closed oriented genus- surface. Each Y-piece has Euler characteristic , and gluing boundary circles does not change the total Euler characteristic. Thus there are pieces. Their boundary circles are paired, giving gluing curves. Choose their disjoint geodesic representatives, then prescribe each cuff length and its relative twist. The Fenchel–Nielsen coordinates are
They determine the marked hyperbolic surface and hence its unmarked isometry class, with real parameters. One must also fix the combinatorial gluing pattern of the chosen pants decomposition. Full twists and other changes of marking identify some parameter sets in unmarked moduli space of Riemann surfaces. The genus restriction matters: a sphere and a torus do not admit a closed curvature- metric or such a decomposition into geodesic Y-pieces.
For a fixed oriented topological surface , Teichmüller space consists of marked Riemann surfaces . Two markings represent the same point when a conformal isomorphism between the surfaces carries one marking to the other up to homotopy. By the uniformization theorem, for these are equivalently marked curvature- metrics. The displayed Fenchel–Nielsen coordinates identify with a cell of real dimension ; the mapping class group quotient gives the unmarked moduli space of Riemann surfaces.
The spectral version of the Wolpert generic spectral rigidity theorem says that outside a closed proper real-analytic exceptional subset of , the Laplace spectrum determines the hyperbolic surface up to isometry. The exceptional subset has positive codimension and is invariant under changes of marking. Orientation reversal must be allowed, since the Laplacian cannot detect orientation. Equivalently, a generic surface is determined by its unmarked length spectrum, counted with multiplicities. This is a generic uniqueness statement, not a claim that every isospectral pair is isometric; the construction in Question 4 lies in the exceptional locus.
Three major ingredients and their roles are as follows.
For completeness, a related finiteness statement sometimes grouped with this theorem is that a fixed closed hyperbolic surface has only finitely many isospectral isometry classes. Its short proof uses three particularly concrete tools: a common discrete length spectrum; Mumford's compactness theorem, applied to the common positive systole; and finitely many determining marked lengths. Compactness would give an accumulation point if an isospectral family were infinite. Nearby markings make each determining length converge, while discreteness of the fixed spectrum makes it eventually constant. The determining lengths then force eventual equality of the marked surfaces, a contradiction. This finiteness of isospectral hyperbolic surfaces statement does not replace the stronger generic uniqueness assertion above.