Expand description
Non-unitary quantum operations and measurements
This module provides support for non-unitary quantum operations including:
- Projective measurements
- POVM measurements
- Quantum channels
- Reset operations
Structs§
- Measurement
Outcome - A single measurement outcome
- POVM
Measurement - POVM (Positive Operator-Valued Measure) measurement
- Projective
Measurement - Projective measurement in the computational basis
- Reset
- Reset operation that sets qubits to |0⟩
Enums§
- Operation
Result - Result of a quantum operation
Traits§
- Quantum
Operation - Trait for quantum operations (both unitary and non-unitary)
Functions§
- apply_
and_ sample - Apply a quantum operation and sample an outcome
- sample_
outcome - Sample from measurement outcomes according to their probabilities