Glossary

Variational Quantum Eigensolver

Solving Problems Today

The Variational Quantum Eigensolver (VQE) is a hybrid quantum-classical algorithm used to find the lowest energy (ground state) of a quantum system. It prepares a parameterized quantum state on a quantum computer, measures its energy, and uses a classical optimizer to adjust the parameters to minimize that energy. This approach reduces quantum hardware requirements by offloading the optimization loop to classical computation.

by Frank Zickert
February 4, 2026
Variational Quantum Eigensolver

A quantum computer is typically a large, highly controlled system kept at near-absolute-zero temperatures to preserve quantum behavior. It contains a processor with qubits—often made from superconducting circuits, trapped ions, or photons—manipulated by microwaves, lasers, or magnetic fields. Surrounding systems handle cooling, error correction, and control electronics to maintain quantum coherence and read out results.
Learn more about Quantum Computer
are a reality. Today. The problem is: what do we do with them? Today? The simple but crucial problem is that the devices are noisy and error-prone. This means that you will fail if you try to use a textbook algorithm such as Quantum Phase Estimation (QPE) is a quantum algorithm that determines the phase in an eigenvalue equation for a given unitary U and its eigenvector . It does this by encoding into the amplitudes of qubits using controlled applications of U and then extracting via the inverse quantum Fourier transform. QPE is a core subroutine in many quantum algorithms, such as Shor’s factoring algorithm and quantum simulations.
Learn more about Quantum Phase Estimation
This algorithm requires deep circuits consisting of long sequences of gates. These exceed the coherence time of your hardware. The Noise
Learn more about Noise
will destroy your calculation long before it is complete.

So what are we doing with A quantum computer is typically a large, highly controlled system kept at near-absolute-zero temperatures to preserve quantum behavior. It contains a processor with qubits—often made from superconducting circuits, trapped ions, or photons—manipulated by microwaves, lasers, or magnetic fields. Surrounding systems handle cooling, error correction, and control electronics to maintain quantum coherence and read out results.
Learn more about Quantum Computer
today?

This post is accompanied by a PDF file summarizing the key points.

Please Login to Download the PDF (your PyQML subscription works here!)

One of the most compelling use cases for current A quantum computer is typically a large, highly controlled system kept at near-absolute-zero temperatures to preserve quantum behavior. It contains a processor with qubits—often made from superconducting circuits, trapped ions, or photons—manipulated by microwaves, lasers, or magnetic fields. Surrounding systems handle cooling, error correction, and control electronics to maintain quantum coherence and read out results.
Learn more about Quantum Computer
comes from chemistry. For example, you may need to calculate the The **ground state** is the lowest possible energy state of a physical system, such as an atom or molecule. In this state, all particles occupy the lowest available energy levels allowed by quantum mechanics. Any higher-energy state is called an excited state.
Learn more about Ground State
energy
of a particular molecule. This value is the basis for chemical simulations; it determines reaction rates, bond stability, and material properties. Efficiently solving this problem is the Holy Grail for drug discovery and materials science.

You can't wait years for fault-tolerant, error-correcting devices to solve this problem. You need a method that works now. You need a strategy that takes the limitations of your hardware into account and replaces deep, fragile circuits with many short, robust ones. You need a method that can tolerate Noise
Learn more about Noise
without breaking down.

