3.2 Regular functions and morphisms
Regular functions in topological spaces
We want to consider functions defined on topological spaces. In theory we could define any functions. However in a topological space we want them to be consistent with the topology defined. In particular, we want to be able to tell what functions are defined on each open subset and we want to have a mechanics of projecting a function from open set to it's subset. This brings us to the definition of pre-sheaf
def: Pre-sheaf, pre-ringed space
∢(X,T)∈T(S)OX:To→R,U↦OX(U)OX(∅)={0}∀U,V∈To,U⊆V:∃ρV,U:OX(V)⇝ROX(U),f↦f∣UρU,U=idW∈To,U⊆V⊆W⟹ρW,U=ρV,U∘ρW,V(S,T,OX)∈RprespOX−pre-sheafρ−restriction
The pre-sheaf describes the set of functions that are having some global property. For example a set of constant functions. But we want to be more flexible: define functions locally and then make sure that the function that is defined by gluing local definitions is still a viable function. Here's the definition that allows to do just that:
def: Sheaf, ringed space
∢(X,T,OX)∈Rpresp∀U,Ui∈To,fi∈OX(Ui):U=i⋃Ui,fi∣Ui∩Uj=fj∣Ui∩Uj⟹∃!f∈OX(U):f∣Ui=fi(X,T,OX)∈Rsp− ringed spaceOX− sheaf f∈OX− section
Example: Pre-sheaf and Sheaf
Consider a ring of constant functions on R. Then ρ in this case is trivial so it's a pre-sheaf. However it's not a sheaf. Consider functions f1=1, f2=2 and open sets U1:=(0,1),U2:=(1,2),U=U1∪U2 (open in Euclidean topology). Then trivially f1∣U1∩U2=f2∣U1∩U2 since U1∩U2=∅ but there's no function in the pre-sheaf that equals 1 on U1 and 2 on U2 since functions are globally constant.
To make this pre-sheaf a sheaf in a ringed space we add a piecewise constant functions on open sets.
Finally we'd like to define local rings on topology, that is rings of functions defined locally in the neighborhood of some point.
def: Stalk at point P
∢(X,T,OX)∈RspP∈X∀U,V∈To,P∈U∩V,f∈OX(U),g∈OX(V):(U,f)∼s(V,g)⟺∃W∈To,P∈W,W⊆U∩V:f∣W=g∣WOX,P:={[U,f]∼s,U∈To,P∈U,f∈OX(U)}−stalkf∈OX,P−germ
Morphisms in topological spaces
Addinitionally we'd like to define an analogue of homomorphisms (continuous functions) and isomorphisms (homeomorphisms) for topological spaces.
def: Continous function
∢(X1,T1)∈T(X2,T2)∈Tf:X1→X2X∈T2c⟹f−1(X)∈T1cf:X1⇝TX2−continous function
def: Homeomorphism