The Čech complex of localizations #
Let R be a commutative ring, M an R-module and f : ι → R a family indexed by a linearly
ordered type. For a finite set S ⊆ ι write f_S = ∏_{i ∈ S} f i and M_{f_S} for the
localization of M away from f_S. The (alternating, extended) Čech complex of localizations is
0 → M → ∏_{|S| = 1} M_{f_S} → ∏_{|S| = 2} M_{f_S} → ⋯.
Its augmentation sends m to m / 1 in every factor. Its differential sends x to the family
whose S-component is ∑_{a ∈ S} (-1)^k x_{S ∖ {a}}, where k is the number of elements of S
below a and x_{S ∖ {a}} is restricted along M_{f_{S ∖ {a}}} → M_{f_S}. Listing S as
i₀ < ⋯ < i_{p+1}, this is the usual formula ∑_k (-1)^k x_{i₀ ⋯ î_k ⋯ i_{p+1}}.
When ι is finite and the f i generate the unit ideal, the complex is exact. This is the
module-level form of the vanishing of the higher Čech cohomology of the quasi-coherent sheaf
associated to M on the cover of Spec R by the basic opens D(f i). It is the algebraic input
to Huber's proof of sheafiness for Huber rings with a noetherian ring of definition, where this
complex of localizations is topologized and completed.
Main definitions #
TauCeti.cechLocalizationTerm M f p: the degreepterm∏_{|S| = p + 1} M_{f_S}.TauCeti.cechLocalizationRestriction M f h: the restrictionM_{f_T} → M_{f_S}forT ⊆ S.TauCeti.cechLocalizationAugmentation M f: the augmentationM → ∏_{|S| = 1} M_{f_S}.TauCeti.cechLocalizationDifferential M f p: the differential in degreep.
Main results #
TauCeti.cechLocalizationDifferential_comp_augmentationandTauCeti.cechLocalizationDifferential_comp_differential: the maps form a complex.TauCeti.injective_cechLocalizationAugmentation,TauCeti.exact_cechLocalizationAugmentation_differentialandTauCeti.cechComplexLocalization_exact: the complex is exact ifιis finite and thef igenerate the unit ideal.
Implementation notes #
Indexing by finite subsets rather than by increasing tuples turns deletion of a vertex into
Finset.erase, and lets the contracting homotopy insert a vertex with insert. Exactness is
local on Spec R (exact_of_isLocalized_span): after inverting f j, the localized complex is
the Čech complex of M_{f j}, on which f j acts invertibly, and inserting j into each subset
gives a contracting homotopy.
References #
- The Stacks Project, Tag 01X9 (Lemma 30.2.1, Čech cohomology of quasi-coherent sheaves on affine schemes).
- R. Huber, A generalization of formal schemes and rigid analytic varieties, Math. Z. 217 (1994), §2, proof of (1.3).
The localization homomorphism from a face with one vertex deleted to the full face.
Instances For
The deleted-face homomorphism is the canonical lift between the two localizations.
Restricting the localized module action along cechLocalizationEraseRingHom respects the
original coefficient-ring action.
The complex #
The degree p term of the Čech complex of localizations: the product of the localizations
M_{f_S}, f_S = ∏_{i ∈ S} f i, over the subsets S with p + 1 elements.
Instances For
The restriction M_{f_T} → M_{f_S} for T ⊆ S: the map out of M_{f_T} extending the
canonical map M → M_{f_S}, which exists since f_T divides f_S.
Instances For
The restriction maps extend the canonical maps from M.
The restriction maps are compatible with composition.
The restriction maps are compatible with the canonical maps from M.
The restriction M_{f_T} → M_{f_S} is the unique linear map extending the canonical map
M → M_{f_S}.
Restriction along S ⊆ S is the identity.
The augmentation M → ∏_{|S| = 1} M_{f_S}, sending m to m / 1 in every factor.
Instances For
The differential is defined uniformly on the products ∏_{|S| = q} M_{f_S} for all q,
including q = 0, where the only factor is M_{f_∅} = M_1.
The contracting homotopy after inverting f j #
Localizing the complex #
The augmented complex #
The differential of the Čech complex of localizations in degree p. The component of
cechLocalizationDifferential M f p x at S is the alternating sum of the restrictions of the
components of x at the subsets S ∖ {a} (cechLocalizationDifferential_apply).
Instances For
The differential of the Čech complex: the component at S is
∑_{a ∈ S} (-1)^k x_{S ∖ {a}}, where k is the number of elements of S below a.
The augmentation followed by the first differential is zero.
Two consecutive differentials compose to zero.
If the f i generate the unit ideal, the augmentation of the Čech complex is injective.
If the f i generate the unit ideal, the Čech complex is exact at its degree 0 term.
Exactness of the Čech complex of localizations. If ι is finite and the f i generate
the unit ideal, the Čech complex of localizations of M is exact in every positive degree.