Hard Diagrams of Split Links
Abstract
Deformations of knots and links in ambient space can be studied combinatorially on their diagrams via local modifications called Reidemeister moves. While it is well-known that, in order to move between equivalent diagrams with Reidemeister moves, one sometimes needs to insert excess crossings, there are significant gaps between the best known lower and upper bounds on the required number of these added crossings. In this article, we study the problem of turning a diagram of a split link into a split diagram, and we show that there exist split links with diagrams requiring an arbitrarily large number of such additional crossings. More precisely, we provide a family of diagrams of split links, so that any sequence of Reidemeister moves transforming a diagram with crossings into a split diagram requires going through a diagram with extra crossings. Our proof relies on the framework of bubble tangles, as introduced by the first two authors, and a technique of Chambers and Liokumovitch to turn homotopies into isotopies in the context of Riemannian geometry.
Keywords and phrases:
Knot theory, hard knot and link diagrams, Reidemeister moves, extra crossings, split links, bubble tangles, compression representativityFunding:
Corentin Lunel: Partially supported by the ANR project ANR-20-CE48-0007 (AlgoKnot).Copyright and License:
![[Uncaptioned image]](x1.png)
2012 ACM Subject Classification:
Mathematics of computing Geometric topology ; Theory of computation Computational geometryAcknowledgements:
We would like to thank Clément Maria for helpful discussions and Stephan Tillmann for his comments and suggestions on an earlier version of the paper. Moreover, the authors want to thank the anonymous referees for their helpful comments.Editors:
Oswin Aichholzer and Haitao WangSeries and Publisher:

