Resources
For Educators
Teaching materials, lesson plans, and guides for the classroom.
COMING SOON
For Enthusiasts
Advanced resources for those wanting to dive deeper. Explore ZXLive.
MORE COMING SOON
Available Books
Quantum in Pictures
Bob Coecke & Stefano Gogioso
Quantinuum published Quantum in Pictures, a book that aims to make quantum physics and quantum computing fields more inclusive to anyone, regardless of their mathematical or scientific background. From school children, parents and general science enthusiasts to businesspeople and educators, Quantum in Pictures introduces readers to the key concepts of quantum theory, fostering a broader understanding of quantum computing and its scientific foundations.
Picturing Quantum Processes
Bob Coecke & Aleks Kissinger
As a more rigorous course book, Picturing Quantum Processes offers a fully diagrammatic approach to quantum theory, combining classical methods in linear algebra and Hilbert spaces with modern advances in quantum computation and foundations. With over 100 exercises, it serves as an accessible introduction for students from undergraduate to PhD level, and a valuable resource for researchers across disciplines like physics, biology, and cognitive science.
Picturing Quantum Software
Aleks Kissinger & John van de Wetering
Designed for researchers, students, and professionals, the book Picturing Quantum Software bridges mathematical rigor with practical applications, enabling readers to explore quantum processes through intuitive diagrammatic techniques. Covering topics from quantum gates and circuits to advanced quantum algorithms, ZX-Calculus offers a unique framework for both theoretical and applied quantum science, fostering a deeper understanding of quantum mechanics and computation.
Quantum in Pictures
Video Episodes
Episode 1
Wires and Boxes
Episode 2
Introduction to Quantum Teleportation
Episode 3
The Quantum World is a World of Spiders
Episode 4
Quantum Computing
Episode 5
Advanced Quantum Teleportation
Episode 6
Keeping Einstein Happy
Episode 7
Quantum VS Ordinary
Episode 8
Everything Just with Pictures
Frequently Asked Questions (FAQs)
Wires & Boxes
What does combining a state and a test do?
Combining a state and a test is like comparing how similar the state is to the tested state.
What is a cup state? What do cups have to do with entanglement?
Cups represent the most entangled state between two particles. Since they look like a wire, you can see that as soon as you do something to one particle, something happens to the other one!
Why does the color change box disappear when it is pushed through a state?
When we push a color change box into a spider, it changes the spider’s color and pops out all the other wires. But for a state, there are no other wires, so it pops out all 0 other wires, i.e., it disappears!
If a color change box moves through one branch of a crossing, do you then get three color change boxes?
No, a color change box can just slide through a crossing without causing any changes.
When drawing a color change box, does the color arrangement change how it acts on red and green spiders?
No!
Isn’t everything flip undoable?
No! The property of flip undoable is not the same as a box that is equal to itself when flipped twice.
Can we rewrite a cup or a cap as a wire when simplifying diagrams?
No. It changes the number of inputs and outputs of a diagram. Two diagrams with a different number of input and output wires are not the same!
Is it better to draw a cup as quantum noise?
They are equivalent. When simplifying diagrams, draw the doubled spiders as pairs of single spiders and quantum noise as a cup. After the diagram is simplified, you can either draw it with doubling or not.
Is discarding in itself equal to a dashed box?
No. When discarding is applied to a single state, that is equal to a dashed box, which then disappears. In short, discarding gets rid of a state!
How do we know which outcome happens with a maybe box?
Doing a maybe box corresponds to doing an experiment in the lab. For example, we could use some sort of machine that flashes red when the first outcome happens and blue when the second one happens. Only by doing the experiment do we know which outcome we got.
Quantum Circuits
Why do we use complicated circuits or diagrams when we can implement the same functionality with simple ones?
First of all, when one is designing circuits, one is not always sure about the simplest way to implement the desidered protocol. Secondly, the simplest diagram may not always correspond to a quantum circuit. Thirdly, going from a complex diagram to a simpler one is essentially doing a mathematical calculation or a proof.
How do you recognize doubly-flip-undoable in a circuit?
You can recognize it by checking whether there are two connected quantum gates which are the flipped version of each other.
What is the CNOT gate used for?
It can be used for building quantum circuits and preparing connected states.
How does the CNOT gate work?
You use the left bit of the CNOT gate to control whether the right bit is left untouched or a NOT gate is applied to it.
Are there any other states that can be copied other than the zero states?
Yes! The 180° states can be copied as well.
What are quantum circuits used for?
In general, you need quantum circuits to implement quantum algorithms on a quantum computer. In particular, you could use quantum circuits to prepare new quantum states as you want.
Does the order of applying the rules matter?
In general it matters, just like it matters whether you put on your shoes or socks first. In some special cases, the order of applying some rules doesn’t matter, just like it doesn’t matter whether you eat rice or vegetables first!
How do you make a cup state for two qubits?
There are many ways to make a cup state. For instance, we could start with separate green and a red spider states and do a CNOT gate to them (try it yourself!). However, once we have a cup state, it doesn’t matter any more how we made it, it matters what we do with it.
Why can’t we use a cap test on a real quantum circuit?
A cap test is a maybe box. We can *try* to do it, in which case we might get a cap test, but we might also get something else. Have a look at the video about quantum teleportation to see what “something else” means.
Spiders
Can phases of spiders change over time?
Phases of spiders do not change on their own, they only change by interacting with other spiders. But if we view wires as going forward in time, then spiders can change phase with time.
Why do you need two different colors for the spiders?
The two colors correspond to two different ways to look at the particles. You need more than one way to look at the world!
What is the meaning of spider phases?
You could think of the spider phase as the angle by which all the particles are being “rotated” together.
What do you do with spiders with no legs?
You just ignore them! They don’t matter.
When we draw doubled spiders as pairs of single spiders, can we connect the horizontally flipped and unflipped copies of different doubled spiders?
No. The unflipped spiders need to be connected with unflipped spiders and vice versa.
Quantum Teleportation
Why isn’t teleportation instantaneous?
A correction needs to be applied to Blaise’s qubit. The communication of which correction to apply happens over a classical channel, which cannot be done instantaneously.
If you deterministically measure the cup state, you would get instantaneous teleportation?
Yes!
If A knows when a cap-test goes wrong, why can't they just perform a correction locally?
The diagram shows you that A has no wires to correct anymore. The only kind of box that reaches backwards is the cap-test that we know is not a sure-box, and so we can’t use another cap-test to fix it!
Can we automate correction?
Sure! Blaise doesn’t need to be a person. “He” could as well be a computer program that is waiting for a signal from Andrea and performs the right correction. This is how quantum teleportation is done in practice, because it is happening too fast for humans to keep up!