course
Quantum Programming with Q#
Microsoft Quantum Team
2 courses · 19 tutorials
course
Microsoft Quantum Team
course
Hasso Plattner Institute / IBM Quantum
Use Q# and the Microsoft.Quantum.Chemistry library to simulate molecular ground state energies, covering Jordan-Wigner encoding, Broombridge data, and phase estimation.
Build a complete VQE implementation for H2 using Cirq's parametric gates, OpenFermion for the qubit Hamiltonian, scipy for classical optimization, and the parameter shift rule for exact gradients.
Simulate quantum systems by decomposing time evolution into circuits using first and second-order Trotterization. Practical implementation with Qiskit's PauliEvolutionGate and LieTrotter.
A comprehensive guide to the Variational Quantum Eigensolver: ansatz design, optimizer selection, barren plateaus, and a complete H2 ground state calculation using Qiskit's Estimator primitive.
Build a complete quantum chemistry pipeline: encode the H2 Hamiltonian with OpenFermion, transform it to qubits via Jordan-Wigner, then find the ground state energy using VQE on Qiskit's statevector simulator.
Reduce molecular simulation cost by selecting active orbitals in PennyLane. Combine active space selection with VQE for accurate molecular ground state energies.
Implement the Variational Quantum Eigensolver to find the ground state energy of a hydrogen molecule using PennyLane and gradient-based optimization.
Build and manipulate Hamiltonians efficiently using Qiskit's SparsePauliOp class for variational algorithms and quantum chemistry simulations.
How quantum computers simulate molecular systems: from second quantization and fermion-to-qubit mappings to VQE and the active space approximation.
A practical overview of what quantum computers can actually do today and in the near future: chemistry simulation, optimisation, cryptography, and machine learning.
A complete walkthrough of VQE for the hydrogen molecule in Qiskit Nature, from PySCF driver and Jordan-Wigner mapping through UCCSD ansatz and classical optimization.
Set up molecular Hamiltonians in OpenFermion, apply Jordan-Wigner mapping to convert fermionic operators to Pauli strings, and build a VQE circuit in Cirq.
Use PennyLane's quantum chemistry module to build molecular Hamiltonians, construct UCCSD circuits, and run VQE to find ground state energies.
Set up and run a molecular ground state energy calculation in Qiskit Nature: driver setup, active space selection, Jordan-Wigner mapping, and VQE optimization.
How VQE works: the variational principle, ansatz design, classical optimizer loop, and a complete Qiskit implementation for finding the ground state of a simple Hamiltonian.
Full VQE for LiH using PennyLane's qchem module: molecular Hamiltonian, Hartree-Fock initial state, UCCSD ansatz, optimization, and potential energy surface scan.
Implement a simplified ADAPT-VQE algorithm in PennyLane. Build an operator pool, greedily select operators by gradient magnitude, grow the ansatz iteratively, and compare convergence against fixed UCCSD for the H2 molecule.
How to implement the Variational Quantum Eigensolver (VQE) using tket's parameterized circuits and scipy optimization.
A complete end-to-end VQE simulation of the water molecule using Qiskit Nature: PySCFDriver setup, active space reduction from 10 electrons in 7 orbitals to 4 electrons in 4 orbitals, Jordan-Wigner mapping, UCCSD ansatz, and comparison with Hartree-Fock and CCSD references.