Đề 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ờ

Số người tham gia


Giá cho mỗi học viên

Đánh giá (1)

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

Các danh mục liên quan