SlideShare a Scribd company logo
1 of 28
QUANTUM ERROR
CORRECTING CODES
BHASKAR REDDY GURRAM(1774985)
CONTENT:
1. Introduction.
2. three-Qubit bit-flip code and Phase-flip code.
3. Shor’s Nine-qubit code.
4. Seven-qubit QECC.
5. Five-qubit QECC.
INTRODUCTION
● Interaction between a quantum system with environment cause undesirable
changes in the state of the quantum system.
● In the case qubits, they appears bit-flip and phase flip errors.
● To reduce such errors,we must build in some sort of error correcting
mechanism in algorithm
● Before we introduce quantum error correcting code,we have a brief look at
the simplest version of error correcting code in classical bits.
Classical
● Suppose we transmit a series of 0’s and 1’s through a noisy classical
channel.
● Each bit assumed to flip independently with a probability P.
● Thus a bit 0 sent through a channel will be received as 0 with probability 1-
P,And as 1 with probability P.
● To reduce the channel errors,we may invoke the majority vote.
● Namely,we encode logical 0 by 000 & 1 by 111
Probabilities of receiving:
● When 000 sent through this channel,it will be received as 000 with
probability(1-P)^3,
● As 100,010,001---probability is 3P(1-P)^2
● As 011,101,110---probability is 3P^2(1-P).
● And finally as 111 with probability P^3
Note that the summation of all the probabilities is 1 as it should be.
Bit-flip QECC
● Suppose Alice wants to send a qubit or a series of qubit to Bob through a
noisy quantum channel.
● Let be the state she wants to send.
● If she is transmit a series of qubits,she sends them one by one following
arguments applies to each of the qubits.
● Let P be the probability with which a qubit is flipped .we assume
there are no errors in the channel.
● In other words, the operator X is applied to the qubit with probability P, and
consequently the state is mapped to
Encoding
● To reduce error probability,we want to mimic somehow the classical
counterpart without using a clone machine.. Let us recall that action of a
CNOT gate is
● And therefore it duplicates the control bit whether initial target bit is
set we use the fact to triplicate the basic vector as
● Denotes the encoded state (logical qubit),while each constituent qubit is
called the physical qubit.
Encoding cont..
● The code and call each member of a C a codeword.
● Important thing is the state is not triplicated but only the basic vectors are
triplicated.
● This redundancy makes it possible to detect the errors in state and
correct them in further steps.
Fig 1: Quantum circuit represents the
(a) Encode (b) Detect Bit-flip syndrome
(c) Make correction to relevant qubit (d) Decode
Description of circuit:
● The gate stands for bit-flip noise.
● Circuit (a) only belongs to Alice and remaining (b),(c),(d) belongs to Bob.
● (a) whose inputs are the state and two ancillary qubits in this state we
taken as
● When the target bit is ,the ancillary qubits are left unchanged and
output is
● While the input is the output is
● By superposition principle ,the input result in
output as promised.
Transmission:
● Now the state is sent through a
quantum channel which introduce a bit-
flip error with a rate P for each qubit
independently.
● We assume that P sufficiently small so
that not many errors occur during qubit
transmission.
● The received state depends on in which
physical qubits the bit-flip occurred.
● Table lists the possible received states
and probabilities with which these states
are received.
Error syndrome detection and correction:
● Now Bob has to extract from the received state which error occurred during
the qubit transmission.
● For this purpose,Bob prepares two ancillary qubits in state as depicted in
figure.
● Let be a basic vector Bob received and let A(B) be the output state
of first ancillary qubit.
● it seen from the previous table.
Syndrome finding:
● From the figure 1 we got this equation
● Let be the received logical qubit,
Both of ancillary qubits are flipped for both
The set of two bits called the (error)syndrome.and it tell bob in which physical
qubit the error occurred during transmission.
It is important to note that (i) the syndrome is independent of a&b.
(ii) the received state is left unchanged
● We have detected an error without measuring the received state.
● This feature is common to all QECC.
● Bob applies correcting procedure to the received state according to the error
syndrome he has applied.
● Ignoring multiple error states with small probabilities,we immediately find the
following action must be taken
Correction:
● Suppose syndrome is 01,the state bob received is likely to be
● So when we applying the on the received state,
If bob receives the the state unfortunately he will obtain,
Infact , for any error syndrome, bob obtains either or
Latter case occurred when more than 1 bit flipped.
Decoding
● Now bob has corrected an error. What is left for him is to decode the encoded
state.
● This is nothing but the inverse transformation of the encoding.
● Suppose bob has received a state with more than one qubit flipped: we will
obtain
Miracle of entanglement
● We present some redundant qubits which somehow “triplicate” the original
qubit state to be sent without violating the no-cloning theorem.
● Then encoded qubits are sent through a noisy channel,which causes a bit-flip
in at most one of the qubits.
● The received state, which may be subject to an error,is then entangled with
ancillary qubits which detect what kind error occurred during the state
transmission .this result in entangled state
● Principle measure the syndrome and single out an error will be used
repeatedly in the rest of this chapter.
Continuous rotation:
● We have considered noise X so far, suppose noise in the channel is
characterized by a continuous parameter as,and which maps the state as,
For example bob receives
In the continuous rotation
The output of the error syndrome detection circuit,before the syndrome
measurement is made, is an entanglement state,
Phase-flip QECC
● Let us consider a phase -flip channel.
● Phase flip occurs with the probability P
for each qubit independently when it is sent through a channel.
● We consider how to correct phase flip error mimicking the prescription given
from a bit flip-error.
● Phase-flip error in the basis is nothing but Bit-flip in the basis
● The observation suggests that we encode to
Now is sent through a noisy channel with possible phase-flip errors.we
assume at most a single qubit subject to error.
Block diagram for phase-flip QECC
● By applying the hadamard
transform.
● So that a phase-flip error
is recognized as bit-flip
error and we can employ
the same error syndrome
detection circuit as well as
error correction circuit as
those used for bit flip error
QECC.
● Collecting these
results,the quantum circuit
for phase flip QECC is
constructed.
Shor’s Nine-qubit code
Let us consider a more general noisy channel in which all possible single-qubit
error occur. Namely the following errors are now active in the channel.
Shor’s nine-qubit QECC which correct the above three types noise is constructed
by concatenating the phase-flip QECC into the bit-flip QECC.
● Encoding: we encode
● Bit-flip syndrome detection and
correction.
● phase -flip syndrome detection
and correction.
● Finally decoding.
Fig 2 :Quantum circuit to detect bit-
flip and phase-flip syndrome and
correct the errors.
Seven-Qubit QECC
● Steane & calderbank & shor proposed a seven-qubit QECC scheme inspired
by wisdom of classical error correcting code.
● We index the seven qubits as i=0,1,2,3,4,5,6.
● A possible error is the bit-flip error X and phase-flip error Z independently
on one of the seven qubits.
● They act as Y=XZ if they happen to operate on a common qubit.
Encoding and error
detection:
● Error detecting circuit of the
seven-qubit QECC.the unitary
gates controlled by the ancillary
qubits correspond to
as denoted at the top of the
circuit.
● the read out of the six ancillary
qubits fixes the set of
syndromes.
Decoding:
● Once the syndrome is detected and an appropriate correction is made,we
have to decode the logical qubit so as to extract input state
● This is done by applying gates one by one in the reversed order and initial
state will be reproduced in the 0th qubit.
Five-qubit QECC
● Divincenzo and shor further reduced the number of qubits required for QECC.
● Suppose n qubits are used to implement one logical qubit with the basis
states
● There are 3n operators corresponding 3n single-qubit errors.
● Each operator maps the basic to one of the
When n=5 the optimal number to correct all types of single qubit errors.
Encoding and error detection and decoding:
● Encoding: our exposition goes almost parallel to the previous seven-qubit
encoding.
● Error syndrome detection:the error detection circuit is constructed strategy
employed in the seven-qubit QECC.
● Decoding: once the syndrome is detected and an appropriate correction is
made by applying gates one by one reverse order and initial state will be
reproduced.
Thank you…………………

