WorksMathematics
Grid triples, link cobordisms in \CPbar and the computation of Heegaard-Floer TQFT
Abstract
We give a combinatorial description of the Heegaard–Floer link-cobordism maps associated with pointed triple grid diagrams in the complement of three -balls in complex projective plane with reverse orientation. Every contributing index-zero holomorphic triangle decomposes into Euclidean triangular sheets. We characterize the compatible collections of sheets that contribute by an explicit geometric separation criterion, expressed as a lattice-point test, and prove that each has mod- count one. Individual sheets may wrap around the torus in the unblocked theory, whereas they are embedded in the blocked theory. In each fixed \SpinC structure, the map is determined by a finite enumeration. A difference number computed from the triangular regions determines the \SpinC structure of a Whitney triangle. Together with the topology of the associated surface, this gives an explicit formula for the absolute bigrading of each summand of the cobordism map. After basepoint reduction, the formula determines the Laurent monomial representing any nonzero map on the rank-one torsion-free two-variable knot Floer modules, yielding vanishing and ideal-containment criteria. We apply the construction to an affine family of grid links , obtaining explicit cobordisms involving infinite families of torus knots and links, together with closed formulas for the bigradings of their distinguished grid states.
Introduction
A recurring theme in Heegaard–Floer theory is the passage from invariants of individual three-manifolds or knots to maps associated with cobordisms. Ozsváth and Szabó’s original construction associated Floer groups to closed three-manifolds and, through knot Floer homology, to knots in three-manifolds [27, 26, 25]; Rasmussen’s early work provided a closely related viewpoint on the knot filtration [29] and Eftekhary extended the definition to knots that are not null-homologous [Eft05]. The theory rapidly developed into a collection of invariants sensitive to surfaces, concordance, the Thurston norm, and four-dimensional topology; see, for example, [24, 22]. From this perspective, understanding the maps induced by cobordisms is not secondary to the theory: it is part of the mechanism by which the invariants interact with topology.
A second fundamental development concerned naturality. Heegaard Floer groups are originally defined from auxiliary Heegaard diagrams, and constructing a TQFT requires canonical control over the identifications associated with changes of diagram. Juhász established functoriality for sutured cobordisms [15], while the naturality problem for Heegaard Floer homology and the associated mapping class group actions was developed systematically by Juhász, Thurston and Zemke [14] and independently by Alishahi and Eftekhary [3]. More recently, a decoration-independent version of the theory was constructed in [9], producing a Heegaard–Floer TQFT for oriented link cobordisms in which the auxiliary decoration is no longer part of the final invariant. These results made it possible to regard the Floer groups as genuinely functorial objects rather than groups defined only up to unspecified isomorphism. These theories have since been used in a variety of four-dimensional applications, including concordance maps, slice disks, ribbon concordance, bridge-type questions and different notions of unknotting bounds [12, 16, 34, 13, 2, 11, 10].
Geometric Floer constructions, which are by nature deeply analytic, become truly computational only after the analytic data have been translated into sufficiently rigid combinatorial structures. Grid diagrams provide perhaps the most successful example of such a translation. Their use in knot theory goes back well before Floer homology; see, for instance, Cromwell’s work on arc presentations [6]. In Heegaard Floer theory they became the basis of the combinatorial descriptions of knot and link Floer homology developed by Manolescu, Ozsváth, Sarkar, Szabó and Thurston [20, 21], and later organized systematically in [28]. In a grid diagram the generators become permutations, the relevant holomorphic disks become empty rectangles, and Maslov and Alexander gradings become finite counting functions. This replacement of analysis by planar combinatorics was strong enough not only to compute the homology but also to support further constructions involving skein triangles, cobordism maps and related operations; see, among others, [18, 19, 31, 32]. Sarkar’s polygon index formulas [30] provide another bridge between the analytic and combinatorial sides of the theory, and Eftekhary’s comparison between sign assignments extends the equivalence to the theory with integer coefficients [8].
The question motivating this paper is whether a comparable phenomenon occurs for link-cobordism maps arising from Heegaard triples. Ordinary grids are adapted to pairs of attaching-curve systems and therefore to differentials. Triangle maps require three systems of curves simultaneously. Triple grid diagrams supply precisely such a configuration. Blackwell, Gay and Lambert-Cole used them to construct Lagrangian surfaces in [4]; see also Blackwell’s thesis [5]. Related lattice and hexagonal descriptions of curves and surfaces in appear, for example, in [36]. A triple grid consists of three families of curves of slopes , and on a torus. Any two families form an ordinary grid diagram, while the three families determine the oppositely oriented projective-plane cobordism
Thus the same elementary diagram simultaneously records three boundary links, an embedded surface joining them, and the Heegaard triple from which the Floer cobordism map is defined. This paper studies the Heegaard–Floer meaning of that diagram.
The basic regions of a triple grid are triangles and of two orientation types, as well as hexagons for . A nice domain is a compatible sum of Euclidean triangular sheets satisfying a geometric separation condition: their graphs over a common source triangle are pairwise disjoint. Each embedded triangle may of course be constructed as a union of basic regions. We give a completely combinatorial computation of the triangle map associated with the two-variable link Floer complex and its blocked specializations.
Theorem 1.1 The holomorphic triangle map associated with a pointed triple grid of size is combinatorial in the split model: every contributing domain is nice, and every nice class has mod-2 holomorphic count one. Only finitely many classes contribute in each fixed Spin summand. The corresponding surface has Euler characteristic , and its genus is determined by its bridge graph and boundary component counts.
The first statement follows from the Maslov-index and fat-diagonal formula of Sarkar [30]: we show that an index-zero contributing domain has zero intersection with the fat diagonal, so a holomorphic representative separates into genuine triangular sheets. The separation condition is itself combinatorial. If the lifted sheets are , where is the unit right triangle and is the signed leg length, it is equivalent to
Proposition 4.4 also computes the Maslov index by counting lattice points in these difference triangles.
The structure associated with a triangle class can also be read directly from its domain. If the formal domain associated with a triangle class is
we define
Proposition 1.2 Let be a centrally marked appropriate triple grid of size , and let be the generator of . For every Whitney triangle class ,
Combining this topological information with the absolute grading formula for link-cobordism maps [33] gives an explicit bidegree for every -summand.
Proposition 1.3 For a centrally marked appropriate triple grid of size , the associated surface is relatively nullhomologous. With as before, and , the unreduced two-variable map has cobordism bidegree
For a triangle representing , , as in Proposition 1.2.
For a knot , let denote the torsion-free quotient of its doubly based two-variable knot Floer homology over . Choose a monomial-ideal realization , where the shift is added to the usual monomial bidegree of the monomial ideal . The grading computation gives the following consequence of Theorem 4.6.
Theorem 1.4 Suppose that the three boundary links of are knots . After the -basepoint-action reduction, each structure determines a decoration-independent map
If this map is nonzero, its expression under the ideal realizations is multiplication by a Laurent monomial , and
The exponents are determined by
We also study a concrete arithmetic family. For integers we define affine grid links by placing the two markings in each column according to affine permutations. Their elementary symmetries, component numbers and distinguished grid gradings can be computed explicitly. Under suitable invertibility assumptions the three boundary diagrams of the associated triple grid are again affine and take the form
respectively, where . The subfamily recovers torus links and produces explicit cobordisms between families of torus knots and links. These examples provide a testing ground in which the surface topology, the combinatorial triangle enumeration, the labels and the grading constraints can all be calculated simultaneously.
The paper is organized as follows. We first recall the multi-based link Floer complexes, decorated link cobordisms and their triangle maps. We then introduce pointed triple grids and compute the topology of the associated surfaces. The next sections develop nice domains and the difference-number description of structures, and prove the combinatorial formula for the triangle maps, including the geometric separation test and finiteness in each fixed summand. We then derive the absolute grading formula and its consequences for nonzero torsion-free summands. Finally, we study affine grids and the resulting torus-link families.
Acknowledgements. I am deeply grateful to my PhD advisor, Professor Eaman Eftekhary, for his kind and generous support throughout my doctoral research. His insight and guidance were essential to the results of this work, and his invaluable help in writing and editing the manuscript greatly improved its presentation.
Heegaard-Floer TQFT for link cobordisms
Pointed links, link cobordisms and trisection diagrams
Let be an oriented link in a closed -manifold together with a finite collection of points on it, with at least one point on every connected component of . Considering as a -manifold, we can choose neighborhoods around each point on . These neighborhoods give us a collection of disjoint oriented arcs on with the orientations induced by . Let and for be respectively the initial and terminal points of these arcs. By a pointed link we mean a triple
defined in this way. To every pointed link one can associate a pointed Heegaard diagram where is a separating closed surface in , and are collections of disjoint simple closed curves bounding disks on the two sides of which, together with , cut into disjoint -balls and where each of and contains precisely one basepoint in each connected component of and . Also, given a pointed Heegaard diagram with , one can construct a sutured manifold that determines an oriented pointed link in a closed -manifold . For the multi-based Heegaard-diagram convention, see [35 Definition 3.1]; for the sutured-manifold viewpoint, see [3 Section 2.1] and [1].
Definition 2.1 A pointed trisection diagram consists of a Heegaard triple where is a closed surface of genus , and and are all collections of disjoint simple closed curves on with , and are two sets of basepoints. Also, these collections of closed curves and basepoints are chosen so that , and are genus- surfaces and have the same number of components so that each one of these components includes precisely one basepoint from and one from .
Heegaard-Floer TQFT for link cobordisms
Given a pointed trisection diagram , define
then each is a Heegaard diagram for a pointed link in a 3-manifold . In the rest of this paper, we sometimes refer to pointed trisection diagrams simply as trisection diagrams.
Given a trisection diagram one can construct a smooth cobordism which is a compact oriented 4-manifold with boundary and a smooth surface with boundary in the following way. Let , and denote the compression bodies determined by the surface and , and respectively. The basepoints and determine a union of oriented arcs in , which is denoted by . We denote the end-points of on by and . Let denote a triangle with vertices , , and edges , , so that connects to for every . Define
We use the standard Heegaard-triple orientation : over the interior of the parameter triangle its sheets are and .
Then will be a cobordism from to and will be a cobordism from to . We denote these cobordisms by
Following [35 Definitions 2.1–2.4], a decoration of a link cobordism with multi-based boundary links consists of a properly embedded 1-manifold (the dividing set) and a partition of the regions of into and , which meet along . On each boundary link, the points of lie between consecutive basepoints, so that every component of contains exactly one basepoint; the -basepoints lie on and the -basepoints on . Zemke also specifies a compatible coloring of the basepoints and the components of . Here we use the two-color specialization that identifies all -variables with and all -variables with . We write for this decorated surface, with its coloring understood.
The formula above for specifies the underlying surface and its boundary basepoints. In order to specify the dividing set , let denote the union of the midpoints of the arcs in and set
The triangle formulas below apply to a fixed decorated trisection for which the pointed triple diagram represents the corresponding map. Changing the dividing set can change the link-cobordism map; compare the distinct band decorations in [35 Section 6.1]. Nevertheless, it is shown in [9] that a substantial part of the information encoded in such cobordism maps remains invariant under decoration change.
For a fixed underlying pair , the pointed trisection diagram is not unique. Stabilization, destabilization, perturbation and deperturbation are among the moves used to compare such diagrams; see [3 Sections 3–4] for the related diagram and Cerf moves in tangle Floer theory. Diagram moves preserving the decorated, multi-based cobordism induce the usual identifications of its map. Moves changing the number of basepoints require the quasi-stabilization maps discussed below; they are not silently identified with isomorphisms of the collapsed complexes. When comparing decorated cobordisms one must also keep track of the dividing set and the boundary basepoints. We make no identification of maps associated with different dividing sets in this paper, and refer the reader to [9] for a complete discussion.
Heegaard-Floer TQFT
We use the two-variable specialization of the multi-based link complex in [35 Remark 2.14 and Section 3.3]. Let be a pointed link in a 3-manifold , and be a structure on . Let be a corresponding strongly -admissible Heegaard diagram and denote the link Floer chain complex associated with and , which is freely generated by the set of generators representing the structure , over the polynomial ring . Throughout, . We retain the superscript for this fully unblocked two-variable complex, and reserve for its -blocked specialization. The differential is defined as follows. Given a pair of generators let denote the set of homotopy classes of Whitney disks connecting to with Maslov index . Define
where denotes the moduli space of -holomorphic representatives of for a generic path of almost complex structures which is suppressed in the notation, and
where is the coefficient of the region containing in . Define similarly. We denote the homology of this chain complex by which is an -module. The latter homology group is an invariant for the pointed link . Let denote the direct sum of these homology groups for all structures:
Note that different admissible Heegaard diagrams may be needed for computing the latter group.
Following the relative grading formulas in [35 Equation (2)], we can define relative homological gradings using the basepoints in and in the following way. The homological bidegrees of and are defined to be and respectively. Together with the bigradings of the generators, this gives a bigrading on the chain complex . The differential drops the bigrading by . Note that the bigrading on the link Floer homology is usually defined in a slightly different (but equivalent) way. All grids considered below represent links in , where we use the absolute normalizations specified in § 6. Define
and denote the homology of the chain complex by . Setting is a chain-level specialization: precisely the disks with remain. It is not, in general, interchangeable with taking homology and then tensoring. The analogous -blocked complex is obtained by setting . A cycle or a nonzero homology class in one of these specializations need not have the same property in the fully unblocked complex. All polynomial-valued triangle maps are taken in a fixed summand; an unrestricted sum over structures is not asserted to be polynomial.
For the link Floer complex and its naturality, see [35 Sections 3.3–3.4]; compare the tangle Floer naturality result [3 Theorem 1.1].
Let be a trisection diagram equipped with compatible dividing data , and let be such that is -admissible. Let denote its boundary pointed links and put . The holomorphic polygon construction is given in [3 Section 2.5], and the -refined triangle map in [27 Section 8.3]. Under the fixed decorated identification assumed here, the associated triangle maps on the link Floer complexes are
where tensor products and maps are taken over for and over for . For generators and , the formulas, with the output generator also summed over, are
Here is the set of Maslov-index-zero Whitney triangle classes, is the -based structure represented by , and is the moduli space of holomorphic representatives. Composing the natural map from the tensor product of homologies to the homology of the tensor-product complex with the induced triangle map gives the bilinear homology map
All these maps retain the choice of dividing data in their notation; our later combinatorial formula concerns the -triangle map for the fixed decorated trisection.
Admissible domains for pointed trisection diagrams
Let be a pointed trisection diagram. Fix generators for and a Whitney triangle class . Then, there is a domain which is a linear combination of the connected components in (called basic domains) representing the image of on the surface in the cylindrical reformulation of Heegaard Floer theory [17]. By positivity of holomorphic domains, in order for to correspond to a non-empty moduli space of -holomorphic representatives, the coefficients of must be non-negative (provided that the path of almost complex structures is standard near the marked points). Additionally, the coefficients around every intersection must satisfy a specific equation, defined as follows (see [30 Section 4]).
Let with and fix . Let be an open neighborhood of in such that and are homeomorphic to and . We can define a Cartesian coordinate system using an orientation preserving diffeomorphism such that and are -axis and -axis respectively. Then, basic domains around are in correspondence with four quadrants of . Denote the coefficient of the domain corresponding to the -th quadrant by . The point measure below is Sarkar’s average of the four local multiplicities [30 Section 2]. We define
The point measure and are independent of these choices.
The alternating corner condition is away from the generators and has value at every intersection point which belongs to one of the three corner generators.
Definition 2.2 A domain is called admissible if , the corresponding triangle class has Maslov index zero, and . Equivalently, it is a positive domain of an index-zero Whitney triangle class that is eligible to contribute to the -blocked triangle map, before its holomorphic count is taken.
The above use of “admissible domain” is distinct from weak or strong admissibility of a Heegaard diagram.
Grid triples for cobordisms in $\overline{\mathbb{CP}}^2
Let , with its standard complex orientation, and let be horizontal, vertical, and slope curves. We use the ordered triangle map
Each pairwise three-manifold is . With the standard cobordism orientation, the associated four-manifold is
Indeed, after a cyclic relabeling this is the genus-one triple subordinate to a -framed unknot, as in [23 Section 6]. Here denotes the projective plane with the opposite of its complex orientation. Reversing the four-manifold orientation gives the positive projective-plane trisection picture, but also changes the ordered boundary and Floer conventions; it is not the triangle map displayed above.
We replace each of by parallel copies. These redundant compressing disks do not change the underlying handlebodies or the four-manifold. They provide the additional bridge arcs and basepoints needed for the grid links. Thus the same oriented identification of applies to every triple grid below.
Triple grid diagrams
Using a Cartesian coordinate system on the universal cover of , we represent the aforementioned diagrams in a more concrete way. Let , and be three families of lines on the plane defined as follows:
Consider the torus and its covering map . We can define , and using sets with in the following way. Using the square as a fundamental domain for , we define coordinates for points of . In this square and form an grid with unit squares and forms diagonal segments dividing each unit square into three parts, a hexagon and two right angled triangles (see Figure 1). In what follows, whenever we define an object in using this coordinate system, we extend the same definition to any object in the preimage of the original object under the map .

