Home Finite rigid sets of the non-separating curve complex
Article Open Access

Finite rigid sets of the non-separating curve complex

  • Rodrigo De Pool EMAIL logo
Published/Copyright: January 3, 2024

Abstract

We prove that the non-separating curve complex of every surface of finite type and genus at least three admits an exhaustion by finite rigid sets.

1 Introduction

Let S be a connected, orientable, finite-type surface. The curve complex is the simplicial complex 𝒞 ( S ) whose k-simplices are sets of to k + 1 distinct isotopy classes of essential simple curves on S that are pairwise disjoint.

The extended mapping class group, denoted by Mod ± ( S ) , acts naturally on the set of curves up to isotopy on S. This action preserves disjointness of curves, and therefore extends to an action on the complex 𝒞 ( S ) . Via this action, the curve complex works as a combinatorial model to study properties of Mod ± ( S ) . For instance, a celebrated theorem of Ivanov in [12] asserts that, for sufficiently complex surfaces, the group Mod ± ( S ) is isomorphic to the group of simplicial automorphisms of the curve complex, a result commonly known as simplicial rigidity. In turn, this result is a key ingredient in establishing the isomorphism Aut ( Mod ± ( S ) ) Mod ± ( S ) .

The curve complex, and its applications to the mapping class group, has motivated the study of similar complexes associated to surfaces. For example, simplicial rigidity has been established for the arc complex [11], the non-separating curve complex [8], the separating curve complex [3, 13], the Hatcher–Thurston complex [10], and the pants graph [14] (see [16] for a survey on complexes associated to surfaces).

Another notion of rigidity which has been of recent interest is that of finite rigidity: the simplicial complex 𝒞 ( S ) is said to be finitely rigid if there exists a finite subcomplex X such that any locally injective simplicial map

ϕ : X 𝒞 ( S )

is induced by a unique mapping class, that is, there exists a unique h Mod ± ( S ) such that the simplicial action h : 𝒞 ( S ) 𝒞 ( S ) satisfies h | X = ϕ . Such X is called a finite rigid set of 𝒞 ( S ) with trivial pointwise stabilizer.

The finite rigidity of the curve complex was proven by Aramayona and Leininger in [1], thus answering a question by Lars Louder. Furthermore, they constructed in [2] an exhaustion of 𝒞 ( S ) by finite rigid sets with trivial pointwise stabilizers, thus recovering Ivanov’s result [12] on the simplicial rigidity of 𝒞 ( S ) .

Following the result of Aramayona and Leininger, finite rigidity has been proven for other complexes: Shinkle proved it for the arc complex [17] and the flip graph [18], Hernández, Leininger and Maungchang proved a slightly different notion for the pants graph [5, 15], and Huang and Tshishiku proved a weaker notion for the separating curve complex [6].

The main goal of this article is to prove the finite rigidity of the non-separating curve complex 𝒩 ( S ) , which is the subcomplex of 𝒞 ( S ) spanned by the non-separating curves. To prove the finite rigidity of 𝒩 ( S ) , one would like to restrict the finite rigid set of 𝒞 ( S ) in [1] to 𝒩 ( S ) ; however, it is not clear why this restriction would yield a finite rigid set in 𝒩 ( S ) as their proof uses separating curves in a fundamental way. Below, we construct a different subcomplex of 𝒩 ( S ) and prove its rigidity.

Our main result is compiled in the next theorem.

Theorem 1.1.

Let S be a connected, orientable, finite-type surface of genus g 3 . There exists a finite simplicial complex X N ( S ) such that any locally injective simplicial map

ϕ : X 𝒩 ( S )

is induced by a unique h Mod ± ( S ) .

Our second result produces an exhaustion of the non-separating curve complex by finite rigid sets.

Theorem 1.2.

Let S be an orientable finite-type surface of genus g 3 . There exist subcomplexes

X 1 X 2 𝒩 ( S )

such that

i = 1 X i = 𝒩 ( S )

and each X i is a finite rigid set with trivial pointwise stabilizer.

From Theorem 1.2 we can recover the simplicial rigidity of 𝒩 ( S ) (see [9, Theorem 1.1]).

Corollary 1.3.

Let S be a connected, orientable, finite-type surface of genus g 3 . Any locally injective simplicial map ϕ : N ( S ) N ( S ) is induced by a unique h Mod ± ( S ) . In particular, this yields an isomorphism between Mod ± ( S ) and the group of simplicial automorphisms of N ( S ) .

Plan of the paper.

In Section 2, we introduce some basic definitions that will be required. In Section 3, we introduce the notion of finite rigid sets. Sections 4 and 5 deal with the proofs of Theorems 1.1 and 1.2 for closed surfaces. Lastly, Sections 6 and 7 present the proofs of Theorems 1.1 and 1.2 for punctured surfaces.

2 Preliminaries

Let S be a connected, orientable surface without boundary. We will further assume that S has finite type, i.e., π 1 ( S ) is finitely generated. As such, S is homeomorphic to S g , n , the result of removing n points from a genus g surface. We refer to the removed points as punctures. If S has no punctures, we will say that S is closed. Otherwise, we will refer to S as a punctured surface.

Before fervently jumping into the proofs, we warn the reader that the classification of surfaces, the change of coordinates principle and the Alexander method will be frequently used in proofs, sometimes without mention. For these and other fundamental results on mapping class groups, we refer the reader to [4].

2.1 Curves

By a curve c in S we will mean the isotopy class of an unoriented simple closed curve that does not bound a disk or a punctured disk. Throughout the article, we will make no distinction between curves and their representatives. We will say that c is non-separating if any representative γ of c has connected complement in S.

The intersection number i ( a , b ) between two curves a and b is the minimum intersection number between representatives of a and b. If i ( a , b ) = 0 , we will say that the curves a and b are disjoint. Given two representatives α a and β b , we say that they are in minimal position if i ( a , b ) = | α β | . A fact that will be often used is that for any set of curves we may pick a single representative for each curve such that the representatives are pairwise in minimal position (see [4, Chapter 1.2]).

Given a set of curves { c 1 , , c k } , consider representatives γ i c i pairwise in minimal position. We will denote a regular neighborhood of γ i by N ( γ i ) . The set of curves in the boundary of N ( γ i ) will be denoted by

( c 1 , , c k ) .

We emphasize that implicit in the definition of b ( c 1 , , c k ) is that b is an isotopy class of a simple closed curve which does not bound a disk or a punctured disk.

2.2 Non-separating curve complex

The non-separating curve complex 𝒩 ( S ) is the simplicial complex whose k-simplices are sets of k + 1 isotopy classes of pairwise disjoint curves.

Note that we can endow 𝒩 ( S ) with a metric by declaring each k-simplex to have the standard euclidean metric and considering the resulting path metric on 𝒩 ( S ) .

2.2.1 Pants decompositions

The dimension of 𝒩 ( S g , n ) is 3 g - 3 + n , and the vertex set of a top-dimensional simplex in 𝒩 ( S g , n ) is called a non-separating pants decomposition of S g , n . If P = { c 1 , , c k } is a pants decomposition of S, then S c i is a union of pairs of pants (i.e., a union of subsurfaces homeomorphic to S 0 , 3 ).

Let P = { c 1 , , c k } be a pants decomposition of the surface S. Two curves c i , c j P are said to be adjacent rel to P if there exists a curve c k P such that c i , c j , c k bound a pair of pants in S; see Figure a for an example.

We record the following observation for future use.

Remark 2.1.

Let P be a non-separating pants decomposition of S g , n , where g 3 .

  1. If n 1 , then every curve in P is adjacent rel to P to at least three other curves.

  2. If n > 1 , then every curve is adjacent to at least two other curves.

Consider A P , where P is a pants decomposition of S. We say that a set of curves A ~ substitutes A in P if

( A ~ P ) A

is a pants decomposition. In words, we say that A ~ substitutes A in P if both sets have no curves in common and we can replace the curves in A by the curves in A ~ and still get a pants decomposition.

3 Finite rigid sets

For a simplicial subcomplex X 𝒩 ( S ) , a map ϕ : X 𝒩 ( S ) is said to be a locally injective simplicial map if ϕ is simplicial and injective on the star of each vertex. A first elementary observation is the following lemma.

Lemma 3.1.

Let ϕ : X N ( S ) be a locally injective simplicial map. If P X is a pants decomposition, then ϕ ( P ) is a pants decomposition.

Proof.

Take a vertex p P . Since ϕ is injective in the star of p and P is a simplex, ϕ is injective on P. Thus, ϕ ( P ) is a maximal-dimensional simplex, i.e., ϕ ( P ) is a pants decomposition. ∎

As mentioned in Section 1, the main goal of this article is to construct a finite subcomplex X 𝒩 ( S ) with the following properties.

Definition 3.2 (Finite rigid set).

