We're celebrating World Quantum Day 2022! Join us

openfermion.linalg.append_random_vectors

Appends exactly col orthonormal random vectors for vectors.

Assumes vectors is already orthonormal.

vectors(numpy.ndarray(complex)): Orthonormal original vectors to be appended. col(int): Number of columns to be appended. real_only(bool): Real vectors or complex ones.

vectors(numpy.ndarray(complex)): Orthonormal vectors with n columns.