Entry conditions
Use sheaves only when you can:
- Start from a site .
- Define a presheaf on .
- State a concrete gluing requirement for your data.
Definitions
- A sheaf is a presheaf that satisfies the sheaf condition: compatible local data can be uniquely glued into global data.
Vocabulary (plain language)
- Compatible: local pieces agree on overlaps.
- Glue: combine compatible local pieces into one global piece.
- Sheaf condition: the formal rule that guarantees unique gluing.
Symbols used
- : a presheaf or sheaf.
- : a cover of .
Intuition
Sheaves formalize “local-to-global.” If you know data on all pieces of a cover and those pieces agree where they overlap, then there is one global piece of data that explains all the local pieces.
Worked example
Let be the open sets of a space and be continuous functions on . If functions agree on overlaps, there is a unique function on the union that restricts to each piece. This presheaf is a sheaf.
How to recognize the structure
- You can define what it means for local data to agree.
- You can define what it means to glue.
- Gluing is unique when it exists.
Common mistakes
- Using sheaves without a clear notion of overlap.
- Assuming gluing is unique when it is not.
Minimal data
- A site .
- A presheaf .
- A stated sheaf condition.