Documentation

DerivedAlgGeo.AlgebraicGeometry.DerivedCategory.Families.SLocal

S-local t-structures on a base-change category #

Section 4 of arXiv:1902.08184 calls a t-structure on ๐’Ÿ S-local when every quasi-compact open U โІ S carries a t-structure on ๐’Ÿ_U making restriction t-exact. TStructure/Local.lean supplies the one-functor half of that sentence -- RestrictsAlong -- and observes that the restricted t-structure is determined by its aisle. This file takes the quantifier.

Three things make the quantifier cheap to state.

What is not cheap, and is therefore an explicit input, is the base-change data over each open. The repository's base change consumes bundled K-flat resolutions, not just a morphism, so a family of them is what S-locality has to quantify over; OpenRestrictionFamily is that family, and it carries the restriction functors with it rather than deriving them.

The family and its component t-exactness remain geometric inputs. The formal Families layer does, however, provide adapters for the affine Remark A.20 situation, the noetherian-locality equivalence, and filtration lifting. The phase-level slicing quantifier lives in the geometric stability layer, so that the Families layer does not import stability conditions. All adapters expose their remaining base-change hypotheses rather than manufacturing them from the word affine.

The restriction data S-locality quantifies over.

For each quasi-compact open of the base: a base change of X to it, and a restriction functor from the base-change category over S itself. The functor is carried rather than derived, because deriving it needs a derived pullback and the component-preservation statement that quasicoherentPullback consumes, and both are geometry.

Instances For

    S-locality (ยง4 of arXiv:1902.08184): the t-structure restricts along the restriction to every quasi-compact open of the base.

    This is TStructure.RestrictsAlong quantified over the family. The t-structures on the ๐’Ÿ_U are existential here rather than chosen, which is the paper's statement; Remark 4.6(1) is what makes that harmless, since TStructure.ext_le pins each of them once its aisle is.

    Equations
    Instances For

      The chosen form: a restriction of the t-structure at every quasi-compact open, rather than the bare existence of one.

      Instances For

        Two choices of S-local data agree at an open as soon as their aisles do.

        This is Remark 4.6(1) with its geometric half left visible: what pins the aisle of the restricted t-structure is that ๐’Ÿ_U is generated by the image of ๐’Ÿ, which is a generation theorem about base change and is not proved here.

        The equality below is the chosen-data form of Remark 4.6(1). It still needs the geometric aisle comparison at every open; the categorical part is the extensionality of TStructure.

        Lemma 4.15 and Lemma 4.16(3) #

        The repository owns the heart predicate and the shape of an arbitrary filtration. The finite-cover direction of noetherian locality is proved from the repository's finite-family detector, conditional on the geometric facts that restrictions preserve heart monomorphisms and jointly detect isomorphisms. The converse direction and the geometric filtration lift remain owner inputs.

        theorem AlgebraicGeometry.DerivedCategory.Families.SchemeBaseChange.OpenRestrictionFamily.isNoetherian_of_restrictions_isNoetherian {S : Scheme} {X : SchemeBaseChange S} {P : CategoryTheory.ObjectProperty X.SourceDqc} [P.ContainsZero] {DS : X.KFlatBaseChangeData (identityBaseChange S)} {R : X.OpenRestrictionFamily P DS} {t : CategoryTheory.Triangulated.TStructure (DS.QuasicoherentCategory P)} {ฮน : Type w} [Finite ฮน] (L : R.SLocalData t) (U : ฮน โ†’ S.Opens) (hU : โˆ€ (i : ฮน), CompactSpace โ†ฅโ†‘(U i)) (hmono : โˆ€ (i : ฮน), (L.restriction (U i) โ‹ฏ).heartFunctor.PreservesMonomorphisms) (hreflect : โˆ€ {Y Z : t.heart.FullSubcategory} (f : Y โŸถ Z), (โˆ€ (i : ฮน), CategoryTheory.IsIso ((L.restriction (U i) โ‹ฏ).heartFunctor.map f)) โ†’ CategoryTheory.IsIso f) (hlocal : โˆ€ (i : ฮน), (L.restriction (U i) โ‹ฏ).tStructure.IsNoetherian) :

        Apply CategoryTheory.isNoetherianObject_of_finite_jointlyReflectsIsomorphisms to each object of the global heart. Joint isomorphism reflection is the categorical detection hypothesis used here; no topological covering proof is stored in the restriction family.

        Owner data for the noetherian-locality equivalence of Lemma 4.15.

        The finite family below is intended to come from a quasi-compact open cover. Since OpenRestrictionFamily carries abstract functors, a topological cover alone would not prove that they detect isomorphisms; the categorical conservativity and mono-preservation obligations are retained as fields.

        Instances For

          The local-to-global half of Lemma 4.15 follows from the chosen finite detecting family. This adapter supplies the finite detector above with the record's categorical hypotheses; the converse global_to_local is not used.

          An arbitrary (not necessarily finite) chain of monomorphisms.

          Instances For

            Owner data for lifting an arbitrary heart filtration as in Lemma 4.16(3).

            Named Lemma416Part3Data rather than Lemma416_3Data: the defsWithUnderscore linter reads the underscore separating the lemma number from its clause and flags every field of the structure, and this repository's nolints.json is a shrink-only ratchet, so silencing it is not available. The paper reference is unchanged -- Lemma 4.16, clause (3).

            Instances For