Polarizations of pure Hodge structures #
A polarization of a weight-n Hodge structure on a lattice V is an integral bilinear form on
V satisfying the Hodge–Riemann bilinear relations. This file states those relations as a
predicate on a fixed form, TauCeti.Hodge.IsPolarization, so that a form can be required to
polarize a structure without being carried twice; bundling the form with a proof gives
TauCeti.Hodge.Polarization, and forgetting the form gives the property
TauCeti.Hodge.IsPolarizable.
The complex form is derived rather than postulated: it is the complexification
IsBaseChange.bilinForm of the integral form, so the integral-to-complex link is a
computation rather than an axiom.
Conventions #
The weight sign is Q y x = (-1)^n Q x y, written with Int.negOnePow, and the positivity
relation is 0 < i^(p-q) * Q x (conj x) for 0 ≠ x in the Hodge component H^{p,q}, in the
partial order on ℂ available as open scoped ComplexOrder. Requiring positivity in that order
also requires the value to be real, which is part of the classical statement. A geometric
polarization built from a cup product carries an extra sign (-1)^(n(n-1)/2), which an instance
realized that way must insert to match this convention.
Main declarations #
TauCeti.Hodge.IsPolarization: the Hodge–Riemann relations for a fixed integral form.TauCeti.Hodge.IsPolarization.orthogonal_piece: distinct Hodge components pair to zero unless their degrees add up to the weight.TauCeti.Hodge.IsPolarization.complex_nondegenerate: the complexified form of a polarization is nondegenerate.TauCeti.Hodge.IsPolarization.exists_pairing_ne_zero: conjugate Hodge components pair nondegenerately.TauCeti.Hodge.Polarization: a polarized Hodge structure's form, bundled with its relations.TauCeti.Hodge.IsPolarizable: existence of some polarizing form.
The Hodge–Riemann relations follow Voisin, Hodge Theory and Complex Algebraic Geometry I,
§7.1.2, and Peters–Steenbrink, Mixed Hodge Structures, §2. This is the definition layer of
Layer L1 of TauCetiRoadmap/HodgeStructures/README.md.
The Hodge–Riemann bilinear relations for a fixed integral bilinear form Q on the lattice
of a weight-n Hodge structure.
The form is (-1)^n-symmetric and nondegenerate; its complexification annihilates
F p × F (n + 1 - p); and i^(p-q) Q x (conj x) is a positive real number for every nonzero x
in the Hodge component H^{p,q}, where q = n - p.
The form is symmetric in even weight and antisymmetric in odd weight.
- nondegenerate : Q.Nondegenerate
The form has no radical.
The first Hodge–Riemann relation:
F pandF (n + 1 - p)are orthogonal.- positive (p : ℤ) (x : Vℂ) : x ∈ HodgeStructureOn.piece hs p → x ≠ 0 → 0 < Complex.I ^ (2 * p - n) * ((hℂ.bilinForm Q) x) ((latticeConj hℂ) x)
The second Hodge–Riemann relation:
i^(p-q) Q x (conj x)is positive onH^{p,q}.
Instances For
A polarization of an even-weight Hodge structure is a symmetric form.
A polarization of an odd-weight Hodge structure is an antisymmetric form.
The flip of a polarizing form is its (-1)^n-multiple.
The complexification of a polarizing form obeys the same weight symmetry.
The complexification of a polarizing form is nondegenerate.
The first Hodge–Riemann relation transported to the conjugate filtration.
Orthogonality of the Hodge components. Two Hodge components pair to zero under a polarization unless their degrees add up to the weight.
Under a polarization the Hodge–Riemann pairing of a nonzero component vector with its conjugate is nonzero.
Nondegeneracy of the Hodge–Riemann pairing between conjugate components. Every nonzero
vector of H^{p,q} pairs nontrivially with a vector of H^{q,p}, namely with its conjugate.
A polarization of a pure Hodge structure: an integral bilinear form on its lattice together with the Hodge–Riemann relations.
- Qint : LinearMap.BilinForm ℤ V
The underlying integral bilinear form.
- isPolarization : IsPolarization hℂ hs self.Qint
The Hodge–Riemann relations for that form.
Instances For
The complex bilinear form of a polarization, derived by complexifying the integral form.
Instances For
The complex form of a polarization obeys the weight symmetry.
The complex form of a polarization is nondegenerate.
The complex form of a polarization satisfies the first Hodge–Riemann relation.
The complex form of a polarization satisfies the second Hodge–Riemann relation.
The complex form of a polarization restricts to the integral form on integral vectors.
The complex bilinear form is the complexification of the integral form.
The complex form of a polarization takes conjugate values on conjugate arguments.
Two polarizations of the same Hodge structure agree as soon as their integral forms do.
A pure Hodge structure is polarizable when some integral form polarizes it. This, rather than a chosen polarization, is the property under which the category of rational Hodge structures is semisimple.
Instances For
A chosen polarization exhibits a Hodge structure as polarizable.
Polarizability is exactly the existence of a bundled polarization.