1 Introduction
Attaching a solid torus to a torus boundary of a 3-manifold is called a Dehn filling. This fundamental operation gives rise to a new 3-manifold from a given 3-manifold. It is natural to conjecture that, for a compact, orientable 3-manifold M with an incompressible torus boundary
$\partial M$
, two Dehn fillings along distinct slopes are not orientation-preservingly homeomorphic. For further details of this conjecture, and for basic terminology, see [Reference Gordon4] and [Reference Kirby, Kirby and Kazez12, Problem 1.81A]. In view of this, a pair of Dehn fillings on
$\partial M$
is said to be purely cosmetic if the resulting 3-manifolds are orientation-preservingly homeomorphic.
In this article, we prove the following result.
Theorem 1.1 Let M be a compact, orientable 3-manifold whose boundary
$\partial M$
is an incompressible torus. Then, there are only finitely many pairs of purely cosmetic fillings on
$\partial M$
.
We remark that the same does not hold when
$\partial M$
is compressible or has additional connected components (see, for example, [Reference Culler, Gordon, Luecke and Shalen2, Theorem 2.4.3(c)]).
The theorem is already known in the case where M is a hyperbolic manifold [Reference Futer, Purcell and Schleimer3] or a Seifert fibered space [Reference Rong17]. It is also known for the exterior of a knot in the 3-sphere
$S^3$
[Reference Hanselman5], which establishes an important step toward the purely cosmetic surgery conjecture raised in [Reference Stipsicz and Szabó18].
Similar finiteness results were obtained in [Reference Martelli13, Reference Rieck and Yamashita16]. That is, for an incompressible torus boundary of a compact, orientable 3-manifold, there are only finitely many Dehn fillings that yield a fixed closed 3-manifold.
It is also shown, as a corollary of [Reference Boyer and Lines1, Theorem 2.8], that the exterior of a knot in an integral homology sphere admits at most two pairs of integral purely cosmetic fillings. A generalization of this result is given in [Reference Ichihara and Jong7, Theorem 2] for the exterior of a null-homologous knot in a rational homology sphere obtained by Dehn surgery on a knot in the 3-sphere.
2 Proof
Throughout the following, let M be a compact, connected, orientable 3-manifold whose boundary
$\partial M$
is an incompressible torus. By a slope, we mean the isotopy class of a simple closed curve on
$\partial M$
. The homeomorphism type of the 3-manifold N obtained by Dehn filling from M is determined by the slope s on
$\partial M$
represented by the curve identified with the meridian of the attached solid torus. Thus, we say that N is obtained by Dehn filling on M along s. For standard terminology in 3-manifold theory, see [Reference Jaco8].
If M is reducible, then it is canonically decomposed into a finite number of connected summands. It is shown in [Reference Martelli13, Theorem 4.1] that, for a fixed closed 3-manifold, there are only finitely many Dehn fillings on a compact 3-manifold with a torus boundary that yield it. Thus, to prove Theorem 1.1, it suffices to consider the case in which M is irreducible. In the following, we assume that M is irreducible.
Suppose that
$s_1$
and
$s_2$
are purely cosmetic filling slopes on
$\partial M$
. That is, the slopes
$s_1$
and
$s_2$
are represented by the curves on
$\partial M$
that are identified with the meridians of the attached solid tori via purely cosmetic Dehn fillings. We refer to these fillings as the
$s_1$
-filling and
$s_2$
-filling, and denote the resulting closed 3-manifolds by
$M(s_1)$
and
$M(s_2)$
, which are orientation-preservingly homeomorphic.
When the interior of M is a one-cusped hyperbolic 3-manifold, it is proved in [Reference Futer, Purcell and Schleimer3, Theorem 1.13] that
$s_1 = s_2$
, except for a finite set of explicitly given pairs of slopes for M. When M is a Seifert fibered space, it follows from [Reference Rong17, Proof of Theorem 1] that
$s_1 = s_2$
. See the references for more details.
From these observations, in some sense, the toroidal case can be reduced to the atoroidal case, since an irreducible, atoroidal M is either hyperbolic or Seifert fibered by Thurston’s Hyperbolization Theorem for Haken manifolds. See [Reference Kapovich11, Reference Otal15] for proofs and background. This is carried out in the rest of the article.
Actually, the following is our key proposition. From this, Theorem 1.1 readily follows.
Proposition 2.1 Let M be a compact, orientable, irreducible 3-manifold containing essential (incompressible and not boundary-parallel) tori. Suppose that the boundary
$\partial M$
of M is an incompressible torus. Then, there are only finitely many pairs of cosmetic fillings on
$\partial M$
.
For 3-manifolds containing essential tori, the following is well-known as the torus decomposition theorem, a particular case of the JSJ decomposition theorem: For a compact, irreducible, orientable 3-manifold M, there exists a collection of finitely many disjoint incompressible tori such that each component obtained by cutting M along these tori is either atoroidal or a Seifert manifold, and a minimal such collection is unique up to isotopy. See [Reference Jaco and Shalen9, Reference Johannson10] for the original articles, and [Reference Neumann and Swarup14] or [Reference Jaco8] for further explanations.
Following the arguments in [Reference Martelli13], instead of the torus decomposition, we consider the geometric decomposition of M. This is obtained by replacing each torus in the collection of tori from the torus decomposition that bounds a twisted interval bundle over a Klein bottle K with the core K. Then, we have the following from [Reference Martelli13, Proposition 3.3]. The pieces obtained by cutting M along the finite collection
$\mathcal {T}$
of tori and Klein bottles in the geometric decomposition satisfy the following:
-
(1) every Seifert block fibers over an orbifold
$\Sigma $
with (orbifold) Euler characteristic
$\chi (\Sigma ) < 0$
; -
(2) the fibrations of the blocks adjacent to a torus or a Klein bottle
$S \in \mathcal {T}$
do not induce the same fibration on S.
Recall that the (orbifold) Euler characteristic
$\chi (\Sigma )$
of an orbifold with base surface F and singular points of indices
$p_i$
is defined by
We also remark that every Seifert block in the decomposition admits a unique Seifert fibration, since its base orbifold has negative Euler characteristic. See [Reference Martelli13, Section 3] for more details.
Proof of Proposition 2.1
Let
$M_0, M_1, \dots , M_n$
be the blocks of the geometric decomposition of M, i.e.,
$M = M_0 \cup M_1 \cup \cdots \cup M_n$
, where
$\partial M \subset \partial M_0$
. Let
$\mathcal {T}$
be the collection of tori and Klein bottles defining the decomposition.
We will prove the proposition by induction on n. If
$n = 0$
, that is, there are no decomposing tori, then the proposition holds by [Reference Futer, Purcell and Schleimer3, Reference Rong17], as observed above. Thus, we consider the case
$n = t$
under the assumption that the proposition holds for
$n \le t-1$
.
Assume that there exist infinite sequences
$\{ s_i \} = (s_1, s_2, \dots )$
and
$\{ s^{\prime }_j \} = (s^{\prime }_1, s^{\prime }_2, \dots )$
of slopes on
$\partial M$
such that
$s_i \ne s^{\prime }_i$
and
$M(s_i) \cong M(s^{\prime }_i)$
for every i, and derive a contradiction. Here,
$\cong $
indicates orientation-preservingly homeomorphic. After taking subsequences, and exchanging
$\{ s_i \}$
and
$\{ s^{\prime }_j \}$
if necessary, we may assume that all elements of
$\{ s_i \}$
are mutually distinct. Then, by [Reference Martelli13, Theorem 4.1],
$\{ s^{\prime }_j \}$
also contains infinitely many elements. Thus, after taking subsequences, we may assume that
$s_i \ne s_{i'}$
if
$i \ne i'$
and
$s^{\prime }_j \ne s^{\prime }_{j'}$
if
$j \ne j'$
for the sequences
$\{ s_i \}$
and
$\{ s^{\prime }_j \}$
.
We first show the following claim.
Claim 1 Any
$T \in \mathcal {T}$
becomes compressible in
$M(s_i)$
for only finitely many
$s_i$
-fillings.
Proof Suppose that some
$T \in \mathcal {T}$
becomes compressible after
$s_i$
-fillings for infinitely many i. Then, by [Reference Culler, Gordon, Luecke and Shalen2, Theorem 2.4.4],
$\partial M$
and T cobound a cable space, which must be
$M_0$
. (A cable space is the exterior of a
$(p,q)$
-cable of the core of V, where p and q are coprime integers with
$q \ge 2$
.) It follows that, after infinitely many
$s_i$
-fillings, the number of blocks in the geometric decomposition decreases, and, by comparing the number of blocks in the geometric decomposition, T also becomes compressible after infinitely many
$s^{\prime }_j$
-fillings. It follows that
$M_0(s_i)$
and
$M_0(s^{\prime }_i)$
are all homeomorphic to a solid torus for such i. Then, since the gluing maps of
$M_0(s_i)$
and
$M_0(s^{\prime }_i)$
to the manifold
$M' := M_1 \cup \cdots \cup M_t$
vary with i, this implies that the manifold
$M'$
admits infinitely many purely cosmetic fillings. By the induction hypothesis, this gives a contradiction.
From this claim, after passing to a subsequence if necessary, all elements in
$\mathcal {T}$
remain incompressible in all
$M(s_i)$
(and
$M(s^{\prime }_j)$
).
Claim 2 For only finitely many i,
$M_0(s_i)$
becomes an interval bundle over a torus (actually, the product
$T^2 \times I$
) or over a Klein bottle K.
Proof Suppose that
$M_0(s_i)$
yields interval bundles over a torus (actually, products
$T^2 \times I$
) or over a Klein bottle K for infinitely many i. We consider the former case, where some
$T, T' \in \mathcal {T}$
become parallel after
$s_i$
-fillings for infinitely many i. The latter case can be treated similarly.
As claimed in [Reference Martelli13, Proof of Theorem 3.5, Section 3.12(c)], for infinitely many i, the product
$T^2 \times I$
arises as
$M_0(s_i)$
only when
$M_0 = P \times S^1$
, with P the pair of pants. Set a homology basis
$(m,l)$
on
$\partial M$
by taking m as a single boundary component of a fixed section of
$M_0$
and l as the fiber of
$M_0$
. Then, also as in [Reference Martelli13, Proof of Theorem 3.5], the slopes
$s_i$
are represented by the homology class
$\pm ( m + q_i l)$
for some
$q_i \in \mathbb {Z}$
. It follows that
$M(s_i)$
is realized by removing the product
$M_0(s_i)$
and gluing the adjacent block(s) directly via a map that twists
$q_i$
times along the fiber of
$M_0 = P \times S^1$
. Thus, for sufficiently large i, the product bundle
$M_0(s_i)$
gives a decomposing torus of the geometric decomposition of
$M(s_i)$
. Under the assumption that
$M(s_i) \cong M(s^{\prime }_i)$
, by considering the geometric decomposition, the same situation occurs for
$M_0(s^{\prime }_i)$
and
$M(s^{\prime }_i)$
for sufficiently large i.
Let T be the decomposing torus of
$M(s_i)$
arising from the product
$M_0(s_i)$
. Then, for sufficiently large i,
$M(s^{\prime }_i)$
is obtained by cutting along T in
$M(s_i)$
and gluing the adjacent block(s) of the geometric decomposition of
$M(s_i)$
directly via Dehn twists along the fiber of
$M_0 = P \times S^1$
.
If the two boundary tori of the product
$M_0(s_i)$
are glued together to obtain
$M(s^{\prime }_i)$
, then
$M(s_i)$
and
$M(s^{\prime }_i)$
are both torus bundles over the circle. Their monodromies differ only by Dehn twists along a simple closed curve. Such torus bundles become homeomorphic for only finitely many i. See [Reference Jaco8] for example. This implies a contradiction.
Suppose otherwise, that is, suppose that each of the two boundary tori of
$M_0(s_i)$
is glued to the other block of
$M(s_i)$
. Again, by considering the geometric decomposition, also holds for
$M(s^{\prime }_i)$
. Consider an orientation-preserving homeomorphism
$h: M(s_i) \to M(s^{\prime }_i)$
. From the above arguments, h induces an orientation-preserving self-homeomorphism
$h_B := h|_B$
of the block B, which is one of the blocks adjacent to
$M_0$
at T, such that
$h_T := (h|_B)|_T$
is a Dehn twist along the fiber of
$M_0 = P \times S^1$
.
However, this leads to a contradiction as follows. When B is a hyperbolic block, by the Mostow–Prasad rigidity,
$h_B$
gives an isometry of the hyperbolic manifold
$B - \partial B$
. Then, its restriction to a horotorus corresponding to T is also a Euclidean isometry, which cannot be a Dehn twist along any simple closed curve on T. When B is Seifert fibered, the restriction
$h_T$
of an orientation-preserving homeomorphism
$h_B$
of B must preserve the Seifert fibration of B, which cannot be a Dehn twist along the fiber of
$M_0 = P \times S^1$
, since the fibers of
$M_0$
and B do not match.
From these claims, together with the fact that only finitely many
$s_i$
-fillings can produce new incompressible tori by [Reference Hatcher6], after passing to a subsequence, we may assume that
$\mathcal {T}$
gives the geometric decomposition of both
$M(s_i)$
and
$M(s^{\prime }_i)$
for all i.
Then, by the assumption,
$M(s_i) = M_0(s_i) \cup M_1 \cup \cdots \cup M_t$
is orientation-preservingly homeomorphic to
$M(s^{\prime }_i) = M_0(s^{\prime }_i) \cup M_1 \cup \cdots \cup M_t$
for all i. Since the geometric decomposition is unique up to isotopy, this implies that either
$M_0(s_i) \cong M_k$
and
$M_0(s^{\prime }_i) \cong M_{k'}$
for some
$k,k' \in \{1, \dots , t\}$
, or
$M_0(s_i) \cong M_0(s^{\prime }_i)$
for sufficiently large i.
We now obtain the following.
Claim 3
$M_0$
is not hyperbolic.
Proof Suppose that
$M_0$
is hyperbolic. Suppose that
$M_0(s_i) \cong M_k$
for some
$k \in \{1, \dots , t\}$
for infinitely many i. By the famous Hyperbolic Dehn Surgery Theorem, there are only finitely many exceptional fillings, i.e., fillings yielding non-hyperbolic manifolds, on
$\partial M \subset \partial M_0$
. It follows that
$M_0(s_i) \cong M_k$
for infinitely many i implies that
$M_k$
is hyperbolic. However, since
$vol(M_0(s_i)) \to vol(M_0)$
and
$vol(M_k) < vol(M_0)$
(see [Reference Martelli13], for example),
$M_0(s_i) \cong M_k$
can hold only for finitely many i, contradicting the assumption. Thus, for infinitely many i,
$M_0(s_i) \cong M_0(s^{\prime }_i)$
must hold. However, this is impossible by the argument given in [Reference Futer, Purcell and Schleimer3, Theorem 1.13]. Actually, the theorem considers only the case where the manifold is one-cusped, but by using [Reference Futer, Purcell and Schleimer3, Theorem 7.29] instead of [Reference Futer, Purcell and Schleimer3, Theorem 7.30], we see that the same statement holds for the multiple cusp case.
We thus consider the case where
$M_0$
is Seifert fibered. This implies that
$M_0(s_i)$
and
$M_0(s^{\prime }_i)$
are also Seifert fibered for all i, after passing to a subsequence. Note that, at this stage, we do not yet know whether
$M_0(s_i) \cong M_0(s^{\prime }_i)$
.
To proceed further, we prepare some settings. Note that an
$S^1$
-bundle over a surface is obtained from
$M_0$
by removing singular fibers. In other words,
$M_0$
is obtained from the
$S^1$
-bundle by Dehn fillings along some slopes on the torus boundaries of the bundle. We fix a section
$F_0$
of the
$S^1$
-bundle, and set a homology basis
$(m_0, l_0)$
on a torus
$\partial M \subset \partial M_0$
by taking
$m_0$
as the homology class of
$\partial F_0 \cap \partial M$
and
$l_0$
as that of the fiber of the
$S^1$
-bundle. We parameterize the slopes
$s_i$
and
$s^{\prime }_j$
determined by the unsigned homology classes
$\pm (p_i m_0 + q_i l_0 )$
and
$\pm (p^{\prime }_j m_0 + q^{\prime }_j l_0 )$
by
$s_i = q_i / p_i$
and
$s^{\prime }_j = q^{\prime }_j / p^{\prime }_j$
with
$p_i, p^{\prime }_j \ge 0$
for each i and j, respectively. Note that the slopes are parameterized by the set
$\mathbb {Q} \cup \{\infty (= 1/0)\}$
, where
$\infty $
corresponds to the fiber of the
$S^1$
-bundle.
Recall that we assume there is an orientation-preserving homeomorphism
for each i.
Claim 4 For sufficiently large i,
$h_i(M_0(s_i)) = M_0(s^{\prime }_i)$
, or
$h_i(M_0(s_i)) = M_l$
and
$h_i(M_l) = M_0(s^{\prime }_i)$
for some
$l \in \{1, \dots , t\}$
with
$M_0 \cap M_l \ne \emptyset $
.
Proof Since the geometric decomposition is unique up to isotopy, for each
$i,$
we have either
$h_i(M_0(s_i)) = M_0(s^{\prime }_i)$
, or
$h_i(M_0(s_i)) = M_k$
and
$h_i(M_{k'}) = M_0(s^{\prime }_i)$
for some
$k, k' \in \{1, \dots , t\}$
. For each
$k \in \{ 1, \dots , t \}$
, if
$h_i(M_0(s_i)) = M_k$
for only finitely many i, then
$h_i(M_0(s_i)) = M_0(s^{\prime }_i)$
must hold for infinitely many i, and hence the claim follows. Suppose instead that, for some
$k \in \{ 1, \dots , t \}$
,
$h_i(M_0(s_i)) = M_k$
for infinitely many i. After passing to a subsequence, we may assume that, for some
$k'$
,
$h_i(M_{k'}) = M_0(s^{\prime }_i)$
also holds for these i.
Note that, in
$M_0(s_i)$
, a new singular fiber of index
$p_i$
arises for
$s_i = q_i/p_i$
. Thus, since
$M_k$
has only finitely many singular fibers, the set
$\{p_i\}$
must be bounded; that is,
$\{p_i\}$
is a finite set of nonnegative integers. It then follows that the set
$\{q_i\}$
is unbounded, with
$|q_i| \to \infty $
. Similarly, we have
$|q^{\prime }_i| \to \infty $
.
Now, let us assign a nonnegative integer
$\Delta _T$
to each member T of the collection
$\mathcal {T}$
of tori and Klein bottles that define the geometric decomposition of
$M^i := M(s_i) \cong M(s^{\prime }_i)$
. (The idea is inspired by the arguments in [Reference Martelli13].)
First, for each block N of the geometric decomposition of
$M^i$
and each boundary torus
$T \subset \partial N$
, we choose a finite set of preferred slopes, containing at least two elements, as follows. If N is hyperbolic, a preferred slope is defined to be a slope of shortest or second-shortest length in one cusp section. If N is Seifert fibered, we take a section F of the
$S^1$
-bundle obtained from N by removing neighborhoods of the singular fibers. Using this F, we set a homology basis
$(m,l)$
for each boundary torus
$T \subset \partial N$
by taking m as the homology class of
$\partial F \cap T$
and l as that of the fiber. Then, N is obtained from the
$S^1$
-bundle over F by Dehn fillings along a tuple of slopes. We assume that the section F is chosen so that each filling slope
$q/p$
satisfies
$0 < q/p < 1$
by twisting along the
$S^1$
-fiber. Then, a preferred slope on
$T \subset \partial N$
is defined as the fiber of N or
$\partial F \cap T$
.
Let T be a member of
$\mathcal {T}$
. If T is a torus, we define
$\delta _T$
as the maximum of the distance
$\Delta (s, s')$
, where s and
$s'$
are preferred slopes on
$T = \partial N_1$
and
$T = \partial N_2$
for the two blocks
$N_1$
and
$N_2$
adjacent to T, respectively. If T is a Klein bottle, its neighborhood W admits two fibrations, and we define
$\delta _T$
as the maximum of
$\Delta (s, s')$
on the torus
$\partial W$
, where s is a preferred slope of the block adjacent to W at T and
$s'$
is one of the slopes of the two fibers of W. The quantities
$\delta _T$
depend on the choice of sections in the Seifert blocks of
$M^i$
. By varying the sections, we minimize the total sum of the
$\delta _T$
’s for all
$T \in \mathcal {T}$
. Under this restriction, for each i, we define
$\Delta _T$
for
$T \in \mathcal {T}$
in
$M^i$
as the maximum of the
$\delta _T$
’s associated with T. Note that each
$\delta _T$
has finite ambiguity due to the choice of sections in each Seifert block, but
$\Delta _T$
is uniquely determined for T.
Now, since
$|q_i| \to \infty $
and
$|q^{\prime }_i| \to \infty $
, any member
$T \in \mathcal {T}$
attaining the maximal
$\Delta _T$
must lie in
$M_0(s_i)$
and also in
$M_0(s^{\prime }_i)$
within
$M^i$
for sufficiently large i. (There may be several components in
$\mathcal {T}$
attaining the same maximal value.) We observe that if
$\Delta _T$
is maximal among those for the elements of
$\mathcal {T}$
, then
$\Delta _{h_i(T)}$
is also maximal. This follows from the definitions of
$\Delta _T$
, together with the uniqueness of the Seifert block fibrations and the geometric decomposition.
By the observation above, we conclude that for sufficiently large i, either
$h_i(M_0(s_i)) = M_0(s^{\prime }_i)$
, or
$h_i(M_0(s_i)) = M_l$
and
$h_i(M_l) = M_0(s^{\prime }_i)$
with
$M_0 \cap M_l \ne \emptyset $
for some
$l \in \{1, \dots , t\}$
.
From this claim, for sufficiently large i, we have
-
(i)
$h_i(M_0(s_i)) = M_0(s^{\prime }_i)$
, or -
(ii)
$h_i(M_0(s_i)) = M_l$
and
$h_i(M_l) = M_0(s^{\prime }_i)$
.
Consider Case (i). Since
$M_0$
has only finitely many singular fibers, the denominators
$p_i$
in
$s_i = q_i/p_i$
and
$p^{\prime }_i$
in
$s^{\prime }_i = q^{\prime }_i/p^{\prime }_i$
must be equal for sufficiently large i. Then, to have
$M_0(s_i) \cong M_0(s^{\prime }_i)$
, we must have
$q_i \equiv q^{\prime }_i\ \pmod {p}$
. This implies that the restriction of
$h_i$
to some torus
$T \subset \partial M_0(s_i)$
is realized by Dehn twists along the fiber of
$M_0$
for sufficiently large i. However, this contradicts the fact that
$h_i$
is a homeomorphism between
$M(s_i)$
and
$M(s^{\prime }_i)$
, by the arguments in the proof of Claim 2 (last paragraph).
Consider Case (ii). In this case, it follows that
$M_0(s_i) \cong M_l \cong M_0(s^{\prime }_i)$
. Thus, as in the case (i),
$p_i$
in
$q_i/p_i =s_i$
and
$p^{\prime }_i$
in
$q^{\prime }_i/p^{\prime }_i =s^{\prime }_i$
must be equal for sufficiently large i. Again, to obtain
$M_0(s_i) \cong M_0(s^{\prime }_i)$
, we have
$q_i \equiv q^{\prime }_i\ \pmod {p_i}$
. This implies that the restriction of
$h_i$
on
$T \subset \partial M_0(s_i)$
is realized by Dehn twists along the fiber of
$M_0$
, and also the restriction on
$T \subset \partial M_l$
is realized by Dehn twists along the fiber of
$M_l$
for sufficiently large i. However, since
$T \subset M_0 \cap M_l$
, it is absurd since the two fibers of Seifert blocks adjacent to T do not fit together.
Acknowledgements
The author would like to thank Kimihiko Motegi and Hirotaka Akiyoshi for useful discussions.

