Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

+++ title = “The Cartan-Eilenberg Spectral Sequence” section = “mathematics” +++

The Cartan–Eilenberg Spectral Sequence

The Cartan–Eilenberg spectral sequence (CESS) arises from the factorization of the Steenrod algebra into its polynomial and exterior parts. It provides a way to compute the Adams $E_2$ page from simpler pieces.

Setup

The dual Steenrod algebra $A_*$ at $p = 2$ factors as

$$A_* \cong P_* \otimes E_*$$

where $P_* = \mathbb{F}2[\xi_1, \xi_2, \ldots]$ is the polynomial part and $E* = E(\tau_0, \tau_1, \ldots)$ is the exterior part. Dually, the Steenrod algebra $A$ has subalgebras $P^$ and quotient $E^ = A // P^*$.

The CESS takes the form

$$E_2^{s,u} = \operatorname{Ext}_{P^}^{s}(\mathbb{F}2,; \operatorname{Ext}{E^}^{u}(\mathbb{F}_2, \mathbb{F}_2)) \implies \operatorname{Ext}_A^{s+u}(\mathbb{F}_2, \mathbb{F}_2)$$

where the target is the Adams $E_2$ page. Since $\operatorname{Ext}_{E^*}(\mathbb{F}_2, \mathbb{F}_2) \cong \mathbb{F}_2[q_0, q_1, q_2, \ldots]$ (a polynomial algebra on classes $q_i$ of degree $2^{i+1} - 1$), the CESS $E_2$ page is

$$\operatorname{Ext}_{P^*}(\mathbb{F}_2,; \mathbb{F}_2[q_0, q_1, \ldots])$$

What htpy computes

htpy resolves $\mathbb{F}_2[q_0, \ldots, q_N]$ as a module over $P^*$ using a minimal free resolution. This gives the CESS $E_2$ page directly. The resolution carries a CE-filtration (the $u$-grading from the exterior part) and a weight grading from the monomial structure of the polynomial module.

The same $E_2$ page serves double duty:

  • As the CESS $E_2$ page converging to $\operatorname{Ext}_A(\mathbb{F}_2, \mathbb{F}_2)$ (the Adams $E_2$ page)
  • As the algebraic Novikov spectral sequence (aNSS) $E_2$ page converging to $\operatorname{Ext}{BPBP}(BP_, BP_*)$ (the Adams–Novikov $E_2$ page)

The two spectral sequences share the same $E_2$ page but have different differentials.

CESS differentials

The CESS differentials $d_r : E_r^{s,u} \to E_r^{s+r, u-r+1}$ arise from the extension structure $P^* \to A \to E^*$ of Hopf algebras. In Adams coordinates, $d_r$ shifts by $(-1, +r)$ in the $(n, s)$ chart.

htpy computes CESS differentials via the deduction engine, using the degree argument, Leibniz propagation, convergence constraints (CESS $E_\infty$ must equal Adams $E_2$), and elimination by contradiction.

Cross-validation

The CESS computation is validated by two key checks:

  • V1b: Per-stem totals of CESS $E_2$ dimensions are $\geq$ Adams $E_2$ dimensions (the CESS can only lose classes through differentials).
  • V1c: CESS weight counts at each bidegree match the Ext dimension (weight decomposition is consistent).

The archive module S_2_cess

The archive module S_2_cess contains:

  • The CESS/aNSS $E_2$ page through stem 30, filtration 16
  • Computed using $q_0$ through $q_5$
  • Generator names matched from the algebraic Novikov CSV where possible
  • Weight annotations per generator

Limitations

  • Currently $p = 2$ only. Odd-prime CESS requires generalizing the $P^*$ algebra degree formulas and the bitmask basis encoding.
  • Algebraic CESS $d_2$ (from the Hopf extension structure, Ravenel A1.3.16) is not yet computed directly; instead, CESS differentials are derived via the deduction engine.