QubitLab
IDELearnPlaygroundDocsCommunity
Log in
QubitLab
IDELearnPlaygroundDocsCommunity
Log in
QubitLab
IDELearnPlaygroundDocsCommunity
Log in
HomeLearnCatalogRanksPlaygroundDocs
01 · NISQ reality0%

You are reading without signing in. Sign in or continue as guest to take quizzes and climb the ranks.

Learn/QC 301Noise and Errors·Lesson 1 of 4

NISQ reality

Decoherence, gate errors and readout errors: the three ways a real device disagrees with the simulator.

Advanced12 min read4 sections · 2 questions+45
By the end you will be able to
  1. 01Define T1, T2, gate error and readout error.
  2. 02Estimate the success probability of a circuit from its gate counts.
  3. 03Read the calibration panel of a backend.
QuantityMeaningHeron r2, typical
T1time for |1⟩ to decay toward |0⟩≈ 150–300 µs
T2time for a superposition's phase to randomise≈ 100–250 µs
1q gate errorprobability one single-qubit gate goes wrong≈ 2–5 × 10⁻⁴
2q gate errorsame for CZ / ECR≈ 2–5 × 10⁻³
Readout errorprobability a 0 is read as 1 or vice versa≈ 1 %
Psuccess​≈(1−ϵ1​)n1​(1−ϵ2​)n2​(1−ϵr​)nq​
A rough budget: multiply the survival probability of every gate and readout. A 100-CZ circuit at 0.3% per gate keeps about 74% of its shots clean before counting decoherence.
Hands-on

Ideal versus noisy twin

Run Simulate with the preset 'Ideal + noisy twin'. The GHZ state should be 50/50 on 0000 and 1111; the fake backend leaks probability into the other 14 strings. The Metrics tab reports the Hellinger fidelity between the two.

OpenQASM 3
OPENQASM 3.0;
include "stdgates.inc";
qubit[4] q;
bit[4] c;
h q[0];
cx q[0], q[1];
cx q[1], q[2];
cx q[2], q[3];
c = measure q;
Sign in to run (nothing is saved)
Open in the IDE Open in the Playground

NISQ stands for noisy intermediate-scale quantum: hundreds of qubits, no error correction, circuits limited to a few hundred two-qubit gates before the signal drowns. Everything in this track is about getting useful answers inside that budget.

Knowledge check

2 questions · one try each counts

Question 1

A circuit has 40 CZ gates at 0.4% error each and negligible other errors. Roughly what fraction of shots is error-free?

Sign in to answer and climb the ranks; you will come back to this lesson.

Question 2

T2 ≤ 2·T1 always. Which process limits T2 but not T1?

Sign in to answer and climb the ranks; you will come back to this lesson.

Key takeaway

Real devices lose signal through decoherence, gate errors and readout errors. Budget them with the gate counts, and always compare against the ideal reference.

Finished reading?

Knowledge check: 2 questions waiting above. Questions are optional. Mark it complete, or press Next: moving on marks it complete too.

Up next
Lesson 2 · 12 min
Noise models and fake backends
How a simulator imitates a device: depolarising, thermal relaxation and readout channels built from calibration data.
Further reading
  • Docs: calibration data
More in Noise and Errors
  • Error mitigation
  • Error correction in one lesson
Running on IBM QuantumNoise models and fake backends
In this lesson0%
  1. Introduction
  2. Try it: Ideal versus noisy twin
  3. Knowledge check
  4. Key takeaway
QubitLab
IDELearnPlaygroundDocsCommunity
Log in
QubitLab
IDELearnPlaygroundDocsCommunity
Log in