1 Introduction
The Reidemeister theorem [32] is a fundamental and powerful result in low-dimensional topology. It states that any two link diagrams represent equivalent links111A link is an embedding of a collection of circles into and two links are considered equivalent if they are ambient isotopic. Link diagrams are projections of links into a plane as shown, for instance, in Figure 2. We refer to Section 2 for standard definitions in knot theory. if and only if they can be related by a sequence of planar isotopies and local moves, called Reidemeister moves, pictured in Figure 1. This theorem is at the heart of many theoretical results as well as computational applications. Indeed, many knot invariants, from the most basic ones such as tri-colourability [1, Section 1.5] to more advanced ones such as the Jones polynomial [20] or Khovanov homology [3], can be shown to be invariants by demonstrating that they are not modified by Reidemeister moves. From a computational point of view, the Reidemeister theorem allows for a discretisation of the space of possible transformations to consider when testing for knot equivalence. This fact is at the root of a straightforward algorithm to study algorithmic problems in knot theory: at the level of diagrams, apply Reidemeister moves in a random or brute-force manner until a desired property is verified.
A primary example of such a knot theory problem is recognising the unknot, that is, the unique knot admitting a diagram with no crossings. This is a first instance of the fundamental problem of knot theory of deciding whether two knots are equivalent. It turns out that some unknot diagrams, called hard unknot diagrams or culprits [6, 21], exhibit an unwanted behaviour for the above algorithm. Namely, given an initial diagram of the unknot, the largest number of crossings of a diagram in any sequence of Reidemeister moves from to the -crossing diagram must be larger than in . This means one first needs to add crossings before being able to reach the -crossing diagram. The existence of such diagrams implies that it is not possible to untangle an unknot diagram by only applying Reidemeister moves that do not increase the number of crossings. An example of such a hard unknot diagram, called the Goeritz culprit, is shown in Figure 2. In [6], it is shown that, when diagrams in are considered, at least one extra crossing is required to untangle this unknot. We do not know of systematic techniques or methods to prove easily that a given diagram of the unknot is hard. Instead, all proofs known to the authors resort to an exhaustive search in the graph of Reidemeister moves, which quickly becomes infeasible. Recently, new techniques based on reinforcement learning have been applied to find large numbers of hard unknot diagrams [2], but the proofs of hardness still involved exhaustive enumerations.
Following the notations of [6, 21] we denote the number of crossings in a diagram by . For diagrams and of equivalent links, and a sequence of Reidemeister moves transforming into , we define where , , is the diagram after performing the first moves of the sequence. The minimal number of extra crossings to pass from to is denoted by , which, formally, is the minimum of taken over all sequences of Reidemeister moves transforming into . Hence, is a lower bound on the number of crossings we must add in any sequence of Reidemeister moves performed on to reach .
Let be a diagram of the unknot and be its -crossing diagram. Naturally, is a hard unknot diagram if and only if is positive. This measure of complexity is called in [6] (see also the recalcitrance in [21]). Studying these complexity measures and hard unknot diagrams is trickier than one might think. In fact, one of the purposes of [6] is to confirm or invalidate claims about previously known hard unknot diagrams using an exhaustive computer search over all possible sequences of Reidemeister moves. Still, the “hardest” known diagrams of the unknot have only been verified to require at least three extra crossings before they can be untangled. In contrast, the following conjecture is folklore.
Conjecture 1.
Let be an integer and let be the -crossing diagram of the unknot. Then there exists a diagram of the unknot with crossings such that any sequence of Reidemeister moves from to passes through a diagram with at least crossings.
Note that a proof of Conjecture 1, formulated in terms of recalcitrance, is claimed in [21], but concerns about the correctness of this proof are raised in [6].
In this article, as a possible step towards a proof of Conjecture 1, we shift our focus to split links. A link is said to be split if there exists a sphere disjoint from separating at least two link components of . If such a sphere exists, there exists a link diagram in which two sublinks of are disjoint: they are separated by a circle in the plane. Such a diagram is called a split diagram. By capping off the aforementioned circle with one disc above and one disc below the plane of projection, we can verify that conversely a split diagram witnesses a split link. Determining if a link is split is known as the splitting problem.
Given a split link with a diagram , we study where is a split diagram of . If the minimum of over all split diagrams of , called the crossing-complexity and denoted by , is positive, we call a hard split link.
Our results.
We exhibit a family of link diagrams of split links with two unlinked sublinks. The first sublink is made of two linked torus knots , and the second is an unknot surrounding one of the torus knots (see Figure 3 for an illustration). For any split diagram of , we prove Theorem 2, implying that . More precisely, we have the following main theorem.
Theorem 2.
For all , any sequence of Reidemeister moves transforming diagram of the link with crossings into a split diagram passes through a diagram with at least crossings. In particular, there exist hard split links of arbitrarily large crossing-complexity.
This is to our knowledge the first construction of split links with super-constant crossing-complexity, and we cannot rely on exhaustive search methods to prove Theorem 2. Instead, we develop new techniques to lower-bound the crossing-complexity. It was proved by Dynnikov [12, Theorem 2] that , where denotes the number of crossings in a diagram , so there is still a significant gap between this upper bound and the lower bound provided by our theorem.
Remark 3.
Theorem 2 is one of the many knot-theoretical statements that seems intuitively clear but is surprisingly delicate to prove: inspecting Figure 3, “clearly” the only way to split from the two components of is through an overlay of on top of one of these components, yielding the claimed increase in the number of crossings. In fact, the following idea to prove Theorem 2 may seem straightforward: if there is a sequence of Reidemeister moves splitting from without adding too many crossings, then we can find a continuous family of planes in sweeping one of the torus knots in such that none of the planes intersects in too many points. Known results on bridge position [30, 31] and thin position [14, 29] of torus knots then imply that such a family cannot exist222This argument is the basis of the proof in [8] showing that torus knot diagrams have high tree-width..
However, this proof idea has two issues. First, during a sequence of Reidemeister moves, the unknot might come to intersect itself, making it difficult to define a continuous family of planes that mimics its intersections with . Second, the Reidemeister moves might lead to move back and forth, leading to a non-monotone behaviour of the planes , which is not allowed in the aforementioned positions commonly used in knot theory. This leads us to rely on more advanced tools to prove Theorem 2.
Overview of the proof.
The proof of Theorem 2 works by contradiction. That is, we start by assuming that there exists a sequence of Reidemeister moves transforming into a split diagram and such that remains small. This implies that, throughout performing , the number of crossings involving and always remains small.
The main tool that we rely on is the framework of bubble tangles introduced by the first and second authors in [26]. More precisely, we use the evolution of throughout to define a collection of -dimensional spheres that continuously sweep (a sweep-out) and that – according to our assumptions – all have a small number of intersections with . This sweep-out resembles the sphere decompositions of [26], but presents two notable differences. On the one hand it is simpler: it is linear and features no double bubbles. On the other hand, it is not monotone: a sphere involved in this sweep-out may go back-and-forth, while this behaviour is not allowed in the sphere decompositions from [26]. Despite this last difference, the bubble tangles, which are obstructions to thin sphere decompositions developed in [26], are versatile enough to show that the existence of this sweep-out leads to a contradiction.
As mentioned in Remark 3, building the sweep-out is not straightforward. Intuitively, one would like to lift each unknot to a sphere by capping it off above and below the diagram. However, the projection of the unknot may intersect itself during the sequence of Reidemeister moves, which complicates the process. We alleviate this problem using results and methods from Chambers and Liokumovich [7] to transform homotopies of curves on a Riemannian surface into isotopies of similar length. The connection is the following: we think of the projection of the link as a discrete metric for curves in the projection plane. In this discrete model, the length of a curve is given by its number of intersections with , similarly to the cross-metric model commonly used in computational topology of surfaces (see for example [11]). Our assumptions imply that there exists a homotopy of the projection of where intermediate curves all have small length. The techniques of [7] show that this implies that there also exists an isotopy of the projection of with the same bounds on lengths. Since such an isotopy must consist of simple curves, we can then lift it into a sweep-out of with -spheres, which all have a controlled number of intersections with . However, a subtlety is that we cannot use the results of [7] out of the box. Indeed, the discrete metric defined by the link is not fixed but evolves with the Reidemeister moves in . In Section 3 we explain why the proof techniques in [7] can be adapted to deal with this issue.
The tools of the first and second authors [26] are then used to find a contradiction between the existence of the sweep-out and the topological properties of our link . Namely, consists of two torus knots , which are embedded on tori in a specific way (they both have high compression-representativity). Hence, they can be used to define two bubble tangles using [26, Theorem 1.2] (In a nutshell, a bubble tangle is a way of choosing a “small side” for each sphere of the sweep-out, where the intuition is that the small side should be easy to sweep, see Section 2 for a formal definition). We then prove that, since in the initial diagram lies in-between the two tori, different small sides are chosen for the corresponding sphere by each of the two bubble tangles. But the existence of the sweep-out with a small number of intersections with forces the small sides of both bubble tangles to agree, leading to a contradiction.
Related work.
The splitting problem has been studied several times as a useful and easier problem for understanding the unknot recognition problem [12, 23]. In 1961, Haken used normal surface theory to show that it is decidable [15]. Later, it was determined to be in NP [16] and also in co-NP [24, Theorem 1.6].
Several decision problems related to the splitting problem have been studied as well. For instance, the problem of deciding whether changing at most crossings can transform a link diagram into the diagram of a split link is known to be NP-hard [22], and Lackenby provided an algorithm to detect links which can be split using exactly one crossing change [25].
Another natural question is to ask for the minimal number of Reidemeister moves needed to split a diagram. An exponential bound for this number was first provided by [19], and this bound was later greatly improved by Lackenby in [23], where he provided a polynomial bound using a combination of normal surface theory [16] and Dynnikov’s work on grid diagrams [12]. There is a quadratic lower bound on the number of moves needed to untangle a specific unknot diagram in [17], and it was shown in [9, 10] that finding the shortest sequence of Reidemeister moves to untangle an unknot is NP-hard.
Organisation of this paper.
2 Setup and definitions
Knots and links.
Many concepts from this paper come from knot theory: while we strive to be as self-contained as possible, we refer to standard textbooks [5, 28] for an introduction to this topic and to Hatcher [18] for background on algebraic topology. Throughout this article, we work in the piecewise-linear (PL) category, which means that all the objects and functions that we consider are piecewise-linear with respect to a fixed polyhedral decomposition of the ambient space (generally ). Two embeddings and in a topological space are (ambient) isotopic if there exists a continuous family of homeomorphisms such that and is the identity. A knot, resp. a link, is an embedding of the circle , resp. of a disjoint union of circles, into . In the following, we introduce the main definitions for knots for simplicity, but they apply identically to links. Two knots and are considered to be equivalent if they are isotopic. Since every knot misses at least one point of , via stereographic projection we can equivalently consider knots to be embedded in , and we freely switch between these two perspectives. The unknot is, up to equivalence, the unique embedding of in with image a triangle. A torus knot is a knot embedded on a surface of an unknotted torus in , for example a standard torus of revolution. It winds times around the revolution axis, and times around the core of the torus. We refer to Figure 3 for an illustration of two torus knots and an unknot.
A knot diagram is a planar four-regular graph, where each crossing is decorated to indicate which strands are above and below. From such a diagram, one can easily obtain the data of a knot and a linear projection map so that (respecting the decorations), where is a plane of called the projection plane. The crossing number of a knot is the minimal number of crossings among all of its diagrams. The Reidemeister theorem [32] shows that two diagrams represent equivalent knots if and only if they can be connected by a sequence of planar isotopies and local moves called Reidemeister moves and pictured in Figure 1.
Finally, recall that a homotopy between two simple closed curves of a surface , and is a continuous map such that and . In particular, closed curves are allowed to self-intersect in a homotopy, while this is disallowed in an isotopy. Throughout this paper, to distinguish between links and their projections, we use calligraphic letters to designate diagrams, and capital letters to designate links so that a diagram of the link is denoted by .
Remark 4.
We work with the standard setting of knot diagrams in , but it is also possible to work with diagrams in , which therefore allow for more Reidemeister moves (this is the perspective taken in [6]). Our results also hold in that setting, since a knot diagram in lifts to a knot , with the natural projection map . The definitions of the spheres obtained from the diagrams in Section 4 can be directly adapted to this setting, and the rest of the proof is identical.
Our link diagrams.
Throughout this article, we write for the split link consisting of two linked torus knots , denoted by and shown in Figure 3, and an unlinked unknot component . We consider two diagrams of . The first, denoted by , is shown in Figure 3, and the second diagram is any split link diagram of .
Let be a sequence of Reidemeister moves turning into , such that , . Our goal is to prove that cannot be smaller than a function depending only on and . Since the values of and are mostly fixed and have little influence on our arguments, we mostly omit the parameters from , , , and .
The following lemma directly follows from known results on torus knots.
Lemma 5.
Let , and let be a link diagram equivalent to by Reidemeister moves. Then , that is, has at least crossings.
Proof.
Let be a diagram of . First note that, since , it follows from a theorem of Murasugi [27, Proposition 7.5] that each of the torus knot components of has at least crossings. Since the two torus knots are linked, they share at least crossings in each diagram of , and it follows that .
From a sequence of Reidemeister moves to continuous operations.
As detailed above, we work with a sequence of Reidemeister moves turning the link diagram of into the split diagram . From this sequence of Reidemeister moves, we can obtain an ambient isotopy and a projection so that the diagrams follow the evolution of under the moves , and in particular the combinatorial types of the diagrams only change for a finite number of values of , one for each Reidemeister move. The projection is regular except at the critical times of , which are times where the projection displays a tangency or a triple point, see Figure 4 for an illustration. For any non-critical time , we write and we denote the diagram defined by by . Naturally, we have and .
Note that the definition of naturally coincides with . Indeed, the diagram at critical times has fewer intersections than one of or for small enough. Furthermore, is constant for all between two critical times.
In Section 3 we consider the movements of and of under the Reidemeister moves separately. We use as a shorthand for the diagram of the sublink at time . For we consider the homotopy in the plane induced by the projection . We denote the corresponding curves by and emphasise that we consider these as immersions of closed curves in the plane. That is, we forget which strand is over which at each self-crossing of . See Figure 5 for a summary of this setup.
3 From homotopies to isotopies
We work with the definitions of Section 2. We start with a sequence of Reidemeister moves turning into , and consider the induced homotopy of the link component in the plane of projection. The goal of this section is to use results from [7] in order to locally alter the images into simple closed curves, and hence to obtain an isotopy taking to . After these modifications, the altered simple closed curves representing still sweep over the remainder of the diagrams , but this sweep no longer necessarily corresponds to a sequence of Reidemeister moves on the original link .
Nevertheless, in the next section we use the isotopy from to to define a family of -spheres in sweeping through . This setup then allows us to use bubble tangles to obstruct small values of in the initial sequence of Reidemeister moves .
The key points of this process are given by the following statement.
Proposition 6.
Let be a sequence of Reidemeister moves turning into the split diagram such that for all , for some integer . Then there exists an ambient isotopy and an isotopy such that
-
1.
and ; and
-
2.
for all , the total number of crossings in the overlay of and in is at most .
We emphasise that in the second item of Proposition 6, we only consider the sublink in , and not the entire link. That is, the proposition provides an ambient isotopy for in and an isotopy for in , while preserving a bound on the total number of intersections of and in the plane of projection. This proposition follows from the techniques of Chambers and Liokumovich developed in Chapter of [7], the proof is detailed in the full version of the article for completeness. We first state one of their main results.
Definition 7 (Chambers, Liokumovich [7, Definition 1.3]).
Two curves and on a Riemannian -manifold are -image equivalent, , if (i) there exists a finite collection of disjoint intervals such that , and (ii) there exists a permutation of and a map , such that for all . Here, denotes the length of the curve .
The main result we use for the proof of Proposition 6 is given by the following statement.
Theorem 8 (Chambers, Liokumovich [7, Theorem 1.1’]).
Suppose that is a smooth homotopy of closed curves on a Riemannian -manifold and that is a simple closed curve. Then, for every , there exists an isotopy such that and is -image equivalent to a small perturbation of . Additionally, for every , there exists a such that is -image equivalent to a small perturbation of . If is simple, or is a point, then this homotopy also ends at , up to a change in orientation.
Informally, we think of Definition 7 and Theorem 8 as follows. When a curve self-intersects in the plane, each crossing point can be resolved in one of two ways by reconnecting the endpoints in a small ball around the crossing point, see Figure 6 on the right. When all the crossings have been resolved in some way and we obtain a simple closed curve , we say that is a resolution of . The theorem states that if we have a homotopy on a surface between two simple curves and , one can obtain an isotopy between and 333Or with its orientation reversed. Since it is safe to disregard orientations for our purpose, we always consider curves up to orientation reversal. where each intermediate curve is a resolution of some intermediate curve . Note that, here, the times and may not coincide.
If is endowed with a metric (for example, a Riemannian one), the lengths of and of differ by an arbitrarily small quantity. Hence, Theorem 8 immediately implies that, for all , if there exists a homotopy between two simple curves and where each intermediate curve has length at most , then there also exists an isotopy between and where each intermediate curve has length at most .
Theorem 8 can be applied as a black-box to prove Proposition 6 in the particular case where the sublink stays invariant throughout the sequence of Reidemeister moves , i.e., for all . Indeed, in this case, we can think of as a discrete metric measuring the length of a curve by its number of intersections with . More formally, we can take to be the homotopy between and , which are both simple closed curves by the definition of the link diagram . Applying Theorem 8 provides us with an isotopy between and where all intermediate curves are obtained from resolving intersections of some . In particular, for all , the number of intersections between and is at most the number of intersections between and , which is at most since does not depend on .
A careful reading of [7] shows that the general case of Proposition 6, where the diagram of the sublink evolves during the sequence of Reidemeister moves, can also be obtained using the same proof techniques: The basic idea of the proof of Theorem 8 is to first decompose the homotopy of into a sequence of local moves, and then replace each curve by one of its resolutions.
For the first step, they track discrete times where the self-intersection pattern (i.e., the homeomorphism type) of changes. By an argument similar to the proof of the Reidemeister theorem, one can assume that this only happens at critical events, when a curve undergoes a homotopy move, which is a transformation analogue to a Reidemeister move but without any crossing information. This step is formalised by their Proposition 2.1 and Lemma 2.2. Note that this step is unnecessary for us, since by construction the local transformations undergone by are projections of Reidemeister moves.
Between these critical events, any homotopy of a curve can be applied similarly to any of its resolutions, yielding an isotopy. Hence, the idea is to replace each of these Reidemeister moves by a resolution of the move, as explained by their Figure . However, doing so in a naive way runs into discontinuity issues, a basic example of which is detailed in [7, Example 2], which is associated to their Figures and . Therefore, the authors provide a more intricate workaround: the key to the proof of Theorem 8 is to show how to choose the correct resolutions and connect their isotopies together. This is achieved by defining an auxiliary graph of resolutions (see their Figure 7), synthesising how they are connected by local isotopies. The precise definition for this graph follows their Figure 8. The proof is then finalised by finding a path through this graph by using the handshaking lemma [13].
In our case, the critical events are exactly the times when undergoes a Reidemeister move. In-between these critical events, there are other Reidemeister moves involving either (i) both and , or (ii) only . Note that in case (i), the Reidemeister move only changes the relative position of and , and hence such a move can be treated as leaving the isotopy type of unchanged. Therefore the homotopy of can be used as an isotopy of any of its resolutions in this case. In case (ii), changes, but , considered up to isotopy, does not. Therefore, by applying the same Reidemeister moves to , any motion of between critical events can be applied to any of its resolutions while preserving the number of intersections with . These motions can then be connected using the same handshaking argument as in the proof of Theorem 8. Summarising, the proof technique directly adapts to the case of an evolving metric, as long as these evolutions are applied appropriately throughout the new sequence of isotopies.
Remark 9.
We emphasise that in this section, we apply the framework of Theorem 8 to the projection of without crossing information, which is thus considered as a closed, non-embedded, curve in the projection plane . Instead, it might be tempting to apply these techniques directly at the level of Reidemeister moves. This way one may hope to prove that in any sequence of Reidemeister moves splitting from , one can assume that remains simple while preserving a bound on the number of added crossings. However, this proof strategy fails because some resolutions applied to can block the application of RIII moves involving and . Such a case is pictured in Figure 7.
4 Sweep-outs, bubble tangles and proof of the lower bound
For the remainder of this article, we use Proposition 6 to assume that the homotopy sweeping across is an isotopy. In other words, let be the isotopy of in and be the ambient isotopy of in from Proposition 6, and for all , we replace by which is a simple closed curve.
4.1 A sweep-out of -spheres
For each , we associate a -sphere to the simple curve , by extending infinitely towards the direction of the projection . Seen in this produces a torus pinched at , and cutting the surface at yields (see Figure 8). By construction, intersects only in the pre-images of by the projection . Altogether, this produces a continuous family of spheres sweeping a continuous family of links . By applying the ambient isotopy to and , we can assume that is fixed. We slightly abuse notation and make this assumption, while still denoting the family of spheres by .
We now relate to our continuous family of spheres .
Lemma 10.
We have .
Proof.
For and two components of a link diagram, we denote by the number of crossings involving strands of and . If , then is the number of self-crossings of .
Since is simple for all times , we have . By definition, is the diagram obtained from at time of the sequence of Reidemeister moves , and is hence equivalent to . It follows from Lemma 5, that at all times . Furthermore, by construction of . By definition of , we have . Hence, .
Thus, .
4.2 Bubble tangles
The aim for the remainder of this section is to use results from [26] to exhibit an obstruction to remaining small throughout the sweep-out defined in Section 4.1.
The key objects that we rely on are bubble tangles. Before introducing those, we need the following definitions. A double bubble consists of two spheres intersecting on a disc (see the left of Figure 9 for an illustration). The complement of a double bubble consists of three balls, and we say that they are induced by the double bubble. A -ball in is said to be -trivial, if it intersects in a single unknotted segment or in the empty set, see Figure 9 on the middle for an example and on the right for a non-example.
Definition 11 ([26], Definition 2.3).
Let be a link and let . A bubble tangle of order , is a collection of closed balls in such that:
-
1.
For all balls , we have .
-
2.
For all -spheres transverse to , if , then exactly one of the two444By the PL Schoenflies theorem [4, Theorem XIV.1], a PL -sphere in bounds exactly two balls. balls , with boundary is in .
-
3.
For all triples of balls , if induces a double bubble transverse to , then .
-
4.
For every closed ball in , if is -trivial and then .
Informally, we think of a bubble tangle as a way to choose, for each sphere having less than intersections with , one of the two balls that it bounds. We refer to this ball as the small side of , with the intuition that this small side intersects in a simpler pattern than the other side. The essential property of a bubble tangle is the requirement that we cannot cover all of using three small sides of a triple of spheres arranged in a double bubble. One of the main results of [26] states that if a bubble tangle of of order exists, any sweep-outs of by -spheres contains at least one sphere with at least intersections with . As discussed in the introduction, our sweep-outs differ from those in [26]. However, we show that despite their differences, a bubble tangle can also be used to preclude the existence of a sweep-out having few intersections with .
We denote by and the two torus links composing . By definition, each of them can be embedded on a standard torus as pictured in Figure 11. A simple curve on is compressible if it is non-contractible on and bounds a disk in . The compression-representativity of a knot embedded on a surface is the minimum number of intersections between and a compressible curve in . The compression-representativity of and is , see [26, Section 5]. Note that, since and are linked, their underlying tori intersect, but this is of no consequence for us. By [26, Theorem 1.2], there exist two bubble tangles of order , where each is the bubble tangle defined by while completely forgetting about the other torus knot. Thus, is a bubble tangle induced by the torus on which is embedded. Such bubble tangles induced by a surface are called compression bubble tangles: given a link embedded on a surface , the small sides of the bubble tangle are the balls which are either disjoint from or intersect trivially, i.e., the inclusion is -trivial, which means that it induces a trivial map on fundamental groups. For example, the annulus and disc obtained by intersecting the torus and green ball of Figure 10 have a -trivial inclusion in the torus, but the annulus stemming from the intersection between the red ball and the torus does not.
4.3 Proof of Theorem 2
In order to prove Theorem 2, we assume that . By virtue of Lemma 10, it follows that for . Now, changes to can only happen at critical times where the number of crossings involving in increases or decreases. In particular, we can ignore RIII moves between and . Since we only consider moves involving both and , only RII moves are relevant for our study. We denote the critical times of RII moves involving both and by . These times are the only times where is not transverse to , but finitely tangent, meaning that is tangent to , but their number of intersections is still finite.
Recall that, up to applying , we assume that for all is fixed; we denote it by . By 2, for all times , has a small side corresponding to a -ball . We study how these small sides evolve throughout the sweep-out. Special attention must be paid to tangencies at times , where small sides are not defined. For convenience, we denote by an isotopy describing the evolution of , i.e., such that .
We start by defining the agreement between bubble tangles and as a map , such that if and otherwise. With this definition, and under the assumption that , we can infer that and : First, note that . Indeed, is disjoint from so that is disjoint from . It follows that one side of is an empty ball with respect to both and and thus by 4. Second, the small side of in is, by 4, the ball not containing . For , as it is illustrated by Figure 11, contains an -trivial ball and on its small side, and the remaining of on the other side. It follows that the small sides disagree at time , and hence .
We want to show that stays constant on its domain of definition. For this, we introduce the following definition: Two disjoint spheres are braid-equivalent with respect to some link , if forms a braid in the product region between and , or, equivalently, if the product region between and is homeomorphic to where is the -sphere with holes, , see Figure 12 for an illustration.
We have the following statement for two disjoint braid-equivalent spheres.
Lemma 12 ([26], Lemma 3.2).
Let be a bubble tangle and be two braid-equivalent spheres. Define and such that . If then .
The compression bubble tangles furthermore have the following property.
Lemma 13.
Let be a compression bubble tangle of , induced by an embedding of into some surface , and let be the order of . Then, for two closed -balls , if , , and , then . That is, is stable by inclusion up to 1.
Proof.
Let and be two closed balls of such that , and . By definition, is -trivial. Since , we have so that the inclusion morphisms satisfy . Hence, is -trivial and .
To handle the back-and-forths of our sweep-out, we introduce a new equivalence relation on spheres. Two intersecting spheres are intersection-equivalent if there exists an isotopy between them which stays constant on their intersection , see Figure 13. Note that, by this definition, a sphere is intersection-equivalent with itself.
The structure of the remainder of the proof is to show that the agreement is constant on by showing that it is locally constant via Lemmas 15 and 16.
Since we work in the piecewise-linear setting, we have the following observation:
Lemma 14.
Let . There exists a neighbourhood of such that for all spheres , , and are either disjoint or intersection-equivalent.
The proofs of the two following lemmas, given in the full version of the article, are similar.
Lemma 15.
Let be a non-critical time. There exists a neighbourhood of such that is constant on .
Sketch of proof.
The idea is to keep track of the small sides of two close spheres for each . Either the two spheres are disjoint and the result follows from Lemma 12 and Lemma 13, or they are intersection-equivalent and the proof proceeds similarly by applying these two lemmas in succession on the parts inside and outside of a small side.
Lemma 16.
Let . Then there exists a neighbourhood of such that is constant on .
Proposition 17.
The agreement is constant on and hence .
Proof.
We can cover by open discs from Lemma 16 on which is constant. Since is compact, only finitely many of them are enough to cover it. On each connected component of the agreement function is constant by the continuity of ( is locally constant). Moreover, we know from Lemma 16 that for close enough we have . Hence, is constant on , and .
Proof of Theorem 2.
The initial discussion of this subsection states that and . This contradicts Proposition 17. Thus, our assumption that does not hold. Therefore, during the sequence, at least one diagram has at least crossings.
In the full version of the article, we discuss variants of our construction for which our arguments also provide lower bounds on the crossing-complexity.
References
- [1] Colin C. Adams. The knot book. American Mathematical Society, 1994.
- [2] Taylor Applebaum, Sam Blackwell, Alex Davies, Thomas Edlich, András Juhász, Marc Lackenby, Nenad Tomašev, and Daniel Zheng. The unknotting number, hard unknot diagrams, and reinforcement learning. arXiv preprint, 2024. doi:10.48550/arXiv.2409.09032.
- [3] Dror Bar-Natan. On Khovanov’s categorification of the Jones polynomial. Algebraic & Geometric Topology, 2(1):337–370, 2002.
- [4] R.H. Bing. The geometric topology of 3-manifolds, volume 40. American Mathematical Society, 1983.
- [5] Gerhard Burde and Heiner Zieschang. Knots. Walter de gruyter, 2002.
- [6] Benjamin A. Burton, Hsien-Chih Chang, Maarten Löffler, Clément Maria, Arnaud de Mesmay, Saul Schleimer, Eric Sedgwick, and Jonathan Spreer. Hard diagrams of the unknot. Experimental Mathematics, 0(0):1–19, 2023.
- [7] Gregory Chambers and Yevgeny Liokumovich. Converting homotopies to isotopies and dividing homotopies in half in an effective way. Geometric and Functional Analysis, 24, November 2013.
- [8] Arnaud de Mesmay, Jessica Purcell, Saul Schleimer, and Eric Sedgwick. On the tree-width of knot diagrams. Journal of Computational Geometry, 10(1):164–180, 2019. doi:10.20382/JOCG.V10I1A6.
- [9] Arnaud de Mesmay, Yo’av Rieck, Eric Sedgwick, and Martin Tancer. The unbearable hardness of unknotting. In Proceedings of the 35th International Symposium on Computational Geometry (SoCG 2019), volume 129 of Leibniz International Proceedings in Informatics (LIPIcs), pages 49:1–49:19. Schloss Dagstuhl – Leibniz-Zentrum für Informatik, 2019. doi:10.4230/LIPICS.SOCG.2019.49.
- [10] Arnaud de Mesmay, Yo’av Rieck, Eric Sedgwick, and Martin Tancer. The unbearable hardness of unknotting. Advances in Mathematics, 381:107648, 2021.
- [11] Éric Colin De Verdière and Jeff Erickson. Tightening nonsimple paths and cycles on surfaces. SIAM Journal on Computing, 39(8):3784–3813, 2010. doi:10.1137/090761653.
- [12] I. A. Dynnikov. Arc-presentations of links: Monotonic simplification. Fundamenta Mathematicae, 190(1):29–76, 2006.
- [13] Leonhard Euler. Solutio problematis ad geometriam situs pertinentis (in latin). Commentarii Academiae Scientiarum Imperialis Petropolitanae, 8:128–140, 1736.
- [14] David Gabai. Foliations and the topology of 3-manifolds. iii. Journal of Differential Geometry, 26(3):479–536, 1987.
- [15] Wolfgang Haken. Theorie der Normalflächen. Acta Mathematica, 105(3):245–375, 1961.
- [16] Joel Hass, Jeffrey C. Lagarias, and Nicholas Pippenger. The computational complexity of knot and link problems. Journal of the ACM (JACM), 46(2):185–211, 1999. doi:10.1145/301970.301971.
- [17] Joel Hass and Tahl Nowik. Unknot diagrams requiring a quadratic number of Reidemeister moves to untangle. Discrete & Computational Geometry, 44:91–95, 2010. doi:10.1007/S00454-009-9156-4.
- [18] Allen Hatcher. Algebraic topology. Cambridge University Press, Cambridge ; New York, 2002.
- [19] Chuichiro Hayashi. The number of Reidemeister moves for splitting a link. Mathematische Annalen, 332:239–252, 2005.
- [20] Louis H. Kauffman. The Jones polynomial, knots, diagrams, and categories. Bulletin of the American Mathematical Society, 2023.
- [21] Louis H. Kauffman and Sofia Lambropoulou. Hard unknots and collapsing tangles. Introductory Lectures on Knot Theory, pages 187–247, 2011.
- [22] Dale Koenig and Anastasiia Tsvietkova. Unlinking, splitting, and some other NP-hard problems in knot theory. Proceedings of the 2021 ACM-SIAM Symposium on Discrete Algorithms (SODA), pages 1496–1507, 2021. doi:10.1137/1.9781611976465.90.
- [23] Marc Lackenby. A polynomial upper bound on Reidemeister moves. Annals of Mathematics, pages 491–564, 2015.
- [24] Marc Lackenby. The efficient certification of knottedness and Thurston norm. Advances in Mathematics, 387:107796, 2021.
- [25] Marc Lackenby. Links with splitting number one. Geometriae Dedicata, 214(1):319–351, 2021.
- [26] Corentin Lunel and Arnaud de Mesmay. A Structural Approach to Tree Decompositions of Knots and Spatial Graphs. In Proceedings of the 39th International Symposium on Computational Geometry (SoCG 2023), volume 258 of Leibniz International Proceedings in Informatics (LIPIcs), pages 50:1–50:16. Schloss Dagstuhl – Leibniz-Zentrum für Informatik, 2023. doi:10.4230/LIPICS.SOCG.2023.50.
- [27] Kunio Murasugi. On the braid index of alternating links. Transactions of the American Mathematical Society, 326(1):237–260, 1991.
- [28] Dale Rolfsen. Knots and links. AMS Chelsea Pub, Providence, R.I, 2003. OCLC: ocm52901393.
- [29] Martin Scharlemann. Thin position in the theory of classical knots. In Handbook of knot theory, pages 429–459. Elsevier, 2005.
- [30] Horst Schubert. Über eine numerische Knoteninvariante. Mathematische Zeitschrift, 61(1):245–288, 1954.
- [31] Jennifer Schultens. Bridge numbers of torus knots. In Mathematical Proceedings of the Cambridge Philosophical Society, volume 143(3), pages 621–625. Cambridge University Press, 2007.
- [32] Kurt van Reidemeister. Elementare Begründung der Knotentheorie (in german). Abhandlungen aus dem Mathematischen Seminar der Universität Hamburg, 5:24–32, 1927.