Categories of indexed families of objects. #
We define the pointwise category structure on indexed families of objects in a category (and also the dependent generalization).
pi C gives the Cartesian product of an indexed family of categories.
The evaluation functor at i : I, sending an I-indexed family of objects to the object over i.
Instances For
Pull back an I-indexed family of objects to a J-indexed family, along a function J ā I.
Instances For
The natural isomorphism between pulling back a grading along the identity function, and the identity functor.
Instances For
The natural isomorphism comparing between pulling back along two successive functions, and pulling back along their composition
Instances For
The natural isomorphism between pulling back then evaluating, and just evaluating.
Instances For
The bifunctor combining an I-indexed family of objects with a J-indexed family of objects
to obtain an I ā J-indexed family of objects.
Instances For
A family of isomorphisms gives rise to an isomorphism of families.
Instances For
An isomorphism between I-indexed objects gives an isomorphism between each
pair of corresponding components.
Instances For
Assemble an I-indexed family of functors into a functor between the pi types.
Instances For
Similar to pi, but all functors come from the same category A
Instances For
The projections of Functor.pi' F are isomorphic to the functors of the family F
Instances For
Two functors to a product category are equal iff they agree on every coordinate.
Assemble an I-indexed family of natural transformations into a single natural transformation.
Instances For
Assemble an I-indexed family of natural transformations into a single natural transformation.
Instances For
Assemble an I-indexed family of natural isomorphisms into a single natural isomorphism.
Instances For
Assemble an I-indexed family of natural isomorphisms into a single natural isomorphism.
Instances For
For a family of categories C i indexed by I, an equality i = j in I induces
an equivalence C i ā C j.
Instances For
When i = j, projections Pi.eval C i and Pi.eval C j are related by the equivalence
Pi.eqToEquivalence C h : C i ā C j.
Instances For
The equivalences given by Pi.eqToEquivalence are compatible with reindexing.
Instances For
Reindexing a family of categories gives equivalent Pi categories.
Instances For
A product of categories indexed by Option J identifies to a binary product.
Instances For
Assemble an I-indexed family of equivalences of categories
into a single equivalence.