Fitting ideals #
Let M be a finite module over a commutative ring R, and choose a surjection φ : F → M from a
free module of finite rank n. The k-th Fitting ideal of M is the ideal generated by the
(n - k) × (n - k) minors of the relations ker φ. It does not depend on the choice of φ.
For a finite module, Fitt_k(M) cuts out the locus of primes at which M needs more than k
generators; for a syntomic relative curve of dimension one, the first Fitting ideal of its
module of differentials cuts out its singular locus.
To make the independence of the presentation transparent, the minors are formed with arbitrary
linear functionals rather than with coordinates. For a submodule N of a module F, the ideal
N.minorsIdeal p is generated by the determinants det (f j (v i)) of p linear functionals
f j on F evaluated at p elements v i of N. For F = Fin n → R, taking coordinate
functionals shows that every p × p minor of a matrix whose columns lie in N is such a
determinant. Conversely, by the Cauchy–Binet formula, every such determinant is a combination of
these minors. This formulation is manifestly invariant under linear equivalences of F.
The independence of the presentation reduces to two computations. Adjoining a free summand R to
both F and N shifts the minors ideals by one. Two
surjections φ : F → M and ψ : F' → M both factor through φ + ψ : F × F' → M, whose kernel
is carried by a shear automorphism of F × F' onto ker φ × F'.
Main definitions #
Submodule.minorsIdeal N p: the ideal generated by thep × pdeterminants of linear functionals onFevaluated at elements ofN.TauCeti.fittingIdeal R M k: thek-th Fitting ideal of theR-moduleM.
Main results #
Submodule.minorsIdeal_prod_top: adjoining a free summand of rankrshifts the minors ideals byr.Submodule.minorsIdeal_ker_eq_of_surjective: the minors ideals of the kernels of two surjections from free modules of finite rank onto the same module agree after the shift by the ranks.TauCeti.fittingIdeal_eq_minorsIdeal_ker: the Fitting ideals may be computed from any surjection from a free module of finite rank.TauCeti.fittingIdeal_monotone:Fitt₀(M) ≤ Fitt₁(M) ≤ ⋯.TauCeti.fittingIdeal_prod_add_finrank: adjoining a free summand of rankrto the module shifts its Fitting ideals byr.TauCeti.fittingIdeal_le_of_surjective: Fitting ideals grow along surjections.TauCeti.fittingIdeal_eq_top_of_surjective:Fitt_k(M) = ⊤onceMis generated bykelements.TauCeti.fittingIdeal_eq_bot_of_lt_finrank: a free module of ranknhasFitt_k = ⊥fork < n.TauCeti.fittingIdeal_eq_top_iff_finrank_le: over a nontrivial ring, a free module of ranknhasFitt_k = ⊤exactly whenn ≤ k.TauCeti.fittingIdeal_quotient_zero:Fitt₀(R ⧸ I) = I.
References #
The ideal of p × p minors of a submodule N of F: the ideal generated by the
determinants det (f j (v i)) of p linear functionals f j on F evaluated at p elements
v i of N.
Equations
Instances For
Each determinant det (f j (v i)) with all v i ∈ N lies in the ideal of minors.
The ideal of minors is contained in I exactly when all its generating determinants are.
The ideal of 0 × 0 minors is the unit ideal.
Laplace expansion along the first row: every (p + 1) × (p + 1) minor is a combination of
p × p minors.
The minors ideals decrease with the size of the minors.
The minors ideals grow with the submodule.
The minors ideals can only shrink under a linear map, since functionals pull back.
The minors ideals are invariant under linear equivalences of the ambient module.
The minors ideals are invariant under linear equivalences of the ambient module.
The zero submodule has no nonzero minors of positive size.
Adjoining a free summand G of finite rank shifts the minors ideals by the rank of G.
Adjoining a summand G with no relations leaves the minors ideals unchanged.
Independence of the presentation. For two surjections φ : F → M and ψ : F' → M from
free modules of finite rank, the minors ideals of their kernels of sizes rank F - k and
rank F' - k agree.
The ideal of 1 × 1 minors of an ideal, viewed as a submodule of R, is the ideal itself.
The k-th Fitting ideal of a finite R-module M. For a presentation as a quotient of
Fin n → R, it is the ideal of (n - k) × (n - k) minors of the relations; this does not depend
on the presentation (TauCeti.fittingIdeal_eq_minorsIdeal_ker).
Equations
- TauCeti.fittingIdeal R M k = ⋯.choose.ker.minorsIdeal (⋯.choose - k)
Instances For
The Fitting ideals of a module may be computed from any surjection from a free module of finite rank.
The Fitting ideals increase: Fitt₀(M) ≤ Fitt₁(M) ≤ ⋯.
A module generated by n elements has Fitt_k = ⊤ for k ≥ n.
The Fitting ideals grow along surjections.
Isomorphic modules have the same Fitting ideals.
Adjoining a free summand G of finite rank shifts the Fitting ideals by the rank of G:
Fitt_{k + rank G}(M × G) = Fitt_k(M).
A free module of rank n has Fitt_k = ⊥ for k < n.
A free module of rank n over a nontrivial ring has Fitt_k = ⊤ exactly when n ≤ k.
The zeroth Fitting ideal of R ⧸ I is I.