04.01.02 · algebraic-geometry / sheaves

Stalk of a sheaf

shipped3 tiersLean: partial

Anchor (Master): Hartshorne §II; Bredon *Sheaf Theory*; Iversen *Cohomology of Sheaves*; Godement *Topologie algébrique et théorie des faisceaux*

Intuition [Beginner]

The stalk of a sheaf at a point is the data of "infinitely close to " — what you see if you zoom into ever more tightly. Concretely: stalk records all sections of defined on some open neighbourhood of , identified when they agree on a smaller neighbourhood. Each element of is called a germ at .

The germ of a function captures local behaviour at — the function's value, its rate of change, its higher derivatives, all packaged together. Two functions have the same germ at if they agree on some open neighbourhood (no matter how small) of . Stalks separate the local from the global: a section of over an open set has a germ at every point of , and the section is determined by its collection of germs (this is the locality axiom of a sheaf).

For algebraic varieties, the stalk of the structure sheaf at a point is the local ring — the ring of rational functions defined near , with the maximal ideal recording functions that vanish at . The local rings of encode the geometry of at every point: smoothness, singularity, dimension, multiplicity. Stalks are how sheaves carry pointwise information.

Visual [Beginner]

A point in a topological space, with a chain of nested open neighbourhoods shrinking towards ; sections of the sheaf on these neighbourhoods are identified in the colimit to form the stalk at .

A point in a space, with sections on nested neighbourhoods identified in the limit to give the stalk.

Worked example [Beginner]

Consider the sheaf of continuous real-valued functions on . The stalk at the origin consists of germs of continuous functions at : pairs with continuous on an open neighbourhood of , modulo the equivalence iff on a smaller open neighbourhood of .

Two examples:

  • The germ of at .
  • The germ of at .

These are different germs at — the functions agree at (both equal 0) but differ on every open neighbourhood (since for small). So the germs are distinct elements of .

In contrast, and for any (where is a continuous bump function equal to 1 near ) define the same germ at : they agree on , so represent the same equivalence class in .

For the structure sheaf of a variety , the stalk at the origin is — the localisation of at the prime ideal . This is the ring of rational functions with . Its maximal ideal records the rational functions vanishing at . The quotient is the residue field at .

Check your understanding [Beginner]

Formal definition [Intermediate+]

Let be a topological space, a presheaf (of sets, abelian groups, rings, modules, ...) on , and . The stalk of at is the directed colimit

where the colimit is taken over the directed system of open neighbourhoods of , ordered by reverse inclusion ( iff ), with restriction maps for .

Concrete description. Elements of are equivalence classes of pairs with an open neighbourhood of and . The equivalence relation: iff there exists an open with and . The equivalence class is the germ of at , denoted .

Universal property. For each open , the natural map , , is a morphism in the appropriate category (sets, groups, rings). For any other system compatible with the restriction maps, there is a unique factorisation through .

Key properties for sheaves.

(S1) Locality from stalks. If is a sheaf and have for every , then . (For sheaves, sections are determined by their germs.)

(S2) Morphism is iso iff stalks are iso. A morphism of sheaves is an isomorphism iff is an isomorphism for every . (For sheaves, isomorphism is detected stalkwise.)

(S3) Exactness from stalks. A sequence of sheaves is exact iff each stalk sequence is exact.

These properties are failures for general presheaves; they characterise sheaves.

Local rings of a scheme. For a scheme and a point , the stalk of the structure sheaf is a local ring — a commutative ring with a unique maximal ideal . The residue field is the residue field at . For an affine scheme and a prime , is the localisation of at , with and .

Skyscraper sheaf. For a point and an abelian group (or ring, or module) , the skyscraper sheaf is the sheaf with stalk at and zero elsewhere:

Skyscraper sheaves are the simplest stalk-supported sheaves. Quotients by skyscraper sheaves appear throughout the theory of divisors and curves.

Étale space. The étale space of is the topological space , equipped with a map sending germs at to , and topologised so that local sections define continuous sections , . The étale space recovers as its sheaf of continuous local sections; this is the "espace étalé" perspective of Cartan-Godement, where sheaves are étale spaces.

Key theorem with proof [Intermediate+]

Theorem (sheaves are determined by their stalks and restriction maps). Let be sheaves on , and two morphisms. The following are equivalent.

(i) as morphisms of sheaves.

(ii) for every open .

(iii) for every .

Proof. (i) (ii) is the definition of morphism equality (a morphism of sheaves is a natural transformation, equality is sectionwise).

