In the definition of closed category, the hom-sets for are redundant information, being isomorphic to . If we remove them, we obtain an axiomatization of a closed category that doesn’t assume from the outset that we are given a category at all.
I will use the Eilenberg-Kelly notion of closed category, with a given “underlying-set functor” such that (and another axiom); this enables us to simply replace everywhere that it appears by . I will also make two notational changes, writing instead of , and writing instead of .
The data we are given is now the following. We start with the following stuff:
- A set of objects .
- For any two objects , an object .
- An object .
- For any object , a set of “realizers” denoted .
Add the following structure:
- For any and a composite (composition in the category ).
- For any a realizer (identities in the category ).
- For any and , a realizer (functoriality of ).
- For any and , a realizer (functoriality of ).
- For any , realizers and .
- For any , a realizer .
- For any , a realizer .
And impose the following axioms:
- and
- and (redundantly)
- .
However, this definition still contains redundant data. The most obvious is , which by the last axiom could be simply defined to be . This was already noted by Eilenberg-Kelly, who also asserted that thusly defined is automatically natural (i.e. the axiom is redundant). To see this, first note that Lemma 2.2 of EK says that for we have (using naturality of ):
Now Proposition 2.4 says for any we have (applying 2.2 with and respectively, and using the axiom ):
so that , i.e. is natural (which we did not use in this proof).
We note the other basic propositions of EK in our notation. Prop 2.5 says , since when precomposed with the isomorphism they are equal by naturality. Prop 2.6 says for we have , by acting on with Prop 2.5. Taking and then gives Prop 2.7: . In particular, is an isomorphism, so putting in its naturality we get Prop 2.8: for any . By acting on this gives Prop 2.9: , i.e. the monoid of endomorphisms of is commutative.
The next most obvious redundancy is that the axiom says that composition can be defined in terms of the “functorial” action of and the “action” . However, using this axiom to define binary composition would involve a seemingly-arbitrary choice of which of to take as an identity. A better option is to note that by Proposition 2.3 in Eilenberg-Kelly, the axiom is equivalent to
- for any .
and therefore we also have
for any and . Thus, the natural definition of is as .
I expect, with this definition, that it should be possible to prove associativity and unitality of composition, and naturality of , from the corresponding “internalized” properties for .
We may be able to define in terms of the other data; we have already noted that is definable, so all that remains to define is . In the symmetric case, there is no problem; in the non-symmetric case we argue that .