SlideShare a Scribd company logo
1 of 21
Quantum Error Correction
Yamini Singh.
Contents
What is error correction
• Intention to study this
• Why do we need this (Quantum) Error
Correcting (QEC)
• Classical error correction
• Barriers to QEC
• Types of Errors
• Quantum Error Correcting Codes
What is error correction
• To correction the error in the system is known as
error correction
• In what frame of reference :-
to process the quantum information without
errors even in the noisy environment.
Intention to study…
• How to process the information in the presence
of noise correctly.
• We begin by developing the basic theory of qec
codes, which protect the quantum information
against noise.
• These codes work by encoding quantum states in
a special way that make them resilient against
the effect of noise and then decoding when it is
wished to recover the orginal state.
Why do we need (Quantum) Error Correction?
• Theoretically operators and states are pristine
and perfect.
• In a lab:
▫ Approximations must be made.
▫ Operators don’t always do as they should.
▫ Fidelity of the prepared states and the theoretical
states is not perfect .
• Quantum Error Correction (QEC) deals with the
imperfection of the real world.
Barriers to Quantum Error Correction
• Measurement of error destroys
superpositions. (Classically we can
observe all bits)
Barriers to Quantum Error Correction
• No-cloning theorem prevents repetition.
• Not the same state. => contradiction proves a
cloning operator cannot exist.
• Means you can’t just keep “back up” of states.
Must protect original.
• Also prevents some error correction codes.
0 + 1  00 + 11
 (0 + 1)(0 + 1)
