Skip to main content
  • Textbook
  • © 2018

Computational Quantum Mechanics

  • Teaches the basis of modern scientific programming – no prior experience required
  • Explains how to solve the Schrodinger equation with numerous hands-on examples
  • Allows you to choose between Fortran or Python (or use both!), with code in both languages provided

Part of the book series: Undergraduate Lecture Notes in Physics (ULNP)

Buy it now

Buying options

eBook USD 59.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book USD 79.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access

This is a preview of subscription content, log in via an institution to check for access.

Table of contents (13 chapters)

  1. Front Matter

    Pages i-xiii
  2. Scientific Programming: an Introduction for Physicists

    1. Front Matter

      Pages 1-1
    2. Numbers and precision

      • Joshua Izaac, Jingbo Wang
      Pages 3-15
    3. Fortran

      • Joshua Izaac, Jingbo Wang
      Pages 17-82
    4. Python

      • Joshua Izaac, Jingbo Wang
      Pages 83-162
  3. Numerical Methods for Quantum Physics

    1. Front Matter

      Pages 163-163
    2. Finding roots

      • Joshua Izaac, Jingbo Wang
      Pages 165-179
    3. Differentiation and initial value problems

      • Joshua Izaac, Jingbo Wang
      Pages 181-228
    4. Numerical integration

      • Joshua Izaac, Jingbo Wang
      Pages 229-263
    5. The eigenvalue problem

      • Joshua Izaac, Jingbo Wang
      Pages 265-307
    6. The Fourier Transform

      • Joshua Izaac, Jingbo Wang
      Pages 309-356
  4. Solving the Schrödinger Equation

    1. Front Matter

      Pages 357-357
    2. One dimension

      • Joshua Izaac, Jingbo Wang
      Pages 359-386
    3. Higher dimensions and basic techniques

      • Joshua Izaac, Jingbo Wang
      Pages 387-413
    4. Time propagation

      • Joshua Izaac, Jingbo Wang
      Pages 415-438
    5. Central potentials

      • Joshua Izaac, Jingbo Wang
      Pages 439-457
    6. Multi-electron systems

      • Joshua Izaac, Jingbo Wang
      Pages 459-485
  5. Back Matter

    Pages 487-494

About this book

Quantum mechanics undergraduate courses mostly focus on systems with known analytical solutions; the finite well, simple Harmonic, and spherical potentials. However, most problems in quantum mechanics cannot be solved analytically.

 This textbook introduces the numerical techniques required to tackle problems in quantum mechanics, providing numerous examples en route. No programming knowledge is required – an introduction to both Fortran and Python is included, with code examples throughout.

 With a hands-on approach, numerical techniques covered in this book include differentiation and integration, ordinary and differential equations, linear algebra, and the Fourier transform. By completion of this book, the reader will be armed to solve the Schrödinger equation for arbitrarily complex potentials, and for single and multi-electron systems.


Authors and Affiliations

  • Department of Physics, The University of Western Australia, Perth, Australia

    Joshua Izaac, Jingbo Wang

About the authors

Dr. Josh Izaac holds a PhD in Quantum Information and Computation from The University of Western Australia. He has been involved in teaching methods of computational physics and quantum mechanics for the past five years, and currently works as a computational physicist developing photonics-based quantum computing software. A freelance science journalist, his work has also appeared in Science and Australian Geographic.

Professor Jingbo Wang currently leads an active research group at The University of Western Australia, working in the general area of quantum information and computation, in particular quantum walks, quantum simulation, and quantum algorithm development. This textbook evolved out of several lecture courses on Computational Physics, Computational Quantum Mechanics, and Scientific High Performance Computation, which Professor Wang has taught since 2002 at The University of Western Australia.


Bibliographic Information

Buy it now

Buying options

eBook USD 59.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book USD 79.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Other ways to access