Blog Archive

Wednesday, July 31, 2024

Commutative Algebra and Algebraic Geometry (6): Presheaf and Sheaf I

Chrysanthemums, 1878 | Claude Monet | CarlosR38 | Flickr

Category of Presheaf on a Topological Space

Let (X,τ) be a topological space. We could view the lattice of open sets as a category.

i.e. Ob(Op(X)):=Uτ, Mor(V,U):=VU. This category is isomorphic to the category whose objects are open sets again and Mor(V,U) is the inclusion map i:VU.

It is easy to see this forms a category, and is the initial object, X is the final object. For U,Vτ, their product is UV and their coproduct is UV.

Definition. Let C be a category, then the category of C-valued presheaves is defined by the functor category:

(1)Fun(Op(X)op,C)

Hence a C-valued presheaf on (X,τ) is just a functor from Op(X)op to C. For two C-valued presheaves over X, F,G, a morphism between them is a natural transformation. i.e.

(2)F(U)ηUG(U)F(i)G(i)F(V)ηVG(V)

For a presheaf F over X, we usually use the notation resVU for the image of the morphism F(VU) and call resVU the restriction map from U to V. The elements s in F(U) are called sections, and for VU, we use the notation s|V to refer to resVU(s).

Sheaf and Ringed Space

Definition. A sheaf is a presheaf that requires the following property.

Let U be an open set of X, and for any open covering (Ui)iI, and a family siF(Ui),

i,jI such that si|UiUj=sj|UiUj!sF(U)=si such that s|Ui for all i. Here ! means exists uniquely.

Equivalently, we can break it into two conditions.

Let U be an open set in X and an open covering (Ui)iI.

. For s,tF(U), s|Ui=t|Uis=t.

. For a family siF(Ui), if si|UiUj=sj|UiUj, then there exists an sF(U) such that s|Ui=siiI.

The category of sheaves is the fully faithful subcategory of Fun(Op(X)op,C). Usually, we use Sh(X) to refer to the category of sheaves over X.

If the category C admits all limits, then we can use equalizer to define a sheaf as follows:

image-20240731112529139

Proposition. Let F be a Set-valued sheaf over X, then F()={}.

Proof. Let =(Ui)iI be any open covering of , it is easy to see iI,Ui=. Firstly, notice that F(); otherwise, we do not have resU. Secondly, assume that F() is not isomorphic to {}. Consider an open covering X=(Ui)iI such that UiiI, and let s,tF(X) such that s|t| but s|Ui=t|Ui. The sheaf axiom tells us that s=t, which is a contradiction.

Corollary. For Grp,Ring,Mod(R) valued sheaves over X, F()=0​.

Proposition. Let F be a Set-valued sheaf on X. If UV=, then F(UV)=F(U)×F(V). This is also true for arbitrary pairwise disjoint open sets. i.e. F(iIUi)=iIF(Ui).

Proof. Define ψ:F(UV)F(U)×F(V) by s(s|U,s|V). We need to prove that ψ is bijective.

. Injective: Let (s|U,s|V)=(t|U,t|V), then s|U=t|U and s|V=t|V.

. Surjective: Since U,V is an open covering of UV, for every (si,sj), si|UV=sj|UV since UV=. By the sheaf condition, there exists an sF(UV).

Definition. Let X be a topological space and OX be a Ring-valued sheaf over X. Then we call OX the structure sheaf over X, and (X,OX) a ringed space.

Examples of Presheaves, Sheaves, and Ringed Spaces

Fix a topological space X here.

Continuous Function Sheaf

Let Y be another topological space and define F(U):={f:UYf is continuous}. This is a sheaf.

It is easy to see there exists a unique function f glued from an open covering. To see that f is continuous as well, consider:

(3)f1(V)={xXf(x)V}=iI{xUif(x)V}=iI{xUifi(x)V}=iIfi1(V)

Here is a kind of example of a ringed space.

Math Essays: Topological Ring and Ringed Space (marco-yuze-zheng.blogspot.com)

This example is really important and we will use it later.

You can also consider these concepts in the category of smooth manifolds, Man. Consider the ring object in Man and C(M) for a smooth manifold. Then, the derivation is an endomorphism of the sheaf.

Constant Function Presheaf

Let E be a set and let F(U) be the constant function over E. This is not a sheaf in general since if |E|2, then for disjoint U,V, we could have F(U)=ab=F(V) but we could not find a constant function f on UV such that f|U=a and f|V=b. However, if E={} is a singleton set, then we can construct a constant presheaf by F(U)={} for all open sets U. It is easy to see that this is a sheaf as well. This is the final object in Sh(X). If you let {} be the zero ring, then (X,F) is a ringed space. Also, for |E|2, a constant function presheaf is a sheaf if and only if X is irreducible.

