.. container:: row .. container:: col-md-12 .. rubric:: Tutorials for QuTiP Version 5 :name: tutorials-for-qutip-version-5 Quantum information processing ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ This section contains tutorials for QuTiP Version 5. You can find the tutorials for QuTiP Version 4 `here `__. To check the version of QuTiP, you can use the ``qutip.about()`` command. .. _qip-circuits: Quantum circuits and algorithms ''''''''''''''''''''''''''''''' - `Decomposition of the Toffoli gate in terms of CNOT and single-qubit rotations `__ - `Imports and Exports QASM circuit `__ - `Plotting and Customizing Quantum Circuits using MatRenderer `__ - `Plotting and Customizing Quantum Circuits using TextRenderer `__ - `QuTiP example: Quantum Gates and their usage `__ - `QuTiPv5 Paper - Quantum Circuits with QIP `__ - `Quantum Teleportation Circuit `__ .. _qip-pulse-level: Pulse-level circuit simulation '''''''''''''''''''''''''''''' - `Compiling and simulating a 10-qubit Quantum Fourier Transform (QFT) algorithm `__ - `Customize the pulse-level simulation `__ - `Examples for OptPulseProcessor `__ - `Measuring the relaxation time with the idling gate `__ - `Scheduler for quantum gates and instructions `__ - `Simulating randomized benchmarking `__ - `Simulating the Deutsch–Jozsa algorithm at the pulse level `__ .. container:: row .. container:: col-md-12 .. rubric:: Contributing :name: contributing If you would like to contribute a notebook or report a bug, you may open an issue or pull request in the `qutip-tutorials `__ GitHub repository. A few of the notebooks are still maintained in the repository `qutip-notebooks `__ and a complete archive of older versions of the tutorials is maintained there.