Documentation

Atlas.GeometryOfManifolds.code.HardLefschetz

class HasKahlerHodgeNumbers {Ω : Type u_1} {VF : Type u_2} [inst : DifferentialFormSpace Ω VF] extends HasHodgeNumbers :

A Kähler manifold with Hodge number data, additionally tracking the integral $\int_M \omega^n$ of the top power of the Kähler form.

Instances

    Axiom: $\int_M \omega^n > 0$ on a Kähler manifold (since $\omega^n$ is a volume form).

    Axiom: if $h^{n,n} = 0$ then $\omega^n$ is exact and Stokes implies $\int_M \omega^n = 0$.

    Axiom: if $h^{p,p} = 0$ for some $p \leq n$, then $\omega^p$ is exact and the integral $\int_M \omega^n = 0$ (via the Hard Lefschetz factorization $\omega^n = L^{n-p} \omega^p$).

    Instance-form version: $\int_M \omega^n > 0$.

    Instance-form version of the Stokes vanishing implication for $h^{n,n} = 0$.

    Instance-form version: $h^{p,p} = 0$ for any $p \leq n$ forces $\int_M \omega^n = 0$.

    On a compact Kähler manifold, the volume class is nonzero: $h^{n,n} \geq 1$.

    Each Hodge number $h^{p,p}$ for $p \leq n$ is at least 1 on a compact Kähler manifold, since $[\omega^p] \neq 0$ in $H^{p,p}$.

    class HasHardLefschetzPairing {Ω : Type u_1} {VF : Type u_2} [inst : DifferentialFormSpace Ω VF] extends HasCohomologyWithLefschetz :
    Type (u_3 + 1)

    A cohomology theory equipped with the Hard Lefschetz pairing $Q(n,k)$ on $H^k$, biadditive in both arguments and ℝ-linear in the left.

    Instances
      class HasLefschetzDecomposition {Ω : Type u_1} {VF : Type u_2} [inst : DifferentialFormSpace Ω VF] extends HasCohomologyWithLefschetz :
      Type (u_3 + 1)

      The Lefschetz decomposition of cohomology: every class $\alpha \in H^k$ decomposes as $\alpha = \sum_r L^r \alpha_{k-2r}^{\text{prim}}$, where the primitive components are characterized by $L^{n-(k-2r)+1} \alpha_{k-2r}^{\text{prim}} = 0$.

      Instances