Skip to content
The Lumenary

Each worksheet prints cleanly on A4 or Letter. Answer keys are on a separate page.

The Lumenary · First-year graduate

Homological algebra

Name: ______________________

Date: ______________________

You will learn to

  • Compute the homology of chain complexes, and derive the long exact homology sequence of a short exact sequence of complexes from the snake lemma
  • Prove that chain-homotopic maps induce the same map on homology, and prove the comparison theorem for projective resolutions
  • Define left and right derived functors, explain why they measure the failure of exactness, and compute Ext and Tor over Z\Z and k[x]k[x]
  • Show that Ext1(A,B)\mathrm{Ext}^1(A, B) classifies extensions 0→B→E→A→00 \to B \to E \to A \to 0 up to equivalence
  • Distinguish isomorphism, quasi-isomorphism and homotopy equivalence of complexes, with counterexamples
  1. 1.

    Consider the chain complex 0→Z→d2Z2→d1Z→00 \to \mathbb{Z} \xrightarrow{d_2} \mathbb{Z}^2 \xrightarrow{d_1} \mathbb{Z} \to 0 with d2(n)=(2n,4n)d_2(n) = (2n, 4n) and d1(a,b)=2a−bd_1(a, b) = 2a - b. How many elements does H1=ker⁡d1/im⁡d2H_1 = \ker d_1 / \operatorname{im} d_2 have?

  2. 2.

    Which statements about chain maps are true in general? (Choose all that apply.)

    • A.Every homotopy equivalence is a quasi-isomorphism
    • B.Every quasi-isomorphism is a homotopy equivalence
    • C.Chain-homotopic maps induce the same maps on homology
    • D.A chain map that induces 00 on all homology groups is null-homotopic
  3. 3.

    How many elements does Tor1Z(Z/12,Z/18)\mathrm{Tor}_1^{\mathbb{Z}}(\mathbb{Z}/12, \mathbb{Z}/18) have?

  4. 4.

    How many equivalence classes of extensions 0→Z/5→E→Z/5→00 \to \mathbb{Z}/5 \to E \to \mathbb{Z}/5 \to 0 of abelian groups are there?

  5. 5.

    In the existence part of the comparison theorem, why does fnd:Pn+1→Qnf_n d : P_{n+1} \to Q_n land in ker⁡(d:Qn→Qn−1)\ker(d : Q_n \to Q_{n-1}) (for n≥1n \geq 1)?

    • A.dfnd=fn−1dd=0d f_n d = f_{n-1} d d = 0, using that fnf_n commutes with dd and d∘d=0d \circ d = 0
    • B.Because Pn+1P_{n+1} is projective
    • C.Because Q∙Q_\bullet is exact
    • D.Because the lift fnf_n is unique
  6. 6.

    Apply −⊗Z/2- \otimes \mathbb{Z}/2 and its derived functors to 0→Z→2Z→Z/2→00 \to \mathbb{Z} \xrightarrow{2} \mathbb{Z} \to \mathbb{Z}/2 \to 0. The long exact sequence reads Tor1(Z,Z/2)→Tor1(Z/2,Z/2)→∂Z/2→2Z/2→Z/2→0\mathrm{Tor}_1(\mathbb{Z}, \mathbb{Z}/2) \to \mathrm{Tor}_1(\mathbb{Z}/2, \mathbb{Z}/2) \xrightarrow{\partial} \mathbb{Z}/2 \xrightarrow{2} \mathbb{Z}/2 \to \mathbb{Z}/2 \to 0. What is Tor1(Z/2,Z/2)\mathrm{Tor}_1(\mathbb{Z}/2, \mathbb{Z}/2)?

    • A.Z/2\mathbb{Z}/2
    • B.00
    • C.Z\mathbb{Z}
    • D.Z/4\mathbb{Z}/4
  7. 7.

    Which Lean statement says that the extension 0→Z→2Z→Z/2→00 \to \mathbb{Z} \xrightarrow{2} \mathbb{Z} \to \mathbb{Z}/2 \to 0 does not split (as proved in not_split)?

    • A.¬ ∃ s : ZMod 2 →+ ℤ, ∀ x : ZMod 2, ((s x : ℤ) : ZMod 2) = x
    • B.∃ s : ZMod 2 →+ ℤ, ∀ x : ZMod 2, ((s x : ℤ) : ZMod 2) = x
    • C.¬ ∃ r : ℤ →+ ZMod 2, ∀ n : ℤ, r n = (n : ZMod 2)
    • D.∀ f : ZMod 2 →+ ℤ, f ≠ 0
  8. 8.

    A chain complex 0→C2→d2C1→d1C0→00 \to C_2 \xrightarrow{d_2} C_1 \xrightarrow{d_1} C_0 \to 0 of free abelian groups is given by integer matrices d2 (shape dim⁡C1×dim⁡C2\dim C_1 \times \dim C_2) and d1 (shape dim⁡C0×dim⁡C1\dim C_0 \times \dim C_1), as lists of rows. Write betti_mod_p(d2, d1, p) returning [b0, b1, b2], the dimensions of Hn(C⊗Fp)H_n(C \otimes \mathbb{F}_p) for a prime pp, using bn=dim⁡Cn−rank⁡dn−rank⁡dn+1b_n = \dim C_n - \operatorname{rank} d_n - \operatorname{rank} d_{n+1} over Fp\mathbb{F}_p (with d0=d3=0d_0 = d_3 = 0).

    Computational — Practice

Code: Apache-2.0 · Content: CC BY-SA 4.0