Information AboutHypercomputer |
| CATEGORIES ABOUT HYPERCOMPUTATION | |
| theory of computation | |
| SHOPPER'S DELIGHT | |
|
HISTORY A model more powerful than Turing machines was introduced by Alan Turing in his 1939 paper ''Systems of logic based on ordinals''. This paper investigated mathematical systems in which an Oracle was available, which could compute a single arbitrary (non-recursive) function from Natural s to naturals. He used this device to prove that even in those more powerful systems, undecidability is present. Turing's writing made it clear that oracle machines were only mathematical abstractions, and could not, in fact, be physically realized (see The Turing Quote ). THE CHALLENGE OF HYPERCOMPUTATION Today, Algorithmic Information Theory helps us understand better what is required for hypercomputation. The hallmark of a hypercomputer is that it can solve the general Halting Problem , a feat impossible for ordinary computers. However, a normal computer can calculate the Halting Predicate of any program given the Halting Probability , which is a Random real, and holds an infinite amount of Information . , then, is an oracle for the Halting Problem . This quantity requires infinitely many bits to represent on any medium (essentially it is incompressible), and there is no Effective Procedure to calculate it. A hypercomputer must, however, obtain Omega by some other means than familiar Turing computation. For ordinary Discrete Computer s, there is an approximation procedure from below that will approximate Omega using a simple time-sharing program. However, the program can never know, at any given instant, how close it is to Ω. THEORETICAL AND CONCEPTUAL POSSIBILITIES FOR A HYPERCOMPUTER
At this stage, none of these devices seem physically plausible. Thus, hypercomputers are likely to remain as mathematical models. SEE ALSO NOTES #Simply being able to run for an unbounded number of steps (forever, i.e. potential infinity) does not suffice. On the other hand, notion of Computation In The Limit does. If we consider again the approximation procedure for Omega, this is a very slowly monotonically converging approximation. While every number in the series of approximation is computable, the limit is not. If the device can realize ''all'' of these infinitely many approximation steps, and obtains directly Omega, and stores it in its infinite extent, then it can easily solve the halting problem. #There have been some claims to this effect; see Tien Kieu, ''Quantum Algorithm for Hilbert's Tenth Problem'' : & the ensuing literature. Errors have been pointed out in Kieu's paper (cf. [3 ) and, in more recent papers, Kieu has downgraded his claims from "a quantum algorithm that solves an uncomputable problem" to "a quantum algorithm that might be solving an uncomputable problem". [4] REFERENCES #Alan Turing, ''Systems of logic based on ordinals'', Proc. London math. soc., 45, 1939 #Tien Kieu, ''Quantum Algorithm for the ) #Boris Tsirelson. ''The quantum algorithm of Kieu does not solve the Hilbert's tenth problem''. e-print archive quant-ph/0111009 ( PDF ) #Tien Kieu, ''Reply to "The quantum algorithm of Kieu does not solve the Hilbert's tenth problem"''. e-print archive quant-ph/0111020 ( PDF ) #Hava Siegelman. ''Neural Networks and Analog Computation: Beyond the Turing Limit'' Boston: Birkhäuser. #Hava Siegelmann. ''The simple dynamics of super Turing theories'' ; Theoretical Computer Science Volume 168, Issue 2, 20 November 1996, Pages 461-472. (link is to ScienceDirect website copy) #Keith Douglas. '' Super-Turing Computation: a Case Study Analysis '' ( PDF ), M.S. Thesis, Carnegie Mellon University, 2003. #L. Blum, F. Cucker, M. Shub, S. Smale, ''Complexity and Real Computation'', Springer-Verlag 1997. General development of complexity theory for Abstract Machine s that compute on real or Complex Number s instead of bits. #Thomas Natschläger et al. ''the "Liquid Computer": A Novel Strategy for Real-Time Computing on Time Series'' #http://www.nature.com/nsu/010329/010329-8.html A Nature article on the above. # On the computational power of neural nets |