Skip to content
Branch: master
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
..
Failed to load latest commit information.
.vscode
QEC_BitFlipCode.csproj
QEC_BitFlipCode.ipynb
QEC_BitFlipCode.sln
README.md
ReferenceImplementation.qs
Tasks.qs
TestSuiteRunner.cs
Tests.qs

README.md

Welcome!

This kata covers the simplest of the quantum error-correction (QEC) codes - the three-qubit bit-flip code. This code encodes each logical qubit in three physical qubits and protects against single bit-flip error (equivalent to applying an X gate). In practice quantum systems can have other types of errors, which will be considered in the subsequent katas on quantum error correction.

This code is a quantum equivalent of the classical repetition code, adjusted to take into account the impossibility of simply cloning the quantum state.

You can run the QEC_BitFlipCode kata as a Jupyter Notebook!

You can’t perform that action at this time.