Documentation

TauCeti.Geometry.Hodge.Mixed.Basic

Mixed Hodge structures #

A mixed Hodge structure on an integral module is an increasing rational weight filtration W together with a decreasing complex Hodge filtration F inducing a pure Hodge structure of weight k on every rational graded piece grᵂ_k = W_k / W_{k-1}. The graded objects the purity condition is stated against are built in TauCeti/Geometry/Hodge/Graded.lean.

Purity is recorded as the existence of a TauCeti.Hodge.HodgeStructure whose filtration is the induced one, rather than as a restatement of the pure axioms or as the bare existence of some Hodge structure on the graded piece: the former would duplicate the pure object, the latter would lose the link with F. As a consequence every result about pure Hodge structures — Hodge components, the Hodge decomposition, the Weil operator — applies to the graded pieces of a mixed Hodge structure through TauCeti.Hodge.MixedHodgeStructure.gradedHodgeStructure.

A pure Hodge structure of weight n is a mixed Hodge structure whose weight filtration is concentrated in degree n; this is TauCeti.Hodge.MixedHodgeStructure.ofPure, and it makes the Tate structure ℤ(m) an explicit rank-one inhabitant.

Main declarations #

References #

Deligne, Théorie de Hodge II, 1.2.10 and 2.3.5; Peters–Steenbrink, Mixed Hodge Structures, Ch. 3. The signature of MixedHodgeStructure is adapted from the proposed definitions in HodgeStructures/Suggested.lean, whose definitive mathematical specification is the accompanying Hodge structures roadmap.

structure TauCeti.Hodge.MixedHodgeStructure {Vℤ : Type u} {Vℚ : Type v} {Vℂ : Type w} [AddCommGroup Vℤ] [AddCommGroup Vℚ] [Module ℚ Vℚ] [AddCommGroup Vℂ] [Module ℂ Vℂ] {ιℚ : Vℤ →ₗ[ℤ] Vℚ} {ιℂ : Vℤ →ₗ[ℤ] Vℂ} (hℚ : IsBaseChange ℚ ιℚ) (hℂ : IsBaseChange ℂ ιℂ) :
Type (max v w)

A mixed Hodge structure on an integral module Vℤ with rational and complex base-change models Vℚ and Vℂ.

The weight filtration WQ is increasing, recorded rationally, and finite in both directions; the Hodge filtration F is decreasing and bounded on the complex model. Purity is imposed on the rational graded pieces: for every k, the filtration TauCeti.Hodge.gradedF induced by F on the complexification of grᵂ_k = W_k / W_{k-1} is the Hodge filtration of a pure Hodge structure of weight k.

  • WQ : ℤ → Submodule ℚ Vℚ

    The increasing rational weight filtration.

  • WQ_monotone : Monotone self.WQ

    The weight filtration is increasing.

  • WQ_top : ∃ (k : ℤ), self.WQ k = ⊤

    The weight filtration is exhaustive: W_k is everything for k large.

  • WQ_bot : ∃ (k : ℤ), self.WQ k = ⊥

    The weight filtration is separated: W_k is zero for k small.

  • F : ℤ → Submodule ℂ Vℂ

    The decreasing Hodge filtration on the complex model.

  • F_antitone : Antitone self.F

    The Hodge filtration is decreasing.

  • F_top : ∃ (p : ℤ), self.F p = ⊤

    The Hodge filtration is exhaustive: F^p is everything for p small.

  • F_bot : ∃ (p : ℤ), self.F p = ⊥

    The Hodge filtration is separated: F^p is zero for p large.

  • graded_pure (k : ℤ) : ∃ (hs : HodgeStructure ⋯ k), hs.F = gradedF hℚ hℂ self.WQ ⋯ self.F k

    The k-th rational graded piece, complexified, is a pure Hodge structure of weight k for the induced filtration.

