Skip to content

bloqade.squin.stdlib.simple.noise.qubit_leakage

← Module overview

functionqubit_leakagesource

bloqade.squin.stdlib.simple.noise.qubit_leakage

def qubit_leakage(p0: float, p1: float, qubit: Qubit) -> None

Apply a leakage channel to the given qubit.

The qubit leaks to 0 with a probability p0 and to 1 with a probability p1.

Parameters

NameTypeDescription
p0floatProbability of the qubit leaking to 0.
p1floatProbability of the qubit leaking to 1.
qubitQubitThe qubit to which the noise channel is applied.
source