Welcome to QiskiFT!

QiskiFT is a package for implementing Quantum Error Correction and Quantum Fault Tolerance in Python using Qiskit. It automates much of the process of implementing fault tolerant computation, allowing users to create fault-tolerant circuits in only a few more lines of code than non-fault-tolerant circuits. For example, Deutsch’s Algorithm can be implemented fault-tolerantly in 15 lines of code.

_images/Deutsch.png

A non-fault-tolerant implementation of Deutsch’s Algorithm.

_images/DeutschFT.png

A fault-tolerant implementation of Deutsch’s Algorithm.

Below are links to documentation for each of QiskiFT’s modules.

This documentation is available as both a website and a pdf download. The code for this repository can be found here.