[Workshop] ESWEEK 2021 QuantumFlow

Published: by Creative Commons Licence (Last updated: )

ESWEEK 2021 QuantumFlow

This tutorial is provided by Dr. Jiang Weiwen. This blog reference his previous tutorials12 as the newest slides are not updated yet. I also tried to attaches some slides from YouTube3[^4].

Introduction to Quantum Computing

Qbit

Qbit is quantum bit. Different from the classical digital bit, which can only represent only one value per bit, Qbit can represent both $1$ and $0$ at the same time with different probabilities, i.e., a n-Qbit value can represent $2^n$ values at the same time.

Quantum Gates

As the graphs show, the classical one bit wire and NOT gate can be represented using matrixes.

Classical one bit gates

Quantum one bit gates

As for multiple bit gates, there are also several quantum gates.

Quantum Gates

Three representations of Quantum Values

I'll update this part once I obtain the tutorial slides.

Useful Materials

You can find many courses in YouTube.

Besides, you can find a textbook from IBM Qiskit website4.

  1. Machine Learning on Quantum Computing: From Classical to Quantum, https://wjiang.nd.edu/categories/teaching/Course1_Framework.pdf 

  2. A Co-Design Framework of Neural Networks and Quantum Circuits Towards Quantum Advantage, https://jqub.github.io/2020/06/29/quantumflow/QuantumFlow_IBM_Summit.pdf 

  3. Introduction to Quantum Information Slides by Tim Byrnes, https://drive.google.com/drive/u/0/folders/1UCJyy9Y6JdBRzlcAk3EmVoWGJhyIxIY1 

  4. Learn Quantum Computation using Qiskit, https://qiskit.org/textbook/preface.html