Skip to content

9-Qubits Shor's Code for Quantum Error Correction (QEC)

Notifications You must be signed in to change notification settings

RokiyaMG/ShorsCode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

ShorsCode

9-Qubits Shor's Code for Quantum Error Correction (QEC)

There are multiple limitations for quantum computing; however with quantum error correction, there could be a breakthrough in quantum computing. Shor's Code is one the famous algorihms in quantum error correction.

Methodology

The steps for quantum error correction process are:

  1. encoding
  2. error detection
  3. error recovery
  4. decoding

There are also two types of errors in quantum computing: bit-flip error and phase-flip error. Shor's code combines the detection and recovery of both error types.

Requirements

Python 3.x, numpy, matplotlib, qiskit-terra, qiskit-aer, qiskit-aqua

References