17
$\begingroup$

I like making diagrams to describe computations. For the surface code, an excellent tool is 3d topological diagrams. Here is an example diagram (made by me in SketchUp):

diagram

The basic idea is that white boundaries are places where Z observable chains can terminate, black boundaries are places where X observable chains can terminate, and the computation is defined by how these boundaries are merged/split/braided/etc (other colors are used for labeling.). There is a simple correspondence between the diagram and what a quantum computer running the surface code would actually be doing.

Although these diagrams are a good tool for describing topological computations, not everyone knows how to read them. Is there a reference I can point them toward when they ask?

An example of a paper using these diagrams is A bridge to lower overhead quantum computation (Fowler & Devitt, 2013).

T factory

You may notice that the two diagrams I've included look different in their details. That's because the second one is using braiding whereas the first one is using lattice surgery. But it's ultimately the same diagrammatic concept.

$\endgroup$
2
  • $\begingroup$ What is the question? $\endgroup$
    – Ron Cohen
    Jan 6, 2022 at 11:01
  • $\begingroup$ Found it in the middle. Maybe it is better you put it in the bottom $\endgroup$
    – Ron Cohen
    Jan 6, 2022 at 11:03

1 Answer 1

3
$\begingroup$

Here's an unfinished slide deck I have on reading these diagrams: https://docs.google.com/presentation/d/1IjZ-0W9Y22wNG5036WFnnkF5Az1Zt8jTHFTC1-e7Em4/edit?usp=sharing


enter image description here


enter image description here


enter image description here


enter image description here


enter image description here

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.