Hands-on session for quantum circuits and simulation of noisy algorithms - part 1

14 Sep 2022, 14:30
1h 30m

Speaker

Jami Rönkkö (IQM)

Description

Quantum algorithms are typically expressed as a quantum logic circuits, where the qubits of a quantum computer are sequentially operated by quantum gates. These gates are quantum mechanical counterparts of classical logic gates such as NOT, XOR etc. that enable more powerful computing by using quantum superposition and entanglement.

This hands-on training covers the following

  • introduction to quantum circuits
  • how to write quantum circuits with Qiskit, IBM's open-source Python library for quantum algorithms
  • how to simulate errors and environmental noise during quantum algorithms

Prerequisites

For this hands-on you will need to preinstall Python with packages qiskit and Jupyter notebooks for viewing and running the notebooks of the session. Instructions for installing qiskit can be found here: https://qiskit.org/documentation/getting_started.html and as a video here: https://www.youtube.com/watch?v=M4EkW4VwhcI (only first 4.5 minutes are relevant).

Installing conda (as instructed in the above links) is not compulsory, but might help things run smoothly. This hands-on serves as an introduction to quantum computing and does not require previous experience.

Primary author

Jami Rönkkö (IQM)

Presentation Materials

Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

×