Skip to main content
Log in

A coherence theorem for canonical morphisms in cartesian closed categories

  • Published:
Journal of Soviet Mathematics Aims and scope Submit manuscript

Abstract

In this paper there is proved a coherence theorem in proof-theoretic formulation: all derivations of a balanced sequent are equivalent. (A sequent is called balanced if each variable appears in it no more than twice.) Canonical morphisms in a Cartesian closed category are morphisms which can be obtained from those explicitly mentioned in the definition of a Cartesian closed category (i.e., the left and right projectionsl: A x B → A and r:A x B → B, ε:A x hom (A, B) → B, etc.) with the help of composition of functors x, hom and the operation +. Let the objects A and B be constructed from the objects C1,..., Cn with the help of the functors x and hom. Then, generally speaking, not all canonical morphisms from A to B will be equal. For example, if A is C1 x C1, and B is C1, then the left and right projections are different morphisms. The coherence theorem asserts that if one does not make superfluous identifications of objects, then all canonical morphisms from A to B will be equal, i.e., all diagrams of canonical morphisms beginning in A and ending in B will commute. There is a familiar translation of certain concepts of the theory of categories into the language of proof theory, under which to objects correspond formulas, and the functors x and hom are interpreted as the connectives & and ⊃. Under this translation, to canonical morphisms from A to B correspond derivations in the (&, ⊃)-fragment of the intuitionistic prepositional calculus of the sequent A → B. Morphisms are equal if and only if the derivations corresponding to them are equivalent, i.e., certain of their normal forms coincide, or, what is the same thing, their deductive terms are equivalent. The theorem proved in this paper is equivalent with the coherence theorem in the algebraic formulation. There are given two proofs of this theorem, obtained independently by the authors, in one of which there are considered natural derivations and the apparatus of deductive terms is used, and the other is based on reduction of the depth of formulas preserving equivalence of derivations, specialization of forms of inference in Gentzen L-systems, and analysis of links in sequences.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Literature cited

  1. C. Mann, “The connection between equivalence of proofs and Cartesian closed categories,” Proc. London Math. Soc.,31, No. 3, 289–310 (1975).

    Google Scholar 

  2. G. E. Mints, “Theory of categories and theory of proofs. I,” in: Urgent Questions of Logic and the Methodology of Science [in Russian], Kiev (1979).

  3. H. Curry and R. Feys, Combinatory Logic. I, Amsterdam (1958).

  4. D. Scott, “Constructive validity,” Lect. Notes in Math.,125, 237–275 (1970).

    Google Scholar 

  5. D. Prawitz, “Ideas and results in proof theory,” in: Proc. 2nd Scand. Logic Symp., Amsterdam (1971), pp. 235–307.

  6. G. E. Mints, “Closed categories and theory of proofs,” Zap. Nauchn. Sem. Leningr. Otd. Mat. Inst. Akad. NaukSSSR,68, 83–114 (1977).

    Google Scholar 

  7. S. V. Solov'ev, “Preservation of equivalence of derivations under reduction of the depth of formulas,” Zap. Nauchn. Sem. Leningr. Otd. Mat. Inst. Akad. Nauk SSSR,88, 197–208 (1979).

    Google Scholar 

  8. S. C. Kleene, “Permutability of inferences in Gentzen's calculi LK and LJ,” Mem. Am. Math. Soc.,10, 1–26 (1952).

    Google Scholar 

  9. J. Zucker, “The correspondence between cut-elimination and normalization,” Ann. Math. Logic,7, No. 1, 1–112 (1974).

    Google Scholar 

Download references

Authors

Additional information

Translated from Zapiski Nauchnykh Seminarov Leningradskogo Otdeleniya Matematicheskogo Instituta im. V. A. Steklova AN SSSR, Vol. 88, pp. 3–29, 1979.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Babaev, A.A., Solov'ev, S.V. A coherence theorem for canonical morphisms in cartesian closed categories. J Math Sci 20, 2263–2279 (1982). https://doi.org/10.1007/BF01629434

Download citation

  • Received:

  • Issue Date:

  • DOI: https://doi.org/10.1007/BF01629434

Keywords

Navigation