Hamiltonians and simulating quantum physics
What is a Hamiltonian?
The "Hamiltonian” of a quantum system governs:
Time evolution of a quantum system
The "Hamiltonian” specifies how the state of the system evolves in time, according to Schrödinger’s equation:
Solution:
?
Time evolution of a quantum system
The "Hamiltonian” specifies how the state of the system evolves in time, according to Schrödinger’s equation:
Solution:
Time evolution of a quantum system
The "Hamiltonian” specifies how the state of the system evolves in time, according to Schrödinger’s equation:
Solution:
Is this unitary?
Time evolution of a quantum system
The "Hamiltonian” specifies how the state of the system evolves in time, according to Schrödinger’s equation:
Solution:
Is this unitary?
Yes, when H is Hermitian.
Time evolution of a quantum system
The "Hamiltonian” specifies how the state of the system evolves in time, according to Schrödinger’s equation:
Solution:
Is this unitary?
Yes, when H is Hermitian.
Can we implement
this efficiently?
Time evolution of a quantum system
Simulating the evolution of quantum systems is a critical problem with many important applications
Turns Nitrogen into Ammonia through the help of a catalyst (FeMoco)
1-3% of the world’s energy!
Hamiltonian Simulation, more formally
Hamiltonian Simulation, more formally
Can quantum computers solve this problem efficiently?
Input:
Output:
Local Hamiltonians
Typical Hamiltonians occurring in nature are “local”:
particles interact with nearby ones
Each term captures a “constraint’’ on a few qubits of the
quantum system, e.g. electrical attraction between two particles, nuclear forces..
Local Hamiltonians
Typical Hamiltonians occurring in nature are “local”:
particles interact with nearby ones
Can quantum computers solve Hamiltonian Simulation
efficiently for these kinds of Hamiltonians?
Local Hamiltonians
Can quantum computers solve Hamiltonian Simulation for these kinds of Hamiltonians?
Best classical algorithm runtime: still exponential
Hamiltonian Simulation: the optimistic view
. . .
Hamiltonian Simulation: the cautious view
Not many examples of concrete Hamiltonians that are:
e.g. understanding nitrogen fixation is not just about
time evolution. It is mostly about computing “energies”.
However, it’s plausible that, once we have large-scale
quantum computers to play with, we will be able to demonstrate concrete practical speedups, and discover many exciting applications.
Not as easy!