1. Introduction
Spanier–Whitehead duality assembles into a duality functor
$\mathbb{D}\colon (\mathrm{Sp}^{\mathrm{fin}})^{\mathrm{op}}\rightarrow \mathrm{Sp}^{\mathrm{fin}}$
on finite spectra. For an arbitrary spectrum
$\mathscr{E}$
, and a finite spectrum
$X$
, the identification
$\mathbb{D}(X)\simeq \mathscr{F}(X,\mathbb{S})$
yields the Spanier–Whitehead duality isomorphism
$\mathscr{S}\mathscr{W}\colon \mathscr{E}^k(X)\rightarrow \mathscr{E}_{-k}(\mathbb{D}(X))$
by adjunction. A CW filtration on
$X$
induces a dual CW filtration on
$\mathbb{D}(X)$
. We investigate the interplay between the Spanier–Whitehead duality isomorphism and the Atiyah–Hirzebruch spectral sequence using these filtrations. The result may be known to experts, but we were unable to locate a precise reference in the literature.
Theorem A.
Let
$\mathscr{E}$
be a spectrum and
$X$
a finite spectrum. The Spanier–Whitehead duality isomorphism
$\mathscr{S}\mathscr{W}\colon \mathscr{E}^*(X)\rightarrow \mathscr{E}_{-*}(\mathbb{D}(X))$
induces an isomorphism between the cohomological and homological Atiyah–Hirzebruch spectral sequences computing
$\mathscr{E}^*(X)$
and
$\mathscr{E}_{-*}(\mathbb{D}(X))$
, respectively. More precisely, there is an isomorphism
$(E^{p,q}_r,d_r)\rightarrow (E_{-p,-q}^r,d^r)$
on every page of the two spectral sequences induced by Spanier–Whitehead duality.
The unital and multiplicative structure provided by a ring spectrum
$\mathcal{R}$
naturally induces a notion of
$\mathcal{R}$
-orientability for a
$d$
-dimensional Poincaré duality complex
$X$
. Briefly speaking, an
$\mathcal{R}$
-orientation is a globally consistent way to assign to each fibre of the Spivak normal fibration of
$X$
a specified unit in
$\pi _0(\mathcal{R})$
. An
$\mathcal{R}$
-orientation in turn yields a Poincaré duality isomorphism
$\mathrm{PD}\colon \mathcal{R}^k(X)\rightarrow \mathcal{R}_{d-k}(X)$
between cohomology and homology. Using the fact that Poincaré duality factors as the composition of the Thom isomorphism followed by the Spanier–Whitehead duality isomorphism, we use Theorem A to show that the Poincaré duality isomorphism extends to an isomorphism between the cohomological and homological Atiyah–Hirzebruch spectral sequences. This allows us to leverage knowledge of differentials in the cohomological spectral sequence to obtain differentials in the homological version. For manifolds, this result was previously shown by Vick [Reference Vick17] using properties of the slant product, and in the case of
$\mathrm{MSpin}$
and spin manifolds by Davis [Reference Davis5, Lemma 3.8].
Theorem B.
Let
$\mathcal{R}$
be a ring spectrum, and
$X$
a
$d$
-dimensional Poincaré duality complex oriented over
$\mathcal{R}$
. Poincaré duality for the ring spectrum
$\mathcal{R}$
induces an isomorphism between the cohomological and homological Atiyah–Hirzebruch spectral sequences computing
$\mathcal{R}^*(X)$
and
$\mathcal{R}_{d-*}(X)$
, respectively. More precisely, there is an isomorphism
$(E^{p,q}_r,d_r)\rightarrow (E_{d-p,-q}^r,d^r)$
on every page of the two spectral sequences induced by Poincaré duality.
2. Preliminaries and conventions
We begin by briefly introducing the notation and standard results that will be used throughout this article. This includes a discussion on spectra, which is important for Sections 3 and 4, while standard results on Poincaré duality complexes are used only in Section 5.
Spectra. Throughout this article, we work with the
$\infty$
-category of spaces
$\mathscr{S}$
, and the stable
$\infty$
-category of spectra
$\mathrm{Sp}$
, defined as the limit
taken in the
$\infty$
-category of
$\infty$
-categories ([Reference Lurie9, Section 1.4.2, Definition 1.4.3.1]). This may be safely ignored by readers who are only familiar with spectra in the classical context and mostly serves as a framework of consistent notation. This subsection provides a summary of standard definitions and results, presented in the language and framework established in [Reference Lurie9].
Shifting spectra. The adjoint functors
are mutual inverses and are equivalent to shifting the sequence of spaces given by a spectrum. For a spectrum
$\mathscr{E}$
, we write
$\Sigma ^n \mathscr{E} \;=\!:\; \mathscr{E}[n]$
and
$\Omega ^n\mathscr{E}\;=\!:\; \mathscr{E}[-n]$
.
Suspension spectra. The functor
$\Sigma ^\infty \colon \mathscr{S}_*\rightarrow \mathrm{Sp}$
, which on objects maps a space to its suspension spectrum, fits into an adjunction
between the
$\infty$
-category of pointed spaces and spectra. For a pointed space
$X$
, we generally write
$\Sigma ^\infty X$
for its suspension spectrum. If
$X$
is not pointed, we consider
$X_+$
, the space
$X$
together with a disjoint base point before passing to the suspension spectrum.
(Co)homology groups valued in spectra.
-
1. For a spectrum
$\mathscr{E}$
, and a spectrum
$X$
, the
$\mathscr{E}$
-homology groups of
$X$
are defined as
$\mathscr{E}_n(X)\;:\!=\; \pi _n(\mathscr{E}\otimes X)$
, where the smash product of spectra
$-\otimes -\colon \mathrm{Sp}\times \mathrm{Sp}\rightarrow \mathrm{Sp}$
is uniquely determined by the fact that it preserves small colimits in both variables and that the unit object of
$\mathrm{Sp}$
is the sphere spectrum. In particular, this endows
$\mathrm{Sp}$
with a symmetric monoidal structure, which is unique up to contractible choice ([Reference Lurie9, Corollary 4.8.2.19]). In the case where
$X$
is an unpointed space, we write
$\mathscr{E}_n(X)\;:\!=\; \pi _n(\mathscr{E}\otimes \Sigma ^\infty X_+)$
, and in the case of
$X$
being pointed, define the reduced
$\mathscr{E}$
-homology groups by
${\widetilde {\mathscr{E}}}_n(X)\;:\!=\; \pi _n(\mathscr{E}\otimes \Sigma ^\infty X)$
. In particular, for an unpointed space
$X$
, there is an equality
$\mathscr{E}_n(X)={\widetilde {\mathscr{E}}}_n(X_+)$
. -
2. The
$\mathscr{E}$
-cohomology groups of a spectrum
$X$
are defined as
$\mathscr{E}^n(X)\;:\!=\; \pi _{-n}(\mathscr{F}(X,\mathscr{E}))$
, where the spectrum
$\mathscr{F}(\Sigma ^\infty X_+,\mathscr{E})$
is the mapping spectrum from
$\Sigma ^\infty X$
to
$\mathscr{E}$
. Its associated infinite loop space is the mapping space
$\mathrm{Map}_{\mathrm{Sp}}(X,\mathscr{E})$
. This leads to the classical adjunction
$\mathscr{F}(A,\mathscr{F}(B,C))\simeq \mathscr{F}(A\otimes B, C)$
for spectra
$A$
,
$B$
, and
$C$
, since the smash product functor is left adjoint to the internal
$\mathrm{Hom}$
functor. In the case where
$X$
is an unpointed space, we write
$\mathscr{E}^n(X)\;:\!=\; \pi _{-n}(\mathscr{F}(\Sigma ^\infty X_+,\mathscr{E}))$
, and in case
$X$
is already pointed, the reduced
$\mathscr{E}$
-cohomology groups are defined as
${\widetilde {\mathscr{E}}}^n(X)\;:\!=\; \pi _{-n}(\mathscr{F}(\Sigma ^\infty X,\mathscr{E}))$
.
The case of
$\mathscr{E}$
-(co)homology of the sphere spectrum
$\mathbb{S}\;:\!=\; \Sigma ^\infty \mathbb{S}^0$
is particularly simple – we obtain the homotopy groups of
$\mathscr{E}$
. We abbreviate
$\mathscr{E}_n(\mathbb{S})\simeq \mathscr{E}_n(*)\;=\!:\; \mathscr{E}_n$
and
$\mathscr{E}^n(\mathbb{S})\simeq \mathscr{E}^n(*)\;=\!:\; \mathscr{E}^{n}$
, where we assume the space
$*$
to be unpointed. In particular, there is an isomorphism of abelian groups between
$\mathscr{E}^n$
and
$\mathscr{E}_{-n}$
.
Homotopy classes of maps. The homotopy classes of maps between two spectra
$A$
and
$B$
are defined as
$[A,B]\;:\!=\; \pi _0(\mathrm{Map}_{\mathrm{Sp}}(A,B))$
, where the mapping space
$\mathrm{Map}_{\mathrm{Sp}}(A,B)$
of spectra is an object in
$\mathscr{S}$
. This is equivalent to the group
$\pi _0(\mathscr{F}(A,B))$
via the chain of equivalences
Poincaré duality complexes. A
$d$
-dimensional Poincaré duality complex is a connected space
$X$
which has the homotopy type of a finite CW complex, such that there exists a pair
$(\mathscr{L},[X])$
where
$\mathscr{L}$
is the orientation local system (locally infinite cyclic), and
$[X]$
is a class in
$\mathrm{H}_n(X;\;\mathscr{L})$
such that the map
is an isomorphism for any local system of abelian groups
$\mathscr{M}$
on
$X$
for all
$k\in \mathbb{Z}$
. We call the class
$[X]$
the fundamental class of
$X$
. Poincaré duality complexes have been thoroughly studied and play a prominent rôle in surgery theory. We refer the reader to [Reference Ranicki14, Section 9] for basic properties of (geometric) Poincaré duality complexes, and [Reference Land8, Appendix A] for a view on Poincaré duality complexes via parametrised homotopy theory.
Spivak normal fibration. Let
$\mathrm{BG}(r)$
be the classifying space of homotopy equivalences of the
$(r-1)$
-sphere, and let
$\mathrm{BG}\;:\!=\; \mathrm{colim}_{r}\mathrm{BG}(r)$
. Note that
$\mathrm{BG}(r)$
classifies spherical fibrations of rank
$r$
(the fibre being an
$(r-1)$
-sphere), whereas
$\mathrm{BG}$
classifies stable spherical fibrations. Consider a finite CW complex
$X$
of dimension
$d$
with an embedding
$i\colon X\hookrightarrow \mathbb{R}^\ell$
into high-dimensional Euclidean space. A thickening
$N(X)$
of the image is homotopy equivalent to
$X$
, and thus, we may view the boundary inclusion
$\partial N(X)\hookrightarrow N(X)$
as a map
$\partial N(X)\rightarrow X$
. Spivak showed in [Reference Spivak16] that the fibre of this map has the homotopy type of a sphere
$\mathbb{S}^{\ell -d-1}$
if and only if
$X$
is a Poincaré duality complex. In this case, stabilisation via embeddings
$\mathbb{R}^\ell \hookrightarrow \mathbb{R}^{\ell +1}\hookrightarrow \mathbb{R}^{\ell +2}\hookrightarrow \ldots$
yields a stable spherical fibration
$\mathrm{SF}(X)\colon X\rightarrow \mathrm{BG}$
called the Spivak normal fibration of
$X$
. For Poincaré duality complexes, the Spivak normal fibration plays the role of the stable normal bundle for manifolds.
Thom spaces. For a spherical fibration
$\zeta \colon X\rightarrow \mathrm{BG}(r)$
of rank
$r$
, there is a well-defined Thom space via
$\mathrm{Th}(\zeta )\;:\!=\; \mathrm{cofib}(S(\zeta )\rightarrow X)$
, where
$S(\zeta )$
is the total space of the spherical fibration. Note that
$\mathrm{Th}(\zeta )$
is naturally pointed. In particular, if
$J\colon \mathrm{BO}(r)\rightarrow \mathrm{BG}(r)$
is the
$J$
-homomorphism, which sends a vector bundle to its underlying spherical fibration by restriction, and
$\xi \colon X\rightarrow \mathrm{BO}(r)$
is a vector bundle of rank
$r$
, there is a homotopy equivalence
$\mathrm{Th}(\xi )\simeq \mathrm{Th}(J\circ \xi )$
(see e.g., [Reference Ranicki14, Proposition 9.24]). Hence, the homotopy type of the Thom space of a vector bundle only depends on the underlying spherical fibration.
3. Spanier–Whitehead duality for spectra
This section serves as a recollection of well-known facts about Spanier–Whitehead duality that we require in the proof of Theorem A. Furthermore, we provide the necessary setup of the Atiyah–Hirzebruch spectral sequence for said proof, which we tend to in Section 4.
Spanier–Whitehead duality and (co)fibrations. A spectrum
$X$
is dualisable if there exists a spectrum
$\mathbb{D}(X)$
such that
$\mathbb{D}(X)\otimes -$
is right adjoint to
$X\otimes -$
. This occurs if and only if
$X$
is a finite spectrum, in which case its Spanier–Whitehead dual is given by
$\mathbb{D}(X)\simeq \mathscr{F}(X,\mathbb{S})$
. We may take this as the definition of the Spanier–Whitehead dual of a finite spectrum. Restricting to the full
$\infty$
-subcategory
$\mathrm{Sp}^{\mathrm{fin}}$
of finite spectra, we obtain a duality functor
$\mathbb{D}\colon {(\mathrm{Sp}^{\mathrm{fin}})^{\mathrm{op}}}\rightarrow {\mathrm{Sp}^{\mathrm{fin}}}$
. It is well-known that, since the
$\infty$
-category of spectra is stable, this functor preserves the zero object as well as fibre sequences as shown in Lemma 3.1 – in other words, the Spanier–Whitehead duality functor
$\mathbb{D}\colon {(\mathrm{Sp}^{\mathrm{fin}})^{\mathrm{op}}}\rightarrow {\mathrm{Sp}^{\mathrm{fin}}}$
is exact.
The interaction between a finite spectrum
$X$
and its Spanier–Whitehead dual
$\mathbb{D}(X)$
is particularly simple through the lens of (co)homology, which is the driving factor behind Theorem A. For an arbitrary spectrum
$\mathscr{E}$
, adjunction yields the equivalence
\begin{align*} \mathscr{E}^{k}(X) & \simeq [\mathbb{S}[{-}k]\otimes X, \mathscr{E}] \\ & \simeq [\mathbb{S}[{-}k], \mathbb{D}(X)\otimes \mathscr{E}] \\ & =\mathscr{E}_{-k}(\mathbb{D}(X)) \end{align*}
and we denote the isomorphism by
$\mathscr{S}\mathscr{W}\colon \mathscr{E}^k(X)\rightarrow \mathscr{E}_{-k}(\mathbb{D}(X))$
. This natural isomorphism is called the Spanier–Whitehead duality isomorphism, evidently induced by the functor
$\mathbb{D}\colon {(\mathrm{Sp}^{\mathrm{fin}})^{\mathrm{op}}}\rightarrow {\mathrm{Sp}^{\mathrm{fin}}}$
and its defining property. Exactness of this functor is crucial since the exact couple defining the Atiyah–Hirzebruch spectral sequence is built from cofibrations. Therefore, we include an elaborate discussion below. Note that both
$\mathrm{Sp}$
and
$\mathrm{Sp}^{\mathrm{fin}}$
are stable
$\infty$
-categories, so we may freely interchange the words fibration and cofibration.
Lemma 3.1.
Let
$f\colon X\rightarrow Y$
be a map of finite spectra, together with an associated (co)fibre sequence
The Spanier–Whitehead dual of
$\mathrm{cofib}(f)$
satisfies the natural equivalence
$\mathbb{D}(\mathrm{cofib}(f))\simeq \mathrm{fib}(\mathbb{D} f)$
.
Proof.
Since
$\mathbb{D}({-})\;:\!=\; \mathscr{F}(-,\mathbb{S})$
, the composition
$\mathbb{D}(\mathrm{cofib}(f))\rightarrow \mathbb{D}(Y)\rightarrow \mathbb{D}(X)$
comes with a null-homotopy induced by the data of the fibre sequence
$X\rightarrow Y\rightarrow \mathrm{cofib}(f)$
. The induced maps are obtained by pre-composition. By the universal property of limits, we therefore obtain a map
$\mathbb{D}(\mathrm{cofib}(f))\rightarrow \mathrm{fib}(\mathbb{D} f)$
. The data are collected in the diagram

