[FOM] identities

Vladimir Sazonov V.Sazonov at csc.liv.ac.uk
Sat Jan 20 10:14:54 EST 2007


Quoting martin at eipye.com Thu, 18 Jan 2007:

> An "identity" is a sentence that can be expressed as the
> universal quaqntification of an ideintity. A friend has
> asked whether there is an algorithm for determining
> whether a given identity is implied by a given finite set
> of identities. Surely this is known to be unsolvable.
> References?

I think this may be any textbook on lambda/combinatory calculus (say, 
by Barendregt).

One version of the theory of combinators (Schönfinkel and Curry) 
consists of two equations for two constants S and K and binary 
operation of "application" x,y |--> xy satisfying the identities:

((Sx)y)z = (xz)(yz).

(Kx)y = x.

Combinatory terms can define arbitrary partial recursive function under 
special representation of natural numbers as "iteratots" Z_n:

|- (Z_n f)x = f^n x (f applied n times to x)

with Z_n definable as a combinatory term consisting of S and K.

Thus, the undecidability of this theory follows.


Combinators were also used by Statman to show non-elementary complexity 
of cut-elimination (or something close to that related with Herbrand 
theorem).


Vladimir Sazonov

P.S. It seems Kleene witnessed that he has found how to subtract one 
(Z_n |--> Z_{n-1} -- an essential step necessary to define any PRF by 
combinators or lambda terms) while sitting in the dentist's chair.


----------------------------------------------------------------
This message was sent using IMP, the Internet Messaging Program.




More information about the FOM mailing list