Journal of Symbolic Logic

The Church-Rosser property in symmetric combinatory logic

Katalin Bimbó

Source: J. Symbolic Logic Volume 70, Issue 2 (2005), 536-556.

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 combinators 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.

Primary Subjects: 03B40
Secondary Subjects: 03B47, 03B70
Keywords: symmetric combinatory logic; Church-Rosser property; dual combinatory logic; combinatory logic; type theory; substructural logics; structurally free logic; symmetric λ-calculus

Full-text: Access denied (no subscription detected)

We're sorry, but we are unable to provide you with the full text of this article because we are not able to identify you as a subscriber.
If you have a personal subscription to this journal, then please login. If you are already logged in, then you may need to update your profile to register your subscription. Read more about accessing full-text
Links and Identifiers

Permanent link to this document: http://projecteuclid.org/euclid.jsl/1120224727
Digital Object Identifier: doi:10.2178/jsl/1120224727
Mathematical Reviews number (MathSciNet): MR2140045
Zentralblatt MATH identifier: 02247426

References

F. Barbanera and S. Berardi A symmetric lambda calculus for classical program extraction, Information and Computation, vol. 125 (1996), pp. 103--117.
Mathematical Reviews (MathSciNet): MR1402506
Digital Object Identifier: doi:10.1006/inco.1996.0025
K. Bimbó Investigation into combinatory systems with dual combinators, Studia Logica, vol. 66 (2000), pp. 285--296.
Mathematical Reviews (MathSciNet): MR1804756
Digital Object Identifier: doi:10.1023/A:1005252431462
A. Church The calculi of lambda-conversion, 1st ed., Princeton University Press, Princeton,1941.
Mathematical Reviews (MathSciNet): MR5274
H. B. Curry and R. Feys Combinatory logic, 1st ed., vol. I, North-Holland, Amsterdam,1958.
Mathematical Reviews (MathSciNet): MR94298
H. B. Curry, J. R. Hindley, and J. P. Seldin Combinatory logic, vol. II, North-Holland, Amsterdam,1972.
J. M. Dunn and R. K. Meyer Combinators and structurally free logic, Logic Journal of IGPL, vol. 5 (1997), pp. 505--537.
Mathematical Reviews (MathSciNet): MR1465611
Digital Object Identifier: doi:10.1093/jigpal/5.4.505
J. R. Hindley An abstract form of the Church-Rosser theorem, I, Journal of Symbolic Logic, vol. 34 (1969), pp. 545--560.
Mathematical Reviews (MathSciNet): MR302434
Digital Object Identifier: doi:10.2307/2270849
J. R. Hindley and J. P. Seldin Introduction to combinators and $\lambda$-calculus, Cambridge University Press, Cambridge, UK,1986.
Mathematical Reviews (MathSciNet): MR879272
Zentralblatt MATH: 0614.03014
S. C. Kleene Proof by cases in formal logic, Annals of Mathematics, vol. 35 (1934), pp. 529--544.
Mathematical Reviews (MathSciNet): MR1503178
Digital Object Identifier: doi:10.2307/1968749
R. K. Meyer, K. Bimbó, and J. M. Dunn Dual combinators bite the dust, (abstract), Bulletin of Symbolic Logic, vol. 4 (1998), pp. 463--464.
B. K. Rosen Tree-manipulating systems and Church-Rosser theorems, Journal of the Association for Computing Machinery, vol. 20 (1973), pp. 160--187.
Mathematical Reviews (MathSciNet): MR331850
Digital Object Identifier: doi:10.1145/321738.321750
J. B. Rosser A mathematical logic without variables, Annals of Mathematics, vol. 2 (1936), pp. 127--150.
R. M. Smullyan Diagonalization and self-reference, Clarendon, Oxford,1994.
Mathematical Reviews (MathSciNet): MR1318913
Zentralblatt MATH: 0810.03001

2009 © Association for Symbolic Logic