where the lower sequence is the fibre sequence associated with the map
$\mathbb{D} f$
. Let
$T$
be an arbitrary test spectrum. The vertical equivalences in the diagram

are induced by adjunction. In particular, the left-most equivalence, which switches the sign of the shift, stems from the fact that
$\mathscr{F}(-,\mathbb{S})$
takes pushout diagrams to pullback diagrams. From the previous discussion, we obtain a comparison of long exact sequences

and the central map is an isomorphism by the Five Lemma. The (
$\infty$
-categorical) Yoneda Lemma yields the desired equivalence
$\mathbb{D}(\mathrm{cofib}(f))\,\simeq\, \mathrm{fib}(\mathbb{D} f)$
. Since it is induced by adjunction, this equivalence is natural.
CW filtrations on Spanier–Whitehead duals. By definition, a finite spectrum
$X$
admits a CW filtration
$0= X^{(-\infty )}\rightarrow \ldots \rightarrow 0 \rightarrow X^{(m)}\rightarrow \ldots \rightarrow X^{(n)}\simeq X$
of finite spectra for specific integral bounds
$m$
and
$n$
. The given maps
$i\colon X^{(p-1)}\rightarrow X^{(p)}$
are characterised by the fact that the cofibre admits an equivalence
$\mathrm{cofib}(i)\simeq {\bigoplus _{I_p}\mathbb{S}[p]}$
to a sum of shifted sphere spectra. Note that
$X$
is necessarily
$(m-1)$
-connective. Suppressing the bounds, we write
$X^{(*)}$
for a chosen CW filtration on a finite spectrum
$X$
. The Spanier–Whitehead duality functor
$\mathbb{D}\colon {(\mathrm{Sp}^{\mathrm{fin}})^{\mathrm{op}}}\rightarrow {\mathrm{Sp}^{\mathrm{fin}}}$
does not preserve a chosen CW filtration, but we obtain a CW filtration on
$\mathbb{D}(X)$
as follows.
Definition 3.2.
Let
$X$
be a finite spectrum together with a chosen CW filtration
$X^{(*)}$
. The dual CW filtration is a CW filtration on the Spanier–Whitehead dual
$\mathbb{D}(X)$
by setting
$\mathbb{D}(X)^{(-p)}\;:\!=\; \mathrm{fib}(\mathbb{D}(X)\rightarrow \mathbb{D}(X^{(p-1)}))$
.
Lemma 3.3.
Let
$X$
be a finite spectrum together with a chosen CW filtration
$X^{(*)}$
with integral bounds
$m$
and
$n$
as above. The induced dual CW filtration as defined in Definition
3.2
is a well-defined finite CW filtration on
$\mathbb{D}(X)$
.
Proof.
Let
$X$
be a finite spectrum with a chosen CW filtration and consider the fibre sequence
By Lemma 3.1, the Spanier–Whitehead dual of
$X^{(p)}/X^{(p-1)}$
admits a natural equivalence to the fibre
$\mathrm{fib}(\mathbb{D} i)\simeq \mathrm{cofib}(\mathbb{D} i)[{-1}]\;=\!:\;\mathbb{D}(X^{(p-1)})/\mathbb{D}(X^{(p)})[{-}1]$
. Since the inclusion
$i\colon X^{(p-1)}\rightarrow X^{(p)}$
comes from the CW filtration on
$X$
, we have an equivalence
$X^{(p)}/X^{(p-1)}\simeq \bigoplus _{I_p}\mathbb{S}[p]$
, and thus
By definition of the dual CW filtration, we have a commutative square

