Hochster’s Formula is a combinatorial result that expresses the multigraded pieces of local cohomology for Stanley–Reisner rings in terms of reduced homology of associated simplicial subcomplexes.
It utilizes the interplay between combinatorial topology, commutative algebra, and homological algebra to concretely relate multidegree supports to topological invariants.
Recent advances have extended the formula with sheaf-theoretic proofs and generalizations to Ext-modules and arbitrary squarefree modules, enhancing its computational and theoretical impact.
Hochster’s formula provides a precise combinatorial characterization of the multigraded pieces of local cohomology modules of Stanley–Reisner rings via topological invariants of associated simplicial subcomplexes. Recent advances have furnished concise sheaf-theoretic proofs and far-reaching generalizations to Ext-modules and arbitrary squarefree modules, continuing to position the formula as a central result in the interplay between combinatorial topology, commutative algebra, and homological algebra (Salas et al., 2024).
1. Combinatorial and Algebraic Foundations
Let Δ be a finite simplicial complex on the vertex set [n]={1,2,…,n}. Define the restriction and link as
ΔF:={G∈Δ∣G⊆F},linkΔ(F):={G∈Δ∣F∩G=∅,F∪G∈Δ}
for any F⊆[n]. The polynomial ring S=k[x1,…,xn] over a commutative ring k is multigraded by assigning deg(xi)=ei∈Zn. The Stanley–Reisner ideal of Δ is
IΔ=(xi1⋯xis∣{i1,…,is}∈/Δ),
with associated Stanley–Reisner ring k[Δ]=S/IΔ. The local cohomology with support in the maximal ideal [n]={1,2,…,n}0 admits a multigraded decomposition: [n]={1,2,…,n}1
where the support of [n]={1,2,…,n}2 is [n]={1,2,…,n}3. For any simplicial complex [n]={1,2,…,n}4, its reduced homology over [n]={1,2,…,n}5 is [n]={1,2,…,n}6.
2. Statement and Variants of Hochster’s Formula
Hochster's formula relates the fine grading of local cohomology to reduced homology of restricted subcomplexes: [n]={1,2,…,n}7
In the case of squarefree degrees ([n]={1,2,…,n}8), the formula becomes
[n]={1,2,…,n}9
Summing over faces ΔF:={G∈Δ∣G⊆F},linkΔ(F):={G∈Δ∣F∩G=∅,F∪G∈Δ}0 yields: ΔF:={G∈Δ∣G⊆F},linkΔ(F):={G∈Δ∣F∩G=∅,F∪G∈Δ}1
with nonzero summands only for ΔF:={G∈Δ∣G⊆F},linkΔ(F):={G∈Δ∣F∩G=∅,F∪G∈Δ}2. Each graded component thus reflects the topology of a subcomplex determined combinatorially by the multidegree.
3. Elementary Sheaf-Theoretic Proof and Categorical Perspective
An elementary, self-contained proof—using algebraic sheaf theory—has been established by Sancho de Salas and Torres Sancho (Salas et al., 2024). Consider the Boolean poset ΔF:={G∈Δ∣G⊆F},linkΔ(F):={G∈Δ∣F∩G=∅,F∪G∈Δ}3 of subsets of ΔF:={G∈Δ∣G⊆F},linkΔ(F):={G∈Δ∣F∩G=∅,F∪G∈Δ}4 and exact adjoint functors: ΔF:={G∈Δ∣G⊆F},linkΔ(F):={G∈Δ∣F∩G=∅,F∪G∈Δ}5
Stanley–Reisner rings correspond to ΔF:={G∈Δ∣G⊆F},linkΔ(F):={G∈Δ∣F∩G=∅,F∪G∈Δ}6, where ΔF:={G∈Δ∣G⊆F},linkΔ(F):={G∈Δ∣F∩G=∅,F∪G∈Δ}7 is the constant sheaf on ΔF:={G∈Δ∣G⊆F},linkΔ(F):={G∈Δ∣F∩G=∅,F∪G∈Δ}8. The derived category setup provides a functorial isomorphism
ΔF:={G∈Δ∣G⊆F},linkΔ(F):={G∈Δ∣F∩G=∅,F∪G∈Δ}9
for any complex F⊆[n]0 and pointwise perfect sheaf F⊆[n]1, using appropriate dualizing functors F⊆[n]2. For F⊆[n]3, F⊆[n]4 decomposes as a direct sum of constant sheaves over closures in F⊆[n]5, ultimately recovering the direct-sum statements of Hochster's formula upon passage to cohomology.
4. Generalizations to Ext and Squarefree Module Cohomology
Generalizations allow computations for a wider class of Ext and local cohomology modules:
Ext-Modules for Injective Duals:
For F⊆[n]6 with F⊆[n]7 (injective F⊆[n]8), and pointwise perfect F⊆[n]9,
S=k[x1,…,xn]0
where S=k[x1,…,xn]1, S=k[x1,…,xn]2, and S=k[x1,…,xn]3 is a polynomial ring in variables indexed by S=k[x1,…,xn]4. For S=k[x1,…,xn]5 and S=k[x1,…,xn]6, this collapses to Miyazaki's formula.
Local Cohomology of General Squarefree Modules:
For any pointwise perfect S=k[x1,…,xn]7,
S=k[x1,…,xn]8
specializing to Hochster’s formula with S=k[x1,…,xn]9. All squarefree k0-modules arise as k1 for suitable k2 [8].
Ext with Torsion Modules:
For k3 pointwise perfect and k4,
k5
recovering and refining results previously obtained by Miyazaki.
5. Explicit Example: The Univariate Case
Let k6 and k7, so k8 and k9. Classically,
deg(xi)=ei∈Zn0
with graded pieces
deg(xi)=ei∈Zn1
Applying Hochster's formula for deg(xi)=ei∈Zn2, deg(xi)=ei∈Zn3 gives deg(xi)=ei∈Zn4 contractible with deg(xi)=ei∈Zn5, matching deg(xi)=ei∈Zn6. For deg(xi)=ei∈Zn7, deg(xi)=ei∈Zn8 yields deg(xi)=ei∈Zn9 via vanishing reduced homology, illustrating correspondence between the graded local cohomology and the reduced homology of subcomplexes determined by the multidegree.
6. Broader Impact and Applications
Hochster’s formula and its generalizations reveal deep ties between the homological properties of monomial ideals, combinatorial topology of simplicial complexes, and derived categorical structures. These results underpin explicit calculations of local cohomology, inform the study of face rings, and support categorical approaches to squarefree modules via equivalences constructed by Yanagawa [8]. Recent advances connect the formula to Ext-modules with various coefficients, further broadening its applicability to both algebraic and topological contexts (Salas et al., 2024).