123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145(π : Category oβ² ββ² eβ²) (π₯ : MonoidalCategory oβ±Ό ββ±Ό eβ±Ό) (β : MonoidalCategory o β e)β β.U [ H (y , z) β.β (Ξ¦β Ο ββ β.id) β Ξ¦β (Ο π₯.ββ π₯.id) β.β H (x , z) ]β β.U [ H (z , y) β.β (β.id ββ Ξ¦β Ο) β Ξ¦β (π₯.id π₯.ββ Ο) β.β H (z , x) ]β β.U [ (Ξ¦β Ξ² β.β H (Xi , j)) β.β (β.id ββ Ξ¦β Ο) β Ξ¦β Ξ± β.β H (Xi , i) ]Ξ¦β Ξ² β.β Ξ¦β (π₯.id π₯.ββ Ο) β.β H (Xi , i) ββ¨ pullΛ‘ (βΊ Ξ¦.homomorphism) β©Ξ¦β (Ξ² π₯.β (π₯.id π₯.ββ Ο)) β.β H (Xi , i) ββ¨ Ξ¦.F-resp-β cα΅ β©ββ¨refl β©hom-fwd : β.U [ (Ξ¦β Οg β.β H-Yb) β.β ((Ξ¦β Οf β.β H-Xa) ββ β.id) β.β Ξ±ββ (Ξ¦β (Οg π₯.β (Οf π₯.ββ π₯.id) π₯.β π₯.associator.to) β.β H-Xab) β.β (β.id ββ Hab) ](Ξ¦β Οg β.β H-Yb) β.β ((Ξ¦β Οf ββ β.id) β.β (H-Xa ββ β.id)) β.β Ξ±βΞ¦β Οg β.β (H-Yb β.β (Ξ¦β Οf ββ β.id)) β.β (H-Xa ββ β.id) β.β Ξ±βΞ¦β Οg β.β (Ξ¦β (Οf π₯.ββ π₯.id) β.β H-XaB) β.β (H-Xa ββ β.id) β.β Ξ±βΞ¦β Οg β.β Ξ¦β (Οf π₯.ββ π₯.id) β.β (H-XaB β.β (H-Xa ββ β.id)) β.β Ξ±βΞ¦β Οg β.β Ξ¦β (Οf π₯.ββ π₯.id) β.β Ξ¦β π₯.associator.to β.β H-Xab β.β (β.id ββ Hab)Ξ¦β Οg β.β Ξ¦β ((Οf π₯.ββ π₯.id) π₯.β π₯.associator.to) β.β H-Xab β.β (β.id ββ Hab)Ξ¦β (Οg π₯.β (Οf π₯.ββ π₯.id) π₯.β π₯.associator.to) β.β H-Xab β.β (β.id ββ Hab)