Minimal finite resolutions over a local ring #
Let (R, πͺ, k) be a local ring. A finite resolution
Kβ βͺ Qβ β M, Kβ βͺ Qβ β Kβ, β¦, Kβ βͺ Qβββ β Kβββ
of an R-module M is minimal if every syzygy Kα΅’ββ lies in πͺ β’ Qα΅’. In the spliced complex
0 β Kβ β Qβββ β β― β Qβ β M β 0 the image of each differential other than the augmentation
Qβ β M is a syzygy (the maps Qα΅’ β Kα΅’ are surjective), so minimality says exactly that every
differential of the unaugmented complex 0 β Kβ β Qβββ β β― β Qβ β 0 has image in πͺ times its
target, i.e. that these differentials vanish after applying k β -. This is the form in which
minimality enters the proof that the projective dimension of k is at least the embedding
dimension dim_k πͺ/πͺΒ² (Stacks 00OA): a comparison map from a Koszul complex into a minimal
resolution of k stays injective after applying k β -.
The main result is that over a Noetherian local ring, a finite module of projective dimension at
most n has a minimal resolution of length at most n by finite projective, hence finite free,
modules. The resolution is built directly from minimal covers: at each step, M is covered by
R ^ ΞΌ(M) with kernel in πͺ β’ R ^ ΞΌ(M)
(TauCeti.IsLocalRing.exists_surjective_ker_le_maximalIdeal_smul), and dimension shifting makes
the last syzygy projective. This refines
TauCeti.exists_finiteProjectiveResolution_of_hasProjectiveDimensionLE, which uses arbitrary
finite free covers.
Main definitions #
TauCeti.ExactStructure.FiniteResolution.IsMinimal: a finite resolution of modules over a local ring is minimal when each of its syzygies lies inπͺtimes the next resolving term.
Main results #
TauCeti.ExactStructure.FiniteResolution.isMinimal_step_iff: the recursive characterisation of minimality.TauCeti.exists_minimal_finiteProjectiveResolution_of_hasProjectiveDimensionLE: over a Noetherian local ring, a finite module of projective dimension at mostnhas a minimal resolution of length at mostnby finite projective modules.
References #
- The Stacks Project, Tag 00MT, for minimal finite free resolutions over a local ring.
- Winfried Bruns and JΓΌrgen Herzog, CohenβMacaulay Rings, Section 1.3, for minimal free resolutions.
A finite resolution Kβ βͺ Qβ β X, Kβ βͺ Qβ β Kβ, β¦ of modules over a local ring (R, πͺ) is
minimal if every syzygy lies in πͺ times the following resolving term: the image of each
inclusion Kα΅’ββ βͺ Qα΅’ is contained in πͺ β’ Qα΅’. Equivalently, every differential of the spliced
unaugmented complex 0 β Kβ β Qβββ β β― β Qβ has image in πͺ times its target; the augmentation
Qβ β X is excluded, being surjective.
- base
{R : Type u}
[CommRing R]
[IsLocalRing R]
{E : ExactStructure (ModuleCat R)}
{P : CategoryTheory.ObjectProperty (ModuleCat R)}
{X : ModuleCat R}
(hX : P X)
: (FiniteResolution.base hX).IsMinimal
A resolution of length zero is minimal.
- step
{R : Type u}
[CommRing R]
[IsLocalRing R]
{E : ExactStructure (ModuleCat R)}
{P : CategoryTheory.ObjectProperty (ModuleCat R)}
{K Q X : ModuleCat R}
(hQ : P Q)
(i : K βΆ Q)
(p : Q βΆ X)
(zero : CategoryTheory.CategoryStruct.comp i p = 0)
(hp : E.Conflation { Xβ := K, Xβ := Q, Xβ := X, f := i, g := p, zero := zero })
{r : E.FiniteResolution P K}
(hi : (ModuleCat.Hom.hom i).range β€ IsLocalRing.maximalIdeal R β’ β€)
(hr : r.IsMinimal)
: (FiniteResolution.step hQ i p zero hp r).IsMinimal
Prepending a conflation
K βͺ Q β XwithKlanding inπͺ β’ Qto a minimal resolution ofKgives a minimal resolution ofX.
Instances For
Minimal finite resolutions. Over a Noetherian local ring (R, πͺ), a finite module of
projective dimension at most n has a minimal resolution of length at most n by finite
projective modules: every syzygy lies in πͺ times the following resolving term.
Over a local ring the finite projective terms are free (Module.free_of_flat_of_isLocalRing).