Documentation

TauCeti.AlgebraicGeometry.Modules.Tilde.Dual

Dualizable quasicoherent sheaves on an affine scheme #

A quasicoherent sheaf E on Spec R is dualizable in the symmetric monoidal category QuasicoherentSheaf (Spec R) if and only if its module of global sections is finitely generated and projective. More generally, a quasicoherent sheaf E on an affine scheme X is dualizable in QuasicoherentSheaf X if and only if it is finite locally free.

Since M ↦ M~ is a fully faithful monoidal functor whose essential image consists of the quasicoherent sheaves, exact pairings between quasicoherent sheaves on Spec R are the images of exact pairings between R-modules, and an R-module is dualizable exactly when it is finite projective (ModuleCat.nonempty_hasLeftDual_iff_finite_projective). The sheaf associated with a finite projective module is finite locally free (TauCeti.AlgebraicGeometry.isFiniteLocallyFree_tilde), and finite locally free sheaves are dualizable (TauCeti.AlgebraicGeometry.QuasicoherentSheaf.nonempty_hasLeftDual_of_isFiniteLocallyFree). An affine scheme X is identified with Spec Γ(X, ⊤) by X.isoSpec; pullback along this isomorphism preserves left and right dualizability, as does any pullback to an affine target (TauCeti.AlgebraicGeometry.QuasicoherentSheaf.nonempty_hasLeftDual_pullback and TauCeti.AlgebraicGeometry.QuasicoherentSheaf.nonempty_hasRightDual_pullback), and finite local freeness can be checked after it (AlgebraicGeometry.Scheme.Modules.isFiniteLocallyFree_iff_forall_pullback).

Main declarations #

A quasicoherent sheaf on Spec R is dualizable in QuasicoherentSheaf (Spec R) if and only if its global sections form a finitely generated projective R-module.