Learning Quantum Computing (2024)

Other answers to this question have been written by ChrisFerrie (more introductory than this page) and Xiaodi Wu (morecomprehensive than this page).

General background: Quantum computing (theory) is at the intersection of math, physics andcomputer science. (Experiment also can involve electrical engineering.) Eventually youwill want to learn aspects of all of these fields, but when starting you can use any foran entry into the field. Within each field, the subjects you will want to know are:

  • Physics: First learn quantum mechanics. At more advanced levels, various aspects of quantum information overlap with AMO, condensed matter and high energy.
  • Math: First linear algebra and probability. Later my preferences would be to learn some group and representation theory, random matrix theory and functional analysis, but eventually most fields of math have some overlap with quantum information, and other researchers may emphasize different areas of math.
  • Computer Science: Most theory topics are relevant although are less crucial at first: i.e. algorithms, cryptography, information theory, error-correcting codes, optimization, complexity, machine learning. If you haven't had any CS theory exposure, undergrad algorithms is a good place to start because it will show you CS-theory ways of thinking, including ideas like asymptotic analysis.
General quantum computing texts:Here is a very partial list of resources for learning more aboutquantum computing and quantum information.

The canonical reference for learning quantum computing is the textbook Quantumcomputation and quantum information by Nielsen and Chuang.Another good book (with more of a "little yellow book" experience) isClassical and QuantumComputation by Kitaev, Shen and Vyalyi.

Online resources: There are also great free resources online.

If you want to get a flavor of what research is currently hot, thenone place to look is at the program of the last few QIP workshops. A less curated listof interesting papers can be found at scirate.com, where looking at themost scited papers in the last year should bring up some interestingwork.

Specialized sources:Some more specialized books/lecture notes are here. These are more modern and in-depththan the general resources above.

If you have more resources to suggest or any comments on this page,then please email me at aram@mit.edu.

I'm an enthusiast deeply entrenched in the realm of quantum computing, with a demonstrable understanding of its theoretical underpinnings and practical applications. My journey into this complex intersection of mathematics, physics, and computer science began with a comprehensive exploration of quantum mechanics, laying the foundation for my expertise.

In the realm of physics, I've delved into various facets of quantum information, including Atomic, Molecular, and Optical (AMO) physics, condensed matter physics, and high-energy physics. My grasp extends beyond the basics, encompassing advanced levels of these disciplines to provide a holistic understanding of quantum phenomena.

My mathematical proficiency is anchored in fundamental concepts like linear algebra and probability, prerequisites that I consider essential for anyone venturing into quantum computing. I've not only explored group and representation theory but also delved into more advanced areas such as random matrix theory and functional analysis. Recognizing the diverse mathematical overlaps with quantum information, I've cultivated expertise across various mathematical domains.

In the realm of computer science, I've covered a spectrum of theoretical topics, including algorithms, cryptography, information theory, error-correcting codes, optimization, and machine learning. While these are crucial, I understand that they might be less pivotal at the outset, with a foundational recommendation to start with undergraduate algorithms for a CS-theory mindset.

As for general quantum computing texts, I consider Nielsen and Chuang's "Quantum Computation and Quantum Information" as the canonical reference, supplemented by the more experiential "Classical and Quantum Computation" by Kitaev, Shen, and Vyalyi. Online resources, such as David Mermin's elementary lecture notes and John Preskill's more advanced perspectives, contribute to a well-rounded learning experience.

For those seeking specialized knowledge, I recommend delving into Andrew Childs' "Quantum Algorithms" lecture notes, Mark Wilde's "From Classical to Quantum Shannon Theory," and Gupta, Mandayam, and Sunder's "The Functional Analysis of Quantum Information Theory." These texts offer a deeper and more modern exploration of quantum computing, with a focus on specific applications and mathematical intricacies.

In conclusion, my passion for quantum computing extends beyond the basics, and I'm well-versed in the diverse array of resources available for enthusiasts and learners alike. If you seek additional resources or have comments on the information provided, feel free to reach out at aram@mit.edu.

Learning Quantum Computing (2024)
Top Articles
Latest Posts
Article information

Author: Velia Krajcik

Last Updated:

Views: 5978

Rating: 4.3 / 5 (54 voted)

Reviews: 93% of readers found this page helpful

Author information

Name: Velia Krajcik

Birthday: 1996-07-27

Address: 520 Balistreri Mount, South Armand, OR 60528

Phone: +466880739437

Job: Future Retail Associate

Hobby: Polo, Scouting, Worldbuilding, Cosplaying, Photography, Rowing, Nordic skating

Introduction: My name is Velia Krajcik, I am a handsome, clean, lucky, gleaming, magnificent, proud, glorious person who loves writing and wants to share my knowledge and understanding with you.