The class ε(x, y) of a pair of generators #
Let (Σ, α, β, z) be a pointed Heegaard diagram of a closed 3-manifold Y, with generators
x, y. Ozsváth and Szabó attach to them a class ε(x, y) ∈ H₁(Y; ℤ): join the points of x
to those of y by paths in the α-curves, join the points of y back to those of x by paths
in the β-curves, and take the class of the resulting loop in
H₁(Σ) / ⟨[α₁], …, [β₁], …⟩ ≅ H₁(Y). Changing the paths changes the loop by whole curves, so
the class is well defined. It vanishes exactly when some domain connects x to y, and
s_z(x) - s_z(y) is the Poincaré dual of ε(x, y) (Ozsváth–Szabó, Lemma 2.19). So ε sorts
the generators into the spin^c summands of the Heegaard Floer chain complex, and the differential
only counts disks between generators in the same summand.
This file develops ε for the incidence data TauCeti.HeegaardRegionSystem. A 1-chain on
α ∪ β is a pair of integer functions on intersection points: a coefficient on the α-arc and
one on the β-arc starting at each point. The class ε(x, y) lives in
TauCeti.HeegaardRegionSystem.CurveHomology, the group of 1-cycles of α ∪ β modulo
boundaries of domains and the cycles supported on whole curves. For the incidence data of an
actual diagram in which every attaching curve meets the other family, so that the arcs cover
α ∪ β, the boundaries of domains are exactly the cycles of α ∪ β that bound in Σ,
so this group is the image of H₁(α ∪ β) in H₁(Σ) / ⟨[αᵢ], [βⱼ]⟩ ≅ H₁(Y) and embeds in
H₁(Y); that identification is geometric and is not formalized here. The embedding need not be
onto: for the genus-one diagram of S¹ × S² in
TauCeti.LowDimTopology.Heegaard.CircleTimesSphere, the core of the annulus is not homologous
to a cycle in α ∪ β, and the group is trivial although H₁(S¹ × S²) = ℤ. Since ε(x, y) is
the class of a cycle in α ∪ β, nothing is lost for it.
Main definitions #
TauCeti.HeegaardRegionSystem.arcBoundary: the boundary of a1-chain onα ∪ β.TauCeti.HeegaardRegionSystem.domainBoundary: the boundary of a domain, as a1-chain.TauCeti.HeegaardRegionSystem.arcCycles: the1-cycles ofα ∪ β.TauCeti.HeegaardRegionSystem.curveCycles: the1-chains that are combinations of wholeα- andβ-curves.TauCeti.HeegaardRegionSystem.arcRelations: boundaries of domains plus whole curves.TauCeti.HeegaardRegionSystem.CurveHomology: the1-cycles moduloarcRelations, with its class mapCurveHomology.mkand universal propertyCurveHomology.lift.TauCeti.HeegaardRegionSystem.IsConnectingChain: a1-chain made of paths fromxtoyalongαand fromytoxalongβ.TauCeti.HeegaardRegionSystem.epsilon: the classε(x, y).
Main results #
TauCeti.HeegaardRegionSystem.exists_isConnectingChain: any two generators are joined by a connecting chain.TauCeti.HeegaardRegionSystem.IsConnectingChain.epsilon_eq:ε(x, y)is the class of every connecting chain.TauCeti.HeegaardRegionSystem.epsilon_add_epsilon:ε(x, y) + ε(y, w) = ε(x, w).TauCeti.HeegaardRegionSystem.epsilon_eq_zero_iff:ε(x, y) = 0exactly when some domain connectsxtoy.
References #
- P. Ozsváth and Z. Szabó, Holomorphic disks and topological invariants for closed
three-manifolds, Ann. of Math. 159 (2004),
arXiv:math/0101206, §2.4: Definition 2.11 of
ε(x, y), Proposition 2.15 (π₂(x, y)is nonempty exactly whenε(x, y) = 0) and Lemma 2.19.
The boundary of a 1-chain on α ∪ β, given as its α-part and its β-part.
Equations
Instances For
The boundary of a domain as a 1-chain on α ∪ β: its α-part ∂D ∩ α and its β-part
∂D ∩ β.
Equations
Instances For
The boundary of a domain is a cycle.
The 1-cycles of α ∪ β.
Equations
- H.arcCycles = H.arcBoundary.ker
Instances For
The 1-chains that are combinations ∑ aᵢ αᵢ + ∑ bⱼ βⱼ of whole curves, that is, whose
α- and β-parts are both cycles.
Equations
Instances For
A 1-chain is a combination of whole curves exactly when its α- and β-parts are
cycles.
A 1-chain is a combination of whole curves exactly when its α-part is constant along
each α-curve and its β-part is constant along each β-curve.
The relations defining CurveHomology: boundaries of domains plus combinations of whole
curves.
Equations
- H.arcRelations = H.domainBoundary.range ⊔ H.curveCycles
Instances For
A 1-chain is a relation exactly when it differs from the boundary of some domain by a
combination of whole curves.
The boundary of a domain is a relation.
Combinations of whole curves are relations.
Every relation is a cycle.
The 1-cycles of α ∪ β modulo boundaries of domains and combinations of whole curves.
For the incidence data of a pointed Heegaard diagram of Y whose arcs cover α ∪ β, this is
the image of H₁(α ∪ β) in H₁(Σ) / ⟨[αᵢ], [βⱼ]⟩ ≅ H₁(Y; ℤ), the group in which the classes
ε(x, y) live.
Equations
- H.CurveHomology = (↥H.arcCycles ⧸ H.arcRelations.addSubgroupOf H.arcCycles)
Instances For
Equations
- One or more equations did not get rendered due to their size.
The class of a 1-cycle of α ∪ β in CurveHomology.
Equations
Instances For
Every element of CurveHomology is the class of a cycle.
A cycle has class zero exactly when it is a relation.
Two cycles have the same class exactly when they differ by a relation.
Two additive homomorphisms out of CurveHomology agree once they agree on classes of
cycles.
An additive homomorphism on 1-cycles that vanishes on the relations descends to
CurveHomology.
Equations
Instances For
c connects the generator x to the generator y: its α-part is a 1-chain on the
α-arcs with boundary y - x and its β-part a 1-chain on the β-arcs with boundary
x - y. Concretely, c runs from the points of x to those of y along the α-curves and
back along the β-curves.
Equations
- TauCeti.HeegaardRegionSystem.IsConnectingChain x y c = (H.alphaArcBoundary c.1 = H.generatorChain y - H.generatorChain x ∧ H.betaArcBoundary c.2 = H.generatorChain x - H.generatorChain y)
Instances For
Unfolding IsConnectingChain into its two boundary conditions.
The boundary of a domain connects x to y exactly when the domain does.
Alias of the reverse direction of TauCeti.HeegaardRegionSystem.isConnectingChain_domainBoundary_iff.
The boundary of a domain connects x to y exactly when the domain does.
The chains connecting a generator to itself are the combinations of whole curves.
A connecting chain is a cycle.
Concatenating a chain from x to y with one from y to w gives a chain from x to
w.
Reversing a chain from x to y gives a chain from y to x.
Two chains connecting x to y differ by a combination of whole curves.
Any two generators are connected by a chain.
The class ε(x, y) of Ozsváth and Szabó: the class in CurveHomology of any chain
connecting x to y (see IsConnectingChain.epsilon_eq).
Instances For
ε(x, y) is the class of every chain connecting x to y.
ε(x, x) = 0.
The classes ε are additive along a chain of generators: ε(x, y) + ε(y, w) = ε(x, w).
ε(x, y) vanishes exactly when some domain connects x to y.
If a domain connects x to y, then ε(x, y) = 0.