Formal definition of the pack [Intermediate]
Bott-Tu Chapter III covers spectral sequences (§14), the Leray-Serre spectral sequence and its applications (§15–§18), and characteristic classes derived through them (§19–§23). Several Bott-Tu exercises and named computations cross-cut multiple Codex units in 13-spectral-sequences/, and several others are computations the main units state without working out in full (the cohomology of Ω S n , Serre's π 4 ( S 3 ) = Z /2 truncation, Borel's H ∗ ( B U ( n )) , Eilenberg-Moore on the path-loop fibration).
This pack collects eighteen such exercises — five easy, nine medium, four hard — each with a hint and full solution. It is read alongside its three prerequisite units rather than as a standalone development. The exercises are loosely grouped: easy ones at the start drill the abstract machinery (bidegree, convergence symbol, exact-couple from a SES); medium exercises run canonical computations (Hopf fibration via Serre, Gysin on C P k , Borel computation of H ∗ ( B U ( n )) , Leray-Hirsch on P ( E ) , Pontryagin via splitting); the hard ones at the end are the load-bearing computations a reader is most likely to need pen and paper for (π 4 ( S 3 ) = Z /2 via Serre, Eilenberg-Moore on path-loop, transgression in a specific bundle, multiplicative structure on a Kähler-style spectral sequence).
The conventions follow Bott-Tu: cohomological grading throughout; d r of bidegree ( r , 1 − r ) (notation decision #15); convergence symbol ⇒ (decision #30); two-filtration spectral sequences I E and I I E (decision #29); Bott-Tu sign convention d ψ = − π ∗ e ( E ) on the global angular form. Coefficients are integer unless otherwise specified.
Key theorem with full solution [Intermediate]
Before the pack proper, we work one canonical exercise in full as an exemplar.
Lead exercise. Verify that the Leray-Serre spectral sequence of the Hopf fibration S 1 → S 3 → S 2 collapses at E 3 , with E 3 = E ∞ matching $H^ (S^3)$.*
Solution. With Z coefficients,
$$
E_2^{p, q} = H^p(S^2; H^q(S^1)) = \begin{cases} \mathbb{Z} & (p, q) \in {(0, 0), (0, 1), (2, 0), (2, 1)}, \ 0 & \text{else}. \end{cases}
$$
The non-zero entries form the corners of a 2 × 1 rectangle. The differential d 2 : E 2 p , q → E 2 p + 2 , q − 1 has bidegree ( 2 , − 1 ) . The only source-target pair where both are non-zero on E 2 is E 2 0 , 1 → E 2 2 , 0 .
By the universal Euler-class transgression formula, d 2 on this column is multiplication by e ( η ) ∈ H 2 ( S 2 ) , where η is the Hopf bundle. The Euler class of η equals the generator of H 2 ( S 2 ) = Z (the Hopf bundle is the universal U ( 1 ) -bundle over C P 1 , with c 1 = 1 ). Hence d 2 : Z → Z is multiplication by ± 1 , an isomorphism. Both source and target are killed.
Surviving entries on E 3 = E ∞ : E ∞ 0 , 0 = Z (total degree 0 ), E ∞ 2 , 1 = Z (total degree 3 ). All other entries zero. Matching H 0 ( S 3 ) = Z , H 3 ( S 3 ) = Z , and H k ( S 3 ) = 0 otherwise. □
This is the canonical computation — the Hello, World of spectral sequences. The same template (read off the E 2 grid; identify which differentials can be non-zero by bidegree; identify the values of those differentials by transgression; compute kernel and cokernel) recovers all eighteen exercises below in some form.
Exercises [Intermediate]
Exercise 1 (easy, symbolic). Bidegree of d r .
In the cohomological convention, write down the bidegree of the differential d r on the E r page and verify that the total degree raises by 1 .
Hint
The convention is d r : E r p , q → E r p + r , q − r + 1 .
Answer
d r has bidegree ( r , 1 − r ) . The total degree shifts by r + ( 1 − r ) = 1 , consistent with d r being a cohomological differential. The square of d r has bidegree ( 2 r , 2 − 2 r ) , but since d r 2 = 0 this is moot. Notation decision #15.
Exercise 2 (easy, multiple choice). Convergence symbol.
The notation E 2 p , q ⇒ H p + q ( X ) asserts:
A. There is a graded isomorphism E 2 ≅ H ∗ ( X )
B. E ∞ p , q is the associated graded F p H p + q ( X ) / F p + 1 H p + q ( X ) for some filtration on H ∗ ( X )
C. The total dimensions of E 2 and H ∗ ( X ) agree
D. The base ring is Z
Hint
Convergence is a statement about E ∞ as the associated graded of a filtration on the abutment. E 2 may differ from E ∞ .
Answer
B. The convergence symbol ⇒ (notation decision #30) records the abutment of E ∞ p , q to gr p H p + q ( X ) for a filtration on H ∗ ( X ) . The filtration is recoverable from the construction. The E 2 page is the second page of the spectral sequence; it generally differs from E ∞ by the cumulative effect of all d r for r ≥ 2 .
Exercise 3 (easy, proof). Exact couple from a SES of complexes.
Let 0 → A ∗ f B ∗ g C ∗ → 0 be a short exact sequence of cochain complexes. Construct an exact couple whose associated spectral sequence has E 1 = H ∗ ( C ) and d 1 = a connecting morphism.
Hint
The long exact sequence in cohomology supplies the exactness data; take A p , q = H p + q ( B ) and E p , q = H p + q ( C ) .
Answer
The long exact sequence
$$
\cdots \to H^n(A) \to H^n(B) \to H^n(C) \xrightarrow{\delta} H^{n+1}(A) \to \cdots
$$
unrolls into an exact triangle. Take A = ⨁ n H n ( B ) as the upper vertex (with bigrading absorbed into the filtration), E = ⨁ n H n ( C ) as the lower vertex, with maps:
i : A → A the identity (no filtration shift) — for the simplest filtration the map is identity-shift
j : A → E induced by g ∗
k : E → A the connecting morphism δ .
The differential d 1 := j ∘ k on E is the composition g ∗ ∘ δ : H ∗ ( C ) → H ∗ ( A ) → H ∗ ( C ) (where the last map is f ∗ pulled back), and squares to zero. The spectral sequence iterates from E 1 = H ∗ ( C ) . The Bockstein construction is the avatar.
Exercise 4 (easy, symbolic). Two filtrations on a double complex.
For a first-quadrant double complex K p , q with anticommuting differentials d ′ , d ′′ , write the E 2 pages of both spectral sequences I E and I I E in terms of iterated cohomology.
Hint
Filter by columns (p ): E 1 is d ′′ -cohomology, then E 2 is d ′ -cohomology of that.
Answer
I E 2 p , q = H d ′ p ( H d ′′ q ( K )) , I I E 2 p , q = H d ′′ q ( H d ′ p ( K )) .
Both abut to H p + q ( Tot ( K )) , but the iterated cohomologies H d ′ H d ′′ and H d ′′ H d ′ are generally not equal as bigraded objects. Comparing them is the workhorse technique of the subject (notation decision #29).
Exercise 5 (easy, proof). Collapse from a row hypothesis.
Let { E r p , q } be a first-quadrant cohomological spectral sequence. Show that if E 2 p , q = 0 for q ≥ 1 , then E 2 = E ∞ and H n ≅ E 2 n , 0 via the bottom-edge homomorphism.
Hint
d r from row q = 0 goes to negative q (outside the first quadrant); d r landing in row q = 0 from the rest of the support is precluded if all higher rows vanish on E 2 .
Answer
Suppose E 2 p , q = 0 for all q ≥ 1 . The differential d r : E r p , q → E r p + r , q − r + 1 has source in row q = 0 landing in row q = 1 − r < 0 for r ≥ 2 , outside the first quadrant. Hence d r is zero on row q = 0 at every page.
A differential landing in row q = 0 on page r has source ( p − r , r − 1 ) , in row r − 1 ≥ 1 . Since E 2 on this row vanishes, so do all later E r on this row, so the source is already zero. No differential lands in row q = 0 either.
Thus E 2 p , 0 = E 3 p , 0 = ⋯ = E ∞ p , 0 , the only non-zero entries. The filtration on H n has only one non-zero graded piece (at p = n ), so H n ≅ E ∞ n , 0 = E 2 n , 0 , with the isomorphism the bottom-edge homomorphism. □
Exercise 6 (medium, symbolic). Hopf fibration via Serre.
Run the Leray-Serre spectral sequence on the Hopf fibration S 3 → S 7 → S 4 to compute H ∗ ( S 7 ) .
Hint
The fibre S 3 has cohomology in degrees 0 and 3 . The base S 4 has cohomology in degrees 0 and 4 . The bidegree of d r matters.
Answer
E 2 p , q = H p ( S 4 ; H q ( S 3 )) has non-zero entries at ( 0 , 0 ) , ( 0 , 3 ) , ( 4 , 0 ) , ( 4 , 3 ) , all Z . The differential d r has bidegree ( r , 1 − r ) . The only source-target pair on the first quadrant where both endpoints are non-zero is E 2 0 , 3 → E 2 4 , 0 via d 4 . The differential d 4 in bidegree ( 4 , − 3 ) acts as multiplication by the Euler class of the Hopf bundle S 3 → S 7 → S 4 , which is the generator of H 4 ( S 4 ) (this is the quaternionic Hopf bundle, with Euler class ± 1 ).
Hence d 4 is an isomorphism and kills both endpoints. Surviving entries on E 5 = E ∞ : E ∞ 0 , 0 = Z (degree 0 ) and E ∞ 4 , 3 = Z (degree 7 ). Matching H ∗ ( S 7 ) = Z in degrees 0 and 7 and zero elsewhere.
Exercise 7 (medium, symbolic). Gysin on C P k .
Apply the Gysin sequence to the unit-circle bundle S 1 → S 2 k + 1 → C P k . Use the resulting sequence to derive H ∗ ( C P k ) = Z [ x ] / ( x k + 1 ) with deg x = 2 .
Hint
The Euler class of O ( 1 ) over C P k is the generator x of H 2 ( C P k ) .
Answer
The Gysin sequence with r = 2 , e = x :
$$
\cdots \to H^{p-2}(\mathbb{C}P^k) \xrightarrow{\smile x} H^p(\mathbb{C}P^k) \to H^p(S^{2k+1}) \to H^{p-1}(\mathbb{C}P^k) \xrightarrow{\smile x} H^{p+1}(\mathbb{C}P^k) \to \cdots
$$
Since H ∗ ( S 2 k + 1 ) = Z only in degrees 0 and 2 k + 1 , multiplication by x is an isomorphism on H p ( C P k ) → H p + 2 ( C P k ) for 0 < p < 2 k , and zero in degrees adjacent to 2 k + 1 . Inductively starting from H 0 = Z : H 2 j = Z generated by x j for 0 ≤ j ≤ k , H 2 j + 1 = 0 . The relation x k + 1 = 0 comes from the Gysin sequence in the top degree.
Exercise 8 (medium, symbolic). Borel computation of $H^ (BU(n))$.*
Use the Serre spectral sequence of the universal fibration U ( n ) → E U ( n ) → B U ( n ) (with E U ( n ) contractible) to derive H ∗ ( B U ( n ) ; Q ) = Q [ c 1 , … , c n ] , deg c i = 2 i .
Hint
H ∗ ( U ( n ) ; Q ) = Λ [ x 1 , x 3 , … , x 2 n − 1 ] exterior on odd-degree generators. Each x 2 i − 1 transgresses to c i .
Answer
H ∗ ( U ( n ) ; Q ) is the exterior algebra on generators x 1 , x 3 , … , x 2 n − 1 in odd degrees (Hopf's theorem on cohomology of compact Lie groups). The Serre SS has E 2 = H ∗ ( B U ( n ) ; Q ) ⊗ Λ [ x 1 , … , x 2 n − 1 ] converging to H ∗ ( E U ( n ) ; Q ) = Q in degree 0 .
Each generator x 2 i − 1 must die. The only way for x 2 i − 1 to be killed is by being transgressed to a class in the bottom row. Hence d 2 i ( x 2 i − 1 ) = c i for some class c i ∈ H 2 i ( B U ( n ) ; Q ) . By multiplicativity, d 2 i on x 2 i − 1 ⋅ α is c i α ± x 2 i − 1 d 2 i ( α ) , allowing one to inductively see that the bottom-row classes c i generate H ∗ ( B U ( n ) ; Q ) and the kernel is exactly the polynomial algebra on { c i } .
After all transgressions the entire E ∞ = Q in degree 0 . Hence H ∗ ( B U ( n ) ; Q ) = Q [ c 1 , … , c n ] , with c i the transgressed images of the universal odd-degree generators of H ∗ ( U ( n ) ; Q ) — these are the Chern classes of the universal bundle E U ( n ) → B U ( n ) .
Exercise 9 (medium, symbolic). Cohomology of Ω S n rationally.
Use the Serre spectral sequence of the path-loop fibration Ω S n → P S n → S n (with P S n contractible) to compute H ∗ ( Ω S n ; Q ) for n ≥ 2 .
Hint
Reverse engineer: the abutment is concentrated in degree 0 , so all classes outside ( 0 , 0 ) must be killed by some differential. The only differential with non-vanishing range is d n .
Answer
E 2 p , q = H p ( S n ) ⊗ H q ( Ω S n ; Q ) . Non-zero columns at p = 0 and p = n only. The single non-vanishing differential is d n : E n 0 , q → E n n , q − n + 1 .
Let σ ∈ H n − 1 ( Ω S n ; Q ) be the transgression source: d n ( σ ) = ι n ∈ H n ( S n ) the fundamental class. By multiplicativity,
$$
d_n(\sigma^k) = k \sigma^{k-1} \cdot d_n(\sigma) = k \sigma^{k-1} \iota_n.
$$
For this to kill all higher classes, σ must generate H ∗ ( Ω S n ; Q ) as either a polynomial algebra (when σ k = 0 for all k , i.e., n odd, where σ has even degree n − 1 ) or as polynomial in τ with exterior on σ (when n even, where σ has odd degree). Computing: for n = 2 m + 1 odd, σ has degree 2 m (even) and H ∗ ( Ω S 2 m + 1 ; Q ) = Q [ σ ] , polynomial. For n = 2 m even, σ has degree 2 m − 1 (odd) and σ 2 = 0 rationally, so we need an additional even-degree generator τ = σ ⋅ d n ( σ ) of degree 4 m − 2 , giving H ∗ ( Ω S 2 m ; Q ) = Λ [ σ 2 m − 1 ] ⊗ Q [ τ 4 m − 2 ] .
Exercise 10 (medium, symbolic). Leray-Hirsch on the projectivisation.
For a complex rank-2 bundle E → B with H ∗ ( B ) concentrated in even degree, write H ∗ ( P ( E )) as a quotient of H ∗ ( B ) [ x ] .
Hint
Apply Leray-Hirsch with the basis { 1 , x } where x = c 1 ( L ∗ ) is the Chern class of the dual tautological line.
Answer
By Leray-Hirsch, H ∗ ( P ( E )) = H ∗ ( B ) ⊕ H ∗ ( B ) ⋅ x as a free module of rank 2 . The relation defining the cohomology ring is the Grothendieck relation:
$$
x^2 + c_1(E) x + c_2(E) = 0,
$$
hence H ∗ ( P ( E )) = H ∗ ( B ) [ x ] / ( x 2 + c 1 ( E ) x + c 2 ( E )) . Concretely, expanding via the splitting principle, x 2 = − c 1 ( E ) x − c 2 ( E ) .
Exercise 11 (medium, symbolic). Splitting principle for Pontryagin classes.
For a real vector bundle E R of rank 2 k with Chern roots ± ξ 1 , … , ± ξ k on the complexification, write the total Pontryagin class p ( E R ) in terms of ξ i .
Hint
p i ( E R ) = ( − 1 ) i c 2 i ( E R ⊗ C ) and the complexification has paired roots ± ξ i .
Answer
The complexification E R ⊗ C has total Chern class
$$
c(E_{\mathbb{R}} \otimes \mathbb{C}) = \prod_{i=1}^k (1 + \xi_i)(1 - \xi_i) = \prod_{i=1}^k (1 - \xi_i^2).
$$
Expanding: c 2 i ( E R ⊗ C ) = ( − 1 ) i e i ( ξ 1 2 , … , ξ k 2 ) , hence
$$
p_i(E_{\mathbb{R}}) = e_i(\xi_1^2, \ldots, \xi_k^2), \qquad p(E_{\mathbb{R}}) = \prod_{i=1}^k (1 + \xi_i^2).
$$
This is the splitting-principle formula for Pontryagin classes (decision: pair-symmetric in the squared roots).
Exercise 12 (medium, symbolic). $H^ (\mathrm{Gr}(2, 4))$ via Borel presentation.*
Compute H ∗ ( Gr ( 2 , 4 ) ; Z ) using the Whitney relation between the tautological subbundle S and quotient Q .
Hint
S ⊕ Q = C 4 is the standard frame bundle, so c ( S ) c ( Q ) = 1 . Both have rank 2 .
Answer
Let a , b be Chern classes of S ∗ (dual subbundle), a ′ , b ′ of Q ∗ . Whitney: ( 1 + a + b ) ( 1 + a ′ + b ′ ) = 1 modulo terms of degree > 4 . Expanding:
degree 2 : a + a ′ = 0 , so a ′ = − a
degree 4 : b + a a ′ + b ′ = 0 , so b ′ = − b + a 2
degree 6 : a b ′ + a ′ b = 0 , gives a 3 = 2 ab
degree 8 : b b ′ = 0 , gives b 2 = a 2 b .
Hence H ∗ ( Gr ( 2 , 4 ) ; Z ) = Z [ a , b ] / ( a 3 − 2 ab , b 2 − a 2 b ) , Poincaré series 1 + t 2 + 2 t 4 + t 6 + t 8 , total dimension 6 (matching the count of Schubert cells: σ ∅ , σ 1 , σ 2 , σ 1 , 1 , σ 2 , 1 , σ 2 , 2 ).
Exercise 13 (medium, symbolic). Chern character of T C P n .
Use the splitting principle and the Euler exact sequence to compute ch ( T C P n ) ∈ H ∗ ( C P n ; Q ) .
Hint
T C P n ⊕ O = O ( 1 ) ⊕ ( n + 1 ) , so ch ( T C P n ) + 1 = ( n + 1 ) ch ( O ( 1 )) .
Answer
The Euler sequence gives T C P n ⊕ O = O ( 1 ) ⊕ ( n + 1 ) . Chern character is additive on direct sums and multiplicative on tensor products. Hence
$$
\mathrm{ch}(T\mathbb{C}P^n) = (n+1) \mathrm{ch}(\mathcal{O}(1)) - 1 = (n+1) e^x - 1,
$$
where x ∈ H 2 ( C P n ) is the Kähler class. Expanding: ch ( T C P n ) = ( n + 1 ) ( 1 + x + x 2 /2 + ⋯ ) − 1 = n + ( n + 1 ) x + ( n + 1 ) x 2 /2 + ( n + 1 ) x 3 /6 + ⋯ , truncated at degree 2 n (above which x k = 0 ).
Exercise 14 (medium, proof). Whitney via splitting on flag bundle.
Use the splitting principle to prove the Whitney sum formula for Pontryagin classes: p ( E ⊕ F ) = p ( E ) p ( F ) modulo 2 -torsion.
Hint
Pull both bundles back to a flag bundle where each splits into lines, then use the Chern-root formula.
Answer
Pull back to F ℓ ( E R ⊕ F R ) , where the bundle splits as a sum of real line bundles, and the complexification splits with paired roots ± ξ i (from E ) and ± η j (from F ). The total Pontryagin class on the flag bundle:
$$
\sigma^* p(E_{\mathbb{R}} \oplus F_{\mathbb{R}}) = \prod_i (1 + \xi_i^2) \cdot \prod_j (1 + \eta_j^2) = \sigma^* p(E_{\mathbb{R}}) \cdot \sigma^* p(F_{\mathbb{R}}).
$$
Since σ ∗ : H ∗ ( B ) → H ∗ ( F ℓ ) is injective in characteristic = 2 (where the rank-2 flag bundle for an oriented bundle pair has Euler class 2 ξ — non-zero divisor away from 2 -torsion), the formula descends to B . The mod-2 caveat is a standard subtlety handled by passing to mod-2 characteristic classes (Stiefel-Whitney) on the real side. □
Exercise 15 (hard, symbolic). π 4 ( S 3 ) = Z /2 via Postnikov truncation.
Compute π 4 ( S 3 ) using the Postnikov truncation K ( Z , 3 ) → S 3 ⟨ 3 ⟩ → S 3 and the Serre spectral sequence on the relevant fibration.
Hint
Replace S 3 with its Postnikov tower; π 4 ( S 3 ) = π 4 ( S 3 ⟨ 3 ⟩) since π 3 is killed in the truncation. Compute H ∗ ( S 3 ⟨ 3 ⟩) using Serre on the path-loop fibration above K ( Z , 3 ) .
Answer
The Postnikov 3 -truncation S 3 → K ( Z , 3 ) has homotopy fibre S 3 ⟨ 3 ⟩ , the 3 -connected cover of S 3 . The fibration
$$
S^3 \langle 3 \rangle \to S^3 \to K(\mathbb{Z}, 3)
$$
has π 4 ( S 3 ⟨ 3 ⟩) = π 4 ( S 3 ) (since K ( Z , 3 ) has homotopy concentrated in degree 3 ).
By Hurewicz on S 3 ⟨ 3 ⟩ (which is 3 -connected), π 4 ( S 3 ⟨ 3 ⟩) = H 4 ( S 3 ⟨ 3 ⟩) . Compute the latter using the Serre SS of the path-loop Ω K ( Z , 3 ) → P K ( Z , 3 ) → K ( Z , 3 ) in the relevant Whitehead-tower extension.
The cohomology of K ( Z , 3 ) in low degrees: H 3 = Z (fundamental class ι 3 ), H 6 = Z generated by ι 3 2 (cup square; K ( Z , 3 ) has divided power algebra structure rationally and a Sq 2 -connection mod 2 ). The Serre SS of the path-loop fibration with fibre Ω K ( Z , 3 ) = K ( Z , 2 ) shows that the transgression τ ( x ) = ι 3 for x the degree-2 generator of K ( Z , 2 ) , and τ ( x 2 ) = 2 x ι 3 — so divided powers control the integer cohomology.
The mod-2 analysis: Sq 2 ι 3 = a non-zero class in H 5 ( K ( Z , 3 ) ; Z /2 ) , which detects the obstruction in the Whitehead extension. Working through Serre's argument (Bott-Tu §18 outline; full in Serre 1951 thesis), the result is π 4 ( S 3 ) = Z /2 , generated by the Hopf map η : S 4 → S 3 (suspension of S 3 → S 2 ).
This is one of the most consequential single computations in Serre's PhD thesis. The full argument requires the Steenrod algebra structure on H ∗ ( K ( Z , 3 ) ; Z /2 ) via Sq 2 ι 3 . □
Exercise 16 (hard, symbolic). Eilenberg-Moore on the path-loop fibration.
Use the Eilenberg-Moore spectral sequence to compute H ∗ ( Ω S n ; Z ) in a single page.
Hint
The Eilenberg-Moore SS of the pullback Ω Y → P Y → Y has E 2 = Tor H ∗ ( Y ) ∗ , ∗ ( Z , Z ) . For Y = S n , H ∗ ( S n ) = Z [ ι n ] / ι n 2 , and Tor Z [ ι ] / ι 2 ( Z , Z ) is computable.
Answer
For Y = S n , H ∗ ( Y ) = Z [ ι n ] / ( ι n 2 ) — exterior on a single class of degree n . The Eilenberg-Moore SS of Ω S n → P S n → S n has
$$
E_2 = \operatorname{Tor}{H^(S^n)}^{ , *}(\mathbb{Z}, \mathbb{Z}) = \operatorname{Tor} {\mathbb{Z}[\iota_n] / (\iota_n^2)}(\mathbb{Z}, \mathbb{Z}).
$$
For n odd: Z [ ι n ] / ( ι n 2 ) is exterior on an odd-degree generator. The Koszul resolution of Z over this exterior algebra is the polynomial algebra Z [ σ ] on a class σ of degree n − 1 , so Tor = Z [ σ ] . The spectral sequence collapses and H ∗ ( Ω S n ) = Z [ σ ] , polynomial on σ of degree n − 1 .
For n even: the Koszul resolution of Z over Z [ ι n ] / ( ι n 2 ) with ι n in even degree gives Tor = Λ [ σ n − 1 ] ⊗ Z [ τ 2 n − 2 ] , exterior on an odd-degree class of degree n − 1 tensored with polynomial on an even-degree class of degree 2 n − 2 . Hence H ∗ ( Ω S 2 k ) = Λ [ σ 2 k − 1 ] ⊗ Z [ τ 4 k − 2 ] .
The Eilenberg-Moore SS collapses at E 2 for Y = S n because the Tor is concentrated in a single bigrading per total degree. The Serre SS computation of Exercise 9 gives the same answer with more pages of work.
Exercise 17 (hard, proof). Multiplicative structure on a Kähler-style spectral sequence.
Let K ∗ be a differential graded algebra with a multiplicative bounded filtration F ∗ (i.e., F p ⋅ F q ⊂ F p + q ). Show that each page E r of the associated spectral sequence is a bigraded ring, with d r a derivation, and E ∞ matches the associated graded of the cup product on H ∗ ( K ∗ ) .
Hint
Define the product on E r p , q ⊗ E r p ′ , q ′ → E r p + p ′ , q + q ′ via cocycle representatives in Z r p , q ⋅ Z r p ′ , q ′ ⊂ Z r p + p ′ , q + q ′ , then show d r is a derivation by Leibniz on K ∗ .
Answer
Take cocycle representatives x ∈ Z r p , q (i.e., x ∈ F p K p + q with d x ∈ F p + r K p + q + 1 ) and y ∈ Z r p ′ , q ′ . By multiplicativity of the filtration, x y ∈ F p + p ′ K p + p ′ + q + q ′ , and by Leibniz on K :
$$
d(xy) = (dx) y + (-1)^{|x|} x (dy) \in F^{p+p'+r} K + F^{p+p'+r} K = F^{p+p'+r} K.
$$
Hence x y ∈ Z r p + p ′ , q + q ′ . The class [ x y ] ∈ E r p + p ′ , q + q ′ is well-defined modulo Z r − 1 p + p ′ + 1 , q + q ′ − 1 + B r − 1 p + p ′ , q + q ′ (changing x within its class by an element of Z r − 1 p + 1 , q − 1 + B r − 1 p , q changes x y by an element of the indicated submodule).
The differential d r on E r acts by d r [ x ] = [ d x ] ∈ E r p + r , q − r + 1 , and the Leibniz rule on K ∗ gives
$$
d_r ([x][y]) = [d(xy)] = [(dx) y + (-1)^{|x|} x (dy)] = (d_r [x])[y] + (-1)^{|x|} [x] (d_r [y]).
$$
So d r is a graded derivation. The page-advance to E r + 1 inherits this product. In the limit, E ∞ = gr H ∗ ( K ∗ ) as a bigraded ring, with the product matching the associated graded of the cup product on the abutment.
This is the structural reason for multiplicative collapse arguments: if the bottom-row classes (where d r acts by derivation) generate the entire E 2 , no d r can be non-zero by Leibniz, hence collapse. □
Exercise 18 (hard, symbolic). Transgression in a Stiefel manifold fibration.
Compute the transgression for the fibration V n , k ( C ) → B U ( n − k ) → B U ( n ) where V n , k ( C ) = U ( n ) / U ( n − k ) is the complex Stiefel manifold of k -frames in C n . Express the result in terms of Chern classes.
Hint
The fibration is the universal V n , k -bundle. The cohomology of V n , k ( C ) is exterior on classes x 2 ( n − k ) + 1 , … , x 2 n − 1 (Hopf's theorem applied to Lie groups). Transgression sends x 2 j − 1 to c j of the universal rank-n bundle.
Answer
V n , k ( C ) = U ( n ) / U ( n − k ) has cohomology
$$
H^(V_{n, k}(\mathbb{C}); \mathbb{Q}) = \Lambda[x_{2(n - k) + 1}, x_{2(n - k) + 3}, \ldots, x_{2n - 1}],
$$
exterior algebra on k generators in odd degrees. The Serre SS of V n , k → B U ( n − k ) → B U ( n ) has $E_2 = H^ (BU(n)) \otimes H^(V_{n, k}), co n v er g in g t o H^ (BU(n - k)) = \mathbb{Q}[c_1, \ldots, c_{n-k}]$.
The transgression of x 2 j − 1 (for n − k < j ≤ n ) lands in degree 2 j on the base, where H 2 j ( B U ( n )) = degree-2 j part of Q [ c 1 , … , c n ] . By naturality with the universal classifying-space fibration U ( n ) → E U ( n ) → B U ( n ) where each odd-degree generator transgresses to the corresponding Chern class:
$$
\tau(x_{2j - 1}) = c_j(\text{universal bundle})
$$
restricted to the appropriate quotient. Specifically the kernel of H ∗ ( B U ( n )) → H ∗ ( B U ( n − k )) is generated by c n − k + 1 , … , c n , exactly the Chern classes hit by the transgression of the new generators of V n , k .
This computation is the structural reason classifying-space cohomology behaves well under quotients: the Serre SS of G / H → B H → B G shows H ∗ ( G / H ) as the cokernel of the natural map H ∗ ( B G ) → H ∗ ( B H ) in nice cases, with transgression supplying the explicit generators. It underlies the construction of the characteristic classes of vector bundles with structure-group reduction .
Bott-Tu Pass 4 — Agent C — EP2. Eighteen exercises (5 easy / 9 medium / 4 hard) on spectral-sequence machinery, Leray-Serre, Gysin, Leray-Hirsch, splitting principle, and Eilenberg-Moore. Cross-cuts the three Batch units 03.13.01–03 and supplies the worked-example backfill for Bott-Tu §14–§18 (gap block 18 of §2.2). Notation conventions decisions #15, #29, #30 invoked throughout.