A finite rigid set X of 𝒩 ( S ) is a finite subcomplex such that any locally injective simplicial map ϕ : X 𝒩 ( S ) is induced by a mapping class, i.e., there exists h Mod ± ( S ) with h | X = ϕ .

In addition, if h is unique, we say that X has trivial pointwise stabilizer.

Observe that a subcomplex X 𝒩 ( S ) has trivial pointwise stabilizer if and only if the inclusion X 𝒩 ( S ) is induced uniquely by the identity 1 Mod ± ( S ) , hence the name.

Remark 3.3.

By the change of coordinates principle (see [4, Chapter 1.3]), every vertex { v } 𝒩 ( S ) is a finite rigid set. However, the stabilizer of { v } is not trivial.

Remark 3.4.

If X is a finite rigid set and X Y , then Y may not be a finite rigid set

For example, consider two disjoint curves v 1 , v 2 such that S v i is connected, and two disjoint curves v 1 , v 2 such that S v i is disconnected. Now, take X = { v 1 } , Y = { v 1 , v 2 } and the locally injective simplicial map ϕ ( v i ) = v i . Clearly, ϕ is not induced by a mapping class, and so Y is not a finite rigid set of 𝒩 ( S ) . Note that X is a finite rigid set of 𝒩 ( S ) by the remark above.

Following Aramayona and Leininger in [1], we will say that a subcomplex X 𝒩 ( S ) detects the intersection of two curves a , b X if every locally injective simplicial map ϕ : X 𝒩 ( S ) satisfies

i ( a , b ) 0 if and only if i ( ϕ ( a ) , ϕ ( b ) ) 0 .

4 Finite rigid sets for closed surfaces

In this section, we construct finite rigid sets for closed surfaces and prove their rigidity. This will establish Theorem 1.1 for closed surfaces.

4.1 Constructing the finite rigid set

Let S be a closed surface of genus g 3 . We will start by defining the curves in the finite rigid set. The reader should keep Figures 1 (a)–(e) in mind throughout the section.

Fix a set { p 1 , c 1 , , p g , c g , p g + 1 } of non-separating curves such that i ( c i , p i ) = i ( c i , p i + 1 ) = 1 and the rest of the curves are pairwise disjoint (see Figures 1 (a) and 1 (b)). Such a set of curves is unique up to homeomorphism. Let c g + 1 be a curve such that i ( p 1 , c g + 1 ) = i ( p g + 1 , c g + 1 ) = 1 and it is disjoint from every other curve in the set above. We define

C = { c 1 , , c g + 1 } .

Notice that S p i has two connected components ( S p i ) + and ( S p i ) - ; we will call ( S p i ) + the top component and ( S p i ) - the bottom component. In the same fashion, S c i has two connected components ( S c i ) + and ( S c i ) - ; we will call ( S c i ) + the front component and ( S c i ) - the back component.

For each k = 2 , , g - 1 , the set ( p 1 , c 1 , , p k , c k ) consists of two curves: one of them in ( S p i ) + and the other one in ( S p i ) - . We will call p k + the curve of ( p 1 , c 1 , , p k , c k ) contained in ( S p i ) + , and we will call p k - the curve of ( p 1 , c 1 , , p k , c k ) in ( S p i ) - . We set

P = { p 1 , p g + 1 } { p 2 + , p 2 - , , p g - 1 + , p g - 1 - } .

Notice that P is a pants decomposition (see Figure 1 (a)).

For each k = 2 , , g - 1 , the set ( p k - 1 , c k , p k ) has two curves, one in ( S p i ) + and the other one in ( S p i ) - . We will denote by u k the curve in ( S p i ) + and by d k the curve in ( S p i ) - (see Figure 1 (c)). We set

U = { u 2 , , u g - 1 }

and

D = { d 2 , , d g - 1 } .

Given k { 2 , , g - 1 } , the set ( p k , c k , p k + ) contains two curves, and only one of them is also a curve in P. We will denote by l k the curve in ( p k , c k , p k + ) not already in P (see Figure 1 (d)). We set

L = { l 2 , , l g - 2 } .

Analogously, let R = { r 2 , , r g - 2 } be the set of curves where r k is the unique curve in ( p k + 1 + , c k + 1 , p k + 2 ) that is not in P (see Figure 1 (d)).

The set ( p 2 , c 2 , , p g - 1 , c g - 1 , p g ) has two curves, one curve in each component of S p i . Let b be the curve contained in the bottom component ( S p i ) - . Then the set ( c 1 , b , c g ) has exactly two curves, one curve contained in ( S c i ) + and the other in ( S c i ) - . Denote by nd the curve in ( S c i ) + (see Figure 1 (e)).

Lastly, consider the torus T 1 that contains p 1 and is bounded by the curves p 2 + , p 2 - . Let nl be the unique curve contained in T 1 ( n d c 1 ) distinct from c 1 and p 2 + . In the same way, p g - 1 + , p g - 1 - bound a torus T g such that p g T g , let nr be the unique curve in T g ( n d c g ) distinct from c g and p g - 1 + (see Figure 1 (f)). We set

N = { n l , n r , n d } .

Figure 1

Curves in F R for a closed surface.

(a) 
                     Pants decomposition P of surface 
                           
                              
                                 
                                    S
                                    g
                                 
                              
                              
                              {S_{g}}
                           
                        . As an example, note that 
                           
                              
                                 
                                    p
                                    1
                                 
                              
                              
                              {p_{1}}
                           
                         and 
                           
                              
                                 
                                    p
                                    2
                                 
                              
                              
                              {p_{2}}
                           
                         are adjacent rel to P, while 
                           
                              
                                 
                                    p
                                    1
                                 
                              
                              
                              {p_{1}}
                           
                         and 
                           
                              
                                 
                                    p
                                    3
                                 
                              
                              
                              {p_{3}}
                           
                         are not adjacent rel to P.
(a)

Pants decomposition P of surface S g . As an example, note that p 1 and p 2 are adjacent rel to P, while p 1 and p 3 are not adjacent rel to P.

(b) 
                     Circular curves C.
(b)

Circular curves C.

(c) 
                     Up and down curves 
                           
                              
                                 
                                    u
                                    k
                                 
                              
                              
                              {u_{k}}
                           
                        , 
                           
                              
                                 
                                    d
                                    k
                                 
                              
                              
                              {d_{k}}
                           
                        .
(c)

Up and down curves u k , d k .

(d) 
                     Left and right curves 
                           
                              
                                 
                                    l
                                    k
                                 
                              
                              
                              {l_{k}}
                           
                        , 
                           
                              
                                 
                                    r
                                    k
                                 
                              
                              
                              {r_{k}}
                           
                        .
(d)

Left and right curves l k , r k .

(e) 
                     Non-symmetrical down curve nd.
(e)

Non-symmetrical down curve nd.

(f) 
                     Non-symmetrical left and right curves nl, nr.
(f)

Non-symmetrical left and right curves nl, nr.

We set F R to be the subcomplex of 𝒩 ( S ) spanned by the vertices in

P C U D L R N .

Remark 4.1.

Note that the subcomplex F R has diameter two. Therefore, any locally injective simplicial map ϕ : F R 𝒩 ( S ) is injective.

4.2 Proving the rigidity of F R

The first step is to check that the locally injective simplicial map ϕ : F R 𝒩 ( S ) preserves the non-adjacency rel to P. To do so, we require the following technical lemma.

Lemma 4.2.

Let S be a finite-type surface, let F R N ( S ) be a subcomplex, let P F R be a pants decomposition, and let a , b P be two curves. Suppose that there exist subsets A , B P and A ~ , B ~ F R satisfying the following assertions:

  1. a A and b B .

  2. A ~ substitutes A in P.

  3. B ~ substitutes B in P.

  4. A ~ B ~ substitutes A B in P.

  5. A B = .

Then a , b are not adjacent rel to P.

Proof.

We will proceed by contradiction. Suppose that the curves a , b are adjacent in a pair of pants Q bound by a , b , c . Since A B = , either c A or c B . Without loss of generality, suppose c A .

If A ~ is a substitution of A and A B = , then there is a curve a ~ A ~ such that i ( a ~ , a ) 0 , i ( a ~ , b ) = 0 and i ( a ~ , c ) = 0 . Now, note that, since B ~ and A ~ B ~ are substitutions, there exists b ~ B ~ with i ( b ~ , b ) 0 , i ( b ~ , a ) = 0 and i ( b ~ , a ~ ) = 0 . However, it is impossible to have arcs a ~ Q and b ~ Q satisfying the intersections above (see Figure 2). ∎

Figure 2 
                  There can be no arc 
                        
                           
                              
                                 
                                    b
                                    ~
                                 
                                 ∩
                                 Q
                              
                           
                           
                           {\tilde{b}\cap Q}
                        
                      that intersects b and does not intersect 
                        
                           
                              
                                 
                                    a
                                    ~
                                 
                                 ∪
                                 a
                              
                           
                           
                           {\tilde{a}\cup a}
                        
                     .
