Where do we put error correction code in quantum circuit?
Clash Royale CLAN TAG#URR8PPP
up vote
4
down vote
favorite
First of all : I am a beginner in quantum computing.
I would like to have a resource (or an answer if it is not complicated) explaining where we put the error correction codes in a quantum circuit.
Indeed, I know we have different possible errors that can occur (bit flip, phase flip etc), and we have algorithm to correct them. But what I would like to know is if there are some strategies to where we put the error correction algorithm. Is it after each gate involved of the main algorithm ? Is there a smarter strategy used to do a single correction for a set of gates ?
If the answer is "complicated" I would like to have a resource to learn all this (I find a lot of things for error correction code, but I haven't found anything about where we must do the correction).
quantum-error-correction resource-request fault-tolerance
New contributor
StarBucK is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
add a comment |Â
up vote
4
down vote
favorite
First of all : I am a beginner in quantum computing.
I would like to have a resource (or an answer if it is not complicated) explaining where we put the error correction codes in a quantum circuit.
Indeed, I know we have different possible errors that can occur (bit flip, phase flip etc), and we have algorithm to correct them. But what I would like to know is if there are some strategies to where we put the error correction algorithm. Is it after each gate involved of the main algorithm ? Is there a smarter strategy used to do a single correction for a set of gates ?
If the answer is "complicated" I would like to have a resource to learn all this (I find a lot of things for error correction code, but I haven't found anything about where we must do the correction).
quantum-error-correction resource-request fault-tolerance
New contributor
StarBucK is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
1
So your question is about fault tolerant quantum computing right? I mean that you want to know how error correction is used in order to be able to run quantum algorithms such that no errors corrupt the output of such algorithm.
– Josu Etxezarreta Martinez
1 hour ago
@JosuEtxezarretaMartinez indeed !
– StarBucK
1 hour ago
add a comment |Â
up vote
4
down vote
favorite
up vote
4
down vote
favorite
First of all : I am a beginner in quantum computing.
I would like to have a resource (or an answer if it is not complicated) explaining where we put the error correction codes in a quantum circuit.
Indeed, I know we have different possible errors that can occur (bit flip, phase flip etc), and we have algorithm to correct them. But what I would like to know is if there are some strategies to where we put the error correction algorithm. Is it after each gate involved of the main algorithm ? Is there a smarter strategy used to do a single correction for a set of gates ?
If the answer is "complicated" I would like to have a resource to learn all this (I find a lot of things for error correction code, but I haven't found anything about where we must do the correction).
quantum-error-correction resource-request fault-tolerance
New contributor
StarBucK is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
First of all : I am a beginner in quantum computing.
I would like to have a resource (or an answer if it is not complicated) explaining where we put the error correction codes in a quantum circuit.
Indeed, I know we have different possible errors that can occur (bit flip, phase flip etc), and we have algorithm to correct them. But what I would like to know is if there are some strategies to where we put the error correction algorithm. Is it after each gate involved of the main algorithm ? Is there a smarter strategy used to do a single correction for a set of gates ?
If the answer is "complicated" I would like to have a resource to learn all this (I find a lot of things for error correction code, but I haven't found anything about where we must do the correction).
quantum-error-correction resource-request fault-tolerance
quantum-error-correction resource-request fault-tolerance
New contributor
StarBucK is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
New contributor
StarBucK is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
edited 1 hour ago
Josu Etxezarreta Martinez
1,086217
1,086217
New contributor
StarBucK is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
asked 1 hour ago
StarBucK
2004
2004
New contributor
StarBucK is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
New contributor
StarBucK is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
StarBucK is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.
1
So your question is about fault tolerant quantum computing right? I mean that you want to know how error correction is used in order to be able to run quantum algorithms such that no errors corrupt the output of such algorithm.
– Josu Etxezarreta Martinez
1 hour ago
@JosuEtxezarretaMartinez indeed !
– StarBucK
1 hour ago
add a comment |Â
1
So your question is about fault tolerant quantum computing right? I mean that you want to know how error correction is used in order to be able to run quantum algorithms such that no errors corrupt the output of such algorithm.
– Josu Etxezarreta Martinez
1 hour ago
@JosuEtxezarretaMartinez indeed !
– StarBucK
1 hour ago
1
1
So your question is about fault tolerant quantum computing right? I mean that you want to know how error correction is used in order to be able to run quantum algorithms such that no errors corrupt the output of such algorithm.
– Josu Etxezarreta Martinez
1 hour ago
So your question is about fault tolerant quantum computing right? I mean that you want to know how error correction is used in order to be able to run quantum algorithms such that no errors corrupt the output of such algorithm.
– Josu Etxezarreta Martinez
1 hour ago
@JosuEtxezarretaMartinez indeed !
– StarBucK
1 hour ago
@JosuEtxezarretaMartinez indeed !
– StarBucK
1 hour ago
add a comment |Â
1 Answer
1
active
oldest
votes
up vote
4
down vote
Based on your question I think that you were not looking for the correct term. Error correction codes are methods in order to detect and correct possible errors that arise in qubits due to the effect of decoherence.
The term fault-tolerant quantum computing refers to the paradigm of quantum devices that work effectively even when its elementary components are imperfect, and the error correction codes you have been looking for are the base to construct such kind of computations. I encourage you to look for information related to fault tolerance by yourself as it is quite a big area in quantum computing. However, I strongly recommend you the text Fault-tolerant quantum computation by Preskill. In such paper, the author does indeed start speaking about error correction codes, but afterwards goes deep into the fault tolerant concept, and I think that it will solve much of your doubts about the topic.
add a comment |Â
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
4
down vote
Based on your question I think that you were not looking for the correct term. Error correction codes are methods in order to detect and correct possible errors that arise in qubits due to the effect of decoherence.
The term fault-tolerant quantum computing refers to the paradigm of quantum devices that work effectively even when its elementary components are imperfect, and the error correction codes you have been looking for are the base to construct such kind of computations. I encourage you to look for information related to fault tolerance by yourself as it is quite a big area in quantum computing. However, I strongly recommend you the text Fault-tolerant quantum computation by Preskill. In such paper, the author does indeed start speaking about error correction codes, but afterwards goes deep into the fault tolerant concept, and I think that it will solve much of your doubts about the topic.
add a comment |Â
up vote
4
down vote
Based on your question I think that you were not looking for the correct term. Error correction codes are methods in order to detect and correct possible errors that arise in qubits due to the effect of decoherence.
The term fault-tolerant quantum computing refers to the paradigm of quantum devices that work effectively even when its elementary components are imperfect, and the error correction codes you have been looking for are the base to construct such kind of computations. I encourage you to look for information related to fault tolerance by yourself as it is quite a big area in quantum computing. However, I strongly recommend you the text Fault-tolerant quantum computation by Preskill. In such paper, the author does indeed start speaking about error correction codes, but afterwards goes deep into the fault tolerant concept, and I think that it will solve much of your doubts about the topic.
add a comment |Â
up vote
4
down vote
up vote
4
down vote
Based on your question I think that you were not looking for the correct term. Error correction codes are methods in order to detect and correct possible errors that arise in qubits due to the effect of decoherence.
The term fault-tolerant quantum computing refers to the paradigm of quantum devices that work effectively even when its elementary components are imperfect, and the error correction codes you have been looking for are the base to construct such kind of computations. I encourage you to look for information related to fault tolerance by yourself as it is quite a big area in quantum computing. However, I strongly recommend you the text Fault-tolerant quantum computation by Preskill. In such paper, the author does indeed start speaking about error correction codes, but afterwards goes deep into the fault tolerant concept, and I think that it will solve much of your doubts about the topic.
Based on your question I think that you were not looking for the correct term. Error correction codes are methods in order to detect and correct possible errors that arise in qubits due to the effect of decoherence.
The term fault-tolerant quantum computing refers to the paradigm of quantum devices that work effectively even when its elementary components are imperfect, and the error correction codes you have been looking for are the base to construct such kind of computations. I encourage you to look for information related to fault tolerance by yourself as it is quite a big area in quantum computing. However, I strongly recommend you the text Fault-tolerant quantum computation by Preskill. In such paper, the author does indeed start speaking about error correction codes, but afterwards goes deep into the fault tolerant concept, and I think that it will solve much of your doubts about the topic.
answered 1 hour ago
Josu Etxezarreta Martinez
1,086217
1,086217
add a comment |Â
add a comment |Â
StarBucK is a new contributor. Be nice, and check out our Code of Conduct.
StarBucK is a new contributor. Be nice, and check out our Code of Conduct.
StarBucK is a new contributor. Be nice, and check out our Code of Conduct.
StarBucK is a new contributor. Be nice, and check out our Code of Conduct.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fquantumcomputing.stackexchange.com%2fquestions%2f4642%2fwhere-do-we-put-error-correction-code-in-quantum-circuit%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
1
So your question is about fault tolerant quantum computing right? I mean that you want to know how error correction is used in order to be able to run quantum algorithms such that no errors corrupt the output of such algorithm.
– Josu Etxezarreta Martinez
1 hour ago
@JosuEtxezarretaMartinez indeed !
– StarBucK
1 hour ago