Figure 1. The grid and the black diagonal curves representing . The horizontal blue lines form and the vertical red lines form .
Definition 3.1 A triple grid diagram of grid number is a diagram representing the square accompanied with , and as defined above.
In this construction all the horizontal, vertical and diagonal lines appearing in , and are closed loops on , and there are curves of each kind. We call the horizontal, vertical and diagonal curves -curves, -curves and -curves, respectively, and color them blue, red and black respectively. Denote the horizontal curve with the equation by , and the vertical curve with the equation by . Note that any -curve on is represented by a pair of diagonal segments on the planar diagram. Therefore, we denote the union of diagonal segments with equations
by . Therefore, given a triple grid diagram, one can construct where
as above. All indices for curves in and will be understood modulo , i.e. as elements in .
For , the -square of is defined as the open square within and , and are respectively the upper triangle, the hexagon and the lower triangle inside the -square of . Define the set of fundamental domains by
The diagonal value of the -square is defined to be the remainder of modulo . We also define the th column of as the set of -squares with and similarly, the th row of as the set of -squares with . We also denote the intersection points of the curves in the following way:
Thus , is the intersection of the vertical curve with , and is the intersection of the horizontal curve with . All indices are understood modulo .
Let be the symmetric group of the set . Given permutations , we define two sets of marked points on :
We require for every , so that the two sets of basepoints are disjoint. We place each at the center of -square and each at the center of -square, for . Moreover, we define a diagonal value function
that assigns to each marked point the diagonal value of the square containing it. Therefore, we obtain
Denote the grid diagrams obtained by removing the diagonal curves, the horizontal curves and the vertical curves by , and respectively. Therefore, these grid diagrams are formed by the pairs , and , respectively.
Definition 3.2 Let and be a pair of permutations in and define marked points and as above. We call the marked points and appropriate if both of and have exactly one marked point of each kind in every row and every column.
Equivalently, we need to be a pointed trisection diagram, or that each connected component of , and contains precisely one marking from and one marking from .
Appropriateness is equivalent to requiring that both maps and are permutations modulo . In particular is odd: summing either permutation condition gives . Since disjoint central markings exclude , the centrally marked grids below have .
We can construct the diagrams and by changing the fundamental domain of . Let be the parallelogram whose sides are located on lines with equations
Similarly, define as the parallelogram whose sides are segments located on lines with equations
Then and are fundamental domains for and diagonal curves are not divided in these diagrams as shown in parts (c) and (d) of Figure 2.