upon taking cofibres vertically to obtain the bottom fibre sequence. By the bottom fibre sequence and the calculation above, we obtain a string of equivalences
Thus, the cofibre of each map
$\mathbb{D}(X)^{(-p-1)}\rightarrow \mathbb{D}(X)^{(-p)}$
is equivalent to a sum of shifted spectra, and the dual CW filtration is indeed a well-defined CW filtration. Given the integral bounds
$m$
and
$n$
of the CW filtration of
$X$
, it is finite since it is clearly trivial for
$p\geq n+1$
, as well as for
$p\leq m-1$
. In the case of
$p=m$
, we obtain the whole of
$\mathbb{D}(X)$
.
Remark 3.4.
Note that the filtration term
$\mathbb{D}(X)^{(-p)}$
may be equivalently expressed as follows. By Lemma
3.1
, we obtain an equivalence
A similar argument yields an equivalence
$\mathbb{D}(X)^{(-p)}/\mathbb{D}(X)^{(-p-1)}\simeq \mathbb{D}(X^{(p-1)})/\mathbb{D}(X^{(p)})$
. There is slight abuse of notation – we are writing cofibres as quotients. The above identifications will be crucial in the proof of Theorem
A
, when defining a map between exact couples. Thus, we freely interchange notationally, referring to the natural equivalence from Lemma
3.1
.
A convenient setup for the Atiyah–Hirzebruch spectral sequence. For spectra
$\mathscr{E}$
and
$X$
, a major tool for computing the
$\mathscr{E}$
-(co)homology groups of
$X$
from the data of ordinary (co)homology is the Atiyah–Hirzebruch spectral sequence. The cohomological version of the spectral sequence is given by
$E_2^{p,q}=\mathrm{H}^p(X;\;\mathscr{E}^{q})\Longrightarrow \mathscr{E}^{p+q}(X)$
, and the homological version is
$E^2_{p,q}=\mathrm{H}_p(X;\;\mathscr{E}_{q})\Longrightarrow \mathscr{E}_{p+q}(X)$
. There are two equivalent ways to set up the Atiyah–Hirzebruch spectral sequence. The first uses a CW filtration, the second is obtained by a Postnikov filtration of the spectrum
$\mathscr{E}$
as introduced in [Reference Maunder10]. We opt for the former since the formulation will come in handy in Section 5. A finite spectrum
$X$
can be endowed with a CW filtration
$0= X^{(-\infty )}\rightarrow \ldots \rightarrow 0 \rightarrow X^{(m)}\rightarrow \ldots \rightarrow X^{(n)}\simeq X$
of finite spectra, and we have already seen in Lemma 3.3 how to relate it to a CW filtration on the Spanier–Whitehead dual
$\mathbb{D}(X)$
.
We give a brief recollection of the definition of the exact couples defining the two spectral sequences. Let us fix a CW filtration
$X^{(*)}$
on the finite spectrum
$X$
. Thus, we have extended fibration sequences (distinguished triangles) of the form
which defines the associated (unravelled) exact couple as follows. Fixing the starting degree
$p+q-1$
, we obtain the exact sequence
suppressing the suspension isomorphism
$\mathscr{E}^{p+q-1}((X^{(p)}/X^{(p-1)})[{-}1])\simeq \mathscr{E}^{p+q}((X^{(p)}/X^{(p-1)}))$
, and similarly
$\mathscr{E}^{p+q-1}(X^{(p)}[{-}1])\simeq \mathscr{E}^{p+q}(X^{(p)})$
. As a convention, we suppress suspension isomorphisms and refer to naturality of those when they appear hidden in diagrams we need to show commute. Note that the map
$k[{-}1]^*\colon \mathscr{E}^{p+q-1}(X^{(p)})\rightarrow \mathscr{E}^{p+q}(X^{(p)}/X^{(p-1)})$
is precisely the connecting homomorphism
$\delta$
in the cohomological long exact sequence of the pair
$(X^{(p)},X^{(p-1)})$
.
We now turn to the homological exact couple. We set up the degrees to match the duality isomorphism. By Lemma 3.3, the CW filtration on
$X$
induces a dual CW filtration on its Spanier–Whitehead dual
$\mathbb{D}(X)$
, with terms
$\mathbb{D}(X)^{(-p)}\;:\!=\; \mathrm{fib}(\mathbb{D}(X)\rightarrow \mathbb{D}(X^{(p)}))$
. We may use this filtration to define the exact couples in the homological Atiyah–Hirzebruch spectral sequence. We have extended fibration sequences (distinguished triangles) of the form
which defines the associated (unravelled) exact couple as follows. Fixing the starting degree
$-p-q$
, we obtain the exact sequence

