variational quantum eigensolver (vqe)

The Variational Quantum Eigensolver (VQE) is a hybrid quantum-classical algorithm designed to find the ground state energy of molecules and other quantum systems. It is one of the most promising algorithms for near-term (NISQ) quantum computers because it uses short quantum circuits that are more tolerant of noise.

How VQE Works

  • Ansatz (Quantum Circuit): A parameterized quantum circuit prepares a trial quantum state on the quantum computer. The parameters are angles of rotation gates.
  • Energy Measurement: The quantum computer measures the expectation value of the Hamiltonian (energy operator) for the trial state.
  • Classical Optimization: A classical optimizer (gradient descent, COBYLA, SPSA) adjusts the circuit parameters to minimize the measured energy.
  • Iteration: Steps 2–3 repeat until the energy converges to a minimum — this minimum approximates the ground state energy.

The Variational Principle

The algorithm relies on the quantum mechanical variational principle: the expectation value of the Hamiltonian for any trial state is always ≥ the true ground state energy. So minimizing the expectation value approaches the true answer.

Applications

  • Quantum Chemistry: Calculate molecular energies, bond lengths, reaction energies, and molecular properties.
  • Drug Discovery: Simulate molecular interactions for drug design — a major use case for quantum computing.
  • Materials Science: Determine electronic properties of materials for catalyst design and battery development.

Why VQE for NISQ

  • Short Circuits: The quantum circuits are shallow (few gates), reducing noise accumulation.
  • Hybrid Approach: The quantum computer handles the hard part (state preparation and measurement), while a classical computer handles optimization — playing to each device's strengths.
  • Noise Resilience: The optimization loop can partially compensate for noise in measurements.

Limitations

  • Ansatz Design: Choosing the right circuit structure is critical and often requires domain expertise.
  • Barren Plateaus: For large systems, the optimization landscape can become flat (vanishing gradients), making training difficult.
  • Measurement Overhead: Many measurements are needed to estimate expectation values accurately, increasing runtime.
  • Classical Competition: For small molecules, classical computers can solve the same problems faster.

VQE is considered a leading candidate for achieving practical quantum advantage in chemistry, but current implementations on NISQ hardware are still limited to small molecules.

Go deeper with CFSGPT

Get AI-powered deep-dives, save terms, and run advanced simulations — free account.

Create Free Account