Welcome to PyQEntangle’s documentation!¶
This is the PyQEntangle project, which provides routine to perform Schmidt decomposition for quantum entangled states. The states have to be bipartite, i.e., containing two subsystems. The two subsystems can be either discrete or continuous.
Note: the releases 2.x is incompatible with releases 1.x and 3.x; the releases 3.x is incompatible with releases 1.x and 2.x.
This package runs in Python 3.7, 3.8, 3.8, 3.9, 3.10, and 3.11.
Contents:
- Documentation
schmidt_decomposition()
schmidt_decomposition_numpy()
schmidt_decomposition_tensornetwork()
continuous_schmidt_decomposition()
discretize_continuous_bipartitesys()
numerical_continuous_function()
numerical_continuous_interpolation()
concurrence()
entanglement_entropy()
negativity()
participation_ratio()
renyi_entanglement_entropy()
schmidt_coefficients()
InvalidMatrix
InvalidQuantumStateException
OutOfRangeException
UnequalLengthException
correlated_bipartite_gaussian_wavefcn()
coupled_excited_harmonics()
disentangled_gaussian_wavefcn()
harmonic_wavefcn()
tail_factorial()
- Links
- Reference
Acknowledgements¶
Hossein Seifoory for an important debug.