A coherence theorem states that the arrows between two particular objects in free categories are unique. In this paper, we give a direct proof for cartesian closed categories (CCC's) without passing to typed lambda calculus. We first derive categorical combinators for CCC's together with their equations directly from the adjoint functors defining CCC's. Then categorical interpretation of the intuitionistic sequent calculus is regarded as the construction of free CCC's. Each arrow is generated along the proof derivation in form of categorical combinators. The system enjoys the cut-elimination theorem and we can use various proof-theoretic techniques such as Kleene's permutability theorem. The coherence is proved by showing that the reconstruction of derivations for the given class of arrows is deterministic and unique up to equivalence.
CITATION STYLE
Mori, A., & Matsumoto, Y. (1995). Coherence for cartesian closed categories: A sequential approach. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 968, pp. 276–295). Springer Verlag. https://doi.org/10.1007/3-540-60381-6_17
Mendeley helps you to discover research relevant for your work.