(ii) (iii): The stalk map is induced by passing to the colimit over . If for every , the colimit maps are also equal: .

(iii) (ii): Assume for every . Let be open and . We must show in .

For each , the stalks satisfy . The germ is the germ of at (since the stalk map is induced by ); similarly for . So in for every .

By the locality axiom (S1) for the sheaf : two sections of on that have the same germ at every point are equal. So .

This theorem is the foundational reason stalks matter: sheaves are determined by their pointwise (stalk) data plus the gluing structure. To check sheaf-theoretic statements, it suffices to check at every stalk. This pointwise / local perspective is what makes sheaves the right tool for local-to-global problems.

Bridge. The construction here builds toward 04.01.03 (sheafification), where the same data is upgraded, and the symmetry side is taken up in 04.01.04 (direct and inverse image of sheaves). The defining pattern appears again in those units in a sharpened form, where the local data is glued or quotiented. Putting these together, the foundational insight is that the data of this unit gives the structural signature that the rest of the strand reads off.

Exercises [Intermediate+]

Lean formalization [Intermediate+]

lean_status: partial — Mathlib has TopCat.Presheaf.stalk and the full stalk colimit construction.

[object Promise]

Advanced results [Master]

Stalkwise exactness. A sequence of sheaves of abelian groups is exact iff each stalk sequence is exact. This characterisation is the foundation of homological algebra of sheaves: the abelian category of sheaves of abelian groups has stalkwise-detected exactness.

Stalks vs. global sections. records global sections; the stalks record local sections. The local-to-global spectral sequence (Leray, Cartan-Eilenberg) computes from local data via the étale space and Čech cohomology. The stalk vanishing of does not imply ; conversely, vanishing of does not imply stalk vanishing. This is the obstruction encoded by higher cohomology.

Skyscraper sheaves and torsion. Skyscraper sheaves have the unique nonzero stalk at . They serve as "torsion" or "punctual" contributions in long exact sequences. For example, on a smooth curve and a point , the sequence

relates the structure sheaf, the line bundle of , and the skyscraper at — the inductive engine of the Riemann-Roch proof.

Henselian and strict henselian local rings. Beyond the stalk , deeper local invariants are the Henselisation (smallest henselian extension) and the strict Henselisation (smallest henselian extension with separably closed residue field). These are the local rings of in the étale topology — the fibres of the étale stalk of a sheaf.

Stalks in the étale topos. For a scheme and the étale site , the stalk of a sheaf at a geometric point (a morphism ) is computed by the colimit over étale neighbourhoods. This is the foundation of étale cohomology and the Weil conjectures (Grothendieck-Deligne).

Stalks in derived algebraic geometry. Lurie's -categorical reformulation: a sheaf of -categories or sheaf of spectra has higher stalks that are themselves -categorical / spectral objects. The cotangent complex has stalks at that are derived objects controlling deformations of at . This extends classical stalks to a homotopical setting.

Microlocal sheaves. The microlocalisation (Kashiwara-Schapira) of a sheaf on a manifold passes to the cotangent bundle, recording not just stalks at points but stalks at codirections: for . This is the foundation of microlocal analysis and the geometry of D-modules.

Synthesis. This construction generalises the pattern fixed in 04.01.01 (sheaf), with the symmetric data replaced by its skew or twisted analogue. Read in the opposite direction, the construction is dual to the metric story: complements and orthogonality are taken with respect to the bilinear datum of this unit, not a metric, and the resulting category of subobjects is the one the rest of the strand classifies. The central insight is that this datum identifies algebra with geometry: functions become vector fields, subspaces become quotients, and invariants become cohomology classes — and that identification is the engine driving every theorem downstream.

Full proof set [Master]

Detailed proofs of: stalkwise exactness for sheaves of abelian groups, the equivalence between sheaves and étale spaces (Cartan-Godement), agreement of and global sections, and the local-to-global spectral sequence — these are deferred to companion units in the sheaf-cohomology and étale-cohomology strands. The basic stalk-determination theorem is proved in the formal-definition section.

Connections [Master]

  • Sheaf 04.01.01 — stalks are the fundamental local invariants of a sheaf; sheaves are determined by stalks plus gluing.

  • Sheafification 04.01.03 — sheafification preserves stalks: for any presheaf .

  • Direct and inverse image 04.01.04 — the inverse image at a point has stalk ; this is the key stalk-functoriality property.

  • Scheme 04.02.01 — the local rings are the stalks of the structure sheaf and encode local geometry.

  • Affine scheme 04.02.02 — for , the stalk at is the localisation .

  • Sheaf cohomology 04.03.01 — stalkwise exactness is the foundation of long exact sequences in sheaf cohomology.

  • Coherent sheaf 04.06.02 — a coherent sheaf has finitely generated stalks, the local-finiteness condition.

