User:TakuyaMurata/Analysis on complex manifolds
[edit] Sheaf theory
We say
is a pre-sheaf on a topological space X if
- (i)
is an abelian group for every open subset 
- (ii) For each inclusion
, we have the group morphism
such that
- ρU,U is the identity and
for any inclusion 
- ρU,U is the identity and
A pre-sheaf is called a sheaf if the following "gluing axiom" holds:
- For each open subset U and its open cover Uj, if
are such that fj = fk in
, then there exists a unique
such that
for all j.
Note that the uniqueness implies that if
and
for all j, then f = g. In particular,
for all j implies f = 0.
4 Example: Let G be a topological group (e.g.,
). Let
be the set of all continuous maps from open subsets
to G. Then
forms a sheaf. In particular, suppose the topology for G is discrete. Then
is called a constant sheaf.
Given sheaves
and
, a sheaf morphism
is a collection of group morphisms
satisfying: for every open subset
,
where the first ρV,U is one that comes with
and the second
.
Define
for each open subset U.
is then a sheaf. In fact, suppose
. Then there is
such that
. But since
for all j, we have ϕUf = 0. Unfortunately,
does not turn out to be a sheaf if it is defined in the same way. We thus define
to be the set of all
such that there is an open cover Uj of U such that
is in the image of
. This is a sheaf. In fact, as before, let
be such that
. Then we have an open cover of U such that f restricted to each member V of the cover is in the image of ϕV.
Let
be sheaves on the same topological space.
A sheaf
on X is said to be flabby if
is surjective. Let
, and, for each
, define
.
is closed since f | p = 0 implies p has a neighborhood of U such that f | q = 0 for every
. Define
. In particular, if
is a closed subset and
, then the natural map
is an isomorphism.
4 Theorem Suppose
is exact. Then, for every open subset U
is exact. Furthermore,
is surjective if
is flabby.
Proof: That the kernel of
is trivial means that
has trivial kernel for any U. Thus the first map is clear. Next, denoting
by d, suppose
with df = 0. Then there exists an open cover Uj of U and
such that
. Since duj = f = duk in
and
is injective by the early part of the proof, we have uj = uk in
and so we get
such that du = f. Finally, to show that the last map is surjective, let
, and Ω = {(U,u) | du = f | U}. If
is totally ordered, then let
. Since uj agree on overlaps by totally ordered-ness, there is
with
. Thus, (U,u) is an upper bound of the collection (Uj,uj). By Zorn's Lemma, we then find a maximal element (U0,u0). We claim U0 = U. Suppose not. Then there exists (U1,u1) with
. Since d(u0 − u1) = 0 in
, by the early part of the proof, there exists
with da = u0 − u1. Then
(so
) while u1 + da = u0 in
. This contradicts the maximality of (U0,u0). Hence, we conclude U0 = U and so du0 = f. 
4 Corollary
is exact if and only if
is exact for every
.
Suppose
is a continuous map. The sheaf
(called the pushforward of
by f) is defined by
for an open subset
. Suppose
is a continuous map. The sheaf
is then defined by
the sheafification of the presheaf
where V is an open subset of X. The two are related in the following way. Let
be an open subset. Then
consists of elements f in
where
. Since
, we find a map
by sending f to f | U. The map is well-defined for it doesn't depend on the choice of V.
, we have the group morphism
such that
for any inclusion 
are such that 