Figure 2

There can be no arc b ~ Q that intersects b and does not intersect a ~ a .

Now, we prove that ϕ preserves non-adjacency rel to P.

Lemma 4.3.

Let S be a closed surface of genus g 3 and let ϕ : F R N ( S ) be a locally injective simplicial map. If a , b P are not adjacent rel to P, then ϕ ( a ) , ϕ ( b ) are not adjacent rel to ϕ ( P ) .

Proof.

Assume that for two curves a , b P we have subsets A , B P and A ~ , B ~ F R as in Lemma 4.2. Under these conditions, the lemma ensures that a and b are not adjacent rel to P. Moreover, these properties are carried to the image, that is, the curves ϕ ( a ) , ϕ ( b ) ϕ ( P ) satisfy the conditions of Lemma 4.2 for the sets ϕ ( A ) , ϕ ( B ) ϕ ( P ) and ϕ ( A ~ ) , ϕ ( B ~ ) . As a consequence, we deduce that ϕ ( a ) and ϕ ( b ) are not adjacent rel to ϕ ( P ) .

By means of the method above, we are only left to find appropriate subsets A , A ~ , B , B ~ for any non-adjacent curves a , b P . We will find such subsets for certain a , b P , as the rest of the cases are similar.

If a = p k and b = p k + 1 for k { 3 , , g - 3 } , we can consider

A = { p k - 1 - , p k } , A ~ = { l k - 1 , d k - 1 } ,
B = { p k + 1 , p k + 1 - } , B ~ = { r k , d k + 1 } .

It is straightforward to check that these subsets satisfy the conditions of Lemma 4.2, and so ϕ ( a ) , ϕ ( b ) are not adjacent rel to ϕ ( P ) .

If a = p 1 , consider A = { p 1 , p 2 } and A ~ = { n l , c 1 } .

  1. If b { p g , p g + 1 } , take B = { p g , p g + 1 } and B ~ = { n r , c g } .

  2. If b { p k , p k - } for k { 3 , , g - 1 } , consider B = { p k , p k - } and B ~ = { c k , r k - 1 } .

  3. If b = p k + for k { 3 , , g - 1 } , consider B = { p k + } and B ~ = { u k } .

This concludes the proof. ∎

Using the previous result, we prove that ϕ preserves adjacency rel to P.

Lemma 4.4.

Let S be a closed surface of genus g 3 and let ϕ : F R N ( S ) be a locally injective simplicial map. If a , b P are adjacent rel to P, then ϕ ( a ) , ϕ ( b ) are adjacent rel to ϕ ( P ) .

Proof.

Take ϕ ( p 1 ) ϕ ( P ) . From the non-adjacency rel to ϕ ( P ) , it follows that ϕ ( p 1 ) has at most three adjacent curves. On the other hand, Remark 2.1 implies that ϕ ( p 1 ) has at least three adjacent curves. Thus, we conclude that ϕ ( p 1 ) has exactly three adjacent curves, namely ϕ ( p 2 ) , ϕ ( p 2 + ) , ϕ ( p 2 - ) . The same argument applies to ϕ ( p 2 ) , so it is adjacent rel to ϕ ( P ) to exactly three curves, namely ϕ ( p 1 ) , ϕ ( p 2 + ) , ϕ ( p 2 - ) .

We now determine the curves adjacent to ϕ ( p 2 + ) and ϕ ( p 2 - ) . First, note that the adjacency rel to ϕ ( P ) of ϕ ( p 1 ) and ϕ ( p 2 ) implies that ϕ ( p 2 + ) and ϕ ( p 2 - ) bound a subsurface homeomorphic to S 1 , 2 . Since both curves ϕ ( p 2 + ) and ϕ ( p 2 - ) are non-separating, it follows that both have four adjacent curves rel to ϕ ( P ) . Finally, considering the non-adjacency rel to ϕ ( P ) , it follows that the curves adjacent to ϕ ( p 2 + ) are

{ ϕ ( p 1 ) , ϕ ( p 2 ) , ϕ ( p 3 ) , ϕ ( p 3 + ) }

and the curves adjacent to ϕ ( p 2 - ) are

{ ϕ ( p 1 ) , ϕ ( p 2 ) , ϕ ( p 3 ) , ϕ ( p 3 - ) } .

In the same style, we can argue inductively to determine the adjacency of each curve in ϕ ( P ) . ∎

As a corollary, we obtain that ϕ preserves the topological type of P.

Corollary 4.5.

Let S be a finite-type surface and let ϕ : F R N ( S ) be a map that preserves adjacency rel to P. There exists h Mod ± ( S ) such that h | P = ϕ | P .

Proof.

We construct a homeomorphism h inductively by gluing abstract pairs of pants.

Consider the pairs of pants Q 1 , , Q k S bound by curves in P and denote by Q 1 , , Q k S the pairs of pants satisfying Q i = ϕ ( Q i ) . Any two pairs of pants are homeomorphic, and thus we can consider homeomorphisms h i ( Q i ) = Q i . Since ϕ preserves the adjacency rel to P, we can ensure that these homeomorphisms agree on the boundary curves. Then, by gluing the maps h i , we obtain a homeomorphism h of the surface such that h | P = ϕ | P . ∎

The next three lemmas prove that F R detects intersection among certain curves. Recall that F R detects the intersection between a and b if for any locally injective simplicial map ϕ : F R 𝒩 ( S ) we have that

i ( a , b ) 0 if and only if i ( ϕ ( a ) , ϕ ( b ) ) 0 .

Lemma 4.6.

The subcomplex F R N ( S ) detects the following intersections for every k = 2 , , g - 1 :

  1. u k with p k + .

  2. d k with p k - .

Proof.

Let ϕ : F R 𝒩 ( S ) be a locally injective simplicial map. We need to check that i ( ϕ ( u k ) , ϕ ( p k + ) ) 0 and i ( ϕ ( d k ) , ϕ ( p k - ) ) 0 .

Seeking a contradiction to case (i), we assume i ( ϕ ( u k ) , ϕ ( p k + ) ) = 0 . Since ϕ is locally injective, it sends disjoint curves to disjoint curves. Thus, ϕ ( u k ) is disjoint from every curve in the pants decomposition ϕ ( P ) , which implies ϕ ( u k ) ϕ ( P ) . However, this contradicts the injectivity of ϕ (see Remark 4.1).

To prove case (ii), the same argument works. ∎

Remark 4.7.

Notice that from the previous lemma we actually know that F R detects the intersection of u k with every curve in P. Indeed, u k is disjoint from any curve in P { p k + } and ϕ preserves disjointness. In the same way, F R detects the intersection of d k with every curve in P.

Lemma 4.8.

The subcomplex F R N ( S ) detects the intersection of c k with p k - and p k + for every k { 2 , , g - 1 } .

Proof.

Let ϕ : F R 𝒩 ( S ) be a locally injective simplicial map. By Corollary 4.5, there exists h Mod ± ( S ) such that h ϕ fixes the pants decomposition P. Observe that detecting intersection is equivalent for ϕ and for h ϕ , since we have

i ( ϕ ( a ) , ϕ ( b ) ) 0 if and only if i ( h ϕ ( a ) , h ϕ ( b ) ) 0 .

So, we can rename h ϕ to ϕ, and prove the statement assuming that ϕ fixes every p P .

With the previous simplification, the proof boils down to check that ϕ ( c k ) intersects p k + and p k - . In this direction, consider the torus T k bounded by the curves p k - 1 - , p k - 1 + , p k + 1 - and p k + 1 + (see Figure 3). Further, define the top of the torus by T k + = T k ( S p i ) + , and the bottom of the torus by T k - = T k ( S p i ) - .

Figure 3 
                        Torus 
                              
                                 
                                    
                                       T
                                       k
                                    
                                 
                                 
                                 {T_{k}}
                              
                           .
Figure 3

Torus T k .

By Lemma 4.6, ϕ ( u k ) is a curve in T k + intersecting p k + , and ϕ ( d k ) is a curve in T k - intersecting p k - (see Figure 3). Notice that ϕ ( c k ) is a curve in T k distinct and disjoint from ϕ ( d k ) and ϕ ( u k ) . It follows that ϕ ( c k ) intersects both T k + and T k - .

To finish, note that ϕ ( c k ) T k + is disjoint from ϕ ( u k ) , so ϕ ( c k ) must intersect p k + . Indeed, an arc disjoint from a curve in a sphere with four boundary components must intersect every other curve in the sphere. Similarly, ϕ ( c k ) T k - is disjoint from ϕ ( d k ) , so ϕ ( c k ) must intersect p k - . ∎

Lemma 4.9.

The subcomplex F R N ( S ) detects the intersection of c k C with every curve in P.

Proof.

Let ϕ : F R 𝒩 ( S ) be a locally injective simplicial map. As in the previous proof, we may assume that ϕ fixes every curve in P.

