Functors out of sums of categories. #
This file records the universal property of sums of categories as an equivalence of
categories Sum.functorEquiv : A ⊕ A' ⥤ B ≌ (A ⥤ B) × (A' ⥤ B), and characterizes its
precompositions with the left and right inclusion as corresponding to the projections on
the product side.
The equivalence between functors from a sum and the product of the functor categories.
Equations
Instances For
Composing the forward direction of functorEquiv with the first projection is the same as
precomposition with inl_ A A'.
Equations
Instances For
Composing the forward direction of functorEquiv with the second projection is the same as
precomposition with inr_ A A'.
Equations
Instances For
Composing the backward direction of functorEquiv with precomposition with inl_ A A'.
is naturally isomorphic to the first projection.
Equations
Instances For
Composing the backward direction of functorEquiv with the second projection is the same as
precomposition with inr_ A A'.
Equations
Instances For
A consequence of functorEquiv: we can construct a natural transformation of functors
A ⊕ A' ⥤ B from the data of natural transformations of their whiskering with inl_ and inr_.
Equations
Instances For
A consequence of functorEquiv: we can construct a natural isomorphism of functors
A ⊕ A' ⥤ B from the data of natural isomorphisms of their whiskering with inl_ and inr_.
Equations
Instances For
functorEquiv A A' B transforms Swap.equivalence into Prod.braiding.
Equations
Instances For
The equivalence Sum.functorEquiv sends associativity of sums to associativity of products