Quantum computation and quantum information - Nielsen Michael A; Chuang Issac L (Cambridge Cambridge University Press, 2002)