qics.quantum.random.unitary¶
- qics.quantum.random.unitary(n, iscomplex=False)[source]¶
- Generate a random unitary matrix, i.e., matrix \(U\) satisfying \(U^\dagger U = UU^\dagger = \mathbb{I}\), uniformly distributed on Haar measure. - Parameters:
- Returns:
- ndarray
- Random unitary matrix of dimension - (n, n).
 
 - Notes - See [1] for additional details. [1]- Meckes, E. (2013) “Random Unitary Matrices and Friends”. https://case.edu/artsci/math/esmeckes/Meckes_SAMSI_Lecture2.pdf