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