qnet.algebra.library package¶
Collection of algebraic objects extending core
Submodules:
Summary¶
__all__
Classes:
Beamsplitter |
Infinite bandwidth beamsplitter component. |
CoherentDriveCC |
Coherent displacement of the input field |
Create |
Bosonic creation operator |
Destroy |
Bosonic annihilation operator |
Displace |
Unitary coherent displacement operator |
Jminus |
Lowering operator on a spin space |
Jplus |
Raising operator of a spin space |
Jz |
Spin (angular momentum) operator in z-direction |
Phase |
Unitary “phase” operator |
PhaseCC |
Coherent phase shift cicuit component |
SpinOperator |
Base class for operators in a spin space |
SpinSpace |
A Hilbert space for an integer or half-integer spin system |
Squeeze |
Unitary squeezing operator |
__all__
Functions:
PauliX |
Pauli-type X-operator |
PauliY |
Pauli-type Y-operator |
PauliZ |
Pauli-type Z-operator |
SpinBasisKet |
Constructor for a BasisKet for a SpinSpace |