Local system

In mathematics, a local system (or a system of local coefficients) on a topological space X is a tool from algebraic topology which interpolates between cohomology with coefficients in a fixed abelian group A, and general sheaf cohomology in which coefficients vary from point to point. Local coefficient systems were introduced by Norman Steenrod in 1943.

Local systems are the building blocks of more general tools, such as constructible and perverse sheaves.

Definition

Let X be a topological space. A local system (of abelian groups/modules...) on X is a locally constant sheaf (of abelian groups/of modules...) on X. In other words, a sheaf ℒ is a local system if every point has an open neighborhood U such that the restricted sheaf ℒ|U is isomorphic to the sheafification of some constant presheaf. [clarification needed]

Locally constant sheaf

In algebraic topology, a locally constant sheaf on a topological space X is a sheaf ℱ on X such that for each x in X, there is an open neighborhood U of x such that the restriction ℱ|U is a constant sheaf on U. It is also called a local system. When X is a stratified space, a constructible sheaf is roughly a sheaf that is locally constant on each member of the stratification.

A basic example is the orientation sheaf on a manifold since each point of the manifold admits an orientable open neighborhood (while the manifold itself may not be orientable).

For another example, let X=ℂ, 𝒪X be the sheaf of holomorphic functions on X and P:𝒪X→𝒪X given by P=z∂∂z−12. Then the kernel of P is a locally constant sheaf on X−{0} but not constant there (since it has no nonzero global section).

If ℱ is a locally constant sheaf of sets on a space X, then each path p:[0,1]→X in X determines a bijection ℱp(0)→∼ℱp(1). Moreover, two homotopic paths determine the same bijection. Hence, there is the well-defined functor

Π1X→𝐒𝐞𝐭,x↦ℱx

where Π1X is the fundamental groupoid of X: the category whose objects are points of X and whose morphisms are homotopy classes of paths. Moreover, if X is path-connected, locally path-connected and semi-locally simply connected (so X has a universal cover), then every functor Π1X→𝐒𝐞𝐭 is of the above form; i.e., the functor category 𝐅𝐜𝐭(Π1X,𝐒𝐞𝐭) is equivalent to the category of locally constant sheaves on X.

If X is locally connected, the adjunction between the category of presheaves and bundles restricts to an equivalence between the category of locally constant sheaves and the category of covering spaces of X.

Equivalent definitions

Path-connected spaces

If X is path-connected,[clarification needed] a local system ℒ of abelian groups has the same stalk L at every point. There is a bijective correspondence between local systems on X and group homomorphisms

ρ:π1(X,x)→Aut(L)

and similarly for local systems of modules. The map π1(X,x)→Aut(L) giving the local system ℒ is called the monodromy representation of ℒ.

Proof of equivalence

Take local system ℒ and a loop γ at x. It's easy to show that any local system on [0,1] is constant. For instance, γ∗ℒ is constant. This gives an isomorphism (γ∗ℒ)0≃Γ([0,1],ℒ)≃(γ∗ℒ)1, i.e. between L and itself. Conversely, given a homomorphism ρ:π1(X,x)→Aut(L), consider the constant sheaf L_ on the universal cover X~ of X. The deck-transform-invariant sections of L_ gives a local system on X. Similarly, the deck-transform-ρ-equivariant sections give another local system on X: for a small enough open set U, it is defined as

ℒ(ρ)U = {sections s∈L_π−1(U) with θ∘s=ρ(θ)s for all θ∈ Deck(X~/X)=π1(X,x)}

where π:X~→X is the universal covering.

This shows that (for X path-connected) a local system is precisely a sheaf whose pullback to the universal cover of X is a constant sheaf.

This correspondence can be upgraded to an equivalence of categories between the category of local systems of abelian groups on X and the category of abelian groups endowed with an action of π1(X,x) (equivalently, ℤ[π1(X,x)]-modules).

Stronger definition on non-connected spaces

A stronger nonequivalent definition that works for non-connected X is the following: a local system is a covariant functor

ℒ:Π1(X)→𝐌𝐨𝐝(R)

from the fundamental groupoid of X to the category of modules over a commutative ring R, where typically R=ℚ,ℝ,ℂ. This is equivalently the data of an assignment to every point x∈X a module M along with a group representation ρx:π1(X,x)→AutR(M) such that the various ρx are compatible with change of basepoint x→y and the induced map π1(X,x)→π1(X,y) on fundamental groups.

Examples

Hk(X,ℚ_X)≅Hsingk(X,ℚ)

