TL;DR
This paper introduces the Wirtinger number, an invariant of links that equals the bridge number, providing a new combinatorial approach to bound bridge numbers and explore the Meridional Rank Conjecture in knot theory.
Contribution
It defines the Wirtinger number, proves its equality with the bridge number, and applies this to improve bounds on bridge numbers for many knots and hyperbolic volume estimates.
Findings
Wirtinger number equals bridge number for links
New technique for bounding bridge numbers of knots
Established a lower bound on hyperbolic volume based on bridge number
Abstract
We define the {\it Wirtinger number} of a link, an invariant closely related to the meridional rank. The Wirtinger number is the minimum number of generators of the fundamental group of the link complement over all meridional presentations in which every relation is an iterated Wirtinger relation arising in a diagram. We prove that the Wirtinger number of a link equals its bridge number. This equality can be viewed as establishing a weak version of Cappell and Shaneson's Meridional Rank Conjecture, and suggests a new approach to this conjecture. Our result also leads to a combinatorial technique for obtaining strong upper bounds on bridge numbers. This technique has so far allowed us to add the bridge numbers of approximately 50,000 prime knots of up to 14 crossings to the knot table. As another application, we use the Wirtinger number to show there exists a universal constant with…
Click any figure to enlarge with its caption.
Figure 1
Figure 2
Figure 3
Figure 4Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Wirtinger systems of generators of knot groups
R. Blair, A. Kjuchukova, R. Velazquez, P. Villanueva
Abstract.
We define the Wirtinger number of a link, an invariant closely related to the meridional rank. The Wirtinger number is the minimum number of generators of the fundamental group of the link complement over all meridional presentations in which every relation is an iterated Wirtinger relation arising in a diagram. We prove that the Wirtinger number of a link equals its bridge number. This equality can be viewed as establishing a weak version of Cappell and Shaneson’s Meridional Rank Conjecture, and suggests a new approach to this conjecture. Our result also leads to a combinatorial technique for obtaining strong upper bounds on bridge numbers. This technique has so far allowed us to add the bridge numbers of approximately 50,000 prime knots of up to 14 crossings to the knot table. As another application, we use the Wirtinger number to show there exists a universal constant with the property that the hyperbolic volume of a prime alternating link is bounded below by times the bridge number of .
MSC codes: 57M25, 57M27, 57M05.
The first, third and fourth authors were partially supported by NSF grant DMS-1247679.
1. Introduction
This work was inspired by an old problem, 1.11 on the Kirby List [12]:
Question 1.1**.**
Is every knot whose group is generated by meridians actually an -bridge knot? Same for meridians and -bridge knots.
The above question has become known as the Meridional Rank Conjecture, and has been answered in the affirmative for many classes of links. The case of was settled in 1989 by Boileau and Zimmermann [4]. The conjecture has also been shown to hold for generalized Montesinos links [3], [14], torus links [15], iterated cables [9], links of meridional rank 3 whose double branched covers are graph manifolds [2] and knots whose exteriors are graph manifolds [1]. There are no known counter-examples, and the general case remains open.
The present work was inspired by the following simple observation about the conjecture. Denote the bridge number and meridional rank of a link by and , respectively. Let us recall the classical argument which establishes . Assume . Then, admits a diagram with exactly local maxima (with respect to some axis in the plane). The Wirtinger generators corresponding to the arcs containing the are then easily seen to generate the group of the link complement, by applying the Wirtinger relations in this diagram successively at crossings of decreasing height.
What is obvious yet intriguing about this argument is that it does not directly compare the bridge number to the number of meridional generators in a presentation of the link group in which arbitrary valid relations are allowed. Rather, only very particular, diagrammatic, relations are considered. This motivates studying the intermediate link invariant which arises by, intuitively speaking, considering only presentations with the property that the generators are meridional elements and the relations are Wirtinger relations that can simultaneously be realized in a diagram.
To formalize this notion, we introduce the combinatorial tool of coloring a link diagram according to the following set of rules. Recall that if is a link in and is the standard projection map given by , then is a link projection if is a regular projection. Hence a link projection is a finite four-valent graph in the plane, and we refer to the vertices of this graph as crossings. A link diagram is a knot projection together with labels at each crossing that indicate which strand goes over and which goes under. By standard convention, these labels take the form of deleting parts of the under-arc at every crossing, and thus we think of a link diagram as a disjoint union of closed arcs, or strands, in the plane, together with instructions for how to connect these strands to form a union of simple closed curves in .
Let be a diagram of a link with crossings. Denote by the set of strands , ,…, and let denote the set of crossings , ,…, . Two strands and of are adjacent if and are the under-strands of some crossing in . There exists a unique knot diagram up to planar isotopy for which there exists a strand of for which is adjacent to itself, see Figure 1. In all cases we consider, adjacent arcs are understood to be distinct.
We call *k-partially colored * if we have specified a subset of the strands of and a function . We refer to this partial coloring by the tuple . Given -partial colorings and of , we say is the result of a *coloring move * on if
- (1)
and for some strand in ; 2. (2)
; 3. (3)
is adjacent to at some crossing , and ; 4. (4)
the over-strand at is an element of ; 5. (5)
.
Denote the above coloring move from one k-partially colored diagram to another by . See Figure 2.111Thanks to Patricia Cahn for creating Figure 2. The move captures the fact that if the Wirtinger generators corresponding to and belong to the subgroup of generated by some set of meridians of , then, by applying the Wirtinger relation at , is seen to belong to this subgroup as well.
We say is k-meridionally colorable if there exists a -partial coloring , and a sequence of coloring moves , where denotes the crossing number of . In particular, , that is, at the end of the coloring process every strand is assigned a color. By design, the set corresponds to meridional elements that generate the link group via iterated application of the Wirtinger relations in , so we refer to it as a Wirtinger generating system, and we call its elements seed strands. The minimum value of such that admits a Wirtinger generating system with elements (equivalently, is -meridionally colorable) is the Wirtinger number of , denoted . Of course, this number will depend on the choice of diagram, but it can be used to define an invariant of .
Definition 1.2**.**
Let be a link. The Wirtinger number of , denoted , is the minimal value of over all diagrams of .
It is easy to see that has the property . The first inequality follows from the fact that a Wirtinger generating system is by definition a meridional generating set. The second one is implied by the classical argument relating bridge number to meridional rank. Our main result is to show that this inequality is in fact an equality.
Theorem 1.3** (Main Theorem).**
Let be a link. The Wirtinger number and the bridge number of are equal.
An immediate consequence of this result is that it provides a novel approach to computing bridge numbers of links. Although the question of finding the minimum of over all diagrams of a given link is subtle, calculating itself is algorithmic. This has allowed us to implement the calculation of in Python. In the Appendix, we outline our algorithm for computing from a Gauss code for . The algorithm runs extremely fast in practice. We have used this computational approach to complete the tabulation of bridge number for all prime knots up to 12 crossings and the vast majority of knots with crossing number 13 and 14, thereby adding the bridge numbers of approximately 50, 000 knots to the knot table. Due to the fact that we can not assume that is always realized in a minimal diagram of – although this turns out to be the case for all prime knots of 12 crossings or less – tabulating these bridge numbers requires proving that the upper bounds provided by the Wirtinger number are sharp. Our argument to this effect is presented in Section 3, together with a discussion of our findings relating to where is a minimal diagram of .
In the second place, the Wirtinger number allows us to relate to other diagrammatic link invariants, such as the twist number. Recall that in the sphere of projection containing the link diagram, a twist region is either a maximal collection of bigons in the knot projection stacked end to end or a neighborhood of a crossing which is not contained in any bigon. The integer denotes the number of twist regions of . Lackenby [13] showed that if a hyperbolic link has a prime alternating diagram , then the hyperbolic volume of that link is bounded above and below by linear functions of . We can elevate to a link invariant by declaring that be equal to the minimum of over all diagrams of . We obtain:
Corollary 1.4**.**
Given a link , .
Corollary 1.4 has an immediate application to the the study of hyperbolic volumes of links. Closed 3-manifolds and link complements with a complete hyperbolic structure can be assigned a well-defined hyperbolic volume. The Heegaard genus of a closed 3-manifold , denoted , is the minimum genus of any Heegaard surface for that manifold. Due to a theorem of Jorgensen and Thurston, there exists a constant such that if is a closed hyperbolic 3-manifold, then , where denotes the hyperbolic volume of . Bridge number can be regarded as the analogue of Heegaard genus in the world of links. Recently, it was shown that there does not exist a such that for any hyperbolic link where is the hyperbolic volume of the complement of [5], [8]. It is a challenging open question to establish for what classes of links the analogue of Jorgensen and Thurston’s theorem holds. As a consequence of Corollary 1.4 and the main result from [13], we prove the following analogue of Jorgensen and Thurston’s theorem for prime alternating hyperbolic links:
Theorem 1.5**.**
There exists a universal constant with the property that every prime alternating hyperbolic link satisfies the inequality .
2. Proof of the main theorem
Let be a -meridionally colorable diagram of some link . Our proof strategy will be to construct from a Morse embedding of into with exactly local maxima. This will be carried out in two steps. First, we will study the process of extending a partial coloring of across the entire diagram. The purpose is to extract geometric information about the link from the sequence of coloring moves. Secondly, we will use the information obtained to construct the desired embedding. It will prove useful to record the order in which strands are colored, as follows.
Definition 2.1**.**
Suppose is link diagram with crossing number . Assume can be -meridionally colored by starting with a Wirtinger generating system and performing coloring moves . We associate to this succession of moves the coloring sequence given by for and for . Furthermore, given a coloring sequence we define its height function by .
Introducing the negative sign here serves merely to indulge the authors’ mild preference for focusing on local maxima, rather than local minima, in our construction. We also remark that any diagram of a non-trivial link can give rise to a multitude of distinct coloring sequences. When a collection of seeds suffices to extend a partial coloring across all of , the order in which moves are performed involves making arbitrary choices; the color a strand attains can also vary depending on the chosen order. However, once a succession of coloring moves is chosen, the associated coloring sequence is unique.
We review a couple of terms used in the proof of the next proposition. Let be some subset of . We say the strands of are connected if there exists a reordering of the strands in such that is adjacent to for all . Note the set of all strands in is connected if is a knot. In this case, if , then is adjacent to .
Secondly, let be a sequence of adjacent strands ordered by adjacency and let be a one-to-one map. We say has a local maximum at if the function defined by has a local maximum at .
We now summarize the relevant properties of the functions and . Because links require some additional considerations, we begin by studying the case of knots.
Proposition 2.2**.**
Let be a diagram of a non-trivial knot. Assume can be -meridionally colored via , where , and let and be as above. The following hold:
- (1)
For every is connected. 2. (2)
For any , has a unique local maximum on when this set is ordered sequentially by adjacency. 3. (3)
Let be adjacent understrands at a crossing in , and denote the overstrand at this crossing by . If , then .
Proof.
Since is the diagram of a nontrivial knot, whenever are adjacent understrands at a crossing in , . However, it is possible for the overstrand and an understrand at a crossing of to be the same strand (i.e. take to be the result of a type one Reidemeister move that increases crossing number).
(1) Colloquially, the assertion here is that at every stage of the coloring process, each color in the diagram corresponds to a connected arc of . We verify this claim by induction on , where denotes the stage of the coloring process. For , is connected. Now assume is connected for all , and let with . By definition of the coloring move, such that is the unique strand to which a color is assigned at stage . That is, and is adjacent to some . Moreover, by definition of the coloring move, . Therefore, is connected since is connected by assumption, and is adjacent to a strand in . Similarly, by definition of the coloring move, , , which is connected by the inductive hypothesis.
(2) The statement is that attains a unique local maximum along each color; in fact, the local maximum in every color is the seed strand. Intuitively, this follows from the fact that, by the definition of , at every stage of the coloring process, the single strand has the property that , so can not possibly introduce a new local maximum in its color. We formalize this argument by induction on . At stage , each color corresponds only to its seed strand. That is, , and trivially attains a single local maximum on this set. Now assume that for , has a unique local maximum on . Set . There exists a strand with the property that is adjacent to some and . But and , since was colored before stage of the coloring process. Because and are adjacent, is not a local maximum in and the number of local maxima in each color remains unchanged.
(3) This claim can be rephrased by saying that if and , two strands adjacent at a crossing, have been assigned the same color, then the over-strand at this crossing cannot have been the last one of the three to attain a color. The intuitive reason is that the definition of the coloring move dictates that must have been assigned a color in order for the coloring to be extended from to or vice-versa. To prove this assertion, let for and assume for contradiction that . Recall that . Hence, without loss of generality, we can assume . Denote and consider such that . By definition of the coloring move, at stage , the color was extended to the strand from an adjacent strand . That is, such that is adjacent to and . By assumption, , so . In particular, since is the diagram of a non-trivial knot, . Moreover, is adjacent to both and . Additionally, since , we have whereas . But we know from (1) that is connected. Thus, since is the diagram of a knot, must contain all arcs in except . If and are distinct strands, this contradicts the assumption that has not been colored by stage . If , it follows that, at stage , the entire diagram is colored and for all . This implies that , so the meridional rank of is 1, contradicting our assumption that is a diagram of a non-trivial knot.
∎
Remark**.**
The connectedness of plays an essential role in the proof of (3), and this argument does not generalize without modification to the case of links. In fact, the Hopf link violates (3).
In order to extend Proposition 2.2 to links, we need to consider links which exhibit the above exception.
Definition 2.3**.**
A link is is cut-split if there exists an unknotted component of such that bounds an embedded disk in with or meets transversely in a single point. We call the splitting component of . A link diagram is cut-split if there exists that are adjacent at some crossing of such that or if there exists an element of that is a simple closed curve.
The standard diagram of the Hopf link is cut-split, with either of the link components as a splitting component. More generally, if is a cut-split diagram of a link , then is cut-split. Indeed, a self-adjacent strand of corresponds to a component of that bounds a disk whose interior meets transversely in one or zero (see Figure 1) points. We leave it to the reader to verify the following easy facts about cut-split links and diagrams.
Remark 2.4**.**
Let be a link.
- (1)
If is cut-split with splitting component , then . 2. (2)
If is a cut-split link diagram of , is the splitting component of that projects to the self adjacent strand or to a simple closed curve, and is the the natural diagram of corresponding to the removal of from , then .
Proposition 2.5**.**
Let be a diagram of a link such that is not cut-split. Assume can be -meridionally colored via , where , and let and be as above. The following hold:
- (1)
For every is connected. 2. (2)
For any , has a unique local maximum on when this set is ordered sequentially by adjacency. (In the special case when is the set of all strands corresponding to the projection of a single component of , this set is ordered cyclically by adjacency) 3. (3)
Let be adjacent understrands at a crossing in , and denote the overstrand at this crossing by . If , then one of the following holds:
- (a)
, 2. (b)
the set corresponds to the projection of one component of , and is the unique crossing incident to with the property that .
Proof.
(1) and (2) follow without modification from the proof of Proposition 2.2 parts (1) and (2).
(3) First, we reestablish the setup for the proof of Proposition 2.2 part (3). Let for and assume that . Recall that since is not cut-split. Hence, without loss of generality, we can assume . Denote and let be such that . By definition of the coloring move, at stage , the color was extended to the strand from an adjacent strand . That is, such that is adjacent to and . By assumption, , so .
If , then is the only strand adjacent to , and is the set of all strands corresponding to the projection of a single component of . The projection is then incident to exactly two crossings, and . Moreover, by the definition of coloring move, the overstrand at is contained in . This establishes that situation (b) described in the proposition holds.
Now assume that and note that is adjacent to both and . Additionally, since , as in the proof of Proposition 2.2 (3), we have whereas . But we know from (1) that is connected. Thus, must contain all strands corresponding to the projection of a single component of except . Hence, is the first stage of the coloring process at which every strand of is colored.
Assume that there exists a second crossing such that where is the overstrand at , and are adjacent understands at and (i.e. and are contained in the projection of ). By repeating the above argument for the strands incident to the crossing , at stage , the color was extended to the strand from an adjacent strand and is the first stage of the coloring process at which every strand of is colored. Thus, and . By definition, the strand is an understrand at the crossings and . Moreover, is an understrand at exactly two crossings, one of which has an uncolored overstrand at stage and one of which has a colored overstrand at stage . Since both and have uncolored overstands at stage , then .
∎
Proof of the Main Theorem.
We prove the theorem by induction on , the number of components of .
Step I. Let , that is, is a knot. If is trivial, then , so we can assume is non-trivial. It suffices to show that, if admits a diagram which is -meridionally colorable, then . We use Proposition 2.2 to construct from a smooth embedding of in with exactly local maxima.
We begin by embeding in the plane in . By assumption, can be -meridionally colored via some succession of coloring moves , where , Let be the associated coloring sequence and let and be its height function, as in Definition 2.1. Note that the range of is the set .
Next, embed a copy, denoted , of each strand of in the plane in such a way that the orthogonal projection of to the plane maps to . We call the lift of . In what follows, we show that the strands can be connected in such a way that the resulting knot has as the diagram of its projection to the plane . That is, we construct arcs in connecting the lifts and of adjacent strands , of , in such a way that and the correspond to the arcs of which are not visible in , i.e. to the deleted underpasses at each crossing.
Set-up: Let be an arbitrary crossing in . Label the overstrand at by and the understrands by and , in some order. Pick a small in such a way that the ball in the plane has non-trivial connected intersection with each strand and is disjoint from all other strands of . Consider the infinite cylinder , where denotes the direction. By construction, this cylinder intersects , and and is disjoint from the lifts of the remaining strands. We will embed an arc into in such a way that is a continuous arc and the orthogonal projection of to the plane coincides with the corresponding section of . (Informally, will connect to , and it will pass “under” .)
Case 1: Assume , that is, at the end of the coloring process, the strands and are assigned the same color. Let be a smooth, monotonically decreasing curve which connects the endpoints of and that are contained in the cylinder and which has the property that itself is contained entirely within the cylinder. Recall that, by Proposition 2.2, . This implies that can be chosen so that the orthogonal projection of to the plane is the subset of , as desired. (Precisely, for any , one can guarantee that the intersection of and half-space is contained entirely outside the cylinder .) See Figure 3.
Case 2: Assume , that is, at the end of the coloring process, the strands and are assigned distinct colors. Let denote point in with the property that the orthogonal projection of to the plane coincides with the crossing in the diagram. Construct as the union of two smooth, monotonic arcs, contained entirely within , connecting to those endpoints of and which are themselves contained in the cylinder. Because , these two monotonic arcs can be chosen so that the orthogonal projection of to the plane is once again a subset of . (Precisely, for any , one can guarantee that the intersection of and the cylinder is contained in .) See Figure 4.
In both Case 1 and Case 2, the above construction amounts to a careful way of joining a pair of adjacent strands in the diagram so that the overstrand at the crossing where they meet is preserved. Performing this construction at every crossing of therefore reconstructs an embedding of . In order to produce from here an embedding with the desired number of local extrema, we perturb each lift to obtain a new lift in the following way. Let denote the point in that projects to a vertex of . If is not the unique local maximum of on the set , we let the subarc of from to be a smooth monotonic arc, strictly increasing or strictly decreasing as dictated by the values of and . On the other hand, if is the unique local maximum of on the set , we let the subarc of from to be a smooth arc increasing monotonically to the midpoint of and decreasing monotonically thereafter.
This construction produces a smooth embedding of in with exactly local maxima, corresponding to the seed strands in each color. The local minima correspond to the points , and thus project to those crossings in at which the diagram changes color.
Step II. Now let be a link of components, and assume that for all links of fewer than components. First consider the case that has a diagram with and such that is not cut-split. In this situation, Proposition 2.5 applies. A minor adaptation of the proof given in Part I will establish that . We adopt the identical setup and begin by re-examining the cases.
Case 1: Assume and . Construct exactly as in Case 1 of Step I.
Case 2: Assume . Construct exactly as in Case 2 of Step I.
Case 3: Assume and . By Proposition 2.5, the set corresponds to the projection of a single component of and is the unique crossing incident to with the property that . Then, exactly as in Case 2 of Proposition 1.3, we construct as the union of two smooth, monotonic arcs, connecting to endpoints of and . Moreover, these two monotonic arcs can be chosen so that the orthogonal projection of to the plane is once again a subset of . Note that is monochromatic, and the arc contains the unique local minimum in this color of the constructed embedding.
Performing the above construction at every crossing of reconstructs an embedding of . As in Step I, we can perturb this embedding slightly to produce a smooth embedding of in with exactly local maxima, corresponding to the seed strands in each color. This completes the proof of the proposition in the case when is a link with a diagram that is not cut-split and with .
Now allow to be an arbitrary link of components and let be a diagram of such that . If is not cut-split, then by our previous argument. Hence, we can assume both and are cut-split with splitting component . Recall that, by Remark 2.4, . Moreover, is the splitting component of that projects to a self-adjacent strand or a simple closed curve in . By Remark 2.4, if is the the natural diagram of corresponding to the removal of the self-adjacent strand or simple closed curve from , then . Hence, . By the induction hypothesis, we have . Thus, . Since for all , it follows that , completing the proof.
∎
3. Applications and further questions
We begin with the proofs of Corollary 1.4 and Theorem 1.5, which relate the bridge number to the twist number of links and the hyperbolic volume of prime alternating links. Subsequently, we discuss applications of Theorem 1.3 to the tabulation of bridge number.
Proof of Corollary 1.4.
Given a link , it follows from the definition of that admits a diagram with exactly twist regions. These twist-regions are connected via strands to form . In other words, there are at most strands in which are not properly contained in a twist region. Declare each of these strands to be a seed strand. This defines a -partial coloring of with the property that all four strands of incident to the boundary of any given twist region of have received a color. Recall that a twist region constitutes either a single crossing or a collection of bigons. Therefore, the coloring move by definition allows us to extend the coloring of strands incident to the boundary of a twist region across the entire region. It follows that , as claimed. ∎
Proof of Theorem 1.5.
Let be a prime alternating link and let be a reduced alternating diagram for . By [13], , where is the volume of a regular hyperbolic ideal 3-simplex. By Corollary 1.4, . Hence, . In order to eliminate the constant term in the previous inequality, we note that Cao and Meyerhoff have shown that the minimum volume of any hyperbolic knot is [6]. Hence, we can set to insure that for all values of . ∎
The Wirtinger number can also be used to compute bridge numbers of links. Since for any diagram of a link we have , the Wirtinger number provides an approach to calculating upper bounds on the bridge number of . Moreover, as previously noted, the for a given diagram is readily computed; for knot diagrams, this can be done via the computer algorithm outlined in the Appendix. The upper bounds obtained in this manner have turned out to be astonishingly strong. At the start of this project, according to KnotInfo [7], bridge numbers were tabulated for prime knots up to and including 11 crossings. By comparing these bridge numbers to the Wirtinger numbers of minimal diagrams, we verified that for all prime knots with up to 11 crossings the upper bounds on obtained by computing for representative minimal diagrams are sharp.
We computed Wirtinger numbers for minimal diagrams of all 12-, 13- and 14- crossing knots as well. The number of knots among them whose minimal diagrams have Wirtinger number 2 coincided exactly with the number of two-bridge knots of 12, 13 and 14 crossings [10]. Therefore, our calculations identify all two-bridge knots in this range. It also follows that all diagrams with represent three-bridge knots. To complete the tabulation of bridge number for prime 12-crossing knots, we calculated that all such knots have Wirtinger number at most 4, and we checked that the knots whose minimal diagrams have Wirtinger number 4 are not three-bridge. This was done by hand using methods of Jang [11]. (We believe that the same method would allow us to complete the tabulation of bridge number for knots of 13 crossings as well.) Altogether, our computations so far have newly determined the bridge number of approximately 50, 000 prime knots of less than 15 crossings. In addition, as a corollary of these computations, we have verified that for all prime knots of less than 13 crossings, the Wirtinger number of some minimal diagram realizes the bridge number. We propose the following:
Question 3.1**.**
(Property M) For which links is realized in a minimum-crossing diagram of ?
Our calculations show that all prime knots of up to and including 12 crossings have Property M. We conjecture that all prime 13-crossing knots do as well, and that the Wirtinger numbers found equal the bridge numbers. Furthermore, by taking connected sums of two-bridge knots, one can construct families of knots which have Property M and whose crossing number and bridge number are unbounded. The question of completely characterizing knots with Property M remains open.
Let us now turn an eye back to the Meridional Rank Conjecture. The main theorem of this paper reduces the Conjecture to the following:
Question 3.2**.**
Does every link admit a minimal meridional presentation in which all relations arise as iterated Wirtinger relations in a diagram?
A positive answer to this question for a class of links would mean that , which, together with our result , would imply the conjecture for these links. In particular, our point of view casts the Meridional Rank Conjecture as a question about the type of relations in a meridional presentation.
4. Appendix: Computing
We sketch the algorithm by which we obtained the computational results discussed previously. From now on we work only with knots. Furthermore, we make the following simplifying assumption. Note that coloring a knot diagram in several colors allowed us to study the combinatorics of the coloring process, which in turn enabled us to count the number of local maxima in the knot embedding we reconstructed from . This analysis is a bit more subtle than what we need if we are merely asking whether a set of meridional elements generates the knot group via iterated application of the Wirtinger relations in . Therefore, for the purpose of calculating , we do not keep track of the different colors. Instead, we simply ask if a given partial coloring of can be extended to all of . (Formally, we compose the function with the constant function , then we define the coloring move as before.) The algorithm can be broken down into three steps.
- (1)
From the Gauss code of a non-trivial knot diagram , extract information about which strands are over- and under-strands at every crossing of . 2. (2)
Given a subset of set of strands , determine if choosing the strands in as seeds would allow the entire diagram to be colored by iterating the coloring move. 3. (3)
Running across all subsets of size of , determine if admits a Wirtinger generating system of size . The algorithm terminates as soon as the first valid coloring occurs.
Now we describe in some detail how these steps are performed.
(1) Creating a knot dictionary. Let be a knot with diagram . By convention, we label the strands of by letters. Represent each crossing of by the (unordered) tuple , where and are the understrands at that crossing. The knot dictionary is a map which assigns to each element of a subset of the crossings of . The map is given by .In terms of data structures, the knot dictionary is a map whose keys are the strands of the knot diagram and whose values are subsets of .
Example 4.1**.**
The trefoil has knot dictionary .
We can derive the knot dictionary of a knot by examining its Gauss code , using a function we call . To illustrate how this function works, we return to the diagram of the trefoil, which has Gauss code . Since the negative numbers in the Gauss code correspond to a strand going under a crossing, we see that each strand is described by a subsequence of beginning and ending with a negative number (“wrapping around” the sequence if needed). Since there are three strands in this diagram of the trefoil, there are three corresponding subsequences of , which we have labeled to be consistent with the knot dictionary representation in the example above. These three subsequences are , and .
Once we have determined which subsequences correspond to which strands, we next determine the crossings at which they are overstrands. We do this by examining the positive integers in each subsequence. For example, since , the strand labeled is the overstrand at the crossing labeled . Then, since and contain , this indicates that they are under this same crossing and are thus the two strands under strand at crossing . We then assign the tuple to . Since contains no more positive integers, we have found all the crossings is over and have completed the knot dictionary entry for , which is , as in our above example. Repeating this process for the remaining subsequences results in the same knot dictionary as in our above example: .
(2) Extending a partial coloring. Once we have a knot dictionary , we can determine whether a given set of seed strands leads to a coloring of every strand in the diagram. We do this using a function called . Consider a crossing of the diagram and assume that is not colored. The partial coloring can be extended at this crossing if and only if both and the overstrand are colored. Running through the list of crossings of in any order allows us to determine if a coloring move can be performed.
The function works as follows. Make a copy, , of the seed strands , and iterate through the keys of that are in . For each of these keys in , say , examine each crossing in . For each , if contains either of or , add the other one to . Repeat this step until either all the strands of are added to (in which case, has been shown to be a Wirtinger generating system) or one entire iteration through all and all is completed without adding new strands to (in which case, has been shown to not be a Wirtinger generating system).
(3) Finding a minimal coloring. We define a function which determines the Wirtinger number for a knot diagram . Given Gauss code , we first call to create the corresponding knot dictionary . Then, for ranging from 1 to (the number of keys in , i.e., the number of strands in the knot diagram), we repeat the following: we call , which returns , the set of all combinations of strands; then, for each set of seed strands , we call . If results in coloring the entire diagram, we return , the number of strands in . Otherwise, we pick a new set of seed strands from and repeat this process. If none of the combinations in lead to a complete coloring, we increment and repeat the process until such a combination is found. Note that every non-trivial knot diagram is colorable by strands, so this algorithm is guaranteed to return in the worst case.
Since the function is applied to every subset of of a given size , the algorithm runs in factorial time. However, in general, and the algorithm terminates when the first valid coloring occurs. As a result, the running time is short in practice. Computing the Wirtinger numbers of all diagrams in the Knot Table of up to 14 crossings took approximately 10 minutes on a weak fashionable laptop. That said, it is evident that the algorithm performs many redundant checks, and its efficiency can definitely be improved, should the running time increase unreasonably with . We also remark that the above procedure for calculating can be extended to link diagrams, by implementing a few modifications to handle Gauss code for multiple-component links.
Acknowledgement
The authors would like to thank Michel Boileau for suggesting the name Wirtinger number.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] M. Boileau, Ederson Dutra, Y. Jang, and R. Weidmann. Meridional rank of knots whose exterior is a graph manifold. ar Xiv preprint ar Xiv:1608.01570 .
- 2[2] M. Boileau, Y. Jang, and R. Weidmann. Meridional rank and bridge number for a class of links. preprint .
- 3[3] Michel Boileau and Heiner Zieschang. Nombre de ponts et générateurs méridiens des entrelacs de Montesinos. Comment. Math. Helv. , 60(2):270–279, 1985.
- 4[4] Michel Boileau and Bruno Zimmermann. The π 𝜋 \pi -orbifold group of a link. Math. Z. , 200(2):187–208, 1989.
- 5[5] Richard Sean Bowman, Scott Taylor, and Alexander Zupan. Bridge spectra of twisted torus knots. Int. Math. Res. Not. IMRN , (16):7336–7356, 2015.
- 6[6] Chun Cao and G. Robert Meyerhoff. The orientable cusped hyperbolic 3 3 3 -manifolds of minimum volume. Invent. Math. , 146(3):451–478, 2001.
- 7[7] J.C. Cha and C. Livingston. Knotinfo: Table of knot invariants. http://www.indiana.edu/ knotinfo , December 5, 2016.
- 8[8] Abhijit Champanerkar, David Futer, Ilya Kofman, Walter Neumann, and Jessica S. Purcell. Volume bounds for generalized twisted torus links. Math. Res. Lett. , 18(6):1097–1120, 2011.
