A gigantic list of all the error correction codes(Classical Domain, Quantum Domain, Classical-quantum Domain), see https://errorcorrectionzoo.org/all

There are lots of quantum error correction code. e.g.

The list is not consistent with taxology, for the verison under taxology, see the graph.

My question is: Is there any programming project that implements one Quantum error correction code or demonstrates it?

I also want to know which one is the most practical?

  • 1
    $\begingroup$ Stim is a python package that allows you to simulate a variety of stabilizer codes. $\endgroup$
    – banercat
    Sep 8, 2023 at 8:35
  • $\begingroup$ @banercat thanks a lot! $\endgroup$
    – 138 Aspen
    Sep 8, 2023 at 8:51

1 Answer 1


Three-coupler and iswap and walking surface codes

enter image description here

Pair-measurement surface code

enter image description here

Honeycomb code

enter image description here

Bacon-Shor code and Fractal Bacon-Shor code

enter image description here

You may also want to look at the example circuits in crumble, which include for example a distance 3 surface code:

enter image description here enter image description here

  • $\begingroup$ Wow ,useful Things. +1) $\endgroup$
    – 138 Aspen
    Sep 8, 2023 at 10:34

Your Answer

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

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