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, int], …) Generate a random pure state vector.
toqito.random.random_unitary(dim, int], is_real) Generate a random unitary or orthogonal matrix [MO09].