An almost complex structure forces even real dimension #
A pointwise almost complex structure J on a real module V turns V into a complex vector
space (TauCeti.AlmostComplexStructure.complexModule), where multiplication by i is J. Since
ℂ is a degree-two extension of ℝ, the tower law forces the real dimension of V to be twice
its complex dimension, hence even. This is the classical fact that a manifold (or vector bundle)
admitting an almost complex structure is even-dimensional (McDuff--Salamon, J-holomorphic Curves
and Symplectic Topology, Section 2.1), recorded here at the pointwise linear-algebra level.
The tower-law identities are stated without a finite-dimensionality hypothesis:
Module.finrank_mul_finrank holds for Module.finrank unconditionally (an infinite-dimensional
V has Module.finrank ℝ V = 0 = 2 * 0), so the identities below need no FiniteDimensional
assumption.
Main declarations #
TauCeti.AlmostComplexStructure.complexFinrank: theℂ-dimension ofVunder the complex module structure induced byJ.TauCeti.AlmostComplexStructure.complexFinrank_def:complexFinrankisModule.finrank ℂ Vunder the induced complex structure.TauCeti.AlmostComplexStructure.finrank_real_eq_two_mul_complexFinrank: the real dimension is twice the complex dimension,finrank ℝ V = 2 * J.complexFinrank.TauCeti.AlmostComplexStructure.even_finrank_real: the real dimension of a module carrying an almost complex structure is even.TauCeti.AlmostComplexStructure.even_finrank_of_forall_mem: aJ-invariant subspace has even real dimension.TauCeti.AlmostComplexStructure.even_finrank_genEigenspace_zero_of_anticommute: the generalized0-eigenspaces of an endomorphism anticommuting withJhave even real dimension.TauCeti.AlmostComplexStructure.isEmpty_of_odd_finrank: an odd-dimensional real module admits no almost complex structure.TauCeti.AlmostComplexStructure.span_pair_eq_top_of_finrank_eq_twoandTauCeti.AlmostComplexStructure.span_pair_eq_top_of_finrank_le_two: in real dimension two, every nonzero vectorvand its imageJ vspan the module.TauCeti.AlmostComplexStructure.bilin_eq_zero_of_finrank_le_twoandTauCeti.AlmostComplexStructure.bilin_eq_zero_of_finrank_eq_two: in real dimension at most two, a bilinear map vanishing on every(v, v)and(v, J v)is zero.TauCeti.AlmostComplexStructure.finrank_eq_complexFinrank_of_isMaximalTotallyReal: a maximal totally real subspace has real dimension equal to the complex dimension of the ambient space. This is the statement that the totally real toriT_α,T_βin the symmetric productSym^g(Σ)of a Heegaard surface areg-dimensional.
The conventions follow McDuff--Salamon, J-holomorphic Curves and Symplectic Topology, Section 2.1.
The complex dimension of V with respect to an almost complex structure J: the
ℂ-dimension of V under the complex module structure induced by J
(AlmostComplexStructure.complexModule).
Instances For
The complex dimension of J is the ℂ-dimension of V under the induced complex structure.
The real dimension of a module carrying an almost complex structure J is twice its complex
dimension: finrank ℝ V = 2 * J.complexFinrank. This is the tower law finrank ℝ V = finrank ℝ ℂ * finrank ℂ V together with finrank ℝ ℂ = 2.
The real dimension of a module carrying an almost complex structure is even.
A real subspace invariant under an almost complex structure has even real dimension: J
restricts to an almost complex structure on it.
If an endomorphism f anticommutes with an almost complex structure J, then its
generalized 0-eigenspaces, in particular its kernel, are J-invariant and therefore have even
real dimension.
A maximal totally real subspace L of an almost complex module has real dimension equal to
the complex dimension of the ambient module: L is "half-dimensional". (An infinite-dimensional
module has both dimensions 0, since L and J L span it.)
For a Heegaard diagram of genus g, this is the statement that the totally real tori T_α,
T_β are g-dimensional inside the g-complex-dimensional symmetric product Sym^g(Σ)
(Ozsváth--Szabó, arXiv:math/0101206, Section 2).
An odd-dimensional real module admits no almost complex structure.
On a two-dimensional real module carrying an almost complex structure J, every nonzero
vector v and its image J v span the module.
On a finite-dimensional real module of dimension at most two carrying an almost complex
structure J, every nonzero vector v and its image J v span the module.
On a finite-dimensional real module of dimension at most two carrying an almost complex
structure J, any bilinear map vanishing on (v, v) and (v, J v) for every v vanishes
identically.
On a two-dimensional real module carrying an almost complex structure J, any bilinear map
vanishing on (v, v) and (v, J v) for every v vanishes identically.