Q = degreeMatrix AQ = degreeMatrix TThe charge matrix is computed as transpose syz A. In the GLSM/Calabi-Yau context the rows of $Q$ are the U(1) charges of the chiral fields under the gauge symmetries. Mathematically, $Q$ provides explicit coordinates on the quotient $\mathbb{R}^N / \mathrm{rowspan}(A)$, which is where the secondary cone naturally lives.
For $T = $ triangulation(A, tri), degreeMatrix T uses the stored configuration matrix matrix T (which is $A$ auto-homogenized to one extra row of $1$'s when $A$ was supplied as a point set).
Users who want a reduced basis (for instance, an LLL-reduced one with smaller integer entries) can compute it themselves from syz A and pass it to secondaryCone via the DegreeMatrix option.
|
|
|
The object degreeMatrix is a method function.
The source of this document is in /build/reproducible-path/macaulay2-1.26.06+ds/M2/Macaulay2/packages/Triangulations.m2:2264:0.