Double complexes and mural maps

Double complexes

Definition of double complex

Let C be an abelian category. A double complex in C is a chain complex in Ch(C). In other words, it is a commutative diagram of the form

in which every row and every column is a chain complex; i.e., βˆ‚m,n+1horβˆ˜βˆ‚m,nhor=0 and βˆ‚m+1,nvertβˆ˜βˆ‚m,nvert=0 for all m,n∈Z.

Here is a situation in which it will be very tempting to write simply βˆ‚hor and βˆ‚vert when there is no worry of confusion.

Mural maps

Suppose we focus on one object in a double complex, say Xm,n in the above notation. Looking at the four commutative squares that share Xm,n as a vertex we see six objects that have maps to (or from) the object Xm,n:

For notational simplicity, we are going to drop all subscripts and use more human-readable notation, as below:

The morphisms labeled βˆ‚indiag and βˆ‚outdiag are the compositions of the evident morphisms in the top-left and bottom-right squares, respectively. As a final notational simplification, let us for the moment simply write X for the object Xm,n and focus exclusively on the six morphisms to (and from) X in the above diagram:

We have already defined two homology objects at Xm,n, namely the "vertical" and "horizontal" homology objects. In terms of our current notation, these are the quotients

Hm(Xβˆ™,n)=ker⁑(βˆ‚outvert)/im(βˆ‚invert)Hn(Xm,βˆ™)=ker⁑(βˆ‚outhor)/im(βˆ‚inhor)

For notational simplicity, in this context these two objects are sometimes denoted Xvert and Xhor, respectively.

We now define two additional quotient objects that relate these two homology objects. These new objects are very close to a "diagonal homology" that one could define using diagonal maps above.

First notice that im(βˆ‚indiag) is contained in both ker⁑(βˆ‚outhor) and ker⁑(βˆ‚outvert), by the commutativity of the top-left square (shown two diagrams above). It thus makes sense to consider the quotient of ker⁑(βˆ‚outhor)∩ker⁑(βˆ‚outvert) by im(βˆ‚indiag).

Similarly, by the commutativity of the bottom-right square both im(βˆ‚inhor) and im(βˆ‚invert) are contained in ker⁑(βˆ‚outdiag), and hence so is the sum of those two subobjects. So, it makes sense to consider the quotient of ker⁑(βˆ‚outdiag) by im(βˆ‚inhor)+im(βˆ‚invert).

Definition of receptor and donor objects

With the above notation, the receptor at X is the quotient object

β—»X=(ker⁑(βˆ‚outhor)∩ker⁑(βˆ‚outvert))/im(βˆ‚indiag).

The donor at X is the quotient object

Xβ—»=ker⁑(βˆ‚outdiag)/(im(βˆ‚inhor)+im(βˆ‚invert)).

These four quotient objects (the two homology objects and these two new objects) are closely related:

The intramural maps

Continuing the above notation, the identity morphisms (on coset representatives) induce the following commutative diagram in C:

These morphisms are called the intramural maps of X.

The name "intramural" is meant to indicate that the above morphisms are between objects that all arise from (quotients of subobjects of) X, a single object in the double complex. This is in contrast with the "extramural" maps below, which are between (quotients of subobjects of) different objects in the double complex.

The extramural maps

Each morphism βˆ‚:Xβ†’Xβ€² in the double complex (horizontal or vertical) induces a morphism Xβ—»β†’β—»Xβ€² from the donor at X to the receptor at Xβ€². Each such morphism is called the extramural map associated to βˆ‚.

These extramural maps are meant to justify the names "donor" and "receptor". As with the intramural maps, these are not mysterious morphisms. For the sake of concreteness, suppose βˆ‚:Xβ†’Xβ€² is a horizontal morphism in the double complex. Each element of the donor Xβ—» is a coset of im(βˆ‚inhor)+im(βˆ‚invert) represented by an element x of ker⁑(βˆ‚outdiag)βŠ†X; in other words, it is represented by an element x such that βˆ‚vertβˆ‚horx=0. The extramural map Xβ—»β†’β—»Xβ€² is the map that sends the coset represented by x to the coset represented by βˆ‚horx. The proof of the above fact is then simply verifying that this map is well-defined and does indeed map to the receptor β—»X. (We'll omit that proof for now, but it's not long.)

Before moving on, we note that these mural maps are closely related to induced maps on homology:

Mural maps and homology maps

For any horizontal morphism βˆ‚hor:Xβ†’Y in the double complex, the induced morphism on homology Xvertβ†’Yvert is exactly the composition of mural maps

Xvert→X◻→◻Y→Yvert.

The analogous statement is true for each vertical morphism.

Diagram chasing

It will soon be useful to employ a new notation for the induced extramural maps. For a horizontal morphism βˆ‚hor:Xβ†’Xβ€², we will notate the induced extramural map as

Xβ—»β†—β—»Xβ€²

For a vertical morphism βˆ‚vert:Xβ†’Xβ€², we will notate the induced extramural map as

X◻↙◻Xβ€²

This notation makes it visually clear that in every double complex the extramural maps form long diagonal zigzags between donors and receptors:

(Note that I had to adjust the positions of some of the labels in order to make the object labels readable. Also, the q.uiver app I'm using to make these diagrams cannot adjust the arrow angle to match my desired look. Alas.) At the very ends of any such diagonal, we can use the intramural maps to relate the initial donor to the horizontal (or vertical) homology at that donor object, and the final receptor to the horizontal (or vertical) homology at that receptor.

At this first glance this might not look incredibly useful, since the morphisms can't be chained together. However, if there were additional assumptions that guaranteed the mural maps were isomorphisms, then the zig-zag mural maps could be chained together to produce a morphism from one homology object to another.