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

Modules

Name: ______________________

Date: ______________________

You will learn to

  • Work with module homomorphisms, submodules, quotients, kernels, cokernels and exact sequences, and recognise free, projective and injective modules
  • Prove that free modules are projective, that projective means "direct summand of a free module", and that over a PID submodules of finite free modules are free
  • Prove the Smith normal form and the structure theorem for finitely generated modules over a PID, including uniqueness of the invariant factors
  • Deduce the classification of finitely generated abelian groups and the Jordan normal form
  • Compute tensor products of modules, prove that M⊗R−M \otimes_R - is right exact via the tensor–hom adjunction, and show that it is not exact in general
  1. 1.

    Which of these Z\mathbb{Z}-modules are free? (Choose all that apply.)

    • A.Z3\mathbb{Z}^3
    • B.2Z2\mathbb{Z}
    • C.Z[x]\mathbb{Z}[x]
    • D.Z⊕Z/2\mathbb{Z} \oplus \mathbb{Z}/2
    • E.Q\mathbb{Q}
    • F.Z/1=0\mathbb{Z}/1 = 0
  2. 2.

    How many abelian groups of order 7272 are there, up to isomorphism?

  3. 3.

    Which group is Z2/⟨(4,6),(6,4)⟩\mathbb{Z}^2 / \langle (4, 6), (6, 4) \rangle (the quotient by the subgroup generated by these two vectors)?

    • A.Z/2⊕Z/10\mathbb{Z}/2 \oplus \mathbb{Z}/10
    • B.Z/20\mathbb{Z}/20
    • C.Z⊕Z/2\mathbb{Z} \oplus \mathbb{Z}/2
    • D.Z/4⊕Z/5\mathbb{Z}/4 \oplus \mathbb{Z}/5
  4. 4.

    A linear map TT on C6\mathbb{C}^6 has characteristic polynomial (x−2)6(x - 2)^6, minimal polynomial (x−2)3(x - 2)^3, and dim⁡ker⁡(T−2)=3\dim \ker(T - 2) = 3. What are the sizes of its Jordan blocks?

    • A.3,2,13, 2, 1
    • B.3,33, 3
    • C.2,2,22, 2, 2
    • D.3,1,1,13, 1, 1, 1
  5. 5.

    In the proof that a submodule N⊆RnN \subseteq R^n over a PID is free, why does the sequence 0→N∩Rn−1→N→π(N)→00 \to N \cap R^{n-1} \to N \to \pi(N) \to 0 split?

    • A.π(N)\pi(N) is an ideal of a PID, hence free, hence projective
    • B.Every short exact sequence of modules splits
    • C.By the induction hypothesis, N∩Rn−1N \cap R^{n-1} is free
    • D.RR is a domain, so there are no zero divisors
  6. 6.

    Over which of these rings RR does some submodule of a free RR-module (of finite rank) fail to be free? (Choose all that apply.)

    • A.Z/4\mathbb{Z}/4
    • B.k[x,y]k[x, y]
    • C.Z[−5]\mathbb{Z}[\sqrt{-5}]
    • D.Z\mathbb{Z}
    • E.k[x]k[x] for a field kk
    • F.Q\mathbb{Q}
  7. 7.

    How many elements does Z/12⊗ZZ/18\mathbb{Z}/12 \otimes_{\mathbb{Z}} \mathbb{Z}/18 have?

  8. 8.

    Which Lean statement expresses that tensoring with Z/2\mathbb{Z}/2 does not preserve injectivity (as proved in tensor_not_left_exact)?

    • A.Function.Injective (2 • LinearMap.id : ℤ →ₗ[ℤ] ℤ) ∧ ¬ Function.Injective ((2 • LinearMap.id : ℤ →ₗ[ℤ] ℤ).rTensor (ZMod 2))
    • B.¬ Function.Injective ((0 : ℤ →ₗ[ℤ] ℤ).rTensor (ZMod 2))
    • C.Function.Surjective (g.rTensor Q) whenever Function.Surjective g
    • D.¬ Module.Free ℤ (ZMod 2)
  9. 9.

    Write invariant_factors(orders): given positive integers n1,…,nkn_1, \dots, n_k, return the invariant factors of Z/n1⊕⋯⊕Z/nk\mathbb{Z}/n_1 \oplus \cdots \oplus \mathbb{Z}/n_k as a list [d1,d2,… ][d_1, d_2, \dots] with 1<d1∣d2∣⋯1 < d_1 \mid d_2 \mid \cdots (empty for the zero group). For example Z/4⊕Z/6≅Z/2⊕Z/12\mathbb{Z}/4 \oplus \mathbb{Z}/6 \cong \mathbb{Z}/2 \oplus \mathbb{Z}/12, so invariant_factors([4, 6]) == [2, 12].

    Computational — Practice

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