Deltakit Textbook#

Welcome! The Deltakit Textbook aims to be a hands-on introduction to quantum error correction concepts coupled with practical and detailed examples for exploring error-correcting codes. Written by the Riverlane team and friends.

Contributors Contributors sorted alphabetically by last name: Abraham Asfaw, Angela Burton, Earl Campbell, Gemma Church, Ophelia Crawford, Liz Durst, Kallie Ferguson, Tom Hartley, Elisha Matekole, Guen Prawiroatmodjo, Amirreza Safehian, Adrien Suau

Imagine a sender transmitting bits (0 or 1) to a receiver over a noisy channel where some bits get flipped. To correct errors, the sender repeats the message several times, and the receiver uses a majority vote to determine the original bit -- a simple error-correcting method called a repetition code. The interactive plot shows how increasing the repetition count sharply reduces misinterpretation when the per-bit error probability is low. Use the slider below the plot to change the repetition count and see this effect!

Plot generated using 20 billion shots per point on an Apple M2 Max processor.

Contents#

About this textbook#

Developing intuition for quantum error correction#

From classical to quantum repetition codes#

Using state-of-the-art tools#

From repetition codes to surface codes#

Decoding surface codes#

Decoder library#


Version History#