Barriers to Quantum Error Correction
• Must correct multiple types of errors
(not just bit flips).
• Must correct continuous errors and
decoherence.
Classical Error
• Say, probability failure per gate = p
• Probability getting right answer with n gates:n
p)1( 
Classical Error Correction


0|1|)1(1|
1|0|)1(0|
pp
pp
If you have a possible bit-flip error like:
Can try an error correction code like:


01|11|)1(11|
10|00|)1(00|
pp
pp
Take a example
• Error detection or syndrome diagnosis
• Let us examine more closely the error syndrome
for the classical repetition code.
• We performed a measurement which tells us
what error,if any,occurred on quantum state.
• Mesurement result is called quantum syndrome
• For bit flip channel there are four error
syndrome.
Syndrome mesurement
• Does not cause any change to the state:it is
a100 +b011 both before and after syndrome
measurement.
• Contain only information about what error has
occurred
• Does not allow us to infer anything about the
value of aor b.i.e it contain no information about
the state being protected.
• recovery: value of error syndrome to tell us what
produre is used to recover initial state
Know thy enemy - Errors
Phase Flip Z:
Complete dephasing:
(depolarisation)
Rotation R: R0 = 0, R1 =ei1
At R->Z 
 1|0|1|0| 
2/)1( pIp  
Know thy enemy - Errors
• A general operator :
• A density matrix ρ describes the statistical
state of a system.
*
||




AA
A


Correcting Phase (Z) Errors
Hadamard transform H exchanges bit flip
and phase errors:
H (0 + 1) = + + -
X+ = +, X- = -- (acts like phase flip)
Z+ = -, Z- = + (acts like bit flip)
Repetition code corrects a bit flip error
+ + -  +++ + ---
The same code in a new basis
corrects a phase error!
2/)1|0(||
2/)1|0(||


The shor’s code:-
• This is the simple quantum code which can
protect against the effects of arbitrary error on a
single qubit!
• This code is known as shor code, after its
inventor.
• Combination of three qubit phase flip and bit flip
code.
Shor code
• First we encoded each of these qubit using the
phase flip code:|0> |+++>,|1>|--->
• Next we encoded each of these qubits using the
three qubit bit :|+> is encoded as
(|000>+|111>)sqrt2 and |-> is encoded as
(|000>-|111>)sqrt2 .
• The result is a nine qubit code,with codewords
given by
Shor’s Code
•This is simply a combination of the two codes
above.
•Had to stick to one basis, so it’s a little less
intuitive.
•Correct for both X (bit-flip) and Z(phase-flip)
•Also, get Y errors for free Y=iXY!
Summary
•Applied concepts of classical error
correction to QEC.
•Learnt about quantum errors.
•Circumvented the problem caused by no
cloning and superposition.
•Learnt codes to correct for multiple types
of errors that can occur in quantum
computing.
Questions?
Quntum error

More Related Content

Similar to Quntum error

hddhdhdhdhdhdhdhdhdhddhddhdhdhdhddhdhdddhdhdh
hddhdhdhdhdhdhdhdhdhddhddhdhdhdhddhdhdddhdhdhhddhdhdhdhdhdhdhdhdhddhddhdhdhdhddhdhdddhdhdh
hddhdhdhdhdhdhdhdhdhddhddhdhdhdhddhdhdddhdhdh
zoobiarana76
 
digital-electronics lecture Ch 1and 2 -1.pptx
digital-electronics lecture Ch 1and 2 -1.pptxdigital-electronics lecture Ch 1and 2 -1.pptx
digital-electronics lecture Ch 1and 2 -1.pptx
abelllll
 

Similar to Quntum error (20)

[01] Quantum Error Correction for Beginners
[01] Quantum Error Correction for Beginners [01] Quantum Error Correction for Beginners
[01] Quantum Error Correction for Beginners
 
Quantum error correction
Quantum error correctionQuantum error correction
Quantum error correction
 
Quantum Computing Fundamentals via OO
Quantum Computing Fundamentals via OOQuantum Computing Fundamentals via OO
Quantum Computing Fundamentals via OO
 
QC-UNIT 2.ppt
QC-UNIT 2.pptQC-UNIT 2.ppt
QC-UNIT 2.ppt
 
Lecture set 3
Lecture set 3Lecture set 3
Lecture set 3
 
quantumComputers.ppt
quantumComputers.pptquantumComputers.ppt
quantumComputers.ppt
 
quantumComputers.ppt
quantumComputers.pptquantumComputers.ppt
quantumComputers.ppt
 
quantumComputers.ppt
quantumComputers.pptquantumComputers.ppt
quantumComputers.ppt
 
quantumComputers.ppt
quantumComputers.pptquantumComputers.ppt
quantumComputers.ppt
 
quantumComputers.ppt
quantumComputers.pptquantumComputers.ppt
quantumComputers.ppt
 
quantumComputers.ppt
quantumComputers.pptquantumComputers.ppt
quantumComputers.ppt
 
hddhdhdhdhdhdhdhdhdhddhddhdhdhdhddhdhdddhdhdh
hddhdhdhdhdhdhdhdhdhddhddhdhdhdhddhdhdddhdhdhhddhdhdhdhdhdhdhdhdhddhddhdhdhdhddhdhdddhdhdh
hddhdhdhdhdhdhdhdhdhddhddhdhdhdhddhdhdddhdhdh
 
quantumComputers (1).ppt
quantumComputers (1).pptquantumComputers (1).ppt
quantumComputers (1).ppt
 
quantumComputers.ppt
quantumComputers.pptquantumComputers.ppt
quantumComputers.ppt
 
quantumComputers.pptICICI-An HR perspective
quantumComputers.pptICICI-An HR perspectivequantumComputers.pptICICI-An HR perspective
quantumComputers.pptICICI-An HR perspective
 
quantumComputers.ppt
quantumComputers.pptquantumComputers.ppt
quantumComputers.ppt
 
Quantum Computing 101, Part 1 - Hello Quantum World
Quantum Computing 101, Part 1 - Hello Quantum WorldQuantum Computing 101, Part 1 - Hello Quantum World
Quantum Computing 101, Part 1 - Hello Quantum World
 
Error Detection and correction concepts in Data communication and networks
Error Detection and correction concepts in Data communication and networksError Detection and correction concepts in Data communication and networks
Error Detection and correction concepts in Data communication and networks
 
Fault-tolerance Quantum computation and Quantum Error Correction
Fault-tolerance Quantum computation and Quantum Error CorrectionFault-tolerance Quantum computation and Quantum Error Correction
Fault-tolerance Quantum computation and Quantum Error Correction
 
digital-electronics lecture Ch 1and 2 -1.pptx
digital-electronics lecture Ch 1and 2 -1.pptxdigital-electronics lecture Ch 1and 2 -1.pptx
digital-electronics lecture Ch 1and 2 -1.pptx
 

Recently uploaded

Quantifying Artificial Intelligence and What Comes Next!
Quantifying Artificial Intelligence and What Comes Next!Quantifying Artificial Intelligence and What Comes Next!
Quantifying Artificial Intelligence and What Comes Next!
University of Hertfordshire
 
Electricity and Circuits for Grade 9 students
Electricity and Circuits for Grade 9 studentsElectricity and Circuits for Grade 9 students
Electricity and Circuits for Grade 9 students
levieagacer
 
Heat Units in plant physiology and the importance of Growing Degree days
Heat Units in plant physiology and the importance of Growing Degree daysHeat Units in plant physiology and the importance of Growing Degree days
Heat Units in plant physiology and the importance of Growing Degree days
Brahmesh Reddy B R
 

Recently uploaded (20)

Quantifying Artificial Intelligence and What Comes Next!
Quantifying Artificial Intelligence and What Comes Next!Quantifying Artificial Intelligence and What Comes Next!
Quantifying Artificial Intelligence and What Comes Next!
 
Mining Activity and Investment Opportunity in Myanmar.pptx
Mining Activity and Investment Opportunity in Myanmar.pptxMining Activity and Investment Opportunity in Myanmar.pptx
Mining Activity and Investment Opportunity in Myanmar.pptx
 
Technical english Technical english.pptx
Technical english Technical english.pptxTechnical english Technical english.pptx
Technical english Technical english.pptx
 
Fun for mover student's book- English book for teaching.pdf
Fun for mover student's book- English book for teaching.pdfFun for mover student's book- English book for teaching.pdf
Fun for mover student's book- English book for teaching.pdf
 
MODERN PHYSICS_REPORTING_QUANTA_.....pdf
MODERN PHYSICS_REPORTING_QUANTA_.....pdfMODERN PHYSICS_REPORTING_QUANTA_.....pdf
MODERN PHYSICS_REPORTING_QUANTA_.....pdf
 
NUMERICAL Proof Of TIme Electron Theory.
NUMERICAL Proof Of TIme Electron Theory.NUMERICAL Proof Of TIme Electron Theory.
NUMERICAL Proof Of TIme Electron Theory.
 
Electricity and Circuits for Grade 9 students
Electricity and Circuits for Grade 9 studentsElectricity and Circuits for Grade 9 students
Electricity and Circuits for Grade 9 students
 
Harry Coumnas Thinks That Human Teleportation is Possible in Quantum Mechanic...
Harry Coumnas Thinks That Human Teleportation is Possible in Quantum Mechanic...Harry Coumnas Thinks That Human Teleportation is Possible in Quantum Mechanic...
Harry Coumnas Thinks That Human Teleportation is Possible in Quantum Mechanic...
 
Introduction and significance of Symbiotic algae
Introduction and significance of  Symbiotic algaeIntroduction and significance of  Symbiotic algae
Introduction and significance of Symbiotic algae
 
Heads-Up Multitasker: CHI 2024 Presentation.pdf
Heads-Up Multitasker: CHI 2024 Presentation.pdfHeads-Up Multitasker: CHI 2024 Presentation.pdf
Heads-Up Multitasker: CHI 2024 Presentation.pdf
 
SaffronCrocusGenomicsThessalonikiOnlineMay2024TalkOnline.pptx
SaffronCrocusGenomicsThessalonikiOnlineMay2024TalkOnline.pptxSaffronCrocusGenomicsThessalonikiOnlineMay2024TalkOnline.pptx
SaffronCrocusGenomicsThessalonikiOnlineMay2024TalkOnline.pptx
 
FORENSIC CHEMISTRY ARSON INVESTIGATION.pdf
FORENSIC CHEMISTRY ARSON INVESTIGATION.pdfFORENSIC CHEMISTRY ARSON INVESTIGATION.pdf
FORENSIC CHEMISTRY ARSON INVESTIGATION.pdf
 
GBSN - Microbiology (Unit 6) Human and Microbial interaction
GBSN - Microbiology (Unit 6) Human and Microbial interactionGBSN - Microbiology (Unit 6) Human and Microbial interaction
GBSN - Microbiology (Unit 6) Human and Microbial interaction
 
MSC IV_Forensic medicine - Mechanical injuries.pdf
MSC IV_Forensic medicine - Mechanical injuries.pdfMSC IV_Forensic medicine - Mechanical injuries.pdf
MSC IV_Forensic medicine - Mechanical injuries.pdf
 
POST TRANSCRIPTIONAL GENE SILENCING-AN INTRODUCTION.pptx
POST TRANSCRIPTIONAL GENE SILENCING-AN INTRODUCTION.pptxPOST TRANSCRIPTIONAL GENE SILENCING-AN INTRODUCTION.pptx
POST TRANSCRIPTIONAL GENE SILENCING-AN INTRODUCTION.pptx
 
Heat Units in plant physiology and the importance of Growing Degree days
Heat Units in plant physiology and the importance of Growing Degree daysHeat Units in plant physiology and the importance of Growing Degree days
Heat Units in plant physiology and the importance of Growing Degree days
 
GBSN - Microbiology (Unit 7) Microbiology in Everyday Life
GBSN - Microbiology (Unit 7) Microbiology in Everyday LifeGBSN - Microbiology (Unit 7) Microbiology in Everyday Life
GBSN - Microbiology (Unit 7) Microbiology in Everyday Life
 
PHOTOSYNTHETIC BACTERIA (OXYGENIC AND ANOXYGENIC)
PHOTOSYNTHETIC BACTERIA  (OXYGENIC AND ANOXYGENIC)PHOTOSYNTHETIC BACTERIA  (OXYGENIC AND ANOXYGENIC)
PHOTOSYNTHETIC BACTERIA (OXYGENIC AND ANOXYGENIC)
 
TEST BANK for Organic Chemistry 6th Edition.pdf
TEST BANK for Organic Chemistry 6th Edition.pdfTEST BANK for Organic Chemistry 6th Edition.pdf
TEST BANK for Organic Chemistry 6th Edition.pdf
 
Molecular and Cellular Mechanism of Action of Hormones such as Growth Hormone...
Molecular and Cellular Mechanism of Action of Hormones such as Growth Hormone...Molecular and Cellular Mechanism of Action of Hormones such as Growth Hormone...
Molecular and Cellular Mechanism of Action of Hormones such as Growth Hormone...
 

Quntum error

  • 2. Contents What is error correction • Intention to study this • Why do we need this (Quantum) Error Correcting (QEC) • Classical error correction • Barriers to QEC • Types of Errors • Quantum Error Correcting Codes
  • 3. What is error correction • To correction the error in the system is known as error correction • In what frame of reference :- to process the quantum information without errors even in the noisy environment.
  • 4. Intention to study… • How to process the information in the presence of noise correctly. • We begin by developing the basic theory of qec codes, which protect the quantum information against noise. • These codes work by encoding quantum states in a special way that make them resilient against the effect of noise and then decoding when it is wished to recover the orginal state.
  • 5. Why do we need (Quantum) Error Correction? • Theoretically operators and states are pristine and perfect. • In a lab: ▫ Approximations must be made. ▫ Operators don’t always do as they should. ▫ Fidelity of the prepared states and the theoretical states is not perfect . • Quantum Error Correction (QEC) deals with the imperfection of the real world.
  • 6. Barriers to Quantum Error Correction • Measurement of error destroys superpositions. (Classically we can observe all bits)
  • 7. Barriers to Quantum Error Correction • No-cloning theorem prevents repetition. • Not the same state. => contradiction proves a cloning operator cannot exist. • Means you can’t just keep “back up” of states. Must protect original. • Also prevents some error correction codes. 0 + 1  00 + 11  (0 + 1)(0 + 1)
  • 8. Barriers to Quantum Error Correction • Must correct multiple types of errors (not just bit flips). • Must correct continuous errors and decoherence.
  • 9. Classical Error • Say, probability failure per gate = p • Probability getting right answer with n gates:n p)1( 
  • 10. Classical Error Correction   0|1|)1(1| 1|0|)1(0| pp pp If you have a possible bit-flip error like: Can try an error correction code like:   01|11|)1(11| 10|00|)1(00| pp pp
  • 11. Take a example • Error detection or syndrome diagnosis • Let us examine more closely the error syndrome for the classical repetition code. • We performed a measurement which tells us what error,if any,occurred on quantum state. • Mesurement result is called quantum syndrome • For bit flip channel there are four error syndrome.
  • 12. Syndrome mesurement • Does not cause any change to the state:it is a100 +b011 both before and after syndrome measurement. • Contain only information about what error has occurred • Does not allow us to infer anything about the value of aor b.i.e it contain no information about the state being protected. • recovery: value of error syndrome to tell us what produre is used to recover initial state
  • 13. Know thy enemy - Errors Phase Flip Z: Complete dephasing: (depolarisation) Rotation R: R0 = 0, R1 =ei1 At R->Z   1|0|1|0|  2/)1( pIp  
  • 14. Know thy enemy - Errors • A general operator : • A density matrix ρ describes the statistical state of a system. * ||     AA A  
  • 15. Correcting Phase (Z) Errors Hadamard transform H exchanges bit flip and phase errors: H (0 + 1) = + + - X+ = +, X- = -- (acts like phase flip) Z+ = -, Z- = + (acts like bit flip) Repetition code corrects a bit flip error + + -  +++ + --- The same code in a new basis corrects a phase error! 2/)1|0(|| 2/)1|0(||  
  • 16. The shor’s code:- • This is the simple quantum code which can protect against the effects of arbitrary error on a single qubit! • This code is known as shor code, after its inventor. • Combination of three qubit phase flip and bit flip code.
  • 17. Shor code • First we encoded each of these qubit using the phase flip code:|0> |+++>,|1>|---> • Next we encoded each of these qubits using the three qubit bit :|+> is encoded as (|000>+|111>)sqrt2 and |-> is encoded as (|000>-|111>)sqrt2 . • The result is a nine qubit code,with codewords given by
  • 18. Shor’s Code •This is simply a combination of the two codes above. •Had to stick to one basis, so it’s a little less intuitive. •Correct for both X (bit-flip) and Z(phase-flip) •Also, get Y errors for free Y=iXY!
  • 19. Summary •Applied concepts of classical error correction to QEC. •Learnt about quantum errors. •Circumvented the problem caused by no cloning and superposition. •Learnt codes to correct for multiple types of errors that can occur in quantum computing.