eqToHom in bicategories #
This file records some of the behavior of eqToHom 1-morphisms and
2-morphisms in bicategories.
Given an equality of objects h : x = y in a bicategory, there is a 1-morphism
eqToHom h : x ā¶ y just like in an ordinary category. The definitional property
of this morphism is that if h : x = x, eqToHom h = š x. This is
implemented as the eqToHom morphism in the CategoryStruct underlying the
bicategory.
Unlike the situation in ordinary category theory, these 1-morphisms do not
compose strictly: eqToHom h.trans h' is merely isomorphic to
eqToHom h ā« eqToHom h'. We define this isomorphism as
CategoryTheory.Bicategory.eqToHomTransIso.
Given an equality of 1-morphisms, we show that various bicategorical
structure morphisms such as unitors, associators and whiskering conjugate
well under eqToHoms.
TODO #
- Define
eqToEquivthat puts theeqToHoms in anEquivalencebetween objects.
In a bicategory, eqToHoms do not compose strictly,
but they do up to isomorphism.