Base change of Fitting ideals #
For an R-algebra S and a finite R-module M, the Fitting ideals of S ⊗[R] M are the
extensions of those of M: Fitt_k(S ⊗[R] M) = Fitt_k(M) S. A surjection from a finite free
module onto M base changes to a surjection onto S ⊗[R] M. By right exactness of the tensor
product, its kernel is the base change of the original kernel, and the minors of these relations
generate the extension of the ideal of minors of the original relations.
Since localization is a base change (IsLocalizedModule.isBaseChange), the Fitting ideals of a
module commute with localization. This is the compatibility needed for the Fitting ideals of a
quasi-coherent module of finite type to glue to a quasi-coherent ideal sheaf; for the sheaf of
relative differentials, this compatibility is used in constructing the intended singular-locus
ideal.
Base change to a field K detects the rank of the fibre: Fitt_k(M) extends to the zero ideal
of K exactly when K ⊗[R] M has dimension greater than k. For the residue field κ(p) of a
prime p, this identifies the zero locus of Fitt_k(M): Fitt_k(M) ⊆ p exactly when the fibre
κ(p) ⊗[R] M has dimension greater than k.
Main results #
IsBaseChange.minorsIdeal_span_image: the minors ideals of theS-span of the image of a submoduleNof a free module of finite rank under a base change are the extensions of the minors ideals ofN.Submodule.minorsIdeal_baseChange: the same forN.baseChange S.TauCeti.fittingIdeal_baseChange:Fitt_k(S ⊗[R] M) = Fitt_k(M) S.IsBaseChange.fittingIdeal_eq_map: the same for any base change ofM, in particular for a localization ofM.TauCeti.fittingIdeal_map_eq_bot_iff_lt_finrank:Fitt_k(M) K = 0for a fieldKexactly whenk < dim_K K ⊗[R] M.TauCeti.fittingIdeal_le_iff_lt_finrank:Fitt_k(M) ⊆ pexactly whenk < dim_{κ(p)} κ(p) ⊗[R] M.
References #
- Stacks Project, Tag 07ZA, part (3): Fitting ideals commute with base change.
- Stacks Project, Tag 07ZC, for the description of the
zero locus of
Fitt_k(M)by the dimensions of the fibres ofM.
Let j : F → W exhibit W as the base change of a free R-module F of finite rank to S.
The minors ideals of the S-submodule of W spanned by the image of a submodule N of F are
the extensions to S of the minors ideals of N.
The minors ideals of the base change of a submodule of a free module of finite rank are the extensions of its minors ideals.
Fitting ideals commute with base change: Fitt_k(S ⊗[R] M) = Fitt_k(M) S.
Fitting ideals commute with base change: if g : M → M' exhibits M' as the base change
of M to S, then Fitt_k(M') = Fitt_k(M) S. This applies to localizations of M by
IsLocalizedModule.isBaseChange.
The extension of Fitt_k(M) to a field K vanishes exactly when the fibre K ⊗[R] M has
dimension greater than k.
The zero locus of the k-th Fitting ideal of a finite module M is the set of primes p at
which the fibre κ(p) ⊗[R] M has dimension greater than k.