suppressing the inverse suspension isomorphism
$\mathscr{E}_{-p-q}(\mathbb{D}(X)^{(-p-1)}[1])\simeq \mathscr{E}_{-p-q-1}(\mathbb{D}(X)^{(-p-1)})$
as per our convention. The map
$\kappa _*\colon \mathscr{E}_{-p-q}(\mathbb{D}(X)^{(-p)}/\mathbb{D}(X)^{(-p-1)})\rightarrow \mathscr{E}_{-p-q-1}(\mathbb{D}(X)^{(-p-1)})$
is precisely the connecting homomorphism
$\partial$
in the homological long exact sequence of the pair
$(\mathbb{D}(X)^{(-p)},\mathbb{D}(X)^{(-p-1)})$
.
4. Spanier–Whitehead duality and the Atiyah–Hirzebruch spectral sequence
Before we begin with the proof of Theorem A, let us give a brief outline of the strategy. The Spanier–Whitehead duality isomorphism induces an isomorphism between the groups appearing in the definition of the exact couples. This is clearly not sufficient, and we show that the Spanier–Whitehead duality isomorphism induces a morphism between the exact couples defining the spectral sequences, inducing an isomorphism between the pages. This includes the data of the differentials.
Proof of Theorem
A. Let
$X$
be a finite spectrum, together with a chosen CW filtration
$0= X^{(-\infty )}\rightarrow \ldots \rightarrow 0 \rightarrow X^{(m)}\rightarrow \ldots \rightarrow X^{(n)}\simeq X$
of finite spectra. By Lemma 3.3, we obtain an induced dual CW filtration on
$\mathbb{D}(X)$
, given by
$\mathbb{D}(X)^{(-p)}\;:\!=\; \mathrm{fib}(\mathbb{D}(X)\rightarrow \mathbb{D}(X^{(p-1)}))$
. The identification from Remark 3.4, together with a simple application of Lemma 3.1 allows for a natural translation

of extended fibre sequences (distinguished triangles). The lower fibre sequence is induced by taking cofibrations – once more, we abuse notation and write quotients instead of cofibres. The data is given by the translation diagram

of (co)fibre sequences. Note that the map
$\mathbb{D} (k[\!-1])$
lands in
$\mathbb{D}(X^{(p)}/X^{(p-1)})[1]$
which we identify with
$\mathbb{D}(X^{(p-1)})/\mathbb{D}(X^{(p)})$
, since we may write
$\mathbb{D}(k[\!-1])\simeq \mathbb{D}(k)[1]$
. This correspondence allows us to equivalently define the homological exact couple using the right-most (shifted) cofibre sequence. This allows for a more natural translation between the cohomological exact couple
$(\mathscr{A}_c^{*-1},\mathscr{D}_c^{*})$
and homological exact couples
$(\mathscr{A}^h_{*},\mathscr{D}^h_*)$
. We number several of the squares in the translation diagram for future referencing. For a couple map
$(\Psi , \Phi )\colon (\mathscr{A}_c^{*-1},\mathscr{D}_c^*)\rightarrow (\mathscr{A}^h_{-*}, \mathscr{D}^h_{-*})$
to induce an isomorphism between the two associated spectral sequences, it suffices that
$\Phi$
is an isomorphism. We define
where we, by convention, suppress the suspension isomorphism. Note that we have a natural identification
$\mathscr{E}_{-p-q+1}(\mathbb{D}(X^{(p-1)})/\mathbb{D}(X^{(p)}))\simeq \mathscr{E}_{-p-q}(\mathbb{D}(X)^{(-p)}/\mathbb{D}(X)^{(-p-1)})$
, and thus the composition defines, by slight abuse of notation, a map
$\Phi \colon \mathscr{D}_c^*\rightarrow \mathscr{D}^h_{-*}$
. Furthermore, by the calculation from Lemma 3.3, we compute both groups in question via (de)suspending accordingly, and we may interpret
$\Phi$
as the Spanier–Whitehead duality isomorphism
$\mathscr{S}\mathscr{W}\colon \bigoplus _{I_p}\mathscr{E}^q\rightarrow \bigoplus _{I_p}\mathscr{E}_{-q}$
. Furthermore, we define
Once again, there is a natural identification
$\mathscr{E}_{-p-q+1}(\mathbb{D}(X^{(p-1)})/\mathbb{D}(X))\simeq \mathscr{E}_{-p-q}(\mathbb{D}(X)^{(-p)})$
, in which we suppress an inverse suspension isomorphism. This is mirroring the suppressed suspension isomorphism in the definition of
$\Phi$
. Thus, the composition induces, by abuse of notation, a map
$\Psi \colon \mathscr{A}_c^{*-1}\rightarrow \mathscr{A}^h_{-*}$
. It is left to show that the pair
$(\Psi , \Phi )\colon (\mathscr{A}_c^{*-1},\mathscr{D}_c^*)\rightarrow (\mathscr{A}^h_{-*}, \mathscr{D}^h_{-*})$
defines a couple map. To do so, we need to show commutativity of three diagrams. The first diagram

commutes by naturality of the Spanier–Whitehead duality isomorphism and commutativity of the upper-right square
$\unicode{x2460}$
in the translation diagram above. The second square

commutes as well by naturality of the Spanier–Whitehead duality isomorphism and commutativity of the middle-right square
$\unicode{x2461}$
in the translation diagram above. The last diagram

commutes by naturality of the Spanier–Whitehead duality isomorphism and commutativity of the diagram lower-right square
$\unicode{x2462}$
in the translation diagram. This concludes the argument that the pair
$(\Psi , \Phi )\colon (\mathscr{A}_c^{*-1},\mathscr{D}_c^*)\rightarrow (\mathscr{A}^h_{-*}, \mathscr{D}^h_{-*})$
defines a couple map. The couple map induces an isomorphism of spectral sequences since
$\Phi \colon \mathscr{D}_c^*\rightarrow \mathscr{D}^h_{-*}$
is an isomorphism. For completion, the diagram

depicts the translation between the first page of both spectral sequences.
Remark 4.1.
As pointed out by Oscar Randal-Williams, the argument can be drastically simplified by using the definition of the Atiyah–Hirzebruch spectral sequences via a Postnikov filtration of the spectrum
$\mathscr{E}$
[Reference Maunder10]. Maunder only defines the cohomological Atiyah–Hirzebruch spectral sequence in such a way, though one can define the homological Atiyah–Hirzebruch spectral sequence in a similar manner – essentially because the smash product
$-\otimes -\colon \mathrm{Sp}\times \mathrm{Sp}\rightarrow \mathrm{Sp}$
preserves cofibrations. With this setup, one may directly identify the exact couples via the adjunction inducing the Spanier–Whitehead duality isomorphism by replacing
$\mathscr{E}$
-(co)homology by the (shifted) Postnikov truncations, namely
$\tau _{\leq n}(\mathscr{E})$
-(co)homology.
5. Orientations on Poincaré duality complexes
Orientations on manifolds. To motivate the definition of an
$\mathcal{R}$
-orientation on a Poincaré duality complex
$X$
for a ring spectrum
$\mathcal{R}$
, we begin with a brief discussion on orientations of vector bundles over CW complexes, and then focus on manifolds. We refer the reader to [Reference Rudyak15, Chapter V] for details. This is followed by a survey on generalisations to spherical fibrations and Poincaré duality complexes.
Definition 5.1.
Let
$\mathcal{R}$
be a ring spectrum,
$X$
a CW complex together with a vector bundle
$\xi \colon X\rightarrow \mathrm{BO}(r)$
of rank
$r$
. The bundle
$\xi$
is
$\mathcal{R}$
-orientable if a factorisation of the unit map
$\mu \colon \mathbb{S}\rightarrow \mathcal{R}$
of the form