Now, we start by proving the cases 2 k g - 1 . Note that, with the simplification above and Lemma 4.8, we only need to check that ϕ ( c k ) intersects p k and p k + 1 .

To prove that ϕ ( c k ) intersects p k , consider the pair of pants Q bounded by the curves p k - 1 + , p k and p k + . By Lemma 4.8, there are disjoint arcs Q ϕ ( c k - 1 ) and Q ϕ ( c k ) with at least one endpoint in p k - 1 + and p k + , respectively (see Figure 4). Using that ϕ ( c k - 1 ) , p k + are disjoint and ϕ ( c k ) , p k - 1 + are also disjoint, we conclude that any such arc configuration requires ϕ ( c k ) to intersect p k . The same argument yields that ϕ ( c k ) intersects p k + 1 .

Figure 4 
                        Pair of pants bounded by 
                              
                                 
                                    
                                       p
                                       
                                          k
                                          -
                                          1
                                       
                                       +
                                    
                                 
                                 
                                 {p_{k-1}^{+}}
                              
                           , 
                              
                                 
                                    
                                       p
                                       k
                                    
                                 
                                 
                                 {p_{k}}
                              
                            and 
                              
                                 
                                    
                                       p
                                       k
                                       +
                                    
                                 
                                 
                                 {p_{k}^{+}}
                              
                           .
Figure 4

Pair of pants bounded by p k - 1 + , p k and p k + .

It is left to prove the cases k { 1 , g , g + 1 } . First, we prove that ϕ ( c 1 ) intersects p 2 . Consider the torus T 1 bounded by the curves p 2 + and p 2 - , and denote by T 1 + the pair of pants bounded by p 1 , p 2 and p 2 + (see Figure 5). Noting that ϕ ( c 1 ) is a curve in T 1 distinct from p 1 , p 2 , p 2 - and p 2 + , it follows that ϕ ( c 1 ) intersects T 1 + . Thus, we have disjoint arcs ϕ ( c 1 ) T 1 + and ϕ ( c 2 ) T 1 + , the latter one having an endpoint in p 2 + (see Figure 5). Since ϕ ( c 1 ) , p 2 + are disjoint and ϕ ( c 2 ) , p 1 are disjoint, we conclude that ϕ ( c 1 ) must intersect p 2 . Again, the same argument with slight changes yields that ϕ ( c g ) intersects p g .

Figure 5 
                        Pair of pants 
                              
                                 
                                    
                                       T
                                       1
                                       +
                                    
                                 
                                 
                                 {T_{1}^{+}}
                              
                           .
Figure 5

Pair of pants T 1 + .

Before proving that ϕ ( c 1 ) intersects p 1 and ϕ ( c g ) intersects p g + 1 , we need to check that ϕ ( c g + 1 ) intersects both p 1 , p g and every p k + , p k - . Surely, ϕ ( c g + 1 ) intersects at least one of these curves, since otherwise ϕ ( c g + 1 ) would be disjoint and distinct from every curve in the pants decomposition ϕ ( P ) . Suppose that ϕ ( c g + 1 ) intersects p k + , and consider the pair of pants Q bound by p k - 1 + , p k and p k + . Using the intersections above, we deduce that there are disjoint arcs ϕ ( c k - 1 ) Q and ϕ ( c g + 1 ) Q , so that ϕ ( c g + 1 ) must also intersect p k - 1 + . Repeating the argument iteratively, we can detect the intersection of ϕ ( c g + 1 ) with every curve in P.

To finish the proof, we check that ϕ ( c 1 ) intersects p 1 . Consider the disjoint arcs a 2 = ϕ ( c 2 ) T 1 + and a g + 1 = ϕ ( c g + 1 ) T 1 + , where a 2 has an endpoint in p 2 + and a g + 1 has an endpoint in p 1 . These two arcs exist by the above intersections. Moreover, a 2 is disjoint from p 1 , and a g + 1 is disjoint from p 2 . Recall that ϕ ( c 1 ) intersects T 1 + and, since it is disjoint from both a 1 , a 2 , it follows that ϕ ( c 1 ) intersects p 1 . A similar argument yields that ϕ ( c g ) intersects p g + 1 . ∎

So far we have seen that the map ϕ : F R 𝒩 ( S ) can be taken to agree with a homeomorphism on P F R , and that it detects some intersections. In the next lemma, we extend it so that ϕ agrees with a homeomorphism on F R N .

Lemma 4.10.

Let S be a closed surface of genus g 3 and let ϕ : F R N ( S ) be a locally injective simplicial map. There exists h Mod ± ( S ) such that h | F R N = ϕ | F R N .

Proof.

By Corollary 4.5, there exists h Mod ± ( S ) such that h ϕ fixes every p P ; we rename h ϕ to ϕ. Recall that by Remark 4.1 we know that ϕ is injective.

First, we find a homeomorphism that agrees with ϕ on c 1 C . Observe that ϕ ( c 1 ) is contained in the torus T 1 bounded by p 2 + and p 2 - (see Figure 6). Moreover, Lemma 4.9 implies that there exist disjoint arcs a ϕ ( c 2 ) T 1 and a ~ ϕ ( c g + 1 ) T 1 . Notice that both arcs have endpoints in p 2 + and p 2 - , as otherwise ϕ ( c 1 ) would not intersect p 1 , contradicting Lemma 4.9. It follows that ϕ ( c 1 ) is the curve contained in the annulus T 1 ( a a ~ ) . Even more, there exists a twist h Mod ± ( S ) along p 1 and p 2 such that h ϕ ( c 1 ) = c 1 . We rename h ϕ to ϕ.

Figure 6 
                        Torus 
                              
                                 
                                    
                                       T
                                       1
                                    
                                 
                                 
                                 {T_{1}}
                              
                           .
Figure 6

Torus T 1 .

The same argument with minor changes yield homeomorphisms that agree with ϕ on every c k C { c g + 1 } . Thus, we may assume that ϕ fixes every curve in P C { c g + 1 } F R .

To finish the proof, we are going to check that ϕ is fixing c g + 1 and every curve in U D L R :

  1. Notice that ϕ ( c g + 1 ) is contained in the torus with boundary T = S i = 2 g p i . In fact, ϕ ( c g + 1 ) is the unique curve contained in the annulus S k = 1 g c k , i.e., ϕ ( c g + 1 ) = c g + 1 .

  2. To prove that ϕ fixes U, consider u k U . Observe that ϕ ( u k ) is contained in the sphere S k + bounded by the curves p k - 1 + , p k , p k + 1 and p k + 1 + . Moreover, ϕ ( u k ) must be the only curve in the annulus S k + ( c k c g + 1 ) , i.e., ϕ ( u k ) = u k .

  3. To prove that ϕ fixes D, consider d k U . Notice that ϕ ( d k ) is contained in the sphere S k - bounded by the curves p k - 1 - , p k , p k + 1 and p k + 1 - . Now, ϕ ( d k ) must be the only curve in the annulus S k - { c k , c g + 1 } , i.e., ϕ ( d k ) = d k .

  4. To prove that ϕ fixes L, consider the curve l k L . The image ϕ ( l k ) is a curve in the subsurface S l bounded by p k - 1 - , p k , p k + , p k + 1 - , and p k + 1 + . Since ϕ ( l k ) is disjoint from curves in C, we know that ϕ ( l k ) is contained in the pair of pants Q = S l ( c k c k + 1 ) . Note that Q has only one boundary component not already in P, and so we conclude ϕ ( l k ) = l k . Naturally, a similar argument yields that ϕ fixes r k R .

Summarizing, we have proven that there exists a mapping class f Mod ± ( S ) such that f ϕ fixes F R N . In other words,

f - 1 | F R N = ϕ | F R N .

This concludes the proof. ∎

To finish the proof of Theorem 1.1, we need to check that we can take ϕ to agree with a homeomorphism on N F R , and that such homeomorphism is unique. Before doing so, we require one more definition: The back-front (orientation reversing) involution is the unique non-trivial mapping class ι Mod ± ( S ) fixing every curve c P C .

Proof of Theorem 1.1 for closed surfaces.

Let ϕ : F R 𝒩 ( S ) be a locally injective simplicial map. By Lemma 4.10, there exists h Mod ± ( S ) such that h ϕ fixes F R N ; we rename h ϕ to ϕ.

Consider n d N and notice that ϕ ( n d ) is a curve in the genus two surface T bounded by the curves p 2 + , p 3 , p 4 , p g - 1 , p g - 1 + . Since ϕ ( n d ) is disjoint from C, we have that ϕ ( n d ) is a curve in Q = T c C c . Note that Q is the disjoint union of two pairs of pants and it has only two boundary components not contained in C, namely nd and ι ( n d ) , where ι is the back-front involution. It follows that ϕ ( n d ) { n d , ι ( n d ) } . Thus, by precomposing by ι if necessary, we may assume that ϕ fixes F R { n l , n r } .

