Skip to content

Shor Code Not Implemented #7

@adelshb

Description

@adelshb

Issue: Shor Code Not Implemented

Description:
Currently, the Shor code is not implemented in the repository. The Shor code is a quantum error-correcting code that encodes a logical qubit into nine physical qubits, providing fault tolerance against arbitrary single-qubit errors.

Expected Outcome:
Implementing the Shor code will allow the system to correct errors in quantum states and demonstrate a well-known error correction code. This would significantly expand the library of available codes.

Suggested Action:

  • Study the details of Shor’s code and its implementation in quantum error correction.
  • Implement the core functionality of Shor’s code, including:
    • Create a Child class of BaseCode for the Shor code.
    • Write the build_graph method for the Shor code.
    • Create a notebook on the Shor Code for the graph visualization and threshold calculation.
  • Write unit tests and examples to validate the implementation.
  • Consider optimizations and ensure compatibility with other quantum error-correcting codes in the repository.

References:

Metadata

Metadata

Assignees

Labels

codingGeneral coding work, such as implementing a new algorithm or writing testserror-correctionImplementation of quantum error-correcting codesgood first issueGood for newcomers

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions