Principles of quantum computation and information Basic concepts - Benenti, Giuliano