Documentation

TauCeti.AlgebraicGeometry.VectorBundle.Affine.Semilocal

Vector bundles on semilocal affine schemes are free #

A finitely generated flat module over a semilocal ring which has the same rank n at every maximal ideal is free of rank n (Mathlib's Module.free_of_flat_of_finrank_eq, Stacks 02M9). Through the equivalence FiniteLocallyFreeSheaf.finiteProjectiveEquiv between finitely generated projective modules and finite locally free sheaves on an affine scheme, a finite locally free sheaf of constant rank n on an affine scheme whose ring of global functions has finitely many maximal ideals is the free sheaf on n generators.

This applies to every scheme finite over a field k: its ring of global functions is a finite-dimensional k-algebra, hence Artinian, hence semilocal. So on such a scheme, for instance on the closed subscheme cut out by an effective Cartier divisor on a curve, every vector bundle of constant rank is trivial. For schemes finite over a field this is the higher-rank analogue of the triviality of line bundles on discrete schemes (TauCeti.AlgebraicGeometry.LineBundleClass.subsingleton_of_discreteTopology).

Main declarations #

References #

Vector bundles over a semilocal ring are free. If R has finitely many maximal ideals, a finite locally free sheaf E on Spec R of rank n at every point is isomorphic to the free sheaf on n generators.

Vector bundles on a semilocal affine scheme are free. On an affine scheme X whose ring of global functions has finitely many maximal ideals, every finite locally free sheaf of constant rank r is isomorphic to the free sheaf 𝒪_X^r.

Vector bundles on a scheme finite over a field are free. If X is finite over a field k, every finite locally free sheaf of constant rank r on X is isomorphic to 𝒪_X^r: the ring of global functions of X is a finite-dimensional k-algebra, hence semilocal.