Hostname: page-component-76fb5796d-r6qrq Total loading time: 0 Render date: 2024-04-25T21:16:38.616Z Has data issue: false hasContentIssue false

The Church-Rosser property in symmetric combinatory logic

Published online by Cambridge University Press:  12 March 2014

Katalin Bimbó*
Affiliation:
School of Informatics, Indiana University, 901 East 10th Street, Bloomington, IN 47408-3912., USA, E-mail: kbimbo@indiana.edu, URL: http://mypage.iu.edu/~kbimbo

Abstract

Symmetic combinatory logic with the symmetric analogue of a combinatorially complete base (in the form of symmetric λ-calculus) is known to lack the Church-Rosser property. We prove a much stronger theorem that no symmetric combinatory logic that contains at least two proper symmetric combinatory has the Church-Rosser property. Although the statement of the result looks similar to an earlier one concerning dual combinatory logic, the proof is different because symmetric combinators may form redexes in both left and right associated terms. Perhaps surprisingly, we are also able to show that certain symmetric combinatory logics that include just one particular constant are not confluent. This result (beyond other differences) clearly sets apart symmetric combinatory logic from dual combinatory logic, since all dual combinatory systems with a single combinator or a single dual combinator are Church-Rosser. Lastly, we prove that a symmetric combinatory logic that contains the fixed point and the one-place identity combinator has the Church-Rosser property.

Type
Research Article
Copyright
Copyright © Association for Symbolic Logic 2005

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

REFERENCES

Barbanera, F. and Berardi, S. [1996], A symmetric lambda calculus for classical program extraction, Information and Computation, vol. 125, pp. 103117.CrossRefGoogle Scholar
Bimbó, K. [2000], Investigation into combinatory systems with dual combinators, Studia Lógica, vol. 66, pp. 285296.Google Scholar
Bimbó, K. [2003], The Church-Rosser property in dual combinatory logic, this Journal, vol. 68, pp. 132152.Google Scholar
Bimbó, K. [2004], Semantics for dual and symmetric combinatory calculi, Journal of Philosophical Logic, vol. 33, pp. 125153.CrossRefGoogle Scholar
Church, A. [1941], The calculi of lambda-conversion, 1st ed., Princeton University Press, Princeton.Google Scholar
Curry, H. B. and Feys, R. [1958], Combinatory logic, 1st ed., vol. I, North-Holland, Amsterdam.Google Scholar
Curry, H. B., Hindley, J. R., and Seldin, J. P. [1972], Combinatory logic, vol. II, North-Holland, Amsterdam.Google Scholar
Dunn, J. M. and Meyer, R. K. [1997], Combinators and structurally free logic, Logic Journal of IGPL, vol. 5, pp. 505537.Google Scholar
Hindley, J. R. [1969], An abstract form of the Church-Rosser theorem, I, this Journal, vol. 34. pp. 545560.Google Scholar
Hindley, J. R. and Seldin, J. P. [1986], Introduction to combinators and λ-calculus, Cambridge University Press, Cambridge, UK.Google Scholar
Kleene, S. C. [1934], Proof by cases in formal logic, Annals of Mathematics, vol. 35. pp. 529544.Google Scholar
Meyer, R. K., Bimbó, K., and Dunn, J. M. [1998], Dual combinators bite the dust, (abstract), The Bulletin of Symbolic Logic, vol. 4, pp. 463464.Google Scholar
Rosen, J. K. [1973], Tree-manipulating systems and Church-Rosser theorems, Journal of the Association for Computing Machinery, vol. 20, pp. 160187.CrossRefGoogle Scholar
Rosser, J. B. [1936], A mathematical logic without variables, Annals of Mathematics, vol. 2, pp. 127150.Google Scholar
Smullyan, R. M. [1994], Diagonalization and self-reference, Clarendon, Oxford.Google Scholar