First form the inverse image sheaf by sheafifying the presheaf
where runs through open subsets of . It is naturally a module over , not yet over . The structure morphism allows extension of scalars, giving the pullback of a sheaf of modules:
The tensor product of sheaves includes its own sheafification. At the construction becomes
This adjustment of the coefficient ring distinguishes the pullback from the underlying inverse image sheaf.
For a presheaf , first form its stalks . Define to consist of families , with , which are locally represented by sections of : every has a neighbourhood and with for all . Addition is pointwise and restriction discards the components outside the smaller open set. The local representability condition is itself local, so compatible such families on an open cover glue uniquely. Thus is a sheaf of abelian groups. This is sheafification by locally representable germs.
The canonical presheaf morphism is
The universal property of sheafification says that, for any sheaf , composition with gives a natural bijection
Indeed, locally representing a family by defines its image locally by the image of in . Equal germs give locally equal images, and the sheaf gluing axiom gives the unique global image. If is already a sheaf, a section with all germs zero is zero, while every locally represented family glues to an actual section. Hence is both injective and surjective for every , so sheafification leaves a sheaf unchanged.
For a continuous map , the direct image sheaf is
An open cover pulls back to an open cover, so its sheaf axioms follow directly from those of . To construct the inverse image sheaf, first set
Restriction uses the inclusion of these neighbourhood systems when shrinks. The use of sheafification is important: need not itself be a sheaf. Continuity and the stalk construction give .
Given an f-morphism of sheaves , define its map on stalks by
If two representatives have the same germ at , they agree on a neighbourhood there. Restriction compatibility makes their images agree on its inverse image, a neighbourhood of , proving well-definedness. The map is a group homomorphism. We index it by , since different points over the same have different target stalks.
For , its class in and then in its sheafification defines the canonical f-morphism of sheaves . Its germ at is simply . To factor any , take a section . Locally on an open cover , it comes from a section with . Define the prospective image on by
On an overlap, the representatives have the same inverse-image germs, so their images have the same germs by the maps . Two sheaf sections with equal germs everywhere are equal. The local images therefore glue uniquely, independently of every representative and cover choice. This construction is additive and commutes with restrictions, giving a sheaf morphism with
Conversely any factorization must have the prescribed image on these locally generating sections, proving uniqueness. This is the universal property of an inverse image sheaf.
An f-morphism of sheaves is exactly a sheaf morphism . Thus the two constructions give the inverse-image direct-image adjunction
Naturality follows from composing the local representatives and their images with morphisms in either sheaf variable. This is an adjunction for sheaves of abelian groups; it is not the tensor-adjusted pullback of modules on a ringed space.
First form the inverse image sheaf by applying sheafification to
It is a sheaf of modules over . The morphism of ringed spaces gives a ring map , so the pullback of a sheaf of modules is
At , writing , its stalk is . The tensor construction makes the action of the structure sheaf explicit; taking the inverse image alone would not give the requested -module.
The tensor product of sheaves is the sheafification of the presheaf
with restriction maps induced by those of , , and the structure sheaf of a scheme. Sending the germ of to gives a canonical map
It is surjective because a finite sum of tensors of germs has representatives on one common neighborhood. It is injective because an equality in a tensor product of modules is witnessed by finitely many additive and balancing relations; all their germs, including the scalars in , can be represented and their equalities made valid on a common smaller neighborhood. Equivalently, a filtered colimit of modules commutes with these tensor products. Since sheafification preserves the stalk of a sheaf, this proves the asserted isomorphism.
For the pullback of a sheaf of modules, first form the inverse image sheaf : sheafify . The morphism of sheaves of rings then defines
Exactness of a sequence of sheaf of modules morphisms is checked on every stalk of a sheaf. Applying the right exactness of the tensor product of modules to the stalk sequence over gives the exact stalk sequence of the pullbacks. Thus preserves sequences ending in zero, as required.
A quasi-coherent sheaf is a sheaf of modules locally of the form for a module over the coordinate ring of an affine neighborhood. On an affine variety with ring , this associated sheaf is characterized on principal opens by , using localization of a module. Suppose and is affine, with ring . The induced algebra map gives a canonical map
At a point , both sides identify with : on the right use and associativity of the tensor product of modules. The map is therefore an isomorphism on every stalk of a sheaf, hence an isomorphism of sheaves. Such cover , proving that the pullback is a quasi-coherent sheaf.
Finally, on an affine open with ring , the presheaf defining has, on , the value
Consequently , so is a quasi-coherent sheaf. The algebra map for is the composite . Restriction of functions and the tensor-product construction give a canonical sheaf morphism . At , it is the associativity isomorphism
It is therefore a sheaf of modules isomorphism. In particular,
The tensor product of sheaves is the sheafification of the presheaf
Equivalently, its stalk at is .
The direct image sheaf is defined on each open set by
The pullback of a sheaf of modules is
where is the inverse image sheaf and the tensor product uses the structural morphism of the given ringed-space morphism.
The adjunction morphism , together with , gives
Adjunction between the inverse image sheaf and direct image sheaf turns this into the projection formula for sheaves morphism
On local sections it sends a pure tensor over to over .
Whether this morphism is an isomorphism is local on . If for finite , its restriction becomes the canonical identification
Thus the projection-formula morphism is an isomorphism whenever is locally free of finite rank.
Every f-morphism of sheaves from to factors uniquely through the canonical f-morphism from to its inverse image sheaf. A local inverse-image section is represented by sections of on image neighbourhoods; their prescribed images glue in .