Effective Hodge structures of weight one #
An effective pure Hodge structure of weight one has only the two Hodge components
H^{1,0} and H^{0,1}. Its Weil operator acts on them by i and -i, respectively, and
therefore descends to an almost complex structure on the real form fixed by conjugation.
This file identifies the i- and -i-eigenspaces of the Weil operator with H^{1,0} and
H^{0,1}. It then transfers those identifications to the scalar extension of the real almost
complex structure constructed in TauCeti.Geometry.Hodge.WeilOperator. In weight one without
effectivity, the two eigenspaces aggregate all Hodge components according to their first index
modulo two, so the identifications with H^{1,0} and H^{0,1} characterize effectivity.
Conversely, an almost complex structure on a real vector space determines an effective pure Hodge
structure of weight one on its complexification. Its Hodge components are the i- and
-i-eigenspaces of the complex-linear extension, and its Weil operator is that extension.
The two constructions are mutually inverse. An effective weight-one Hodge structure is determined
by its Weil operator, and on the complexification ℂ ⊗[ℝ] U of a real vector space the Weil
operator of a Hodge structure of odd weight is real, so it is the scalar extension of an almost
complex structure on U. Hence the almost complex structures on U are exactly the effective
weight-one Hodge structures on ℂ ⊗[ℝ] U.
The real form and its structure map are the generic constructions TauCeti.realPoints and
TauCeti.realPointsLift; TauCeti.realPointsEquiv identifies its complexification with the
original complex vector space. The almost-complex structure reuses
TauCeti.AlmostComplexStructure, rather than introducing a Hodge-specific copy of that notion.
Main declarations #
TauCeti.Hodge.HodgeStructureOn.eigenspace_weilOperator_IandTauCeti.Hodge.HodgeStructureOn.eigenspace_weilOperator_neg_I: for an effective structure, the two eigenspaces of the Weil operator are the two Hodge components.TauCeti.Hodge.HodgeStructureOn.eigenspace_weilOperator_I_eq_iSupandTauCeti.Hodge.HodgeStructureOn.eigenspace_weilOperator_neg_I_eq_iSup: in general, the two eigenspaces are spanned by the Hodge componentsH^{p,1-p}withpodd, respectively even.TauCeti.Hodge.HodgeStructureOn.isEffective_iff_eigenspace_weilOperator_IandTauCeti.Hodge.HodgeStructureOn.isEffective_iff_eigenspace_weilOperator_neg_I: either eigenspace comparison holds exactly for effective structures.TauCeti.Hodge.HodgeStructureOn.eigenspace_baseChange_realAlmostComplexStructure_IandTauCeti.Hodge.HodgeStructureOn.eigenspace_baseChange_realAlmostComplexStructure_neg_I: the same comparison on the literal complexification of the real form.TauCeti.AlmostComplexStructure.hodgeStructure: the effective weight-one Hodge structure associated with an almost complex structure.TauCeti.AlmostComplexStructure.hodgeStructure_weilOperator: its Weil operator is the complexification of the original almost complex structure.TauCeti.Hodge.HodgeStructureOn.eq_of_weilOperator_eq: an effective weight-one Hodge structure is determined by its Weil operator.TauCeti.AlmostComplexStructure.hodgeStructureEquiv: almost complex structures onUare equivalent to effective weight-one Hodge structures onℂ ⊗[ℝ] U.
The construction and conventions follow Voisin, Hodge Theory and Complex Algebraic Geometry I, §6, and Peters--Steenbrink, Mixed Hodge Structures, §2.
For an effective weight-one Hodge structure, the i-eigenspace of the Weil operator is
exactly the Hodge component H^{1,0}.
This and the other effective weight-one eigenspace equalities are intentionally not simp lemmas:
isEffective_iff simplifies their IsEffective hypothesis, so simpNF rejects the attributes.
Use them as explicit rewrite rules.
For an effective weight-one Hodge structure, the -i-eigenspace of the Weil operator is
exactly the conjugate Hodge component H^{0,1}.
In weight one, without assuming effectivity, the i-eigenspace of the Weil operator is
spanned by the Hodge components H^{p,1-p} with p odd.
In weight one, without assuming effectivity, the -i-eigenspace of the Weil operator is
spanned by the Hodge components H^{p,1-p} with p even.
The eigenspace comparison characterizes effectivity. A weight-one Hodge structure is
effective exactly when the i-eigenspace of its Weil operator is H^{1,0}; otherwise that
eigenspace also contains a nonzero component H^{p,1-p} with p ≠ 1 odd.
A weight-one Hodge structure is effective exactly when the -i-eigenspace of its Weil
operator is H^{0,1}; otherwise that eigenspace also contains a nonzero component H^{p,1-p}
with p ≠ 0 even.
An effective weight-one Hodge structure is determined by its Weil operator. Its filtration
is ⊤ in nonpositive degrees and ⊥ above degree one, while F¹ = H^{1,0} is the
i-eigenspace of the Weil operator.
On the literal complexification ℂ ⊗[ℝ] V_ℝ, the i-eigenspace of the scalar extension of
the real almost complex structure corresponds to H^{1,0} under realPointsEquiv.
On the literal complexification ℂ ⊗[ℝ] V_ℝ, the -i-eigenspace of the scalar extension of
the real almost complex structure corresponds to H^{0,1} under realPointsEquiv.
The effective pure Hodge structure of weight one associated with a real almost complex
structure. Its F¹ is the i-eigenspace of the complexified endomorphism.
Instances For
The filtration of the Hodge structure associated with J is top in nonpositive degrees,
the i-eigenspace in degree one, and bottom above degree one.
The Hodge structure associated with an almost complex structure is effective.
The H^{1,0} component associated with J is the i-eigenspace of its complexification.
The H^{0,1} component associated with J is the -i-eigenspace of its complexification.
Every Hodge component of the structure associated with J other than H^{1,0} and
H^{0,1} vanishes.
The degree-one Hodge projection of J is its holomorphic type projection.
The degree-zero Hodge projection of J is its antiholomorphic type projection.
The Weil operator of the Hodge structure associated with J is the complex-linear scalar
extension of J. Thus the construction recovers the original almost complex structure after
complexification.
Effective weight-one Hodge structures are almost complex structures #
An effective weight-one Hodge structure on ℂ ⊗[ℝ] U is the Hodge structure of its induced
almost complex structure.
An almost complex structure is determined by its complex-linear scalar extension.
The almost complex structure induced by the weight-one Hodge structure of J is J.
Almost complex structures on a real vector space U are the effective weight-one Hodge
structures on its complexification. The forward map is
TauCeti.AlmostComplexStructure.hodgeStructure, and the inverse restricts the Weil operator to
the real vectors.
Instances For
The equivalence sends J to its weight-one Hodge structure.
The inverse equivalence sends a Hodge structure to its induced almost complex structure.