Nielsen, Michael A. and Chung, isaacl Quantum computation and quantum information - 10 th ed.. - Cambridge University Press 2013 ISBN: 9781107619197