The Lumenary · Early undergraduate
Universal properties
Name: ______________________
Date: ______________________
You will learn to
- State the universal properties of products in , and , of quotient sets and quotient groups, and of free monoids, and prove that the familiar constructions satisfy them
- Prove that any two objects with the same universal property are isomorphic by a unique isomorphism compatible with the structure maps
- Derive the first isomorphism theorem for groups from the universal property of quotients
- Explain why a universal property characterises an object without guaranteeing that it exists, using fields that have no product
- Recognise constructions such as the field of fractions and the tensor product as defined by universal properties
- 1.
Let , and . How many functions are there? (Use the universal property: such a function is the same as a pair of functions , .)
- 2.
The free monoid on a one-element set is isomorphic to which monoid?
- A.
- B.
- C.
- D.The trivial monoid
- 3.
Let be the unique monoid homomorphism from the free monoid on to with and . What is ?
- 4.
Let be non-empty sets and , with and . Which part of the universal property of the product does fail?
- A.Uniqueness: for every and every pair there are several compatible maps (for non-empty ).
- B.Existence: some pairs have no compatible map.
- C.Both existence and uniqueness.
- D.Neither — it is a product, isomorphic to .
- 5.
In the proof that two universal arrows and are isomorphic, we know . What exactly lets us conclude ?
- A.The uniqueness clause for applied to : both and are morphisms with .
- B.The existence clause for .
- C. is a monomorphism, so it can be cancelled.
- D. is faithful, so implies .
- 6.
Regard the positive integers ordered by divisibility ( when ) as a category. Which statements are true? Choose all that apply.
- A.The product of and is .
- B.The coproduct of and is .
- C. is an initial object.
- D.The product of and is .
- E.There is a terminal object.
- 7.
In the Lean structure
UniversalArrow X U, with fieldsobj,unit : X ⟶ U.obj objandlift, which field states the uniqueness clause? (Recallunit ≫ U.map gmeans .)- A.
uniq : ∀ {E} (f : X ⟶ U.obj E) (g : obj ⟶ E), unit ≫ U.map g = f → g = lift f - B.
fac : ∀ {E} (f : X ⟶ U.obj E), unit ≫ U.map (lift f) = f - C.
∀ {E} (g g' : obj ⟶ E), g = g' - D.
∀ {E} (f : X ⟶ U.obj E) (g : obj ⟶ E), g = lift f → unit ≫ U.map g = f
- A.
- 8.
An equivalence relation on a finite set is given by its list of classes, e.g.
[{0, 3}, {1, 4}, {2, 5}], and a function by a dict. Writedescend(f, classes)that returns the induced function on classes — a dict from each class (as afrozenset) to a value, with — orNoneif is not constant on some class (so that no with exists).Computational — Practice