Documentation

DerivedAlgGeo.AlgebraicGeometry.Modules.Tensor.Basic

Tensor descent for scheme module sheaves #

This file compares restriction with module sheafification, proves closure of invertible scheme module sheaves under the sheafified tensor product, and constructs the resulting associator.

The intrinsic rank-one property and arbitrary-site tensor descent are imported from Algebra.Category.ModuleCat.Sheaf; the stronger stalkwise tensor result is imported from Topology.Sheaves.ModuleTensor. This module begins only when the scheme-indexed module category and its topological site enter the signatures.

Restriction of an associated module sheaf is the associated sheaf of the restriction.

Equations
  • One or more equations did not get rendered due to their size.
Instances For

    Restriction of the objectwise tensor presheaf is the tensor of the restrictions.

    Equations
    • One or more equations did not get rendered due to their size.
    Instances For

      The tensor product is trivial on an open where both factors are trivial.

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For

        Tensoring with a sheaf that is trivial on U does nothing to the restriction to U.

        The one-sided companion of tensorOverIsoOfTrivializations, which needs both factors trivial and lands on the unit. Here only the right factor is trivialized and the left one is arbitrary, so the right unitor replaces the left one and the result is L.over U rather than the unit.

        This is the shape a twist consumes: F(n) = F ⊗ O(n) restricted to a chart where O(n) is trivial is just F restricted to that chart, with F arbitrary.

        Equations
        • One or more equations did not get rendered due to their size.
        Instances For
          instance AlgebraicGeometry.Scheme.Modules.isInvertible_tensorObj {X : Scheme} (L M : X.Modules) [(have this := L; this).IsInvertible] [(have this := M; this).IsInvertible] :
          (have this := L.tensorObj M; this).IsInvertible

          The sheafified tensor product of invertible sheaves is invertible.

          Comparison from tensoring before sheafification to tensoring with the associated sheaf.

          Equations
          • One or more equations did not get rendered due to their size.
          Instances For

            Right-handed comparison from tensoring before sheafification.

            Equations
            • One or more equations did not get rendered due to their size.
            Instances For

              The left comparison is an isomorphism for arbitrary L.

              The invertibility hypothesis this carried until #833 was an artifact of proving local injectivity and local surjectivity separately: the injective half then needed L locally trivial. Going through stalks avoids the split — see isIso_sheafification_map_whiskerLeft_unit.

              The right comparison is an isomorphism for arbitrary L.

              The left comparison is already invertible with no rank-one, finiteness, or flatness hypothesis, because its proof goes through stalks. Symmetry of the objectwise presheaf tensor then conjugates one whiskering into the other, and that conjugation holds on an arbitrary site: it is SheafOfModules.isIso_sheafification_map_whiskerRight_of_whiskerLeft, which lives with the rest of the arbitrary-site tensor descent. Only the stalkwise input it consumes is scheme-level, so nothing generic is restated here. This removes the last rank-one restriction from associativity of the sheafified tensor product.

              Associativity of the sheafified tensor product for arbitrary module sheaves.

              Equations
              • One or more equations did not get rendered due to their size.
              Instances For