We continue by proving that ϕ fixes nl. Note that ϕ ( n l ) is a curve in the torus T 1 bounded by p 2 - and p 2 + . Even more, ϕ ( n l ) is contained in Q = T 1 ( c 1 n d ) , which is the union of an annulus and a pair of pants. Note that only one curve in Q is not a curve in P C , and so we deduce ϕ ( n l ) = n l . An analogous argument leads to the conclusion ϕ ( n r ) = n r .

So far, we have found a composition of mapping classes f Mod ± ( S ) such that f ϕ is the identity in F R . Therefore, ϕ is induced by the mapping class f - 1 .

To prove the uniqueness of the inducing mapping class, suppose that f , f ~ Mod ± ( S ) both induce the same ϕ : F R 𝒩 ( S ) . Since g = f ~ f - 1 fixes the curves ( P C ) F R , the Alexander method implies that g is either the identity or the back-front orientation reversing involution. However, since g also fixes the curve nd, we have that g is the identity and f = f ~ . ∎

5 Finite rigid exhaustion for closed surfaces

In this section, we prove that, for any closed surface S of genus g 3 , there exist subcomplexes

F 1 F 2 𝒩 ( S )

such that each F i is a finite rigid set with trivial pointwise stabilizer and

i = 1 F i = 𝒩 ( S ) .

The strategy to produce an exhaustion is to first extend F R to a larger finite rigid set F 1 with desirable properties. Then the set F 1 will work as base case for an induction that enlarges F i into F i + 1 . This method heavily resembles the proof given by Aramayona and Leininger in [2] to produce an exhaustion of the curve complex.

The plan of the proof is summarized in the following lemma (cf. [2, Lemma 3.13]).

Lemma 5.1.

Let S be a finite-type surface, let F 1 N ( S ) be a finite rigid set with trivial pointwise stabilizer, and let { h 1 , , h k } be a set of generators of Mod ± ( S ) . If F 1 h j ( F 1 ) is a finite rigid set with trivial pointwise stabilizer for every j, then the sets

F i + 1 = F i j = 1 k ( h j ( F i ) h j - 1 ( F i ) )

satisfy that F 1 F 2 N ( S ) , F i = N ( S ) and every F i is finite rigid with trivial pointwise stabilizer.

Proof.

First, notice that if F 1 h j ( F 1 ) is a finite rigid set with trivial stabilizer, then the same holds for F 1 h j - 1 ( F 1 ) .

We will now check that F 2 is finite rigid with trivial stabilizer: Take ϕ : F 2 𝒩 ( S ) and observe that by hypothesis there exists f j Mod ± ( S ) such that

ϕ | F 1 h j ( F 1 ) = f j | F 1 h j ( F 1 )

for every j { 1 , , k } . Since F 1 has trivial pointwise stabilizer and

f j | F 1 = ϕ | F 1 = f k | F 1 ,

we deduce f j = f k for all j , k . Clearly, the same argument holds when considering F 1 h j - 1 ( F 1 ) . It follows that ϕ = f for f Mod ± ( S ) and F 2 is a finite rigid set with trivial pointwise stabilizer.

For F i + 1 , we proceed by induction. Consider ϕ : F i + 1 𝒩 ( S ) . By induction, we have ϕ | F i = f | F i Mod ± ( S ) and

ϕ | h j ( F i ) = f j | h j ( F i )

for some f j Mod ± ( S ) . Observe that F 1 F i h j ( F i ) and F 1 is trivially stabilized. Thus f = f j for every j, and so F i + 1 is finite rigid with trivial stabilizer. ∎

To produce the finite rigid exhaustion of 𝒩 ( S ) , we are going to use the previous lemma. In this direction, we enlarge F R into a set F 1 and provide a set of generators for Mod ± ( S ) .

5.1 Enlarging the finite rigid set

Let ι Mod ± ( S ) be the back-front orientation reversing involution. We define the set of curves A := A 1 A 2 , where

A 1 := k = 1 g - 1 ( c k , p k + 1 , c k + 1 ) .

Note that the set ( c k , p k + 1 , c k + 1 ) has two curves, one curve in the front component and one curve in the back component of the surface. We will call c k , k + 1 the curve in the front component, so

( c k , p k + 1 , c k + 1 ) = { c k , k + 1 , ι ( c k , k + 1 ) } .

Figure 7

Curves in A for a closed surface.

(a) 
                     Curves in 
                           
                              
                                 
                                    A
                                    1
                                 
                              
                              
                              {A_{1}}
                           
                        .
(a)

Curves in A 1 .

(b) 
                     Curves in 
                           
                              
                                 
                                    A
                                    2
                                 
                              
                              
                              {A_{2}}
                           
                        .
(b)

Curves in A 2 .

We proceed to define A 2 . Consider the torus T bounded by p k - 1 - , p k + 1 - and u k . Now, there is only one curve in the pair of pants T ( c k - 1 c k ι ( c k - 1 , k ) ) that is not already in P C ; we denote this curve by n l k (see Figure 7 (a)). Analogously, let n r k be the unique curve in T ( c k c k + 1 ι ( c k , k + 1 ) ) that is not already a curve in P C (see Figure 7 (b)). We set

A 2 = { n l k , n r k k { 2 , , g - 1 } } .

Lemma 5.2.

Let S be a closed surface of genus g 3 . The subcomplex spanned by F R A N ( S ) is a finite rigid set with trivial pointwise stabilizer.

Remark 5.3.

In the argument below, we sometimes abuse notation using p 1 + = p 1 - = p 1 and p g + = p g - = p g + 1 .

Proof.

Take a locally injective simplicial map ϕ : F R A 𝒩 ( S ) . By Theorem 1.1 in the closed case, there is an h Mod ± ( S ) such that h ϕ fixes F R ; we rename h ϕ to ϕ. Furthermore, the subcomplex F R A has diameter two, so ϕ is injective.

First, we check that ϕ fixes A 1 . Note that ϕ ( ι ( c 1 , 2 ) ) is contained in the torus T bounded by the curves p 2 , p 3 + and p 3 - . Since ϕ ( ι ( c 1 , 2 ) ) is disjoint from the curves in C, we have that ϕ ( ι ( c 1 , 2 ) ) is contained in the pair of pants Q = T ( c 1 c 2 c 3 ) . Notice that only one curve in Q is non-separating and disjoint from nd, namely ι ( c 1 , 2 ) , and so ϕ ( ι ( c 1 , 2 ) ) = ι ( c 1 , 2 ) . Now, ϕ ( c 1 , 2 ) is the unique non-separating curve in Q distinct from ι ( c 1 , 2 ) , that is, ϕ ( c 1 , 2 ) = c 1 , 2 .

By an obvious modification of the above argument, we check that

ϕ ( c k , k + 1 ) = c k , k + 1 and ϕ ( ι ( c k , k + 1 ) ) = ι ( c k , k + 1 )

for k g - 1 .

It is left to check that A 2 is also fixed by ϕ. Take n r k A 2 ; we have that ϕ ( n r k ) is contained in the torus T bounded by the curves p k - 1 - , p k + 1 - and u k . Also, ϕ ( n r k ) is disjoint from c k , c k + 1 and ι ( c k , k + 1 ) , and thus ϕ ( n r k ) is a curve in the pair of pants

Q = T ( c k c k + 1 ι ( c k , k + 1 ) ) .

Notice that the only curve in Q distinct from curves in P C is the curve n r k , and thus we have ϕ ( n r k ) = n r k . For n l k A 2 , the argument is analogous.

We have proven that if ϕ fixes F R , then it fixes F R A . The statement follows immediately. ∎

We define F 1 := F R A and proceed to prove that it satisfies the hypotheses of Lemma 5.1.

5.2 Constructing the exhaustion for closed surfaces

Let ι be the back-front orientation reversing involution and let δ α be the right Dehn twist along the curve α. The set of Dehn twists

H := { δ p 1 , δ p 2 , , δ p g + 1 , δ p 2 - } { δ c 1 , , δ c k }

are known as the Humphries generators, which are known to generate the group of orientation preserving mapping classes Mod ( S ) (see [7]). Hence, H { ι } generates Mod ± ( S ) .

Lemma 5.4.

Let h H { ι } . The set F 1 h ( F 1 ) is a finite rigid set with trivial pointwise stabilizer.

Proof.

First, we prove it for h = δ p 1 . Let ϕ : F 1 h ( F 1 ) 𝒩 ( S ) be any locally injective simplicial map.

Since F 1 is a finite rigid set, we may assume that ϕ fixes F 1 by precomposing with a mapping class. Moreover, since h ( F 1 ) is also finite rigid, there exists a mapping class f Mod ± ( S ) such that

ϕ | h ( F 1 ) = f | h ( F 1 ) .

