Cobordism of Knots On Surfaces
Cobordism of Knots On Surfaces
Cobordism of Knots On Surfaces
Vladimir Turaev
Abstract
We introduce a relation of cobordism for knots in thickened surfaces and study cobordism
invariants of such knots.
Introduction
This paper is concerned with knots on oriented surfaces, that is, with knots in 3-manifolds of
type (an oriented surface) × R. The class of such knots appears to be a natural intermediate
between the class of classical knots in R3 = R2 × R and the class of knots in arbitrary 3-
manifolds. The diagrammatical methods used for knots in R3 extend to knots on surfaces. On
the other hand, one encounters new phenomena, which are absent in the classical case. The
study of knots on surfaces has a long history; see for instance [3, 5, 7, 13]. This area has been
especially active in the context of the Kauffman theory of virtual knots; see [9, 10, 11]. For
other approaches, see [1, 4, 6].
The principal aim of this paper is to introduce and to study an equivalence relation of
cobordism for knots on surfaces. Briefly speaking, a knot K1 on a surface Σ1 is cobordant to
a knot K2 on a surface Σ2 if there is an oriented 3-manifold M with Σ1 (−Σ2 ) ⊂ ∂M such
that the 1-manifold K1 (−K2 ) ⊂ ∂M × R bounds an annulus in M × R. We introduce several
nontrivial cobordism invariants of knots. This includes geometric invariants (slice genera) and
algebraic invariants: polynomials u+ , u− , algebraic genera, and a so-called ‘graded matrix’. The
algebraic invariants of a knot on a surface Σ are derived from an arbitrary diagram D of this
knot on Σ. The key idea is that every crossing of D splits the underlying loop of D into two
‘half-loops’, and we can select one of them in a canonical way. This gives a finite family of
loops on Σ. The homological intersection numbers of these loops with each other and with the
underlying loop of D form a skew-symmetric square matrix over Z. It will be the main source
of our invariants.
It is natural to compare the knot cobordism defined above with the standard concordance
for knots in R3 ; see [12] for a recent survey. It is obvious that concordant classical knots are
cobordant in our sense. Besides this fact, essentially nothing seems to be known about our
relation of cobordism for classical knots. To the best of the author’s knowledge, it is possible
that all classical knots are cobordant to each other. It is also conceivable that two classical
knots are cobordant if and only if they are concordant in the standard sense. All knot invariants
defined in this paper are trivial for the classical knots.
One way to obtain invariants of a knot K ⊂ Σ × R is to project K to Σ and to study
homotopy invariants of the resulting loop K of K. Loops on surfaces and their cobordisms
were studied in [14]. The present paper refines the methods of [14] and lifts them to knots.
Preliminary knowledge of [14] can be useful to the reader but is not required.
The content of the paper is as follows. As a warm-up, we introduce in Section 1 the knot
polynomials u+ and u− . In Section 2, we discuss cobordisms of knots and show that u+ and
u− are cobordism invariants. In Section 3, we study graded matrices and introduce graded
matrices of knots. In Section 4, we analyze an equivalence relation of cobordism on the class of
graded matrices. The relationship with knot cobordisms is discussed in Section 5. Miscellaneous
remarks and open questions are collected in Section 6.
Throughout the paper we work in the smooth category, though all the results can be
reformulated in PL and topological categories. All surfaces and 3-manifolds in this paper are
oriented.
1. Polynomials u+ and u−
+ (D) = {x ∈
(D) | sign(x) = +1} and
−(D) = {x ∈
(D) | sign(x) = −1}.
1.3. Definition of u±
Let K ⊂ Σ×R be a knot presented by a diagram D on Σ. Let [D] ∈ H1 (Σ) = H1 (Σ; Z) be the
homology class of the (oriented) closed curve underlying D. For a double point x ∈ (D), we
can consider the homology class [Dx ] ∈ H1 (Σ) of the loop Dx and the homological intersection
number [Dx ] · [D] ∈ Z. For brevity, we shall write Dx · D for [Dx ] · [D].
COBORDISM OF KNOTS ON SURFACES 287
We define two one-variable polynomials u+ (K), u− (K) ∈ Z[t]. For ε = ±1, set
uε (K) = sign(x) t| D x ·D | ,
x∈
(D ), D x ·D = 0, sign(D x ·D ) = ε sign(x)
where sign(Dx · D) ∈ {+1, −1} and | Dx · D | are respectively the sign and the absolute value
of the nonzero integer Dx · D. In other words,
u+ (K) = tD x ·D − t−(D x ·D ) ,
x∈
+ (D ), D x ·D > 0 x∈
−(D ), D x ·D < 0
u− (K) = t−(D x ·D ) − tD x ·D .
x∈
+ (D ), D x ·D < 0 x∈
−(D ), D x ·D > 0
Both u+ (K) and u− (K) are isotopy invariants of K. To see this, it is enough to check that they
are preserved under the R-moves on D. The invariance under the first R-move creating a new
crossing x0 follows from the fact that [Dx 0 ] = 0 or [Dx 0 ] = [D]; in both cases Dx 0 · D = 0. The
invariance under the second R-move creating two new crossings x1 , x2 follows from the fact
that sign(x1 ) = − sign(x2 ) and [Dx 1 ] + [Dx 2 ] = [D], so that Dx 1 · D = −(Dx 2 · D). If Dx 1 · D =
Dx 2 · D = 0, then x1 , x2 do not contribute to u+ (K), u− (K). If Dx 1 · D = −(Dx 2 · D) = 0, then
the contributions of x1 , x2 cancel each other. The invariance under the third R-move follows
from the fact that the set of pairs {([Dx ], sign(x))}x is the same before and after the move.
Thus, the polynomials u+ , u− are isotopy invariants of knots. It is also clear that they are
diffeomorphism invariants of knots.
1.4. Properties of u±
We point out several properties of the polynomials u+ (K), u− (K) of a knot K on a surface Σ.
It is clear that both polynomials have zero free terms. The difference u(K) = u+ (K) − u− (K)
is computed from a diagram D of K by
u(K) = sign(Dx · D) t|D x ·D | .
(D ), D x ·D = 0
x∈
It follows from this formula that u(K) does not depend on the over/under data in D. Therefore,
the polynomial u = u(K) ∈ Z[t] is a homotopy invariant of K. This polynomial is the invariant
of the underlying loop of D on Σ introduced in [14, Section 3]. One property of u established
there computes the value of its derivative u = du/dt at t = 1, namely u (1) = 0. We conclude
that
u+ (K)(1) = u− (K)(1). (1.4.1)
The reader can prove this equality directly as an exercise.
We denote by K the same knot K ⊂ Σ × R with opposite orientation on Σ (keeping that
on K). Similarly, −K denotes the same knot K ⊂ Σ × R with opposite orientation on K
(keeping that on Σ). It is easy to check that u± (K) = −u∓ (K) and u± (−K) = u∓ (K).
If two knots K1 , K2 ⊂ Σ × R are presented by disjoint diagrams D1 , D2 on Σ and a knot
K1 #K2 ⊂ Σ × R is presented by the connected sum of D1 , D2 along an embedded arc on Σ
relating a point on D1 to a point on D2 and disjoint from D1 , D2 otherwise, then u± (K1 #K2 ) =
u± (K1 ) + u± (K2 ).
1.5. Examples
1. For any knot K ⊂ R3 = R2 × R, we have u+ (K) = u− (K) = 0. Indeed, the homological
intersection number of any two loops on R2 is zero.
2. Let D be the knot diagram on the torus S 1 × S 1 obtained from the standard diagram of
a trefoil on S 2 by replacing the overgoing branch at one crossing with a branch going along a
288 VLADIMIR TURAEV
1-handle attached to S 2 . The diagram D has only two double points x, y. A direct computation
shows that for appropriate orientations on D and on the torus, sign(x) = sign(y) = Dx · D =
−Dy ·D = 1. Then for the knot K ⊂ S 1 ×S 1 ×R presented by D, we have u+ (K) = u− (K) = t.
Note that u+ (K) = u− (K) for an arbitrary knot K ⊂ S 1 × S 1 × R; this follows from the fact
that any loop on the torus may be deformed inside an annulus and the intersection number of
any two loops on an annulus is zero.
1.6. Realization
We say that a pair of polynomials p+ , p− ∈ Z[t] is realized by a knot K if u+ (K) = p+ and
u− (K) = p− . If a pair (p+ , p− ) is realized by a knot, then it can be realized by a knot on a
closed oriented surface. This follows from the facts that the computation of u+ , u− proceeds
entirely inside a neighborhood of a knot diagram in the ambient surface, and that any knot
diagram on a surface has a neighborhood that embeds into a closed surface.
The following theorem solves the realization problem for u+ , u− .
Theorem 1.6.1. A pair of polynomials p+ , p− ∈ Z[t] can be realized by a knot if and only
if p+ (0) = p− (0) = 0 and p+ (1) = p− (1).
Set
um
±
1 ,...,m k
(K) = u± (K (m 1 ,...,m k ) ) ∈ Z[t].
By the results above, this polynomial is a diffeomorphism invariant of (Σ, K). Note that
u1+ (K) = u+ (K) and u1− (K) = u− (K).
(m ) (m )
Lemma 2.1.1. If two knots K1 and K2 are cobordant, then the knots K1 and K2 are
cobordant for any m 1.
This theorem follows from the identity u± (−K) = −u± (K) and the following more general
lemma.
Proof. We need some terminology concerning maps from surfaces to M . We say that a map
ω from a surface F to M is generic if
(i) card(ω −1 (x)) 3 for all x ∈ M ;
(ii) ω −1 (∂M ) = ∂F and the restriction of ω to ∂F is an immersion into ∂M with only
double transversal crossings; any point of ω(∂F ) has a neighborhood V ⊂ M such that the
pair (V, V ∩ ω(F )) is diffeomorphic to (R2 , R × 0) × R+ or to (R2 , R × 0 ∪ 0 × R) × R+ , where
R+ = {r ∈ R | r 0};
(iii) there is a finite set B ⊂ F ◦ = F − ∂F, such that the restriction of ω to F ◦ − B is an
immersion into M ◦ = M − ∂M and any distinct points a, a ∈ F ◦ − B with ω(a) = ω(a ) have
disjoint neighborhoods in F with transversal images under ω;
(iv) for any b ∈ B, there is a closed 3-ball D ⊂ M ◦ , such that ω(F ) ∩ ∂D is a figure-8 curve
(a closed curve with one transversal self-crossing) and ω(F ) ∩ D is the cone over this curve
with cone point ω(b) ∈ D − ∂D.
The points of the set B = B(ω) are called the branch points of ω. Conditions (i) and (iii)
imply that any point of ω(F ◦ −B) has a neighborhood V ⊂ M ◦ such that the pair (V, V ∩ω(F ))
is diffeomorphic to the pair (R3 , a union of i coordinate planes) for i = 1, 2, 3. For more on
this, see [8, Chapter 7]. r
Now let F ⊂ M × R be an embedded compact surface of genus 0 bounded by i=1 Ki . We
can slightly deform F in the class of embedded surfaces with boundary on ∂M × R to ensure
that F ∩ (∂M × R) = ∂F and the restriction to F of the projection M × R → M is a generic
map. We can still assume that the components of ∂F in ∂M × R project to disjoint subsets of
∂M . These components are isotopic to the knots K1 , . . . , Kr and have the same polynomials
u± . Thus, to prove the lemma, we can use the same symbols K1 , . . . , Kr for the components
of ∂F . The generic map from F to M obtained as the restriction of the projection M × R → M
will be denoted ω. Set B = B(ω) ⊂ F ◦ and
C = B ∪ {a ∈ F | card (ω −1 (ω(a))) 2} ⊂ F.
It is clear from conditions (i)–(iv) above that C consists of a finite number of immersed circles
and intervals in F meeting ∂F exactly at the endpoints of the intervals. These endpoints are
the preimages of the double points of ω|∂ F : ∂F → ∂M . The set of these endpoints coincides
with C ∩ ∂F and is denoted ∂C. The immersed circles and intervals forming C have only
double transversal crossings and self-crossings, all lying in F ◦ . The set of these crossings and
self-crossings is denoted S; it consists precisely of the preimages of the triple points of ω. The
subsets B, S, ∂C of C are finite and pairwise disjoint.
Let C be an abstract 1-dimensional manifold parametrizing C. The projection p : C → C is
−1
2-to-1 over S and 1-to-1 over C − S. We shall identify C − p (S) with C − S via p.
COBORDISM OF KNOTS ON SURFACES 291
For any point a ∈ C − (S ∪ B), there is exactly one other point a ∈ C − (S ∪ B) such that
ω(a) = ω(a ). The correspondence a
→ a on
− p−1 (S ∪ B)
C − (S ∪ B) = C
extends by continuity to an involution on C, denoted τ . The set of fixed points of τ is B. It is
clear that ω p τ = ω p : C → M . For a ∈ ∂C = ∂ C, the point τ (a) is the unique other point of
∂C such that ω(a) = ω(τ (a)). Applying ω, we can identify the quotient set ∂C/τ with the set
(ω|∂ F ) ⊂ ∂M of the self-crossings of ω|∂ F .
We define an involution µ : ∂C → ∂C. For a ∈ ∂C = ∂ C, let Ia ⊂ C denote the interval
adjacent to a and let µ(a) ∈ ∂C be its endpoint distinct from a. Clearly, µ2 = id and µ is
fixed-point-free. Note that µ commutes with τ |∂ C . Indeed, if τ (Ia ) = Ia , then τ exchanges the
endpoints of Ia so that τ = µ on ∂Ia ⊂ ∂C. (In this case, τ must have a unique fixed point on
Ia , so that Ia contains a unique branch point of ω.) If τ (Ia ) = Ia , then τ (Ia ) has the endpoints
τ (a), τ (µ(a)) so that µ(τ (a)) = τ (µ(a)). Since µ and τ |∂ C commute, µ induces an involution on
∂C/τ = (ω|∂ F ). The latter involution is denoted ν. It has a simple geometric interpretation.
Start in a point x ∈ (ω|∂ F ) ⊂ ∂M and move along the smooth immersed interval in M
adjacent to x and formed by double points of ω(F ). There are two possibilities for the second
endpoint y of this interval: either y ∈ (ω|∂ F ) and then ν(x) = y or y ∈ B and then ν(x) = x.
By the assumptions, ω maps the components K1 , . . . , Kr of ∂F to disjoint subsets of ∂M.
Therefore,
(ω|∂ F ) = ri=1
(ω(Ki )), (2.3.2)
where (ω(Ki )) is the set of all self-crossings of the loop ω(Ki ). Pick an arbitrary point
x∈ (ω|∂ F ). We associate with x a certain homology class as follows. By equation (2.3.2), x
is a self-crossing of ω(Ki ) for a unique i ∈ {1, . . . , r}. Endow ω(Ki ) with over/undercrossing
information, so that the resulting knot diagram on ∂M presents Ki ⊂ ∂M × R. Let ω −1 (x) =
{a, b}, where a, b ∈ Ki and we choose the notation so that the pair (the positive tangent vector
of Ki at a, the positive tangent vector of Ki at b) is transformed by (the differential of) ω into
a positive basis in the tangent space of ∂M at x. Let γx ⊂ Ki be the positively oriented arc
on Ki leading from a to b. The loop ωx = ω(γx ) is the ‘distinguished half’ of the diagram of
Ki at x. Let [ωx ] ∈ H1 (∂M ) be the homology class of ωx and let in : H1 (∂M ) → H1 (M ) be
the inclusion homomorphism. We now study the class [ωx ] in more detail.
Consider first the case where ν(x) = x. We claim that then
in([ωx ]) ∈ ω∗ (H1 (F )) ⊂ H1 (M ). (2.3.3)
Indeed, the equality ν(x) = x means that µ(a) ∈ {a, b}. Since µ is fixed point-free, µ(a) = b.
By the definition of the involution τ : C → C, we have τ (a) = b and τ (b) = a. Since τ preserves
we necessarily have τ (Ia ) = Ia . The image
the set of endpoints {a, b} of the interval Ia ⊂ C,
of Ia under the projection p : C → C ⊂ F is an immersed interval on F connecting a and b.
The product of the path γx ⊂ Ki ⊂ ∂F with the immersed interval p(Ia ) oriented from b to a
is a loop in F , denoted by ρ. The loop ω(ρ) in M is a product of the loops ω(γx ) = ωx and
ωp|I a . The latter loop has the form δδ −1 , where δ is the path in M obtained by restricting
ω p to the arc in Ia leading from b to the unique branch point of ω on Ia . Since the loop δδ −1
is contractible in M , the loops ωx and ωρ are homologous in M . Since ρ is a loop on F , we
conclude that in([ωx ]) ∈ ω∗ (H1 (F )).
Suppose now that y = ν(x) = x. We shall establish two properties of the points x, y ∈
(ω|∂ F ). The first property is the inclusion
in([ωx ] + [ωy ]) ∈ ω∗ (H1 (F )) ⊂ H1 (M ), (2.3.4)
(ω(Kj )) for some j ∈ {1, . . . , r} (possibly j = i).
which we now verify. As we know, y ∈
Since the involution ν on ∂C/τ = ∂ C/τ is induced by the involution µ : ∂C → ∂C and
292 VLADIMIR TURAEV
ω −1 (x) = {a, b}, we must have ω −1 (y) = {µ(a), µ(b)} with µ(a), µ(b) ∈ Kj . It is easy to
check that the pair (the positive tangent vector of Kj at µ(a), the positive tangent vector of
Kj at µ(b)) is transformed by ω into a negative basis in the tangent space of ∂M at y (this
change of orientation was first pointed out in [2]; cf. the argument in the next paragraph).
Therefore, the oriented arc γy ⊂ Kj begins at µ(b) and terminates at µ(a). Consider the loop
ρ = γx p(Ib ) γy (p(Ia ))−1 in F based at a. Here the intervals Ib , Ia are oriented from b to µ(b)
and from a to µ(a), respectively. Then ω(ρ) is the product of the loop ωx based at x, the
path ωp(Ib ) beginning in x and ending in y, the loop ωy based at y, and the path (ωp(Ia ))−1
beginning in y and ending in x. The paths ωp(Ib ) and (ωp(Ia ))−1 are mutually inverse since
Ib = τ (Ia ) and ωpτ = ωp. Hence, in([ωx ] + [ωy ]) = [ω(ρ)]. This implies equation (2.3.4).
To state the second property of the pair x, y = ν(x) = x, recall the signs of the self-crossings
of a knot diagram introduced in Subsection 1.2. By definition, sign(x) = +1 if the pair (the
overgoing branch at x, the undergoing branch at x) determines a positive basis in the tangent
space of ∂M at x and sign(x) = −1 otherwise. We claim that sign(x) = − sign(y). Indeed,
consider the smooth immersed interval I = ωp(Ia ) in M formed by double points of ω(F )
and connecting x to y. This interval is an intersection of two branches of ω(F ). Each of these
branches is the projection of an immersed ribbon on F with core that projects to I and with
bases that are short intervals on ∂F parametrizing certain branches of ω(∂F ) passing through
x and y. Since the cores of the two ribbons in question project to the same interval I in M , one
of these ribbons in F ⊂ M × R has to lie above the second one with respect to the projection
to R. This allows us to push the pair (the overgoing branch at x, the undergoing branch at
x) along I, so that each branch is pushed along the corresponding ribbon transversally to the
core. We obtain in the end a pair (the overgoing branch at y, the undergoing branch at y).
If the first pair is positive with respect to the orientation of ∂M induced from M , then the
second one is negative and vice versa. Hence, sign(x) = − sign(y).
We can now prove the lemma for u+ ; the claim concerning u− can be proved similarly, or
deduced by reversing the orientation in M . Set si = [ω(Ki )] ∈ H1 (∂M ) for i = 1, . . . , r and
s = s1 + s2 + · · · + sr ∈ H1 (∂M ). By definition,
r
r
u+ (Ki ) = sign(x) t|ω x ·s i | . (2.3.5)
i=1 (ω (K i )), ω x ·s i = 0, sign(ω x ·s i )=sign(x)
i=1 x∈
For x ∈ (ω(Ki )), the loop ωx lies on ω(Ki ) and is disjoint from j = i ω(Kj ). Hence ωx · s =
ωx · si . Using equation (2.3.2), we can rewrite formula (2.3.5) as
r
u+ (Ki ) = sign(x) t|ω x ·s| . (2.3.6)
i=1 (ω |∂ F ), ω x ·s= 0, sign(ω x ·s)=sign(x)
x∈
We now show that each orbit of the involution ν on (ω|∂ F ) contributes 0 to the right-
hand side of equation (2.3.6). This will imply the claim of the lemma. Consider first an orbit
consisting of one element x ∈ (ω|∂ F ) such that ν(x) = x. It suffices to prove that ωx · s =
0 because this would mean that x does not contribute to the right-hand side of equation
(2.3.6). Since the genus of F is 0, the group H1 (F ) is generated by the homology classes of the
boundary components. Formula (2.3.3) implies that there is an integral linear combination h of
s1 , . . . , sr ∈ H1 (∂M ) such that in([ωx ]) = in(h). Then [ωx ]−h ∈ K, where K is the kernel of the
inclusion homomorphism in : H1 (∂M ) → H1 (M ). The sum s = s1 + . . . + sr , being represented
by the boundary of ω(F ), also lies in K. It is well known that the homological intersection form
on H1 (∂M ) restricts to 0 on K; that is, K · K = 0. Hence ([ωx ] − h) · s = 0. Since the curves
ω(K1 ), . . . , ω(Kr ) are pairwise disjoint and the intersection form is skew-symmetric, h · s = 0.
Therefore [ωx ] · s = 0.
Consider an orbit of ν consisting of two distinct points x, y ∈ (ω|∂ F ). As we know, sign(x) =
− sign(y). Arguing as in the previous paragraph with [ωx ] replaced by [ωx ] + [ωy ] and using
COBORDISM OF KNOTS ON SURFACES 293
(m 1 ,...,m k )
Corollary 2.3.3. For any integers m1 , . . . , mk 1, the polynomials u± are cobor-
dism invariants of knots.
This follows from Lemma 2.1.1 and Theorem 2.3.1.
Corollary 2.3.4 For any slice knot K and any integers m1 , . . . , mk 1, we have
(m ,...,m k )
u± 1 (K)
= 0. In particular, u± (K) = 0.
For example, the knot K ⊂ S 1 × S 1 × R constructed in Subsection 1.5(2) is nonslice, since
u+ (K) = t = 0.
function sign on G − {s} and takes an arbitrary value ±1 on g. The move M3−1 transforms
(G, s, b) into a graded matrix (G = G {g1 , g2 }, s, b), where b : G
×G
→ A is any skew-
symmetric map extending b and such that b(g1 , h) + b(g2 , h) = b(s, h) for all h ∈ G. The
function sign on G − {s} extends the given function sign on G − {s}, and takes an arbitrary
value ±1 on g1 and the opposite value on g2 . Although we shall not need it, note that the move
M2−1 can be expanded as a composition of M3−1 and M1 .
Two skew-symmetric graded matrices are homologous if they can be obtained from each other
by a finite sequence of transformations M1±1 , M2±1 , M3±1 and isomorphisms. The homology is
an equivalence relation on the class of skew-symmetric graded matrices over A.
two pairs coincide, then Mj ◦ Mi−1 is the identity. It remains to consider the case where these
pairs have one common element, say g1 = g1 , while g2 = g2 . Then g2 ∈ G and for all h ∈ G,
Therefore, the move Mj ◦ Mi−1 produces a graded matrix isomorphic to (G, s, b). The isomor-
phism (G − {g2 }) ∪ {g2 } ≈ G is the identity on G − {g2 } and sends g2 into g2 . Note that
sign(g2 ) = − sign(g1 ) = − sign(g1 ) = sign(g2 ).
Lemma 3.4.1. If two knot diagrams on Σ present isotopic knots in Σ×R, then their graded
matrices are homologous.
It is clear that uε (−T ) = −uε (T ) and uε (T − ) = u−ε (T ). Both u+ and u− are homology
invariants of skew-symmetric graded matrices.
The polynomial invariants u± (K) of any knot K can be computed from T• (K) by u± (K) =
u± (T• (K)). Indeed, for a diagram D of K,
u± (K) = u± (T (D)) = u± ((T (D))• ) = u± (T• (K)).
More generally, um
±
1 ,...,m k
(K) = u± (T•m 1 ,...,m k (K)) for any integers m1 , . . . , mk 1.
3.6. Remark
By [14], any loop on a surface gives rise to a based matrix (based matrices are defined as
graded matrices (G, s, b), but no bipartition of G − {s} is distinguished). The based matrix of
the loop underlying a knot diagram D is obtained from T (D) by ignoring the bipartition.
3.7. Examples
(1) Consider the knot K on S 1 × S 1 presented by the diagram D with two crossings x, y
from Subsection 1.5(2). Then T (D) = (G, s, b), where G = {s, x, y} with G+ = {x, y}, G− = ∅
and the mapping b : G × G → Z is given by the matrix
⎡ ⎤
0 −1 1
⎢ ⎥
⎣ 1 0 1 ⎦, (3.7.1)
−1 −1 0
where the rows and the columns correspond to s, x, y, respectively. This matrix is primitive
and therefore T• (K) = (T (D))• = T (D). The equalities Dx · D = −Dy · D = 1 imply that the
knot K (m ) with m 2 is presented by a diagram without self-crossings; therefore the higher
graded matrices of K are trivial.
(2) For any integer p, q 1, the author defined in [14, Sections 3.3 and 4.3] a closed curve
αp,q on a closed (oriented) surface Σ. This curve is defined by its Gauss diagram consisting
of a circle in R2 with p horizontal chords directed leftward and q vertical chords directed
upward (each horizontal chord should cross each vertical chord inside the circle). The genus
of Σ is equal to 1 if p = q = 1, is equal to 3 if min(p, q) 3, and is equal to 2 in all the
other cases. The curve αp,q has p + q double points x1 , . . . , xp+q corresponding to the chords
of the Gauss diagram. To transform αp,q into a diagram of a knot K on Σ, it is enough to fix
a function sign : {x1 , . . . , xp+q } → {±1}. The corresponding skew-symmetric graded matrix
T = (G, s, b : G × G → Z) is computed as follows (cf. [14]): G = {s, x1 , . . . , xp+q }; b(xi , s) = q
for i ∈ {1, . . . , p}; and b(xp+j , s) = −p for j ∈ {1, . . . , q}; b(xi , xi ) = b(xp+j , xp+j ) = 0 for
i, i ∈ {1, . . . , p}, j, j ∈ {1, . . . , q}; and b(xi , xp+j ) = p + q + 1 − i − j for i ∈ {1, . . . , p},
j ∈ {1, . . . , q}. The partition G − {s} = G+ ∪ G− is determined by the function sign in the
usual way. It is easy to check from the definitions that the graded matrix T is primitive except
in the case where p = q = 1 and sign(x1 ) = − sign(x2 ). Excluding this case, we find that
T• (K) = T . This implies, in particular, that K is nontrivial and any diagram on Σ presenting
a knot isotopic to K has at least p + q double points. To compute the polynomial u± (K), set
a± = card{1 i p, sign(xi ) = ±1},
b± = card{1 j q, sign(xp+j ) = ±1}.
COBORDISM OF KNOTS ON SURFACES 297
Then
u± (K) = u± (T ) = ±(a± tq − b∓ tp ).
This formula easily implies that such knots K corresponding to different pairs (p, q) are never
diffeomorphic and that two knots corresponding to the same pair (p, q) and different functions
{x1 , . . . , xp+q } → {±1} may be isotopic only if these two functions take the value +1 the same
number of times and the restrictions of these functions to the set {x1 , . . . , xp } take the value
+1 the same number of times. In the case where p = q = 1 and sign(x1 ) = sign(x2 ) = 1,
we recover the knot K from the previous example. In the exceptional case p = q = 1 and
sign(x1 ) = − sign(x2 ), the knot K is isotopic to a knot on Σ presented by a diagram without
self-crossings.
In this example, the higher graded matrix T•m (K) is nontrivial if the integer m divides p or
q. For instance, if m divides both p and q, then K (m ) = K and T•m (K) = T . If m divides p
but not q, then T•m (K) is obtained from T by deleting x1 , . . . , xp .
where λ runs over all fillings of T1 , . . . , Tr . Clearly, σ(T1 , . . . , Tr ) = 0 if and only if (T1 , . . . , Tr )
has a filling with zero matrix. In this case, we call the family T1 , . . . , Tr hyperbolic.
It is obvious that σ(T1 , . . . , Tr ) is preserved when T1 , . . . , Tr are permuted or replaced with
isomorphic graded matrices. It is easy to check that
σ(−T1 , . . . , −Tr ) = σ(T1 , . . . , Tr ).
298 VLADIMIR TURAEV
If Tr is a trivial graded matrix, then σ(T1 , . . . , Tr ) = σ(T1 , . . . , Tr −1 ) (because then the vector
sr ∈ S lies in the annihilator of the form b).
For r = 1, the definitions above apply to a single graded matrix T and yield the genus
σ(T ) 0. By definition, T is hyperbolic if and only if σ(T ) = 0.
We state a key property of the genus.
Proof. Consider for concreteness the case where t = 1 and r = 2; the general case is similar.
We must prove that σ(T1 , T2 ) σ(T1 , T0 ) + σ(−T0 , T2 ). Let Ti = (Gi , si , bi ) for i = 0, 1, 2 and
let T0 = (G0 , s0 , b0 ) be a copy of T0 , where G0 = {g | g ∈ G0 }, s0 = (s0 ) , and b0 is defined
by b0 (g , h ) = b0 (g, h) for g, h ∈ G0 . We can assume that the sets G1 , G0 , G0 , G2 are disjoint.
Let Λ1 , Λ0 , Λ0 , Λ2 be free R-modules freely generated by G1 , G0 , G0 , G2 , respectively, and let
Λ = Λ1 ⊕Λ0 ⊕Λ0 ⊕Λ2 . There is a unique skew-symmetric bilinear form B = b1 ⊕b0 ⊕(−b0 )⊕b2
on Λ such that the sets G1 , G0 , G0 , G2 ⊂ Λ are mutually orthogonal and the restrictions of B
to these sets are equal to b1 , b0 , −b0 , b2 , respectively.
Let Φ be the submodule of Λ0 ⊕ Λ0 generated by the vectors {g + g }g ∈G 0 . Set L = Λ1 ⊕
Φ ⊕ Λ2 ⊂ Λ. The projection p : L → Λ1 ⊕ Λ2 along Φ transforms B into b1 ⊕ b2 . Indeed, for
any g1 , h1 ∈ G1 , g, h ∈ G0 , g2 , h2 ∈ G2 , we have
B(g1 + g + g + g2 , h1 + h + h + h2 ) = b1 (g1 , h1 ) + b0 (g, h) + (−b0 )(g , h ) + b2 (g2 , h2 )
= b1 (g1 , h1 ) + b2 (g2 , h2 ).
Pick a filling {λi }i ⊂ Λ1 ⊕ Λ0 of the pair (T1 , T0 ) whose matrix has rank 2σ(T1 , T0 ). This
means that the restriction of B to the module V1 ⊂ Λ1 ⊕ Λ0 generated by {λi }i has rank
2σ(T1 , T0 ). Similarly, pick a filling {ϕj }j ⊂ Λ0 ⊕Λ2 of the pair (−T0 , T2 ) such that the restriction
of B to the module V2 ⊂ Λ0 ⊕ Λ2 generated by {ϕj }j has rank 2σ(−T0 , T2 ). We claim that
there is a finite set ψ ⊂ (V1 + V2 ) ∩ L such that the set p(ψ) ⊂ Λ1 ⊕ Λ2 is a filling of the
pair (T1 , T2 ). Denoting by V the submodule of Λ1 ⊕ Λ2 generated by p(ψ), we obtain then the
desired inequality
σ(T1 , T2 ) σ(p(ψ)) = (1/2) rank((b1 ⊕ b2 )|V ) = (1/2) rank(B|p −1 (V ) )
(1/2) rank(B|(V 1 +V 2 )∩L ) (1/2) rank(B|V 1 +V 2 )
= (1/2) rank(B|V 1 ) + (1/2) rank(B|V 2 ) = σ(T1 , T0 ) + σ(−T0 , T2 ).
Here the second inequality follows from the inclusion
p−1 (V ) ⊂ (V1 + V2 ) ∩ L + Ker p
and the fact that Ker p = Φ lies in the annihilator of B|L .
To construct ψ, we first modify {λi }i as follows. Let λ1 be the vector of this filling equal to
s1 + s0 . Adding appropriate multiples of λ1 to other λi , we can ensure that the basis vector
s0 ∈ G0 appears in all {λi }i= 1 with coefficient 0. This transforms {λi }i into a new filling of
(T1 , T0 ) which will from now on be denoted λ = {λi }i . This transformation does not change
the module V1 generated by the vectors of the filling. Similarly, we can assume that a vector
ϕ1 of the filling ϕ = {ϕj }j is equal to s0 + s2 and that the basis vector s0 ∈ G0 appears in all
{ϕj }j = 1 with coefficient 0.
The filling λ gives rise to an oriented 1-dimensional manifold Γλ with boundary (G1 −
{s1 }) ∪ (G0 − {s0 }). It is defined as follows. Each λi having the form g + h (mod Rs1 ) with
g, h ∈ (G1 − {s1 }) ∪ (G0 − {s0 }) gives rise to a component of Γλ diffeomorphic to [0, 1] and
connecting g with h. By the definition of a filling, the elements g, h have opposite signs. We
orient the component in question so that it leads from the element with sign −1 to the element
COBORDISM OF KNOTS ON SURFACES 299
with sign +1. Each λi having the form g (mod Rs1 ) with g ∈ (G1 − {s1 }) ∪ (G0 − {s0 })
gives rise to a component of Γλ which is a copy of [0, ∞), where 0 is identified with g. We
orient this component toward g if sign(g) = +1 and out of g if sign(g) = −1. All the other
λi (in particular λ1 ) do not contribute to Γλ . The definition of a filling implies that ∂Γλ =
(G1 −{s1 })∪(G0 −{s0 }). Similarly, the filling ϕ gives rise to an oriented 1-dimensional manifold
Γϕ with boundary (G0 − {s0 }) ∪ (G2 − {s2 }). We can assume that Γλ and Γϕ are disjoint.
Gluing Γλ to Γϕ along the canonical identification G0 − {s0 } → G0 − {s0 }, g
→ g , we obtain
a 1-dimensional manifold Γ with ∂Γ = (G1 − {s1 }) ∪ (G2 − {s2 }). Note that the orientations
of Γλ , Γϕ at G0 − {s0 } = G0 − {s0 } are compatible because (G0 )± = (G0 )∓ (cf. the definition
of the transformation T
→ −T ). Therefore, these orientations extend to an orientation of Γ.
Each component C of Γ is glued from several components of Γλ Γϕ associated with certain
vectors
λi ∈ V1 ⊂ Λ 1 ⊕ Λ 0 ⊂ Λ or ϕj ∈ V2 ⊂ Λ0 ⊕ Λ2 ⊂ Λ.
Theorem 4.2.1. (i) Cobordism is an equivalence relation on the class of graded matrices.
(ii) Isomorphic graded matrices are cobordant.
(iii) The graded genus of a family of graded matrices is a cobordism invariant.
(iv) A graded matrix is cobordant to the trivial graded matrix if and only if it is hyperbolic.
(v) Homologous skew-symmetric graded matrices are cobordant.
Proof. (i) and (ii) For a graded matrix T = (G, s, b), the graded matrix −T is isomorphic
to the triple (G , s , b ), where G = {g | g ∈ G} is a disjoint copy of G, (G )± = G∓ , and
b (g , h ) = −b(g, h) for any g, h ∈ G. The vectors {g + g }g ∈G form a filling of the pair (T, −T ).
The matrix of this filling is 0. Therefore σ(T, −T ) = 0, so that T is cobordant to itself. A
similar argument proves part (ii). That the relation of cobordism is symmetric follows from the
equalities σ(T2 , −T1 ) = σ(−T2 , T1 ) = σ(T1 , −T2 ). The transitivity follows from the inequalities
(iii) We need to prove that σ(T1 , . . . , Tr ) is preserved when T1 , . . . , Tr are replaced with
cobordant graded matrices. By induction, it suffices to prove that
4.3. Remarks
We point out a few further properties of graded matrices.
(1) Let us call a filling of a graded matrix T = (G, s, b) simple if all vectors of the filling are
pairwise distinct and either belong to the set of basis vectors G or have the form g + h with
g, h ∈ G − {s} and sign(g) = − sign(h). Any filling λ of T can be transformed into a simple
one by adding vectors proportional to s to the vectors of λ distinct from s (and eliminating
repetitions). This transformation does not change the module generated by the vectors of λ
and does not change σ(λ). Thus, to compute σ(T ), we can restrict ourselves to the simple
fillings. The simple fillings of T = (G, s, b) are finite in number; they bijectively correspond to
involutions ν on G − {s} such that every free orbit of ν meets both G+ and G− . In particular,
if one of the sets G+ , G− is empty, then T has only one simple filling consisting of all elements
of G and then σ(T ) is half of the rank of the matrix (b(g, h))g ,h∈G . Such a graded matrix T is
hyperbolic if and only if b = 0. For example, the graded matrix of Subsection 3.7(1) satisfies
G− = ∅, b = 0 and therefore it is not hyperbolic.
(2) The function (T1 , T2 )
→ σ(T1 , −T2 ) defines a metric on the set of cobordism classes of
graded matrices over a domain.
(3) For any graded matrices T1 , . . . , Tr , T1 , . . . , Tq with q 1 and any 1 t r,
(4) For a graded matrix T = (G, s, b) over a domain R, the element b(s, s) of R is a cobordism
invariant of T . We call T normal if b(s, s) = 0. For example, all skew-symmetric graded matrices
are normal. For normal graded matrices over Z, the polynomials u+ and u− are cobordism
invariants. This follows from the following more general fact: if a family T1 , . . . , Tr of normal
graded matrices over Z is hyperbolic, then u± (T1 ) + · · · + u± (Tr ) = 0.
COBORDISM OF KNOTS ON SURFACES 301
The proof of this theorem will be given in Subsection 5.3 using the notion of a slice genus
introduced in Subsection 5.2.
Corollary 5.1.2. If two knots K1 , K2 are cobordant, then for any m1 , . . . , mk 1, the
higher graded matrices T•m 1 ,...,m k (K1 ) and T•m 1 ,...,m k (K2 ) are cobordant.
Corollary 5.1.3. The graded matrices and the higher graded matrices of slice knots are
hyperbolic.
Proof. Consider a 3-manifold M as in the definition of the slice genus and an embedded
compact surface F ⊂ M × R of genus k = sg(K1 , . . . , Kr ) with ∂F = ri=1 Ki ⊂ ∂M × R.
By assumption, the components of ∂F project to disjoint subsets of ∂M . As in the proof of
Lemma 2.3.2, we can additionally assume that F ∩ (∂M × R) = ∂F and the restriction to F
of the projection M × R → M is a generic map. Denote this map F → M by ω.
The group H1 (F ) = H1 (F ; Z) is generated by the homology classes of r boundary compo-
nents of F and a subgroup H ⊂ H1 (F ) isomorphic to Z2k . Set
L = in−1 (ω∗ (H)) ⊂ H1 (∂M ),
where ω∗ : H1 (F ) → H1 (M ) is the homomorphism induced by ω and in : H1 (∂M ) → H1 (M ) is
the inclusion homomorphism. Denote the homological intersection form H1 (∂M ) × H1 (∂M ) →
Z by B. Since B annihilates the kernel of in,
rank (B|L : L × L → Z) 2 rank ω∗ (H) 2 rank H = 4k. (5.2.1)
For t = 1, . . . , r, consider the graded matrix Tt = (Gt , st , bt ) of the diagram of Kt associated
with the projection of Ki to ∂M . We derive from ω : F → M a filling λ of the tuple T1 , . . . , Tr .
302 VLADIMIR TURAEV
Set G = t Gt . As in the proof of Lemma 2.3.2, the map ω gives rise to an involution ν on the
set
(ω|∂ F ) = rt=1 (Gt − {st }) = G − {s1 , . . . , sr }.
Each orbit X of this involution gives rise to a vector λX in the lattice ZG freely generated by
G. This vector is defined as follows. Set
[X] = [ωx ] ∈ H1 (∂M ),
x∈X
where ωx is the loop on ∂M associated with the self-crossing x of ω|∂ F as in the proof of
Lemma 2.3.2. This proof shows that in([X]) ∈ ω∗ (H1 (F )) or, equivalently,
[X] ∈ in−1 (ω∗ (H1 (F ))).
Therefore, there is a linear combination
r
nX = nX ,t [ω(Kt )] ∈ H1 (∂M )
t=1
of the homology classes [ω(K1 )], . . . , [ω(Kr )] ∈ H1 (∂M ) with nX ,t ∈ Z such that [X] + nX ∈ L.
(Such nX may be nonunique; we take any.) Set
r
λX = x+ nX ,t st ∈ ZG.
x∈X t=1
The vectors {λX }X corresponding to all orbits X of ν together with the vector s1 + . . . + sr ∈
ZG form a filling of the tuple T1 , . . . , Tr . The matrix of this filling is obtained by evaluating
the form B on the homology classes
[X] + nX ∈ H1 (∂M ) and [ω(K1 )] + . . . + [ω(Kr )] ∈ H1 (∂M ).
Since these homology classes belong to L, formula (5.2.1) implies that the rank of this matrix
is smaller than or equal to 4k. Thus,
σ(T1 , . . . , Tr ) 2k = 2 sg(K1 , . . . , Kr ).
By definition, T• (Kt ) = (Tt )• for t = 1, . . . , r. By Corollary 4.2.2,
σ(T1 , . . . , Tr ) = σ((T1 )• , . . . , (Tr )• ) = σ(T• (K1 ), . . . , T• (Kr )).
Hence, σ(T• (K1 ), . . . , T• (Kr )) 2 sg(K1 , . . . , Kr ).
As we know, the genus σ(T ) of a graded matrix T over a domain R is a cobordism invariant
of T . Moreover, for any finite family of graded matrices T1 , . . . , Tr of graded matrices over R,
the genus σ(T, T1 , . . . , Tr ) is a cobordism invariant of T . Further invariants may be obtained
by ring replacements. Given a ring homomorphism ϕ from R to a domain R , we can derive
from T = (G, s, b) the graded matrix Tϕ = (G, s, ϕ ◦ b) over R . The cobordism invariants of Tϕ
will be cobordism invariants of T . For example, let R = Z, R = Z/pZ, where p 2 is a prime
integer, and let ϕ : R → R be the projection. Then the p-genus σp (T ) = σ(Tϕ ) is a cobordism
invariant of a graded matrix T over Z. It is clear that 0 σp (T ) σ(T ) and that σp (T ) = σ(T )
for any given T and all sufficiently big prime integers p. Thus, σ(T ) = maxp σp (T ).
More invariants of graded matrices over a domain R can be obtained using the following
transformations of graded matrices. Pick a set A ⊂ R such that −A = A, where −A =
{−a | a ∈ A}. For a graded matrix T = (G, s, b) over R, set GA = {g ∈ G | b(g, s) ∈ A}. The
bipartition of G induces a bipartition of GA by (GA )± = GA ∩G± . We say that T is A-normal,
if b(s, s) ∈ A or equivalently, if s ∈ GA . If T is A-normal, then γA (T ) = (GA , s, b|G A ) is a graded
matrix over R. It is easy to see that if two A-normal graded matrices T1 , T2 are cobordant, then
the graded matrices γA (T1 ), γA (T2 ) are cobordant. Thus, the formula T
→ γA (T ) induces a
transformation on the set of cobordism classes of A-normal graded matrices. This construction
can be applied to a skew-symmetric graded matrix T over Z and A = (−B) ∪ {0} ∪ B, where
B is an arbitrary set of positive integers. In particular, the genus and the p-genera of γA (T )
are cobordism invariants of T parametrized by B.
This lemma implies that for all h ∈ L, the graded matrix T• (Kh ) is hyperbolic.
the projection of B to M , we can assume that M is compact. Gluing handlebodies to all the
components of ∂M distinct from Σ, we can additionally assume that ∂M = Σ.
Set R = Z/mZ. Consider the boundary homomorphism ∂ : H2 (M, ∂M ; R) → H1 (∂M ; R) =
H and the inclusion homomorphism i : H = H1 (∂M ; R) → H1 (M ; R). Set L = Im(∂) = Ker(i).
It is well known that L is a Lagrangian. For completeness, we outline a proof. An element g ∈ H
belongs to Ann(L) if and only if g · ∂a = 0 for every a ∈ H2 (M, ∂M ; R). Given a, the Poincaré
duality says that there is a unique a ∈ H 1 (M ; R) = Hom(H1 (M ; R), R) such that a = a ∩ [M ].
Then g · ∂a = i(g) · a = a(i(g)). Therefore, g ∈ Ann(L) if and only if i(g) is annihilated by all
homomorphisms H1 (M ; R) → R. This holds if and only if i(g) = 0, that is if and only if g ∈ L.
Pick h ∈ L and pick any a in ∂ −1 (h) ⊂ H2 (M, ∂M ; R). The cohomology class a ∈ H 1 (M ; R)
defines a cyclic m-fold covering M → M . The disk B ⊂ M × R lifts to a disk B ⊂M × R.
By → M restricted to Σ = ∂M can be
a(i(g)) = g · ∂a = g · h for all g ∈ H, the covering M
identified with the covering Σh → Σ considered above. Then Kh = ∂ B ⊂ Σh × R is a slice
knot. Constructing an involution on (D) as in the proof of Lemma 2.3.2 (for F = B), we
obtain the last claim of the lemma.
Theorem 6.4.1. If a finite family of knots is slice, then the family of their graded matrices
is hyperbolic.
References
1. M. Asaeda, J. Przytycki and A. Sikora, ‘Categorification of the Kauffman bracket skein module of
I-bundles over surfaces’, Algebr. Geom. Topol. 4 (2004) 1177–1210.
2. J. S. Carter, ‘Closed curves that never extend to proper maps of disks’, Proc. Amer. Math. Soc. 113
(1991) 879–888.
3. J. S. Carter, S. Kamada and M. Saito, ‘Stable equivalence of knots on surfaces and virtual knot
cobordisms’, J. Knot Theory Ramifications 11 (2002) 311–322.
4. D. Cimasoni and V. Turaev, ‘A generalization of several classical invariants of links’, Osaka J. Math. 44
(2007) 531–561.
5. P. Cotta-Ramusino and M. Rinaldi, ‘On the algebraic structure of link-diagrams on a 2-dimensional
surface’, Comm. Math. Phys. 138 (1991) 137–173.
COBORDISM OF KNOTS ON SURFACES 305
6. R. Fenn and V. Turaev, ‘Weyl algebras and knots’, J. Geom. Phys. 57 (2007) 1313–1324.
7. T. Fiedler, Gauss diagram invariants for knots and links, Mathematics and its Applications 532 (Kluwer
Academic Publishers, Dordrecht, 2001).
8. S. Kamada, Braid and knot theory in dimension four, Mathematical Surveys and Monographs 95 (American
Mathematical Society, Providence, RI, 2002).
9. L. Kauffman, ‘Virtual knots theory’, European J. Combin. 20 (1999) 663–690.
10. L. Kauffman and V. Manturov, ‘Virtual knots and links’, Tr. Mat. Inst. Steklova 252 (2006), Geom.
Topol., Diskret. Geom. i Teor. Mnozh., 114–133 (Russian); Proc. Steklov Inst. Math. 252 (2006), 104–121
(English).
11. G. Kuperberg, ‘What is a virtual link?’, Algebr. Geom. Topol. 3 (2003) 587–591.
12. C. Livingston, ‘A survey of classical knot concordance’, Handbook of knot theory (Elsevier, Amsterdam,
2005) 319–347.
13. V. Turaev, ‘Skein quantization of Poisson algebras of loops on surfaces’, Ann. Sci. École Norm. Sup. (4)
24 (1991) 635–704.
14. V. Turaev, ‘Virtual strings’, Ann. Inst. Fourier (Grenoble) 54 (2004) 2455–2525.
Vladimir Turaev
IRMA, Université Louis Pasteur–CNRS
7 Rue René Descartes
F-67084 Strasbourg
France
and
Department of Mathematics
Indiana University
Rawles Hall, 831 East 3rd St
Bloomington, IN 47405
USA
[email protected]