quantum-error-correction-tutorial - #58
Conversation
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.
|
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
left a comment
There was a problem hiding this comment.
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."
|
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. |
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:
_posts/;notebooks/;assets/images/qec-basics/;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.