Wednesday, February 6, 2019
Dual Identity Combinators :: Combinatory Logic Math Papers
Dual Identity CombinatorsCombinatory system of logic has been invented independently by M. Schnfinkel and H.B. Curry in the 20s of this century (Cf. Schnfinkel 1924, Curry 1930.). The impulse was to reduce the number of primitive notions needed for a formal system, in particular, for first-order logic. Schnfinkel used functions to provide a translation for a closed first-order enactment into a functional expression, thereby eliminating bound variables of first-order logic. Ab away the success of this plan of attack cf. Curry & Feys 1968 beyond this primarily intended connection amongst first-order logic and (illative) combinatorial logic there is another connection betwixt the two, the so called Curry-Howard isomorphism (Curry & Feys 1968, Howard 1980). This relates combinators to implicational formulae. It is just a small tempo from the Curry-Howard isomorphism to put combinatory subalterns (which are possibly combinatorially non-complete) into correspondence with logical systems. It is well-known, e.g., that the relevant system R corresponds in the supra sense to the combinatory base B, C, W, I. Of course, such combinatory bases are not extraordinary just as axiomatizations are not unique. For instance, the combinatory base B, C, S, I is equally suitable. (Cf. Dunn 1986.)1. Dual combinators.Pure combinators operate on left field associated sequences of objects. The result of an application of a combinator is a sequence made out of some of the objects on the left (possibly with repetitions) and parentheses scattered across( . . . ( ( Q x1 ) . . . ) xn ) ( xi 1 . . . xi m )where any xi j (1 j m) is xk (1 k n) for some k , and the sequence on the right might be associated arbitrarily. The parentheses on the left of the identity are frequently dropped, since left association is taken to be the default. To recall the most familiar combinators as an congresswoman of the above general statement we haveSxyz xz(yz), Kxy x, Ix x, Bxyz x(yz), Cxyz xzy, Wxy xyy.Using the combinatory axioms above we can define the notions of one-step reduction (4 1), of reduction (4 ), and of bleached equality (=w) as usual. (For an introduction to combinatory logic see e.g., Hindley & Seldin 1986.) In case where one is interested in a combinatory base which is not combinatorially complete it might be useful to emphasize that the above notions are restricted to the particular combinatory base.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment