After strengthening my mathematical skills and establishing a solid foundation in linear algebra, I delved into quantum computing through Nielsen and Chuang’s Quantum Computation and Quantum Information. I approached each topic in the book with a keen focus on understanding its mathematical constructs and nuances. Frequently, my curiosity led me to explore beyond the book, engaging with additional materials to broaden my perspective and deepen my understanding. The Quantum Computing Stack Exchange has been an invaluable resource in navigating these challenges independently, often sparking extended discussions that enriched my understanding. Mathematics Stack Exchange has similarly played a pivotal role in helping me grasp the mathematical framework of quantum computing concepts.
These notes are an attempt to organize and share what I’ve learned over the years. They encompass not only the material from Nielsen and Chuang’s book but also the extended explorations and insights I’ve gained through tackling complex questions and problems. Having enrolled in CS5001 Introduction to Quantum Computing at Missouri S&T, my notes extend well beyond the scope of a typical 5000-level graduate course.