Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[QuantumErrorCorrection] Add QEC Tutorial as referred in Issue #412. #418

Open
wants to merge 8 commits into
base: main
Choose a base branch
from

Conversation

jainvasu631
Copy link
Contributor

@jainvasu631 jainvasu631 commented Jul 22, 2020

Addition of this Kata was discussed in Issue #412

Currently, I have written the Tasks, Text and Code of the Tutorial directly in the Jupyter Notebook. The remaining files are empty stand-ins.

@tcNickolas Could you please go through the Notebook and review it. I have also written the Q# reference implementations of the Tasks in the Notebook itself. Please suggest changes in the Tasks or Notebook Structure. I have tried to avoid overlap with the QEC_BitFlip Kata but a small amount was necessary.

I will populate the remaing files such as ReferenceImplementation.qs, Tasks.qs at the end once the Notebook structure and tasks are finalized. I haven't yet written the Tests for the Tasks and will probably do so at the end. I will probably also add a Workbook for the Tasks in order to give detailed solutions for the Tasks. I

@jainvasu631 jainvasu631 marked this pull request as ready for review July 22, 2020 08:58
@microsoft-github-updates microsoft-github-updates bot changed the base branch from master to main September 9, 2020 07:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[QuantumErrorCorrection] Kata: Adding Sign Flip Code and Shor's 9 qubit Code
1 participant