Locally Constant Function Sheaf

Let Y be a discrete space, then the sheaf of continuous functions from X to Y is just the sheaf of locally constant functions.

Regular Function Sheaf on Affine Variety

Let X be an affine variety with the Zariski topology. Then define the ring of regular functions on U as

(4)O(U):={f(x)g(x)f,gA(X),gI(X)}

Obviously, this is a sheaf and gives us a ringed space (X,OX).

Presheaf of Modules

For each xX, assign an R-module Mx. Then define F(U)=xUMx. This gives us an example of an Mod(R)-valued presheaf. This is not a sheaf in general. For example, consider N with the discrete topology, then ({x})xN is an open covering. Then F(N)=xNMxxNMx. Since N=xN{x} and by the previous proposition.

Sheaf of Modules

For each xX, assign an R-module Mx. Then define F(U)=xUMx. This gives us an example of an Mod(R)-valued sheaf. For any open set UX and any open covering (Ui)iI, if si|UiUj=sj|UiUj, then there exists a unique s such that s|Ui=si.

An interesting application of sheaf: Sequence in analysis as a Ring-Valued Sheaf

This also works if we replace the R-module with any set Mx. For example, let X=N with the discrete topology again, and let Mx={f(x)} for a function from N to R. But this is just a particular case of a continuous function sheaf. Notice that the functions f:NR are just (an)n=0. That is another example of a ring-valued sheaf in calculus. The subsequence is just a restriction of a section.

Here F(U) is not a Noetherian ring in general. If U is infinite, then denote In:={fF(U)f(x)=0xn}.

Then we have the ascending chain

(5)InIn+1In+2

and it will not stop since U is infinite.

But if U is finite, then the set of ideals of F(U) is finite, hence F(U) is a Noetherian ring. Thus, we conclude that F(U) is a Noetherian ring if and only if U is finite.

But only considering N is not exciting enough. In mathematical analysis, we always care about whether (an)n=0 is convergent or not. Now let us find a good language to rewrite the convergence property.

Let N:=N{} and define the topology on N as follows.

Let U be a subset UN, U is open if UN or U and U=NF, where F is any finite subset of N.

Let us check if this defines a topology on N.

Firstly, is open since it is a subset of N and N is open as well since it is N and is a finite subset of N.

For an arbitrary union of open sets, notice that it is a union of two parts: a family of UN and a family of NF.

i.e., we can have the following decomposition for an arbitrary union:

(6)iIOi=jJUjsS(NFs)

The jJUj=U is still a subset of N and sS(NFs)=sSFsc=(sSFs)c=NsSFs. Notice that the arbitrary intersection of finite sets is still a finite set. Hence sS(NFs)=NF for F=sSFs.

It is easy to see that UNF=NF for a finite subset F of N. Hence it is closed for arbitrary unions.

For the finite intersection, consider

(7)i[n]Oi=j[m]Ujs[nm](NFs)

Here [k]:={1,2,3,,k}.

If m0, the result is a subset of N, hence open. If m=0, then i[n]Oi=s[n](NFs)=(sSFs)c. Hence it is open as well since the finite union of finite sets is still finite. Hence it does form a topology on N, denoted as τ.

Proposition. (N,τ) is compact.

Proof. Let N=iIUi be an open covering, then there exists a Ui=Fc for some finite subset of N. Hence we only need to pick some Ui that could cover F. Hence we get a finite subcovering of N=iIUi.

Now let us consider the continuous functions from X=(N,τ) to R.

Proposition. f is continuous if and only if limnf(n)=f().

Proof.

Only if: Suppose f is continuous, then for any ϵ>0, there exists an open neighborhood U of such that for all xU,|f()f(x)|ϵ. But the open neighborhood of must have the form NF. Let N=inf(NF), then nN, |f()f(x)|ϵ. Hence it converges to f().

If: We only need to prove f is convergent at , since at other points it is continuous automatically (discrete topology).

Assume f(n) converges to f(). Let (f()ϵ,f()+ϵ) be an open neighborhood of . Then there exists an N such that nN,f(n)(f()ϵ,f()+ϵ). Hence f1(f()ϵ,f()+ϵ)=N{nNn<N}S, where S is the subset of N such that f(n)(f()ϵ,f()+ϵ) but n<N. Hence f(n) converges to f() implies f is continuous at . Hence f is continuous.

Therefore, the ring of continuous functions from (N,τ) to R is just the ring of convergent functions.

This ringed space (X,OX) is important in the study of analysis. We will return to this example after we discuss more about sheaves, such as stalks and locally ringed spaces...

No comments:

Post a Comment

Popular Posts