The grid J-function #
This file adds the finite point-pair count used in the Maslov and Alexander gradings of grid
homology. For finite sets of grid points, GridPoint.ICount r s t counts the ordered pairs
(p, q) ∈ s × t with r p q; GridPoint.I s t is its value at the strict southwest relation,
and GridPoint.J s t is the symmetrized half-count. Keeping the count parametric in the
relation lets the pairing against markings at the centres of their squares
(JFunction/Center.lean), which weakens the comparison, share this API.
The API is deliberately point-set level: later grading definitions apply it to grid-state and marking point sets, which the Maslov and Alexander gradings are then assembled from.
Main definitions #
TauCeti.GridPoint.IsSouthWest: the strict southwest relation on grid squares.TauCeti.GridPoint.ICount: the ordered count of pairs of grid points related by a given decidable relation.TauCeti.GridPoint.I: the ordered southwest pair count,ICountat the strict southwest relation.TauCeti.GridPoint.JNumMixed,TauCeti.GridPoint.JMixed: the mixed numerator with a variable forward relation and strict southwest reverse relation, and its rational half.TauCeti.GridPoint.JNum: the numerator of the symmetrizedJ-function.TauCeti.GridPoint.J: the rational-valued symmetrizedJ-function.TauCeti.GridState.J: the specialized form for a pair of grid states.
Main results #
TauCeti.GridPoint.I_image_swap,TauCeti.GridPoint.J_image_swap,TauCeti.GridState.J_transpose: the southwest counts and theJ-function are invariant under reflecting the point sets across the diagonal.TauCeti.GridPoint.I_image_rev,TauCeti.GridPoint.JNum_image_rev,TauCeti.GridPoint.J_image_rev,TauCeti.GridState.J_rotate: reversing both coordinates of the point sets exchanges the two arguments of the ordered countI, while the symmetrizedJNumandJare invariant.TauCeti.GridPoint.I_graph_eq_card,TauCeti.GridState.J_pointSet_eq_card: graph point-setJ-pairings as column-index counts.
References #
This supplies a prerequisite for CombinatorialHeegaardFloer/README.md in TauCetiRoadmap, Lane G.2,
"Gradings. The J-function, M_O, M_X, A; integer-valuedness of A; grading-change
formulas across a rectangle." The definition follows Ozsváth--Stipsicz--Szabó, Grid Homology
for Knots and Links, Chapter 4.3, where J is the symmetrization of the northeast/southwest
point-pair count.
A grid point is strictly southwest of another when both its column and row coordinates are
strictly smaller. This is the affine point-pair relation used in the grid J-function; it is
not the toroidal cyclic order used for rectangles.
Instances For
The strict southwest relation has a decidable instance.
A point is not strictly southwest of itself.
A strictly southwest pair has distinct endpoints.
The strict southwest relation is asymmetric.
The strict southwest relation is invariant under reflecting both points across the diagonal: exchanging the column and row coordinates of both endpoints exchanges the two strict inequalities.
The ordered count of pairs (p, q) ∈ s × t related by r. The two relations used on grids
are the strict southwest relation GridPoint.IsSouthWest, giving the J-function of this file,
and the weak product order, giving the pairing of grid points against markings sitting at the
centres of their squares.
Instances For
The ordered relation count of a relation invariant under the diagonal reflection is invariant under reflecting both point sets across the diagonal.
The ordered relation count of two graph point sets counts the column pairs whose two prescribed grid points are related. This graph-level statement does not require either row assignment to be a permutation.
The mixed numerator formed from a variable forward relation count and the reverse strict southwest count. This is the common shape of the strict and point-to-marking pairings.
Instances For
A mixed rational pairing is invariant under diagonal reflection when its variable variable relation is.
Reversing both coordinates of both points of a pair exchanges the two endpoints of the strict southwest relation: it sends the column and row comparisons to their reverses.
The ordered southwest count is invariant, up to exchanging the two point sets, under reversing
both coordinates of both point sets. The reversal turns each southwest comparison into the
opposite comparison, so the count of southwest pairs from s to t becomes the count from t
to s.
The ordered southwest count of two graph point sets is the number of column pairs c < d
where the source row precedes the target row. This graph-level statement does not require either
row assignment to be a permutation.
The ordered southwest count of the point sets of two grid states is the number of column
pairs c < d at which the source row precedes the target row.
The symmetrized numerator of the grid J-function on two state point sets, as a sum of two
column-index counts.
The rational grid J-function on two state point sets is half the sum of the two
column-index counts.
The self southwest count of a grid state is the number of non-inversions of its
permutation: column pairs c < d whose occupied rows are in the same order.
The non-inversions and the inversions of a grid state partition the ordered column pairs: the
number of pairs c < d with x c < x d plus the number with x d < x c is the total number of
pairs c < d. The state's permutation is injective, so on each ordered column pair exactly one of
the two strict row comparisons holds.