More Related Content

What's hot

Quantum computing
Quantum computingQuantum computing
Quantum computingSamira Riki
 
Quantum computation - Introduction
Quantum computation - IntroductionQuantum computation - Introduction
Quantum computation - IntroductionAakash Martand
 
Quantum Computing - Basic Concepts
Quantum Computing - Basic ConceptsQuantum Computing - Basic Concepts
Quantum Computing - Basic ConceptsSendash Pangambam
 
Quantum Computers new Generation of Computers part 7 by prof lili saghafi Qua...
Quantum Computers new Generation of Computers part 7 by prof lili saghafi Qua...Quantum Computers new Generation of Computers part 7 by prof lili saghafi Qua...
Quantum Computers new Generation of Computers part 7 by prof lili saghafi Qua...Professor Lili Saghafi
 
Quantum Computers New Generation of Computers PART1 by Prof Lili Saghafi
Quantum Computers New Generation of Computers PART1 by Prof Lili SaghafiQuantum Computers New Generation of Computers PART1 by Prof Lili Saghafi
Quantum Computers New Generation of Computers PART1 by Prof Lili SaghafiProfessor Lili Saghafi
 
The Extraordinary World of Quantum Computing
The Extraordinary World of Quantum ComputingThe Extraordinary World of Quantum Computing
The Extraordinary World of Quantum ComputingTim Ellison
 