exists. The map
$\iota _*$
is induced from the canonical fibre inclusion
$\iota \colon \mathbb{S}^r\rightarrow \mathrm{Th}(\xi )$
. The map
$u(\xi )\colon \Sigma ^\infty \mathrm{Th}(\xi )[{-}r]\rightarrow \mathcal{R}$
defines a Thom class
$u(\xi )\in \mathcal{R}^r(\Sigma ^\infty \mathrm{Th}(\xi ))$
via the chain of equivalences
A choice of such a Thom class is an
$\mathcal{R}$
-orientation of the bundle
$\xi$
.
It is a classical result that a Thom class
$u(\xi )\in \mathcal{R}^r(\Sigma ^\infty \mathrm{Th}(\xi ))\simeq \mathcal{R}^r(\mathbb{D}(\xi ),\mathbb{S}(\xi ))$
gives rise to a Thom isomorphism as follows. Let
$\pi \colon \mathbb{D}(\xi )\rightarrow X$
be the canonical projection from the disc bundle of
$\xi$
. Then the composition
is an isomorphism. For a closed,
$d$
-dimensional manifold
$M$
, we say that
$M$
is
$\mathcal{R}$
-orientable if such a factorisation as above exists for (a representative of) the stable normal bundle
$\nu _M\colon M\rightarrow \mathrm{BO}$
. In this case, the data suffices to define an
$\mathcal{R}$
-fundamental class
$[M]_{\mathcal{R}}\in \mathcal{R}_d(M)$
as follows.
Orientation and fundamental class. Let
$i\colon M\hookrightarrow \mathbb{R}^{\ell }$
be an embedding of a closed,
$d$
-manifold
$M$
into high-dimensional Euclidean space, such that its associated normal bundle
$\nu _i\colon M\rightarrow \mathrm{BO}(\ell -d)$
represents the stable normal bundle
$\nu _M\colon M\rightarrow \mathrm{BO}$
as a virtual bundle. An
$\mathcal{R}$
-orientation on
$M$
is equivalent to a Thom class
$u(\nu _i)$
in
$\mathcal{R}^{\ell -d}(\Sigma ^\infty \mathrm{Th}(\nu _i))$
which has the defining property that the restriction along the fibre inclusion
$\iota \colon \mathbb{S}^{\ell -d}\rightarrow \mathrm{Th}(\nu _i)$
sends the class
$u(\nu _i)$
to the unit of the ring
${\widetilde {\mathcal{R}}}^{\ell -d}(\mathbb{S}^{\ell -d})\simeq \pi _0(\mathcal{R})$
. Since the Spanier–Whitehead dual of
$\Sigma ^\infty \mathrm{Th}(\nu _i)[\!-\ell ]$
is precisely
$\Sigma ^\infty M_+$
([Reference Atiyah4, Proposition 3.2]), which is classically known as Atiyah duality, we obtain an associated homology class as the image of
$u(\nu _i)$
under the equivalence
$\mathcal{R}^{\ell -d}(\Sigma ^\infty \mathrm{Th}(\nu _i))\simeq \mathcal{R}_d(M)$
induced by adjunction properties of Spanier–Whitehead duality – namely, the equivalences
This class does not depend on the embedding
$i\colon M\hookrightarrow \mathbb{R}^{\ell }$
since any two embeddings are isotopic for large enough
$\ell$
, and thus the Thom spaces of the normal bundles are equivalent. Alternatively, one may pass to the virtual bundle
$-TM$
via a split of the exact sequence
of vector bundles. We call the homological class the
$\mathcal{R}$
-fundamental class
$[M]_{\mathcal{R}}\in \mathcal{R}_d(M)$
.
Poincaré duality. The multiplicative structure on the ring spectrum induces a cap product pairing, and the Poincaré duality isomorphism
is obtained by sending a cohomology class
$x\in \mathcal{R}^n(M)$
to the homology class
$x\cap [M]_{\mathcal{R}}\in \mathcal{R}_{d-n}(M)$
as shown in [Reference Rudyak15, Chapter V, Theorem 2.9]. In general, the argument can be adjusted to allow manifolds with non-empty boundary. In this case, the fundamental class
$[M,\partial M]_{\mathcal{R}}$
lies in
$\mathcal{R}_d(M,\partial M)$
, and the Poincaré-Lefschetz duality isomorphism
$\mathrm{PD}\colon \mathcal{R}^n(M,\partial M)\rightarrow \mathcal{R}_{d-n}(M)$
is obtained by forming the cap-product with the relative fundamental class
$[M,\partial M]_{\mathcal{R}}$
.
The way we obtain the
$\mathcal{R}$
-fundamental class
$[M]_{\mathcal{R}}$
from the Thom class
$u(\nu _i)$
together with an application of the Spanier–Whitehead duality isomorphism leads to the factorisation
of the Poincaré duality isomorphism.
Example 5.2. We provide a short collection of important notions and results.
-
(1) The classical notion of a complex oriented cohomology theory
$\mathscr{E}$
ensures that every complex vector bundle admits an
$\mathscr{E}$
-orientation, the universal complex oriented cohomology theory being famously given by
$\mathrm{MU}$
. -
(2) A framed manifold
$M$
is
$\mathcal{R}$
-orientable for any ring spectrum
$\mathcal{R}$
. A factorisation of the unit map
$\mu \colon \mathbb{S}\rightarrow \mathcal{R}$
can be constructed as follows. A trivialisation of the normal bundle associated with the embedding
$i\colon M\hookrightarrow \mathbb{R}^{d+\ell }$
induces an equivalence
$\Sigma ^\infty \mathrm{Th}(\nu _i)[\!-\ell ]\simeq \Sigma ^\infty M_+$
. The fibre inclusion map
$\iota _*\colon \Sigma ^\infty \mathbb{S}^\ell [\!-\ell ]\rightarrow \Sigma ^\infty \mathrm{Th}(\nu _i)[\!-\ell ]\simeq \Sigma ^\infty M_+$
admits a left split via the collapse map
$\Sigma ^\infty M_+\rightarrow \mathbb{S}$
. As an orientation, one can choose the composition of the collapse map followed by the unit map. The same argument can be done for a manifold
$M$
with trivial Spivak normal fibration since the associated Thom space admits the description as above.
-
(3) For cobordism theories, there is a tower of orientations given by the Whitehead filtration of the ‘Thomification’ of
$\mathrm{BO}$

