About cookies on this site Our websites require some cookies to function properly (required). In addition, other cookies may be used with your consent to analyze site usage, improve the user experience and for advertising. For more information, please review your options. By visiting our website, you agree to our processing of information as described in IBM’sprivacy statement. To provide a smooth navigation, your cookie preferences will be shared across the IBM web domains listed here.
qiskit.quantum_info.random_density_matrix
random_density_matrix(dims, rank=None, method='Hilbert-Schmidt', seed=None)
Generator a random DensityMatrix.
Parameters
- dims (int or tuple) – the dimensions of the DensityMatrix.
- rank (int or None) – Optional, the rank of the density matrix. The default value is full-rank.
- method (string) – Optional. The method to use. ‘Hilbert-Schmidt’: (Default) sample from the Hilbert-Schmidt metric. ‘Bures’: sample from the Bures metric.
- seed (int or np.random.Generator) – Optional. Set a fixed seed or generator for RNG.
Returns
the random density matrix.
Return type
Raises
QiskitError – if the method is not valid.
Was this page helpful?
Report a bug or request content on GitHub.