Zeeman's comparison theorem explained

In homological algebra, Zeeman's comparison theorem, introduced by Christopher Zeeman, gives conditions for a morphism of spectral sequences to be an isomorphism.

Illustrative example

As an illustration, we sketch the proof of Borel's theorem, which says the cohomology ring of a classifying space is a polynomial ring.

First of all, with G as a Lie group and with

Q

as coefficient ring, we have the Serre spectral sequence
p,q
E
2
for the fibration

G\toEG\toBG

. We have:

Einfty\simeqQ

since EG is contractible. We also have a theorem of Hopf stating that

H*(G;Q)\simeqΛ(u1,...,un)

, an exterior algebra generated by finitely many homogeneous elements.

Next, we let

E(i)

be the spectral sequence whose second page is

E(i)2=Λ(xi)Q[yi]

and whose nontrivial differentials on the r-th page are given by

d(xi)=yi

and the graded Leibniz rule. Let

{}\primeEr=iEr(i)

. Since the cohomology commutes with tensor products as we are working over a field,

{}\primeEr

is again a spectral sequence such that

{}\primeEinfty\simeqQ...Q\simeqQ

. Then we let

f:{}\primeEr\toEr,xi\mapstoui.

Note, by definition, f gives the isomorphism

{}\prime

0,q
E
r

\simeq

0,q
E
r

=Hq(G;Q).

A crucial point is that f is a "ring homomorphism"; this rests on the technical conditions that

ui

are "transgressive" (cf. Hatcher for detailed discussion on this matter.) After this technical point is taken care, we conclude:
p,0
E
2

\simeq{}\prime

p,0
E
2
as ring by the comparison theorem; that is,
p,0
E
2

=Hp(BG;Q)\simeqQ[y1,...,yn].