Proving that F 1 h ( F 1 ) is a finite rigid set with trivial pointwise stabilizer boils down to proving that f = 1 Mod ± ( S ) .

Recall that p 1 is the associated curve to the Dehn twist h = δ p 1 . Now, let S = S p 1 and consider the well-known cutting homomorphism (see [4, Proposition 3.20])

1 δ p 1 Mod ( S , p 1 ) Mod ( S ) ,

where Mod ( S ) Mod ± ( S ) is the subgroup of orientation preserving classes, and Mod ( S , p 1 ) Mod ± ( S ) is the subgroup of orientation preserving classes that fix p 1 . Notice that f fixes all curves in F 1 h ( F 1 ) which fill S . In particular, f is orientation preserving and fixes p 1 . Furthermore, by means of the Alexander method, the image of f by the cutting homomorphism is trivial and the above sequence implies that f = δ p 1 k for some k . It is left to see that k = 0 .

Note that i ( n l , δ p 1 ( c g + 1 ) ) = 0 . As ϕ is locally injective, we know that

i ( ϕ ( n l ) , ϕ ( δ p 1 ( c g + 1 ) ) ) = 0 ,

which is equivalent to

(5.1) i ( n l , δ p 1 k + 1 ( c g + 1 ) ) = 0 ,

since ϕ | F 1 = id and ϕ | h ( F 1 ) = δ p 1 k .

It can be directly checked that equation (5.1) is satisfied if and only if k = 0 , thus proving the statement of the lemma for h = δ p 1 .

The rest of the cases h H are proved in exactly the same way, but changing the curves in equation (5.1). We list all cases for completeness:

  1. If h = δ p g + 1 , change ( n l , c g + 1 ) in (5.1) by ( c g + 1 , n r ) .

  2. If h = δ p i for i { 2 , , g - 2 } , change ( n l , c g + 1 ) by ( n l i , c i , i + 1 ) .

  3. If h = δ p g - 1 , change ( n l , c g + 1 ) by ( c g - 2 , g - 1 , n r g - 1 ) .

  4. If h = δ p 2 - , change ( n l , c g + 1 ) by ( c g + 1 , n r 2 ) .

  5. If h = δ c k for k { 1 , , g - 1 } , change ( n l , c g + 1 ) by ( p k + 1 , n r k + 1 ) .

  6. If h = δ c g , change ( n l , c g + 1 ) by ( n l g - 1 , p g ) .

To finish the proof, we need to consider the case h = ι . In this case, F 1 h ( F 1 ) contains the trivially pointwise stabilized set P C A 1 , so it follows immediately that f = 1 Mod ± ( S ) . ∎

Proof of Theorem 1.2 for closed surfaces.

Let S be a closed surface of genus g 3 . Consider F 1 := F R A and the set of generators H { ι } of the extended mapping class group Mod ± ( S ) . By Lemma 5.1, we have the desired exhaustion, where the hypotheses have been checked in Lemmas 5.2 and 5.4. ∎

6 Finite rigid sets for punctured surfaces

Let S = S g , n with n 1 and g 3 . In this section, we construct a finite rigid set F R 𝒩 ( S ) with trivial pointwise stabilizer. As we will see, the argument to prove the rigidity of F R is morally the same as the one in Section 4, although more involved as it requires to manipulate more curves.

6.1 Constructing the finite rigid set

We start by naming some curves in the punctured surface S.

Consider the closed surface S g and the pair of pants Q bounded by p 1 , p 2 , p 2 + . Note that Q d 2 has two connected components; denote by A the connected component intersected by c g + 1 . Now, A ( c 1 c g + 1 ) is the union of two disks, one in the front component and one in the back component of S g ; denote by B the disk in the back component ( S g c i ) - . By removing n points from the interior of B, we obtain the punctured surface S. Via this procedure, we get natural analogues in S of the sets of curves P, C, U, D, L, R, and N.

After this, we define the top of the surface, i.e., ( S p i ) + , the bottom ( S p i ) - , the front ( S c i ) + , and the back ( S c i ) - , in the same way we did in Section 4.

The set P is no longer a pants decomposition in S; to fix this we add some curves. First, rename p 2 + to p 2 , n + and consider the pair of pants Q bounded by p 1 , p 2 and p 2 , n + . Observe that Q c 1 is an annulus with n punctures. Now, fix a set of non-separating curves { p 2 , 0 + , p 2 , 1 + , , p 2 , n - 1 + , p 2 , n + } in Q c 1 satisfying that p 2 , i + and p 2 , i + 1 + bound a once punctured annulus. Adding the curves { p 2 , 0 + , p 2 , 1 + , , p 2 , n - 1 + , p 2 , n + } to the set P makes it a pants decomposition (see Figure 8 (a)). We will say that the puncture contained in the annulus bounded by p 2 , k - 1 + and p 2 , k + is the k-th puncture.

In this setting, we also define the back-front (orientation reversing) involution as the unique non-trivial element ι Mod ± ( S ) that fixes every curve P C .

Let p l 1 be the unique curve in the punctured pair of pants bounded by p 1 , p 2 , p 2 , 1 + that is disjoint from c 2 and is not a curve already in P. Similarly, let p l k be the unique curve in the punctured pair of pants bounded by p l k - 1 , p 2 , p 2 , k + that is disjoint from c 2 and is not already a curve in P (see Figure 8 (d)). We set

P l := { p l 1 , , p l n } .

Let p r n be the unique curve in the punctured pair of pants bounded by p 2 , n - 1 + , p 3 , p 3 + that is disjoint from c 2 and is not already a curve in P. Inductively, define p r k to be the unique curve in the punctured pair of pants bounded by p 2 , k - 1 + , p 3 , p 3 + that is disjoint from c 2 and not already in P (see Figure 8 (e)). We set

P r := { p r 1 , , p r n } .

Lastly, we define the set

C * = ( c 1 , p 2 , c 2 ) ( c 2 , p 2 , , p g , c g ) .

Note that the set ( c 1 , p 2 , c 2 ) has two curves, one curve in the front component which we will denote by c 1 , g , and one curve in the back component which we will denote by ι ( c 1 , g ) . Also, the set ( c 2 , p 2 , , p g , c g ) has two curves; we denote by c 2 , g the curve in the front component and by ι ( c 2 , g ) the curve in the back component (see Figure 8 (f)).

Figure 8

Curves in F R . Punctures are marked as small crosses on the top of the surface.

(a) 
                     Pants decomposition P for 
                           
                              
                                 
                                    S
                                    
                                       g
                                       ,
                                       2
                                    
                                 
                              
                              
                              {S_{g,2}}
                           
                        .
(a)

Pants decomposition P for S g , 2 .

(b) 
                     Curves in C for 
                           
                              
                                 
                                    S
                                    
                                       g
                                       ,
                                       3
                                    
                                 
                              
                              
                              {S_{g,3}}
                           
                        .
(b)

Curves in C for S g , 3 .

(c) 
                     Up and down curves 
                           
                              
                                 
                                    
                                       u
                                       2
                                    
                                    ,
                                    
                                       d
                                       2
                                    
                                 
                              
                              
                              {u_{2},d_{2}}
                           
                         for 
                           
                              
                                 
                                    S
                                    
                                       g
                                       ,
                                       3
                                    
                                 
                              
                              
                              {S_{g,3}}
                           
                        .
(c)

Up and down curves u 2 , d 2 for S g , 3 .

(d) 
                     Curves 
                           
                              
                                 
                                    
                                       p
                                       ⁢
                                       
                                          l
                                          1
                                       
                                    
                                    ,
                                    
                                       p
                                       ⁢
                                       
                                          l
                                          2
                                       
                                    
                                    ,
                                    
                                       p
                                       ⁢
                                       
                                          l
                                          3
                                       
                                    
                                 
                              
                              
                              {pl_{1},pl_{2},pl_{3}}
                           
                         for 
                           
                              
                                 
                                    S
                                    
                                       g
                                       ,
                                       3
                                    
                                 
                              
                              
                              {S_{g,3}}
                           
                        .
(d)

Curves p l 1 , p l 2 , p l 3 for S g , 3 .

(e) 
                     Curves 
                           
                              
                                 
                                    
                                       p
                                       ⁢
                                       
                                          r
                                          1
                                       
                                    
                                    ,
                                    
                                       p
                                       ⁢
                                       
                                          r
                                          2
                                       
                                    
                                    ,
                                    
                                       p
                                       ⁢
                                       
                                          r
                                          3
                                       
                                    
                                 
                              
                              
                              {pr_{1},pr_{2},pr_{3}}
                           
                         for 
                           
                              
                                 
                                    S
                                    
                                       g
                                       ,
                                       3
                                    
                                 
                              
                              
                              {S_{g,3}}
                           
                        .
(e)

Curves p r 1 , p r 2 , p r 3 for S g , 3 .

