Skip to content
The Lumenary

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

The Lumenary · Advanced undergraduate

Products, coproducts, initial and terminal objects

Name: ______________________

Date: ______________________

You will learn to

  • Identify initial and terminal objects in Set\cat{Set}, Grp\cat{Grp}, rings and posets, or show that none exist
  • Compute products and coproducts in Set\cat{Set} (disjoint union), Grp\cat{Grp} (free product), Ab\cat{Ab} (direct sum), Top\cat{Top} and a poset (meet and join)
  • Prove that products are unique up to unique isomorphism, that a product is a terminal cone, and that coproducts in C\mathcal{C} are products in Cop\mathcal{C}^{\mathrm{op}}
  • Use universal properties to prove structural facts, such as that Z∗Z\Z * \Z is not abelian and that the box topology is not the product topology
  • Recognise when a product or coproduct does not exist, for example in a poset or in the category of fields
  1. 1.

    In Set\cat{Set}, which statement is correct?

    • A.∅\varnothing is initial and every one-point set is terminal
    • B.∅\varnothing is terminal and {∗}\{\ast\} is initial
    • C.∅\varnothing is a zero object
    • D.Set\cat{Set} has no terminal object, since there are many one-point sets
  2. 2.

    Which of these categories have a zero object (an object that is both initial and terminal)? Select all that apply.

    • A.Grp\cat{Grp}
    • B.Vectk\cat{Vect}_k
    • C.rings with identity
    • D.Set\cat{Set}
    • E.the poset (Z,≤)(\Z, \le)
  3. 3.

    Regard the positive integers, ordered by divisibility (a≤ba \le b iff a∣ba \mid b), as a category. What is the coproduct of 1212 and 1818?

  4. 4.

    In Set\cat{Set}, let ∣X∣=2|X| = 2, ∣A∣=2|A| = 2 and ∣B∣=3|B| = 3. How many morphisms X→A×BX \to A \times B are there? (Use the universal property rather than listing them.)

  5. 5.

    In the proof that two products (P,πi)(P, \pi_i) and (Q,ρi)(Q, \rho_i) of AA and BB are isomorphic, we have φ:P→Q\varphi : P \to Q and ψ:Q→P\psi : Q \to P with ρiφ=πi\rho_i \varphi = \pi_i and πiψ=ρi\pi_i \psi = \rho_i. Why is ψ∘φ=idP\psi \circ \varphi = \mathrm{id}_P?

    • A.Both ψ∘φ\psi \circ \varphi and idP\mathrm{id}_P satisfy πi∘h=πi\pi_i \circ h = \pi_i for i=1,2i = 1, 2, and by the uniqueness clause for PP (applied to the pair (π1,π2)(\pi_1, \pi_2)) there is only one such hh
    • B.Because φ\varphi is injective and ψ\psi is surjective
    • C.Because PP and QQ have the same number of elements
    • D.By the existence clause of the universal property of QQ
  6. 6.

    What is the coproduct of Z/2\Z/2 and Z/3\Z/3 in the category of commutative rings with identity?

    • A.the zero ring
    • B.Z/6≅Z/2×Z/3\Z/6 \cong \Z/2 \times \Z/3
    • C.it does not exist
    • D.Z\Z
  7. 7.

    Which statements are true? Select all that apply.

    • A.The coproduct of Z\Z and Z\Z in Grp\cat{Grp} is non-abelian.
    • B.The coproduct of Z\Z and Z\Z in Ab\cat{Ab} is Z⊕Z\Z \oplus \Z.
    • C.Since Ab\cat{Ab} is a full subcategory of Grp\cat{Grp}, the two coproducts above must agree.
    • D.The product of Z\Z and Z\Z is Z×Z\Z \times \Z in both Grp\cat{Grp} and Ab\cat{Ab}.
  8. 8.

    Mathlib writes h ≫ π₁ for π1∘h\pi_1 \circ h (first h, then π₁). Which Lean field correctly expresses the uniqueness clause of the universal property of a product with projections π₁ : P ⟶ A, π₂ : P ⟶ B?

    • A.uniq : ∀ {X} (f : X ⟶ A) (g : X ⟶ B) (h : X ⟶ P), h ≫ π₁ = f → h ≫ π₂ = g → h = lift f g
    • B.uniq : ∀ {X} (f : X ⟶ A) (g : X ⟶ B) (h : X ⟶ P), π₁ ≫ h = f → π₂ ≫ h = g → h = lift f g
    • C.uniq : ∀ {X} (f : X ⟶ A) (g : X ⟶ B), ∃ h : X ⟶ P, h ≫ π₁ = f ∧ h ≫ π₂ = g
    • D.uniq : ∀ {X} (h k : X ⟶ P), h = k
  9. 9.

    Write glb(elements, leq, a, b) returning the product of a and b in a finite poset — the greatest lower bound — or None if it does not exist. Here elements is a list and leq(x, y) decides x≤yx \le y.

    Computational — Practice

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