QNotation: An Interactive Visual Tool to Lower Learning Barriers in Quantum Computing

Samantha Norrie, Anthony Estey · 2023

One of the first challenges that new learners of Quantum Computing face is learning how to use and interpret quantum circuits represented in circuit, Dirac, and matrix notation. It is necessary for learners to understand the different notations used in Quantum Computing in order to ensure that they have a robust comprehension of the field and can make use of a variety of resources. Depending on their technical background, some learners may struggle with certain notations more than others. We present QNotation, a visual tool that helps learners explore the aforementioned notations. Circuit, Dirac, and matrix notation. This allows them to be able to identify the differences and similarities between the different notations. QNotation was built to be used at multiple stages throughout the Quantum Computer learning journey. While one may start using QNotation to help them become familiar with the different notations used in Quantum Computing, the tool can also be used as a visual quantum circuit debugging tool. In addition to QNotation being a tool that can be used by learners, it can also be used by instructors to support the teachings of quantum computing concepts and building blocks, including entanglement and Quantum Fourier Transform.

Read the paper · More papers on PaperTik