This book provides an introduction to the basic ideas and concepts of quantum computation and information for both undergraduate and graduate students. The book starts with the quantum bits and the entangled states which turn out to bring revolutionary ideas in information theory. This book is self-contained and unified in its description of the cross-disciplinary nature of this field. The book aims to provide intuitive and transparent ideas of the subjects, and is not strictly mathematical. Quantum mechanics and mathematical tools (especially, number theory) are explained with many examples and illustrations. The students can obtain practical problem-solving ability by solving the exercises at the end of each chapter. Detailed solutions to all problems are provided at the end of the book.
Basic Concepts of Quantum Mechanics; EPR Pair and Quantum Measurement; Classical Computer; Quantum Gates; Theory of Information and Communication; Quantum Computation; Quantum Cryptography; Quantum Search Algorithm; Design of Quantum Computers; Basic Theory of Numbers.