with classical orientations on
$\mathrm{MO}$
and
$\mathrm{MSO}$
. The equivalence
$\mathbb{S}\simeq \mathrm{MFr}$
obtained from the Pontryagin–Thom construction yields the previous point via the unit map
$\mu \colon \mathbb{S}\rightarrow \mathcal{R}$
for any ring spectrum
$\mathcal{R}$
. The
$7$
-connected map
${\widehat {A}}\colon \mathrm{MSpin}\rightarrow \mathrm{ko}$
represents the Atiyah–Bott–Shapiro
$\widehat {A}$
-orientation as developed in [Reference Atiyah, Bott and Shapiro1], and [Reference Joachim6]. Furthermore, this map of spectra refines to a map of
$\mathbb{E}_\infty$
-ring spectra as shown in [Reference Joachim7] (even equivariantly). The orientation
$\sigma \colon \mathrm{MString}\rightarrow \mathrm{tmf}$
, which induces the Witten genus on homotopy groups, is due to work of Ando–Hopkins–Rezk–Strickland (see for example [Reference Ando, Hopkins and Rezk2], [Reference Ando, Hopkins and Strickland3]). Thus, spin manifolds are
$\mathrm{ko}$
-orientable, and string manifolds admit a
$\mathrm{tmf}$
-orientation.
-
(4) By [Reference Ranicki13 , Chapter 16], every manifold that is classically orientable (orientable over
$\mathrm{H}\mathbb{Z}$
) is orientable over the connective symmetric
$\mathrm{L}$
-theory spectrum
$\mathbb{L}^s(\mathbb{Z})\langle 0\rangle$
of the integers. This is expressed via an appropriate map
$\sigma _{\mathbb{L}}\colon \mathrm{MSTop}\rightarrow \mathbb{L}^s(\mathbb{Z})\langle 0\rangle$
.
Passing to spherical fibrations and Poincaré duality complexes. A Poincaré duality complex
$X$
does not have a stable normal bundle in general. Its replacement is the Spivak normal fibration
$\mathrm{SF}(X)\colon X\rightarrow \mathrm{BG}$
, which is a stable spherical fibration. Since spherical fibrations have well-defined Thom spaces, we may extend Definition 5.1 to spherical fibrations as follows.
Definition 5.3.
Let
$\mathcal{R}$
be a ring spectrum,
$X$
a CW complex together with a spherical fibration
$\zeta \colon X\rightarrow \mathrm{BG}(r)$
of rank
$r$
. The spherical fibration
$\zeta$
is
$\mathcal{R}$
-orientable if a factorisation of the unit map
$\mu \colon \mathbb{S}\rightarrow \mathcal{R}$
of the form

exists. The map
$\iota _*$
is induced from the canonical fibre inclusion
$\iota \colon \mathbb{S}^r\rightarrow \mathrm{Th}(\zeta )$
. The map
$u(\zeta )\colon \Sigma ^\infty \mathrm{Th}(\zeta )[{-}r]\rightarrow \mathcal{R}$
defines a Thom class
$u(\zeta )\in \mathcal{R}^r(\Sigma ^\infty \mathrm{Th}(\zeta ))$
as in Definition
5.1
. A choice of such a Thom class is an
$\mathcal{R}$
-orientation of the spherical fibration
$\zeta$
.
As before, such a Thom class
$u(\zeta )\in \mathcal{R}^r(\Sigma ^\infty \mathrm{Th}(\zeta ))$
gives rise to a Thom isomorphism
via the map
$\Delta ^r\colon \Sigma ^\infty \mathrm{Th}(\zeta )\rightarrow \Sigma ^\infty X_+\otimes \Sigma ^\infty \mathrm{Th}(\zeta )$
which arises from the space-level identification
$\mathrm{Th}(\zeta \times \varepsilon ^1)\simeq \mathrm{Th}(\zeta )\wedge X_+$
. In particular, there is a pairing
The Thom isomorphism takes as input an arbitrary class
$x\in \mathcal{R}^n(\Sigma ^\infty X_+)$
, and the Thom class
$u(\zeta )\in \mathcal{R}^r(\Sigma ^\infty \mathrm{Th}(\zeta ))$
. For details, see for example [Reference Rudyak15, Chapter V, Theorem-Definition 1.3], or [Reference May and Sigurdsson12, Theorem 20.5.8]. Furthermore, we may express the Thom isomorphism as an equivalence
of spectra [Reference Mahowald and Ray11]; evidently, there is also an equivalence of mapping spectra
These equivalences induce the classical Thom isomorphism upon taking homotopy groups. We call the map
$\mathscr{T}_h$
the homological Thom equivalence, and the map
$\mathscr{T}_c$
the cohomological Thom equivalence – note that one induces the other, and thus we focus on the cohomological Thom equivalence.
The analogue of the stable normal bundle of a manifold for a Poincaré duality complex
$X$
is the Spivak normal fibration
$\mathrm{SF}(X)\colon X\rightarrow \mathrm{BG}$
. Hence, we say a Poincaré duality complex
$X$
is orientable over a ring spectrum
$\mathcal{R}$
if (a representative of) its Spivak normal fibration is orientable in the sense of Definition 5.3.
In the following, we unravel the definition to obtain a Thom isomorphism and equivalence for the stable Spivak normal fibration. We carefully go through the construction, as there are different conventions in the literature.
Stable Thom isomorphisms. We briefly discussed the construction of the Spivak normal fibration in Section 2. Let us consider an embedding
$i\colon X\hookrightarrow \mathbb{R}^\ell$
of a Poincaré duality complex
$X$
into high-dimensional Euclidean space. There is an associated spherical fibration
$\mathrm{SF}_\ell (X)\colon X\rightarrow \mathrm{BG}(\ell -d)$
which is a representative of the Spivak normal fibration
$\mathrm{SF}\colon X\rightarrow \mathrm{BG}$
in the group
$[X,\mathrm{BG}]\simeq \mathrm{Pic}(\mathbb{S})^0(X)$
. Note that we suppress the embedding in the notation of the spherical fibration.
Definition 5.4.
Let
$X$
be a
$d$
-dimensional Poincaré duality complex with Spivak normal fibration
$\mathrm{SF}(X)\colon X\rightarrow \mathrm{BG}$
. The Thom spectrum of the Spivak normal fibration is defined as
where we have maps
$\mathrm{Th}(\mathrm{SF}_\ell (X))\rightarrow \mathrm{Th}(\mathrm{SF}_{\ell +1}(X))\rightarrow \ldots$
induced by inclusions into higher-dimensional Euclidean space.
Since we assume
$\ell$
to be large enough that
$\mathrm{SF}_\ell (X)$
represents the Spivak normal fibration, we immediately obtain the equivalence
$\mathrm{SF}_{\ell +1}(X)\simeq \mathrm{SF}_{\ell }\oplus \varepsilon ^1$
. On Thom spaces, this corresponds to suspension – namely, we have an equivalence
$\mathrm{Th}(\mathrm{SF}_{\ell +1}(X))\simeq \Sigma \mathrm{Th}(\mathrm{SF}_{\ell }(X))$
, and on suspension spectra
$\Sigma ^\infty \mathrm{Th}(\mathrm{SF}_{\ell +1}(X))\simeq \Sigma ^\infty \mathrm{Th}(\mathrm{SF}_{\ell }(X))[1]$
. Thus, the procedure for obtaining the spectrum
$\mathrm{MSF}(X)$
is the same as spectrification of the prespectrum given by the sequence of spaces
$\{\mathrm{Th}(\mathrm{SF}_{N}(X))\}_{N\geq \ell }$
with appropriate structure maps.
Lemma 5.5.
Let
$\mathcal{R}$
be a ring spectrum, and
$X$
a
$d$
-dimensional Poincaré duality complex together with its Spivak normal fibration
$\mathrm{SF}(X)\colon X\rightarrow \mathrm{BG}$
. An
$\mathcal{R}$
-orientation on (a representative of) the Spivak normal fibration induces a Thom class
$u(\mathrm{SF}(X))\in \mathcal{R}^{-d}(\mathrm{MSF}(X))$
and a Thom equivalence
inducing the classical Thom isomorphism
$-\cup u(\mathrm{SF}(X))\colon \mathcal{R}^{n}(X)\rightarrow \mathcal{R}^{n-d}(\mathrm{MSF}(X))$
on homotopy groups.
Proof.
As usual, we begin with an embedding
$i\colon X\hookrightarrow \mathbb{R}^\ell$
of
$X$
into high-dimensional Euclidean space, which yields a spherical fibration
$\mathrm{SF}_\ell (X)\colon X\rightarrow \mathrm{BG}(\ell -d)$
representing the Spivak normal fibration. By assumption, this spherical fibration is orientable over
$\mathcal{R}$
in the sense of Definition 5.3, and we may choose a Thom class
$u(\mathrm{SF}_\ell (X))$
. This Thom class allows for a Thom isomorphism
The Thom class
$u(\mathrm{SF}(X))\in \mathcal{R}^{-d}(\mathrm{MSF}(X))$
is obtained as follows. Orientations are compatible with stabilisations ([Reference Rudyak15, Chapter V, Proposition 1.10]), and thus, we have a sequence
mapping Thom classes to Thom classes. Taking the limit of the sequence, we obtain a class
\begin{align*} u(\mathrm{SF}(X)) &\in \lim ( \ldots \longrightarrow \mathcal{R}^{\ell +1-d}(\Sigma ^\infty \mathrm{Th}(\mathrm{SF}_{\ell +1}(X)))\longrightarrow \mathcal{R}^{\ell -d}(\Sigma ^\infty \mathrm{Th}(\mathrm{SF}_{\ell }(X))))\\ & \simeq \mathcal{R}^{-d}(\textrm {colim}(\Sigma ^\infty \mathrm{Th}(\mathrm{SF}_{\ell }(X))[\!-\ell ]\longrightarrow \Sigma ^\infty \mathrm{Th}(\mathrm{SF}_{\ell +1}(X))[-(\ell +1)]\longrightarrow \ldots ))\\ & =\mathcal{R}^{-d}(\mathrm{MSF}(X)) \end{align*}
which is the induced Thom class of the Spivak normal fibration of
$X$
. Similarly, we have a system of Thom equivalences

