Quantum Computing Cheat Sheet For Circuit Magicians

12
/
04
/
2022
21
/
03
/
2024
1
 min. read

Currently, programming quantum computers involves composing a circuit consisting of a sequence of commands or gates. This cheat sheet helps you remember them.

Writing a program for a quantum computer is similar to writing a program for a conventional computer. However, with the computers we are used to, we use very high levels of abstraction to express our algorithms in programs. We typically don’t deal with all those bits and bytes and define operations on individual bits. In quantum computing, we directly manipulate the qubits we use for computation.

Operations performed on a qubit are also called gates. Depending on the context, different notations are used including matrices and vectors, kets, or circuit diagrams. Sometimes it is hard to remember all these different gates and what they are doing.

This is, where a cheat sheet comes in handy. Cheat sheets are often used in programming as a quick reference. But they also help when designing quantum algorithms independent of the programming language used. This cheat sheet that we used on different occasions such as hackathons contains not only basics about qubits but also various gates and some building blocks that might be helpful in your algorithm.

You can download the cheat sheet here.

Japanese version here. (Thanks Yasuhito Takamiya, https://github.com/yasuhito)

About the author:

Dr. Stefan Seegerer

Dr. Stefan Seegerer is currently Quantum Education Manager at IQM. In his role, he helps people learn more about quantum computing and integrate it into their own solutions. As an experienced educator, he has designed a variety of teaching and learning materials and was awarded AI Newcomer 2021 by the German Society for Computer Science and the German Federal Ministry of Education and Research.

Explore more

Blog
13
/
04
/
2024
13
/
04
/
2024

World Quantum Day 2024: Tech Mahindra and IQM Quantum Computers join forces to deepen quantum workforce development

Read more
5
 min. read
Blog
11
/
01
/
2024
21
/
03
/
2024

IQM Quantum Computers at Davos 2024 with Finnish Flow

Read more
3
 min. read
Blog
18
/
07
/
2023
21
/
03
/
2024

Encourage more women in quantum computing to foster diversity and inclusion, says Dr. Ines de Vega

Read more
12
 min. read
Blog
29
/
06
/
2023
21
/
03
/
2024

SQA Conference 2023 in Munich: What to expect from our speakers

Read more
6
 min. read
Blog
06
/
06
/
2023
21
/
03
/
2024

IQM Quantum Computers and QC Design partner to bring “Fault Tolerance” module to IQM Academy

Read more
6
 min. read
Blog
22
/
05
/
2023
21
/
03
/
2024

The road to hybrid quantum-HPC: Meet IQM Quantum Computers and LRZ at ISC 2023

Read more
12
 min. read
Blog
06
/
03
/
2023
04
/
04
/
2024

IQM Quantum Computers to showcase latest quantum research at APS March Meeting 2023

Read more
6
 min. read
Blog
15
/
12
/
2022
21
/
03
/
2024

Munich to host the global Superconducting Qubits and Algorithms Conference in 2023

Read more
3
 min. read
Blog
03
/
11
/
2022
21
/
03
/
2024

Invest in Finland team upbeat about Finnish quantum ecosystem following a visit to IQM  

Read more
6
 min. read
Blog
31
/
10
/
2022
21
/
03
/
2024

SQA Conference 2022 Participants: Europe well-positioned to lead quantum computing, but collaboration is key 

Read more
10
 min. read
Blog
17
/
10
/
2022
21
/
03
/
2024

SQA Conference 2022 brings together the global superconducting quantum computing community

Read more
3
 min. read
Blog
24
/
04
/
2022
21
/
03
/
2024

The Way Forward: Bringing HPC and Quantum Computing Together (part 2)

Read more
8
 min. read