Processing math: 100%

Tuesday, June 13, 2017

Constructible sheaves

Let X be a topological space with an open cover U={Ui}, and category Op(X) of open sets of X. The goal is to define constructible sheaves and consider some applications. Thanks to Joe Berner for helpful pointers in this area.

Definition: Constructible subsets of X are the smallest family F of subsets of X such that
  • Op(X)F,
  • F is closed under finite intersections, and
  • F is closed under complements.
This idea can be applied to sheaves. Recall that a locally closed subset of X is the intersection of an open set and a closed set.

Definition: A sheaf F over X is constructible if there exists, equivalently,
  • a filtration =U0Un=X of X by opens such that F|Ui+1Ui is constant for all i, or
  • a cover {Vi} of locally closed subsets of X such that F|Vi is constant for all i.
Since the category of abelian sheaves over a topological space has enough injectives, we may consider an injective resolution of a sheaf F rather than the sheaf itself. The resolution may be considered as living inside the derived category of sheaves on X.

Definition: Let A be an abelian category.
  • C(A) is the category of cochain complexes of A
  • K(A)=C(A) modulo cochain homotopy, and
  • D(A)=K(A) modulo FK(A) such that Hn(F)=0 for all n, called the derived category of A.
Next we consider an example. Recall the Ran space Ran(M)={XM : 0<|X|<} of non-empty finite subsets of a manifold M and the Čech complex of radius t>0 of PRan(M), a simplicial complex with n-cells for every PP of size n+1 such that d(P1,P2)<t for all P1,P2P.

Example: Consider the subset Ran2(M)={XM : 1|X|2} of the Ran space. Decompose X=Ran2(M)×R+ into disjoint sets UαUβ, where
Uα=(Ran1(M)×R+)Uα,1PRan2(M){P}×(dM(P1,P2),)Uα,2,Uβ=PRan2(M){P}×(0,dM(P1,P2)],
with dM the distance on the manifold M. The idea is that for every (P,t)Uα, the Čech complex of radius t on P has the homotopy type of a point, whereas on Uβ has the homotopy type of two points. With this in mind, define a constructible sheaf FShv(Ran2(M)×R+) valued in simplicial complexes, with F|Uα and F|Uβ constant sheaves. Set
F(P,t)Uα=F(Uα)=(0{}0),F(P,t)Uβ=F(Uβ)=(0{,}0).
Note that the chain complex F(Uα) is chain homotopic to 0{}{,}0, where is a single 1-cell with endpoints ,. To show that this is a constructible sheaf, we need to filter Ran2(M)×R+ into an increasing sequence of opens. For this we use a distance on Ran2(M)×R+, given by d((P,t),(P,t))=dRan(M)(P,P)+dR(t,t), where dR(t,t)=|tt| and
dRan(M)(P,P)=maxpP{minpP{dM(p,p)}}+maxpP{minpP{dM(p,p)}}.
Note that Uα is open. Indeed, for (P,t)Uα,1, every other PRan1(M) close to P is also in Uα,1, and if PRan2(M) is close to P, then the non-zero component tR+ still guarantees the same homotopy type. The set Uα,2 is open as well, so Uα is open. The whole space is open, so a filtration UαX works for us.

References: Hartshorne (Algebraic geometry, Section II.3), Hartshorne (Residues and Duality, Chapter IV.1), Kashiwara and Schapira (Sheaves on manifolds, Chapters 2 and 8), Lurie (Higher algebra, Section 5.5.1)

No comments:

Post a Comment