To the layperson, books on the highly complicated subject of quantum computing are almost universally impenetrable to understand. In fact, the Nobel laureate Richard Feynman once said about quantum theory “I think I can safely say that nobody really understands quantum mechanics”. Despite this colossal obstacle, this book is an attempt to rectify this situation. Using a simple-as-possible approach, we first describe the quantum theory that acts as the foundation for a quantum computer. This knowledge is vital for the understanding of such a device and it is often explained poorly in quantum computing books. A description of the building block of a quantum computer, called a qubit, is given. Followed by an account of the quantum logic gates that manipulate them and the criteria required for a viable quantum computer is then presented. Quantum computing is a highly mathematical subject, but this book limits the mathematics – only six simplified equations are used – in favor of a set of visual representations (33 images in total) that are more amenable for the layperson. Each chapter closes with a set of ‘take-home messages’ that summarizes the text. A Glossary, towards the end of the book, will also be helpful to the reader. The book concludes with pen portraits of the scientists that contributed to the quantum physics concepts that are vital for a quantum computer.
This book is a brilliant overview of quantum computing. As far as possible, the author tries to avoid equations - in favour of much clearer images. The book begins with an introduction to quantum theory with explanations of key experiments. Qubits are then introduced as the building blocks of quantum computers, and many aspects of quantum computers are explained (usually with great pictures): logic gates, quantum circuits and principles working. Then a whole section is devoted to what programs could be run on a quantum computer, how they are implemented, and how they differ from classical computer equivalents. Throughout the book the author always refers back to classical computers and the current state of the technology. Highly recommended.