Random Objects

A number of functions for generating random objects.

Random

toqito.random.random_density_matrix(dim[, ...])

Generate a random density matrix.

toqito.random.random_ginibre(dim_n, dim_m)

Generate a Ginibre random matrix [WIKCIRC].

toqito.random.random_povm(dim, num_inputs, ...)

Generate random positive operator valued measurements (POVMs) [WIKPOVM].

toqito.random.random_state_vector(dim[, ...])

Generate a random pure state vector.

toqito.random.random_unitary(dim[, is_real])

Generate a random unitary or orthogonal matrix [MO09].