Quantum computing simulations for molecular systems using Variational Quantum Eigensolver (VQE) methods.
Developed as part of the Quantum Engineering Project masters course.
-
molecular_vqe_baseline.ipynb
Baseline VQE workflow for computing the ground-state energy of simple molecules (e.g., H₂, LiH) using parameterized quantum circuits. -
h2_vqe_noise_analysis.ipynb
Noise-aware VQE simulations for H₂, exploring the effect of realistic hardware noise models (depolarizing, thermal relaxation, readout errors) on convergence and accuracy.
- Implement VQE for molecular Hamiltonians obtained from quantum chemistry encodings (Jordan–Wigner, Parity).
- Compare performance of ideal vs. noisy simulators.
- Explore ansatz depth, optimizer choice, and noise mitigation techniques.
- Python ≥3.9
- Qiskit ≥0.44
- NumPy
- Matplotlib
- SciPy
Mina Hova (@pmyna) & Ema Dzhuninska (@emadzhuninska)