Quantum Computing
Quantum ComputingQuantum Computing
Quantum Computingt0pgun
 
Quantum Computing
Quantum ComputingQuantum Computing
Quantum ComputingKeshav
 
Quantum Computing, Quantum Machine Learning, and Recommendation Systems
Quantum Computing, Quantum Machine Learning, and Recommendation SystemsQuantum Computing, Quantum Machine Learning, and Recommendation Systems
Quantum Computing, Quantum Machine Learning, and Recommendation SystemsSyed Falahuddin Quadri
 
Quantum Entanglement - Cryptography and Communication
Quantum Entanglement - Cryptography and CommunicationQuantum Entanglement - Cryptography and Communication
Quantum Entanglement - Cryptography and CommunicationYi-Hsueh Tsai
 
052516 week11 quantum computers
052516 week11 quantum computers052516 week11 quantum computers
052516 week11 quantum computersSubas Nandy
 
Quantum entanglement
Quantum entanglementQuantum entanglement
Quantum entanglementAKM666
 
Quantum Computers_Superposition Interference Entanglement and Quantum Error C...
Quantum Computers_Superposition Interference Entanglement and Quantum Error C...Quantum Computers_Superposition Interference Entanglement and Quantum Error C...
Quantum Computers_Superposition Interference Entanglement and Quantum Error C...Professor Lili Saghafi
 
Quantum computer
Quantum computerQuantum computer
Quantum computerNikhil Eg
 

What's hot (20)

Quantum computing
Quantum computingQuantum computing
Quantum computing
 
Quantum computation - Introduction
Quantum computation - IntroductionQuantum computation - Introduction
Quantum computation - Introduction
 
Quantum Computing - Basic Concepts
Quantum Computing - Basic ConceptsQuantum Computing - Basic Concepts
Quantum Computing - Basic Concepts
 
Quantum Computers new Generation of Computers part 7 by prof lili saghafi Qua...
Quantum Computers new Generation of Computers part 7 by prof lili saghafi Qua...Quantum Computers new Generation of Computers part 7 by prof lili saghafi Qua...
Quantum Computers new Generation of Computers part 7 by prof lili saghafi Qua...
 
Quantum Computers New Generation of Computers PART1 by Prof Lili Saghafi
Quantum Computers New Generation of Computers PART1 by Prof Lili SaghafiQuantum Computers New Generation of Computers PART1 by Prof Lili Saghafi
Quantum Computers New Generation of Computers PART1 by Prof Lili Saghafi
 
