Quantum simulators permit the study of a quantum system in a programmable fashion. In this instance, simulators are special purpose devices designed to provide insight about specific physics problems.[1][2][3] Quantum simulators may be contrasted with generally programmable "digital" quantum computers, which would be capable of solving a wider class of quantum problems.
A quantum system may be simulated by either a Turing machine or a quantum Turing machine, as a classical Turing machine is able to simulate a universal quantum computer (and therefore any simpler quantum simulator), meaning they are equivalent from the point of view of computability theory. The simulation of quantum physics by a classical computer has been shown to be inefficient.[6] In other words, quantum computers provide no additional power over classical computers in terms of computability, but it is suspected that they can solve certain problems faster than classical computers, meaning they may be in different complexity classes, which is why quantum Turing machines are useful for simulating quantum systems. This is known as quantum supremacy, the idea that there are problems only quantum Turing machines can solve in any feasible amount of time.
A quantum system of many particles could be simulated by a quantum computer using a number of quantum bits similar to the number of particles in the original system.[5] This has been extended to much larger classes of quantum systems.[7][8][9][10]
Quantum simulators have been realized on a number of experimental platforms, including systems of ultracold quantum gases, polar molecules, trapped ions, photonic systems, quantum dots, and superconducting circuits.[11]
^Manin, Yu. I. (1980). Vychislimoe i nevychislimoe [Computable and Noncomputable] (in Russian). Sov.Radio. pp. 13–15. Archived from the original on 2013-05-10. Retrieved 2013-03-04.