Maslov and Alexander gradings for grid states #
This file records the rational-valued grading formulas for the grid-combinatorial lane of the
Heegaard Floer roadmap. The point-set J-function of a pair of grid states and the pairing of a
grid state against a set of marked squares were developed separately; here we use them to define
the O- and X-Maslov gradings and the Alexander grading of a grid state.
The O-Maslov grading is
M_O(x) = J(x, x) - 2 J_O(x) + J(π, π) + 1, and the X-Maslov grading is defined analogously.
The middle term compares grid points against markings, so it uses the asymmetric marking pairing
GridDiagram.JO or GridDiagram.JX from JFunction/Center.lean, which accounts for the markings
sitting at the centres of their squares. The two outer terms compare like with like and use the
ordinary J-pairing.
The definitions are intentionally formula-level. The later integer-valuedness and rectangle-change theorems can refer to these names without unfolding the point-pair count.
Main definitions #
TauCeti.GridDiagram.maslovO,TauCeti.GridDiagram.maslovX: the two Maslov grading formulas attached to theOandXmarkings.TauCeti.GridDiagram.alexander: the Alexander grading formula.
Main results #
TauCeti.GridDiagram.maslovO_transpose,TauCeti.GridDiagram.maslovX_transpose,TauCeti.GridDiagram.alexander_transpose: the Maslov and Alexander gradings are invariant under the diagonal reflection of a grid state and diagram.TauCeti.GridDiagram.maslovO_swapMarkings,TauCeti.GridDiagram.maslovX_swapMarkings: the two Maslov gradings are exchanged by the marking swap.TauCeti.GridDiagram.alexander_swapMarkings: the Alexander grading is negated up to the normalization shift under the marking swap.
References #
This supplies the grading-definition part of
TauCetiRoadmap/CombinatorialHeegaardFloer/README.md,
Lane G.2, "Gradings. The J-function, M_O, M_X, A; integer-valuedness of A;
grading-change formulas across a rectangle." The grading conventions follow
OzsvΓ‘th--Stipsicz--SzabΓ³, Grid Homology for Knots and Links, Chapters 3.1--3.2 and 4.1 for the
placement convention, and Chapter 4.3 for the bigrading. In particular,
A(x) = (M_O(x) - M_X(x)) / 2 - (n - 1) / 2.
The O-Maslov grading of a grid state: the state and marking self-pairings, minus twice the
asymmetric pairing of the state against the O-markings, plus the normalization constant.
Instances For
The X-Maslov grading of a grid state: the state and marking self-pairings, minus twice the
asymmetric pairing of the state against the X-markings, plus the normalization constant.
Instances For
The Alexander grading of a grid state.
This is the formula A(x) = (M_O(x) - M_X(x)) / 2 - (n - 1) / 2. The shift is cast
through β€, so the formula remains literal at n = 0; integer-valuedness is a later grading
theorem.
Instances For
The O-Maslov grading is invariant under the diagonal reflection.
The X-Maslov grading is invariant under the diagonal reflection.
The Alexander grading is invariant under the diagonal reflection. The normalization shift depends only on the common grid size, so it cancels between the two diagrams.
The marking swap exchanges the two Maslov gradings: M_O of the swap is M_X.
The marking swap exchanges the two Maslov gradings: M_X of the swap is M_O.
The marking swap negates the Alexander grading, up to the constant normalization shift:
A_swap(x) = -A(x) - (n - 1). The grading is built antisymmetrically from the two Maslov
gradings, which the swap exchanges, while the shift depends only on the grid size.