The Extraordinary World of Quantum Computing
The Extraordinary World of Quantum ComputingThe Extraordinary World of Quantum Computing
The Extraordinary World of Quantum Computing
 
Quantum computing
Quantum computingQuantum computing
Quantum computing
 
Quantum Computing
Quantum ComputingQuantum Computing
Quantum Computing
 
Quantum Computing
Quantum ComputingQuantum Computing
Quantum Computing
 
Quantum Computing
Quantum ComputingQuantum Computing
Quantum Computing
 
Quantum Computing, Quantum Machine Learning, and Recommendation Systems
Quantum Computing, Quantum Machine Learning, and Recommendation SystemsQuantum Computing, Quantum Machine Learning, and Recommendation Systems
Quantum Computing, Quantum Machine Learning, and Recommendation Systems
 
Quantum Entanglement - Cryptography and Communication
Quantum Entanglement - Cryptography and CommunicationQuantum Entanglement - Cryptography and Communication
Quantum Entanglement - Cryptography and Communication
 
Quantum programming
Quantum programmingQuantum programming
Quantum programming
 
Quantum computing
Quantum computingQuantum computing
Quantum computing
 
Quantum computing
Quantum computingQuantum computing
Quantum computing
 
052516 week11 quantum computers
052516 week11 quantum computers052516 week11 quantum computers
052516 week11 quantum computers
 
Quantum entanglement
Quantum entanglementQuantum entanglement
Quantum entanglement
 
Quantum Computers_Superposition Interference Entanglement and Quantum Error C...
Quantum Computers_Superposition Interference Entanglement and Quantum Error C...Quantum Computers_Superposition Interference Entanglement and Quantum Error C...
Quantum Computers_Superposition Interference Entanglement and Quantum Error C...
 
Ibm quantum computing
Ibm quantum computingIbm quantum computing
Ibm quantum computing
 
Quantum computer
Quantum computerQuantum computer
Quantum computer
 

Similar to Quantum error correcting codes

quantumComputers.ppt
quantumComputers.pptquantumComputers.ppt
quantumComputers.pptAbhayGill3
 
quantumComputers.ppt
quantumComputers.pptquantumComputers.ppt
quantumComputers.pptRaja Shekar
 
quantumComputers.ppt
quantumComputers.pptquantumComputers.ppt
quantumComputers.pptAjayRaj912848
 
quantumComputers.ppt
quantumComputers.pptquantumComputers.ppt
quantumComputers.pptraju980973
 
quantumComputers (1).ppt
quantumComputers (1).pptquantumComputers (1).ppt
quantumComputers (1).pptharithasahasra
 
quantumComputers.ppt
quantumComputers.pptquantumComputers.ppt
quantumComputers.pptTrushaKyada
 
quantumComputers.pptICICI-An HR perspective
quantumComputers.pptICICI-An HR perspectivequantumComputers.pptICICI-An HR perspective
quantumComputers.pptICICI-An HR perspectiveBenjinkumarNimmala
 
quantumComputers.ppt
quantumComputers.pptquantumComputers.ppt
quantumComputers.pptAdnan kHAN
 
hddhdhdhdhdhdhdhdhdhddhddhdhdhdhddhdhdddhdhdh
hddhdhdhdhdhdhdhdhdhddhddhdhdhdhddhdhdddhdhdhhddhdhdhdhdhdhdhdhdhddhddhdhdhdhddhdhdddhdhdh
hddhdhdhdhdhdhdhdhdhddhddhdhdhdhddhdhdddhdhdhzoobiarana76
 
Quantum computing - A Compilation of Concepts
Quantum computing - A Compilation of ConceptsQuantum computing - A Compilation of Concepts
Quantum computing - A Compilation of ConceptsGokul Alex
 
Quantum computing
Quantum computingQuantum computing
Quantum computingRitwik MG
 
Quantum Computing Notes Ver 1.2
Quantum Computing Notes Ver 1.2Quantum Computing Notes Ver 1.2
Quantum Computing Notes Ver 1.2Vijayananda Mohire
 