(f) 
                     Curves 
                           
                              
                                 
                                    c
                                    
                                       1
                                       ,
                                       2
                                    
                                 
                              
                              
                              {c_{1,2}}
                           
                         and 
                           
                              
                                 
                                    c
                                    
                                       2
                                       ,
                                       g
                                    
                                 
                              
                              
                              {c_{2,g}}
                           
                         for 
                           
                              
                                 
                                    S
                                    
                                       g
                                       ,
                                       3
                                    
                                 
                              
                              
                              {S_{g,3}}
                           
                        .
(f)

Curves c 1 , 2 and c 2 , g for S g , 3 .

The finite rigid set F R is the maximal subcomplex of 𝒩 ( S ) spanned by the vertices

P C U D L R N P l P r C * .

Remark 6.1.

Note that the subcomplex F R has diameter two. Therefore, any locally injective simplicial map ϕ : F R 𝒩 ( S ) is injective.

The following lemmas prove the finite rigidity of F R .

Lemma 6.2.

Let S be a punctured surface of genus g 3 . For any locally injective simplicial map ϕ : F R N ( S ) , there exists h Mod ± ( S ) such that h | P = ϕ | P .

Proof.

First, notice that we can extend Lemma 4.3 to the case of punctured surfaces, and the proof works with minor changes.

Lemma 4.4 can also be extended to punctured surfaces. The proof for once punctured surfaces is similar to the closed case. Here we prove it for surfaces with n > 1 punctures.

Using Remark 2.1, it is straightforward to deduce that the curve ϕ ( p 2 , i + ) is adjacent rel to P to ϕ ( p 2 , i - 1 - ) and ϕ ( p 2 , i + 1 ) for i { 1 , , n - 1 } . As a consequence of these adjacencies, we deduce that ϕ ( p 2 , 0 + ) and ϕ ( p 2 , n + ) bound a subsurface with two boundary components and n punctures. It follows that ϕ ( p 2 , 0 + ) is adjacent rel to P to at least three curves. On the other hand, the non-adjacency rel to P of ϕ ( p 2 , 0 + ) implies that it is adjacent to at most three curves. Thus, ϕ ( p 2 , 0 + ) is adjacent to exactly three curves, namely ϕ ( p 2 , 1 + ) , ϕ ( p 1 ) and ϕ ( p 2 ) . The rest of the adjacencies follow just as in the proof of Lemma 4.4.

Once we know that ϕ preserves adjacency rel to P, we can use Corollary 4.5 to produce a mapping class h Mod ± ( S ) with h | P = ϕ | P . ∎

The next lemma proves that we may choose h Mod ± ( S ) to coincide with ϕ on all curves of F R .

Lemma 6.3.

Let S be a punctured surface of genus g 3 . For any locally injective simplicial map ϕ : F R N ( S ) , there exists h Mod ± ( S ) such that ϕ = h | F R .

Proof.

The idea is to progressively detect intersections between curves and, by composing with Dehn twists along P, construct a mapping class that coincides with ϕ on F R .

First, by Lemma 6.2, there exists h Mod ± ( S ) such that h ϕ fixes P pointwise; rename h ϕ to ϕ.

Next, using the same arguments as in Lemmas 4.6, 4.8 and 4.9, we detect the following intersections:

  1. Intersections of curves in U D with curves in P.

  2. Intersections of curves in Pl with curves in P.

  3. Intersections of curves in Pr with curves in P.

  4. c k with curves in P for k { 2 , , g - 1 } .

Notice that we can now use the proof of Lemma 4.10 to produce a mapping class that coincides with ϕ on the curves of U, D and { c 2 , , c g - 1 } . Thus, we may assume that these curves are fixed by ϕ.

It follows that ϕ fixes the curves in Pl. To see this, note that ϕ ( p l 1 ) is a curve contained in the punctured sphere S bounded by p 1 , u 2 , p 3 + and that it is disjoint from p 2 , i + for i > 0 . Thus, ϕ ( p l 1 ) is contained in the once punctured annulus which is a component of S p 2 , 1 + . As there is only one curve in that annulus that is not already in P, it follows that ϕ ( p l 1 ) = p l 1 . In the same way, ϕ ( p l k ) is contained in the punctured sphere S k bounded by p l k - 1 , u 2 , p 3 + , and it is disjoint from p 2 , i + for i > k - 1 . Thus, ϕ ( p l k ) is contained in the once punctured annulus which is a component of S k p 2 , k + , and since there is only one curve in that annulus which is not in P, we conclude that ϕ ( p l k ) = p l k . Naturally, an analogous argument works to prove that ϕ fixes every curve in Pr.

Now, note that ϕ detects the following intersections:

  1. Curves in C * with curves in P.

  2. Curves in { c 1 , c g } with curves in P.

For instance, consider c 1 , 2 C * and p P disjoint from c 1 , 2 . If ϕ ( c 1 , 2 ) was disjoint from p, then ϕ ( c 1 , 2 ) would have to intersect either the curve ϕ ( c 1 ) , ϕ ( c 2 ) or ϕ ( ι ( c 2 , g ) ) , leading to a contradiction. Thus, ϕ ( c 1 , 2 ) and p intersect.

Using the above intersections and fixed curves, we now focus on finding a homeomorphism that agrees with ϕ on the curves in C * .

Observe that ϕ ( c 1 ) (resp. ϕ ( c g ) ) is contained in the subsurface S = S 1 , 2 bound by the curves p 2 - , p 2 + (resp. by p g - 1 - , p g - 1 + ). Additionally, since ϕ ( c 1 ) is disjoint from the arcs a 1 = S ϕ ( c 1 , 2 ) and a 2 = S ϕ ( c 2 ) (resp. S ϕ ( c 2 , g ) and S ϕ ( c g - 1 ) ), we have that ϕ ( c 1 ) (resp. ϕ ( c g ) ) is contained in the annulus S ( a 1 a 2 ) . It follows that ϕ ( c 1 ) (resp. ϕ ( c g ) ) is the unique curve in the annulus. We may again consider a mapping class h Mod ± ( S ) that is a composition of twists along curves in P such that h ϕ ( c ) = c for c { c 1 , c g } ; we rename h ϕ to ϕ (the same argument with more details is given in Lemma 4.10).

For c 1 , 2 C * , note that ϕ ( c 1 , 2 ) is contained in a subsurface S = S 2 , 2 bound by p r 1 and p 3 - (or p 4 if g = 3 ). Even more, ϕ ( c 1 , 2 ) is contained in the pair of pants S ( c 1 c 2 c 3 p 2 ) , and therefore it is one of the boundary components. One of the boundaries is a separating curve, so either ϕ ( c 1 , 2 ) = c 1 , 2 or ϕ ( c 1 , 2 ) = ι ( c 1 , 2 ) . These two alternatives are related by the involution ι. Thus, by precomposing with ι, we can assume that ϕ fixes c 1 , 2 .

It is now easy (but lengthy) to check that the curves in

{ ι ( c 1 , 2 ) , ι ( c 2 , g ) , n l , n r , n d } L R

are fixed by ϕ. Thus, we have found a mapping class h Mod ± ( S ) such that h ϕ fixes F R , and the statement follows. ∎

We have essentially completed the proof of Theorem 1.1.

Proof of Theorem 1.1 for surfaces with punctures.

Let ϕ : F R 𝒩 ( S ) be a locally injective simplicial map. Then Lemma 6.3 provides the mapping class inducing ϕ.

The uniqueness of the mapping class follows as in the closed case. ∎

7 Finite rigid exhaustion for punctured surface

Let S be a punctured surface of genus g 3 . In this section, we construct a sequence F 1 F 2 𝒩 ( S ) such that each F i is a finite rigid set with trivial pointwise stabilizer and

i = 1 F i = 𝒩 ( S ) .

The strategy to construct the exhaustion is the same as in the closed case (see Section 5). First, we are going to enlarge the finite rigid set F R to F 1 , and then use Lemma 5.1 to construct the exhaustion.

7.1 Enlarging the finite rigid set

First, we enlarge F R .

Consider the set of curves A 1 and A 2 in the closed surface. Via the same procedure described in Section 6.1, we remove n points from the interior of the closed surface S g , and so we obtain the punctured surface S. This produces natural analogues of the set of curves A 1 and A 2 in the surface S.

We define the set of curves A 3 := { a 1 , , a n } , where a k is the unique curve in the torus bounded by p l k - 1 , p r k + 1 and d 2 , which is disjoint from c 1 , c 2 , c 3 and ι ( c 1 , 2 ) (see Figure 9).

We set A := A 1 A 2 A 3 .

Figure 9 
                  Curves 
                        
                           
                              
                                 
                                    a
                                    1
                                 
                                 ,
                                 
                                    a
                                    3
                                 
                              
                           
                           
                           {a_{1},a_{3}}
                        
                      in 
                        
                           
                              
                                 A
                                 3
                              
                           
                           
                           {A_{3}}
                        
                      for 
                        
                           
                              
                                 S
                                 
                                    g
                                    ,
                                    3
                                 
                              
                           
                           
                           {S_{g,3}}
                        
                     .
