I’m currently working on writing an animation package for visualizing quantum circuits. I had hoped it would have been finished sooner so I could complete Part 2 of visualizing entanglement. Until then, I’d like to talk about something I learned in a lecture that may be one of the most useful results in quantum mechanics, while also being embarrassingly simple. It’s called the Variational Principle and is the basis for how variational quantum algorithms work, specifically the variational quantum eigensolver (VQE).
I’ll boldly state the result here and build up to it as we go on. Pick any
normalized wave function
which says the expectation value of the Hamiltonian
The proof is actually quite simple.
Proof: Since the (unknown) eigenstates of
are orthonormal and linearly independent (i.e. ) for any two eigenstates, they form a complete set. Therefore, we can express any arbitrary as a linear combination of them:
Since
is normalized,
(because any two eigenstates are orthonormal:
). Calculating
,
But the ground state energy
is, by definition, the lowest eigenvalue, . Hence,
Helium
I think the best example to showcase the power of the Variational Principle is calculating the ground state energy of Helium.
Despite Helium being the second simplest elemental Hamiltonian, consisting of only two electrons in orbit around a nucleus containing two protons (with some neutrons), its Schrödinger equation is actually unsolvable.
Like any many-body system, its differential equation is impossible to solve exactly. When astrodynamicists calculate trajectories of satellites traveling to, say, Jupiter, they would have to account for the gravitational attraction of the Sun, Earth, and Jupiter at a minimum to be exact. However, there exists no solvable equation to account for the pull of a three-body system. They instead discretize the system, calculating the Earth-satellite system when the satellite is near Earth, and the Jupiter-satellite system when the satellite is near Jupiter. (Helium electrons are always close together, unfortunately, so you can’t really do this.) Elsewhere, they employ numerical techniques and possibly some perturbation theory.
The Hamiltonian for Helium (ignoring fine structure) is given by
The ground state of Helium has been measured experimentally to be
This is the quantity we’ll do our best to reproduce mathematically.
The issue with trying to solve this Hamiltonian comes from the electron-electron repulsion potential,
We could employ time-independent perturbation theory using
If we just ignore
with a nuclear charge of
and the energy is
As we’ll see soon, the closer the ansatz is to the actual ground state wave function, the better an approximation the Variational Principle gives. So this ansatz make sense since it’s an eigenfunction for most of the Hamiltonian:
Hydrogenic Ansatz
The Variational Principle tells us
where
Solving the
By the law of cosines,
The integrand has no
Therefore,
The
And hence,
Given the experimental value is
To beat this approximation, we have to find a better ansatz wave function. The closer the ansatz is to the intrinsic Helium ground state, the better.
Helium is a system wherein electrons (
where we treat
We’ll solve for
For hydrogenic wave functions with nuclear charge
Hence,
We’re getting close now. Because
It directly follows that
So the electrons in Helium shield the nucleus by roughly 16%. Plugging this
value of
This is within 2% of Helium’s actual ground state.
While this was a bit of math, it does showcase the power of the Variational Principle and how easy it is to use, albeit the complicated integrals. This procedure is the basis for quantum algorithms like VQE, which quantum chemists use to approximate the ground state energies for any system. VQE generates its ansatzs using parameterized quantum circuits. In this way, the Variational Principle turns into a machine learning problem. By continuously adjusting the parameters of the quantum circuit using gradient descent on the system’s Hilbert space, more accurate ansatzs are formed, which yield better ground state energy approximations.