Hamiltonian quantum computation

Hamiltonian quantum computation is a form of quantum computing. Unlike methods of quantum computation such as the adiabatic, measurement-based and circuit model where eternal control is used to apply operations on a register of qubits, Hamiltonian quantum computers operate without external control.{{cite journal| title=The computer as a physical system: A microscopic quantum mechanical Hamiltonian model of computers as represented by Turing machines| journal=Journal of Statistical Physics| volume=22| issue=5| pages=563–591|author1=Benioff Paul|doi=10.1007/BF01011339| year=1980| bibcode=1980JSP....22..563B}}{{cite journal| title=Quantum mechanical computers| journal=Foundations of Physics| volume=16| issue=6| pages=507–531|author1=Feynman, Richard P.|doi=10.1007/BF01886518| year=1986| bibcode=1986FoPh...16..507F}}{{cite journal| title= Spin-1∕2 particles moving on a two-dimensional lattice with nearest-neighbor interactions can realize an autonomous quantum computer| journal=Physical Review A| volume=75| issue=1| pages= 012307|arxiv=quant-ph/0506270|author1= Janzing, Dominik|doi= 10.1103/PhysRevA.75.012307| year=2007}}

Background

Hamiltonian quantum computation was the pioneering model of quantum computation, first proposed by Paul Benioff in 1980.

Benioff's motivation for building a quantum mechanical model of a computer was to have a quantum mechanical description of artificial intelligence and to create a computer that would dissipate the least amount of energy allowable by the laws of physics. However, his model was not time-independent and local.{{cite journal| title= Review of quantum computation| journal= Vistas in Astronomy| volume=37| pages=291–295|author1=LLoyd, Seth|doi=10.1016/0083-6656(93)90051-K| year=1993}} Richard Feynman, independent of Benioff, also wanted to provide a description of a computer based on the laws of quantum physics. He solved the problem of a time-independent and local Hamiltonian by proposing a continuous-time quantum walk that could perform universal quantum computation. Superconducting qubits,{{cite journal| title=Hamiltonian quantum computing with superconducting qubits| journal=IOP Publishing| volume=4| issue=3| pages=035002| arxiv=1310.5100|author1=Ciani, A. |author2= Terhal, B. M. |author3=DiVincenzo, D. P. |doi=10.1088/2058-9565/ab18dd| year=2019}} Ultracold atoms and non-linear photonics{{cite journal| title=Quantum logic using correlated one-dimensional quantum walks| journal=npj Quantum Information| volume=4| issue=1| pages=2| arxiv=1501.04349|author1=Lahini, Yoav|author2=Steinbrecher, Gregory R. |author3= Bookatz, Adam D.| author4=Englund, Dirk |doi=10.1038/s41534-017-0050-2| year=2018}} have been proposed as potential experimental implementations of Hamiltonian quantum computers.

Definition

Given a list of quantum gates described as unitaries U_{1}, U_{2}... U_{k}, define a hamiltonian

H = \sum_{i=1}^{k-1} |i+1\rangle\langle i| \otimes U_{i+1} + |i\rangle\langle i + 1| \otimes U_{i+1}^{\dagger}

Evolving this Hamiltonian on a state |\phi_{0}\rangle = |100..00\rangle \otimes |\psi_{0}\rangle composed of a clock register ( |100..00\rangle) that constaines k+1 qubits and a data register (|\psi_{0}\rangle) will output |\phi_{k}\rangle = e^{- iHt}|\phi_{0}\rangle . At a time t, the state of the clock register can be |000..01\rangle. When that happens, the state of the data register will be U_{1}, U_{2}... U_{k} |\psi_{0}\rangle. The computation is complete and |\phi_{k}\rangle = |000..01\rangle \otimes U_{1}, U_{2}... U_{k} |\psi_{0}\rangle .{{cite journal| title=Efficiency of Feynman's quantum computer| journal=Physical Review A| volume=111| issue=2| pages=022615| arxiv=2309.09331|author1=Costales, R. J.|author2= Gunning, A.|author3=Dorlas, T.|doi=10.1103/PhysRevA.111.022615| year=2025}}

See also

References