Classes Demos#
These tutorials uses a single qubit and demonstrates many of the useful functionalities provided by the QuanGuru classes. First 5 tutorials explain basics of quantum system objects, such as creating composite systems, setting and defining the initial state and Hamiltonian of single systems, then later tutorials build on top of each other each introducing a new functionality.
0 - name and alias of QuanGuru objects
1 - Hamiltonian of a single quantum system
2 - How to create composite quantum systems
3 - Coupling quantum systems
4 - Initial state for a Qubit
5 - Hamiltonian of a quantum system (cont.)

6 - Simulation of a Qubit with single term Hamiltonian

7 - Simulation of a Qubit with two terms Hamiltonian
8 - qRes attribute: an intro to Results objects

9 - Simulation with a compute function

10 - Single parameter sweep

11 - Sweep and two term Qubit Hamiltonian

12 - Multi-parameter sweep (combinatorially)

13 - Multi-parameter sweep (simultaneously)

14 - Time dependent Hamiltonian

15 - Time dependent Hamiltonian 2
16a - Jaynes-Cummings model of light-matter interaction
16b - Jaynes-Cummings Hamiltonian (in QuanGuru)

17 - Jaynes-Cummings Dynamics

18 - Jaynes-Cummings Open System Dynamics

19 - Jaynes-Cummings Unitary Fidelity with Smooth Control Pulse

20 - Simultaneous Simulation JC and Rabi models

21 - Simultaneous Simulation JC and Rabi models and 1st and 2nd order DQSs of Rabi

22 - Digital quantum simulation protocol for Heisenberg model
23 - Step 1 : System Description