All Questions
Tagged with error-correction qiskit
59
questions
8
votes
1
answer
526
views
How does measurement calibration work?
One of the possible ways to improve the results of an experiment on the IBM machine using the Qiskit language is to use the measurement calibration methods. This is the link to the documentation.
I ...
5
votes
1
answer
5k
views
How to implement if statement based on measurement results in qiskit?
I tried to implement three qubit bit flip code in qiskit and need to get the result of measurements and then apply recovery quantum operations conditioned on the measurement results. The following is ...
5
votes
1
answer
206
views
Where does the "correction" in quantum error correction occur, specifically when using repetition codes?
I'm reading the part of the qiskit textbook that deals with this (https://qiskit.org/textbook/ch-quantum-hardware/error-correction-repetition-code.html) and so far it seems as though they're just ...
5
votes
3
answers
882
views
How to create the logical $|0_L\rangle$ state for the Steane's 7-qubit code?
I don't know how to prepare using Qiskit the following state in order to implement a Steane's 7-qubit code circuit (I omit the normalization factor):
\begin{align*} |0_L\rangle =&|0000000\rangle+|...
5
votes
1
answer
4k
views
Get result measurement into a circuit with Qiskit
I'm trying to implement the three qubit bit flip code in Qiskit.
Therefore, I need to get the result of a measure of two ancilla qubits, to deduce which gate I need to use do recover my logical qubit....
4
votes
1
answer
510
views
How the real IBM quantum computers apply arbitrary Rz(θ) gate rotation? [closed]
I want to ask the following questions:
(1) The basis gate set of IBM quantum computers is { Id, Rz(θ),√X, X, CNOT, reset}. Somebody said that IBM didn’t really apply Rz(θ) gate on the machine. The ...
4
votes
1
answer
361
views
How to calculate the generators of a list of stabilizer?
Let's say we have a list of stabilizers: {'YZY*', 'XYY*', 'YZYZ', 'Z*Z*', '*XZ*', 'XZX*', 'ZX*Z', 'XZXZ', 'YYX*', 'Z*ZZ'}. Is there any existed formula or function (eg. in qiskit) that can calculate ...
4
votes
1
answer
255
views
How to deal with -LookupError: backend "ibmqx4" is not found?
I am using Jupyter notebook to write and running my qiskit codes (python 3.6)
and every time I encounter the message: LookupError: backend "ibmqx4" is not found, right now the ibmqx4 computer is not ...
4
votes
2
answers
247
views
Why aren’t repetition codes used to encode qubits in superposition states?
I just finished reading the section of the qiskit textbook on quantum error correction using repetition codes(https://qiskit.org/textbook/ch-quantum-hardware/error-correction-repetition-code.html) and ...
3
votes
1
answer
416
views
is cirq suitable for simulation of quantum error correction?
I experimented with stim and qiskit for QECC simulations. They both have limitations : for example stim has no support for non-clifford operations (qiskit does); qiskit has no support for multiple ...
3
votes
1
answer
3k
views
Keep receiving Error - AttributeError: 'QuantumCircuit' object has no attribute 'save_statevector'
I am attempting to code a feed-forward simulation of a QECC in Qiskit. Qiskit (to my knowledge) does not directly support feed-forward simulation, so I attempted a work-around. I call the simulator ...
3
votes
1
answer
134
views
Quantum error correction circuit from stabilizer codes
I am trying to familiarize myself with QEC codes and their use in quantum communication. Right now, I am trying to implement some more widely known codes in Qiskit. My main problem is I cannot wrap my ...
3
votes
3
answers
252
views
Quantum Error Correction implementation in Qiskit, OpenQASM or other languages based on Python
Where can we find example(s) of implementation code in a programming language of Quantum Error Correction, whether with the standard method of measurement or the automatic method without measurement (...
3
votes
1
answer
2k
views
How do I interpret the readout error for a quantum computer?
For example, the ibmqx2 computer has the most recent readout error of $4.40 \cdot 10^{-2}$. Does this mean per 1000 measurements, 44 faulty results exist?
3
votes
1
answer
150
views
How to set the meas_level and optimization_level in Quantum Azure IonQ provider?
I am performing a benchmark process using the Azure Quantum IonQ provider. I use Qiskit in the Azure platform, and I was trying to see how to control the transpiling and compiling process. It seems ...