ρθ:π1(X;x0)≅ℤ→Autℂ(ℂ)

EU∇={(f1,…,fn)∈EU:(df1,…,dfn)=Θ(f1,…,fn)t} i.e., the solutions to the linear differential equation dfi=∑Θijfj.

If Θ extends to a one-form on ℂ the above will also define a local system on ℂ, so will be trivial since π1(ℂ)=0. So to give an interesting example, choose one with a pole at 0:

Θ=(0dx/xdxexdx) in which case for ∇=d+Θ, EU∇={f1,f2:U→ℂ   with f'1=f2/x  f2′=f1+exf2}

Cohomology

There are several ways to define the cohomology of a local system, called cohomology with local coefficients, which become equivalent under mild assumptions on X.

If X is paracompact and locally contractible, then Hj(X,ℒ)≅Hsingj(X;ℒ). If ℒ is the local system corresponding to L, then there is an identification Cn(X;ℒ)≅Homπ1(X,x)(Cn(X~),L) compatible with the differentials, so Hsingj(X;ℒ)≅Hsingj(X;L).

Generalization

Local systems have a mild generalization to constructible sheaves -- a constructible sheaf on a locally path connected topological space X is a sheaf ℒ such that there exists a stratification of

X=∐Xλ

where ℒ|Xλ is a local system. These are typically found by taking the cohomology of the derived pushforward for some continuous map f:X→Y. For example, if we look at the complex points of the morphism

f:X=Proj(ℂ[s,t][x,y,z](st⋅h(x,y,z)))→Spec(ℂ[s,t])

then the fibers over

𝔸s,t2−𝕍(st)

are the plane curve given by h, but the fibers over 𝕍=𝕍(st) are ℙ2. If we take the derived pushforward 𝐑f!(ℚ_X) then we get a constructible sheaf. Over 𝕍 we have the local systems

𝐑0f!(ℚ_X)|𝕍(st)=ℚ_𝕍(st)𝐑2f!(ℚ_X)|𝕍(st)=ℚ_𝕍(st)𝐑4f!(ℚ_X)|𝕍(st)=ℚ_𝕍(st)𝐑kf!(ℚ_X)|𝕍(st)=0_𝕍(st) otherwise

while over 𝔸s,t2−𝕍(st) we have the local systems

𝐑0f!(ℚ_X)|𝔸s,t2−𝕍(st)=ℚ_𝔸s,t2−𝕍(st)𝐑1f!(ℚ_X)|𝔸s,t2−𝕍(st)=ℚ_𝔸s,t2−𝕍(st)⊕2g𝐑2f!(ℚ_X)|𝔸s,t2−𝕍(st)=ℚ_𝔸s,t2−𝕍(st)𝐑kf!(ℚ_X)|𝔸s,t2−𝕍(st)=0_𝔸s,t2−𝕍(st) otherwise

where g is the genus of the plane curve (which is g=(deg⁡(f)−1)(deg⁡(f)−2)/2).

Applications

The cohomology with local coefficients in the module corresponding to the orientation covering can be used to formulate Poincaré duality for non-orientable manifolds: see Twisted Poincaré duality.

See also

References

  1. ↑ Steenrod, Norman E. (1943). "Homology with local coefficients". Annals of Mathematics. 44 (4): 610–627. doi:10.2307/1969099. JSTOR 1969099. MR 0009114.
  2. ↑ Kashiwara & Schapira 2002, Example 2.9.14.
  3. ↑ Szamuely, Tamás (2009). "Fundamental Groups in Topology". Galois Groups and Fundamental Groups. Cambridge University Press. p. 57. ISBN 9780511627064.
  4. ↑ Mac Lane, Saunders; Moerdijk, Ieke (1992). "Sheaves of sets". Sheaves in geometry and logic : a first introduction to topos theory. New York: Springer-Verlag. p. 104. ISBN 0-387-97710-4. OCLC 24428855.
  5. ↑ Milne, James S. (2017). Introduction to Shimura Varieties. Proposition 14.7.
  6. ↑ Sella, Yehonatan (2016). "Comparison of sheaf cohomology and singular cohomology". arXiv:1602.06674 [math.AT].
  7. ↑ Bredon, Glen E. (1997). Sheaf Theory, Second Edition, Graduate Texts in Mathematics, vol. 25, Springer-Verlag. Chapter III, Theorem 1.1.
  8. ↑ Hatcher, Allen (2001). Algebraic Topology, Cambridge University Press. Section 3.H.

Bibliography