Skip to content

bloqade.squin.stdlib.broadcast.noise.qubit_loss

← Module overview

functionqubit_losssource

bloqade.squin.stdlib.broadcast.noise.qubit_loss

def qubit_loss(p: float, qubits: ilist.IList[Qubit, Any]) -> None

Apply a qubit loss channel to each of the qubits in the given list.

Each qubit in the list is lost with a probability p.

Parameters

NameTypeDescription
pfloatProbability of the atom being lost.
qubitsilist.IList[Qubit, Any]The list of qubits to which the noise channel is applied.
source