This is where you choose the The Variational Quantum Eigensolver (VQE) is a hybrid quantum-classical algorithm used to find the lowest energy (ground state) of a quantum system. It prepares a parameterized quantum state on a quantum computer, measures its energy, and uses a classical optimizer to adjust the parameters to minimize that energy. This approach reduces quantum hardware requirements by offloading the optimization loop to classical computation.
Learn more about Variational Quantum Eigensolver
(The Variational Quantum Eigensolver (VQE) is a hybrid quantum-classical algorithm used to find the lowest energy (ground state) of a quantum system. It prepares a parameterized quantum state on a quantum computer, measures its energy, and uses a classical optimizer to adjust the parameters to minimize that energy. This approach reduces quantum hardware requirements by offloading the optimization loop to classical computation.
Learn more about Variational Quantum Eigensolver
. It is currently the standard approach for quantum chemistry and small spin models, as it keeps the depth of the A quantum circuit is a sequence of quantum gates applied to qubits, representing the operations in a quantum computation. Each gate changes the qubits’ state using quantum mechanics principles like superposition and entanglement. The final qubit states, when measured, yield the circuit’s computational result probabilistically.
Learn more about Quantum Circuit
low.

However, you need to understand exactly what you are getting into. The Variational Quantum Eigensolver (VQE) is a hybrid quantum-classical algorithm used to find the lowest energy (ground state) of a quantum system. It prepares a parameterized quantum state on a quantum computer, measures its energy, and uses a classical optimizer to adjust the parameters to minimize that energy. This approach reduces quantum hardware requirements by offloading the optimization loop to classical computation.
Learn more about Variational Quantum Eigensolver
is based on the variational principle. This means that the energy value you calculate is mathematically proven to be an upper bound on the actual The **ground state** is the lowest possible energy state of a physical system, such as an atom or molecule. In this state, all particles occupy the lowest available energy levels allowed by quantum mechanics. Any higher-energy state is called an excited state.
Learn more about Ground State
energy. In plain English: your answer will always be higher than or equal to the actual physical reality. You optimize to lower this value as much as possible, knowing that you can never accidentally go below the truth.

However, using The Variational Quantum Eigensolver (VQE) is a hybrid quantum-classical algorithm used to find the lowest energy (ground state) of a quantum system. It prepares a parameterized quantum state on a quantum computer, measures its energy, and uses a classical optimizer to adjust the parameters to minimize that energy. This approach reduces quantum hardware requirements by offloading the optimization loop to classical computation.
Learn more about Variational Quantum Eigensolver
comes with risks that you need to manage:

  • The barren plateau problem in quantum computing refers to regions in a quantum circuit’s parameter space where the **gradient of the cost function becomes exponentially small** as the number of qubits increases. This makes training variational quantum algorithms (like VQEs or QNNs) extremely difficult because optimization algorithms receive almost no useful signal to guide updates. It’s primarily caused by random circuit initialization and high circuit depth, leading to near-random output states.
    Learn more about Barren Plateau
    If you design your circuit poorly, the mathematical landscape becomes flat. Your optimizer cannot find a A **gradient** is a vector that shows the direction and rate of the steepest increase of a function. Each component of the gradient is the **partial derivative** of the function with respect to one input variable. In optimization, it tells you how to adjust inputs to increase or decrease the function’s output most efficiently.
    Learn more about Gradient
    to follow, and the algorithm will stall.
  • In quantum computing, measurement is the process of extracting classical information from a quantum state. It collapses a qubit’s superposition into one of its basis states (usually or ), with probabilities determined by the amplitudes of those states. After measurement, the qubit’s state becomes definite, destroying the original superposition.
    Learn more about Measurement
    overhead:
    To obtain a precise answer, you must run the circuit many times (shots) to estimate the energy.

How it works

Functionally, The Variational Quantum Eigensolver (VQE) is a hybrid quantum-classical algorithm used to find the lowest energy (ground state) of a quantum system. It prepares a parameterized quantum state on a quantum computer, measures its energy, and uses a classical optimizer to adjust the parameters to minimize that energy. This approach reduces quantum hardware requirements by offloading the optimization loop to classical computation.
Learn more about Variational Quantum Eigensolver
is a classic Optimization is the process of finding the best possible solution to a problem within given constraints. It involves adjusting variables to minimize or maximize an objective function, such as cost, time, or efficiency. In simple terms, it’s about achieving the most effective outcome with the least waste or effort.
Learn more about Optimization
scheme, but instead of minimizing a standard mathematical function, you minimize the output of a A **Parameterized Quantum Circuit (PQC)** is a quantum circuit where certain gate operations depend on adjustable parameters—typically real numbers representing rotation angles. These parameters are tuned (often by classical optimization) to perform a specific task, such as minimizing a cost function. PQCs are central to **variational quantum algorithms**, where quantum computation provides state preparation and measurement, and a classical computer optimizes the parameters.
Learn more about Parameterized Quantum Circuit
(A **Parameterized Quantum Circuit (PQC)** is a quantum circuit where certain gate operations depend on adjustable parameters—typically real numbers representing rotation angles. These parameters are tuned (often by classical optimization) to perform a specific task, such as minimizing a cost function. PQCs are central to **variational quantum algorithms**, where quantum computation provides state preparation and measurement, and a classical computer optimizes the parameters.
Learn more about Parameterized Quantum Circuit
You coordinate a loop between the quantum and classical processors, with each part solving a specific obstacle.

Step 1: The In quantum computing, a Hamiltonian is the operator (think “energy rulebook”) that determines how a quantum system evolves over time and which states are energetically favored. Practically, you define or engineer a Hamiltonian so that evolving the system (or finding its lowest-energy state) performs a computation—e.g., simulating molecules/materials or solving optimization problems by encoding the answer in the ground state. Quantum algorithms like Hamiltonian simulation and variational/annealing methods use the Hamiltonian as the central object to implement and control the computation.
Learn more about Hamiltonian
operator ()
You cannot measure energy directly as a single value. This is why you must decompose your problem (the Hamilton operator ) into a sum of Pauli strings (such as -operators) that the hardware can physically measure. Each string is multiplied by a coefficient . This number represents the weight or physical strength of that interaction. Some terms are more important than others. You measure the quantum parts () and then multiply them classically by their weights () to reconstruct the total energy by . Of course, the complexity of your problem is now defined by how many terms () you need to measure.

Join to continue

This part is available to PyQML practitioners and above. Log in or start a subscription to unlock member content.

Already a member? Use Log in. New here? Choose Subscribe.