Introduction to Bipolar Junction Transistors (BJTs)Mugisha Oma.docx
Introduction to Bipolar Junction Transistors (BJTs)Mugisha Oma.docxIntroduction to Bipolar Junction Transistors (BJTs)Mugisha Oma.docx
Introduction to Bipolar Junction Transistors (BJTs)Mugisha Oma.docxmariuse18nolet
 

Similar to Quantum error correcting codes (20)

Quantum Computers
Quantum ComputersQuantum Computers
Quantum Computers
 
Computer Science Final Project
Computer Science Final ProjectComputer Science Final Project
Computer Science Final Project
 
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
 
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
 
hddhdhdhdhdhdhdhdhdhddhddhdhdhdhddhdhdddhdhdh
hddhdhdhdhdhdhdhdhdhddhddhdhdhdhddhdhdddhdhdhhddhdhdhdhdhdhdhdhdhddhddhdhdhdhddhdhdddhdhdh
hddhdhdhdhdhdhdhdhdhddhddhdhdhdhddhdhdddhdhdh
 
1542 inner products
1542 inner products1542 inner products
1542 inner products
 
Quantum computing - A Compilation of Concepts
Quantum computing - A Compilation of ConceptsQuantum computing - A Compilation of Concepts
Quantum computing - A Compilation of Concepts
 
Quantum computing
Quantum computingQuantum computing
Quantum computing
 
QC-UNIT 2.ppt
QC-UNIT 2.pptQC-UNIT 2.ppt
QC-UNIT 2.ppt
 
Quantum Computing Notes Ver 1.2
Quantum Computing Notes Ver 1.2Quantum Computing Notes Ver 1.2
Quantum Computing Notes Ver 1.2
 
Introduction to Bipolar Junction Transistors (BJTs)Mugisha Oma.docx
Introduction to Bipolar Junction Transistors (BJTs)Mugisha Oma.docxIntroduction to Bipolar Junction Transistors (BJTs)Mugisha Oma.docx
Introduction to Bipolar Junction Transistors (BJTs)Mugisha Oma.docx
 
Quantum Computing
Quantum ComputingQuantum Computing
Quantum Computing
 

Recently uploaded

Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCRStunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCRDelhi Call girls
 
A relative description on Sonoporation.pdf
A relative description on Sonoporation.pdfA relative description on Sonoporation.pdf
A relative description on Sonoporation.pdfnehabiju2046
 
Artificial Intelligence In Microbiology by Dr. Prince C P
Artificial Intelligence In Microbiology by Dr. Prince C PArtificial Intelligence In Microbiology by Dr. Prince C P
Artificial Intelligence In Microbiology by Dr. Prince C PPRINCE C P
 
Biological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfBiological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfmuntazimhurra
 
Natural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsNatural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsAArockiyaNisha
 
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Lokesh Kothari
 
Nanoparticles synthesis and characterization​ ​
Nanoparticles synthesis and characterization​  ​Nanoparticles synthesis and characterization​  ​
Nanoparticles synthesis and characterization​ ​kaibalyasahoo82800
 
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptxSOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptxkessiyaTpeter
 
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxAnalytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxSwapnil Therkar
 
Analytical Profile of Coleus Forskohlii | Forskolin .pdf
Analytical Profile of Coleus Forskohlii | Forskolin .pdfAnalytical Profile of Coleus Forskohlii | Forskolin .pdf
Analytical Profile of Coleus Forskohlii | Forskolin .pdfSwapnil Therkar
 
Botany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdfBotany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdfSumit Kumar yadav
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...Sérgio Sacani
 
Biopesticide (2).pptx .This slides helps to know the different types of biop...
Biopesticide (2).pptx  .This slides helps to know the different types of biop...Biopesticide (2).pptx  .This slides helps to know the different types of biop...
Biopesticide (2).pptx .This slides helps to know the different types of biop...RohitNehra6
 
Types of different blotting techniques.pptx
Types of different blotting techniques.pptxTypes of different blotting techniques.pptx
Types of different blotting techniques.pptxkhadijarafiq2012
 
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.aasikanpl
 
