Re: Lambda Calculus and Turing Equivalence

From: Eray Ozkural exa (examachine_at_gmail.com)
Date: 12/02/04


Date: 2 Dec 2004 08:16:26 -0800

gds@best.cut.here.com wrote in message news:<Bqyrd.28629$NC6.6974@newsread1.mlpsca01.us.to.verio.net>...
> At 1 Dec 2004 12:04:41 -0800, examachine@gmail.com (Eray Ozkural exa) wrote:
> >torbenm@diku.dk (Torben Ęgidius Mogensen) wrote in message
> >news:<7zsm6qvyqk.fsf@pc-032.diku.dk>...
> >> A TM does not have an _infinite_ tape, it has an _unbounded tape_.
> >> This means that the tape is guaranteed to be as large as you need it
> >> or, equivalently, that the tape will grow as you need it but always
> >> stay finite.
> >>
> >> It isn't hard to write a TM simulator in pure lambda calculus. The
> >> converse is harder, but possible.
> >
> >Precisely my point.
> >
> >I am saying to those who say that PCs are not TMs, like Chapman and
> >Harris, that they do not know the difference between unbounded
> >(potentially infinite) and actually infinite. (Although they claim
> >that they do) The latter is a set theoretical notion that is not
> >required to depict TMs, I doubt this distinction was so clear back
> >then.
>
> Part of the problem is that there is a fair amount of literature that
> describes TMs as having infinite memory, e.g. the second paragraph of
> http://en.wikipedia.org/wiki/Turing_machine. (Arguably, this is an
> informal description.)
>
> I haven't read all of the articles in this and related threads, but so
> far none that I have seen have commented on the difficulty TMs have in
> modeling "ongoing computation," such as what is found in operating
> systems. (The Wikipedia article mentioned above has a short
> discussion of this.)

Excuse me but that kind of sloppy rhetoric is absolutely irrelevant to
the issue.

Surely, your PC has no difficulty running an OS.

I wouldn't be surprised if the Wikipedia article were written by
people, like Harris or Chapman, who couldn't distinguish unbounded
from infinite. It's not something to rely on for delicate matters. If
you want to see a definition of a Turing Machine, read the Cinderella
book.

Regards,

--
Eray Ozkural