Historical & philosophical context [Master]

The notion of sheaf, with its stalks, was introduced by Jean Leray during his imprisonment as a French officer at Oflag XVII-A in Edelbach, Austria, from 1940 to 1945. Leray was a leading specialist in fluid dynamics and partial differential equations; to avoid being put to work for the German war effort, he disguised his expertise and presented himself as a topologist working on what he called harmless algebraic topology. While imprisoned, he gave lectures to fellow prisoners, eventually establishing a "university in captivity" (université en captivité) where he and other French academics taught one another. Out of this mathematical correspondence and these lectures came his foundational works of 1942–46, published initially in the Journal de Mathématiques Pures et Appliquées and the Comptes Rendus. His 1946 L'anneau d'homologie d'une représentation (Comptes Rendus 222) introduced sheaves (under the name faisceau), spectral sequences, and what is now called Leray cohomology — a machinery developed entirely under wartime captivity and offered as harmless algebraic topology while in fact constituting one of the most important mathematical innovations of the 20th century.

Leray's stalks were geometric and somewhat informal; he thought of a sheaf as a system of local data attached to each point of a topological space. The systematic treatment came from Henri Cartan's seminars at the École Normale Supérieure (1948–1954). Cartan's exposés introduced the precise definition of a sheaf as a presheaf satisfying the locality and gluing axioms, established the stalk as the colimit over open neighbourhoods, and developed the étale-space picture (sheaf = local homeomorphism) that gave a topological meaning to sheaves. Jean-Pierre Serre's 1955 Faisceaux Algébriques Cohérents (FAC) made the leap to algebraic geometry: the stalks of the structure sheaf on a variety are local rings, and the geometry of at a point is encoded in this local ring. Roger Godement's 1958 monograph Topologie algébrique et théorie des faisceaux gave the complete systematic treatment, including the comparison of Čech and derived-functor cohomology, and remains a standard reference.

Alexander Grothendieck's transformation in the late 1950s (Tôhoku 1957, EGA from 1960) made stalks the foundational pointwise invariants of sheaves on schemes. The local rings became the algebraic data sufficient to reconstruct a scheme as a locally ringed space. Grothendieck's later work (SGA 1-4, 1960s) extended the stalk concept to the étale topology, with geometric points as the relevant base points and Henselian local rings as the relevant local invariants. The étale stalks are what enabled the proof of the Weil conjectures (Deligne, 1973) and continue to drive arithmetic geometry.

In contemporary mathematics, stalks appear in many forms: as fibres of derived -categorical sheaves (Lurie), as microlocal stalks at points of the cotangent bundle (Kashiwara-Schapira), as stalks in -adic / perfectoid settings (Scholze), and as stalks in homotopy type theory (univalent sheaf theory). The single concept — the local data of a sheaf at a point — has thus traversed an enormous landscape, from Leray's wartime fluid-dynamics-disguised-as-topology, through Cartan-Serre-Grothendieck's foundational reformulations, to the cutting edge of derived and arithmetic geometry. Leray's 1946 papers and Cartan's seminar exposés remain readable today and reward direct study; Godement's Topologie algébrique et théorie des faisceaux is the canonical mid-century reference.

Bibliography [Master]

  • Hartshorne, Algebraic Geometry — §II.1 covers sheaves and stalks systematically.
  • Vakil, The Rising Sea: Foundations of Algebraic Geometry — §2.4 (stalks and sheafification).
  • Leray, "L'anneau d'homologie d'une représentation," Comptes Rendus 222 (1946) — original introduction of sheaves and stalks.
  • Cartan, Séminaire Cartan (1948–1954) — exposés on sheaves and étale spaces.
  • Godement, Topologie algébrique et théorie des faisceaux (1958) — the systematic mid-century reference.
  • Bredon, Sheaf Theory — Ch. I, foundations of sheaves and stalks.
  • Iversen, Cohomology of Sheaves — Ch. II, sheaves and their stalks.
  • Grothendieck, Tôhoku paper (Sur quelques points d'algèbre homologique, 1957) — sheaves on sites and the categorical framework.
  • Kashiwara-Schapira, Sheaves on Manifolds — microlocal sheaves and stalks at codirections.
  • Lurie, Higher Topos Theory-categorical sheaves and stalks.
  • Eckmann-Cartan-Eilenberg, Homological Algebra — stalks and derived functors.