Quantum Computing Basics

Introduction to quantum computing with code demos in TensorCircuit-NG

Introduction

Lecture materials for an introduction to quantum computing, prepared for the 1st Machine Learning and Quantum Computing Winter School at Nankai University (Jan 2025). The slides introduce the basics of quantum computing, and four Jupyter notebooks walk through the same material with runnable code in TensorCircuit-NG:

  • Ingredients of quantum computing
  • Quantum algorithms
  • Quantum computing in the NISQ era
  • Quantum errors

The notebooks also serve as a hands-on introduction to the representative usage of TensorCircuit-NG.

  • Repo: https://github.com/sxzgroup/qc_lecture