reset_error#
- reset_error(prob0, prob1=0)[source]#
Return a single qubit reset quantum error channel.
The error channel returned is given by the map
\[E(ρ) = (1 - p_0 - p_1) ρ + \text{Tr}[ρ] \left( p_0 |0 \rangle\langle 0| + p_1 |1 \rangle\langle 1| \right)\]where the probability of no reset is given by \(1 - p_0 - p_1\).
- Parameters:
prob0 (double) – reset probability to \(|0\rangle\).
prob1 (double) – reset probability to \(|1\rangle\).
- Returns:
the quantum error object.
- Return type:
- Raises:
NoiseError – If noise parameters are invalid.