A hand-picked set of resources I keep coming back to.

Talks, lectures & video channels

Video channels, talk archives and full courses, grouped by who they are for.

For a broad audience, no background assumed:

Research talks, seminars & courses, more specialized:

Conferences

Quantum-information conference series worth keeping an eye on.

  • QIP · Quantum Information Processing, the largest annual conference in the field
  • TQC · Theory of Quantum Computation, Communication and Cryptography
  • QCrypt · the annual Conference on Quantum Cryptography
  • QCTiP · Quantum Computing Theory in Practice
  • AQIS · Asian Quantum Information Science Conference
  • QUACC+ · Quantum Certification Conference, on the verification of quantum technologies

Communities & networks

Portals and research networks where the community gathers.

  • Quantiki · the quantum-information portal: news, conference listings, jobs and a community wiki
  • European Tensor Network · schools, seminars, a member directory and a job board for the tensor-network community

Resources

Preprint feeds, open-access journals and reference works I keep close.

  • arXiv quant-ph · the daily quantum-physics preprint feed
  • SciRate · tracks and ranks new arXiv papers by community interest
  • Quantum · the open-access journal for quantum science (I serve as an editor)
  • SciPost · community-run, genuinely open-access physics publishing
  • Complexity Zoo · the community-maintained catalogue of computational complexity classes, started by Scott Aaronson

Software

Software I (and my students) reach for, grouped by purpose.

Quantum toolkits:

  • QuTiP · the Quantum Toolbox in Python, for simulating open quantum systems
  • Qiskit · IBM's open-source quantum computing SDK
  • PennyLane · Xanadu's library for differentiable quantum programming and quantum machine learning
  • Cirq · Google's framework for writing and running quantum circuits
  • QETLAB · a MATLAB toolbox for entanglement theory and quantum information
  • QUBIT4MATLAB · Géza Tóth's MATLAB package for everyday quantum-information computations (partial transpose, reduced states, GHZ, graph and Dicke states), still actively maintained

Tensor networks:

  • TeNPy · Tensor Network Python, for simulating strongly correlated quantum systems
  • ITensor · a C++ and Julia library for tensor-network calculations with named indices
  • quimb · a Python library for quantum information and many-body calculations, with a strong tensor-network module

Optimization & semidefinite programming:

  • CVXPY · a Python modelling language for convex optimization
  • YALMIP · a MATLAB toolbox for optimization modelling, widely used for semidefinite programs
  • RepLAB · a MATLAB and Octave toolbox for representation theory; pairs with YALMIP to exploit symmetry in semidefinite programs
  • Moment · a fast C++ and MATLAB toolkit for moment-matrix relaxations of noncommutative polynomial optimization, including the NPA hierarchy
  • Inflation · a Python library implementing the inflation technique for classical and quantum causal compatibility

Convex & SDP solvers:

  • MOSEK · a fast solver for semidefinite and conic optimization, with free academic licences
  • SDPJSolver.jl · an arbitrary-precision semidefinite programming solver in Julia
  • Clarabel.jl · a modern Julia interior-point solver for conic problems, with arbitrary-precision support

Books

A few books I am happy to recommend.

Popular science, for the curious reader:

For students, more specialized:

Blogs

Long-running blogs I enjoy, on quantum information, complexity and mathematics:

  • Shtetl-Optimized · Scott Aaronson on quantum computing and complexity
  • Quantum Frontiers · the blog of the IQIM at Caltech
  • The Quantum Pontiff · quantum computing and the academic life, started by Dave Bacon and now run by Charlie Bennett, Aram Harrow and Steve Flammia
  • What's new · Terence Tao on mathematics, expository and research