Nielsen and Chuang's Quantum Computation and quantum information