The graded Euler characteristic of the grid chain module #
Grading/Chain.lean decomposes the grid chain module of a diagram with an odd number of link
components into its homogeneous pieces, one for each pair (O-Maslov grading, Alexander grading),
and Determinant.lean evaluates the alternating Alexander state sum of a grid diagram as a
determinant. This file joins the two: the graded Euler characteristic of the bigraded grid chain
module is the state sum, hence is a normalized grid-determinant expression.
Freezing one Alexander degree a leaves a module graded by the O-Maslov degree alone, and its
Euler characteristic is Mathlib's GradedObject.eulerChar for the complex shape
ComplexShape.down ℤ, the shape of a differential dropping the Maslov grading by one. That
integer, OddComponentGridDiagram.alexanderEulerChar, is the alternating count of grid states in
Alexander degree a weighted by the parity of their Maslov grading. Applying the generic
Bigraded.euler map to the rank Poincaré series and then doubling its Alexander exponents gives
OddComponentGridDiagram.gradedEulerChar.
Two conventions are inherited rather than reinvented. The grading variable T is a square root of
the usual Alexander variable, exactly as in Determinant.lean: the summand in bidegree (m, a)
contributes (-1)^m T^{2a}, so that the graded Euler characteristic lives in the same ring as the
state sum and compares with the determinant on the nose. The Maslov grading is the one that the
grid differential drops, which is why the alternating signs are read off ComplexShape.down ℤ.
The graded-object Euler characteristic is defined by ranks alone. Over ZMod 2, it is also the
Euler characteristic of OddComponentGridDiagram.gradedFullyBlockedComplex, whose differential
lowers the Maslov degree and preserves the Alexander degree. The comparison with the Euler
characteristic of its homology remains a separate step.
Main definitions #
TauCeti.OddComponentGridDiagram.alexanderGradedObject: the Maslov-graded object of a fixed Alexander degree.TauCeti.OddComponentGridDiagram.alexanderEulerChar: its Euler characteristic.TauCeti.OddComponentGridDiagram.bigradedPoincareSeries: the Poincaré series of the grid chain module in its (O-Maslov, Alexander) bidegrees.TauCeti.OddComponentGridDiagram.gradedEulerChar: the graded Euler characteristic of the bigraded grid chain module, as a Laurent polynomial in the square root of the Alexander variable.
Main results #
TauCeti.OddComponentGridDiagram.eulerChar_gradedFullyBlockedComplex: the graded complex has Euler characteristicalexanderEulerChar (ZMod 2) ain Alexander degreea.TauCeti.OddComponentGridDiagram.alexanderEulerChar_eq_sum_states: the Euler characteristic in one Alexander degree is the alternating count of the grid states of that degree.TauCeti.OddComponentGridDiagram.gradedEulerChar_eq_stateSum: the graded Euler characteristic is the alternating Alexander state sum.TauCeti.OddComponentGridDiagram.gradedEulerChar_eq_smul_T_mul_det_weightMatrix: the graded Euler characteristic is a sign times a monomial times the grid determinant.TauCeti.OddComponentGridDiagram.sum_alexanderEulerChar_eq_zero: the ungraded Euler characteristic of a grid chain module of size at least two vanishes.TauCeti.OddComponentGridDiagram.alexanderEulerChar_eq_coeff_smul_T_mul_det_weightMatrix: the Euler characteristic of an Alexander degree is the corresponding coefficient of the normalized grid determinant expression.
References #
This advances TauCetiRoadmap/CombinatorialHeegaardFloer/README.md, Lane G.4, "Euler
characteristic = Alexander polynomial, via the grid determinant formula", by supplying the Euler
characteristic side of that equation; the grid determinant side is Determinant.lean. The
conventions follow Ozsváth--Stipsicz--Szabó, Grid Homology for Knots and Links, Chapter 3.3 and
Chapter 4.
The Euler characteristic of one Alexander degree #
The O-Maslov-graded object underlying the grid chain module in a fixed Alexander degree.
Instances For
The degree-m component of the Maslov-graded object in Alexander degree a.
The rank of the Maslov-graded object in degree m is the number of grid states of bidegree
(m, a).
The Euler characteristic of the grid chain module in a fixed Alexander degree, taken with
respect to the O-Maslov grading.
The complex shape is ComplexShape.down ℤ because the grid differential drops the Maslov
grading by one.
Instances For
The Euler characteristic of gradedFullyBlockedComplex a equals
alexanderEulerChar (ZMod 2) a. Its identification with the alternating state count is given by
alexanderEulerChar_eq_sum_states.
The Euler characteristic of an Alexander degree, as a finite alternating sum of the ranks of its homogeneous pieces.
The Euler characteristic of an Alexander degree is the alternating count of the grid states of
that degree, weighted by the parity of their O-Maslov grading.
In an unoccupied Alexander degree the Euler characteristic vanishes.
The graded Euler characteristic #
The Poincaré series of the bigraded grid chain module in the standard
(O-Maslov, Alexander) convention.
Instances For
The coefficient of the grid-chain Poincaré series in a bidegree is the rank of that homogeneous piece.
The total dimension of the grid-chain Poincaré series is the number n! of grid states.
The graded Euler characteristic obtained by applying Bigraded.euler to the rank Poincaré
series of the bigraded grid chain module and then doubling every Alexander exponent.
The grading variable T is a square root of the Alexander variable, as in Determinant.lean, so
Alexander degree a contributes the monomial T^{2a}.
Instances For
The graded Euler characteristic is the alternating Alexander state sum. Regrouping the states of the diagram by their bidegree turns the rank-weighted sum over occupied degrees into the sum over states.
The graded Euler characteristic is a normalized grid-determinant expression. Combining
OddComponentGridDiagram.gradedEulerChar_eq_stateSum with the grid determinant formula, the
graded Euler characteristic of the bigraded grid chain module is a sign times a monomial times the
determinant of the weight matrix of the diagram.
The ungraded Euler characteristic of the grid chain module vanishes on every grid of size at least two: the Euler characteristics of the Alexander degrees cancel.
This is the graded Euler characteristic evaluated at T = 1, where the weight matrix of the
determinant formula acquires two equal rows.
Reading the Alexander degrees off the coefficients #
The graded Euler characteristic is the generating function of the Euler characteristics in the occupied Alexander degrees, with doubled exponents for the square-root variable.
The coefficients of the graded Euler characteristic, degree by degree.
Only even exponents occur in the graded Euler characteristic: the grading variable is a square root of the Alexander variable, and the Alexander gradings of an odd-component diagram are integers.
The graded Euler characteristic loses nothing: its coefficient in exponent 2a is the Euler
characteristic of Alexander degree a.
The Euler characteristics of the Alexander degrees are the coefficients of the normalized
grid-determinant expression. The alternating count of grid states of Alexander degree a,
weighted by the parity of their Maslov grading, is the coefficient of T^{2a} in the expression of
GridDiagram.stateSum_eq_smul_T_mul_det_weightMatrix.