Scientific Background¶
Quantum chemistry simulation is a promising near-term application of quantum computing. The core challenge is the electronic structure problem: finding a molecule's ground-state energy by computing the lowest eigenvalue of its Hamiltonian. Classical exact methods scale factorially with system size, so approximate methods trade accuracy for tractability.
The Variational Quantum Eigensolver (VQE) is a hybrid quantum-classical algorithm. It uses parameterized quantum circuits to prepare trial states and classical optimizers to refine them. Its shallow circuits make it a candidate for the NISQ era, where devices have limited qubits and significant noise.
This section covers the algorithm, the supported basis sets, and benchmarking results, drawing on the thesis experiments and the v2.0.0 verification runs. Limitations are noted in Benchmarking: Limitations.
Section Guide¶
-
VQE Algorithm
Variational principle, ansatz types, parameter initialization, and convergence behavior.
-
Basis Sets
STO-3G, 6-31G, and cc-pVDZ: accuracy, cost, and qubit requirements, with selection guidance.
-
Benchmarking Results
GPU acceleration, energy results, initialization comparisons, and accuracy against PySCF references.
Notation Conventions¶
| Symbol | Meaning |
|---|---|
| \(\lvert \psi \rangle\) | Quantum state (Dirac notation) |
| \(\hat{H}\) | Hamiltonian operator |
| \(\theta\) | Variational parameters |
| \(E_0\) | Ground-state energy |
| Ha | Hartree (atomic unit of energy) |
| \(n\) | Number of qubits |