qalgebra.library package

Collection of algebraic objects extending core

Submodules:

Summary

__all__ Classes:

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

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.