Dualizable modules and finite projectivity #
An R-module is dualizable in the symmetric monoidal category ModuleCat R exactly when it
is finite projective. Under the internal-Hom identification, the categorical dual-tensor map
is Mathlib's dualTensorHom; invertibility at the module itself supplies a finite dual basis,
and Mathlib's dual-basis criterion yields finite projectivity. Conversely, a finite projective
module has an invertible contraction, so the categorical dual-basis criterion constructs its
dual.
This is the affine algebraic criterion used in comparing finite locally free sheaves with dualizable quasicoherent sheaves.
The dual-basis criterion used here is from Mathlib's LinearAlgebra.Contraction.
A finite projective module is dualizable, with internal Hom into the tensor unit as a canonical left dual.
Equations
- One or more equations did not get rendered due to their size.
A finite projective module also has a right dual in the symmetric monoidal category
ModuleCat R.
The chosen left dual of a finite projective module is its internal Hom into the unit.
The chosen right dual of a finite projective module is its internal Hom into the unit.
A dualizable module is finite projective: its coevaluation gives a finite dual basis.
A module with a right dual is finite projective.
An R-module is dualizable if and only if it is finite projective.
An R-module has a right dual if and only if it is finite projective.