Instances For
    theorem TauCeti.Hodge.MixedHodgeStructure.ext {Vℤ : Type u} {Vℚ : Type v} {Vℂ : Type w} {inst✝ : AddCommGroup Vℤ} {inst✝¹ : AddCommGroup Vℚ} {inst✝² : Module ℚ Vℚ} {inst✝³ : AddCommGroup Vℂ} {inst✝⁴ : Module ℂ Vℂ} {ιℚ : Vℤ →ₗ[ℤ] Vℚ} {ιℂ : Vℤ →ₗ[ℤ] Vℂ} {hℚ : IsBaseChange ℚ ιℚ} {hℂ : IsBaseChange ℂ ιℂ} {x y : MixedHodgeStructure hℚ hℂ} (WQ : x.WQ = y.WQ) (F : x.F = y.F) :
    x = y
    theorem TauCeti.Hodge.MixedHodgeStructure.ext_iff {Vℤ : Type u} {Vℚ : Type v} {Vℂ : Type w} {inst✝ : AddCommGroup Vℤ} {inst✝¹ : AddCommGroup Vℚ} {inst✝² : Module ℚ Vℚ} {inst✝³ : AddCommGroup Vℂ} {inst✝⁴ : Module ℂ Vℂ} {ιℚ : Vℤ →ₗ[ℤ] Vℚ} {ιℂ : Vℤ →ₗ[ℤ] Vℂ} {hℚ : IsBaseChange ℚ ιℚ} {hℂ : IsBaseChange ℂ ιℂ} {x y : MixedHodgeStructure hℚ hℂ} :
    x = y ↔ x.WQ = y.WQ ∧ x.F = y.F
    @[reducible, inline]
    noncomputable abbrev TauCeti.Hodge.MixedHodgeStructure.WC {Vℤ : Type u} {Vℚ : Type v} {Vℂ : Type w} [AddCommGroup Vℤ] [AddCommGroup Vℚ] [Module ℚ Vℚ] [AddCommGroup Vℂ] [Module ℂ Vℂ] {ιℚ : Vℤ →ₗ[ℤ] Vℚ} {ιℂ : Vℤ →ₗ[ℤ] Vℂ} {hℚ : IsBaseChange ℚ ιℚ} {hℂ : IsBaseChange ℂ ιℂ} (mhs : MixedHodgeStructure hℚ hℂ) (k : ℤ) :

    The complexified weight filtration of a mixed Hodge structure.

    It is an abbrev because it is a name for the complexification of WQ rather than a new construction: the graded pieces of WC have to be definitionally those of the complexified rational filtration for the pure structure on a graded piece to transport onto them.

    Instances For
      @[simp]
      theorem TauCeti.Hodge.MixedHodgeStructure.WC_def {Vℤ : Type u} {Vℚ : Type v} {Vℂ : Type w} [AddCommGroup Vℤ] [AddCommGroup Vℚ] [Module ℚ Vℚ] [AddCommGroup Vℂ] [Module ℂ Vℂ] {ιℚ : Vℤ →ₗ[ℤ] Vℚ} {ιℂ : Vℤ →ₗ[ℤ] Vℂ} {hℚ : IsBaseChange ℚ ιℚ} {hℂ : IsBaseChange ℂ ιℂ} (mhs : MixedHodgeStructure hℚ hℂ) (k : ℤ) :
      mhs.WC k = rationalToComplexSubmodule hℚ hℂ (mhs.WQ k)

      The complex weight filtration is obtained by complexifying the rational weight filtration.

      theorem TauCeti.Hodge.MixedHodgeStructure.WC_conj {Vℤ : Type u} {Vℚ : Type v} {Vℂ : Type w} [AddCommGroup Vℤ] [AddCommGroup Vℚ] [Module ℚ Vℚ] [AddCommGroup Vℂ] [Module ℂ Vℂ] {ιℚ : Vℤ →ₗ[ℤ] Vℚ} {ιℂ : Vℤ →ₗ[ℤ] Vℂ} {hℚ : IsBaseChange ℚ ιℚ} {hℂ : IsBaseChange ℂ ιℂ} (mhs : MixedHodgeStructure hℚ hℂ) (k : ℤ) :
      Submodule.map (latticeConj hℂ) (mhs.WC k) = mhs.WC k

      The complexified weight filtration is stable under lattice-induced conjugation.

      theorem TauCeti.Hodge.MixedHodgeStructure.WC_monotone {Vℤ : Type u} {Vℚ : Type v} {Vℂ : Type w} [AddCommGroup Vℤ] [AddCommGroup Vℚ] [Module ℚ Vℚ] [AddCommGroup Vℂ] [Module ℂ Vℂ] {ιℚ : Vℤ →ₗ[ℤ] Vℚ} {ιℂ : Vℤ →ₗ[ℤ] Vℂ} {hℚ : IsBaseChange ℚ ιℚ} {hℂ : IsBaseChange ℂ ιℂ} (mhs : MixedHodgeStructure hℚ hℂ) :

      The complexified weight filtration is increasing.

      theorem TauCeti.Hodge.MixedHodgeStructure.WC_top {Vℤ : Type u} {Vℚ : Type v} {Vℂ : Type w} [AddCommGroup Vℤ] [AddCommGroup Vℚ] [Module ℚ Vℚ] [AddCommGroup Vℂ] [Module ℂ Vℂ] {ιℚ : Vℤ →ₗ[ℤ] Vℚ} {ιℂ : Vℤ →ₗ[ℤ] Vℂ} {hℚ : IsBaseChange ℚ ιℚ} {hℂ : IsBaseChange ℂ ιℂ} (mhs : MixedHodgeStructure hℚ hℂ) :
      ∃ (k : ℤ), mhs.WC k = ⊤

      The complexified weight filtration is exhaustive.

      theorem TauCeti.Hodge.MixedHodgeStructure.WC_bot {Vℤ : Type u} {Vℚ : Type v} {Vℂ : Type w} [AddCommGroup Vℤ] [AddCommGroup Vℚ] [Module ℚ Vℚ] [AddCommGroup Vℂ] [Module ℂ Vℂ] {ιℚ : Vℤ →ₗ[ℤ] Vℚ} {ιℂ : Vℤ →ₗ[ℤ] Vℂ} {hℚ : IsBaseChange ℚ ιℚ} {hℂ : IsBaseChange ℂ ιℂ} (mhs : MixedHodgeStructure hℚ hℂ) :
      ∃ (k : ℤ), mhs.WC k = ⊥

      The complexified weight filtration is separated.

      The conjugate Hodge filtration #

      noncomputable def TauCeti.Hodge.MixedHodgeStructure.conjF {Vℤ : Type u} {Vℚ : Type v} {Vℂ : Type w} [AddCommGroup Vℤ] [AddCommGroup Vℚ] [Module ℚ Vℚ] [AddCommGroup Vℂ] [Module ℂ Vℂ] {ιℚ : Vℤ →ₗ[ℤ] Vℚ} {ιℂ : Vℤ →ₗ[ℤ] Vℂ} {hℚ : IsBaseChange ℚ ιℚ} {hℂ : IsBaseChange ℂ ιℂ} (mhs : MixedHodgeStructure hℚ hℂ) (p : ℤ) :

      The conjugate conj F^p of the p-th step of the Hodge filtration of a mixed Hodge structure, taken for lattice-induced conjugation.

      Instances For
        theorem TauCeti.Hodge.MixedHodgeStructure.conjF_def {Vℤ : Type u} {Vℚ : Type v} {Vℂ : Type w} [AddCommGroup Vℤ] [AddCommGroup Vℚ] [Module ℚ Vℚ] [AddCommGroup Vℂ] [Module ℂ Vℂ] {ιℚ : Vℤ →ₗ[ℤ] Vℚ} {ιℂ : Vℤ →ₗ[ℤ] Vℂ} {hℚ : IsBaseChange ℚ ιℚ} {hℂ : IsBaseChange ℂ ιℂ} (mhs : MixedHodgeStructure hℚ hℂ) (p : ℤ) :
        mhs.conjF p = Submodule.map (latticeConj hℂ) (mhs.F p)

        The conjugate Hodge filtration step is the image of the Hodge filtration step under lattice-induced conjugation.

        theorem TauCeti.Hodge.MixedHodgeStructure.conjF_antitone {Vℤ : Type u} {Vℚ : Type v} {Vℂ : Type w} [AddCommGroup Vℤ] [AddCommGroup Vℚ] [Module ℚ Vℚ] [AddCommGroup Vℂ] [Module ℂ Vℂ] {ιℚ : Vℤ →ₗ[ℤ] Vℚ} {ιℂ : Vℤ →ₗ[ℤ] Vℂ} {hℚ : IsBaseChange ℚ ιℚ} {hℂ : IsBaseChange ℂ ιℂ} (mhs : MixedHodgeStructure hℚ hℂ) :

        The conjugate Hodge filtration is decreasing.

        @[simp]
        theorem TauCeti.Hodge.MixedHodgeStructure.mem_conjF_iff {Vℤ : Type u} {Vℚ : Type v} {Vℂ : Type w} [AddCommGroup Vℤ] [AddCommGroup Vℚ] [Module ℚ Vℚ] [AddCommGroup Vℂ] [Module ℂ Vℂ] {ιℚ : Vℤ →ₗ[ℤ] Vℚ} {ιℂ : Vℤ →ₗ[ℤ] Vℂ} {hℚ : IsBaseChange ℚ ιℚ} {hℂ : IsBaseChange ℂ ιℂ} (mhs : MixedHodgeStructure hℚ hℂ) (p : ℤ) (x : Vℂ) :
        x ∈ mhs.conjF p ↔ (latticeConj hℂ) x ∈ mhs.F p

        Membership in a conjugate Hodge filtration step is detected by conjugating.

        @[simp]
        theorem TauCeti.Hodge.MixedHodgeStructure.conjF_conjF {Vℤ : Type u} {Vℚ : Type v} {Vℂ : Type w} [AddCommGroup Vℤ] [AddCommGroup Vℚ] [Module ℚ Vℚ] [AddCommGroup Vℂ] [Module ℂ Vℂ] {ιℚ : Vℤ →ₗ[ℤ] Vℚ} {ιℂ : Vℤ →ₗ[ℤ] Vℂ} {hℚ : IsBaseChange ℚ ιℚ} {hℂ : IsBaseChange ℂ ιℂ} (mhs : MixedHodgeStructure hℚ hℂ) (p : ℤ) :
        Submodule.map (latticeConj hℂ) (mhs.conjF p) = mhs.F p

        Conjugating a Hodge filtration step twice recovers it.

        theorem TauCeti.Hodge.MixedHodgeStructure.conjF_eq_top_of_F_eq_top {Vℤ : Type u} {Vℚ : Type v} {Vℂ : Type w} [AddCommGroup Vℤ] [AddCommGroup Vℚ] [Module ℚ Vℚ] [AddCommGroup Vℂ] [Module ℂ Vℂ] {ιℚ : Vℤ →ₗ[ℤ] Vℚ} {ιℂ : Vℤ →ₗ[ℤ] Vℂ} {hℚ : IsBaseChange ℚ ιℚ} {hℂ : IsBaseChange ℂ ιℂ} (mhs : MixedHodgeStructure hℚ hℂ) {p : ℤ} (hp : mhs.F p = ⊤) :
        mhs.conjF p = ⊤

        The conjugate Hodge filtration is exhaustive wherever the Hodge filtration is.

        theorem TauCeti.Hodge.MixedHodgeStructure.conjF_eq_bot_of_F_eq_bot {Vℤ : Type u} {Vℚ : Type v} {Vℂ : Type w} [AddCommGroup Vℤ] [AddCommGroup Vℚ] [Module ℚ Vℚ] [AddCommGroup Vℂ] [Module ℂ Vℂ] {ιℚ : Vℤ →ₗ[ℤ] Vℚ} {ιℂ : Vℤ →ₗ[ℤ] Vℂ} {hℚ : IsBaseChange ℚ ιℚ} {hℂ : IsBaseChange ℂ ιℂ} (mhs : MixedHodgeStructure hℚ hℂ) {p : ℤ} (hp : mhs.F p = ⊥) :
        mhs.conjF p = ⊥

        The conjugate Hodge filtration is separated wherever the Hodge filtration is.

        theorem TauCeti.Hodge.MixedHodgeStructure.conjF_top {Vℤ : Type u} {Vℚ : Type v} {Vℂ : Type w} [AddCommGroup Vℤ] [AddCommGroup Vℚ] [Module ℚ Vℚ] [AddCommGroup Vℂ] [Module ℂ Vℂ] {ιℚ : Vℤ →ₗ[ℤ] Vℚ} {ιℂ : Vℤ →ₗ[ℤ] Vℂ} {hℚ : IsBaseChange ℚ ιℚ} {hℂ : IsBaseChange ℂ ιℂ} (mhs : MixedHodgeStructure hℚ hℂ) :
        ∃ (p : ℤ), mhs.conjF p = ⊤

        The conjugate Hodge filtration is exhaustive.

        theorem TauCeti.Hodge.MixedHodgeStructure.conjF_bot {Vℤ : Type u} {Vℚ : Type v} {Vℂ : Type w} [AddCommGroup Vℤ] [AddCommGroup Vℚ] [Module ℚ Vℚ] [AddCommGroup Vℂ] [Module ℂ Vℂ] {ιℚ : Vℤ →ₗ[ℤ] Vℚ} {ιℂ : Vℤ →ₗ[ℤ] Vℂ} {hℚ : IsBaseChange ℚ ιℚ} {hℂ : IsBaseChange ℂ ιℂ} (mhs : MixedHodgeStructure hℚ hℂ) :
        ∃ (p : ℤ), mhs.conjF p = ⊥

        The conjugate Hodge filtration is separated.

        noncomputable def TauCeti.Hodge.MixedHodgeStructure.gradedHodgeStructure {Vℤ : Type u} {Vℚ : Type v} {Vℂ : Type w} [AddCommGroup Vℤ] [AddCommGroup Vℚ] [Module ℚ Vℚ] [AddCommGroup Vℂ] [Module ℂ Vℂ] {ιℚ : Vℤ →ₗ[ℤ] Vℚ} {ιℂ : Vℤ →ₗ[ℤ] Vℂ} {hℚ : IsBaseChange ℚ ιℚ} {hℂ : IsBaseChange ℂ ιℂ} (mhs : MixedHodgeStructure hℚ hℂ) (k : ℤ) :

        The pure Hodge structure of weight k carried by the complexification of the k-th rational graded piece. Its filtration is the induced one on the nose, so the whole pure theory applies to the graded pieces of a mixed Hodge structure.

        Instances For
          @[simp]
          theorem TauCeti.Hodge.MixedHodgeStructure.gradedHodgeStructure_F {Vℤ : Type u} {Vℚ : Type v} {Vℂ : Type w} [AddCommGroup Vℤ] [AddCommGroup Vℚ] [Module ℚ Vℚ] [AddCommGroup Vℂ] [Module ℂ Vℂ] {ιℚ : Vℤ →ₗ[ℤ] Vℚ} {ιℂ : Vℤ →ₗ[ℤ] Vℂ} {hℚ : IsBaseChange ℚ ιℚ} {hℂ : IsBaseChange ℂ ιℂ} (mhs : MixedHodgeStructure hℚ hℂ) (k : ℤ) :
          (mhs.gradedHodgeStructure k).F = gradedF hℚ hℂ mhs.WQ ⋯ mhs.F k
          theorem TauCeti.Hodge.MixedHodgeStructure.isInternal_gradedHodgeStructure_piece {Vℤ : Type u} {Vℚ : Type v} {Vℂ : Type w} [AddCommGroup Vℤ] [AddCommGroup Vℚ] [Module ℚ Vℚ] [AddCommGroup Vℂ] [Module ℂ Vℂ] {ιℚ : Vℤ →ₗ[ℤ] Vℚ} {ιℂ : Vℤ →ₗ[ℤ] Vℂ} {hℚ : IsBaseChange ℚ ιℚ} {hℂ : IsBaseChange ℂ ιℂ} (mhs : MixedHodgeStructure hℚ hℂ) (k : ℤ) :

          The Hodge decomposition of each graded piece of a mixed Hodge structure.

          The weight filtration concentrated in a single degree n: everything from degree n on, zero below. It is the weight filtration of a pure Hodge structure of weight n.

          Instances For
            @[simp]
            @[simp]

            Away from its single jump, the concentrated weight filtration is constant.

            noncomputable def TauCeti.Hodge.MixedHodgeStructure.ofPure {Vℤ : Type u} {Vℚ : Type v} {Vℂ : Type w} [AddCommGroup Vℤ] [AddCommGroup Vℚ] [Module ℚ Vℚ] [AddCommGroup Vℂ] [Module ℂ Vℂ] {ιℚ : Vℤ →ₗ[ℤ] Vℚ} {ιℂ : Vℤ →ₗ[ℤ] Vℂ} (hℚ : IsBaseChange ℚ ιℚ) (hℂ : IsBaseChange ℂ ιℂ) {n : ℤ} (hs : HodgeStructure hℂ n) :

            A pure Hodge structure is a mixed Hodge structure. Its weight filtration is concentrated in the single degree n, so the only nonzero graded piece is grᵂ_n, which is the whole space with the given filtration. This exhibits the mixed axioms as satisfiable.

            Instances For
              @[simp]
              theorem TauCeti.Hodge.MixedHodgeStructure.ofPure_WQ {Vℤ : Type u} {Vℚ : Type v} {Vℂ : Type w} [AddCommGroup Vℤ] [AddCommGroup Vℚ] [Module ℚ Vℚ] [AddCommGroup Vℂ] [Module ℂ Vℂ] {ιℚ : Vℤ →ₗ[ℤ] Vℚ} {ιℂ : Vℤ →ₗ[ℤ] Vℂ} (hℚ : IsBaseChange ℚ ιℚ) (hℂ : IsBaseChange ℂ ιℂ) {n : ℤ} (hs : HodgeStructure hℂ n) :
              (ofPure hℚ hℂ hs).WQ = concentratedWeightFiltration Vℚ n
              @[simp]
              theorem TauCeti.Hodge.MixedHodgeStructure.ofPure_F {Vℤ : Type u} {Vℚ : Type v} {Vℂ : Type w} [AddCommGroup Vℤ] [AddCommGroup Vℚ] [Module ℚ Vℚ] [AddCommGroup Vℂ] [Module ℂ Vℂ] {ιℚ : Vℤ →ₗ[ℤ] Vℚ} {ιℂ : Vℤ →ₗ[ℤ] Vℂ} (hℚ : IsBaseChange ℚ ιℚ) (hℂ : IsBaseChange ℂ ιℂ) {n : ℤ} (hs : HodgeStructure hℂ n) :
              (ofPure hℚ hℂ hs).F = hs.F
              @[simp]
              theorem TauCeti.Hodge.MixedHodgeStructure.ofPure_conjF {Vℤ : Type u} {Vℚ : Type v} {Vℂ : Type w} [AddCommGroup Vℤ] [AddCommGroup Vℚ] [Module ℚ Vℚ] [AddCommGroup Vℂ] [Module ℂ Vℂ] {ιℚ : Vℤ →ₗ[ℤ] Vℚ} {ιℂ : Vℤ →ₗ[ℤ] Vℂ} (hℚ : IsBaseChange ℚ ιℚ) (hℂ : IsBaseChange ℂ ιℂ) {n : ℤ} (hs : HodgeStructure hℂ n) (p : ℤ) :
              (ofPure hℚ hℂ hs).conjF p = HodgeStructureOn.conjF hs p

              The conjugate Hodge filtration of a pure Hodge structure viewed as a mixed one is its conjugate Hodge filtration.

              theorem TauCeti.Hodge.MixedHodgeStructure.ofPure_WC_eq_top_of_le {Vℤ : Type u} {Vℚ : Type v} {Vℂ : Type w} [AddCommGroup Vℤ] [AddCommGroup Vℚ] [Module ℚ Vℚ] [AddCommGroup Vℂ] [Module ℂ Vℂ] {ιℚ : Vℤ →ₗ[ℤ] Vℚ} {ιℂ : Vℤ →ₗ[ℤ] Vℂ} (hℚ : IsBaseChange ℚ ιℚ) (hℂ : IsBaseChange ℂ ιℂ) {n : ℤ} (hs : HodgeStructure hℂ n) {k : ℤ} (hk : n ≤ k) :
              (ofPure hℚ hℂ hs).WC k = ⊤

              The weight filtration of a pure Hodge structure of weight n, viewed as a mixed one, is the whole space from degree n on.

              theorem TauCeti.Hodge.MixedHodgeStructure.ofPure_WC_eq_bot_of_lt {Vℤ : Type u} {Vℚ : Type v} {Vℂ : Type w} [AddCommGroup Vℤ] [AddCommGroup Vℚ] [Module ℚ Vℚ] [AddCommGroup Vℂ] [Module ℂ Vℂ] {ιℚ : Vℤ →ₗ[ℤ] Vℚ} {ιℂ : Vℤ →ₗ[ℤ] Vℂ} (hℚ : IsBaseChange ℚ ιℚ) (hℂ : IsBaseChange ℂ ιℂ) {n : ℤ} (hs : HodgeStructure hℂ n) {k : ℤ} (hk : k < n) :
              (ofPure hℚ hℂ hs).WC k = ⊥

              The weight filtration of a pure Hodge structure of weight n, viewed as a mixed one, vanishes below degree n.

              The Tate structure ℤ(m) as a mixed Hodge structure: a rank-one example whose weight filtration jumps in degree -2m.

              Instances For