spheres.symmetrization

Symmetrization related functions, particularly in the context of permutation symmetric multiqubit states.

Functions

spin_sym(spin[, map])

Converts a spin-j state into a state of 2j symmetrized qubits.

spin_sym_map(j)

Constructs an isometric linear map from spin-j states to permutation symmetric states of 2j spin-\(\frac{1}{2}\)’s.

sym_spin(sym[, map])

Converts a state of 2j symmetrized qubits into a spin-j state.

symmetrize(pieces)

Given a list of quantum states, constructs their symmetrized tensor product.

symmetrized_basis(n[, d])

Constructs a symmetrized basis set for n systems in d dimensions.