What is it about?

If you have tried teaching yourself (or others) the basics of Quantum Computing (or Quantum Information Science) using one of the many already available wonderful textbooks only to feel overwhelmed by the mathematical apparatus (or just its syntax) know that there is an alternative pedagogical approach that acts as a bridge to the standard quantum computation curriculum but in which the mathematics starts to feel supportive, organic and helpful, instead of oppressive. We should stress that, in our view, there is nothing wrong with mathematics; mathematics by itself is not oppressive. We use mathematics to help describe things going on in the physical world around us. To a physicist, the math is an inextricable part of our understanding. Unfortunately, not everyone is good at math, and most have little, if any, training in physics. A system devised by Terry Rudolph based on a rewriting system (based on “misty states”) can effectively be used to guide our students to the place where we would all like them to be, no less, but going through a stage where they feel that they “really understand” what our mathematics “means” in terms of stuff that goes on in the physical world

Featured Image

Why is it important?

In 2017 Terry Rudolph proposed a method of teaching quantum mechanics and quantum computing using only the simple rules of arithmetic to students as early as sixth grade. The method is incredibly effective and in a series of papers we showed how we use it to introduce superposition, phase, interference and entanglement with virtually no mathematical overhead. Furthermore we showed that a complete eight week introductory course (for computer science sophomores as well as HS and middle school students and teachers) has been built around this approach with the following milestones: quantum gates and circuits, phase kickback, the Deutsch-Josza algorithm, Grover search, Bernstein-Vazirani and the extended Church-Turing thesis, superdense coding, the GHZ game, quantum teleportation, entanglement swapping. There is general consensus that the actual mathematics behind quantum computation is an inevitable and desirable destination for our students. But for those students that lack an adequate mathematical background (HS and younger students) one can reliably use Terry’s method (i.e., computing with "misty states") to communicate a visual and entirely operational understanding of key quantum computing concepts without resorting to complex numbers or matrix multiplication. In past conferences, workshops and tutorials we presented concrete evidence that the approach can create a genuine bridge to the actual mathematics behind quantum computation: we first identified an elementary break-even point when creating a three-qubit W-entangled state. Terry’s (misty state) formalism is based on a paper by Shi that Toffoli plus Hadamard gates are universal. When trying to create the W-entangled state we need to accommodate rotations and we must use controlled-Hadamard gates. And this is what allows for a breakeven point: a Hadamard gate controlled by the output of another Hadamard gate breaks the ubiquitous symmetry in Terry’s system, and from then on one has to carry around (i.e., specify) the actual probability amplitudes in misty states. This means that students can proceed to developing, in parallel, with (extended) misty states and Dirac notation. And after crossing that bridge we have an entirely conventional Quantum Computation course, but the intuition we acquired while computing with misty states remains with us.

Perspectives

Twenty years ago, Scott Aaronson remarked (in the presence of Ray Laflamme) that quantum mechanics (QM) resembles an operating system on which the rest of Physics is running its application software (except for general relativity "which has not yet been successfully ported to this particular OS''). Prior to that, it took the insight of an educator and eminent computer scientist (Umesh Vazirani) to realize that a complete and consistent introduction to QM can be given via the language of qubits and quantum gates. Closer to the present, it took the profound intuition of another polymath (Terry Rudolph) to realize that the linear algebra normally at the foundation of such an approach can be replaced with a simple rewriting system accessible to middle school students. Rewriting systems are at the foundation of Computer Science, they are, in fact, the very fabric of it (e.g., Turing machines and lambda calculus), so these are very fortunate developments. Furthermore, a linear algebra prerequisite is now shared firmly in the CS undergraduate curriculum with Machine Learning, a topic that has known a very deep and sudden revival. Quantum Information Science and Technology (QIST) is inherently interdisciplinary and spans physics, computer science, mathematics, engineering, chemistry and materials science. In CS2023 we presented three curricular plans for incorporating QIST topics (via Quantum Computing) into the CS undergraduate curriculum. Such plans had been constructed with a preliminary consultation with QED-C members (industry, academia, national labs, and government agencies) asking for comments, suggestions and general input on these three curricular plans. In this paper you can read a tutorial to the first such plan (knowledge unit) entitled "Quantum Computing for First-Time Learners".

Adrian German
Indiana University (Bloomington)

Read the Original

This page is a summary of: Quantum Computing for First-Time Learners, ACM Inroads, December 2025, ACM (Association for Computing Machinery),
DOI: 10.1145/3774781.
You can read the full text:

Read

Resources

Contributors

The following have contributed to this page