Skip to content

harsh-quantum/Quantum-Error-Correction

Repository files navigation

Quantum-Error-Correction

This Project is about Quantum Error Correction

We have divided the material to be covered as a part of this project into 4 notebooks

Notebook wise Deliverables Report

Notebook1: We have given a run through of the basics of Quantum Computinhg for the uninitiated and then introduced the concept of Information, how is it relevant to the discussion of Quantum Error Correction, how QEC Codes are used for this purpose and what is to be expected from a good code.

Notebook2 : Covered the No Cloning Theorem in detail so to help the reader to appreciate the different approach one has to take to design QEC codes as compared to designing Classical Error Correction Codes. Further, Implemented the Quantum Version of the Repetion Code in Qiskit and in a way that the reader can appreciate the use of Entanglement to bypass the hurdle created by the No Cloning Theorem. Also we talk about the little bit about Stablizers

Notebook3 : We implemented the shor 9 qubit code . Extensively talking about the the stablizers and how it will help in decoding processs.

Notebook4 : 5 qubit and 7 qubit code we covered . Quantum error not only done by gate based model but also also with other methods for example Measurement based quantum Computing. We give some light on this and try to cover some parts of it .

Releases

No releases published

Packages

No packages published