Skip to content

quantum-error-correction-tutorial - #58

Open
shalini9894 wants to merge 2 commits into
Quantum-Universal-Education:masterfrom
shalini9894:quantum-error-correction-tutorial
Open

quantum-error-correction-tutorial#58
shalini9894 wants to merge 2 commits into
Quantum-Universal-Education:masterfrom
shalini9894:quantum-error-correction-tutorial

Conversation

@shalini9894

@shalini9894 shalini9894 commented Jun 6, 2026

Copy link
Copy Markdown
Contributor

Fixes #52

This contribution adds a beginner-friendly quantum error correction tutorial titled Protecting Quantum Information: A Hands-On Introduction to Quantum Error Correction with Qiskit.

It includes:

  • a website-ready Markdown post under _posts/;
  • a reproducible Jupyter notebook under notebooks/;
  • generated circuit, histogram, and logical-error-rate figures under assets/images/qec-basics/;
  • a concise requirements file;
  • an optional IBM Runtime SamplerV2 hardware section that is disabled by default.

I would recommend giving more preference to Jupyter notebook because I have all the details mentioned in a detailed manner. I put a lot of effort in explaining the concept in an easy way for both Quantum error correction and mitigation tutorial with relevant figures and codes for high-school students.

##AI Disclosure:

I used AI to understand and draft some parts of the code.

I prepared a detailed tutorial notebook for quantum error correction implementing three bit repetition code.
## Summary

Adds a beginner-friendly quantum error mitigation tutorial for issue Quantum-Universal-Education#52:

**Making Noisy Quantum Computers More Useful: A Hands-On Introduction to Quantum Error Mitigation with Qiskit**

The contribution includes a website-ready Markdown post, a reproducible Jupyter notebook, generated figures, a concise requirements file.

## What the tutorial teaches

- Why near-term quantum computers give noisy expectation-value estimates.
- How quantum error mitigation differs from error suppression and quantum error correction.
- How to prepare a Bell state and estimate `ZZ`, `XX`, and `YY` correlations.
- How to build a small Qiskit Aer noise model with depolarizing gate noise and readout noise.
- How to implement two-qubit readout mitigation from first principles with an assignment matrix.
- How to implement a simple zero-noise extrapolation example with digital gate folding.
- Why mitigation can reduce bias but may add sampling overhead and uncertainty.
- How a small simulator experiment connects to modern QEM workflows without claiming to reproduce research-scale experiments.
@shalini9894

shalini9894 commented Jun 6, 2026

Copy link
Copy Markdown
Contributor Author

Hi @MaldoAlberto and @lia-approves , I have made a PR #58 which has two tutorials "Quantum error correction implementing three bit repetition code and quantum error mitigation implementing bell states". I have added codes, figures, requirements text, markdown files for both tutorials. Please have a look. Thanks.

@lia-approves lia-approves left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I like the content coverage of the tutorials, but it needs to have been validated by a human else the quality and coherence of the tutorial suffers. There are many parts of the text that can only have been LLM-generated, including the AI use statement itself having the sentece "All explanations, references, and results should be reviewed by the contributor before publication."

@shalini9894

Copy link
Copy Markdown
Contributor Author

Hi @lia-approves, Thanks so much for the comment. I have mostly checked all parts of the codes and ran the experiments and analysed the data. I will check once again and remove if there are any AI written text very soon. Thank you.

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.

Quantum Software Application tutorial

2 participants