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.
K. Bimbó Investigation into combinatory systems with dual combinators, Studia Logica, vol. 66 (2000), pp. 285--296.
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.
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
J. R. Hindley and J. P. Seldin Introduction to combinators and $\lambda$-calculus, Cambridge University Press, Cambridge, UK,1986.
Mathematical Reviews (MathSciNet):
MR879272
S. C. Kleene Proof by cases in formal logic, Annals of Mathematics, vol. 35 (1934), pp. 529--544.
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
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.