I am interested in simulating quantum many body systems in condensed matter physics and quantum chemistry.
Working on PennyLane - a cross-platform Python library for differentiable programming of quantum computers.
Highlighted blog posts and demos:
- Introducing (Dynamical) Lie Algebras for quantum practitioners
- What is the time-ordered exponential and why you should stop using it A rant on the fact that the notation of the time-ordered exponential implies that it is a function Texp(∙) with an integral as its argument inside.
- Shadow Hamiltonian simulation
Not to be confused with classical shadows, has nothing to do with it. Think of it as g-sim but on a quantum computer. - Learning shallow quantum circuits with local inversions and circuit sewing
Shocasing circuit sewing with local inversions that have been introduced in introduced 2401.10095. - Evaluating analytic gradients of pulse programs on quantum computers
TLDR of our paper 2309.16756 on a new method to evaluate gradients of quantum pulse programs on quantum hardware. - Is quantum computing useful before fault tolerance?
Reproducing the key ingredients of the zero noise extraplation in IBM's paper on utility of quantum computing Nature 618, 500–505, 2023 and a comment on the comparison with classical methods. - Pulse programming on OQC Lucy in PennyLane
You can now run pulse programs on OQC's Lucy quantum computer in PennyLane via AWS Braket. Also discussing some basic physics of driving transmon qubits. - Estimating observables with classical shadows in the Pauli basis
Unraveling some of mysteries about classical shadows.
PhD Thesis: Investigating Quantum Many-Body Systems with Tensor Networks, Machine Learning and Quantum Computers