Unfortunately, I found that there wasn't really a text that fit my needs. There are books that explain the math/CS theory at an appropriate level (I recommend Scott Aaronson's Quantum Computing Since Democritus and Thomas Wong's Introduction to Classical and Quantum Computing), but nothing that deals with the hardware or the applications (both of which I am very interested in).
So I did a lot of self-education and paper-reading, and wrote the book I wanted to read. It's called Quantum Computing for the Confused, and it's available online (and in pdf/epub) completely free. It's fairly short (40k words) and meant to be accessible to audiences with a bit of technical literacy. I'll also note that it is 100% human generated! :)
The book has four sections, each looking at a different aspect of quantum computing: its theory; how these systems are implemented in real hardware; what quantum computers may be used for; and what the industry looks like today. I think this work fills an important niche in layman-oriented writing about the field, which I think does not do a good job making itself intelligible to outsiders.
If you're interested, you can find it here: https://quantumcomputingfortheconfused.com/
Happy to discuss and chat further. Cheers!
Another book that I would recommend is Introduction to Classical and Quantum Computing by Thomas Wong. It's recent and has lots of examples, including lots of code, to show how to work with the math.
I think it's important to understand linear algebra before doing matrix quantum mechanics, this way you can focus on learning the new quantum concepts and understand we are just using vectors and matrices as representations for them.
- quantum state = vector
- quantum gate = unitary matrix
- quantum measurement = set of projection matrices that add to the identity
My book only covers very basic QM—not a full course by any means. For anyone interested in getting into quantum computing, I recommend Thomas G. Wong's book Introduction to Classical and Quantum Computing which you can find here https://www.thomaswong.net/#textbook or Nielsen and Chuang which is a classic.Textbook: Introduction to Classical and Quantum Computing - https://news.ycombinator.com/item?id=30097830 - Jan 2022 (2 comments)