4
$\begingroup$

I calculated the probabilities for two measurements using mid-circuit measurements feature in IBMQ by following circuit:

qc_simp = QuantumCircuit(1,2)
qc_simp.h(0)
qc_simp.barrier([0])
qc_simp.measure([0], [0])
qc_simp.barrier([0])
qc_simp.measure([0], [1])

enter image description here

However, I get the following histogram for two measurements:

Meas 1 result:  {'0': 487, '1': 537}
Meas 2 result:  {'0': 9, '1': 1015}

Why does the second histogram doesn't give "equal" probabilities for '0' and '1'? IBMQ device used: ibm_armonk

$\endgroup$
4
  • 2
    $\begingroup$ I can't seem to reproduce the problem. Can you please provide the way you initialize your backend, run your circuit and retrieve your results with it please? Just some kind of a MWE that we can copy, paste and run to ease debugging! $\endgroup$ Jan 6, 2022 at 10:28
  • 2
    $\begingroup$ I agree with the fact that is is clearly not the expected behaviour, did you test your circuit on other backends by any chance? Just to check if this is happening only on this backend or also on others! $\endgroup$
    – Lena
    Jan 6, 2022 at 14:43
  • 1
    $\begingroup$ I can see the correct behavior with a different backend. $\endgroup$ Jan 7, 2022 at 11:35
  • 1
    $\begingroup$ In that case my best guess would be that there is an issue with the backend, if you are already in the Qiskit Slack then I would suggest posting your question on the #ibm-q-systems channel so you'll have the attention of people that can take care of the problem :) $\endgroup$
    – Lena
    Jan 10, 2022 at 8:48

0

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Browse other questions tagged or ask your own question.