Homology of Configuration Spaces
Homology of Configuration Spaces
Bu Chenjing
ABSTRACT
We propose a method of computing the (co)homology of configuration
spaces of manifolds via a spectral sequence, and we describe this spectral se-
quence explicitly for elliptic curves.
Contents
1
Definition 0.1. Let 𝑋 be a topological space, and let 𝑛 be a non-negative integer.
The configuration space of 𝑛 points in 𝑋 is the space
The homology of Conf𝑛 (ℝ𝑑 ) is well understood, and here we give a brief summary
of the results. For more details, the reader is referred to, for example, [Sin06].
Definition 1.1. Let 𝑛 ≥ 1 be an integer. An 𝑛-tree is a binary tree with 𝑛 leaves.
For example, and are the only possible 3-trees. For an 𝑛-tree 𝑇 , denote
|𝑇 | = 𝑛 − 1,
which is the number of internal vertices of 𝑇 . These internal vertices are canon-
ically ordered, with the ordering defined by traversing the tree in the order ‘left–
parent–right’. ⊲
Definition 1.2. Let 𝑛 ≥ 0 be an integer. An 𝑛-forest is a sequence of trees with 𝑛
leaves in total, with the leaves labelled with 1, … , 𝑛, without repeating. For a forest
𝐹 = (𝑇1 , … , 𝑇𝑚 ), let
𝑚
|𝐹 | = ∑ |𝑇𝑖 | = 𝑛 − 𝑚.
𝑖=1
The |𝐹 | internal vertices are ordered in the same way as in Definition 1.1, with the
vertices of the first tree coming first, and then the second tree, and so on. ⊲
For example, 𝐹 = 2 43 1
is a 4-forest, with |𝐹 | = 2.
Theorem 1.3. Let 𝑑 ≥ 2 be an integer. Then the homology 𝐻• (Conf𝑛 (ℝ𝑑 )) is the
quotient of the free module generated by all 𝑛-forests by the following relations:
• (anti-symmetry) For any trees 𝑇1 , 𝑇2 , one has
𝑇1 𝑇2 𝑇2 𝑇1
= −(−1)(𝑑−1)(|𝑇1 |+1)(|𝑇2 |+1) ,
𝑅 𝑅
2
• (Jacobi identity) For any trees 𝑇1 , 𝑇2 , 𝑇3 , one has
𝑇1 𝑇2 𝑇2 𝑇3 𝑇3 𝑇1
𝑇3 𝑇1 𝑇2
+ + = 0,
𝑅 𝑅 𝑅
2 41 5 3
𝐹 = ∈ 𝐻3(𝑑−1) (Conf5 (ℝ𝑑 ))
The ordering of the factors 𝑆 𝑑−1 is shown as numbers with parentheses, and is
determined by the ordering of internal vertices (Definition 1.2).
In fact, tree diagrams are closely related to Lie brackets. The previous theorem
readily implies the following.
Corollary 1.4. The space
where ∼ denotes anti-symmetry and the Jacobi identity, and ± is equal to (−1)𝑑−1 ,
is isomorphic to the space
where the 𝑛 elements are even (+) or odd (−), and each of the 𝑛 elements is required
to be used exactly once. Let
𝑐 ∶ Tree±𝑛 ≃ Lie±𝑛
3
For example,
3 1
𝑐( 2
) = [[3, 1], 2] = 312 ∓ 132 − 231 ± 213.
A richer version of Corollary 1.4 is stated as follows, which we do not attempt
to prove here.
Corollary 1.5. The homology of the little disks operad 𝐸𝑛 is isomorphic to the
Poisson operad 𝑃𝑛 .
Next, let us describe the cohomology ring 𝐻 • (Conf𝑛 (ℝ𝑑 )).
Definition 1.6. Let 𝑛 ≥ 0 be an integer. By an 𝑛-graph, we mean a directed graph
with 𝑛 vertices, which are labelled 1, … , 𝑛 without repeating, and with a specified
ordering of its edges, such that it is acyclic in the sense that the induced undirected
graph contains neither cycles nor multi-edges. For an 𝑛-graph 𝛤 , denote
|𝛤 | = #edges(𝛤 ). ⊲
• 𝑑
Theorem 1.7. Let 𝑑 ≥ 2 be an integer. Then the cohomology 𝐻 (Conf𝑛 (ℝ )) is
the quotient of the free module generated by all 𝑛-graphs by the following relations:
• (anti-symmetry)
𝑗 𝑗
𝑖
= (−1)𝑑 𝑖
,
4
Theorem 1.8. Let 𝐹 be an 𝑛-forest, and let 𝛤 be an 𝑛-graph. If there exists a
bijection
𝑓 ∶ {edges of 𝛤 } ≃ {internal vertices of 𝐹 },
such that for each edge 𝑒 = (𝑖 → 𝑗) of 𝛤 , the leaves 𝑖 and 𝑗 appear in the left and
right (resp. right and left) branches of the vertex 𝑓 (𝑒), respectively, then putting
𝜀(𝑒) = 1 (resp. (−1)𝑑 ), we have
⟨𝛤 , 𝐹 ⟩ = (−1)(𝑑−1)𝜎 ∏ 𝜀(𝑒),
𝑒
where 𝜎 ∈ 𝔖|𝐹 | is the permutation which relates the ordering of edges of 𝛤 to the
ordering of internal vertices of 𝐹 . If such 𝑓 does not exist, then ⟨𝛤 , 𝐹 ⟩ = 0.
Proof. This follows directly from the explicit expressions of the generators of the
(co)homology groups in terms of forests and graphs. ◻
Note that if such 𝑓 exists, then 𝑓 (𝑒) is uniquely determined, as for any two
leaves in a binary tree, there is a unique internal vertex whose left and right branches
each contain one of the two given leaves.
is the total space of the handlebody. We require local finiteness, which states that
every point of 𝑋 has a neighbourhood which only intersects with the images of
finitely many attaching maps. This ensures that 𝑋 has an induced smooth structure.
By abuse of language, we call 𝑋 a 𝑑-dimensional handlebody. ⊲
5
It is a fundamental result in handle theory that every smooth manifold has a
handle decomposition, that is, the structure of a handlebody.
We will need our handlebodies to satisfy an extra technical condition, in order
to simplify our arguments later.
Definition 2.2. A handlebody 𝑋 is said to be perfect, if the image of each attaching
map
Φ𝑖 ∶ 𝜕𝐷𝑟 × 𝐷𝑑−𝑟 → 𝜕𝑋𝑖−1
Φ𝑖 (𝜕𝐷𝑟 × 𝑧) ⊂ 𝑋𝑖−1
is a finite union of slices of the form 𝐷𝑟−1 × 𝑧′ ⊂ ℎ𝑟−1 , where ℎ𝑟−1 is a previously
attached (𝑟 − 1)-handle, and 𝑧′ ∈ 𝜕𝐷𝑑−𝑟+1 . ⊲
In fact, every smooth manifold has the structure of a perfect handlebody, which
may be constructed from a triangulation. We omit the proof of this fact, which we
will not use anyway.
In the following, let 𝑋 be a perfect handlebody.
Definition 2.3. Let
Conf′𝑛 (𝑋) ⊂ Conf𝑛 (𝑋)
6
extend to a globally defined vector field 𝑌 on 𝑋. Using an appropriate Riemannian
metric on 𝑋, the norm of 𝑌 is bounded and 𝑋 is complete, so that the flow 𝜑𝑡 of
𝑌 is defined for all 𝑡 ∈ ℝ.
We observe that for any 𝑥 ∈ 𝑈𝑟+1 , the flow 𝜑𝑡 eventually takes 𝑥 into 𝑈𝑟 .
Precisely speaking, for any 𝑥 ∈ 𝑈𝑟+1 , there exists a unique 𝑇 ≥ 0, such that for any
𝑡 > 0, 𝜑𝑡 (𝑥) is in 𝑈𝑟 if and only if 𝑡 > 𝑇 . We define
𝜌 ∶ 𝑈𝑟+1 → 𝑉𝑟 , 𝑥 ↦ 𝜑𝑇 (𝑥),
Φ𝑖 (𝑧 × 𝜕𝐷𝑖 ) ⊂ 𝑋𝑖−1
7
Lemma 2.6. The space 𝐶 = Conf′𝑛 (𝑋) has the structure of a topologically en-
riched CW complex, with homotopy equivalences
∐ (𝑛 ⋯𝑛
𝑚
1 𝑛𝑚 )
𝑑−𝑟𝑗
𝐶[𝑖] ≃ ∐ ∏ Conf𝑛𝑗 (ℝ ) ,
𝑛1 +⋯+𝑛𝑚 =𝑛
( 𝑗=1 )
𝑛1 𝑟1 +⋯+𝑛𝑚 𝑟𝑚 =𝑖
by putting 𝑛𝑗 points on the 𝑗-th handle, according the coordinates given by 𝑧𝑗 and
(𝐷𝑟𝑗 )𝑛𝑗 . Let 𝑍𝑛1 ,…,𝑛𝑚 be the space of all (𝑧1 , … , 𝑧𝑚 ) such that the image of 𝑒𝑧1 ,…,𝑧𝑚
lies in Conf′𝑛 (𝑋) (i.e., the points do not overlap). Then for each 𝑧 ∈ 𝑍𝑛1 ,…,𝑛𝑚 , the
map 𝑒𝑧 gives rise to an 𝑖-cell of Conf′𝑛 (𝑋). It follows that 𝐶[𝑖] is the disjoint union
of all the spaces 𝑍𝑛1 ,…,𝑛𝑚 , each with (𝑛 ⋯𝑛 𝑛 ) copies.
1 𝑚
We notice that
𝑚 𝑚
∏ Conf𝑛𝑗 (𝐷̊ 𝑑−𝑟𝑗 ) ⊂ 𝑍𝑛1 ,…,𝑛𝑚 ⊂ ∏ Conf𝑛𝑗 (𝐷𝑑−𝑟𝑗 ),
𝑗=1 𝑗=1
where 𝐷̊ 𝑑−𝑟𝑗 denotes the interior of 𝐷𝑑−𝑟𝑗 . However, the right hand side is a mani-
fold with corners whose interior is the left hand side, so that 𝑍𝑛1 ,…,𝑛𝑚 is homotopy
equivalent to both spaces. ◻
The (co)homology of a topologically enriched CW complex may be computed
using cellular (co)homology.
Lemma 2.7. Let 𝑋 be a topologically enriched CW complex, such that each 𝑋[𝑖]
is homotopy equivalent to a CW complex. Let
sing
𝐴𝑝,𝑞 = 𝐶𝑝 (𝑋[𝑞])
𝜕 ∶ 𝐴𝑝,𝑞 → 𝐴𝑝−1,𝑞
be the cellular boundary map, defined in the same way as with ordinary CW com-
plexes. Then the total complex of the double complex (𝐴𝑝,𝑞 , 𝜕, 𝜕 cell ) computes the
homology of 𝑋:
𝐻• (𝑋) ≃ 𝐻• (Tot• (𝐴•,• )).
8
Proof. Let
𝑋 ′ [𝑖] = |Sing 𝑋[𝑖]|
be the geometric realisation of the simplicial set of singular simplices of 𝑋[𝑖]. Then
the spaces 𝑋 ′ [𝑖], together with the induced attaching maps, give rise to a topolog-
ically enriched CW complex, which we denote by 𝑋 ′ . Then 𝑋 ′ carries a naturally
induced CW structure (as an ordinary CW complex).
We notice that Tot• (𝐴•,• ) is isomorphic to the cellular chain complex of 𝑋 ′ .
Moreover, we have weak homotopy equivalences 𝑋 ′ [𝑖] ≃ 𝑋[𝑖], induced by the
counit map, which are homotopy equivalences due to Whitehead’s theorem. By
induction on 𝑖, using [MP12, Lemmas 2.1.3], we see that 𝑋𝑖 and 𝑋𝑖′ are homotopy
equivalent. By [MP12, Lemmas 2.1.10], we conclude that 𝑋 and 𝑋 ′ are homotopy
equivalent. ◻
Corollary 2.8. Suppose that each 𝑋[𝑖] has the homotopy type of a CW complex.
Then there exists a spectral sequence
1
𝐸𝑝,𝑞 = 𝐻𝑝 (𝑋[𝑞]) ⇒ 𝐻𝑝+𝑞 (𝑋). ◻
Lemma 2.9. Let 𝑋 be a topologically enriched CW complex, such that each 𝑋[𝑖]
is homotopy equivalent to a CW complex. Let
𝑝
𝐴𝑝,𝑞 = 𝐶sing (𝑋[𝑞])
𝑑 ∶ 𝐴𝑝,𝑞 → 𝐴𝑝+1,𝑞
be the cellular coboundary map. Then the total complex of the double complex
(𝐴𝑝,𝑞 , 𝑑, 𝑑cell ) computes the cohomology of 𝑋:
Corollary 2.10. Suppose that each 𝑋[𝑖] has the homotopy type of a CW complex.
Then there exists a spectral sequence
𝑝,𝑞
𝐸1 = 𝐻 𝑝 (𝑋[𝑞]) ⇒ 𝐻 𝑝+𝑞 (𝑋). ◻
Putting these results together, we are able to compute the (co)homology of con-
figuration spaces, using topologically enriched cellular (co)homology.
9
Theorem 2.11. Let 𝑋 be a perfect handlebody. Then there exist spectral sequences
𝑚 ⊕(𝑛 ⋯𝑛
1 𝑛𝑚 )
1 𝑑−𝑟𝑗
𝐸𝑝,𝑞 = 𝐻𝑘𝑗 (Conf𝑛𝑗 (ℝ )) ⇒ 𝐻𝑝+𝑞 (Conf𝑛 (𝑋)),
⨁
𝑛1 +⋯+𝑛𝑚 =𝑛
(⨂ )
𝑗=1
𝑛1 𝑟1 +⋯+𝑛𝑚 𝑟𝑚 =𝑞
𝑘1 +⋯+𝑘𝑚 =𝑝
𝑚 ⊕(𝑛 ⋯𝑛
1 𝑛𝑚 )
𝑝,𝑞 𝑘𝑗 𝑑−𝑟𝑗
𝐸1 = 𝐻 (Conf𝑛𝑗 (ℝ )) ⇒ 𝐻 𝑝+𝑞 (Conf𝑛 (𝑋)),
𝑛1
⨁
+⋯+𝑛
(⨂ )
𝑚 =𝑛 𝑗=1
𝑛1 𝑟1 +⋯+𝑛𝑚 𝑟𝑚 =𝑞
𝑘1 +⋯+𝑘𝑚 =𝑝
where 𝐸 ∗ = 𝐸 ⧵ {∗}.
Proof. This correspondence is given by
second
1-handle
first first
𝑋= 1-handle 0-handle 1-handle
second
1-handle
10
Note that Conf𝑛 (𝐸 ∗ ) is homotopy equivalent to Conf𝑛 (𝑋), since the latter space
is a manifold (possibly with corners) whose interior is the former space. From now
on, we aim to compute
(𝐹 , 𝑆1 , 𝑆2 ),
where
with
𝑛0 + 𝑛1 + 𝑛2 = 𝑛,
𝑝 = 𝑘0 , 𝑞 = 𝑛1 + 𝑛2 . ⊲
1
Thus, if (𝐹 , 𝑆1 , 𝑆2 ) ∈ 𝐸𝑝,𝑞 , then 𝐹 is an (𝑛 − 𝑞)-forest with |𝐹 | = 𝑝, and
|𝑆1 | + |𝑆2 | = 𝑞.
For example, the generator
2 5
(
1
, 3 , 4 1) ∈ 𝐸1,3 = 𝐻1 (Conf′5 (𝐸 ∗ )[3])
4 1
3 2 5 3
4 1
11
1
Lemma 3.3. In the spectral sequence 𝐸𝑝,𝑞 , one has
𝑑1 = 𝜕 cell = 0 ∶ 𝐸𝑝,𝑞
1 1
→ 𝐸𝑝,𝑞−1 ,
so that
2 1
𝐸𝑝,𝑞 = 𝐸𝑝,𝑞 .
𝜕 cell (𝐹 , 𝑆1 , 𝑆2 )
= ∑ ±((𝐹 ∪ 𝑖, 𝑆1 ⧵ {𝑖}, 𝑆2 ⧵ {𝑖}) − (𝐹 ∪ 𝑖, 𝑆1 ⧵ {𝑖}, 𝑆2 ⧵ {𝑖}))
𝑖∈𝑆1 ∪𝑆2
= 0,
as homology classes. ◻
Next, we compute 𝑑2 .
is given by
𝑖1 𝑖2
𝑑2 (𝐹 , 𝑆1 , 𝑆2 ) = ∑ ±( 𝐹 ∪ , 𝑆1 ⧵ {𝑖1 } , 𝑆2 ⧵ {𝑖2 } ),
𝑖1 ∈𝑆1
𝑖2 ∈𝑆2
where the ± sign is determined by the Koszul sign rule. Explicitly, if 𝑖𝑘 is the 𝑗𝑘 -th
element of 𝑆𝑘 (𝑘 = 1, 2), then the sign is (−1)|𝑆1 |+𝑗1 +𝑗2 −1 .
Although this lemma is a special case of Theorem 3.11 below, we write down
the construction explicitly to give the reader an idea of how the proof works.
Proof. For simplicity, we assume that (𝐹 , 𝑆1 , 𝑆2 ) = (∅, 1, 2). The general case
will follow from a similar argument.
Denote 𝛾 = (∅, 1, 2). Then
2
+
𝜕 cell 𝛾 = 1 + − 1 − 1 1 ,
−
2
12
where + and − indicate the coefficients of the points. Thus,
2
+
1 2
𝜕 cell 𝜕 −1 𝜕 cell 𝛾 = + 1 − + 1 ,
−
2
and this 1-cycle represents the points 1 and 2 orbiting each other for one counter-
clockwise rotation. ◻
Example 3.5. When 𝑛 = 2, we find that
1 2
( , ∅, ∅) = 𝑑2 (∅, 1, 2) = 𝑑2 (∅, 2, 1).
This means that the 1-cycle defined by two points orbiting each other is actually
trivial. It also means that
(∅, 1, 2) − (∅, 2, 1)
survives to 𝐸 ∞ , and defines a 2-cycle. We may write down this 2-cycle explicitly:
identifying 𝐸 ≃ ℝ2 ∕ℤ2 and 𝐸 ∗ ≃ 𝐸 ⧵ ( 21 , 21 ), we define two maps
𝑓 , 𝑔 ∶ 𝐸 ⧵ (0, 0) → Conf2 (𝐸 ∗ ),
𝑓 (𝑥, 𝑦) = ((𝑥, 0), (0, 𝑦)),
𝑔(𝑥, 𝑦) = ((0, 𝑥), (𝑦, 0)).
Putting them together (modifying them a little bit near (0, 0)), we obtain a map from
the connected sum of two tori to Conf2 (𝐸 ∗ ), as a generator of 𝐻2 (Conf2 (𝐸 ∗ )). ⊲
To describe the maps 𝑑3 , 𝑑4 , and so on, we need some preparations.
Construction 3.6. For each 𝑝, 𝑞 ≥ 0, we define a vector space
𝑛
𝑉𝑝,𝑞 = 𝕜 ⋅ (𝐹 , 𝑆)/∼,
⨁
𝐹 ,𝑆
13
Construction 3.7. We define a map
1 𝑛
𝑎 ∶ 𝐸𝑝,𝑞 → 𝑉𝑝,𝑞
by sending
(𝐹 , 𝑆1 , 𝑆2 ) ↦ (𝐹 , [𝑆1 , 𝑆2 ])
= (𝐹 , 𝑆1 𝑆2 ) − (−1)|𝑆1 ||𝑆2 | (𝐹 , 𝑆2 𝑆1 ). ⊲
𝑛 𝑛
Construction 3.8. For each 𝑝 ≥ 0 and 𝑞 ≥ 1, we define a subspace 𝑊𝑝,𝑞 ⊂ 𝑉𝑝,𝑞 ,
and a pairing
⟨−, −⟩ ∶ 𝐻 𝑝+𝑞−1 (Conf𝑛 (ℝ2 )) ⊗ 𝑊𝑝,𝑞
𝑛
→ 𝕜,
as follows.
𝑛
Let 𝛤 be an 𝑛-graph with |𝛤 | = 𝑝 + 𝑞 − 1, and let (𝐹 , 𝑆) ∈ 𝑉𝑝,𝑞 be a generator.
The pairing ⟨𝛤 , (𝐹 , 𝑆)⟩ is only non-zero when, up to a reordering of the edges, 𝛤
can be written as
𝛤 = 𝛤 1 ∪ 𝛤2 ,
where ∪ denotes the union of edges, which coincides with the cup product, such that
the edges of 𝛤1 only connects vertices labelled with numbers used by 𝐹 , and the
edges of 𝛤2 only connects vertices labelled with numbers used by 𝑆, with |𝛤1 | = 𝑝
and |𝛤2 | = 𝑞 − 1. In this case, we define
⟨𝛤 , (𝐹 , 𝑆)⟩ = ⟨𝛤1 , 𝐹 ⟩⟨𝛤2 , 𝑆⟩,
where ⟨𝛤1 , 𝐹 ⟩ is defined in Theorem 1.8 (with 𝑑 = 2), and
⟨𝛤2 , 𝑆⟩ = det(𝜀𝑖𝑗 )1≤𝑖,𝑗≤𝑞−1 ,
where 𝜀𝑖𝑗 is given as follows: if the 𝑖-th edge of 𝛤2 is 𝑘𝑖 → 𝑙𝑖 , and the 𝑗-th element
of 𝑆 is 𝑠𝑗 , then
14
The spirit of the map 𝑏 is that it gives some sort of an ‘inverse’ to the map 𝑐
defined in Corollary 1.4, as is shown in the following example.
Example 3.10. Let 𝐹 be an (𝑛 − 𝑞)-forest with |𝐹 | = 𝑝, and let 𝑇 be a 𝑞-tree,
𝑛
with their 𝑛-leaves labelled 1, … , 𝑛. Then (𝐹 , 𝑐(𝑇 )) is in 𝑊𝑝,𝑞 , where 𝑐 is the map
defined in Corollary 1.4 (with 𝑑 = 2), and
𝑏(𝐹 , 𝑐(𝑇 )) = 𝐹 ∪ 𝑇 .
To prove this, it suffices to show that
⟨𝛤 , 𝑇 ⟩ = ⟨𝛤 , 𝑐(𝑇 )⟩
for any graph 𝛤 and any tree 𝑇 , as one can verify as an exercise in linear algebra.
⊲
𝑟
Theorem 3.11. Let 𝑟 ≥ 1, and suppose that we have an element of 𝐸𝑝,𝑞 of the form
𝛾 = ∑ 𝑐𝛼 ⋅ (𝐹 , 𝑆1𝛼 , 𝑆2𝛼 ),
𝛼
where
• The sum is taken over all sequences 𝑆1′ , 𝑆2′ of distinct elements of {1, … , 𝑛},
such that 𝑆1′ ∩ 𝑆2′ = ∅ and |𝑆1′ | + |𝑆2′ | = 𝑛 − 𝑟.
• The notation 𝑆𝑘′ ⊂ 𝑆𝑘𝛼 denotes inclusion preserving order (𝑘 = 1, 2).
• 𝜎𝛼 ∈ 𝔖𝑞 is the permutation satisfying
𝜎𝛼 (𝑆1𝛼 , 𝑆2𝛼 ) = (𝑆1𝛼 ⧵ 𝑆1′ , 𝑆2𝛼 ⧵ 𝑆2′ , 𝑆1′ , 𝑆2′ ).
𝑛
• That the expression 𝑏∘𝑎(⋯) is well-defined, i.e. the element 𝑎(⋯) lies in 𝑊𝑝,𝑞
′ ′
for each choice of 𝑆1 and 𝑆2 , is a part of the statement of the theorem.
We postpone the proof of the theorem to Appendix A.
Corollary 3.12. Suppose that 𝐹 is a forest, and 𝐿, 𝑅 are two trees, such that they
have 𝑛 leaves in total, labelled 1, … , 𝑛. Then the element
𝛾 = (𝐹 , 𝑐(𝐿), 𝑐(𝑅))
satisfies
𝑑1 (𝛾) = ⋯ = 𝑑𝑞−1 (𝛾) = 0,
𝑑𝑞 (𝛾) = (𝐹 ∪ 𝐿 𝑅, ∅, ∅),
where 𝑞 = |𝐿| + |𝑅| + 2.
15
Proof. For any tree 𝑇 , and any non-empty sequence 𝑆 ′ of distinct labels used by
𝑇 , we have
𝑐(𝑇 ) ⧵ 𝑆 ′ = 0,
where we extend the map (−) ⧵ 𝑆 ′ linearly (together with the appropriate ± sign),
𝐿 𝑅
and we define 𝑆⧵𝑆 ′ = 0 if 𝑆 ′ ⊄ 𝑆. Applying this to 𝑇 = explains why 𝑑1 (𝛾) =
⋯ = 𝑑𝑞−1 (𝛾) = 0. The expression for 𝑑𝑞 (𝛾) comes from Example 3.10. ◻
Corollary 3.13. For any 𝑝 ≥ 1, one has
𝑝+2
𝐸𝑝,0 = 0.
1
Proof. The space 𝐸𝑝,0 is generated by the elements (𝐹 , ∅, ∅), where 𝐹 is a forest.
Upon reordering the trees in 𝐹 , we may assume that 𝐹 = 𝐹 ′ ∪ 𝑇 , where 𝑇 is the
tree in 𝐹 such that it has the least leaves among the trees that have more than one
𝐿 𝑅
leaf. Let 𝑡 = |𝑇 |, and suppose that 𝑇 = . Then
(𝐹 , ∅, ∅) = 𝑑𝑡+1 (𝐹 ′ , 𝑐(𝐿), 𝑐(𝑅)).
Therefore, the element (𝐹 , ∅, ∅) is eliminated by 𝑑𝑡+1 . Since 𝑡 never exceeds |𝐹 | =
𝑝, it follows that 𝑑𝑝+1 must be surjective, whence the corollary. ◻
Corollary 3.14. For any 𝑛 ≥ 0, we have
ℎ1 (Conf𝑛 (𝐸 ∗ )) = 2𝑛,
𝑛(𝑛 − 1)(2𝑛 + 11)
ℎ2 (Conf𝑛 (𝐸 ∗ )) = ,
6
so that
ℎ1 (Conf𝑛 (𝐸)) = 2𝑛,
𝑛(𝑛 + 1)(2𝑛 + 1)
ℎ2 (Conf𝑛 (𝐸)) = .
6
Proof. The 𝐸 2 page is shown below, where each number in the grid represents the
dimension of the corresponding vector space, and the number on an arrow repre-
sents the rank of that arrow.
𝑞
4𝑛(𝑛 − 1)(𝑛 − 2) ⋯
2𝑛(𝑛−1)(𝑛−2)
3 ⋯
3𝑛(𝑛 − 1)
16
The rank 𝑛(𝑛 − 1)∕2 follows from Corollary 3.13, and the rank 2𝑛(𝑛 − 1)(𝑛 − 2)∕3
comes from
𝑖 𝑗 𝑖 𝑘
𝑑2 (𝐹 , 𝑖, 𝑗 𝑘) = (𝐹 ∪ , ∅, 𝑘) − (𝐹 ∪ , ∅, 𝑗),
3
where |𝐹 | = 0, so that each choice of 𝑖, 𝑗, 𝑘 gives two generators of 𝐸1,1 :
𝑖 𝑗 𝑗 𝑘 𝑘 𝑖
(⋯ , ∅, 𝑘) = (⋯ , ∅, 𝑖) = (⋯ , ∅, 𝑗),
𝑖 𝑗 𝑗 𝑘 𝑘 𝑖
(⋯ , 𝑘, ∅) = (⋯ , 𝑖, ∅) = (⋯ , 𝑗, ∅).
4
By Corollary 3.13 again, 𝐸2,0 = 0, so that the 𝐸 ∞ page looks like this:
𝑞
⋯
5𝑛(𝑛 − 1) ⋯
2
𝑛(𝑛 − 1)(𝑛 − 2)
2𝑛 ⋯
3
1 0 0
This implies the formulas for ℎ𝑝 (Conf𝑛 (𝐸 ∗ )) for 𝑝 = 1, 2. For ℎ𝑝 (Conf𝑛 (𝐸)), one
simply applies the Künneth formula. ◻
Corollary 3.15. The homology groups of Conf𝑛 (𝐸 ∗ ) and Conf𝑛 (𝐸), for small val-
ues of 𝑛, are given as follows.
𝑛 ℎ• (Conf𝑛 (𝐸 ∗ )) ℎ• (Conf𝑛+1 (𝐸))
0 1 1, 2, 1
1 1, 2 1, 4, 5, 2
2 1, 4, 5 1, 6, 14, 14, 5
3 1, 6, 17, 18 1, 8, 30, 58, 53, 18
4 1, 8, 38, 88, 81 1, 10, 55, 172, 295, 250, 81
⋯ ⋯ ⋯
Proof. Theorem 3.11 covers all the needed maps 𝑑𝑟 in order to compute these num-
bers, and the rank of the maps 𝑑𝑟 may be computed using a computer. ◻
𝑝,𝑞
Likewise, for the cohomological spectral sequence, the generators of 𝐸1 can
be written as
(𝛤 , 𝑆1 , 𝑆2 ),
17
Conjecture 3.16. The mixed Hodge structure on 𝐻 𝑘 (Conf𝑛 (𝐸 ∗ ); ℂ) may be de-
𝑝,𝑞
scribed as follows. The weight filtration on 𝐸1 is given by
𝑝,𝑞
𝑊𝑙 𝐸1 = ℂ ⋅ (𝛤 , 𝑆1 , 𝑆2 ),
⨁
2|𝛤 |+|𝑆1 |+|𝑆2 |≤𝑙
𝑝,𝑞
The induced weight and Hodge filtrations on 𝐸∞ determine the mixed Hodge struc-
ture on 𝐻 𝑘 (Conf𝑛 (𝐸 ∗ ); ℂ).
𝑍1+ 𝑍2+
𝑆2
𝑆1 𝑆2
𝐹 𝐹
𝑆1 𝑆1 ≃
𝑆2 𝑆1
𝑆2
𝑍2− 𝑍1−
Let 𝑃 denote this rectangle, and let 𝑍1± , 𝑍2± ⊂ 𝑃 denote the four open intervals
as marked in the figure. Let 𝑍1 denote the topological space 𝑍1+ ≃ 𝑍1− , and sim-
ilarly for 𝑍2 . Let 𝑍 ± ⊂ 𝑃 denote the upper and lower horizontal edges (as closed
intervals), and let 𝑍 ⊂ 𝑃 denote their union.
Let
′
𝐶•,𝑞 = 𝐶 rect (Conf𝑛−𝑞 (𝑃 )) ⊗
⨁ ( •
𝑛1 +𝑛2 =𝑞
⊕(𝑛−𝑞, 𝑛𝑛 , 𝑛 )
𝐶•rect (Conf𝑛1 (𝑍1 )) ⊗ 𝐶•rect (Conf𝑛2 (𝑍2 ))) 1 2
,
18
denotes the subcomplex spanned by the elements 𝜎1 ⊗ ⋯ ⊗ 𝜎𝑛 , where each 𝜎𝑖 is a
simplex in 𝑋, such that the image of 𝜎1 × ⋯ × 𝜎𝑛 in 𝑋 𝑛 is contained in Conf𝑛 (𝑋).
We interpret the multiplicity (𝑛−𝑞, 𝑛𝑛 , 𝑛 ) as taking 𝑛 − 𝑞 points from {1, … , 𝑛} to
1 2
place on 𝑃 , 𝑛1 points to place on 𝑍1 , and 𝑛2 points on 𝑍2 .
Let
′
𝐶𝑝,𝑞 ⊂ 𝐶𝑝,𝑞
be the subspace spanned by those generators (𝑓 , 𝑧1 , 𝑧2 ), such that both 𝑓 × 𝑧+1 × 𝑧+2
and 𝑓 × 𝑧−1 × 𝑧−2 , as singular chains in 𝑃 𝑛 , are supported in Conf𝑛 (𝑃 ), where 𝑧±𝑘
denotes the push-forward of 𝑧𝑘 along the inclusion map 𝑍𝑘± ↪ 𝑃 . Then there are
boundary maps
which make 𝐶•,• into a double complex, where 𝜕 cell is defined on the generators by
𝑞
𝜕 cell (𝑓 , 𝑧1 , 𝑧2 ) = ∑ (−1)𝑗−1 (𝑓 × (𝑖+∗ 𝑝𝑗 − 𝑖−∗ 𝑝𝑗 ), 𝑧1 ⧵ 𝑝𝑗 , 𝑧2 ⧵ 𝑝𝑗 ),
𝑗=1
where 𝑝𝑗 denotes the 𝑗-th point of the sequence 𝑧1 𝑧2 , and 𝑖± ∶ 𝑍1± ∪ 𝑍2± ↪ 𝑃
denotes the inclusion map. The notations 𝑖±∗ 𝑝𝑗 and 𝑧𝑘 ⧵ 𝑝𝑗 (𝑘 = 1, 2) are only
suggestive — precisely, one considers the singular chains 𝑓 ×𝑧+1 ×𝑧+2 and 𝑓 ×𝑧−1 ×𝑧−2
of Conf𝑛 (𝑃 ), and then, one regards them as elements of 𝐶𝑝,𝑞−1 by moving 𝑝𝑗 to the
first component.
Note that the double complex 𝐶•,• perfectly describes what happens to the 0-
𝑟
handle in the actual spectral sequence 𝐸𝑝,𝑞 . In fact, it is not difficult to see the
following.
Lemma A.1. The spectral sequence of the double complex 𝐶•,• is isomorphic to
•
the spectral sequence 𝐸•,• from the first page onward. ◻
•
Therefore, from now on in this appendix, we will regard 𝐸•,• as the spectral
sequence of 𝐶•,• . Note also that we have a natural forgetful map
𝑛
𝑔 ∶ 𝐶𝑝,𝑞 ↪ 𝐶𝑝 (Conf𝑛−𝑞 (𝑃 )) (𝑞) .
sing ⊕
Definition A.2. Let 𝑋 be a topological space, and let 𝛼 be a singular (resp. Borel–
Moore) 𝑛-chain of 𝑋. The canonical decomposition of 𝛼 is the unique way to write
𝛼 as a finite (resp. countable) sum
𝛼 = ∑ 𝑎𝑖 𝐴𝑖 ,
𝑖
19
Definition A.3. Let 𝑋 be a topological manifold of dimension 𝑛. Let 𝛼 be a Borel–
Moore 𝑘-chain of 𝑋, and let 𝛽 be a singular (𝑛 − 𝑘)-chain of 𝑋. Let 𝛼 = ∑𝑖 𝑎𝑖 𝐴𝑖
and 𝛽 = ∑𝑗 𝑏𝑗 𝐵𝑗 be their canonical decompositions, and denote 𝐴 = ∐𝑖 𝐴𝑖 and
𝐵 = ∐ 𝑗 𝐵𝑗 .
We say that 𝛼 and 𝛽 intersect transversely, if there only exists finitely many
pairs (𝑥𝐴 , 𝑥𝐵 ) ∈ 𝐴 × 𝐵, such that the images of 𝑥𝐴 , 𝑥𝐵 in 𝑋 coincide, and all such
pairs (𝑥𝐴 , 𝑥𝐵 ) lie in (𝐴 ⧵ 𝜕𝐴) × (𝐵 ⧵ 𝜕𝐵).
In this case, the intersection 𝛼 ∩ 𝛽 is a well-defined 0-cycle of 𝑋. ⊲
denote the set of configurations where all the points have the same 𝑦-coordinate.
Then 𝑌 can be regarded as a submanifold of Conf𝑘 (𝑃 ) of codimension 𝑘 − 1.
The orientation of 𝑌 is given as follows. For any 𝑥 ∈ 𝑌 , the isomorphism
preserves orientation, where 𝑝𝑖 is the 𝑖-th point from the left to the right, according
to the configuration 𝑥.
For a simple good cycle 𝛾 ∈ 𝐶𝑘−1,𝑛−𝑘 , the homology class of 𝑔(𝛾) is determined
by its intersection with 𝑌 , which lies in Conf𝑘 (𝑍).
Proof. We observe that the inclusion Conf𝑘 (𝑃 ) ↪ Conf𝑘 (ℝ2 ) is a homotopy equiv-
alence, and we write 𝛤 for the corresponding cohomology class of Conf𝑘 (ℝ2 ). Us-
ing the duality between cohomology classes and Borel–Moore homology classes,
20
we represent 𝛤 as the Borel–Moore (𝑘+1)-cycle 𝑌𝛤 , defined as follows. Let 𝑖𝑟 → 𝑗𝑟
be the 𝑟-th edge of 𝛤 . Then 𝑌𝛤 is the union of the connected components of 𝑌
(whose definition is extended from Conf𝑘 (𝑃 ) to Conf𝑘 (ℝ2 )) in which the 𝑖𝑟 -th point
is on the left of the 𝑗𝑟 -th point for all 𝑟. The orientation of 𝑌𝛤 is given so that at
any 𝑥 ∈ 𝑌𝛤 , the isomorphism
𝑇𝑥 Conf𝑘 (ℝ2 ) ≃
𝑇𝑥 𝑌𝛤 ⊕ ℝ ⋅ (𝑖1 -th point moves down and 𝑗1 -th point moves up) ⊕
⋯ ⊕ ℝ ⋅ (𝑖𝑘−1 -th point moves down and 𝑗𝑘−1 -th point moves up)
21
𝑖-th point, and let 𝜕 ′ 𝛽𝑖 be the component of 𝜕 cell 𝛽𝑖 that concerns these (𝑘 + 1)
points. Denote 𝛽 ′ = ∑𝑖 𝛽𝑖 . Then 𝑣∗ (𝜕 ′ 𝛽 ′ ) is a 𝑘-cycle supported in 𝜕((ℝ≥0 )𝑘+1 ),
with each 𝑣∗ (𝜕 ′ 𝛽𝑖 ) supported in a face (ℝ≥0 )𝑘 . Since 𝑣∗ (𝜕 ′ 𝛽 ′ ) is a cycle, each
𝜕𝑣∗ (𝜕 ′ 𝛽𝑖 ) is supported in 𝜕((ℝ≥0 )𝑘 ). If we consider its local (at 𝑥) intersection in
𝜕((ℝ≥0 )𝑘 ) with the point 0, we obtain a number 𝑡𝑖 . Replacing the point 0 by a point
in {𝑦𝑖 = 𝑦𝑗 = 0} near 0, where 𝑦𝑖 and 𝑦𝑗 are the coordinates for ℝ𝑘+1 , we see that
𝑡𝑖 = 𝑡𝑗 , since ∑𝑖 𝜕𝑣∗ (𝜕 ′ 𝛽𝑖 ) = 0. Hence, all the numbers 𝑡𝑖 are equal, and we call
this number 𝑡. It follows that the intersection of the cycle 𝑣∗ (𝜕 ′ 𝛽 ′ ), in 𝜕((ℝ≥0 )𝑘+1 ),
with the point 0, is also equal to 𝑡. Finally, we notice that 𝑡 is the coefficient of 𝑥 in
𝑌 ∩ 𝑔(𝜕 cell 𝛽) and in 𝑌 ∩ 𝑔(𝛾). We have a coefficient 1∕(𝑘 + 1), because every term
on the left corresponds to (𝑘 + 1) terms on the right. ◻
Proof of Theorem 3.11. For the sake of simplicity, we assume that 𝐹 = ∅; the
general case only involves minimal modification of the argument. We thus have
(𝑝, 𝑞) = (0, 𝑛).
Let 𝛾 ∈ 𝐶0,𝑛 be a representative of the homology class which is denoted by 𝛾
in the theorem. We prove by induction on 𝑟 that if we make appropriate choices
when taking 𝜕 −1 of an element, then the cycle
where the notations are as in the theorem; 𝑔𝑆 ′ , 𝑆 ′ denotes taking the components
1 2
where the second and third parts are in the connected components given by 𝑆1′ and
𝑆2′ , and then apply 𝑔; the points 𝑥±𝛼, 𝑆 ′ , 𝑆 ′ ∈ Conf𝑟 (𝑍 ± ) are given by taking the
1 2
points in 𝑆1𝛼 ⧵ 𝑆1′ and 𝑆2𝛼 ⧵ 𝑆2′ from our chosen representative 𝛾. In fact, the case
𝑟 = 1 is clear, and the induction step follows from Lemma A.6 in a straightforward
way, as long as one keeps track of the signs.
Combining this with Lemma A.5, we arrive at the formula given in the theorem.
◻
References
[MP12] J. P. May and K. Ponto (2012). More Concise Algebraic Topology. Chicago Lec-
tures in Mathematics. University of Chicago Press.
[Sin06] D. Sinha. The homology of the little disks operad. arXiv: math/0610236.
22