Physiochemical properties of nanomaterials and its nanotoxicity.pptx
Physiochemical properties of nanomaterials and its nanotoxicity.pptxPhysiochemical properties of nanomaterials and its nanotoxicity.pptx
Physiochemical properties of nanomaterials and its nanotoxicity.pptxAArockiyaNisha
 
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bNightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bSérgio Sacani
 

Recently uploaded (20)

The Philosophy of Science
The Philosophy of ScienceThe Philosophy of Science
The Philosophy of Science
 
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCRStunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
Stunning ➥8448380779▻ Call Girls In Panchshil Enclave Delhi NCR
 
9953056974 Young Call Girls In Mahavir enclave Indian Quality Escort service
9953056974 Young Call Girls In Mahavir enclave Indian Quality Escort service9953056974 Young Call Girls In Mahavir enclave Indian Quality Escort service
9953056974 Young Call Girls In Mahavir enclave Indian Quality Escort service
 
A relative description on Sonoporation.pdf
A relative description on Sonoporation.pdfA relative description on Sonoporation.pdf
A relative description on Sonoporation.pdf
 
Artificial Intelligence In Microbiology by Dr. Prince C P
Artificial Intelligence In Microbiology by Dr. Prince C PArtificial Intelligence In Microbiology by Dr. Prince C P
Artificial Intelligence In Microbiology by Dr. Prince C P
 
Biological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdfBiological Classification BioHack (3).pdf
Biological Classification BioHack (3).pdf
 
Natural Polymer Based Nanomaterials
Natural Polymer Based NanomaterialsNatural Polymer Based Nanomaterials
Natural Polymer Based Nanomaterials
 
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
Labelling Requirements and Label Claims for Dietary Supplements and Recommend...
 
Nanoparticles synthesis and characterization​ ​
Nanoparticles synthesis and characterization​  ​Nanoparticles synthesis and characterization​  ​
Nanoparticles synthesis and characterization​ ​
 
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptxSOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
SOLUBLE PATTERN RECOGNITION RECEPTORS.pptx
 
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptxAnalytical Profile of Coleus Forskohlii | Forskolin .pptx
Analytical Profile of Coleus Forskohlii | Forskolin .pptx
 
Analytical Profile of Coleus Forskohlii | Forskolin .pdf
Analytical Profile of Coleus Forskohlii | Forskolin .pdfAnalytical Profile of Coleus Forskohlii | Forskolin .pdf
Analytical Profile of Coleus Forskohlii | Forskolin .pdf
 
Botany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdfBotany 4th semester file By Sumit Kumar yadav.pdf
Botany 4th semester file By Sumit Kumar yadav.pdf
 
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
PossibleEoarcheanRecordsoftheGeomagneticFieldPreservedintheIsuaSupracrustalBe...
 
Biopesticide (2).pptx .This slides helps to know the different types of biop...
Biopesticide (2).pptx  .This slides helps to know the different types of biop...Biopesticide (2).pptx  .This slides helps to know the different types of biop...
Biopesticide (2).pptx .This slides helps to know the different types of biop...
 
Types of different blotting techniques.pptx
Types of different blotting techniques.pptxTypes of different blotting techniques.pptx
Types of different blotting techniques.pptx
 
Engler and Prantl system of classification in plant taxonomy
Engler and Prantl system of classification in plant taxonomyEngler and Prantl system of classification in plant taxonomy
Engler and Prantl system of classification in plant taxonomy
 
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
Call Girls in Munirka Delhi 💯Call Us 🔝9953322196🔝 💯Escort.
 
Physiochemical properties of nanomaterials and its nanotoxicity.pptx
Physiochemical properties of nanomaterials and its nanotoxicity.pptxPhysiochemical properties of nanomaterials and its nanotoxicity.pptx
Physiochemical properties of nanomaterials and its nanotoxicity.pptx
 
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43bNightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
Nightside clouds and disequilibrium chemistry on the hot Jupiter WASP-43b
 

