Documentation

TauCeti.AlgebraicGeometry.Modules.Pullback.Monoidal.Basic

Pullback of quasicoherent sheaves preserves duals #

Pullback from quasicoherent sheaves to all modules on the source of an arbitrary scheme morphism is strong symmetric monoidal. Its inverse tensor comparison is the canonical oplax tensorator of module pullback, and its inverse unit comparison is the structure-sheaf identification. The existing identity and composition formulas for these canonical comparisons therefore still apply. The canonical QuasicoherentSheaf.pullback functor inherits this strong symmetric monoidal structure, with characteristic equations for all four comparisons on underlying modules. No flatness or finiteness assumptions are needed.

In particular, arbitrary pullback preserves both left and right dualizability inside the quasicoherent subcategories. This lets dualizability be transported to affine charts, where it is equivalent to finite projectivity of the module of global sections.

The monoidal structure is obtained from the invertibility of the existing oplax comparisons, using Mathlib's Functor.Monoidal.ofOplaxMonoidal. Dual preservation then follows from Functor.mapHasLeftDual and Functor.mapHasRightDual.

References #

Pulling back a tensor product with a fixed quasicoherent left factor commutes with tensoring by its pullback, naturally in the other, arbitrary sheaf of modules.

Instances For
    @[simp]

    The left tensor comparison is the canonical oplax tensor map of pullback.

    Pulling back a tensor product with a fixed quasicoherent right factor commutes with tensoring by its pullback, naturally in the other, arbitrary sheaf of modules.

    Instances For
      @[simp]

      The right tensor comparison is the canonical oplax tensor map of pullback.

      @[instance_reducible]

      Pullback from quasicoherent sheaves to all modules on the source is strong monoidal, with inverse comparisons inherited from module pullback.

      @[simp]

      The inverse unit comparison is the canonical structure-sheaf identification.

      @[simp]

      The unit comparison inverts the canonical structure-sheaf identification.

      @[instance_reducible]

      Pullback of quasicoherent sheaves, viewed in all modules, respects symmetry.

      @[instance_reducible]

      Pullback of quasicoherent sheaves is strong symmetric monoidal for every scheme morphism.

      Arbitrary pullback carries a left dual of a quasicoherent sheaf to a left dual of its pullback.

      Arbitrary pullback preserves right dualizability of quasicoherent sheaves.