
Quantum Computation and Quantum Information Simulation using Python
Description
Alles über E-Books | Antworten auf Fragen rund um E-Books, Kopierschutz und Dateiformate finden Sie in unserem Info- & Hilfebereich.
The first book of quantum computation simulation using blueqat, a Python-based quantum gate simulation program, to acquire working knowledge of quantum computation. Starting from a mathematical description of qbit, universal gates such as CNOT and CCNOT, are constructed in matrix forms. Then, they are altered to the quantum gates, and combined to create quantum circuits. Theoretical calculations and blueqat outputs track the qbit states in quantum circuits to "observe" what is occurring in quantum algorithms.
The algorithms proposed by Deutsch, Grover, Simon, and Shore are demonstrated with their blueqat programs. Quantum Fourier translation (QFT), the prime factorization, the quantum error correction, quantum teleportation, super coding, and the BB84 protocol are explained through exhibited programs. Bell's inequality is also interpreted with plain mathematics.
This book is intended to offer a self-study book for senior and graduate students of physics, computer science, and mathematics who want to learn and write quantum codes. It may also serve as a textbook or a reference at academia and industries. Readers are expected to have introductory knowledge of linear algebra although it is briefly reviewed in this book. Some experience of computer programming is helpful, but no prior knowledge of Python is required for writing the quantum codes shown in this book.
More details
Other editions
Additional editions

Person
Shinil Cho attended Rikkyo University in Tokyo, Japan for his BS degree, Seoul National University in Seoul, Korea for MS, and the Ohio State University for PhD. He held post-doctoral fellowships at the Ohio State University and University of Florida, a was a visiting professor at University of South Carolina. He has been at La Roche University since 1995. Currently he is a Professor of Physics at La Roche university. His current research interests include quantum computation, biometrics, and physics education.
Content
Introduction 1. Preparation: Two-level quantum systems 2. Universal Gates 3. Quantum Logic Gates 4. Algorithms of Quantum Computation 5. Quantum information: Entanglement and Teleportation 6. Quantum Cryptography (Quantum Key Distribution) Appendix. Hardware of Quantum Computers
System requirements
File format: ePUB
Copy protection: without DRM (Digital Rights Management)
System requirements:
- Computer (Windows; MacOS X; Linux): Use a reader that can handle the file format ePUB, such as Adobe Digital Editions or FBReader – both free (see eBook Help).
- Tablet/Smartphone (Android; iOS): Install the free app Adobe Digital Editions or the app PocketBook (see eBook Help).
- E-reader: Bookeen, Kobo, Pocketbook, Sony, Tolino and many more (not Kindle).
The file format ePUB works well for novels and non-fiction books – i.e., 'flowing' text without complex layout. On an e-reader or smartphone, line and page breaks automatically adjust to fit the small displays.
This eBook does not use copy protection or Digital Rights Management
For more information, see our eBook Help page.