Đề cương khóa học

Giới thiệu

Lý thuyết thông tin lượng tử

  • Lý thuyết bất định
  • Trạng thái chồng chéo và lăng khuy
  • Hạt nhân tiểu nguyên tử

Tổng quan về máy tính cổ điển

  • Bit
  • Hệ nhị phân
  • Trăng transistor

Tính toán lượng tử

  • Mã hình học
  • Circuit QED
  • Qubit

IBM Quantum Experiences và các khung Python

  • Các module và tiến trình được sử dụng trong tính toán lượng tử
  • Mô phỏng mạch lượng tử
  • Circuit composer
  • Qiskit Notebooks

Chuẩn bị môi trường phát triển

  • Cài đặt và cấu hình Anaconda
  • Cài đặt và cấu hình pip và các gói Python
  • Cài đặt Qiskit
  • Cấu hình IBM Quantum Experience
  • Cấu hình IDE như quản lý dự án
  • Thiết lập trung tâm kiểm soát phiên bản (GitHub)

Xây dựng các mạch QER trong Circuit Composer

  • Áp dụng các cổng
  • Đo lường qubit
  • Lưu và chạy các mạch QER

Lập trình các mạch QER trong Qiskit Notebooks

  • Triển khai mô phỏng nhiễu
  • Lập trình mạch nhiễu
  • Triển khai một mạch lượng tử cho phép biến đổi Fourier lượng tử trên 4 qubit
  • Tạo một thuật toán cơ bản trong mạch lượng tử
  • Lập trình mạch chuyển tải lượng tử

Kiểm tra các mạch

  • Chạy các mạch QER trên thiết bị IBM lượng tử thực
  • Phân tích các kết quả hiển thị

Tóm lược và kết luận

Yêu cầu

  • Hiểu biết về lập trình Python

Đối tượng học viên

  • Các nhà khoa học máy tính
 14 Giờ học

Số người tham gia


Giá cho mỗi người tham gia

Đánh giá (1)

Các khóa học sắp tới

Các danh mục liên quan