Figure 2. Three grid diagrams , and are constructed from the triple grid diagram by removing the black, blue and red line segments, respectively, and changing the fundamental domain, when needed (parts (c) and (d)).
Every triple grid diagram with appropriate marked points gives a pointed trisection diagram for a link cobordism in :
We abuse the notation and identify with the corresponding triple grid diagram.
The genus and the homology class of the decorated surface
We next record the homology class and the Euler characteristic of the decorated surface determined by a triple grid .
Define a triply periodic domain by setting
This triply periodic domain, illustrated in Figure 3, is in fact the primitive periodic domain in the genus-one -framed-unknot triple once the redundant -, - and -curves are removed and just , and are preserved. We fix as the homology class obtained by attaching disks to the boundary of (i.e. to , and ) in , so that . Let denote the image of in relative homology.

Figure 3. The reference triply periodic domain . The red and blue regions have coefficients 1 and , respectively.
Proposition 3.3 If , then
Proof. In the standard orientation the surface sheets over the parameter triangle are positive at and negative at . The caps for may be chosen disjoint from the bridge arcs. Therefore
The left side is , since . This proves the formula, and agrees with [33 Equation (3.2)].
Proposition 3.4 For the appropriate central markings used in this paper, the surface is relatively nullhomologous:
Proof. The periodic domain has hexagonal coefficients
Every marking is in a hexagon. For either marking permutation , let be congruent to . Appropriateness makes the a permutation, and hence
It follows from the above computation, which is the same for and , and the preceding proposition, that .
Proposition 3.5 Let be the oriented surface associated to a pointed grid triple of grid number . Let be the total number of boundary components, the number of connected components of , and the sum of their genera. Then
In particular, if is connected then
and if all three boundary links are knots then .
Proof. The surface has one disk for each of the basepoints and one band for each bridge arc in each of the three curve families, hence bands. Therefore . The formula gives the genus statements. If any boundary link is a knot, its boundary circle meets every disk in the corresponding two-colored graph, so the whole surface is connected.
Nice domains for a triple grid diagram
Let be a triple grid of grid number with appropriate markings.
Definition 3.6 Let be the covering map. A nice triangle is the push-forward, with multiplicities, of a closed Euclidean triangle whose sides lie on horizontal, vertical, and diagonal lifts of attaching curves. The equal shorter sides of the right isosceles triangle have length , where is a positive integer. The triangle is empty if its domain has . Its corners are the projected vertices.
Definition 3.7 Let . Its domain is nice if
where are nice triangles with pairwise distinct -, -, and -boundary curves, and their corners are the specified generators, while . It is an empty nice domain if every summand is empty.
Theorem 3.8 For the split complex structure (specified in § 5.2) every positive index-zero triangle class with a holomorphic representative has a nice domain. If , each triangular sheet is embedded and has side length at most ; in particular it has an empty nice domain. Conversely every nice class has mod-2 count one in this model.
The theorem is proved in § 5.2. For a nice domain, following the boundary of a sheet encounters one -corner, one -corner, and one -corner before returning to the starting point. This sheetwise rule remains meaningful when projected domains overlap; such overlap is not the same as intersection with the symmetric-product diagonal.
structures for triple grid diagrams
Write . For generators in the three pairwise diagrams, the Whitney-triangle construction associates the structures and in ; see [27, 3]. We label cobordism maps by . The identity
is [33 Lemma 3.9]. By Proposition 3.4 these two structures agree for the grids in this paper; we write their common value as . The boundary structures on are unique, and is an affine space over .
For later reference, let be the product of the small upper triangles in the squares containing the -markings. Appropriateness ensures that its corners are three grid states. The triangles are translates of one another, so the product of their conformal parametrizations avoids the fat diagonal and has Maslov index zero. We denote the class represented by by .
Definition 3.9. For a formal domain
define its difference number by . For a triangle class put .
Proposition 3.10. If a triply periodic domain represents , then
Proof. The displayed coefficients give
The functional vanishes on every domain supported on a pairwise grid: each elementary pairwise parallelogram contains equal total numbers of upper and lower triangles. This includes pairwise Whitney-disk domains and doubly periodic domains. It also vanishes on . Modulo the pairwise periodic relations and the whole-surface domain, the triply periodic domains identify with , generated by . Thus is a sum of domains annihilated by , proving the formula. If basepoint normalization is required, subtract row or column domains to make the individual basepoint multiplicities zero. Such normalization does not change or the represented class.
Let denote the set of all Whitney-triangle classes, with their corners allowed to vary, and put ; in particular .
Theorem 3.11. The function
depends only on , satisfies , and obeys
Consequently, if , then
Proof. Triangle classes representing the same structure differ by splicing pairwise Whitney disks; their domains have equal , by the preceding proof. After corners have been connected by such disks, the remaining difference is a triply periodic domain , and
If , then , while Proposition 3.10 gives . This proves the asserted difference formula. The reference triangle class consists of upper triangles, so . This proves half-integrality. Finally
and evaluation on changes the Chern number by .
An absolute calibration of this affine coordinate is given in Corollary 4.8 below.
Computation of the link cobordism map
In this section, we prove that the holomorphic triangle map associated with a grid triple may be computed combinatorially. Let us start with the index computations.
Euler measure
Let
be the domain of a Whitney triangle
In particular, its corner function is 1 at the coordinates of the relevant generator and 0 at every other pairwise intersection. For later use, we also set
Then exactly when , exactly when , and exactly when ; all other values are 0.
We use the Euler measure convention of [30]. The upper and lower triangles have Euler measure , while a hexagonal region has Euler measure . Therefore
On the other hand,
and hence, after reindexing the sums,
By the defining corner condition, at the coordinates of and is 0 elsewhere. We have proved:
Lemma 4.1 Every domain associated with a Whitney triangle satisfies
Holomorphic representatives
Equip with its flat complex structure, and its symmetric product with the induced complex structure. Away from the fat diagonal, the ordered configuration cover has the product complex structure. We compute index-zero triangle counts in this split model. The representatives below are regular, so these counts may be used in the Floer construction and transported by continuation through the standard admissible almost-complex structures preserving the diagonal. Indeed the index formula and positivity prohibit negative-index holomorphic triangles; disk or sphere bubbling therefore do not give an extra end in the zero-dimensional triangle count.
Theorem 4.2 In this split model, every positive index-zero triangle class admitting a holomorphic representative has a nice domain. If it is -blocked, it has an empty nice domain and for every nice triangle appearing in the domain we have .
Proof. Sarkar’s index formula [30 Theorem 4.1] is
where is intersection with the fat diagonal. Lemma 4.1 therefore gives . The diagonal is a complex divisor and the boundary tori are disjoint from it. Positivity of intersections implies that a holomorphic representative avoids the diagonal. The source triangle is simply connected, so the map lifts from to and thus splits into holomorphic maps to . Each has one boundary arc on a curve of each family.
Lift a component to . Its boundary arcs lie on three fixed straight lines. For a point off these lines, the winding number of its boundary equals that of the polygon obtained by replacing each boundary arc by the straight segment with the same endpoints: excursions along a line do not change that winding number. The argument principle implies that the component maps with degree one onto the bounded triangle and has no image outside it. It is therefore a conformal parametrization of that Euclidean triangle. The generator condition supplies distinct attaching curves for the sheets, The product avoids the diagonal, so Proposition 4.4 gives the separation condition, proving niceness.
Suppose now . A right isosceles triangle with the prescribed directions and leg length projects injectively, since both coordinate ranges have length less than . If instead , its half-integral length is at least . In the row of square centers one half-unit from its horizontal leg, its interior contains representatives of all columns. The unique -marking in that row is therefore in the triangle, a contradiction. Thus , and every sheet is empty and embedded. The same argument, with in place of , applies to a -blocked representative. □
Lemma 4.3 Every nice class has mod-2 holomorphic count one in the split model. In particular, this holds for every empty nice class.
Proof. For each triangular summand choose its lift to . The Riemann mapping theorem gives a unique conformal map from the common source triangle to that lift with the three ordered vertices prescribed. Their product, followed by the symmetric-product quotient, is holomorphic and has the prescribed domain.
The linearized problem consequently splits into the problems for the individual planar triangles. Each has index zero and trivial kernel: an infinitesimal holomorphic deformation tangent to all three straight sides, with fixed vertices, pulls back to a holomorphic vector field on the disk tangent to its boundary and vanishing at three boundary points, and hence is zero. Equivalently this is the standard three-convex-corner Riemann–Hilbert problem. Index zero now gives surjectivity. Thus the product representative is regular and isolated.
Each attaching curve occurs on only one sheet. Its oriented boundary one-chain therefore fixes the corresponding lifted side, including any winding; hence the domain determines its triangular sheet matching. Any other representative avoids the diagonal and splits into those same triangles by the preceding theorem. Uniqueness of their conformal maps proves that the moduli space has one point. □
Given a Spin class of triangles and having fixed the corners , there are only finitely many candidate sheets which have index 0. The separation test (4.1) provides us with a more friendly test for computing the Maslov index, and checking whether it is zero for a domain which is a sum of triangles. Therefore, it gives a more concrete combinatorial algorithm for finding the contributing triangles.
Separation of triangular sheets and finiteness
We now give a geometric test for the index-zero condition which uses only the vertices and side lengths of the triangular sheets. Put
For a compatible collection of nice triangles, choose lifts of their right-angle vertices and signed leg lengths , so that their lifted triangles are . Positive lengths correspond to triangles extending upwards and rightwards, and negative lengths to those extending downwards and leftwards. The affine maps parametrize the sheets with the same ordered source corners. Compatibility means that the sheets use distinct attaching curves in each family and have the prescribed corner generators. Their product defines a holomorphic Whitney triangle in the split model, without any initial assumption on its index.
Proposition 4.4. For each , define the difference triangle
Then if and only if
Equivalently, the map
is injective. More generally,
Proof. Two sheets coincide at precisely when . Compatibility excludes coincidences on the boundary: on each source edge the sheets lie on distinct curves of the corresponding family. If , they are distinct translates and never coincide. Otherwise each interior lattice point of gives one simple zero of their difference. Locally the discriminant of the symmetric-product quotient is the product of the squared pairwise differences. Each such zero therefore contributes two to , with contributions adding also at simultaneous collisions of several sheets. This proves the formula for . Lemma 4.1 and Sarkar’s index formula give , proving all the assertions.
The test can alternatively be expressed without enumerating lattice points. For , set
using representatives in ; these are nonzero by distinctness of the vertical and horizontal curves. A collision occurs exactly when . Equality is excluded by distinctness of the diagonal curves. Thus the pair satisfies (4.1) exactly when . This is a finite test for niceness, independent of a prior Maslov-index computation. Together with Lemma 4.3, it determines precisely which compatible triangular collections contribute.
Corollary 4.5. For fixed corners and a fixed structure, only finitely many classes contribute to the unblocked triangle map of the grid triple.
Proof. The separation test bounds every difference . Counting elementary upper and lower triangles in a sheet gives , so . Theorem 3.11 fixes this sum in a fixed structure. Each signed length is therefore bounded. There are only finitely many half-integral choices and finitely many right-angle vertices modulo , proving the assertion.
Individual sheets need not project injectively to . For example, enlarge all the small upper triangles of to the common leg length , with . Their corners are unchanged, and the sheets are still distinct translates, so they satisfy (4.1) and have index zero. Their individual projections are noninjective, but their difference number is , so their structures vary with . In contrast, enlarging an upper and a lower sheet to this common length gives a signed-length difference , forcing a collision and positive index. Thus an increase in domain multiplicities with fixed corners and fixed structure does not preserve index zero: for such classes the periodic-domain index formula gives
see [33 Lemma 6.10]. The fixed-summand finiteness above justifies polynomial-valued maps over ; it does not justify an unrestricted sum over all structures without a suitable completion.
Torsion-free Floer ideals and grid diagrams
Set , with and . For a knot and a structure , let denote the two-variable knot Floer chain complex associated with decorated with pairs of basepoints, constructed from a compatible Heegaard diagram and freely generated over by the corresponding grid or Heegaard generators. Let denote the doubly based chain complex and define
By [2 Proposition 3.4], when this is a rank-one torsion-free module represented by a monomial ideal after specifying its grading shift.
Given a multi-based Heegaard diagram representing a knot , a sequence of diagram identifications and quasi-stabilizations gives a chain homotopy equivalence
In the cobordism grading convention, and . In particular, for , the torsion-free rank before reduction is ; in general it is .
Let us now assume that is a Heegaard triple with , which is -admissible for some . Let , and denote the corresponding boundary links in the three-manifolds , and , respectively, and . Further assume that each is a knot. Then the associated cobordism map
induces a corresponding cobordism map
which takes torsion classes to torsion classes, see [9 Theorem 3.7]. Here the reduced homology groups are identified with the common kernels of the -basepoint actions in the multi-based homologies. Equivalently, in the tensor identification above we use the factor on each boundary. The analogous reduction uses the -actions and ; we retain the choice. The compatibility with basepoint actions in the cited theorem is what allows the cobordism map to restrict to these reduced groups.
The decoration-independence argument of [9 Theorem 3.11 and Section 4], with and interchanged for this choice of reduction, gives equality on the -multiple of the reduced source. More explicitly, if and are the maps associated with two decorations, then for every reduced input ,
Their difference is therefore -torsion in the target and vanishes after passage to its torsion-free quotient. Moreover, bilinearity sends an input with a torsion factor to torsion, so the quotient map is well-defined. Thus the induced map
is well-defined and only depends on and the surface determined by (and not its decoration).
When is a grid triple, and there is only one structure on each boundary component. Moreover, each can be represented by a monomial ideal. This gives the maps
The absolute grading formula for the grid diagrams uses the formulas
For a grid of size these are related to the symmetric cobordism normalization of [33] by
We keep the conventional grid Alexander grading
in § 7.2; the symmetric multi-based Alexander grading is
For a term from an index-zero triangle , its raw grid bidegree is
The cobordism degree, as computed by Zemke, is obtained by subtracting in each coordinate, since there are two inputs and one output. Write , an odd integer. Since , we have . For the midpoint decoration each colored subsurface is a union of disks with collars. Thus
Together with , , and , the grading-change theorem of Zemke [33 Theorem 1.4] gives
The same shift applies to a nonzero -blocked summand with these absolute gradings. If ,
For the reduced map, the bidegree is ; in the tensor choices above . With these choices, we obtain the map
With the above degree normalization, we also have the monomial-ideal identifications
where is a bigraded ideal with bigrading induced from and means that the degree of a monomial is increased by the bidegree .
Theorem 4.6 Let be the boundary knots of a centrally marked appropriate triple grid. The bilinear homology map induces the homomorphisms of monomial ideals
If , then after localization, both maps are multiplication by , where
and
In particular, in the common fraction field
Proof. We have already proved most of the claims, and only the last part needs a justification. After tensoring with , each module is one-dimensional. A nonzero map is multiplication by an element of . Homogeneity for the two independent variable degrees makes that element a Laurent monomial (with scalar coefficient one over ). Let us assume that the monomial is . It then follows that as a bigraded map. Accounting for the three ideal shifts shows that the bidegree of is
This completes the proof.
Negative exponents are permitted; the containment can equivalently be written after clearing denominators. No containment is asserted for a zero reduced map.
The distinguished corner generators
Every ordinary grid diagram has canonical corner states determined by its marked squares. Let , , , and denote the states occupying the northeast, southwest, northwest and southeast corners of all -marked squares, respectively.
In the -blocked complex, and are cycles; see [28 Proposition 6.3.1 and Remark 6.3.2]. When the distinguished class realizes the extremal non-torsion Alexander grading in the appropriate knot complex, that grading determines .
To identify corners in all three ordered grids, use the orientation-preserving coordinates
The first curve family is horizontal and the second vertical in each chart. For a marking in the -square, the triangle
has vertices
They are respectively the northeast, northeast, and northwest corners of the marked cells in these three charts. Its leg length is . The triangles give a class
The sheets are distinct translates with equal signed lengths, so Proposition 4.4 and Lemma 4.3 show that is a nice contributing class. Put .
Theorem 4.7. For the unblocked, unreduced triangle map,
There is exactly one holomorphically contributing class in this summand with these three corners, namely . Its raw grid bidegree is , and its cobordism bidegree is
Proof. The preceding construction and Lemma 4.3 give the contribution . If is another contributing index-zero class with the same corners and structure, homogeneity in (5) gives and . The -blocked version of the embedding argument in § 5.2 makes all its sheets embedded, with leg lengths less than .
At each in the first corner state, the other two vertices are fixed by its unique vertical and horizontal boundary curves: they must be and . Let denote the signed displacement from this -corner to its -corner in the vertical direction. Then . Since , the only choices are and . Their difference numbers are and , respectively: a triangle of signed leg has , as follows by counting its upper and lower elementary triangles. If sheets use the second choice,
Theorem 3.11 and the fixed structure force . Thus every sheet is the specified , proving uniqueness of the contributing class and the coefficient formula.
The corner -formulas give and . Hence its raw -degree is . Equation (6), using the nullhomology of the surface, makes the -degree equal to it. The normalization change subtracts from each raw degree.
Corollary 4.8. For every triangle class in the centrally marked grid,
In particular , , and the unreduced cobordism degree of a summand represented by is
Proof. In the charts above, the small-upper reference has corners , , and . Its raw -degree is zero. Thus its cobordism degree is , and (4.5) gives . The theorem gives . Since , Theorem 3.11 gives . These equations force and . The general formula follows from the affine difference formula.
Remark 4.9
The theorem is a statement about a chain coefficient. It does not assert that its input states are unblocked cycles or that any selected basepoint reduction is nonzero on torsion-free homology. In particular, no bound on the least power of occurring at in a non-torsion -blocked cycle follows from this -term alone. The nonvanishing hypothesis of Theorem 4.6 remains necessary.
A family of examples: affine grid triples
Affine grid knots and links
We begin with a family of ordinary grids which will be used throughout the examples.
Definition 5.1. Fix , let be a unit, and let be nonzero. The affine grid is the ordinary grid whose - and -markings in column lie in rows
We write for the oriented link represented by this grid with the convention that , , vertical arcs run from to , horizontal arcs from to , and vertical arcs pass over horizontal arcs.
All parameters following the semicolon are understood modulo unless an integer representative is explicitly specified.
Lemma 5.2. The link has components. In particular, is a knot exactly when .
Proof. Let . Since
following a vertical arc from to and then the horizontal arc returns to the -marking in column . Thus the components are the cycles of translation by on . Since multiplication by is invertible modulo , .
The elementary grid symmetries will be useful below. Interchanging the - and -markings reverses the orientation of every component and replaces by . Reflection in a horizontal axis takes the mirror and replaces by . Thus
up to the harmless cyclic row and column translations needed to restore the chosen constant term .
Two further elementary symmetries make the ordered grid charts below explicit. Rotation through , followed by translations, takes to without changing its oriented link type. Thus these affine links are isotopic to their simultaneous orientation reversals. Transposing a planar grid exchanges the crossing convention as well as the coordinate axes; the combined operation preserves the ambient orientation and reverses all link orientations. Solving for its row permutation gives
Here simultaneous link reversal has been absorbed using the preceding rotation symmetry. These identities concern link types, not equality of particular corner states.
Proposition 5.3 Suppose that are positive integers, and . Then
Proof. Put . On the toroidal grid choose each vertical arc from to to run upwards a distance , and each horizontal arc from to to run rightwards a distance . These are valid bridge representatives: changing to the complementary arc in a row or column uses its compressing disk and does not change the grid link. We check that their union on the torus is embedded.
A possible interior intersection of the horizontal arc beginning in column with a vertical arc must occur in column , where . The height of that horizontal arc relative to the bottom of the vertical arc is, modulo ,
This lies strictly between and , so it is outside that vertical arc. Parallel arcs also have disjoint interiors. Consequently the entire staircase link is embedded on the Heegaard torus, and the usual small pushes of its vertical and horizontal arcs can be undone without crossings.
Its total horizontal and vertical winding numbers are and : the horizontal arcs have total length , and the vertical arcs have total length . Its components are disjoint essential curves and therefore parallel. If , each has primitive slope . Thus the link is the standard , with the orientation prescribed in Definition 5.1.
Remark 5.4 Proposition 5.3 is deliberately an integer statement, rather than merely a congruence claim. A congruence does not in general identify with ; wrapping in the planar grid may change the knot type. The symmetries above nevertheless give you many further torus identifications by first replacing by one of the equivalent parameter pairs and then applying Proposition 5.3.
The distinguished bigradings of affine knots
The affine form makes an otherwise separate calculation completely explicit: the bigrading of the distinguished northeast- state. This calculation remains useful independently of the triangle-map discussion.
Assume , , and . Let denote the state occupying the northeast corner of every -marked square of . As before, set and define
We may then extend the definition and set
for arbitrary integers and , where and is not a multiple of . The apparently asymmetric formula is invariant under cyclic row and column translations of the affine grid.
Theorem 5.5 For the northeast- state of one has
Equivalently, the grid Alexander grading of the aforementioned grid state is given by
Proof. The universal northeast-corner calculation gives
For the first Maslov grading, evaluate the standard -formula
on the affine permutations.
For clarity, put and , using . In the fundamental square , the northeast state has coordinates . Expanding the three -terms gives
The single sum is . For the pair sum, use , with indices read cyclically, where . Cancel the pairs common to the two cyclic orders. The remaining pairs give
Thus the explicit -expansion yields
It remains only to rewrite the last count. Write , for a non-negative integer . Then, for one has
which is . Finally, the grid identity
reduces here to .
Affine triple grids
We now return to the construction of triple grids. Start with the markings of in the diagram and assume in addition that is a unit modulo . Put
The order of the two attaching-curve families matters when the other two pairwise diagrams are read as ordinary grids: for an ordered pair we draw the first family horizontally, the second vertically, and let the second family pass over the first.
Theorem 5.6. With the convention above, the three sub-diagrams of and the three corresponding boundary links of the pointed grid triple are
Consequently the triple grid determines the cobordism maps
Proof. Use the three orientation-preserving charts in § 6.1. In the chart , the centers of the -marked cells satisfy
Solving for the row as a function of the new column gives the parameters , up to a cyclic row translation. By the transpose symmetry,
In the chart , the new column is modulo . Solving the row equation gives slope parameter . The -row at a fixed new column differs from the -row by , so its separation parameter is . This proves the three link identifications.
The first cobordism is the ordered triangle map
Cyclically ordering the same triple as gives
Reversing an ordered pair reverses the ambient three-manifold orientation, so its link is mirrored (any simultaneous component reversal is harmless for this affine family). The mirror identities above yield the second displayed cobordism. Both are in with three balls removed, with their indicated standard incoming and outgoing boundaries.
Corollary 5.7 Let be odd and , let , and put . Then corresponds to the decorated cobordisms
Both are hosted by minus three 4-balls. When , all three boundary links are torus knots.
Proof. Here modulo . Proposition 5.3 gives . Moreover
Now apply Theorem 5.6.
A second useful family shows that is not the only case in which all three boundary knots can be identified explicitly.
Corollary 5.8 Assume and . Then the choice gives
Proof. The first knot is . The second is
Since modulo , we may write
The output of the native cobordism has parameters
and . Proposition 5.3 therefore identifies the output with .
For the affine family put . Each boundary link has components. The two-step moves between -markings in the bridge graph translate the column by or . Their orbits are precisely the residue classes modulo , so the surface has components. Each has three boundary circles and disks and bands, hence genus . In the knot cases of Corollaries 5.7 and 5.8, the surface is connected of genus . All these surfaces are relatively nullhomologous by Proposition 3.4.
Tool Use
Assistance from GPT-6 has been crucial in certain parts of the paper. Most importantly, the current proof of Theorem 4.2 was suggested to replace a much longer proof by the author. The separation criteria of § 5.3 also grew from discussions with GPT-6. It also helped in editing the paper for better flow and proofreading, which resulted in finding several earlier mistakes in bigrading computations.
References
- [1]Akram Alishahi and Eaman Eftekhary. A refinement of sutured Floer homology. J. Symplectic Geom., 13(3):609–743, 2015.arxiv.org/abs/1112.3540
- [2]Akram Alishahi and Eaman Eftekhary. Knot Floer homology and the unknotting number. Geom. Topol., 24(5):2435–2469, 2020.DOI
- [3]Akram Alishahi and Eaman Eftekhary. Tangle Floer homology and cobordisms between tangles. J. Topol., 13(4):1582–1657, 2020.DOI
- [4]Sarah Blackwell, David Gay, and Peter Lambert-Cole. Constructing Lagrangians from triple grid diagrams. J. Symplectic Geom., 23(3):673–711, 2025.DOI
- [5]Sarah Blackwell. Combinatorial and group theoretic approaches to trisected surfaces in 4–manifolds. PhD thesis. University of Georgia, 2022.
- [6]Peter R. Cromwell. Embedding knots and links in an open book. I. Basic properties. Topology Appl., 64(1):37–58, 1995.DOI
- [8]Eaman Eftekhary. On sign assignments in link Floer homology. Michigan Math. J., 70(1):207–212, 2020.arxiv.org/abs/1812.02374
- [9]Eaman Eftekhary. A Heegaard-Floer TQFT for link cobordisms. Preprint, arXiv:2406.14311 [math.GT], to appear in Trans. Amer. Math. Societ., 2024.arxiv.org/abs/2406.14311
- [10]Eaman Eftekhary. Tangle replacements and knot Floer homology torsions. Preprint, arXiv:2410.13283 [math.GT], to appear in J. Topology, 2024.arxiv.org/abs/2410.13283
- [11]Eaman Eftekhary. Rational tangle replacements and knot Floer homology. J. Symplectic Geom., 23(2):285–308, 2025.arxiv.org/abs/2203.09319
- [12]András Juhász and Marco Marengon. Concordance maps in knot Floer homology. Geom. Topol., 20(6):3623–3673, 2016.DOI
- [13]András Juhász, Maggie Miller, and Ian Zemke. Knot cobordisms, bridge index, and torsion in Floer homology. J. Topol., 13(4):1701–1724, 2020.DOI
- [14]András Juhász, Dylan P. Thurston, and Ian Zemke. Naturality and mapping class groups in Heegaard Floer homology, volume 1338 of Mem. Am. Math. Soc. Providence, RI: American Mathematical Society (AMS), 2021.arxiv.org/abs/1210.4996
- [15]András Juhász. Cobordisms of sutured manifolds and the functoriality of link Floer homology. Adv. Math., 299:940–1038, 2016.DOI
- [16]András Juhász and Ian Zemke. Distinguishing slice disks using knot Floer homology. Sel. Math., New Ser., 26(1):18, 2020. Id/No 5.arxiv.org/abs/1804.09589
- [17]Robert Lipshitz. A cylindrical reformulation of Heegaard Floer homology. Geom. Topol., 10:955–1097, 2006.
- [18]Robert Lipshitz, Ciprian Manolescu, and Jiajun Wang. Combinatorial cobordism maps in hat Heegaard Floer homology. Duke Math. J., 145(2):207–247, 2008.DOI
- [19]C. Manolescu. An unoriented skein exact triangle for knot Floer homology. Math. Res. Lett., 14(5):839–852, 2007.arxiv.org/abs/math/0609531
- [20]Ciprian Manolescu, Peter Ozsváth, and Sucharit Sarkar. A combinatorial description of knot Floer homology. Ann. of Math. (2), 169(2):633–660, 2009.
- [21]Ciprian Manolescu, Peter Ozsváth, Zoltán Szabó, and Dylan Thurston. On combinatorial link Floer homology. Geom. Topol., 11:2339–2412, 2007.DOI
- [22]Yi Ni. Link Floer homology detects the Thurston norm. Geom. Topol., 13(5):2991–3019, 2009.DOI
- [23]Peter Ozsváth and Zoltán Szabó. Holomorphic triangles and invariants for smooth four-manifolds, 2001.
- [24]Peter Ozsváth and Zoltán Szabó. Knot Floer homology and the four-ball genus. Geom. Topol., 7:615–639, 2003.DOI
- [25]Peter Ozsváth and Zoltán Szabó. Holomorphic disks and knot invariants. Adv. Math., 186(1):58–116, 2004.DOI
- [26]Peter Ozsváth and Zoltán Szabó. Holomorphic disks and three-manifold invariants: properties and applications. Ann. of Math. (2), 159(3):1159–1245, 2004.DOI
- [27]Peter Ozsváth and Zoltán Szabó. Holomorphic disks and topological invariants for closed three-manifolds. Ann. of Math. (2), 159(3):1027–1158, 2004.arxiv.org/abs/math/0101206
- [28]Peter S. Ozsváth, András I. Stipsicz, and Zoltán Szabó. Grid homology for knots and links, volume 208 of Mathematical Surveys and Monographs. American Mathematical Society, Providence, RI, 2015.
- [29]Jacob Andrew Rasmussen. Floer homology of surgeries on two-bridge knots. Algebr. Geom. Topol., 2:757–789, 2002.
- [30]Sucharit Sarkar. Maslov index formulas for Whitney n-gons. J. Symplectic Geom., 9(2):251–270, 2011.arxiv.org/abs/math/0609673
- [31]C-M Michael Wong. Grid diagrams and Manolescu’s unoriented skein exact triangle for knot Floer homology. Algebr. Geom. Topol., 17:1283–1321, 2017.DOI
- [32]C.-M. Michael Wong. Grid diagrams and Manolescu’s unoriented skein exact triangle for knot Floer homology. Algebr. Geom. Topol., 17(3):1283–1321, 2017.DOI
- [33]Ian Zemke. Link cobordisms and absolute gradings on link floer homology, 2017.arxiv.org/abs/1701.03454
- [34]Ian Zemke. Knot Floer homology obstructs ribbon concordance. Ann. Math. (2), 190(3):931–947, 2019.arxiv.org/abs/1902.04050
- [35]Ian Zemke. Link cobordisms and functoriality in link Floer homology. J. Topol., 12(1):94–220, 2019.DOI
- [36]Alexander Zupan. Hexagonal lattice diagrams for complex curves in ℂP². arXiv:2209.04274v1, 2022.arxiv.org/abs/2209.04274