Local system explained

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.[1]

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/modules...) on X. In other words, a sheaf

l{L}

is a local system if every point has an open neighborhood

U

such that the restricted sheaf

l{L}|U

is isomorphic to the sheafification of some constant presheaf.

Equivalent definitions

Path-connected spaces

If X is path-connected, a local system

l{L}

of abelian groups has the same stalk

L

at every point. There is a bijective correspondence between local systems on X and group homomorphisms

\rho:\pi1(X,x)\toAut(L)

and similarly for local systems of modules. The map

\pi1(X,x)\toEnd(L)

giving the local system

l{L}

is called the monodromy representation of

l{L}

.

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

\pi1(X,x)

(equivalently,

Z[\pi1(X,x)]

-modules).[2]

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

l{L}\colon\Pi1(X)\tobf{Mod}(R)

from the fundamental groupoid of

X

to the category of modules over a commutative ring

R

, where typically

R=\Q,\R,\Complex

. This is equivalently the data of an assignment to every point

x\inX

a module

M

along with a group representation

\rhox:\pi1(X,x)\toAutR(M)

such that the various

\rhox

are compatible with change of basepoint

x\toy

and the induced map

\pi1(X,x)\to\pi1(X,y)

on fundamental groups.

Examples

\underline{\Q}X

. This is a useful tool for computing cohomology since in good situations, there is an isomorphism between sheaf cohomology and singular cohomology:

H^k(X,\underline_X) \cong H^k_\text(X,\Q)

X=\R2\setminus\{(0,0)\}

. Since
2
\pi
1(\R

\setminus\{(0,0)\})=Z

, there is an

S1

family of local systems on X corresponding to the maps

n\mapstoein\theta

:

\rho_\theta: \pi_1(X; x_0) \cong \Z \to \text_\Complex(\Complex)

E\toX

is a vector bundle with flat connection

\nabla

, then there is a local system given by E^\nabla_U=\left\ For instance, take

X=\Complex\setminus0

and

E=X x \Complexn

, the trivial bundle. Sections of E are n-tuples of functions on X, so

\nabla0(f1,...,fn)=(df1,...,dfn)

defines a flat connection on E, as does

\nabla(f1,...,fn)=(df1,...,dfn)-\Theta(x)(f1,...,f

t
n)
for any matrix of one-forms

\Theta

on X. The horizontal sections are then

E^\nabla_U= \left\ i.e., the solutions to the linear differential equation

dfi=\sum\Thetaijfj

.

If

\Theta

extends to a one-form on

\Complex

the above will also define a local system on

\Complex

, so will be trivial since

\pi1(\Complex)=0

. So to give an interesting example, choose one with a pole at 0:

\Theta= \begin 0 & dx/x \\ dx & e^x dx \end in which case for

\nabla=d+\Theta

, E^\nabla_U =\left\

X\toY

is a local system with fibers given by the set

\{1,...,n\}

. Similarly, a fibre bundle with discrete fibre is a local system, because each path lifts uniquely to a given lift of its basepoint. (The definition adjusts to include set-valued local systems in the obvious way).

\pi1(X,x)

.

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.

l{L}

of abelian groups on X, we have the sheaf cohomology groups

Hj(X,l{L})

with coefficients in

l{L}

.

l{L}

of abelian groups on X, let

Cn(X;l{L})

be the group of all functions f which map each singular n-simplex

\sigma\colon\Deltan\toX

to a global section

f(\sigma)

of the inverse-image sheaf

\sigma-1l{L}

. These groups can be made into a cochain complex with differentials constructed as in usual singular cohomology. Define
j
H
sing(X;l{L})
to be the cohomology of this complex.

Cn(\widetilde{X})

of singular n-chains on the universal cover of X has an action of

\pi1(X,x)

by deck transformations. Explicitly, a deck transformation

\gamma\colon\widetilde{X}\to\widetilde{X}

takes a singular n-simplex

\sigma\colon\Deltan\to\widetilde{X}

to

\gamma\circ\sigma

. Then, given an abelian group L equipped with an action of

\pi1(X,x)

, one can form a cochain complex from the groups
\operatorname{Hom}
\pi1(X,x)

(Cn(\widetilde{X}),L)

of

\pi1(X,x)

-equivariant homomorphisms as above. Define
j
H
sing(X;L)
to be the cohomology of this complex.

If X is paracompact and locally contractible, then

Hj(X,l{L})\congH

j
sing(X;l{L})
.[3] If

l{L}

is the local system corresponding to L, then there is an identification
n(X;l{L})\cong\operatorname{Hom}
C
\pi1(X,x)

(Cn(\widetilde{X}),L)

compatible with the differentials,[4] so
j
H
sing(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

l{L}

such that there exists a stratification of

X=\coprodXλ

where
l{L}|
Xλ
is a local system. These are typically found by taking the cohomology of the derived pushforward for some continuous map

f:X\toY

. For example, if we look at the complex points of the morphism

f:X=Proj\left(

\Complex[s,t][x,y,z]
(stf(x,y,z))

\right)\toSpec(\Complex[s,t])

then the fibers over
2
A
s,t

-V(st)

are the smooth plane curve given by

f

, but the fibers over

V

are

P2

. If we take the derived pushforward

Rf!(\underline{\Q}X)

then we get a constructible sheaf. Over

V

we have the local systems
0f
\begin{align} R
!(\underline{Q
}_X)|_ &= \underline_ \\\mathbf^2f_!(\underline_X)|_ &= \underline_ \\\mathbf^4f_!(\underline_X)|_ &= \underline_ \\\mathbf^kf_!(\underline_X)|_ &= \underline_ \text\endwhile over
2
A
s,t

-V(st)

we have the local systems
0f
\begin{align} R
!(\underline{\Q}

X)|

2
A-V(st)
s,t

&=

\underline{\Q}
2
A-V(st)
s,t
1f
\\ R
!(\underline{\Q}

X)|

2
A-V(st)
s,t

&=

⊕ 2g
\underline{\Q}
2
A-V(st)
s,t
2f
\\ R
!(\underline{\Q}

X)|

2
A-V(st)
s,t

&=

\underline{\Q}
2
A-V(st)
s,t
kf
\\ R
!(\underline{\Q}

X)|

2
A-V(st)
s,t

&=

\underline{0}
2
A-V(st)
s,t

otherwise \end{align}

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

External links

Notes and References

  1. Steenrod . Norman E. . Norman Steenrod. Homology with local coefficients . . 44 . 4 . 1943 . 10.2307/1969099 . 610–627 . 9114.
  2. [James Milne (mathematician) |Milne, James S.]
  3. [Glen Bredon |Bredon, Glen E.]
  4. [Allen Hatcher |Hatcher, Allen]