Resources, Readings, and References#

Textbooks#

The primary textbook for the course is [Nielsen and Chuang, 2010]. This is a thorough but quite accessible textbook with many reference and has served as the standard reference in the field.

More accessible is Quantum computing for the very curious, [Matuschak and Nielsen, 2019] which includes a set of review questions delivered over an extended time to help you remember the concepts (they call it a “new mnemonic medium”). The direct technical goal of this course is for you to understand in detail everything discussed in this and the related articles.

Linear Algebra#

Additional Quantum Computing and Information Resources#

  • (John Preskill) Quantum Computing and the Entanglement Frontier: Fairly recent lecture (Feb 2022) giving a good overview of the state of the field. By the end of the course you should be able to understand the details of this talk. (For example, where the 85.4% comes from as was asked at the end of the talk.)

  • Qiskit Textbook: This is the textbook put out by IBM for learning how to use their Qiskit software development kit (SDK). It has a pretty good introduction, and if you want to move forward with quantum computing, then it is worth having a look at Qiskit as it is one of the main platforms available for performing quantum computations on real platforms.

  • Introduction to Classical and Quantum Computing (Tom Wong): [Wong, 2022] provides a very accessible introduction to the field without any assumed prerequisites beyond trigonometry.

General Articles#

The following are good general (not technical) articles that help place quantum computing and its potential capabilities in context:

Technologies#

Quantum Computing Simulators#

These are platforms that allow you to program and simulate running your programs as if the were running on a quantum computer. Ultimately the work you do year should be able to be run on real quantum hardware when it is available. If you are interested in employment in the field of quantum computing, then it is probably important to have some experience with one of these platforms. Certification might help in some cases (but is expensive and time-consuming).

  • Qiskit: IBM’s platform. If you don’t have a reason to prefer one of the other platforms, this is probably the best place to start.

    One of the exercises in this course will be to work through the Qiskit field guide:

Interactive Demonstrations#

Here are some interactive demonstrations (some quantum):

Classical Mechanics#

If your physics background is a little rusty and you want to play with some classical mechanics simulations to build intuition, these are fun:

Research#

Here are some random references that might be of interest to various research projects:

References#

[Bar13]

Edwin Barnes. Analytically solvable two-level quantum systems and Landau-Zener interferometry. Phys. Rev. A, July 2013. doi:10.1103/physreva.88.013818.

[BZyczkowski17]

Ingemar Bengtsson and Karol Życzkowski. Geometry of Quantum States: An Introduction to Quantum Entanglement. Cambridge University Press, August 2017. ISBN 978-1-108-29469-0. URL: https://doi.org/10.1017%2F9781139207010, doi:10.1017/9781139207010.

[CT06]

Thomas M. Cover and Joy A. Thomas. Elements of Information Theory. Wiley-Interscience, 2006. ISBN 9780471748823. doi:10.1002/047174882X.

[DRST02]

Duane A. Dicus, Wayne W. Repko, Roy F. Schwitters, and Todd M. Tinsley. Time development of a quasistationary state. Phys. Rev. A, 65:032116, February 2002. URL: https://link.aps.org/doi/10.1103/PhysRevA.65.032116, doi:10.1103/PhysRevA.65.032116.

[Gez20]

Alex Gezerlis. Numerical Methods in Physics with Python. Cambridge University Press, 2020. doi:10.1017/9781108772310.

[Gol91]

David Goldberg. What every computer scientist should know about floating-point arithmetic. ACM Computing Surveys, 1991. doi:0360-0300/91/0300-0005.

[GKP94]

Ronald L. Graham, Donald E. Knuth, and Oren Patashnik. Concrete Mathematics: A Foundation for Computer Science. Addison-Wesley, 2 edition, 1994. ISBN 978-0-201-55802-9.

[Jaf10]

Robert L.. Jaffe. Reflection above the barrier as tunneling in momentum space. Amer. J. Phys., 78(6):620–623, June 2010. doi:10.1119/1.3298428.

[Jog09]

Yogesh N. Joglekar. Particle in a box with a δ-function potential: Strong and weak coupling limits. Amer. J. Phys., 77(8):734–736, August 2009. URL: https://doi.org/10.1119%2F1.3119178, doi:10.1119/1.3119178.

[Kli06]

Israel Klich. Lower entropy bounds and particle number fluctuations in a fermi sea. J. Phys. A, 39(4):L85–L91, January 2006. URL: https://doi.org/10.1088%2F0305-4470%2F39%2F4%2Fl02, doi:10.1088/0305-4470/39/4/l02.

[MN19]

Andy Matuschak and Michael A. Nielsen. Quantum computing for the very curious”. https://quantum.country/qcvc, 2019. URL: https://quantum.country/qcvc.

[Mer07] (1,2)

N. D. Mermin. Quantum Computer Science: An Introduction. Cambridge University Press, 2007. ISBN 978-0-511-33982-0. URL: https://www.cambridge.org/core/books/quantum-computer-science/66462590D10C8010017CF1D7C45708D7, doi:10.1017/CBO9780511813870.

[ML03]

Cleve Moler and Charles Van Loan. Nineteen dubious ways to compute the exponential of a matrix, twenty-five years later. SIAM Review, 45(1):3–49, 2003. URL: http://dx.doi.org/10.1137/S00361445024180, doi:10.1137/S00361445024180.

[NC10]

Michael A. Nielsen and Isaac L. Chuang. Quantum Computation and Quantum Information. Cambridge University Press, 2010. URL: https://doi.org/10.1017%2Fcbo9780511976667, doi:10.1017/cbo9780511976667.

[OB05]

Ognyan Oreshkov and Todd A. Brun. Weak measurements are universal. Phys. Rev. Lett., September 2005. URL: https://doi.org/10.1103%2Fphysrevlett.95.110409, doi:10.1103/physrevlett.95.110409.

[PVZ14]

Murray Peshkin, Alexander Volya, and Vladimir Zelevinsky. Non-exponential and oscillatory decays in quantum mechanics. Europhys. Lett., 107(4):40001, August 2014. URL: https://doi.org/10.1209%2F0295-5075%2F107%2F40001, doi:10.1209/0295-5075/107/40001.

[WG92]

James S. Walker and J. Gathright. A transfer-matrix approach to one-dimensional quantum mechanics using mathematica. Computers in Physics, 6(4):393, 1992. URL: https://doi.org/10.1063%2F1.168430, doi:10.1063/1.168430.

[Wil11]

Colin P. Williams. Explorations in Quantum Computing. Texts in Computer Science. Springer, London, 2 edition, 2011. ISBN 978-1-84628-887-6. doi:10.1007/978-1-84628-887-6.

[Won22]

Thomas Wong. Introduction to Classical and Quantum Computing. Rooted Grove, Omaha, Nebraska, 2022. ISBN 979-8-9855931-0-5. URL: https://www.thomaswong.net.