Rational substructures of pure Hodge structures #
A rational Hodge substructure is a rational subspace whose complexification is spanned by its
intersections with the Hodge components. This file packages that condition and equips the
complexified subspace with the pure Hodge structure it inherits from the ambient one, so that the
whole HodgeStructureOn API applies to it — in particular the Hodge decomposition of the
complexified subspace into its own components is HodgeStructureOn.isInternal_piece, not a second
copy of that argument.
Conjugation stability of the complexification is not a field of the structure: it holds for every
rational subspace, by rationalToComplexSubmodule_conj. Together with the spanning condition this
exhibits the complexification as a sub-Hodge structure in the sense of
TauCeti.Hodge.HodgeStructureOn.IsSubstructure, and the induced conjugation, filtration and
components are read off from that general construction.
The definition and its base-change interface are those specified in Layer L1 of
TauCetiRoadmap/HodgeStructures/README.md, following Voisin, Hodge Theory and Complex Algebraic
Geometry I, §7.1.2. The induced structure is what makes a rational Hodge substructure a subobject
of a Hodge structure, as the semisimplicity milestone of that layer requires.
The signatures of RationalHodgeSubstructure and RationalHodgeSubstructure.WC are adapted from
the roadmap's formal companion
HodgeStructures/Suggested.lean.
Main declarations #
TauCeti.Hodge.RationalHodgeSubstructure: a rational subspace split by the Hodge components.TauCeti.Hodge.RationalHodgeSubstructure.isSubstructure: its complexification is a sub-Hodge structure of the ambient pure Hodge structure, soTauCeti.Hodge.HodgeStructureOn.IsSubstructure.hodgeStructureequips it with the induced pure Hodge structure, whose Hodge components are the intersections with the ambient ones.TauCeti.Hodge.RationalHodgeSubstructure.ofIsSubstructure: conversely, a rational subspace whose complexification is a sub-Hodge structure is a rational Hodge substructure.TauCeti.Hodge.RationalHodgeSubstructure.ofRationalMorphismRangeand…ofRationalMorphismKer: the image and kernel of a rational linear map whose complexification is a morphism of pure Hodge structures, as rational Hodge substructures.- The
Lattice,BoundedOrderandIsModularLatticeinstances: rational Hodge substructures form a modular lattice under inclusion. TauCeti.Hodge.RationalHodgeSubstructure.exists_isAtom_le: over a finite-dimensional rational space that lattice is atomic, its atoms being the simple substructures.
A rational Hodge substructure of a pure Hodge structure.
Its rational subspace WQ complexifies to the sum of its intersections with the Hodge
components. Stability under conjugation is not a field: it follows from rationality via
rationalToComplexSubmodule_conj.
The underlying rational subspace.
- hodge_spanning : rationalToComplexSubmodule hℚ hℂ self.WQ = ⨆ (p : ℤ), rationalToComplexSubmodule hℚ hℂ self.WQ ⊓ HodgeStructureOn.piece hs p
The complexification is spanned by its intersections with the Hodge components.
Instances For
The complexification of a rational Hodge substructure inside the ambient complexification.
Instances For
The complexification of a rational Hodge substructure is the complexification of its rational subspace.
The complexification is the supremum of its intersections with the ambient Hodge components.
The complexification of a rational Hodge substructure is stable under conjugation.
Conjugation carries every vector of a rational Hodge substructure back into its complexification.
The complexification of a rational Hodge substructure is a sub-Hodge structure of the ambient
pure Hodge structure: it is conjugation stable because it is rational, and spanned by its
intersections with the Hodge components by definition. The induced pure Hodge structure is
TauCeti.Hodge.HodgeStructureOn.IsSubstructure.hodgeStructure.
A rational subspace whose complexification is a sub-Hodge structure is a rational Hodge
substructure. This is the converse of TauCeti.Hodge.RationalHodgeSubstructure.isSubstructure.
Instances For
Subobjects cut out by rational morphisms #
The image of a rational Hodge morphism, as a rational Hodge substructure of the target: its complexification is the image of the complexified map, which is a sub-Hodge structure.
Instances For
The complexification of the image of a rational Hodge morphism is the image of the complexified map.
The kernel of a rational Hodge morphism, as a rational Hodge substructure of the source: its complexification is the kernel of the complexified map, which is a sub-Hodge structure.
Instances For
The complexification of the kernel of a rational Hodge morphism is the kernel of the complexified map.
The lattice of rational Hodge substructures #
Rational Hodge substructures are ordered by inclusion of their rational subspaces, and the intersection and the sum of two of them are again rational Hodge substructures. The resulting lattice is modular, being a sublattice of the lattice of rational subspaces, and it satisfies the descending chain condition as soon as the ambient rational space is finite-dimensional; so every nonzero rational Hodge substructure contains a simple one, an atom of this lattice.
Two rational Hodge substructures are complementary exactly when their rational subspaces are.
The rational subspace of a finite supremum of rational Hodge substructures.
Passing to the underlying rational subspace is strictly monotone.
Every nonzero rational Hodge substructure contains a simple one. The simple substructures are the atoms of the lattice of rational Hodge substructures, and over a finite-dimensional rational space that lattice is atomic.