Time Evolution
This section focuses on the time evolution of quantum systems, including both unitary and non-unitary dynamics. We explore how to simulate the time evolution of quantum states and operators, and how to analyze the resulting dynamics. Each tutorial includes code examples that can be run in the Workshop to reproduce results and gain hands-on experience with these concepts.
If results don't match your expectations, Kai can help you reason through the physics, validate operator construction, and diagnose output.
Symbolic Heisenberg Evolution
In the Heisenberg picture of quantum mechanics, operators evolve in time while states remain fixed.
Floquet and quantum circuit models
Floquet models, or more generally quantum circuit models, are two common systems in the study of quantum many body physics. They offer a minimal environment for the study of dynamics and chaos, while also being closely related quantum information and computing contexts. In this tutorial we will discuss both classes of models and how to work with them numerically.
Operator function & Krylov time evolution
Evolving quantum states is a common routine in numerical methods. There are many ways to do this, the most common and accessible being full exact diagonalization and evolving an initial state using knowledge of the full spectrum of a Hamiltonian $H$,