bloqade.squin.stdlib.simple.noise.qubit_leakage
← Module overview
function
source
functionqubit_leakage¶source
bloqade.squin.stdlib.simple.noise.qubit_leakage
def qubit_leakage(p0: float, p1: float, qubit: Qubit) -> NoneApply a leakage channel to the given qubit.
The qubit leaks to 0 with a probability p0 and to 1 with a probability p1.
Parameters
| Name | Type | Description |
|---|---|---|
p0 | float | Probability of the qubit leaking to 0. |
p1 | float | Probability of the qubit leaking to 1. |
qubit | Qubit | The qubit to which the noise channel is applied. |