Full description not available
E**I
Exellent
This is very useful for beginners about quantum computing. Writer Andrew takes care of novice reader by imparting general idea of quantum
J**A
Claro y conciso
Una bella introducción a la mecánica cuántica y la interpretación de la realidad seguida de información práctica para programar un computador cuántico.
J**Y
Excellent Capsule Summary of Quantum Computing
Dr. Thomas takes us on an intriguing journey into the quantum realm in this latest installment of the Hidden in Plain Sight series. The first several chapters are an introduction to quantum mechanics, covering the concept of a quantum state in two-dimensional Hilbert space, the evolution of the quantum state over time, and the action of an operator on a quantum state to reveal a particular eigenstate (i.e., the act of measurement).Following this rather brief review, Dr. Thomas compares Boolian logic, which forms the basis of ordinary, classical computers using bits (0 or 1), with quantum logic using qubits, which can exist in a state superposition (0 and 1). It turns out that Boolian operations are irreversible. For example the input bits of a universal NAND gate cannot be uniquely determined from the single output bit, so Boolian logic thus results in a loss of certainty, which can be equated to an increase in entropy in the forward direction. In contrast, the evolution of a quantum state must be time-reversible (no increase in entropy can occur in the forward direction), restricting the kinds of logic gates that can be used in a quantum computer. Only those gates where the input states can be uniquely determined from the output states, such as the CCNOT gate, can be used. This restriction makes quantum algorithms seem somewhat clumsy compared to their Boolian counterparts, but it becomes clear that this is only a minor disadvantage compared to the huge advantage quantum computation provides in terms of massive parallel processing power, which can increase exponentially with the number of qubits that are employed.The Kindle version of the book provides links to videos prepared by Dr. Thomas, which illustrate how to set up simple quantum algorithms using IBM's on-line 5-qubit simulator. These videos provide extremely valuable demonstrations on how to set up and use this amazing hands-on tool.I've gained a lot more understanding and many more insights about quantum computing from this book than any other sources I've read to date. I must say that the final chapter covering the implementation of Grover's algorithm may prove to be hard to grasp -- it was for me at least-- but otherwise the book is quite suitable for a general audience. I have one small criticism: there are Kindle formatting errors involving exponential expressions like 2^N and 2^64 are shown as 2N and 264. This seems to be a common bug when converting text documents into ePub type format.I highly recommend buying this book. It is quite concise and it can easily be absorbed in a couple of sittings; even so, Dr. Thomas provides all the information necessary to gain a basic understanding of how quantum computers work and an appreciation of their potential power. His entire presentation is in clear, everyday language. Five stars.
B**H
Must read book for all quantum enthusiasts
Best book I have ever read in quantum computing. Very simple and clear and straight to the point.
O**O
Titre abusif
ce livre est sans doute une introduction utile aux principes des ordinateurs quantiques, et dans l'ensemble la progression des explications est assez bonne, linéaire, simple et correcte.Mais quand le titre mentionne "Program", il y a un abus. Il faut attendre le dernier chapitre pour enfin véritablement parler de programmation et encore ...Certes on y mentionne bien les opérateurs quantiques, on fait référence aux algorithmes les plus connus (Shor, Dutch, Grover) et on présente un alogrithme générique, qui, disposant d'un oracle, permettrait de résoudre des problèmes divers.Comme malheureusement dans bien des cas, c'est la magie de l'oracle qui donnerait au Qauntum Computing toute sa puissance. En fait ici, on construit un oracle qui se base sur la connaissance de la solution. Pour trouver la position d'une carte, on la fixe en position 4 (11 en bits), et on compose un oracle qui répond TRUE quand il voit la bonne combinaison ... Pas très universel ...Donc prudence si votre but est de mieux appréhender la vraie programmation.Le livre reste malgré tout à conseiller pour des néophytes.
R**Y
it explains clearly how to use the IBM Q quantum computer
This book, and the youtube videos it refers to which have been recorded by the author, offer crystal clear explanations of the concepts behind quantum computing, and how to use the IBM Q quantum computing experience. Given the cost of the kindle book, 99p, its one of the best value for money books I've ever read.
Trustpilot
3 weeks ago
2 months ago