which, upon taking vertical limits, induces an equivalence
\begin{align*} \mathscr{T}_c\colon \mathscr{F}(\Sigma ^\infty X_+,\mathcal{R}) &\longrightarrow \lim _{N\geq \ell }(\mathscr{F}(\Sigma ^\infty \mathrm{Th}(\mathrm{SF}_N(X))[-(N-d)],\mathcal{R}))\\ & \simeq \mathscr{F}(\textrm {colim}_{N\geq \ell }(\Sigma ^\infty \mathrm{Th}(\mathrm{SF}_N(X))[-(N-d)]),\mathcal{R})\\ & \simeq \mathscr{F}(\mathrm{MSF}(X)[d],\mathcal{R}). \end{align*}
Notice that we almost repeated the same argument twice – the existence of the Thom class, and the Thom equivalence are shown in the same way. By [Reference Mahowald and Ray11], this yields the classical Thom isomorphism
$-\cup u(\mathrm{SF}(X))\colon \mathcal{R}^{n}(X)\rightarrow \mathcal{R}^{n-d}(\mathrm{MSF}(X))$
.
Poincaré duality and the Atiyah–Hirzebruch spectral sequence. This subsection contains the proof of Theorem B. The strategy is to factor Poincaré duality as the Thom isomorphism, followed by Spanier–Whitehead duality. By Theorem A, we know that the latter induces an isomorphism between the Atiyah–Hirzebruch spectral sequences, and it is left to show that the same holds for the Thom isomorphism. Before we may identify the exact couples, we begin with a well-known fact on restricting the Thom isomorphism to skeleta.
Lemma 5.6.
Let
$X$
be a CW complex, and
$\zeta \colon X\rightarrow \mathrm{BG}(r)$
be a spherical fibration that is oriented over a ring spectrum
$\mathcal{R}$
. The restriction
$\zeta ^{(p)}\;:\!=\;\zeta |_{X^{(p)}}\colon X^{(p)}\rightarrow \mathrm{BG}(r)$
to the
$p$
-skeleton
$X^{(p)}$
of
$X$
inherits an
$\mathcal{R}$
-orientation, and the Thom spectrum
$\Sigma ^\infty \mathrm{Th}(\zeta ^{(p)})$
agrees with
$\Sigma ^\infty \mathrm{Th}(\zeta )^{(p+r)}$
. Furthermore, there is a Thom equivalence
of spectra which induces the restricted Thom isomorphism on homotopy groups.
Proof.
The fact that the restricted spherical fibration
$\zeta ^{(p)}\;:\!=\;\zeta |_{X^{(p)}}\colon X^{(p)}\rightarrow \mathrm{BG}(r)$
inherits an
$\mathcal{R}$
-orientation immediately follows from [Reference Rudyak15, Chapter V, Proposition 1.10] applied to the inclusion
$X^{(p)}\hookrightarrow X$
. The statement about the Thom spectra is already true on spaces – the Thom space
$\mathrm{Th}(\zeta ^{(p)})$
is equivalent to the
$(p+r)$
-skeleton of the Thom space
$\mathrm{Th}(\zeta )$
. This is a classical result for vector bundles, and it may be shown by considering the open
$p$
-cells on
$X$
, together with the fact that a vector bundle is locally trivial. The vector space structure on the fibre is not used in the proof, and thus, we may replace the rôle of the vector bundle by the disc bundle
$D(\zeta )$
of the sphere bundle
$\zeta$
, defined as the fibre-wise cone. Thus, one obtains a commutative diagram of the form

where the outer square in the middle is associated with the pullback of the spherical fibration
$\zeta$
under characteristic map
$i\colon \mathbb{D}^p\rightarrow X$
of a
$p$
-cell.
Let
$X$
be a
$d$
-dimensional Poincaré duality complex that is oriented over a ring spectrum
$\mathcal{R}$
, and thus comes with a Thom class
$u(\mathrm{SF}_\ell (X))\in \mathcal{R}^{\ell -d}(\Sigma ^\infty \mathrm{Th}(\mathrm{SF}_\ell (X)))$
. Consider the (unstable) Thom isomorphism
$-\cup u(\mathrm{SF}_\ell (X))\colon \mathcal{R}^n(X)\rightarrow \mathcal{R}^{n+\ell -d}(\Sigma ^\infty \mathrm{Th}(\mathrm{SF}_\ell (X)))$
as in the proof of Lemma 5.5. We begin with a morphism between the Atiyah–Hirzebruch spectral sequences induced by the unstable Thom isomorphism and then pass to a limit argument to obtain the result for the stable Thom isomorphism. Recall the setup of the Atiyah–Hirzebruch spectral sequence from Section 3. The (unravelled) exact couple defining the cohomological Atiyah–Hirzebruch spectral sequence computing
$\mathcal{R}^*(X)$
yields an exact sequence
\begin{equation*} \underbrace {\mathcal{R}^{p+q-1}(X^{(p)})}_{\mathscr{A}_X^{p+q-1}}\xrightarrow {\ \ i^* \ \ }\underbrace {\mathcal{R}^{p+q-1}(X^{(p-1)})}_{\mathscr{A}_X^{p+q-1}}\xrightarrow {\ \ k[\!-1]^* \ \ }\underbrace {\mathcal{R}^{p+q}(X^{(p)}/X^{(p-1)})}_{\mathscr{D}_X^{p+q}}\xrightarrow {\ \ j[\!-1]^* \ \ }\underbrace {\mathcal{R}^{p+q}(X^{(p)})}_{\mathscr{A}_X^{p+q}} \end{equation*}
upon fixing the starting degree
$p+q-1$
.
Writing
${\widetilde {\mathcal{R}}}^*(\mathrm{Th}(\mathrm{SF}_\ell (X)))= \mathcal{R}^*(\Sigma ^\infty \mathrm{Th}(\mathrm{SF}_\ell (X)))$
for brevity, the exact couple defining the Atiyah–Hirzebruch spectral sequence computing
$\mathcal{R}^*(\Sigma ^\infty \mathrm{Th}(\mathrm{SF}_\ell )(X))$
yields an exact sequence

