Quantum in Pictures
Quantinuum has today published Quantum in Pictures, a new book that promises to make the fields of quantum physics and quantum computing more inclusive and open to anyone, regardless of their mathematical or scientific background.
By introducing readers of all levels of expertise – from school children, parents and general science enthusiasts to businesspeople and educators – to the central concepts of quantum theory, Quantum in Pictures helps to grow public understanding of quantum computing, and the scientific theory that lies behind it.
Quantum in Pictures will encourage people from all backgrounds to seriously consider quantum physics or quantum computing in their professional careers, and for younger readers, to consider the study of physics, quantum theory or, as the subject grows in popularity, quantum computing.
Making quantum theory more inclusive
Quantum in Pictures is the brainchild of Quantinuum's chief scientist Professor Bob Coecke and Dr Stefano Gogioso at Oxford University. The book introduces a formalism for quantum mechanics based on using “ZX-calculus” (or “ZX”), to describe quantum processes.
ZX-calculus, was originally introduced around 15 years ago by Bob and Ross Duncan, the head of quantum software at Quantinuum, when they were colleagues in the Oxford University Computing Laboratory (now the Computer Science Department). ZX is based on a novel system of pictures instead of formal, traditional mathematics.
ZX has, over the past few years, become a complete system for reasoning in quantum theory, particularly as it is applied in quantum computing. It is now widely used in the quantum computing industry.
ZX-calculus is active within the heart of Quantinuum's TKET compiler and software development kit, now downloaded over 900,000 times, and is used by many of the world's quantum computing companies for tasks such as error correction, lattice surgery and circuit optimization.
ZX-calculus was also recently described in a scientific paper co-authored by Peter Shor at MIT, one of the founding fathers of quantum computing, as having “become of more interest than ever in fault-tolerant quantum computation and quantum compiler theory because it can explicitly visualize properties of circuits and entanglement in an intuitive manner”.
Quantum in Pictures explains some of the most important results in quantum mechanics and how they are used in quantum computing. It uses 5 rules from ZX-calculus to present such principles as teleportation, entanglement and uncertainty, and essential aspects of quantum computing, such as CNOT gates and Hadamard gates. These concepts are explained in a fun, game-like way that combines mathematical rigor with inclusivity.
Quantum in Pictures will help to ensure that large numbers of people, perhaps everyone, can feel confident when they consider learning about quantum physics and quantum computing, and a forthcoming video series that will accompany the book should help further this objective.
A very Brief Explanation of ZX-calculus as it is used in Quantum in Pictures
ZX-calculus come equipped with all the necessary mathematical rules required to handle quantum mechanics.
However, “doing” the mathematics of quantum mechanics with ZX-calculus is very different from the way it is generally taught today. ZX uses a method known as picturalism, which means manipulating shapes, connected by lines, according to a set of rules.
ZX-calculus has been proven mathematically to be universal, sound, and complete — in other words, you can reason about and calculate quantum processes as effectively as if you had a university-level of prior mathematical training and were calculating solutions to complex quantum mechanical problems.
The 5 ZX rules used in Quantum in Pictures
- For a longer and more detailed but highly accessible explanation about the history and philosophy of ZX-calculus, please read “How ZX-calculus reveals the logic and processes of quantum mechanics to everyone” on the Quantinuum blog
- To buy a copy of Quantum in Pictures, please visit Amazon: https://amzn.eu/d/75b0Iu1
- Please read this recent post to find out more about Quantinuum and how ZX is actively applied in Natural Language Processing: https://medium.com/quantinuum/our-quest-for-finding-the-universality-of-language-d0f7a40b76e6