A closed category can be defined as a category C {\displaystyle {\mathcal {C}}} with a so-called internal Hom functor
with left Yoneda arrows
natural in B {\displaystyle B} and C {\displaystyle C} and dinatural in A {\displaystyle A} , and a fixed object I {\displaystyle I} of C {\displaystyle {\mathcal {C}}} with a natural isomorphism
and a dinatural transformation
all satisfying certain coherence conditions.