Figure 9

Curves a 1 , a 3 in A 3 for S g , 3 .

Lemma 7.1.

The set F R A is finite rigid with trivial pointwise stabilizer.

Proof.

Let ϕ : F R A 𝒩 ( S ) be a locally injective simplicial map. By precomposing with a mapping class, we may assume that ϕ fixes F R pointwise.

First, we prove that A 1 is also fixed by ϕ. The curves c 1 , 2 , ι ( c 1 , 2 ) A 1 are already in C * F R , so they are fixed by ϕ. For c 2 , 3 A 1 , notice that ϕ ( c 2 , 3 ) is contained in the sphere S bounded by p 1 , p l n , c 2 , c 3 , p 4 + , and p 4 - . Moreover, ϕ ( c 2 , 3 ) is contained in the pair of pants S c 1 p 3 ι ( c 2 , g ) . But there is only one curve in that pair of pants that is non-separating, i.e., ϕ ( c 2 , 3 ) = c 2 , 3 . Slight modifications yield that ϕ ( ι ( c 2 , 3 ) ) = ι ( c 2 , 3 ) . For the rest of A 1 , one can proceed as in the closed case (see the proof of Lemma 5.2).

To prove that A 2 is fixed, we can just repeat the argument as in the closed case (see Lemma 5.2).

To finish the proof, we must show that a k A 3 is fixed. To check this, note that ϕ ( a k ) is contained in the torus T bounded by p l k - 1 , p r k + 1 and d 2 . Note that ϕ ( a k ) is the unique curve in

T ( c 1 c 2 c 3 ι ( c 1 , 2 ) )

that is not c 2 , that is, ϕ ( a k ) = a k . Thus, A is fixed and F R A is a finite rigid set with trivial pointwise stabilizer. ∎

We define F 1 := F R A .

7.2 Constructing the exhaustion for punctured surfaces

The goal of this section is to construct an exhaustion of 𝒩 ( S ) by finite rigid sets with trivial pointwise stabilizers. In this direction, we will consider a set of generators of Mod ± ( S ) such that the subcomplex F 1 satisfies the hypotheses of Lemma 5.1. We are going to assume S = S g , n with n > 0 punctures.

Let ι be the back-front orientation reversing involution. Consider the usual Humphries generators

H = { δ p 1 , , δ p g - 1 , δ p 2 - } { δ p 2 , i + 0 i n } { δ c 1 , , δ c k }

and the half twists

{ h ( k , k + 1 ) 1 k n - 1 } ,

where h ( k , k + 1 ) is the half twist that permutes the puncture k with the puncture k + 1 . It is well known that

H { ι } { h ( k , k + 1 ) 1 k n - 1 }

generates Mod ± ( S ) (see [4, Chapter 4.4.4]).

Lemma 7.2.

For every

h H { ι } { h ( k , k + 1 ) 1 k n - 1 } ,

the set F 1 h ( F 1 ) is finite rigid with trivial pointwise stabilizer.

Proof.

The proof is analogous to the closed case (see Lemma 5.4) and works directly for h = ι , h = δ p j , h = δ c j and h = δ p 2 - . We consider here the rest of the cases.

Recall that, given h = δ x and ϕ : F 1 h ( F 1 ) 𝒩 ( S ) , we can assume that ϕ fixes F 1 and

ϕ | h ( F 1 ) = δ x k | h ( F 1 ) .

Thus, the proof is a matter of checking that k = 0 .

For

h = δ p 2 , j + with  j n - 1 ,

we can consider the curves l j , a j and plug them into equation (5.1). It follows that this is satisfied if and only if k = 0 . For h = δ p 2 , n + , one uses the curves r n , a n in the same equation.

The last case to prove is h = h ( k - 1 , k ) , which can be proved using the curves a k , r k in equation (5.1). ∎

We now complete the proof of Theorem 1.2.

Proof of Theorem 1.2 for punctured surfaces.

Lemmas 7.1 and 7.2 ensure that F 1 satisfies the hypothesis of Lemma 5.1, which in turn produces the desired exhaustion. ∎


Communicated by Clara Löh


Award Identifier / Grant number: CEX2019-000904-S

Funding statement: The author acknowledges financial support from grant CEX2019-000904-S funded by MCIN/AEI/ 10.13039/501100011033.

Acknowledgements

The author would like to thank his supervisor Javier Aramayona for suggesting the problem and for the guidance provided.

References

[1] J. Aramayona and C. J. Leininger, Finite rigid sets in curve complexes, J. Topol. Anal. 5 (2013), no. 2, 183–203. 10.1142/S1793525313500076Search in Google Scholar

[2] J. Aramayona and C. J. Leininger, Exhausting curve complexes by finite rigid sets, Pacific J. Math. 282 (2016), no. 2, 257–283. 10.2140/pjm.2016.282.257Search in Google Scholar

[3] T. E. Brendle and D. Margalit, Commensurations of the Johnson kernel, Geom. Topol. 8 (2004), 1361–1384. 10.2140/gt.2004.8.1361Search in Google Scholar

[4] B. Farb and D. Margalit, A Primer on Mapping Class Groups, Princeton Math. Ser. 49, Princeton University, Princeton, 2012. 10.1515/9781400839049Search in Google Scholar

[5] J. Hernández Hernández, C. J. Leininger and R. Maungchang, Finite rigid subgraphs of pants graphs, Geom. Dedicata 212 (2021), 205–223. 10.1007/s10711-020-00555-1Search in Google Scholar

[6] J. Huang and B. Tshishiku, Finite rigid sets and the separating curve complex, Topology Appl. 312 (2022), Paper No. 108078. 10.1016/j.topol.2022.108078Search in Google Scholar

[7] S. P. Humphries, Generators for the mapping class group, Topology of Low-Dimensional Manifolds (Chelwood Gate 1977), Lecture Notes in Math. 722, Springer, Berlin (1979), 44–47. 10.1007/BFb0063188Search in Google Scholar

[8] E. Irmak, Complexes of nonseparating curves and mapping class groups, Michigan Math. J. 54 (2006), no. 1, 81–110. 10.1307/mmj/1144437439Search in Google Scholar

[9] E. Irmak, Edge-preserving maps of the nonseparating curve graphs, curve graphs and rectangle preserving maps of the Hatcher–Thurston graphs, J. Knot Theory Ramifications 29 (2020), no. 11, Article ID 2050078. 10.1142/S0218216520500789Search in Google Scholar

[10] E. Irmak and M. Korkmaz, Automorphisms of the Hatcher–Thurston complex, Israel J. Math. 162 (2007), 183–196. 10.1007/s11856-007-0094-7Search in Google Scholar

[11] E. Irmak and J. D. McCarthy, Injective simplicial maps of the arc complex, Turkish J. Math. 34 (2010), no. 3, 339–354. 10.3906/mat-0812-16Search in Google Scholar

[12] N. V. Ivanov, Automorphism of complexes of curves and of Teichmüller spaces, Int. Math. Res. Not. IMRN 1997 (1997), no. 14, 651–666. 10.1155/S1073792897000433Search in Google Scholar

[13] Y. Kida, Automorphisms of the Torelli complex and the complex of separating curves, J. Math. Soc. Japan 63 (2011), no. 2, 363–417. 10.2969/jmsj/06320363Search in Google Scholar

[14] D. Margalit, Automorphisms of the pants complex, Duke Math. J. 121 (2004), no. 3, 457–479. 10.1215/S0012-7094-04-12133-5Search in Google Scholar

[15] R. Maungchang, Finite rigid subgraphs of the pants graphs of punctured spheres, Topology Appl. 237 (2018), 37–52. 10.1016/j.topol.2018.01.009Search in Google Scholar

[16] J. McCarthy and A. Papadopoulos, Simplicial actions of mapping class groups, Handbook of Teichmüller Theory, Volume III, European Mathematical Society, Zürich (2012), 297–423. 10.4171/103-1/6Search in Google Scholar

[17] E. Shinkle, Finite rigid sets in arc complexes, Algebr. Geom. Topol. 20 (2020), no. 6, 3127–3145. 10.2140/agt.2020.20.3127Search in Google Scholar

[18] E. Shinkle, Finite rigid sets in flip graphs, Trans. Amer. Math. Soc. 375 (2022), no. 2, 847–872. 10.1090/tran/8407Search in Google Scholar

Received: 2023-01-30
Revised: 2023-07-18
Published Online: 2024-01-03
Published in Print: 2024-07-01

© 2024 Walter de Gruyter GmbH, Berlin/Boston

This work is licensed under the Creative Commons Attribution 4.0 International License.

Downloaded on 15.9.2025 from https://www.degruyterbrill.com/document/doi/10.1515/forum-2023-0024/html
Scroll to top button