POV-Ray : Newsgroups : povray.off-topic : Today's XKCD .. : Re: Today's XKCD .. Server Time
5 Sep 2024 13:13:04 EDT (-0400)
  Re: Today's XKCD ..  
From: clipka
Date: 8 Oct 2009 19:24:55
Message: <4ace74c7@news.povray.org>
Darren New schrieb:
> clipka wrote:
>> - Even its 1943 successor, "Colossus", was not Turing-complete, and 
>> programmable only by re-wiring.
> 
> Just to avoid confusion, everyone should be aware that Turing machines 
> are programmable only by re-wiring. Those two clauses have nothing to do 
> with each other. :-)

To the contrary, they have a /lot/ to do with each other.

While it is true that the theoretical construct known as a "Turing 
machine" is "hard-wired" by definition, this is not necessarily the case 
for a system /simulating/ such a machine. (Actually building a true 
Turing machine is outright impossible, as it requires an infinitely long 
memory tape, so a simulation is the closest you can get anyway.)

In fact, such a system to simulate a Turing machine may even be another 
Turing machine, designed for the purpose of simulating any of a whole 
/class/ of Turing machines, the exact details of which would be read 
from the initial data on the tape. While the simulating Turing machine 
would still by definition be hard-wired regarding its own operation, it 
would be programmable regarding the simulated machine.

This can be pushed even so far as to design a Turing machine that would 
be capable of simulating /any/ possible Turing machine (including itself 
if required): A "Universal Turing machine". (Again, actually building 
such a thing s impossible, but only for the same reason as is building 
any other Turing machine.)

Now stating that a machine is "Turing-complete" is equivalent to saying 
that it is capable of simulating not just /some/ Turing machine, but a 
/Universal/ Turing machine - which by definition /is/ fully programmable 
regarding the simulated Turing machine.

Therefore, a machine programmable only by re-wiring /cannot/, by 
definition, be Turing-complete.


Post a reply to this message

Copyright 2003-2023 Persistence of Vision Raytracer Pty. Ltd.