Documente Academic
Documente Profesional
Documente Cultură
-module
CFD(Y ) over /(:) (where denotes orientation reversal), each of which is well-dened
up to homotopy equivalence in the corresponding category. These relate to the closed invari-
ants via the pairing theorem, which states that if Y
1
and Y
2
are 3-manifolds with boundaries
parameterized by F and F respectively then
HF(Y
1
F
Y
2
)
= H
CFA(Y
1
)
CFD(Y
2
)) =: Tor
A(Z)
(
CFA(Y
1
),
CFD(Y
2
));
see [LOT08, Theorem 1.3]. (We review these constructions a little more thoroughly in
Section 2.1.)
In this paper, we prove a dierent pairing theorem, formulated in terms of the Hom functor
rather than the tensor product functor. This version has the advantage that it allows one
to work exclusively with
CFD(Y ) (or, if one prefers, exclusively with
CFA(Y )); this is of
interest since
CFD is typically easier to compute. (See [LOT10b].) The present pairing
theorem also meshes well with the Fukaya-categorical formulation of Lagrangian Floer
homology, providing a direct comparison of our pairing result with Aurouxs construction
of bordered Floer homology [Aur10]. Indeed, our rst result is the following, which also
appears as [Aur10, Theorem 1.5]
1
:
Theorem 1. Let Y
1
and Y
2
be bordered 3-manifolds with Y
1
= Y
2
= F(:). Then
HF(Y
1
Y
2
)
= H
(Mor
A(Z)
(
CFD(Y
1
),
CFD(Y
2
))) =: Ext
A(Z)
(
CFD(Y
1
),
CFD(Y
2
))
= H
(Mor
A(Z)
(
CFA(Y
1
),
CFA(Y
2
))) =: Ext
A(Z)
(
CFA(Y
1
),
CFA(Y
2
)).
(1.1)
The Hom pairing theorem (Theorem 1) follows from the behavior of the bordered Floer
invariants under orientation reversal, stated as a a duality theorem relating
CFD(Y ) and
CFA(Y ) (Theorem 2 below). Note that this is a dierent kind of duality from the re-
lationship between
CFD(Y ) and
CFA(Y ) from [LOT10a, Corollary 1.1 and Theorem 16].
1
Scare quotes his.
HEEGAARD FLOER HOMOLOGY AS MORPHISM SPACES 3
In addition to studying orientation reversal, we also a prove duality theorems in two other
contexts: one corresponding to conjugation of spin
c
structure (Theorem 3) and another cor-
responding to reversing the Morse function on the surface (Theorem 13). We also prove
analogues of Theorems 1 and 2 for bimodules (see Section 1.2).
As a tool for establishing Theorem 2, we use a Heegaard diagram discovered independently
by Auroux [Aur10] and Zarev [Zar10] (see Section 4). Studying this diagram gives several
algebraic results, including an algebraic Serre duality theorem (Theorem 10), and an inter-
pretation of Hochschild cohomology as a knot Floer homology group (Corollary 11). It also
leads to an in interpretation of the duality results from [LOT10a, Corollary 1.1] in terms of
Koszul duality (Sections 5.4 and 8).
In spite of its aesthetic appeal, this Hom version of the pairing theorem is less economical
than the original tensor product pairing theorem: the complex Hom(
CFD(Y
1
),
CFD(Y
2
))
is typically much larger than
CF(Y
1
Y
2
). (By contrast, for any Heegaard diagram
respecting the decomposition Y = Y
1
Y
2
, the dimensions over F
2
of the complex
CF(Y )
from [OSz04b] and the complex
CFA(Y
1
)
CFD(Y
2
) from [LOT08] are the same.)
We now explain the duality theorems in more detail.
1.1. Dualities for bordered Floer modules. We start with the eect of orientation-
reversal on the bordered Floer invariants. To state it, it is convenient to work at the level of
chain complexes, not homology. In particular, we let Mor
A
(M, N) denote the chain complex
of /
CFD(Y ), /(:))
CFA(Y )
A(Z)
(1.2)
Mor
A(Z)
(
CFA(Y )
A(Z)
, /(:))
A(Z)
CFD(Y ). (1.3)
The above result gives a direct relation between
CFD and
CFA, with no orientation
reversal, as follows. The algebra /(:) is the opposite algebra to /(:). So, we can regard
the left module
A(Z)
CFD(Y ) =
sspin
c
(Y )
CFD(Y, s)
CFA(Y ) =
sspin
c
(Y )
CFA(Y, s).
There is a Z/2-action on spin
c
-structures, called conjugation, and written s s.
Theorem 3. Let Y be a bordered 3-manifold, with boundary parameterized by F(:), and
let
CFD(Y, s)
A(Z)
denote the s-summand of
A(Z)
CFA(Y, s)
A(Z)
(
CFA(Y, s)
A(Z)
CFDD(I))
A(Z)
(1.5)
A(Z)
CFD(Y, s)
A(Z)
(
CFAA(I)
A(Z)
CFD(Y, s)). (1.6)
(Recall that, as in [LOT08] and [LOT10a], we use to denote a particularly convenient
model for the /
1
(
A
1
,A
CFDD(Y ), /
1
))
CFAA(Y )
A
1
,A
2
(1.7)
Mor
A
1
(
A
CFDA(Y )
A
1
, /
1
)
A
1
CFDA(Y )
A
2
(1.8)
Mor
A
1
(
A
CFDA(Y )
A
2
, /
1
)
A
2
CFDA(Y )
A
1
(1.9)
Mor
A
1
(
CFAA(Y )
A
1
,A
2
, /
1
)
A
1
,A
2
CFDD(Y ). (1.10)
(As explanation for the strange-looking notation, recall that, as dened in [LOT10a], the
bimodule
CFDD(Y ) has two left actions, while the bimodule
CFAA(Y ) has two right actions.
For convenience, we have written /
i
for /(:
i
) and /
i
for /(:
i
).)
The second type of dualizing leads to the following theorem.
Theorem 6. Suppose Y is a strongly bordered 3-manifold with two boundary components
F(:
1
) and F(:
2
). Then
Mor
A
1
A
2
(
A
1
,A
CFDD(Y ), /
F
2
/
2
)
CFAA(
1
(Y ))
A
1
,A
2
(1.11)
Mor
A
1
A
2
(
CFAA(Y )
A
1
,A
2
), /
1
F
2
/
2
)
A
1
,A
2
CFDD(
1
(Y )). (1.12)
(Here, in the notation we use the quasi-equivalence of categories between the category of
right-right /
/
1
-/
2
-bimodules and the category of right /
/
1
/
2
-modules. This equiv-
alence is not as obvious as for ordinary bimodules; see, for instance, [LOT10a, Section 2.4.3]
HEEGAARD FLOER HOMOLOGY AS MORPHISM SPACES 5
for further discussion. Alternately, one could replace Mor
A
1
A
2
with the chain complex of
/
CFDA(Y
1
F(Z
1
)
Y
2
)
A
2
Mor
A
1
(
A
2
,A
CFDD(Y
1
),
A
1
,A
CFDD(Y
2
)) (1.13)
A
2
,A
CFDD(
(Y
1
Y
2
)) Mor
A
1
A
1
(
A
1
,A
CFDD(I), (1.14)
A
1
,A
2
CFDD(Y
1
)
A
1
,A
CFDD(Y
2
)).
(Here, as earlier, I denotes the identity map of F(:), and
CFDD(I) the associated type
DD module.)
Corollary 8. If Y
1
is a strongly bordered 3-manifold with boundary parameterized by F(:
1
)
and F(:
2
) and Y
2
is a bordered 3-manifold with boundary parameterized by F(:
2
) then
CFA(Y
1
F(Z
2
)
Y
2
)
A
1
Mor
A
2
(
A
1
,A
CFDD(Y
1
),
A
CFD(Y
2
))
A
CFD(Y
2
F(Z
2
)
Y
1
) Mor
A
2
(
A
CFD(Y
2
),
A
1
,A
CFDD(Y
1
)).
(1.15)
In particular, if : F(:
2
) F(:
1
) then
CFA((Y
2
))
A
1
Mor
A
2
(
A
1
,A
CFDD(
1
),
A
CFD(Y
2
)
A
CFD((Y
2
)) Mor
A
2
(
A
2
CFD(Y
2
),
A
1
,A
2
CFDD()).
(1.16)
There are also versions of Theorem 3 for bimodules.
Theorem 9. Suppose Y is a strongly bordered 3-manifold with two boundary components
F(:
1
) and F(:
2
). Then viewing
A
1
,A
(Y ), s)
A
1
,A
2
.
Similarly, viewing
CFAA(Y, s) as a left-left module over /
1
and /
2
, we have:
(1.18)
A
1
,A
CFAA(Y, s)
A
1
,A
CFDD(
1
(Y ), s).
Finally, there are two versions of
CFDA(Y ), depending on whether we treat F(:
1
) or F(:
2
)
as the type D side. Denote these two modules by
A
CFDA(Y, s)
A
2
and
A
CFDA(Y, s)
A
1
,
respectively. These two options are related by conjugation of the spin
c
-structure:
(1.19)
A
CFDA(Y, s)
A
2
A
CFDA(Y, s)
A
1
.
Here, we mean that the modules are homotopy equivalent if we exchange the sidedness of the
actions on either one of the two.
6 LIPSHITZ, OZSVTH, AND THURSTON
1.3. Algebraic consequences. Finally, these techniques can be used to prove several more
algebraic results about the category of /(:)-modules:
Theorem 10. Given right /
)) Mor
A(Z)
(M, N)
,
naturally. Here, denotes the dual vector space.
In other words, Theorem 10 says that tensoring with
CFDA(
1
(Y )
(Y ) together
and performing surgery on the framed knot K coming from the arc z. Let K
be the knot in
(Y )
CFDA(Y )) is isomorphic to
HFK(
(Y )
, K
).
The following theorem was rst proved in [LOT10a, Theorem 4], using computations of
the homology of the algebra associated to a pointed matched circle. The techniques of this
paper lead to another proof, which is independent of those calculations.
Theorem 12. The type DA module
A(Z)
CFDA(I)
A(Z)
associated to the identity map of
I: F(:) F(:) is isomorphic to the identity bimodule
A(Z)
/(:)
A(Z)
.
The algebras /(:) have yet more symmetries. To state them, we give one more operation
on pointed matched circles. Given a pointed matched circle :, we can form another pointed
matched circle :
, i). In
particular, /(:, i) is quasi-isomorphic to /(:
, i).
(Our algebras have dierentials and are not strictly quadratic, so the denition of Koszul
duality in our setting is a modest extension of the classical one. See Section 8.1.)
Theorem 13 explains some seeming coincidences in the dimensions of H
CFD(Y
1
),
CFD(Y
2
)) Ext(
CFD(Y
2
),
CFD(Y
3
)) Ext(
CFD(Y
1
),
CFD(Y
3
)
which corresponds to some homomorphism
HF(Y
1
Y
2
)
HF(Y
2
Y
3
)
HF(Y
1
Y
3
).
Generalizing a notion from [OSz04b], we can use Y
1
, Y
2
and Y
3
to construct a 4-manifold as
follows. Let T denote a triangle, with edges e
1
, e
2
and e
3
. Then let
W
Y
1
,Y
2
,Y
3
= (T F)
e
1
F
(e
1
Y
1
)
e
2
F
(e
2
Y
2
)
e
3
F
(e
3
Y
3
).
Following constructions from [OSz06], this four-manifold induces a map on Floer homology
F
W
Y
1
,Y
2
,Y
3
:
HF(Y
1
Y
2
)
HF(Y
2
Y
3
)
HF(Y
1
Y
3
).
Under the identications from Theorem 1, one can show that this four-manifold invariant
corresponds to the composition map
Ext(
CFD(Y
1
),
CFD(Y
2
)) Ext(
CFD(Y
2
),
CFD(Y
3
)) Ext(
CFD(Y
1
),
CFD(Y
3
)).
Presumably a similar story holds for the multiplication operations on Hochschild cohomology.
We return to this point in a future paper [LOTa].
The duality results for modules and bimodules can be seen as special cases of results for
bordered sutured manifolds [Zar09]. In that, more general, context the presence of boundary
Dehn twists can be understood as follows. If Y is a sutured manifold then orientation reversal
of Y also reverses the roles of R
+
and R
(Z, a, M)
to give a closed surface F, with a distinguished disk D = F F
/(:)-module
CFA(Y ) and a left dg
/(:)-module
CFD(Y ), each well-dened up to quasi-isomorphism. (Here, : denotes :
with its orientation reversed.)
HEEGAARD FLOER HOMOLOGY AS MORPHISM SPACES 9
Bordered Floer homology also works for 3-manifolds with more than one boundary com-
ponent; see [LOT10a]. More precisely, a strongly bordered three-manifold with boundary
F(:
1
) HF(:
2
) is an oriented three manifold Y
12
with boundary, equipped with
preferred disks
1
and
2
on its two boundary components,
basepoints z
i
i
,
a homeomorphism : (F(:
1
) HF(:
2
), D
1
HD
2
, z
1
Hz
2
) (Y
12
,
1
H
2
, z
1
Hz
2
),
an arc connecting z
1
to z
2
, and
a framing of , pointing into
i
at z
i
for i = 1, 2.
We will often denote the two boundary components of a strongly bordered three-manifold
Y by
L
Y and
R
Y (for left and right), but the choice of which boundary component is
L
and which is
R
is arbitrary.
For every strongly bordered 3-manifold with boundary F(:
1
) H F(:
2
), bordered Floer
homology associates an /
-bimodule
CFAA(Y ) with right actions by /(:
1
) and /(:
2
); an
/
-bimodule
CFDA(Y ) with a left action by /(:
1
) and a right action by /(:
2
); and
a dg bimodule
CFDD(Y ) with left actions by /(:
1
) and /(:
2
). Each of
CFAA(Y ),
CFDA(Y ) and
CFDD(Y ) is well-dened up to quasi-isomorphism. As a special case, if :
is a pointed matched circle, F(:) [0, 1] is naturally a strongly bordered three-manifold,
which we will denote I
Z
or just I.
The bordered Floer modules relate to each other and to the closed invariant
CF(Y ) by
pairing theorems. The prototypical pairing theorem (see [LOT08, Theorem 1.3]) states that
if Y
1
and Y
2
are bordered 3-manifolds with Y
1
= F(:) = Y
2
then
CF(Y
1
F
Y
2
)
CFA(Y
1
)
A(Z)
CFD(Y
2
).
Here,
denotes the derived (or /
CFD(Y
1
F(Z
1
)
Y
12
)
CFA(Y
1
)
A(Z
1
)
CFDD(Y
12
),
CFDA(Y
12
F(Z
2
)
Y
23
)
CFAA(Y
12
)
A(Z
2
)
CFDD(Y
23
),
and so on.
The details of the construction of the algebras /(F) and the modules
CFD(Y ) and
CFA(Y ) can be found in [LOT08], and the generalization to the case of more boundary
components is in [LOT10a]. Much of this paper can be read with merely a cursory under-
standing of [LOT08] and [LOT10a], keeping the following points in mind:
Suppose that : is a pointed matched circle and : denotes the same data except
with the orientation of the circle reversed. Then F(:) = F(:), and the algebras
are related by:
(2.1) /(:)
op
= /(:).
The modules
CFD(Y ) and
CFA(Y ) are not associated directly to the 3-manifold Y
but rather to a bordered Heegaard diagram for Y , i.e., a Heegaard diagram
(
g
,
c
=
c
1
, . . . ,
c
gk
,
c
=
1
, . . . ,
g
, z)
10 LIPSHITZ, OZSVTH, AND THURSTON
for Y together with 2k disjoint, embedded arcs
a
=
a
1
, . . . ,
a
2k
in =
D
2
with boundary on giving a basis for
1
(Y ); and a basepoint z not lying
on any
a
i
. The boundary of such a diagram is a pointed matched circle.
Similarly, the bimodules
CFDD(Y ),
CFDA(Y ) and
CFAA(Y ) associated to a
strongly bordered 3-manifold with two boundary components are associated to arced
bordered Heegaard diagrams with two boundary components; see [LOT10a] and also
Section 3.3 below.
The module
CFD(Y ) has a special form: it is a type D structure:
Denition 2.2. Let / be a dg algebra over a ring k =
N
i=1
F
2
. A (left) type D
structure over / is a k-module X equipped with a map
1
: X /
k
X satisfying the
structure equations which ensure that
1
extends via the Leibniz rule to give /
k
X
the structure of a dierential /-module.
(Type D structures can be thought of as dierential comodules or twisted com-
plexes, see Remarks [LOT10a, Remark 2.2.36] and [LOT10a, Remark 2.2.37], respec-
tively.)
There is a convenient model for the /
-tensor product of an /
-module L and
a type D structure M = (X,
1
), with the property that the vector space underlying
LM is just L
k
X; see [LOT08, Denition 2.26]. (In the case that L is an ordinary
module, LM agrees with the nave tensor product L
A
M. In particular, when L is
/viewed as a bimodule, /M is the module associated to X.) There are analogues of
the operation for bimodules, as well; see [LOT10a, Section 2.3.2]. (Although has
a purely algebraic denition, it arises naturally in the analysis of pseudoholomorphic
curves, as seen in the proof of the pairing theorem [LOT08, Chapter 9].)
Similarly, the bimodule
CFDD(Y ) is a type DD structure, i.e., a type D structure
over /(:
L
) /(:
R
); and the bimodule
CFDA(Y ) is a type DA structure, as dened
in [LOT10a, Denition 2.2.43]. The operation works when tensoring bimodules,
as long as one tensors a type D side with a type A (i.e., /
) side.
We sometimes blur the distinction between a type D structure (X,
1
) and its induced
dierential module /X. When it is important to distinguish them, we include a superscript
in the notation for a type D structure,
A
X. Ordinary modules are indicated with a subscript;
so we sometimes use the notation
A
X to denote the associated module /
A
X. This
operation has an inverse (raising the subscript) which associates to a module M
A
the type D
structure M
A
A
Bar(/)
A
, the bar resolution of M. These are inverses in the derived category
of modules satisfying suitable boundedness conditions; see [LOT10a, Proposition 2.3.18].
2.2. Review of Mor and Ext. Suppose that C
and D
, D
) are:
(1) Find a complex C
, D
)
k
=
i
Hom(C
i
, D
k+i
) of maps respecting
the module structure (but not necessarily the dierential) from C
to D
, or
(2) Take the homology of the chain complex Mor
A
(C
, D
) of /
-morphisms from C
to D
.
HEEGAARD FLOER HOMOLOGY AS MORPHISM SPACES 11
(The second option is (under some nite-dimensionality assumptions) a special case of the
rst: the complex of /
-morphisms from C
to D
to D
to just be C
i
Hom(
A
M
i
,
A
N
k+i
),
with its obvious dierential. Type D structures over our algebras correspond to projective
modules (compare [LOT10a, Corollary 2.3.25]), so Ext
(
A
M,
A
N)
= H
(Mor
A
(
A
M,
A
N)).
Again: the notation Mor
A
, with a subscript, denotes the complex of /
-morphisms be-
tween /
(Mod
A(Z)
) H
(
A(Z)
Mod)
CFAA(I) : H
(
A(Z)
Mod) H
(Mod
A(Z)
)
are inverse equivalences of categories, exchanging
CFA(Y ) and
CFD(Y ).
Here, H
(Mod
A(Z)
) (respectively H
(
A(Z)
Mod)) denotes the homotopy category of right,
/
(respectively left, type D) modules over /(:) (respectively /(:)). Recall also that
the homotopy categories of /
CFD(Y
1
),
CFD(Y
2
)).
Although we do not need it for our present purposes, the module
CFDD(I) is described
explicitly in Section 5.4 or, via a dierent method, in [LOT10b].
2.3. Duals of modules and type D structures. As for nite-dimensional vector spaces,
where Hom(V, W)
= WV
N
i=1
F
2
and M = (X,
1
)
a left type D structure over /. Let X = Hom
F
2
(X, F
2
) denote the dual of X. The transpose
of
1
is a map
(
1
)
T
: X Hom
F
2
(/, F
2
) X.
We can interpret this instead as a map
1
: X X /.
The dual type D structure to M, M, is the right type D structure induced by (X,
1
).
12 LIPSHITZ, OZSVTH, AND THURSTON
If we draw the operation on a type D structure M like this:
1
X
X
A
(compare [LOT10a, Section 2]) then the type D structure M is
1
.
(As is standard in such graphical calculus, arrows pointing up represent the dual modules of
arrows pointing down.)
Lemma 2.6. If M = (X,
1
) is a type D structure then M = (X,
1
) is also a type D
structure.
Proof. This is a straightforward exercise in the properties of duals; alternately, it is clear
from the graphical description.
Proposition 2.7. Suppose that M and N are type D structures and at least one of M or
N is nite-dimensional. Then the chain complex of module homomorphisms from M to N,
Mor
A
(M, N), is isomorphic to M
A
/
A
N. In particular, Mor
A
(
A
M, /) M
A
/.
Proof. The rst part is straightforward from the denitions. For the last statement, consider
the type D structure
A
T = (k, 0). (That is, T is rank one and
1
T
= 0). Then
A
T = / and
M
A
/
= Mor
A
(
A
M, T) Mor
A
(
A
M, /).
We next turn to duals of /
-modules.
Denition 2.8. Let / be a nite-dimensional dg algebra over k =
N
i=1
F
2
and M a right
/
-module to M.
Lemma 2.9. If (M, m
i+1
) is a right /
-
module relation to make M a left /
-module.
Proof. Again, this is a straightforward exercise in the properties of duals.
Morphism spaces of type A modules can also be described in terms of . Before giving the
denition, we recall some notation. An augmentation of a dg algebra / is a homomorphism
: / k from the algebra to the ground ring. Given an augmentation of a dg algebra
/ = (A, , d), let A
+
= ker() denote the augmentation ideal. There is a type DD bimodule
HEEGAARD FLOER HOMOLOGY AS MORPHISM SPACES 13
A
Bar
r
(/)
A
with underlying k-module T
(A
+
), with basis written [a
1
[ [a
k
] for k 0, and
structure maps
1
[a
1
[ [a
k
] := a
1
[a
2
[ [a
k
] 1 + 1 [a
1
[ [a
k1
] a
k
+
1ik
1 [a
1
[ [d(a
i
)[ [a
k
] 1 +
1ik1
1 [a
1
[ [(a
i
, a
i+1
)[ [a
k
] 1.
The bimodule
A
Bar
r
(/)
A
is called the reduced bar complex of /. (In [LOT10a], we typically
worked with the unreduced bar complex Bar(/). The canonical inclusion Bar
r
(/) Bar(/)
is a homotopy equivalence.)
With this terminology in hand, we have the following reformulation of the complex of
/
-module homomorphisms:
Proposition 2.10. For nite-dimensional right /
(A
+
[1]), F
2
) Hom(M, F
2
), which is the underlying space of N
A
Bar
r
(/)
A
M.
Checking that the dierentials on the two complexes agree is again elementary.
A key property of the bar complex is that it can be used to give resolutions of modules.
In the present language, this boils down to the following identity [LOT10a, 2.3.19]:
(2.11)
A
Bar
r
A
/
A
[I]
A
.
Here,
A
[I]
A
is the type DA bimodule whose modulication is /; see [LOT10a, Deni-
tion 2.2.48]. In particular,
A
[I]
A
is the identity for .
We extend the denitions of duals to bimodules as follows:
Denition 2.12. Let / and B be nite-dimensional dg algebras over k =
N
i=1
F
2
and
l =
M
i=1
F
2
.
Suppose that
A,B
M is a left-left type DD module over / and B. That is,
A,B
M is a type D
module over /B. Then
A,B
M is a right type D structure over /B. Interpreting this as
a right-right type DD structure M
A,B
, we call M
A,B
the dual type DD structure to
A,B
M.
Now, suppose that N
A,B
is a right-right /
-bimodule to N
A,B
.
Finally, suppose
A
N
B
= (N,
1
) is a type DA structure. Let N = Hom(N, F
2
). The
transpose of the map
1
1+n
: N B
n
/ M is a map (
1
1+n
)
T
: N Hom
F
2
(/, F
2
)
Hom
F
2
(B, F
2
)
n
N. We can interpret these as maps
1
1+n
: B
n
N N /.
We call (N,
1
1+n
) the dual type DA structure to
A
N
B
.
14 LIPSHITZ, OZSVTH, AND THURSTON
The following is an easy exercise.
Lemma 2.13. The dual type DD structure to a type DD structure satises the type DD
structure equation. The dual /
-bimodule to an /
-structure
equation. The dual type DA structure to a DA structure satises the DA structure equation.
For bimodules, we can consider the space of morphisms over either one or both of the
actions. So, Proposition 2.7 corresponds to two dierent statements for bimodules:
Proposition 2.14. Let
A,B
M and
A,B
N be type DD structures, at least one of which is
nite-dimensional. Then
Mor
AB
(M, N)
= M
AB
(/B)
AB
N.
Similarly, let
A,B
M be a type DD structure and let
B
N a type D module. Then
Mor
B
(M, N)
= M
B
B
B
N,
as type D structures. A corresponding statement holds if N is a type DD or DA module.
Proof. Like Proposition 2.7, this is immediate from the denitions. (In fact, the rst half
also follows from Proposition 2.7.)
Lemma 2.15. Taking duals respects the operation in the following sense: if M
A
is an
/
-module and
A
N is a type D structure then
(2.16) M
A
N
= N
A
M.
Moreover, if M is an /
and the
top half is the arc Z
and
Z
). The disk D
0
is in the
back, and the 1-handle s wraps around the front. D
and D
and Z
, whose intersection
consists of two points, and with Z
and Z
oriented opposingly;
a collection of 4k points p = p
1
, . . . , p
4k
in Z, so that either p Z
or p Z
;
a xed-point-free involution M on the points in p; and
a decoration by the letter or the letter , which indicates whether the points p lie
in Z
or Z
.
We require that the points p and involution M satisfy the condition that performing surgery
on Z along the zero-spheres specied by p/M gives a connected 1-manifold. We abbreviate
the data (Z = Z
, p, M) by :
or :
). Each of the two disks attached at the last step meets exactly
one of Z
or Z
and D
s D
1
1
to :
2
2
are isotopy
classes of homeomorphisms
: F(:
1
1
) F(:
2
2
)
so that
(D
(:
1
1
)) = D
(:
2
2
) (D
(:
1
1
)) = D
(:
2
2
) (s(:
1
)) = s(:
2
).
In this paper, we sometimes consider homeomorphisms which are not in the mapping
class groupoid as above. Specically, we will sometimes be interested in homeomorphisms
: F(:
1
) F(:
2
) which preserve the preferred disk D
s D
and
D
= F int(D
s D
, which exchanges Z
= (F
) D
and Z
= (F
) D
.
One relevant class of such homeomorphisms is the following:
Denition 3.4. Let :
and :
for :
coincides with
Z
for :
and :
) F(:
) K
,
: F(:
) F(:
).
Note that although these homeomorphisms send preferred disks to preferred disks, they do
not preserve the decorations on those disks: K
,
and K
,
map D
to D
are two oriented, radial curves which intersect the inside boundary of A at the same point,
but which are otherwise disjoint. We say that r
U is
contained in [0, ) [0, 1].
Denition 3.6. Let (F, D
sD
, is a homeomorphism
with the following properties:
there is a disk neighborhood N of D
sD
so that
1/2
and D
; and
there is a radial arc r in the annulus A = N int(D
s D
) (oriented so that it
terminates at (D
s D
to a new arc r
, which is
to the right of r. Here, we view (D
s D
1/2
, is the inverse to a positive half Dehn twist along the boundary. For a surface F with
one boundary component, the isotopy class of the surface homeomorphism specied by a half
(positive or negative) Dehn twist (among homeomorphisms preserving the division of the
HEEGAARD FLOER HOMOLOGY AS MORPHISM SPACES 17
(D
) (F
)
(D
) (F
)
Figure 2. An example of a positive half Dehn twist along the bound-
ary. The boundary of the genus one surface F
= F (D
s D
) has a
pair of distinguished arcs (D
) Z
and (D
) Z
. We
have illustrated an arc with boundary on D
s D
, and let F
=
F (D
s D
/F
and D
.
(3) There is a curve F
and a curve
or the boundary of is
contained in D
,
(b) [] ,= 0 H
1
(F
, F
),
(c) intersects
, and an arc in F
.
(See Figure 2.) Then, f is isotopic (as maps preserving D
s D
but switching D
and
D
, for some m Z. If m , 1, 0
then the minimal number of intersection points between and f() is greater than two,
contradicting Condition (3c). The condition on the boundary of the triangle T ensures that,
in fact, m is 0, not 1.
3.2. -bordered Heegaard diagrams. In previous work [LOT08, LOT10a], the -curves
consisted of arcs and circles, while the -curves were always circles. To prove the Hom
18 LIPSHITZ, OZSVTH, AND THURSTON
pairing theorem, we will also want to work with diagrams where s, instead of s, go out
to the boundary.
Denition 3.8. A -bordered Heegaard diagram is a quadruple 1
= (, , , z) where:
is a compact surface of genus g with one boundary component;
is a g-tuple of pairwise disjoint circles in the interior of ;
is
=
a
..
a
1
, . . . ,
a
2k
,
c
..
c
1
, . . . ,
c
gk
,
a collection of pairwise disjoint embedded arcs (the
a
i
) with boundary on and
circles (the
c
i
) in the interior of ; and
z is an arc in
a
.
We require that and both be connected; this translates to the condition that the
- (respectively -) curves be linearly independent in H
1
(, ).
The diagram 1
and Z
to Z
).
We will sometimes call bordered Heegaard diagrams as dened in [LOT08] -bordered
Heegaard diagrams, and denote them 1
rather than Z
.
Construction 3.9. Let :
. There is an
associated bordered three-manifold Y (1
))
[0, 1] ( z) is identied with 0 D
0
1 p [0, 1] is identied with 0 p [0, 1] F(:
).
(The result is naturally a manifold with corners.)
(2) Attach 3-dimensional 2-handles to the 0
i
[0, 1] and to the 1
c
i
[0, 1] .
(3) Let
i
denote the core of the 1-handle in F(:
) attached along
a
i
. Then
(1
a
i
) (0
i
) is a closed circle; attach thickened disks (3-dimensional 2-
handles) along these circles.
The result of the attaching so far is a 3-manifold with three boundary components:
two copies of S
2
(one containing D
) and a copy of
F(:
).
(4) Fill in the two S
2
boundary components with 3-balls.
HEEGAARD FLOER HOMOLOGY AS MORPHISM SPACES 19
Figure 3. Building a bordered 3-manifold from a -bordered Hee-
gaard diagram. The analogous gure in the -bordered case is [LOT08, Fig-
ure 4.1].
See Figure 3.
The boundary of Y (1
).
Remark 3.10. The construction of Y (1
with F
(1), in an orientation-reversing
way. By contrast, for a -bordered Heegaard diagram, the corresponding identication is
orientation-preserving.
We now wish to dene
CFD(1
) and
CFA(1
= (, , , z) there is an
associated -bordered Heegaard diagram 1
= (,
, z) obtained by setting
,c
i
=
c
i
,
,a
i
=
a
i
,
i
=
i
.
Lemma 3.12. Let Y be a 3-manifold and : F(:
is a -bordered Heegaard
diagram for (Y, K
,
: F(:
) Y ).
Proof. Recall from [LOT08, Construction 4.6] that if 1
).
Finally, one caps o the two S
2
boundary components with 3-balls.
This process results in a manifold Y (1
. Similarly,
for a homology class B
2
(x, y) let B
2
(y, x) denote the homology class with the same
local multiplicities in as B.
Lemma 3.13. For 1 an -bordered Heegaard diagram, x, y S(1), B
2
(x, y), and
any sequence of sets of Reeb chords, there is a homeomorphism
/
B
(x, y; )
= /
B
(y, x,
op
)
where
op
is read in the opposite order.
Proof. Both moduli spaces are dened by counting pseudoholomorphic curves in [0, 1]R.
Reecting in both the [0, 1] and R directions gives an identication between the two moduli
spaces.
For a -bordered Heegaard diagram 1
) and
CFA(1
) as a left /
on Y and
(v)
on Y are the same.) To avoid confusion, recall that the conjugate spin
c
-structure s
is also represented by v, but viewed as a vector eld on Y . Thus, s is represented by v
as a vector eld on Y .
Proposition 3.14. Let 1
.
Then
CFD(1
) and
CFA(1
) are duals (in the senses of Denitions 2.5 and 2.8) of the
corresponding structures for 1
CFD(1
, s)
A(Z)
=
A(Z)
CFD(1
, s)
A(Z)
CFA(1
, s)
=
CFA(1
, s)
A(Z)
.
Proof. We will prove the duality result for
CFD; the proof for
CFA is analogous. Let X(1
)
(respectively X(1
) (respectively S(1
)). We
have an isomorphism X(1
) = Hom(X(1
),
x(y) =
_
x
if x = y
0 otherwise,
where
x
k is the primitive idempotent corresponding to x, so
x
x = x.
The type D structure on
CFD(1
) is given by
1
: X(1
) /(:) X(1
1
(x) =
B
2
(x,y)
compatible with B
ind(B, )=1
a( ) y #(/
B
(x, y; )).
The operation
1
: X(1
) X(1
(y). (We are considering the moduli space in which the chords
appear in reverse order, but we also multiply the algebra elements in the reverse order, so it
is again a( ) that is relevant.) This is exactly the statement that
CFD(1
) is the dual of
CFD(1
).
The behavior on the spin
c
structures comes from the observation that, when x is viewed
as a generator for the bordered Floer homology of 1, its corresponding vector eld points
in the opposite direction from that of x when viewed as a generator for the bordered Floer
homology of 1.
Note that 1
represents Y (1
), namely by considering 1
CFD(1, s) is dual to
CFD(1, s). Similarly,
CFA(1, s) is dual to
CFA(1, s).
Proof. This follows from a similar argument to Proposition 3.14.
3.3. --bordered Heegaard diagrams. We will need to generalize the notion of arced
bordered Heegaard diagrams with two components and the associated 3-manifolds to cases
where the boundaries meet - or -circles. The following is an extension of [LOT10a, De-
nition 5.1] to our more symmetric language.
Denition 3.16. A strongly bordered three-manifold with two boundary components is
specied by the following data:
A 3-manifold Y with two boundary components
L
Y and
R
Y .
Orientation-preserving homeomorphisms
L
: F(:
L
L
)
L
Y and
R
: F(:
R
R
)
R
Y for some pointed matched circles :
L
L
and :
R
R
.
A tunnel [0, 1] D connecting the two boundary components, which is divided into
three balls
([0, 1] D
) ([0, 1] s) ([0, 1] D
)
where 0(D
sD
L
L
))
and 1(D
sD
R
R
)).
For 3-manifolds with two boundary components, one can consider arced (, )-bordered
Heegaard diagrams (which are the only kind we considered in [LOT10a]), arced (, )-
bordered Heegaard diagrams, arced (, )-bordered Heegaard diagrams, and arced (, )-
bordered Heegaard diagrams. We call all of these types of diagrams, collectively, arced bordered
Heegaard diagrams. The denitions of the latter three types are trivial adaptations of the
denition of an arced bordered Heegaard diagram from [LOT10a, Section 5]; except that in
keeping with our present conventions (where we thicken basepoints), rather than drawing
simply an arc connecting the two basepoints on the boundary, now z denotes a rectangle
in the Heegaard surface which connects the arc of basepoints on one boundary component
with the arc of basepoints in the other. For (, )-bordered Heegaard diagrams the -curves
but not the -curves go out to the boundaries. For (, )-bordered diagrams, the -curves
go out to
L
and the -curves go out to
R
. For (, )-bordered Heegaard diagrams, the
-curves go out to
L
and the -curves go out to
R
.
More explicitly, if 1 is an arced bordered Heegaard diagram, then there are two intervals
Z
L
and Z
R
in , with the property that p = () (
a
a
) is contained in Z
L
Z
R
, so
that all points p Z
L
are all of the same type (i.e., all are either boundary points of -arcs
or -arcs) and p Z
R
are also of the same type. Correspondingly we let
L
1 denote the
pointed matched circle gotten by doubling Z
L
and marking it with or , according to the
type of points in p Z
L
, and we obtain
R
1 analogously.
An arced bordered diagram gives rise to a strongly bordered three-manifold via the fol-
lowing generalization of Construction 3.9.
Construction 3.17. Let :
L
and :
R
denote the pointed matched circles specied by
L
1
and
R
1. There is an associated strongly bordered three-manifold Y (1) with two boundary
components constructed in the following four steps:
(1) Glue [0, 1] to [0, 1] F(:
L
), by gluing [0, 1]
L
to 0F(:
L
) and [0, 1]
R
to 0 F(:
R
) following Construction 3.9.
HEEGAARD FLOER HOMOLOGY AS MORPHISM SPACES 23
(2) Next, glue 2-handles along 0
c
i
[0, 1] and to 1
c
i
[0, 1] .
(3) Consider the arcs
a
i
and
a
i
, thought of as supported in 0 and 1 respec-
tively. These are completed into closed circles by following the endpoints through the
one-handles in F(:
L
) or F(:
R
) (wherever they go). Add two-handles along these
circles.
We end up with a three-manifold with four boundary components: F(:
L
), F(:
R
)
and a pair of two-spheres.
(4) Fill in the two-spheres with three-balls B
and B
[0, 1] z B
) B
([0, 1] D
)
_
_
([0, 1] s) ([0, 1] z) ([0, 1] s)
_
_
([0, 1] D
) B
([0, 1] D
)
_
.
Lemma 3.18. If 1 and 1
=
: (agreeing as pointed matched circles, including decoration), then
Y (1
L
1
) = Y (1)
F(Z)
Y (1
).
Proof. This is immediate from the denitions.
We give the following simpler description in the --bordered case which will be used in
the proof of Proposition 4.2:
Construction 3.19. An arced (,)-bordered Heegaard diagram 1 species a strongly bor-
dered three-manifold as follows. Attach disks D
L
and D
R
to
L
and
R
respectively obtain
a closed surface . Let Y be [0, 1] with three-dimensional two-handles attached along the
0
c
i
and 1
c
i
.
F(:
L
) is identied with
L
Y as follows:
Identify s with 0 z.
Identify D
with 0 D
L
.
Identify D
with 0 D
R
.
Identify F
(:
L
) with the complement of 0 D
L
0 z 0 D
R
L
Y using
the -arcs.
F(:
R
) is identied with
R
Y as follows:
Identify s with 1 z.
Identify D
with 1 D
L
.
Identify D
with 1 D
R
Identify F
(:
R
) with the complement of 1 D
L
1 z 1 D
R
L
Y using
the -arcs.
The tunnel is, of course, [0, 1] (D
L
z D
R
).
Lemma 3.20. If 1 is an --bordered diagram, the strongly bordered three-manifolds spec-
ied in Constructions 3.19 and 3.17 are canonically isomorphic.
Proof. Let Y
1
(1) (respectively Y
2
(1)) be the strongly bordered 3-manifold given by Con-
struction 3.17 (respectively Construction 3.19). Observe that Y
2
(1) is a subspace of Y
1
(1)
24 LIPSHITZ, OZSVTH, AND THURSTON
in an obvious way. The two-handles attached in Step (3) of Construction 3.17 specify a
deformation retraction of Y
1
(1) to Y
2
(1) (by folding the boundary along the 2-handles to
the Heegaard surface), respecting the strong bordering.
Construction 3.21. Let Y be a strongly bordered 3-manifold with boundary components
parameterized by F(:
L
) and F(:
R
). Suppose that Y is homeomorphic to the product of an
interval with a surface. Then we can dene a map
Y
: F(:
L
) F(:
R
)
in the strongly based mapping class groupoid as follows.
First, x a homeomorphism : [0, 1] F(:
R
) Y so that
[
{1}F(Z
R
)
=
R
and
the images under of [0, 1] times the three distinguished regions D
, s, and D
(in
F(:
R
)) are mapped to the three corresponding distinguished regions in Y .
Then, let
Y
= ([
{0}F(Z
R
)
)
1
(
L
): F(:
L
) F(:
R
).
We call the strongly bordered manifold Y the mapping cylinder of .
An adaptation of the argument from [LOT10a, Lemma 5.29] shows that the above con-
struction gives a well-dened element of the mapping class groupoid in the sense of Deni-
tion 3.3.
Denition 3.22. Given a strongly based homeomorphism : F(:
1
) F(:
2
) and a bordered
3-manifold (Y, : F(:
1
) Y ) we can twist the parameterization of Y by to give a new
bordered 3-manifold
(Y ) = (Y,
1
: F(:
2
) Y ).
Equivalently, we can dene (Y ) by gluing the mapping cylinder of to Y :
(Y ) = Y
F(Z
1
)
M
.
For arced bordered Heegaard diagrams, one can dene bimodules as in [LOT10a]. The case
of (, )-bordered diagrams is discussed there, and the story for (, )-bordered diagrams is
an entirely straightforward adaptation (although with reversed algebras), analogous to the
relation between -bordered and -bordered diagrams as discussed in Section 3.2. Some
aspects of the (, )-bordered case are new, however, and we discuss them now.
For a (, )-bordered Heegaard diagram
1
, a generator is a tuple x = x
i
of intersec-
tion points between - and -curves, such that there is exactly one x
i
on each - or -circle,
and no - or -curve contains more than one x
i
. Note that, unlike the case of an (, )- or
(, )-bordered Heegaard diagram, for a xed diagram
1
) associated to
1
L
(coming from the -arcs)
and :
R
(coming from the -arcs). We dene an action of the idempotents of /(:
L
) and
/(:
R
) on
CFAA(
L
)
L
Y,
R
: F(:
R
)
R
Y ) be a strongly bordered 3-
manifold with two boundary components. Let
1
CFAD(1, s) is dual to
CFDA(1, s).
Proposition 3.26. If 1 is a bordered Heegaard diagram with two boundary components
then
CFDD(1, s) is dual to
CFDD(1, s);
CFAA(1, s) is dual to
CFAA(1, s); and
CFDA(1, s) is dual to
CFAD(1, s).
(See Denition 2.12 for the denitions of the duals of various kinds of bimodules.)
Proof of Propositions 3.25 and 3.26. These propositions follow from similar arguments to
Proposition 3.14. See also Proposition 3.15.
4. An interpolating piece
Fix a pointed matched circle :. Our discussion of orientation reversal and proof of the Hom
pairing theorem will rely on a particular arced --bordered Heegaard diagram associated
to :, rst introduced by Auroux [Aur10]. The diagram, which we will denote AZ(:), is
constructed as illustrated in Figure 4 and described below.
Let k denote the genus of F(:). Let T denote the triangle in R
2
bounded by the x-axis,
the y-axis, and the line y + x = 4k + 1. Let e
y
(respectively e
x
) denote the edge of T along
the y-axis (respectively x-axis) and e
D
the edge of T along the line x + y = 4k + 1. Let
.
26 LIPSHITZ, OZSVTH, AND THURSTON
Figure 4. An example of AZ(:). The example shown is for the genus 1
pointed matched circle. Left: the pointed matched circle :. Center and Right:
two dierent depictions of AZ(:).
Let
=
4k
_
i=1
x = i
, =
4k
_
i=1
y = i 4k 1
.
Finally, attach a 1-handle to
between the points (0, 0) and (4k +1, 0). Call the result
. Let z denote a neighborhood of the core of this 1-handle. So, z is a rectangle in
connecting the two boundary components.
Let AZ(:) denote the diagram (, , , z). We let
R
AZ(:) denote the boundary compo-
nent of AZ(:) which intersects the -arcs (so AZ(:) is a (, )-bordered Heegaard diagram).
Note that
L
AZ(:) and
R
AZ(:) are twin pointed matched circles (in the sense of Deni-
tion 3.4). Sometimes, we denote this diagram by
AZ(:)
, (
AZ(:)
) = :
H:
;
and the bimodules
CFAA(
AZ(:)
) and
CFAA(
AZ(:)
sD
sD
.
We understand this map as follows.
Proposition 4.2. The diagram AZ(:) represents a positive half Dehn twist, in the fol-
lowing sense. Let
AZ
: F(:
) F(:
, and K
,
: F(:
) F(:
: F(:
)
F(:
). Likewise,
AZ
K
,
: F(:
) F(:
), K
,
AZ
: F(:
) F(:
),
and
AZ
K
,
: F(:
) F(:
).
With notation as in Construction 3.21:
(1) The map
L
: F(:
) 0 (D
) sends D
to D
; D
to D
; and F(:
)
to , sending the cores of the 1-handles in F(:
) to the -arcs.
(2) The map
R
: F(:
) 1(D
) sends D
to D
; D
to D
; and F
(:
)
to , sending the cores of the 1-handles in F
(:
) to the -arcs.
(3) The map : [0, 1] F(:
) [0, 1] (D
) F(:
).
28 LIPSHITZ, OZSVTH, AND THURSTON
Figure 6. The diagram AZ(:). Left: the diagram AZ(:), for the genus 1
pointed matched circle. Center: the result of exchanging the - and -curves
in AZ(:). Right: the diagram AZ(:).
So, we have a commutative diagram:
F(:
AZ
=
1
R
L
//
F(:
)
K
,
//
F(:
I
//
D
g
//
D
.
The map K
,
takes the cores of the 1-handles in F(:
). So,
L
K
,
(
R
)
1
= g is the map from D
to itself exchanging D
and D
and taking each -arc to the corresponding -arc. Hence, by Lemma 3.7, the map
g is a positive half boundary Dehn twist of D
, and so K
,
AZ
is a positive half
boundary Dehn twist of F(:
).
The other cases can be proved by similar commutative diagrams, or alternatively follow
from the rst case, using the observations that, on the one hand, K
,
1/2
K
,
=
1/2
and,
on the other hand, switching the left and right sides of M
yields M
1 and (
1/2
) =
1/2
.
(In both cases, the surface on which we apply
1/2
changes.)
There is another interpolating piece that will be important, a kind of mirror image of
AZ(:). More precisely, we can consider the diagram AZ(:) obtained from AZ(:) by switch-
ing the - and -curves and rotating the diagram clockwise 90 degrees. The boundary
components of AZ(:) are naturally identied with :
and :
. Alternatively, AZ(:) is
AZ(:), obtained from AZ(:) by reversing the orientation on the diagram (e.g., by
reecting across the x-axis). See Figure 6. By default, as with AZ, we view :
as the
left boundary of AZ and :
or
AZ
, respectively.
With no additional work, we get the following algebraic description of the bordered in-
variants for AZ(:):
Proposition 4.3. The type AA module associated to AZ(:) is isomorphic to /(:), the dual
module to /(:).
Proof. This follows from Propositions 4.1 and 3.25.
HEEGAARD FLOER HOMOLOGY AS MORPHISM SPACES 29
Figure 7. Gluing AZ(:) to itself and its inverse. The left picture repre-
sents the Heegaard diagram
AZ(:)
AZ(:)
AZ(:)
AZ
: F(:
) F(:
, and K
,
: F(:
) F(:
AZ
=
1/2
: F(:
)
F(:
). Likewise,
AZ
K
,
: F(:
) F(:
), K
,
AZ
: F(:
) F(:
),
and
AZ
K
,
: F(:
) F(:
AZ(:)
represents
: F(:
) F(:
). The
diagram
AZ(:)
AZ(:)
).
See Figure 7. More identities of this kind are given at the end of Appendix A.
Proof. For the rst statement, we have
AZ(Z)
AZ(Z)
=
AZ(Z)
AZ(Z)
= (
AZ(Z)
K
,
) (K
,
AZ(Z)
)
= (
1/2
: F(:
) F(:)
) (
1/2
: F(:
) F(:
))
=
: F(:
) F(:
).
The second statement is similar, except the two half boundary twists go in opposite directions
and so cancel.
Lemma 4.6. Let
1
AZ(:
R
)
and
AZ(:
L
)
(1)
AZ(:
R
) AZ(:
R
)
(1)
, in
the case where 1 represents an elementary cobordism from the two-sphere
to a genus one surface (so AZ(:
L
) is empty). The rst diagram is
1
AZ(:
R
), the second is gotten by a sequence of handleslides, the third by a
destabilization, and the fourth by an isotopy (and a homeomorphism of dia-
grams).
The intuition here is that the negative half Dehn twist represented by AZ can be pulled
through from one side of Y (1) to the other, but we have to turn over the Morse function on
Y (1) in the process. (Note that Y (1) is orientation-preserving homeomorphic to Y (1).)
Proof. Let Y be a three-manifold with two boundary components. Then Y can be factored
as a product of elementary cobordisms, each of which corresponds to attaching a one-handle
or two-handle to
L
Y . Moreover, a strongly bordered three-manifold can be factored into
the following simple pieces:
mapping cylinders for homeomorphisms, and
elementary cobordisms from :#:
1
to :, or from : to :#:
1
, where :
1
denotes
the genus 1 pointed matched circle, obtained by attaching a two-handle along the
-framed curve in F
(:
1
) F(:#:
1
) (as in Figure 8).
In particular, any Heegaard diagram 1
0
is equivalent to a diagram 1 which can be written
as a juxtaposition of pieces of these two forms, and obviously 1
0
is then equivalent to 1.
Thus, it suces to check the result for these two kinds of elementary pieces.
For the rst simple piece, let 1
AZ(:
1
)
.)
Then we have equivalences of Heegaard diagrams:
1
AZ(:
2
)(, ) AZ(:
2
)((), )
= AZ(:
1
)(,
1
())
AZ(:
1
)(, ) (1
),
where we are using the the fact that gluing mapping cylinders corresponds to twisting the
parametrization [LOT10a, Lemma 5.30], a homeomorphism of diagrams, and the gluing
property again.
For the second simple piece (elementary cobordisms of the specied form), the needed
sequence of handleslides and destabilizations is easy to nd; see Figure 8, where we have
illustrated the case where : is empty.
HEEGAARD FLOER HOMOLOGY AS MORPHISM SPACES 31
5. Consequences
5.1. Orientation reversal and the Hom pairing theorem for modules. As a warm-up
for the proofs of our main theorems, we start with the module case, in which the notation is
a little simpler to follow, and the Dehn twists disappear.
Proof of Theorem 2. Fix an -bordered Heegaard diagram 1
R
AZ(:) represents (Y, : F(:) Y ). We
have now that
CFA(Y )
=
CFA(1
R
AZ(:))
CFD(1
)
CFAA(AZ(:))
=
CFD(1
) /(:)
=
CFD(1
) /(:)
Mor
A(Z)
(
CFD(Y ), /(:)).
Here, the second line uses the pairing theorem (in a form using bimodules, see [LOT10a,
Theorem 11]), the third uses Proposition 4.1, the fourth uses Proposition 3.14, and the last
uses Proposition 2.7. This proves Equation (1.2).
Equation (1.3) follows from Equation (1.2) and Theorem 2.3. That is,
CFA(Y ) Mor
A(Z)
(
CFD(Y ),
A(Z)
[I]
A(Z)
)
Mor
A(Z)
(
CFA(Y ),
CFAA(I)),
where the rst equivalence is Equation (1.2) and the second follows by tensoring both domain
and range with
CFAA(I), which is an equivalence of categories (Theorem 2.3). Tensoring
both sides with
CFDD(I) gives Equation (1.3).
Remark 5.1. In the context of bordered sutured manifolds [Zar09] with upper and lower
pieces of the boundary R
+
and R
, the operation 1 1
R
AZ(:) corresponds to a
slightly more complicated operation than mere orientation reversal. When one switches the
- and -curves on a diagram for a bordered sutured manifold, the roles of R
+
and R
are
exchanged. Attaching Y (AZ(:)) then corresponds to introducing a half Dehn twist along the
preferred disk in F(:), as in Proposition 4.2. (As above, Dehn twists around the preferred
disk in F(:) disappear if one instead glues to a 3-manifold with one boundary component.)
See Figure 9 for an example where this operation is non-trivial.
Proof of Theorem 1. Using Proposition 2.7, Theorem 2, and the usual version of the pairing
theorem [LOT08, Theorem 1.3] in turn gives:
Mor
A(Z)
(
CFD(Y
1
),
CFD(Y
2
))
= Mor
A(Z)
(
CFD(Y
1
), I)
CFD(Y
2
)
CFA(Y
1
)
CFD(Y
2
)
CF(Y
1
Y
2
),
32 LIPSHITZ, OZSVTH, AND THURSTON
Figure 9. Gluing AZ(:) to a doubly-pointed Heegaard diagram. Left:
A doubly-pointed -bordered Heegaard diagram 1 for the core of a 0-framed
solid torus. Center: the result AZ(:)
.
Taking homology gives the rst isomorphism from Theorem 1. The second isomorphism then
follows from Corollary 2.4.
5.2. Conjugation invariance.
Proposition 5.2. Suppose that
1
) and
CFDD(
) as left-left /(:
1
) /(:
2
)-modules. Under
this identication and similar ones for other modules, we have isomorphisms
CFDD(1, s)
=
CFDD(1, s)
CFAA(1, s)
=
CFAA(1, s)
CFDA(1, s)
=
CFDA(1, s).
Proof. The identication of the complexes
CFDD(1) with
CFDD(1) is supplied by com-
bining Propositions 3.25 and 3.26. The conjugation on the spin
c
structures comes from the
observation that, when x is viewed as a generator for the bordered Floer homology of 1, its
corresponding vector eld points in the opposite direction from that of x when viewed as a
generator for the bordered Floer homology of 1.
Proof of Theorems 3 and 9. We will prove Theorem 9; Theorem 3 can be viewed as a special
case where one of the boundary components is empty (or, if one prefers, S
2
), after noting
that
CFDD(Y, s)
CFAA(
(Y ), s)
A(Z
1
),A(Z
2
)
,
where /(:
i
)
A(Z
i
),A(Z
i
)
denotes the /(:
i
)-bimodule /(:
i
), viewed as a module with
two right actions.
Fix an --bordered Heegaard diagram
1
for Y (with
L
1 = :
1
and
R
1 = :
2
),
so that
CFAA(Y, s) is given by the bimodule
CFAA(1, s) associated to 1 and s, and also
(according to Proposition 5.2) by the bimodule
CFAA(1, s) associated to the --bordered
version
(1)
and a
copy of
AZ(:
2
)
to the
L
and
R
boundary components of 1 respectively.
Combining Proposition 4.1, the pairing theorem, and Proposition 5.2, we get
(5.4)
CFAA(
AZ(:
1
)
1
(1)
Z
AZ(:
2
)
, s)
_
/(:
1
)
A(Z
1
),A(Z
1
)
/(:
2
)
A(Z
2
),A(Z
2
)
_
CFDD(1, s)
_
/(:
1
)
A(Z
1
),A(Z
1
)
/(:
2
)
A(Z
2
),A(Z
2
)
_
CFDD(1, s)
=
_
/(:
1
)
A(Z
1
),A(Z
1
)
/(:
2
)
A(Z
2
),A(Z
2
)
_
CFDD(1, s).
The last isomorphism comes from the tautological identication of bimodules A
A,A
op
=
(A
op
)
A,A
op, together with the usual identication of /(:)
= /(:)
op
.
We can alternatively move AZ(:
1
) past 1 as in Lemma 4.6. This gives
(5.5) Y (
AZ(:
1
)
1
(1)
Z
AZ(:
2
)
)
Y (1
AZ(:
2
)
AZ(:
2
)
(Y (1)).
Here, the equivalence is of strongly bordered 3-manifolds, and the last line follows from
Corollary 4.5. Equations (5.5) and (5.4) combine to establish Equation (5.3), which is
equivalent to Equation (1.17).
Equation (1.18) is immediate from Equation (1.17), by replacing Y with
1
(Y ), s with s,
and viewing the right actions as left actions.
Equation (1.19) follows from the rst two parts by tensoring Equation (1.17) applied to Y
with Equation (1.18) applied to I
Z
2
:
CFDD(Y, s)
A(Z
1
),A(Z
2
)
A(Z
2
),A(Z
2
)
CFAA(I
Z
2
, t)
CFAA(
(Y ), s)
A(Z
1
),A(Z
2
)
A(Z
2
),A(Z
2
)
CFDD(
1
, t),
which reduces to the desired result.
Proof of Corollary 4. Equations (1.5) and (1.6) are immediate from Theorem 3 and the ob-
servations that
/(:)
A(Z),A(Z)
A(Z)
CFD(Y, s) /(:)
A(Z),A(Z)
(
CFA(Y, s)
CFDD(I))
CFA(Y, s)
A(Z)
CFAA(I)
A(Z),A(Z)
A(Z)
CFD(Y, s).
(both of which follow from the pairing theorem).
34 LIPSHITZ, OZSVTH, AND THURSTON
5.3. Orientation reversal and the Hom pairing theorems for bimodules.
Proof of Theorem 5. We start by proving Equation (1.7). By [LOT10a, Corollary 2.3.37],
the complex of type D morphisms between two type D structures is quasi-isomorphic to the
complex of /
1
(/
1
,A
2
CFDD(Y ),
A
1
[I]
A
1
)
CFAA(Y )
A
1
,A
2
.
Using the denition of Mor in terms of (Proposition 2.14), we want to show that
/
1
,A
CFDD(Y ) /
1
CFAA(Y )
A
1
,A
2
.
Since taking duals respects (Lemma 2.15), this boils down to
(5.7)
A
1
,A
CFDD(Y ) /
2
/
1
CFAA(Y )
A
1
,A
2
.
Now, x a Heegaard diagram
1
, with
L
1 = :
1
and
R
1 = :
2
, for (Y,
L
: F(:
1
)
L
Y,
R
: F(:
2
)
R
Y ). According to Lemma 3.24,
1
AZ(:
1
)
F(Z
1
)
F(Z
2
)
AZ(:
2
)
CFAA(
AZ(:
1
)
F(Z
1
)
F(Z
2
)
AZ(:
2
)
)
CFDD(
) /
2
/
1
.
This implies Equation (5.7), and hence Equation (5.6).
To prove Equation (1.8), start by tensoring both sides of Equation (5.6) with
CFDD(I
Z
1
),
to obtain
Mor
A
1
(/
1
,A
2
CFDD(Y ),
A
1
,A
1
CFDD(I
Z
1
))
A
1
CFDA(Y )
A
2
.
Since tensoring over /
1
with
CFAA(I
Z
1
) gives an equivalence of categories which carries
type D bordered invariants to type A bordered invariants (a bimodule analogue of Theo-
rem 2.3, see [LOT10a, Lemma 9.1]), this is the same as
(5.8) Mor
A
1
(/
2
CFDA(Y )
A
1
,
A
1
[I]
A
1
)
A
1
CFDA(Y )
A
2
.
After lowering the index /
1
, this is exactly Equation (1.8).
Equation (1.9) is immediate from Equations (1.8) and (1.19).
To prove Equation (1.10), observe that, by viewing left actions as right actions by the
opposite algebra, Equation (1.7) is equivalent to:
Mor
A
1
(
CFDD(Y )
A
1
,A
2
, /
1
)
A
1
,A
2
CFAA(Y ).
Applying Theorem 9 to both sides gives:
Mor
A
1
(
CFAA(
(Y ))
A
1
,A
2
, /
1
)
A
1
,A
2
CFDD(
1
(Y )).
Recalling that
1
(Y ) = (
(Y ).
1
,A
2
/
1
/
2
CFAA(
1
(Y ))
A
1
,A
2
.
Fix a Heegaard diagram
1
for Y with
L
1 = :
1
and
R
1 = :
2
. The pairing the-
orem and Propositions 3.14 and 4.1 identify the left hand side of Equation (5.9) with
HEEGAARD FLOER HOMOLOGY AS MORPHISM SPACES 35
CFAA(
AZ(:
1
)
AZ(:
2
)
AZ(:
2
)
(Y ) =
1
1
A
2
(
A
1
,A
2
CFDD(Y ),
A
1
A
2
,A
1
A
2
(
CFDD(I
Z
1
)
CFDD(I
Z
2
)))
CFDD(
1
(Y )).
Since
A
1
A
CFAA(I
Z
1
)
CFAA(I
Z
2
) is an equivalence of categories, we have
Mor
A
1
A
2
(
CFAA(Y )
A
1
,A
2
,
A
1
A
2
[I]
A
1
A
2
)
A
1
A
2
CFDD(
1
(Y )).
Lowering indices gives Equation (1.12).
Alternatively, we can apply Theorem 9 to both sides of Equation (1.11). Specically,
viewing right actions by A as left actions by A
op
, rewrite Equation (1.11) as
Mor
A
1
A
2
(
CFDD(Y, s)
A
1
,A
2
, /
1
/
2
)
A
1
,A
2
CFAA(
1
(Y ), s).
(For extra precision, we have added the spin
c
structure to the equation.) Now, by Theorem 9,
the left hand side is
Mor
A
1
A
2
(
CFAA(
(Y )
A
1
,A
2
, s), /
1
/
2
),
while the right hand side is
A
1
,A
2
CFDD(
1
(
1
(Y )), s) =
A
1
,A
2
CFDD(Y, s).
Replacing Y by
1
1
, and applying the pairing
theorem. Equation (1.14) is obtained by applying Equation (1.11) of Theorem 6 with Y =
F(:
1
) [0, 1] and then tensoring over /
1
/
1
with
CFDD(Y
1
)
CFDD(Y
2
).
Equation (1.15) of Corollary 8 can be viewed as a special case of the rst part of Corollary 7,
in which one boundary component is empty. Equation (1.16) follows by taking Y
1
= M
1 =
M
1
: / ///
is dened by
(5.10)
1
() = 1
d() 1 +
Chord(Z)
a() (a() ) 1 +
Chord(Z)
1 ( a()) a().
36 LIPSHITZ, OZSVTH, AND THURSTON
Here,
d denotes the dierential on / (the dual type AA structure to the bimodule
A
/
A
, see
Denition 2.12) and a and a denote the left and right actions of / on /. We denote
this type DD bimodule
A
bar
A
. (We leave it to the reader to check that this satises the
structure equations for a type DD bimodule.)
Proposition 5.11. The type DD structure
A
bar
A
is isomorphic to
CFDD(AZ(:)).
Proof. The Heegaard diagram AZ(:) is a nice diagram (see [SW10]). As in Proposition 4.3,
the rectangles supported in AZ(:) correspond to dierentials in /(:). These give the
terms of the form 1
d 1 as in Equation (5.10).
We must consider also rectangles which go out to the boundary. Those which go out to
the -boundary give the terms of the form
Chord(Z)
a()(a() )1, while those which
go out to the -boundary give the terms of the form
Chord(Z)
1 ( a()) a().
Corollary 5.12. The type DD structure
A
bar
A
is bounded.
Proof. This follows immediately from the fact that AZ(:) is an admissible diagram. (Al-
ternately, it is not hard to give a purely algebraic argument.)
This gives a nite-dimensional model for the bar complex:
Proposition 5.13. Let / = /(:). There are homotopy equivalences
A
bar
A
A
Bar
r
(/)
A
(5.14)
A
bar
A
A
/
A
A
[I]
A
(5.15)
A
bar
A
A
/
A
CFDA(
1
A
/
A
CFDA(
AZ(:)
)
CFAA(
AZ(:)
CFDA(
AZ(:)
AZ(:)
CFDA(I)
=
A
[I]
A
.
The rst equation follows from Propositions 5.11 and 4.1, the second follows from the pairing
theorem, the third is a consequence of Propositions 4.2 and 4.4, and the last is Theorem 12,
proved below (also proved in [LOT10a, Theorem 4]). (Note the proof of Theorem 12 does
not rely on the current proposition.)
Tensoring both sides of Equation (5.15) with
A
Bar
r
(/)
A
, and using the fact that
A
/
A
A
Bar
r
(/)
A
A
[I]
A
(essentially the statement that the algebra is quasi-isomorphic to its bar
resolution), we obtain Equation (5.14).
Equation (5.16) follows from the pairing theorem and Propositions 4.3, 5.11, and 4.4:
A
bar
A
A
/
A
=
A
(
CFDD(
AZ(:)
)
A
CFAA(
AZ(:)
)
A
CFDA(
AZ(:)
AZ(:)
CFDA(
1
: F(:) F(:)).
HEEGAARD FLOER HOMOLOGY AS MORPHISM SPACES 37
To prove Equation (5.17), rst observe that
A
bar
A
=
A
CFDD(
AZ(:)
)
A
; this follows
from Propositions 3.26 and 5.11 (or a direct calculation). So,
A
bar
A
A(Z) A
/
A
=
A
CFDD(
AZ(:)
)
A
CFAA(
AZ(:)
)
A
CFDA(
: F(:) F(:)).
In a similar spirit, we can use the geometry of these pieces to determine the explicit form
for
CFDD(I). See also [LOT10b] for a dierent argument.
Consider the type DD bimodule
A(Z)
K
A(Z)
, dened as follows. Let s be a subset of p/M,
and t denote its complement. The sets s and t have associated idempotents I(s) and I(t). We
call such pairs (I(s), I(t)) complementary idempotents. Our type DD bimodule
A(Z)
K
A(Z)
=
k
i=k
A(Z,i)
K
A(Z,i)
has one generator for each complementary pair of idempotents. Let
1 =
(I,J) complementary
I
F
2
J.
Then the dierential on
A(Z)
K
A(Z)
is given by
(5.18)
1
1 =
Chord(Z)
a() 1 a() =
Chord(Z)
(I,J) complementary
a()I (I
F
2
J) Ja().
As before, a() denotes the algebra element in /(:) associated to the chord .
Theorem 14. [LOT10b, Theorem 1] The bimodule
A(Z)
K
A(Z)
is isomorphic to
CFDD(I
Z
),
with the left action of /(:) viewed as a right action by /(:).
Proof. The type DD identity bimodule can be represented by an - bordered Heegaard
diagram 1, as explained in [LOT10a, Section 5.3]. Instead of directly computing this type
DD structure, we will compute its modulication. To this end, form 1, attach AZ(:) and
AZ(:) to its boundaries, and then destabilize the k -circles in 1. (This is the diagram
illustrated on the left in Figure 7.) The type AA module associated to this diagram is exactly
CFDD(I)
A(Z),A(Z)
.
Observe that the simplied diagram
AZ(:)
AZ(:)
CFAA(
AZ(:)
AZ(:)
A
K
A
A
/
A
as in Proposition 4.1. So, it only remains
to determine the dierential on
CFAA(
AZ(:)
AZ(:)
, which correspond to
dierentials in /(:), and rectangles which go between the two, which correspond to the
dierential
1
from Equation (5.18).
Remark 5.19. The alert reader may notice some redundancy in the proofs in this paper. In
fact, it is a consequence of Lemma 8.7 that for a Koszul algebra, with dualizing bimodule
A
K
B
(which, in the present context, is
A
CFDD(I)
A
, and in particular A = B), the bar resolution
is homotopy equivalent to
B
K
A
A
A
A
A
K
B
. But this latter bimodule is precisely the
model
A
bar
A
(:) described in Equation (5.10). Thus, Proposition 5.13 can be viewed as a
consequence of Lemma 8.7 and Theorem 14.
38 LIPSHITZ, OZSVTH, AND THURSTON
5.5. Algebraic consequences. We start with a lemma regarding Serre functors which is
probably well-known in certain circles:
Lemma 5.20. For an augmented dg algebra / and nite-dimensional right /
-modules M
A
and N
A
over /,
(5.21) Mor
A
(M
A
, N
A
)
Mor
A
(N
A
, M
A
A
Bar
r
A
A
/
A
)
in a natural way. That is, the Serre functor on Mod
A
is given by tensoring on the right with
Bar
r
(/) /.
Proof. The left hand side of Equation (5.21) is given by
Mor
A
(M
A
, N
A
)
= (N
A
A
Bar
r
A
A
M)
= M
A
A
Bar
r
A
A
N
M
A
A
Bar
r
A
A
/
A
A
Bar
r
A
A
N
= Mor
A
(N
A
, M
A
A
Bar
r
A
A
/
A
),
where we have used Proposition 2.10 (twice) and a dualized version of Equation (2.11),
/
A
Bar
r
A
A
[I]
A
.
Proof of Theorem 10. This is Lemma 5.20 plus the observation from Proposition 5.13 that
A
Bar
r
A
A
/
A
A
bar
A
A
/
A
CFDA(
1
: F(:) F(:)).
Given two bimodules, we can also consider the complex of /
(Mor
A,A
(
A
M
A
,
A
N
A
)), is also called the
Hochschild cohomology of M with N and denoted HH
(/
A
Bar
r
A
/
CFDA(Y ))
HC
(/
CFDA(
)
CFDA(Y ))
HC
(/
CFDA(
(Y )))
CFK((
(Y ))
, K).
Here, HC
AZ(:)
)
CFDA(I
Z
)
CFAA(
AZ(:)
). By Proposi-
tion 4.1, this says that
/(:)
CFDA(I
Z
) /(:).
But this implies
CFDA(I
Z
)
A(Z)
[I]
A(Z)
, as desired.
Remark 5.22. For the proof of Theorem 12, it is irrelevant what AZ(:) represents geometri-
cally. All we need to know is that /(:) is the bordered invariant of some Heegaard diagram.
We also did not use any of the other theorems in this paper, many of which depend on the
invertibility of
CFDD(I), which itself is equivalent, via the pairing theorem, to Theorem 12.
6. Gradings
Bordered Heegaard Floer homology can be equipped with gradings, and the pairing the-
orems described here are compatible with these gradings in a natural way. We review these
notions briey. For more details, see [LOT08, Chapter 10] and [LOT10a, Section 2.5].
Given a pointed matched circle :, there is a certain Heisenberg group G(:) equipped with
a distinguished central element , which has the property that /(:) is graded by G = G(:).
It makes sense to talk about the category of dierential graded modules over this algebra.
Objects in this category consist of pairs (S, M), where S is a G-set, and M is a module
graded by S in a way which is compatible with the G-grading on /.
Given G-sets S and T, we can form the space Hom(S, T), which is orbit space of S T,
divided out by its diagonal G action. (Note that this is not the same as the collection of G-
set maps S T.) Now, given dierential graded modules (S, M) and (T, N), the morphism
complex Mor((S, M), (T, N)) is a Z-set graded chain complex, where the grading set is
Hom(S, T), and the underlying chain complex is as described earlier. Note that Hom(S, T)
still admits an action by Z (generated by the action of on T or
1
on S). In particular,
the homology of the morphism space is also graded by Hom(S, T). (For generalities on these
matters, see [LOT10a, Section 2.5.3].)
Bordered Heegaard Floer homology modules are graded in the above sense. For example,
given a :-bordered three-manifold Y
1
and a compatible bordered Heegaard diagram 1, there
is a grading set S = S(1) with the property that
CFD(Y
1
) and
CFA(Y
1
) are S-graded.
A graded version of Theorem 1 (for
CFD) reads as follows:
Theorem 15. Let Y
1
and Y
2
be bordered 3-manifolds with Y
1
= Y
2
= F(:). Let S
1
and
S
2
denote the grading sets for Y
1
and Y
2
respectively. Then, there is an identication of the
grading set for
CF(Y
1
Y
2
) with the Z-set Hom(S
1
, S
2
), in such a manner that there is a
graded isomorphism
HF(Y
1
Y
2
)
= Ext
A(Z)
(
CFD(Y
1
),
CFD(Y
2
))
which respects the identication of grading sets.
40 LIPSHITZ, OZSVTH, AND THURSTON
Theorem 15 follows from the proof of Theorem 1, with two additional observations. The
rst is that the grading set for AZ(:) is naturally identied with G in such a manner
that Proposition 4.1 holds in its graded form (i.e.,
CFAA(AZ(:)) is isomorphic to /(:)
as a G(:)-graded bimodule); and the second observation is that the traditional pairing
theorem [LOT10a, Theorem 11] used in establishing Theorem 2 also holds in a graded form,
see [LOT10a, Theorem 13]).
If we keep track of spin
c
-structures, the isomorphism in Theorem 15 is given by
sspin
c
(Y
1
Y
2
)
s|
Y
1
=s
1
, s|
Y
2
=s
2
HF(Y
1
Y
2
, s)
= Ext
A(Z)
(
CFD(Y
1
, s
1
),
CFD(Y
2
, s
2
)).
Similarly, a version of Theorem 2 keeping track of spin
c
-structures is:
Mor
A(Z)
(
A(Z)
CFA(Y, s)
A(Z)
, /(:))
A(Z)
CFD(Y, s).
(Compare Proposition 3.14.)
Gradings can also be added in a straightforward way for Theorem 1 for
CFA, and to the
rest of the theorems from the introduction. In particular, the gradings in Corollary 11 are
obtained from a straightforward adaptation of [LOT10a, Theorem 14].
7. Examples
In this section, we compute a few simple examples with the Hom pairing theorem, and
compare them with the results of the original, tensor product pairing theorem.
7.1. Review of the torus algebra. For simplicity, all of our examples will have torus
boundary, and we will work in the central spin
c
-structure, so we start by reviewing the
algebra /(T
2
) = /(T
2
, 0) associated to the (unique) genus 1 pointed matched circle. The
algebra /(T
2
) has an F
2
-basis with 8 elements
0
,
1
,
1
,
2
,
3
,
12
,
23
and
123
. The
elements
0
and
1
are orthogonal idempotents. The other relations on the algebra are:
1
=
1
1
0
=
2
0
1
=
3
2
=
12
2
3
=
23
1
23
=
123
12
3
=
123
3
2
= 0
2
1
= 0.
(See also [LOT08, Section 11.1].)
7.2. Hom pairing theorem for some solid tori. We start by gluing together some solid
tori. Consider the standard diagrams 1
and 1
0
for the - and 0-framed solid tori, shown
in Figure 10 (compare [LOT08, Section 11.2]).
The module
CFD(1
1
(s) =
23
s.) The module
CFD(1
0
) has a single generator t with
0
t = t and dierential
(t) =
12
t.
HEEGAARD FLOER HOMOLOGY AS MORPHISM SPACES 41
Figure 10. Standard bordered Heegaard diagrams for the - and
0-framed solid tori. Left: the diagram 1
CFD(1
),
CFD(1
)) is
generated by elements f and g where
f(s) = s
g(s) =
23
s.
The dierential of f is
(7.1) (f)(s) = (f(s)) + f(s) = s + f(
23
s) =
23
s +
23
s = g(s) + g(s) = 0.
Similarly, g = 0. So, Ext(
CFD(1
),
CFD(1
represents S
1
S
2
and
HF(S
1
S
2
)
= F
2
F
2
.
It is clear from Equation (7.1) that gr(g) is 1 lower than gr(f). To illustrate the behavior
of the gradings in the Hom pairing theorem, we compute this directly. We use the notation
from [LOT08, Section 11.1] for the grading groups of the torus, and the grading renement
there, taking values in a somewhat larger group G G(T
2
). We have:
S
D
(1
) = G
(T
2
)/(1/2; 0, 1, 1) S
D
(1
) = G/(1/2; 0, 1).
Declaring arbitrarily that gr(s) = [(0; 0, 0)], it follows that gr(
23
s) = gr(
23
) gr(s) =
[(1/2; 0, 1)]. So,
gr(f) = [(0; 0, 0)] [(0; 0, 0)]
_
S
D
(1
) S
D
(1
)
_
/G
gr(g) = [(0; 0, 0)] [(1/2; 0, 1)] = [(0; 0, 0)] [(1; 0, 0)]
_
S
D
(1
) S
D
(1
)
_
/G.
In particular, gr(g) =
1
gr(f), as claimed.
As another simple example, Mor(
CFD(1
0
),
CFD(1
CFD(1
0
),
CFD(1
) = S
3
.
Similar computations show:
Ext(
CFD(1
0
),
CFD(1
0
))
= F
2
F
2
Ext(
CFD(1
),
CFD(1
0
))
= F
2
.
42 LIPSHITZ, OZSVTH, AND THURSTON
7.3.
CFA is
CFD: an example. Next, we illustrate Theorem 3 for the 0-framed solid torus
1
0
discussed above. The module
A(T
2
)
CFD(1
0
) has elements t,
2
t and
12
t. The dierential
of t is
12
t, so H
CFD(1
0
)) = F
2
2
t. This agrees with the rank of
CFA(1
0
) (on which
the dierential is trivial).
Moreover, we can reconstruct the /
-module structure on H
CFD(1
0
)). We record the
dg module structure on
CFD(1
0
) as:
t
2
t
12
t
1
1+
12
Let x =
2
t. Cancelling the dierential from t to
12
t gives us /
-structure on F
2
x
given by the expansion of
2
, (1 +
12
)
1
,
1
. That is, in H
CFD(1
0
)), m
3
(
2
,
1
, x) = x,
m
4
(
2
,
12
,
1
, x) = x, m
5
(
2
,
12
,
12
,
1
, x) = x, and so on. By contrast, the (right) /
-
module structure on
CFA(1
0
) is given by m
3
(x,
3
,
2
) = x, m
4
(x,
3
,
23
,
2
) = x, and so
on. Under the identication of left modules over /(T
2
) with right modules over /(T
2
),
these two /
-structures agree.
7.4. Hochschild cohomology of /(T
2
). In this section, we compute the Hochschild coho-
mology of /(T
2
); in light of Corollary 11, this is the same as computing
HFK of 1 surgery
on the Borromean knot.
Let I denote the identity map of the torus. Since tensoring with
CFDD(I) gives an
equivalence of categories, it is equivalent to compute
HH
(
CFDD(I),
CFDD(I)) = H
_
Mor
A(T
2
),A
(T
2
)
(
CFDD(I),
CFDD(I))
_
,
and this is what we will do.
Recall from Theorem 14 that
A(Z,i)
CFDD(I)
A(Z,i)
is generated by pairs of complementary
idempotents. In the case under consideration, : = T
2
and i = 0, so there are two pairs of
complementary idempotents
0
1
and
1
0
. The dierential on
CFDD(I) is given by
(
0
1
) =
1
(
1
0
)
1
+
3
(
1
0
)
3
+
123
(
1
0
)
123
(
1
0
) =
2
(
0
1
)
2
.
A basis of Mor
A(T
2
),A
(T
2
)
(
CFDD(I),
CFDD(I)) is given by the maps f sending
i
1i
to (
j
1j
) and
1i
i
to zero. Here and are chords in /(T
2
) respectively,
with
i
j
= and
1j
1i
= . Without loss of information, we will denote the map f as
. Then the generators of Mor
A(T
2
),A
(T
2
)
(
CFDD(I),
CFDD(I)) are:
0
23
0
1
12
2
2
23
12
1
12
1
0
23
1
3
12
23
1
1
1
123
123
1
123
123
123
3
3
1
3
123
3
3
.
(The maps in the rst row send
1
0
to the specied element; the maps in the second and
third rows send
0
1
to the specied element.)
HEEGAARD FLOER HOMOLOGY AS MORPHISM SPACES 43
The nontrivial dierentials are given by
0
=
2
2
+
1
1
+
123
123
+
3
23
0
=
123
12
=
3
123
1
=
2
2
+
1
1
+
123
123
+
3
12
1
=
123
23
=
1
123
3
=
12
23
.
A straightforward computation shows that the homology is 4-dimensional, generated by
1 =
1
0
+
0
w =
2
2
x =
1
1
y =
3
3
z =
123
123
(
CFDD(I),
CFDD(I)) and all other products vanish. The grading of 1 is one lower than the grading of
w, x, y and z (with the convention that the grading on HH
is of cohomological type).
Remark 7.2. Recall [Ger63] that the the Hochschild cohomology of an algebra also inherits
a Lie bracket, called the Gerstenhaber bracket. Whereas the algebra structure on the
Hochschild cohomology is convenient to describe in terms of automorphisms of
CFDD(I)
as above, the Gerstenhaber bracket is not transparent from this perspective. Nonetheless,
with a little more work, one can identify the generators of the homology of the standard
Hochschild cochain complex as
0
[] +
1
[],
1
[
1
] +
123
[
123
] +
12
[
12
],
3
[
3
] +
123
[
123
] +
23
[
23
],
123
[
3
[
2
[
1
].
From this, it is straightforward to verify that the Gerstenhaber bracket vanishes.
7.5.
CFAA is
CFDD with a negative boundary Dehn twist: an example. We il-
lustrate Theorem 9 by verifying that for the standard Heegaard diagram for I
T
2, the rank
of H
(
CFDD(I
T
2)) agrees with the rank of H
CFAA(
-bimodule structure on the homology is somewhat tedious, and we will not record
the details here.
From Theorem 14, or alternatively [LOT10a, Section 10.1] or [LOT10b], as a type DD
structure,
A(T
2
),A(T
2
)
3
+
3
1
+
123
123
) y
y = (
2
2
) x.
(Here, we use s to denote elements of /(T
2
) and s to denote elements of /(T
2
).)
Expanding this, as a bimodule (rather than type DD structure),
A(T
2
),A(T
2
)
CFDD(I) has
34 generators, with dierentials as shown in Figure 11. The homology is 16-dimensional.
Figure 12 shows part of the standard Heegaard diagram for the negative boundary Dehn
twist. Inspecting the diagram, we see that there are 16 generators in the middle spin
c
44 LIPSHITZ, OZSVTH, AND THURSTON
x
2
x
12
x
2
x
2
x
12
x
12
x
12
2
x
12
12
x
y
1
y
3
y
23
y
123
y
1
y
1
y
3
y
23
y
123
y
3
y
1
y
3
y
23
y
123
y
23
y
23
1
y
23
3
y
23
23
y
23
123
y
123
y
123
1
y
123
3
y
123
23
y
123
123
y
Figure 11. The dg bimodule for
CFDD(I). Arrows coming from the same
term in x or y are parallel.
structure and no provincial domains, hence no dierential on
CFAA. Thus, the rank of
CFAA(
(
CFDD(I)), as claimed.
7.6. A surgery on the trefoil. We conclude by computing
HF of the three-manifold Y
obtained as 2 Dehn lling of the left-handed trefoil complement, using Theorem 1. It
follows from [LOT08, Theorem A.11] that the type D structure
CFD(T) associated to the
2-framed trefoil complement is:
x
3
y
2
x
2
y
1
x
1
.
123
2
3
12
(compare [LOT08, Figure 11.15]). Here, the x
i
are generators with
0
x
i
= x
i
and the y
i
are
generators with
1
y
i
= y
i
. The arrow from x
1
to y
1
, say, denotes the fact that
3
y
1
occurs in
(x
1
).
We compute Mor(
CFD(1
0
),
CFD(T)). Each x
i
is replaced by the maps t x
i
and
t
12
x
i
. Each y
i
is replaced by the three maps t
1
y
i
, t
3
y
i
, and t
123
y
i
. The
HEEGAARD FLOER HOMOLOGY AS MORPHISM SPACES 45
Figure 12. Standard Heegaard diagram for the negative boundary
Dehn twist. On the left is half of a Heegaard diagram for the identity home-
omorphism; if this surface is 1
0
then the result 1
0
R
L
1
0
of gluing 1
0
to its mirror image (along
R
and
L
, respectively) is a Heegaard diagram for
the identity map. Applying a negative Dehn twist to the curves around the
dashed curve (and isotoping away a bigon) gives the diagram 1
1
on the right.
The result 1
1
R
L
1
0
of gluing 1
1
to the mirror of 1
0
gives the standard
Heegaard diagram for the positive boundary Dehn twist.
dierentials are:
t x
3
t
12
x
3
t
1
y
2
t
3
y
2
t
123
y
2
t x
2
t
12
x
2
t
1
y
1
t
3
y
1
t
123
y
1
t x
1
t
12
x
1
.
The homology Ext(
CFD(1
0
),
CFD(T)) is 2-dimensional, generated by t
1
y
2
and t
(
1
y
1
+ x
2
+
3
y
2
).
In this example, after making a choice, the grading set is identied with a double coset
space of G = G(T). Projecting onto the homological component of G, the double coset space
46 LIPSHITZ, OZSVTH, AND THURSTON
maps to H
1
(Y )
= Z/2Z. The gradings of our two generators project to the two dierent
elements, showing that
HF(Y ; s) is Z/2Z for each of the two spin
c
structures s.
This result can be compared with results from [OSz03b] or [OSz08], which give alternate
methods for computing the Heegaard Floer homology groups of 2-surgery on the left-
handed trefoil.
The reader might nd it disappointing that these calculations do not distinguish 2 sur-
gery on the trefoil from that on the unknot: we gave an example which is an L-space. It is
easy to distinguish these two three-manifolds, however, via the Q grading on Heegaard Floer
homology from [OSz03a]; see [LOTb] for a discussion on how to extract this information
using bordered Floer homology.
8. Relation to Koszul duality
We will now justify the reference to Koszul duality in the DD bimodule described in
Equation (5.18). We also use Koszul duality to explain a symmetry in the homology of the
algebra of /(:) which was observed in [LOT10a]. We start with some review.
8.1. Formalities on Koszul duality. Fix a ground ring k =
F, where F is a eld of
characteristic 2 (to avoid sign issues). In our applications, F is F
2
= Z/2Z.
Denition 8.1. A quadratic algebra A over k is a graded algebra generated by a nitely
generated k-module V of elements of degree 1, with relations R V V living in degree 2.
Its quadratic dual algebra A
!
is the algebra generated by V
with relations R
(V V )
=
V
.
Here the last isomorphism switches the tensor factors, i.e., (V W)
= W
.
Denition 8.2. For augmented dg algebras A, B over k, an A-B bimodule M of any type
(DD, AA, DA, or AD) is rank one if it is isomorphic to k as a k-k bimodule.
For any quadratic algebra A, there is a rank 1 type DD bimodule
A
K(A)
A
!
, dened by
(8.3)
1
(1) =
i
v
i
1 (v
i
),
where 1 is the generator of K(A), v
i
is a basis for V, and v
i
is the dual basis for V
.
The fact that A
!
has relations given by R
-homomorphisms so that
B
[f]
A
and
B
[g]
A
are homotopy
equivalent type DA structures, then f and g induce conjugate maps on homology, i.e., there
is a unit [u] H
(A),
[f(a)] = [u][g(a)][u]
1
.
Proof. By hypothesis there are maps :
B
[f]
A
B
[g]
A
and :
B
[g]
A
B
[f]
A
, as well as
homotopies F :
B
[f]
A
B
[f]
A
from to I
[f]
and G:
B
[g]
A
B
[g]
A
from to I
[g]
.
The /
-relations give:
f
1
(a) = f
1
(a) g
1
(a) = g
1
(a)
1
= 0
1
= 0
f
1
(a)
1
+
1
g
1
(a) =
2
(a) +
2
(a) g
1
(a)
1
+
1
f
1
(a) =
2
(a) +
2
(a)
F
1
=
1
1
+ 1 G
1
=
1
1
+ 1.
(We are abusing notation: the map
1
: k B k corresponds to an element
1
B, and
similarly for
1
,
2
, and so on.) The equations on the last line imply that [
1
] and [
1
] are
inverses in H
(B). So, either equation on the third line implies that, if we take a to be a
cycle, then there is the following equation in homology:
[f
1
(a)][
1
] = [
1
][g
1
(a)].
That is, the maps on homology induced by f
1
and g
1
dier by conjugation by [
1
].
Lemma 8.7. Let
A
K
B
be a quasi-invertible type DD bimodule. Then its quasi-inverse is
given by
B
B
B
B
K
A
A
A
A
.
(Here
B
K
A
denotes the dual of
A
K
B
in the sense of Denition 2.5.)
48 LIPSHITZ, OZSVTH, AND THURSTON
Proof. This is essentially [LOT10a, Proposition 9.2]. We repeat the proof here for the readers
convenience. Let
B
L
A
be the quasi-inverse of
A
K
B
. Then
B
L
A
Mor
B
(
B
B
B
,
B
L
A
)
Mor
A
(
A
K
B
B
B
B
,
A
K
B
B
L
A
)
Mor
A
(
A
K
B
B
B
B
,
A
I
A
)
A
K
B
B
B
B
A
A
A
A
I
A
B
B
B
B
K
A
A
A
A
,
where here the rst step follows from the fact that any module is quasi-isomorphic to its cobar
resolution, the second from the fact that
A
K
B
is quasi-invertible (hence
A
K
B
induces an
equivalence of homotopy categories), the third from the fact that K and L are quasi-inverses,
the fourth follows from Proposition 2.7, and the fth is straightforward.
Lemma 8.8. Let
A
K
B
be a Koszul dualizing bimodule between A and B. Then
A
K
B
has
a rank-one quasi-inverse. Moreover the left A-module
A
A
A
A
K
B
B
B is a projective
resolution of k, thought of as a left A-module via the augmentation .
Proof. Lemma 8.7 gives
A
K
B
B
B
B
B
K
A
A
A
A
A
I
A
, which in turn ensures that
A
K
B
B
B
B
B
K
A
A
Bar(A)
A
. From this it follows that
A
A
A
A
K
B
B
B
B
B
K
A
A
k
is a projective resolution of
A
k. Because the image of
1
K
lies in B
+
k A
+
, and A
+
acts
by zero on
A
k, the terms in the above dierential coming from
B
K
A
A
k are trivial; i.e.,
A
A
A
A
K
B
B
B is a projective resolution of
A
k. In particular, its homology has rank one.
Similarly, another application of Lemma 8.7 gives
B
B
B
B
K
A
A
A
A
A
K
B
B
k k.
Because the image of
1
K
lies in A
+
k B
+
, and B
+
acts by zero on
B
k, it follows that
B
B
B
B
K
A
A
A is quasi-isomorphic to
B
k. Thus, the homology of
B
B
B
B
K
A
A
A
A
is
one-dimensional, and is the desired rank one quasi-inverse to
A
K
B
.
We will also use the following version of the homological perturbation lemma:
Lemma 8.9. Let / and B be /
-algebras,
A
M
B
an /
-module over /. Assume that / and B are dened over ground rings k and l respec-
tively, which are either F
2
or nite direct sums of copies of F
2
, and that / and B are equipped
with augmentations
A
: / k,
B
: B l. Let f :
A
N
A
M be a quasi-isomorphism of
left /
-bimodule structure
A
N
B
on N, extending the given
left /
-bimodule quasi-isomorphism
F :
A
N
B
A
M
B
.
Proof. The proof is a simple extension of standard techniques (see, for instance, [Kel01,
Section 3.3], and the references therein). In fact, we will see that the result essentially
follows from the corresponding result for modules, as formulated in [LOT10b, Lemma 8.6],
say.
Since is / dened over k which is a direct sum of copies of F
2
, any /
-quasi-isomorphism
of /
/ modules is an /
A
+
N T
B
+
N satisfying
a compatibility condition. Similarly, the maps F are given by a map F : T
(A
+
) N
HEEGAARD FLOER HOMOLOGY AS MORPHISM SPACES 49
T
(B
+
) M satisfying a compatibility condition. The maps m
N
and F are dened by the
top and bottom of Figure 13, respectively.
It remains to check that the operations m
N
satisfy the /
-module
A
M is given by T
A
+
M with
dierential
(8.10) (a
1
a
n
x) =
a
1
k
(a
i
, . . . , a
i+k1
) a
n
x
+
a
1
m
k
(a
nk+2
, . . . , a
n
, x).
The /
-relation for an /
-module
A
M is the same as the relation
2
= 0 on the bar
resolution T
A
+
M.
Similarly, the left bar resolution of an /
bimodule
A
M
B
is the right /
-module given
by T
A
+
M with m
1
given by the formula in Equation (8.10) and higher /
-operations
given by
m
1+
((a
1
a
n
x), b
1
, . . . , b
) =
k=0
a
1
m
k,1,
(a
nk+1
, . . . , a
n
, x, b
1
, . . . , b
).
The /
A
+
M.
Turning to the case at hand, inspecting the top of Figure 13 and [LOT10b, Formula (8.7)],
the following two constructions give the same right /
-operations:
Constructing
A
N
B
by the top of Figure 13 and then taking the left bar resolution.
Taking the left bar resolution of
A
M
B
and the bar resolution of
A
N and then apply-
ing [LOT10b, Formula (8.7)] to construct a right module structure on the result.
So, it follows from [LOT10b, Lemma 8.6] that the left bar resolution of
A
N
B
satises the
/
-bimodule relations.
A similar argument, comparing the bottom of Figure 13 to [LOT10b, Formula (8.9)], shows
that the map F is an /
-bimodule homomorphism.
Proposition 8.11. If A is any augmented dg algebra and B and C are both Koszul dual to
A, then B and C are quasi-isomorphic.
Proof. Let
B
K
A
and
C
K
A
be the dualizing bimodules, and let
A
L
C
and
A
L
C
be their respec-
tive quasi-inverses. Since
B
K
A
is right bounded, we can form the DA bimodule
B
K
A
A
L
C
.
According to Lemma 8.8, we can use a model for
A
L
C
which has rank one. Further,
since
A
L
A
k, by Lemma 8.9,
A
L
C
is isomorphic to a rank 1 bimodule
A
L
C
such that
m
i+1
(a
1
, . . . , a
i
, l) = 0 for any a
1
, . . . , a
i
A
+
and l L
A
L
C
.
Thus,
B
K
A
A
L
C
is the bimodule
B
[f]
C
associated to an /
-map f : C B. Similarly,
C
K
A
A
L
B
(for an appropriate model for
A
L
B
) is the bimodule
C
[g]
B
of an /
-map g : B
C. From the fact that K and L (respectively K
and L
(A
+
) T
(A
+
)
n
and T
(B
+
) T
(B
+
)
n
are iterates of
the obvious comultiplication on T
.
HEEGAARD FLOER HOMOLOGY AS MORPHISM SPACES 51
Recall that for an augmented /
(/
+
[1]
),
the tensor algebra on the (shifted) dual to /
+
. Cob(/) is itself a dg algebra, with a product
that is the tensor product in the tensor algebra and a dierential that is dual to D
A
:
T
(/[1]) T
1
(1) =
i
a
i
1 a
i
[1],
where a
i
runs over a basis of A
+
and a
i
is the dual basis of A
1
[b
2
[ [b
n
, 1, a
1
, . . . , a
n1
, a
n
) = b
1
(a
n
) b
2
(a
n1
) b
n
(a
1
) 1
(with all other products 0), where b
i
(a
ni
) is the canonical pairing between b
i
A
+
[1]
and
a
ni
A.
A Koszul dual to A is, by these denitions, just a dg algebra that is quasi-isomorphic to
Cob(A); compare [LPWZ08]. In particular, for any augmented dg algebra, Cob(Cob(A)) is
quasi-isomorphic to A. With luck (as in the classical case of quadratic Koszul duality of
Denition 8.4), there is a Koszul dual that is much smaller than Cob(A).
We now compare our denition of Koszul duality for quadratic algebras with the more
familiar one, see for example [PP05, Denition 2.1.1].
Proposition 8.13. If A is a Koszul, quadratic algebra in the sense of Denition 8.4, then
the module
A
A
A
A
K(A)
A
!
A
! A
!
is a graded projective resolution of k whose generators in
homological degree i are also in algebraic degree i.
Proof. Lemma 8.8 guarantees that
A
A
A
A
K(A)
A
!
A
! A
!
is a projective resolution of k,
so we only need to check the grading property. The quadratic algebra A is automatically
graded, with the generators V living in degree 1. In order to extend this to a bigrading on
A
A
A
A
K(A)
A
!
A
! A
!
it is natural to think of A as bigraded, so that V lives in grading
(1, 0). (Note that the second component of this bigrading is trivial on A.) In order for
Equation (8.3) to give a dierential on
A
K(A)
A
!
which changes the bigrading by (0, 1),
V
A
!
must lie in grading (1, 1). It follows that A
!
lies in gradings (i, i) for i 0
and A
!
lies in gradings (i, i), again with i 0. This implies the proposition.
Similarly, since Cob(A) A
!
and A
!
lies in gradings (i, i), it follows that Ext
ij
(k, k) = 0
if i ,= j.
Remark 8.14. Denition 8.5 and Propositions 8.11 and 8.12 can be extended to the case of
/
-algebras. The only diculty is dening the notion of a DD bimodule over two /
-
algebras; see [LOT10a, Remark 2.2.58].
Remark 8.15. Denition 8.5 is quite similar to those considered by Lefvre-Hasegawa [LH03]
and Keller [Kel], except that they work with an algebra and a coalgebra rather than two
algebras. More precisely, for C a coalgebra that is nite-dimensional in each grading, let
C
be the graded dual, which is an algebra. Then a twisting cochain : C A (see, e.g.,
[Kel, Section 2.3]) is the same data as a rank 1 DD bimodule
A
K
C
CFDD(I)
A(Z,i)
and
A(Z,i)
CFAA(I)
A(Z,i)
, computed with respect
to the standard Heegaard diagram for the identity map, obviously satisfy the conditions of
Denition 8.5, so /(:, i) and /(:, i) are Koszul dual.
For the other duality, we need to consider another diagram.
Construction 8.18. Given an -pointed matched circle :
).
The diagram ((:
,
or just :
.
Sometimes, we write ((:
, :
, :
, :
)
R
L
((:
, :
).
Proof of Theorem 13. The rst part is Proposition 8.17.
The bimodules
A(Z,i)
CFDD(((:))
A(Z,i)
and
A(Z,i)
CFAA(((:))
A(Z,i)
also satisfy the
conditions of Denition 8.5, so /(:, i) and /(:
, i).
It is interesting to note that in the case of the pointed matched circle : for the torus alge-
bra with i = 0, both bimodules
CFDD(((:), 0) and
CFDD(I) give Koszul self-dualities
HEEGAARD FLOER HOMOLOGY AS MORPHISM SPACES 53
z
1
Figure 14. Heegaard diagram for ( for a genus one surface. This is
the Heegaard diagram ((:
,
as described in Construction 8.18.
of the torus algebra /(:, 0). However, the two bimodules are dierent; the bimodule
CFDD(((:), 0) is given by
(1) =
1
1
1
+
2
1
2
+
3
1
3
(a fact which can be verifying by enumerating holomorphic curves in Figure 14). Contrast
this with
CFDD(I, 0), which by Equation (7.3) is given by
(1) =
1
1
1
+
2
1
2
+
3
1
3
+
123
1
123
.
If we tensor one of these bimodules with the inverse of the other, we get a non-trivial /
-
automorphism f : /(T
2
) /(T
2
), given by
f
1
(x) = x
f
3
(
3
,
2
,
1
) =
123
,
with all other terms being 0. (This automorphism can also be computed by counting holo-
morphic curves in Figure 14 as a DA bimodule.)
In a dierent direction, the symmetry H
(/(:, i))
= H
(/(:
(/(:, k 1)) = 8k
2
H
(/(:, k)) = 1,
for any genus k pointed matched circle :, as well.
54 LIPSHITZ, OZSVTH, AND THURSTON
In [LOT10a], we computed that if : is the split pointed matched circle of genus 2 then
i
dim(H
(/(:, i))) = T
2
+ 32T
1
+ 98 + 32T + T
2
,
while if : denotes the antipodal pointed matched circle of genus 2 then
i
dim(H
(/(:, i))) = T
2
+ 32T
1
+ 70 + 32T + T
2
.
The coincidences in the Poincar polynomials in all but the middle-most term (and their
symmetry) is now explained by Koszul duality.
In general, H
i
dim(H
(/(:
1
, i))) T
i
= T
3
+ 72 T
2
+ 600 T
1
+ 1224 + 616 T + 72 T
2
+ T
3
,
and in particular dim(H
(/(:
1
, 1))) ,= dim(H
(/(:
1
, 1))). Similarly, for the dual pointed
matched circle :
2
= :
1
, with matched points
(1, 10), (2, 4), (3, 12), (5, 11), (6, 8), (7, 9),
computer computation gives
i
dim(H
(/(:
2
, i))) T
i
= T
3
+ 72 T
2
+ 616 T
1
+ 1224 + 600 T + 72 T
2
+ T
3
,
which is consistent with Theorem 13.
Remark 8.19. In light of Aurouxs reinterpretation of bordered Floer theory [Aur10], the
referee points out that it is interesting to compare the results of this section with [Sei08,
Section (5k)].
Appendix A. Users guide to orientation conventions
Type D structures (Denition 2.2) are written with the algebra as a superscript, and
modules with the algebra as a subscript. Examples:
A
M Left type D structure over /.
M
A
Right /
-module over /.
A
M
B
Type DA bimodule; left type D over /, right type A over B.
The algebras /(:) and /(:) are opposites:
/(:)
op
= /(:).
So, there are identications Mod
A(Z)
A(Z)
Mod and Mod
A(Z)
A(Z)
Mod. With respect
to these identications,
A(Z)
CFD(1)
CFD(1)
A(Z)
A(Z)
CFA(1)
CFA(1)
A(Z)
.
The following modules are associated to - or -bordered Heegaard diagrams:
HEEGAARD FLOER HOMOLOGY AS MORPHISM SPACES 55
Diagram Type D structures Type A structures
1
, 1
= :
A(Z)
CFD(1)
CFD(1)
A(Z)
A(Z)
CFA(1)
CFA(1)
A(Z)
1
, 1
= :
A(Z)
CFD(1)
CFD(1)
A(Z)
A(Z)
CFA(1)
CFA(1)
A(Z)
The surface associated to an orientation-reversed pointed matched circle is the orientation
reverse of the surface associated to the pointed matched circle: F(:) = F(:).
If 1
) =
CFD(1
)
A(Z)
CFA(1
)
A(Z)
=
A(Z)
CFA(1
).
One can also reverse the orientation of 1
.
Again, the invariants are dual (Proposition 3.15):
A(Z)
CFD(1
) =
CFD(1
)
A(Z)
CFA(1
)
A(Z)
=
A(Z)
CFA(1
).
Analogous statements hold for bimodules associated to bordered Heegaard diagrams with
two boundary components (Propositions 3.25 and 3.26).
Given a strongly based mapping class : F(:
1
) F(:
2
) there is an associated map-
ping cylinder M
, with
L
M
= F(:
1
) and
R
M
= F(:
2
); see Construction 3.21
and also [LOT10a, Section 5.3]. To emphasize: maps go from (minus) the left bound-
ary to the right boundary. There is an action of the mapping class groupoid on the set
of bordered 3-manifolds, by (Y, : F(:
1
) Y ) = (Y,
1
: F(:
2
) Y ) (where
: F(:
1
) F(:
2
)); see Denition 3.22. Equivalently, (Y ) = Y
F(Z
1
)
M
.
Note that if we reverse the roles of the left and right boundary on the mapping cylinder
M
, where :
L
M
R
M
L
M
.
In particular, switching the two sides of the mapping cylinder of a positive Dehn twist gives
the mapping cylinder of another positive Dehn twist, as both taking the inverse of and
reversing the orientation of the surfaces switch positive and negative Dehn twists.
The strongly based mapping class
: F(:) F(:) is
a positive Dehn twist around the boundary of the preferred disk D
s D
in F(:). The
eect of gluing
H:
= AZ(:).
To make it clear which boundary is being glued, we often write
AZ(:)
or
AZ(:)
, to
indicate whether we think of the - of -boundary of AZ(:) as on the left. These are two
ways of writing the same diagram. In particular,
A(Z)
CFAA(
AZ(:)
)
A(Z)
=
A(Z)
CFAA(
AZ(:)
)
A(Z)
=
A(Z)
/(:)
A(Z)
;
and in both cases, the -boundary corresponds to the right action. (The second equality
uses Proposition 4.1.) If the boundary corresponds to the left action then the bimodules
are:
A(Z)
CFAA(
AZ(:)
)
A(Z)
=
A(Z)
CFAA(
AZ(:)
)
A(Z)
=
A(Z)
/(:)
A(Z)
.
56 LIPSHITZ, OZSVTH, AND THURSTON
Similarly,
A(Z)
CFAA(
AZ(:)
)
A(Z)
=
A(Z)
/(:)
A(Z)
.
The following is a representative sample of the valid gluings of AZ and AZ pieces, and
what they represent, as maps from (minus) the left boundary to the right boundary:
AZ(:)
AZ(:)
: F(:
) F(:
AZ(:)
AZ(:)
: F(:
) F(:
AZ(:)
AZ(:)
: F(:
) F(:
AZ(:)
AZ(:)
I: F(:) F(:)
AZ(:)
AZ(:)
I: F(:) F(:)
AZ(:)
AZ(:)
: F(:) F(:).
See Propositions 4.2 and 4.4 and Corollary 4.5.
References
[Aur10] Denis Auroux, Fukaya categories of symmetric products and bordered Heegaard-Floer homology,
2010, arXiv:1001.4323.
[BGS96] Alexander Beilinson, Victor Ginzburg, and Wolfgang Soergel, Koszul duality patterns in repre-
sentation theory, J. Amer. Math. Soc. 9 (1996), no. 2, 473527.
[Ger63] Murray Gerstenhaber, The cohomology structure of an associative ring, Ann. of Math. (2) 78
(1963), 267288.
[Kel] Bernhard Keller, Koszul duality and coderived categories (after K. Lefvre), http://people.
math.jussieu.fr/~keller/publ/kdc.dvi.
[Kel01] , Introduction to A-innity algebras and modules, Homology Homotopy Appl. 3 (2001),
no. 1, 135, arXiv:math.RA/9910179.
[LH03] Kenji Lefvre-Hasegawa, Sur les A
-algebras, New
York J. Math. 14 (2008), 325378, arXiv:0710.5492v1.
[OSz03a] Peter S. Ozsvth and Zoltn Szab, Absolutely graded Floer homologies and intersection forms for
four-manifolds with boundary, Adv. Math. 173 (2003), no. 2, 179261, arXiv:math.SG/0110170.
[OSz03b] , On the Floer homology of plumbed three-manifolds, Geom. Topol. 7 (2003), 185224,
arXiv:math.SG/0203265.
[OSz04a] , Holomorphic disks and three-manifold invariants: properties and applications, Ann. of
Math. (2) 159 (2004), no. 3, 11591245, arXiv:math.SG/0105202.
[OSz04b] , Holomorphic disks and topological invariants for closed three-manifolds, Ann. of Math.
(2) 159 (2004), no. 3, 10271158, arXiv:math.SG/0101206.
[OSz06] , Holomorphic triangles and invariants for smooth four-manifolds, Adv. Math. 202 (2006),
no. 2, 326400, arXiv:math.SG/0110169.
[OSz08] , Knot Floer homology and integer surgeries, Algebr. Geom. Topol. 8 (2008), no. 1, 101
153.
[PP05] Alexander Polishchuk and Leonid Positselski, Quadratic algebras, University lecture series, vol. 37,
American Mathematical Society, Providence, RI, 2005.
HEEGAARD FLOER HOMOLOGY AS MORPHISM SPACES 57
[Sei08] Paul Seidel, Fukaya categories and Picard-Lefschetz theory, Zurich Lectures in Advanced Math-
ematics, European Mathematical Society (EMS), Zrich, 2008.
[SW10] Sucharit Sarkar and Jiajun Wang, An algorithm for computing some Heegaard Floer homologies,
Ann. of Math. (2) 171 (2010), no. 2, 12131236, arXiv:math/0607777.
[Zar09] Rumen Zarev, Bordered Floer homology for sutured manifolds, 2009, arXiv:0908.1106.
[Zar10] , Joining and gluing sutured Floer homology, 2010, arXiv:1010.3496.
Department of Mathematics, Columbia University, New York, NY 10027
E-mail address: lipshitz@math.columbia.edu
Department of Mathematics, Columbia University, New York, NY 10027
E-mail address: petero@math.columbia.edu
Department of Mathematics, Barnard College, Columbia University, New York, NY
10027
E-mail address: dthurston@barnard.edu