The Lumenary · Advanced undergraduate
Natural transformations
Name: ______________________
Date: ______________________
You will learn to
- Define natural transformations and natural isomorphisms, and verify naturality for the double-dual map and the determinant , natural in the commutative ring
- Explain why is natural while cannot even be stated as a natural transformation between functors of the same variance, and prove that it fails even on the groupoid of isomorphisms over a field with more than three elements
- Prove that functors and natural transformations form a category , in which the isomorphisms are exactly the natural transformations with invertible components
- Use naturality as a uniformity constraint, for example to show that the only natural maps on sets are the two projections
- Define equivalence of categories and prove that a functor is an equivalence if and only if it is full, faithful and essentially surjective
- 1.
Let be functors and a family of morphisms. Which equation must hold for every for to be natural?
- A.
- B.
- C.
- D. whenever there is an arrow
- 2.
Let be the functor , . How many natural transformations are there?
- 3.
Which of these families are natural transformations (between the functors indicated)? Select all that apply.
- A., reversing a finite list (on , with the list functor)
- B., (from to )
- C. (from to abelianisation)
- D.sorting a list of integers into increasing order, as a map “natural in the set of entries”
- E. (from to , functors )
- 4.
Let be a natural transformation with . What is ? Give the representative in .
- 5.
In the proof that an equivalence (with , ) is full, we set for a given and showed . What is needed to conclude ?
- A.That is faithful, which follows from the same argument applied to (using )
- B.That is faithful
- C.The axiom of choice
- D.Nothing: already means
- 6.
Which statement about on the category of all vector spaces over a field is true?
- A. is natural, every component is injective, but for infinite-dimensional it is not surjective
- B. is a natural isomorphism on all vector spaces
- C. is natural only on finite-dimensional spaces
- D. fails to be injective for some infinite-dimensional
- 7.
Mathlib writes composition in diagrammatic order:
f ≫ gmeans “firstf, theng”. Forα : F ⟶ Gbetween functorsC ⥤ Dandf : X ⟶ YinC, which Lean statement is the naturality square?- A.
F.map f ≫ α.app Y = α.app X ≫ G.map f - B.
α.app Y ≫ F.map f = G.map f ≫ α.app X - C.
F.map f ≫ G.map f = α.app X ≫ α.app Y - D.
α.app X = α.app Y
- A.
- 8.
Which pairs of categories are equivalent? Select all that apply.
- A. and (objects , morphisms matrices)
- B. and its full subcategory on the sets ,
- C. and
- D.the category with two objects and exactly one arrow between any two objects, and the category
- E. and (one-object categories of the groups)
- 9.
A binary operation on is stored as a tuple
twitht[a * n + b]. Writenatural_tables(n)returning the list of all such tables that commute with every function , i.e.t[f[a] * n + f[b]] == f[t[a * n + b]]for all (withfa tuple of values). Theorem 3 predicts the answer.Computational — Practice