Quantum Mechanical Hamiltonian Models of Computers a

Interest in the physical limitations of the computation process has been increasing in recent years.’.’ Landauer3“ has discussed this subject extensively, particularly from the viewpoint of energy dissipation and reversible and irreversible computation. He has also stressed the fact that the computation process is necessarily implemented as a physical process and is thus subject to physical laws. Much of the work in this area has been concerned with the construction of various models of the computation process with different properties. Bennett’s8 and Likharev9 have discussed thermodynamically reversible models that dissipate arbitrarily little energy if they proceed sufficiently slowly. Fredkin and Toffoli” have constructed ideal classical mechanical billiard-ball models of the computation process that do not dissipate energy and that evolve at a finite speed. Benioff has constructed quantum mechanical Hamiltonian models of Turing machines on spin lattices both and w i t h o ~ t ’ ~ ? ’ ~ the use of scattering systems to drive the process. Feynman” has outlined the construction of quantum ballistic models of the computation process. He has also shown that models can be constructed for which the Hamiltonian contains, at most, three body interactions. Margolusi6 has used Feynman’s methods to construct quantum mechanical models of the classical billiard-ball rn~dels . ’~ Peres” has constructed models that include redundancy to correct errors, and Zurek” has discussed the propagation of errors in classical and quantum mechanical models. Deutsch” and Pitowsky” have considered the computation power of more general types of quantum computers. In this paper, Feynrnan’s’’ methods will be used to construct quantum mechanical Hamiltonian models of Turing machines on a two-dimensional lattice of spin+ systems. The Hamiltonians will be seen to be spatially local, simple, and such that the system state does not degrade as it evolves. From the point of view of constructing physical models of these machines, these properties are desirable. Physically reasonable Hamiltonians are spatially local in that their interaction does not extend over all space with undiminished strength. A Hamiltonian is simple if its construction requires, at most, knowledge of the computer programs to be run. This is reasonable in that real computers require this knowledge for their operation. Knowledge of computation orbits is not needed. Evolution without

[1]  Rolf Landauer,et al.  Fundamental Physical Limitations of the Computational Process , 1984 .

[2]  P. Benioff Quantum Mechanical Models of Turing Machines That Dissipate No Energy , 1982 .

[3]  D. Deutsch Quantum theory, the Church–Turing principle and the universal quantum computer , 1985, Proceedings of the Royal Society of London. A. Mathematical and Physical Sciences.

[4]  Wojciech H. Zurek,et al.  Reversibility and stability of information processing systems , 1984 .

[5]  P. Benioff The computer as a physical system: A microscopic quantum mechanical Hamiltonian model of computers as represented by Turing machines , 1980 .

[6]  Richard Phillips Feynman,et al.  Quantum mechanical computers , 1984, Feynman Lectures on Computation.

[7]  R. Landauer,et al.  The Fundamental Physical Limits of Computation. , 1985 .

[8]  Rolf Landauer,et al.  Fundamental Limitations in the Computational Process , 1976 .

[9]  Charles H. Bennett,et al.  The thermodynamics of computation—a review , 1982 .

[10]  P. Benioff Quantum mechanical Hamiltonian models of discrete processes that erase their own histories: Application to Turing machines , 1982 .

[11]  K. K. Likharev,et al.  Classical and quantum limitations on energy consumption in computation , 1982 .

[12]  Pérès,et al.  Reversible logic and quantum computers. , 1985, Physical review. A, General physics.

[13]  P. Benioff Quantum mechanical hamiltonian models of turing machines , 1982 .

[14]  A L Robinson,et al.  Computing Without Dissipating Energy: Computers are machines and should be subject to thermodynamics; what is the minimum energy needed for computation? , 1984, Science.

[15]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[16]  R. Landauer Uncertainty principle and minimal energy dissipation in the computer , 1982 .

[17]  F. Smithies A HILBERT SPACE PROBLEM BOOK , 1968 .