Quantum error correcting codes

  • 2. CONTENT: 1. Introduction. 2. three-Qubit bit-flip code and Phase-flip code. 3. Shor’s Nine-qubit code. 4. Seven-qubit QECC. 5. Five-qubit QECC.
  • 3. INTRODUCTION ● Interaction between a quantum system with environment cause undesirable changes in the state of the quantum system. ● In the case qubits, they appears bit-flip and phase flip errors. ● To reduce such errors,we must build in some sort of error correcting mechanism in algorithm ● Before we introduce quantum error correcting code,we have a brief look at the simplest version of error correcting code in classical bits.
  • 4. Classical ● Suppose we transmit a series of 0’s and 1’s through a noisy classical channel. ● Each bit assumed to flip independently with a probability P. ● Thus a bit 0 sent through a channel will be received as 0 with probability 1- P,And as 1 with probability P. ● To reduce the channel errors,we may invoke the majority vote. ● Namely,we encode logical 0 by 000 & 1 by 111
  • 5. Probabilities of receiving: ● When 000 sent through this channel,it will be received as 000 with probability(1-P)^3, ● As 100,010,001---probability is 3P(1-P)^2 ● As 011,101,110---probability is 3P^2(1-P). ● And finally as 111 with probability P^3 Note that the summation of all the probabilities is 1 as it should be.
  • 6. Bit-flip QECC ● Suppose Alice wants to send a qubit or a series of qubit to Bob through a noisy quantum channel. ● Let be the state she wants to send. ● If she is transmit a series of qubits,she sends them one by one following arguments applies to each of the qubits. ● Let P be the probability with which a qubit is flipped .we assume there are no errors in the channel. ● In other words, the operator X is applied to the qubit with probability P, and consequently the state is mapped to
  • 7. Encoding ● To reduce error probability,we want to mimic somehow the classical counterpart without using a clone machine.. Let us recall that action of a CNOT gate is ● And therefore it duplicates the control bit whether initial target bit is set we use the fact to triplicate the basic vector as ● Denotes the encoded state (logical qubit),while each constituent qubit is called the physical qubit.
  • 8. Encoding cont.. ● The code and call each member of a C a codeword. ● Important thing is the state is not triplicated but only the basic vectors are triplicated. ● This redundancy makes it possible to detect the errors in state and correct them in further steps.
  • 9. Fig 1: Quantum circuit represents the (a) Encode (b) Detect Bit-flip syndrome (c) Make correction to relevant qubit (d) Decode
  • 10. Description of circuit: ● The gate stands for bit-flip noise. ● Circuit (a) only belongs to Alice and remaining (b),(c),(d) belongs to Bob. ● (a) whose inputs are the state and two ancillary qubits in this state we taken as ● When the target bit is ,the ancillary qubits are left unchanged and output is ● While the input is the output is ● By superposition principle ,the input result in output as promised.
  • 11. Transmission: ● Now the state is sent through a quantum channel which introduce a bit- flip error with a rate P for each qubit independently. ● We assume that P sufficiently small so that not many errors occur during qubit transmission. ● The received state depends on in which physical qubits the bit-flip occurred. ● Table lists the possible received states and probabilities with which these states are received.
  • 12. Error syndrome detection and correction: ● Now Bob has to extract from the received state which error occurred during the qubit transmission. ● For this purpose,Bob prepares two ancillary qubits in state as depicted in figure. ● Let be a basic vector Bob received and let A(B) be the output state of first ancillary qubit. ● it seen from the previous table.
  • 13. Syndrome finding: ● From the figure 1 we got this equation ● Let be the received logical qubit, Both of ancillary qubits are flipped for both The set of two bits called the (error)syndrome.and it tell bob in which physical qubit the error occurred during transmission.
  • 14. It is important to note that (i) the syndrome is independent of a&b. (ii) the received state is left unchanged ● We have detected an error without measuring the received state. ● This feature is common to all QECC. ● Bob applies correcting procedure to the received state according to the error syndrome he has applied. ● Ignoring multiple error states with small probabilities,we immediately find the following action must be taken
  • 15. Correction: ● Suppose syndrome is 01,the state bob received is likely to be ● So when we applying the on the received state, If bob receives the the state unfortunately he will obtain, Infact , for any error syndrome, bob obtains either or Latter case occurred when more than 1 bit flipped.
  • 16. Decoding ● Now bob has corrected an error. What is left for him is to decode the encoded state. ● This is nothing but the inverse transformation of the encoding. ● Suppose bob has received a state with more than one qubit flipped: we will obtain
  • 17. Miracle of entanglement ● We present some redundant qubits which somehow “triplicate” the original qubit state to be sent without violating the no-cloning theorem. ● Then encoded qubits are sent through a noisy channel,which causes a bit-flip in at most one of the qubits. ● The received state, which may be subject to an error,is then entangled with ancillary qubits which detect what kind error occurred during the state transmission .this result in entangled state ● Principle measure the syndrome and single out an error will be used repeatedly in the rest of this chapter.
  • 18. Continuous rotation: ● We have considered noise X so far, suppose noise in the channel is characterized by a continuous parameter as,and which maps the state as, For example bob receives In the continuous rotation The output of the error syndrome detection circuit,before the syndrome measurement is made, is an entanglement state,
  • 19. Phase-flip QECC ● Let us consider a phase -flip channel. ● Phase flip occurs with the probability P for each qubit independently when it is sent through a channel. ● We consider how to correct phase flip error mimicking the prescription given from a bit flip-error. ● Phase-flip error in the basis is nothing but Bit-flip in the basis ● The observation suggests that we encode to Now is sent through a noisy channel with possible phase-flip errors.we assume at most a single qubit subject to error.
  • 20. Block diagram for phase-flip QECC ● By applying the hadamard transform. ● So that a phase-flip error is recognized as bit-flip error and we can employ the same error syndrome detection circuit as well as error correction circuit as those used for bit flip error QECC. ● Collecting these results,the quantum circuit for phase flip QECC is constructed.
  • 21. Shor’s Nine-qubit code Let us consider a more general noisy channel in which all possible single-qubit error occur. Namely the following errors are now active in the channel. Shor’s nine-qubit QECC which correct the above three types noise is constructed by concatenating the phase-flip QECC into the bit-flip QECC.
  • 22. ● Encoding: we encode ● Bit-flip syndrome detection and correction. ● phase -flip syndrome detection and correction. ● Finally decoding. Fig 2 :Quantum circuit to detect bit- flip and phase-flip syndrome and correct the errors.
  • 23. Seven-Qubit QECC ● Steane & calderbank & shor proposed a seven-qubit QECC scheme inspired by wisdom of classical error correcting code. ● We index the seven qubits as i=0,1,2,3,4,5,6. ● A possible error is the bit-flip error X and phase-flip error Z independently on one of the seven qubits. ● They act as Y=XZ if they happen to operate on a common qubit.
  • 24. Encoding and error detection: ● Error detecting circuit of the seven-qubit QECC.the unitary gates controlled by the ancillary qubits correspond to as denoted at the top of the circuit. ● the read out of the six ancillary qubits fixes the set of syndromes.
  • 25. Decoding: ● Once the syndrome is detected and an appropriate correction is made,we have to decode the logical qubit so as to extract input state ● This is done by applying gates one by one in the reversed order and initial state will be reproduced in the 0th qubit.
  • 26. Five-qubit QECC ● Divincenzo and shor further reduced the number of qubits required for QECC. ● Suppose n qubits are used to implement one logical qubit with the basis states ● There are 3n operators corresponding 3n single-qubit errors. ● Each operator maps the basic to one of the When n=5 the optimal number to correct all types of single qubit errors.
  • 27. Encoding and error detection and decoding: ● Encoding: our exposition goes almost parallel to the previous seven-qubit encoding. ● Error syndrome detection:the error detection circuit is constructed strategy employed in the seven-qubit QECC. ● Decoding: once the syndrome is detected and an appropriate correction is made by applying gates one by one reverse order and initial state will be reproduced.