upon fixing the starting degree
$p+q-1+\ell -d$
.
Proof of Theorem
B. The setup from Section 5 allows us to express Poincaré duality as follows. Let
$X$
be a Poincaré duality complex of dimension
$d$
, oriented over a ring spectrum
$\mathcal{R}$
. By [Reference Land8, Remark A.8], the Spanier–Whitehead dual of
$X$
is given by the Thom spectrum of its Spivak normal fibration – precisely the spectrum
$\mathrm{MSF}(X)$
as in Definition 5.4 – thus, there is a canonical equivalence
$\mathbb{D}(\Sigma ^\infty X_+)\simeq \mathrm{MSF}(X)$
, and the Poincaré duality isomorphism may be factored as
Theorem A implies that the right-hand map induces an isomorphism between the cohomological and the homological Atiyah–Hirzebruch spectral sequences. It remains to show that the Thom isomorphism induces an isomorphism between the cohomological Atiyah–Hirzebruch spectral sequences. For the unstable Spivak normal fibration
$\mathrm{SF}_\ell (X)\colon X\rightarrow \mathrm{BG}(\ell -d)$
, we proceed by identifying the above exact couples defining the spectral sequences via a couple map
$(\Psi , \Phi )\colon (\mathscr{A}_X^*,\mathscr{D}_X^*)\rightarrow (\mathscr{A}_{\mathrm{SF}_\ell (X)}^{*+\ell -d},\mathscr{D}_{\mathrm{SF}_\ell (X)}^{*+\ell -d})$
inducing an isomorphism between the spectral sequences. Using Lemma 5.6, we recall the following equivalences of spectra. A chosen
$\mathcal{R}$
-orientation of the spherical fibration
$\mathrm{SF}_\ell (X)\colon X\rightarrow \mathrm{BG}(\ell -d)$
induces an
$\mathcal{R}$
-orientation on the restriction to subskeleta. Thus, there is a Thom equivalence
between mapping spectra. Furthermore, taking cofibres of inclusions of subskeleta, we obtain an induced equivalence
as follows: By replacing
$\mathscr{F}(-,\mathbb{S})$
with
$\mathscr{F}(-,\mathcal{R})$
and repeating the proof of Lemma 3.1 verbatim, the skeletal filtrations of
$X$
and
$\mathrm{Th}(\mathrm{SF}_\ell (X))$
, as in the definition of the exact couples above, yield fibration sequences on mapping spectra. In particular, we obtain a commutative diagram

of fibration sequences. By Lemma 5.6, we know that the horizontal maps
$\mathscr{T}_c$
are equivalences, and a short application of the Five Lemma together with Whitehead’s theorem yields that
$\mathscr{T}_c^{\mathrm{cofib}}$
is an equivalence as well. Note that, by the definition of
$\mathcal{R}$
-cohomology groups,
$\mathcal{R}^{p+q-1}(X^{(p)})$
is equal to
$\pi _{-p-q+1}(\mathscr{F}(\Sigma ^\infty X_+^{(p)},\mathcal{R}))$
, and similarly for the other mapping spectra in the above diagram. Thus, we may define the couple map
$(\Psi \;:\!=\; (\mathscr{T}_c)_*,\Phi \;:\!=\; (\mathscr{T}_c^{\mathrm{cofib}})_*)$
as the maps on homotopy groups, induced by the Thom equivalences on subskeleta and cofibres. The morphisms do indeed define a couple map: Briefly, applying homotopy groups to the diagram above yields a commutative diagram – which is exactly what is required for
$(\Psi ,\Phi )$
to define a couple map. As in the proof of Theorem A, we suppress an additional suspension isomorphism implicit in the definition of the exact couples, which is justified by naturality of the suspension isomorphism. Since
$\mathscr{T}_c$
and
$\mathscr{T}_c^{\mathrm{cofib}}$
are equivalences of mapping spectra,
$(\Psi ,\Phi )$
defines an isomorphism between the exact couples, which leads to an isomorphism between the two associated spectral sequences. Hence, we have shown that the unstable Thom isomorphism
induces an isomorphism between the Atiyah–Hirzebruch spectral sequence computing
$\mathcal{R}^*(X)$
and the one computing
$\mathcal{R}^{*+\ell -d}(\Sigma ^\infty \mathrm{Th}(\mathrm{SF}_\ell (X)))$
.
We now pass to the stable version
$\mathrm{MSF}(X)$
as follows. Firstly, we remark that the shifting operator yields an identification
$\mathcal{R}^{n+\ell -d}(\Sigma ^\infty \mathrm{Th}(\mathrm{SF}_\ell (X)))\simeq \mathcal{R}^{n-d}(\Sigma ^\infty \mathrm{Th}(\mathrm{SF}_\ell (X))[\!-\ell ])$
which induces an isomorphism between the Atiyah–Hirzebruch spectral sequences. This may be seen by passing to mapping spectra; for any spectrum
$Y$
, there is an equivalence of mapping spectra
$\mathscr{F}(Y,\mathcal{R})\simeq \mathscr{F}(Y[k],\mathcal{R}[k])$
, which induces a suspension isomorphism
$\mathcal{R}^0(Y)\simeq \mathcal{R}^k(Y[k])$
. In particular, the suspension isomorphism exists on the level of mapping spectra, and hence induces an isomorphism between the Atiyah–Hirzebruch spectral sequences by naturality. Since
$\ell$
is assumed to be large enough that
$\mathrm{SF}_\ell (X)$
represents the Spivak normal fibration, there is an equivalence
$\Sigma ^\infty \mathrm{Th}(\mathrm{SF}_{N+1}(X))\simeq \Sigma ^\infty \mathrm{Th}(\mathrm{SF}_N(X))[1]$
of suspension spectra for all
$N\geq \ell$
. Furthermore, each map in the diagram
contravariantly induces an isomorphism between the Atiyah–Hirzebruch spectral sequences computing
$\mathcal{R}^*(\!-\!)$
. The limit of the spectral sequences is precisely the one computing
Note that the limit of the spectral sequences exists since every morphism of spectral sequences is an isomorphism. The unstable Thom isomorphisms induce isomorphisms between the Atiyah–Hirzebruch spectral sequence computing
$\mathcal{R}^*(X)$
and the ones computing
$\mathcal{R}^{*+N-d}(\Sigma ^\infty \mathrm{Th}(\mathrm{SF}_N(X)))$
for all
$N\geq \ell$
. By commutativity of the diagram at the end of the proof of Lemma 5.5, as well as naturality of the Atiyah–Hirzebruch spectral sequence, these isomorphisms are compatible with the stabilisation isomorphisms
$\mathcal{R}^{*+N-d}(\Sigma ^\infty \mathrm{Th}(\mathrm{SF}_N(X)))\rightarrow \mathcal{R}^{*+N+1-d}(\Sigma ^\infty \mathrm{Th}(\mathrm{SF}_{N+1}(X)))$
on the level of spectral sequences. Putting this together, we obtain an isomorphism of spectral sequences from the Atiyah–Hirzebruch spectral sequence computing
$\mathcal{R}^*(X)$
to the spectral sequence obtained as the limit over
$N\geq \ell$
of the spectral sequences computing
$\mathcal{R}^{*-d}(\Sigma ^\infty \mathrm{Th}(\mathrm{SF}_N(X))[{-}N])$
. Once more, since all involved morphisms are isomorphisms, the latter agrees with the Atiyah–Hirzebruch spectral sequence computing
$\lim _{N\geq \ell }\mathcal{R}^{*-d}(\Sigma ^\infty \mathrm{Th}(\mathrm{SF}_N(X))[{-}N])\simeq \mathcal{R}^{*-d}(\mathrm{MSF}(X))$
. In particular, this isomorphism of spectral sequences is induced by the equivalence of spectra
which in turn is precisely the stable Thom isomorphism
$\mathcal{R}^{*}(X)\rightarrow \mathcal{R}^{*-d}(\mathrm{MSF}(X))$
upon taking homotopy groups.
Acknowledgements
I thank Daniel Kasprowski for several enlightening discussions, as well as Oscar Randal-Williams for helpful comments (Remark 4.1) on a previous version of this article, and for encouragement to give more details at the end of Section 5. Furthermore, I thank the anonymous referee for carefully reading the article and providing many helpful suggestions. I was supported by the University of Southampton and the UKRI (Grant EP/W524621/1).
Competing interests
The author declares none.


