Zeno machine

Zeno machine

In mathematics and computer science, Zeno machines (abbreviated ZM, and also called Accelerated Turing machine, ACM) are a hypothetical computational model related to Turing machines that allows a countably infinite number of algorithmic steps to be performed in finite time. These machines are ruled out in most models of computation.

More formally, a Zeno machine is a Turing machine that takes 2-"n" units of time to perform its "n"-th step; thus, the first step takes 0.5 units of time, the second takes 0.25, the third 0.125 and so on, so that after one unit of time, an infinite number of steps will have been performed.

The idea of Zeno machines was first discussed by Hermann Weyl in 1927; they are named after the ancient Greek philosopher Zeno of Elea.

Zeno machines and computability

Zeno machines allow some functions to be computed that are not Turing-computable. For example, the halting problem for Turing machines can easily be solved by a Zeno machine (using the following pseudocode algorithm):

begin program write 0 on the first position of the output tape; set "i" = 1; begin loop simulate the first "i" steps of the given Turing machine on the given input; if the Turing machine has halted, then write 1 on the first position of the output tape; "i" = "i" + 1; end loop end program

Computing of this kind that goes beyond the Turing Limit is called hypercomputation. It is also an example of a supertask.

Are Zeno machines physically possible?

Some people claim that while Zeno machines are an interesting mathematical concept, they cannot be physically realized. One argument for this position is that because the operations need to be performed exponentially faster, sooner or later certain physical components would need to move faster than the speed of light, which is physically impossible.

Are Zeno machines logically possible?

Other people claim that Zeno machines aren't even logically coherent. For example, consider a Zeno machine that continues to alternatively write different outputs, or a Zeno machine that will keep moving its writehead to the left, regardless of what symbols are on the tape. It seems clear that these machines will never stop, and the possibility of Zeno machines suggests that after a certain amount of time, the Zeno machine is done, as it will have completed an infinite number of operations. Hence, some people claim that the possibility of Zeno machines leads to a logical contradiction, thus making Zeno machines logically impossible. Indeed, some people regard the logical impossibility of Zeno machines as just another instance of the logical impossibility of supertasks in general, other examples of which include Zeno's paradox, Thomson's lamp, and the Balls and vase problem.

See also

* Zeno's paradoxes
* Hypercomputation
* Supertask
* Thomson's lamp
* Balls and vase problem
* Omega point

References

* Petrus H. Potgieter, "Zeno machines and hypercomputation", 2004, http://arxiv.org/abs/cs/0412022


Wikimedia Foundation. 2010.

Игры ⚽ Нужно решить контрольную?

Look at other dictionaries:

  • Zeno — is a Greek name derived from the more ancient variant Zenon. The word may refer to any of the following:PeoplePhilosophers* Zeno of Elea (c.490–c.430 BC), philosopher, follower of Parmenides, famed for his paradoxes . * Zeno of Citium (333 BC 264 …   Wikipedia

  • Zeno's paradoxes — Achilles and the Tortoise redirects here. For other uses, see Achilles and the Tortoise (disambiguation). Arrow paradox redirects here. For other uses, see Arrow paradox (disambiguation). Zeno s paradoxes are a set of problems generally thought… …   Wikipedia

  • Supertask — In philosophy, a supertask is a task occurring within a finite interval of time involving infinitely many steps (subtasks). A hypertask is a supertask with an uncountable number of subtasks. The term supertask was coined by the philosopher James… …   Wikipedia

  • Hypercomputation — refers to various hypothetical methods for the computation of non Turing computable functions (see also supertask). The term was first introduced in 1999 by Jack Copeland and Diane Proudfoot [Copeland and Proudfoot,… …   Wikipedia

  • Computability — You might be looking for Computable function, Computability theory, Computation, or Theory of computation. Computability is the ability to solve a problem in an effective manner. It is a key topic of the field of computability theory within… …   Wikipedia

  • Thomson's lamp — is a puzzle that is a variation on Zeno s paradoxes. It was devised by philosopher James F. Thomson, who also coined the term supertask .Consider a lamp with a toggle switch. Flicking the switch once turns the lamp on. Another flick will turn the …   Wikipedia

  • Actor model theory — In theoretical computer science, Actor model theory concerns theoretical issues for the Actor model.Actors are the primitives that form the basis of the Actor model of concurrent digital computation. In response to a message that it receives, an… …   Wikipedia

  • Simulated reality — is the proposition that reality could be simulated perhaps by computer simulation to a degree indistinguishable from true reality. It could contain conscious minds which may or may not be fully aware that they are living inside a simulation. This …   Wikipedia

  • philosophy, Western — Introduction       history of Western philosophy from its development among the ancient Greeks to the present.       This article has three basic purposes: (1) to provide an overview of the history of philosophy in the West, (2) to relate… …   Universalium

  • List of Hunter x Hunter characters — The Hunter × Hunter manga and anime series features an extensive cast of characters created by Yoshihiro Togashi. The series takes place in a fictional universe where licensed specialists, known as Hunters, travel the world taking on special jobs …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”