Table of Contents

概要

テキストブックガイド

とにかくQiskitを使ってみたいという場合はchaptersを読んでいくのがおすすめです。

準備

パソコンにQiskitをインストールして動かせるようにします。

  1. Chapters/Prerequisites

量子計算とは実際のところなんなのかについて勉強します。 これだけはCourseも読んでおいたほうが良いです。

  1. Courses/Introduction course

量子ビットの基礎知識

量子コンピュータの勉強に入る前に、その構成要素である量子ビットについて簡単に学びます。

  1. Chapters/Quantum States and Qubits
  2. Chapters/Multiple Qubits and Entanglement

詳しい理論を知りたい場合はこちらも読みます。

  1. Courses/Understanding quantum information and computation - Unit 1: Basics of quantum information

量子アルゴリズムの基礎知識

実際に量子コンピュータでどういう計算ができるのか見ていきます

  1. Chapters/Quantum Protocols and Quantum Algorithms

詳しい理論を知りたい場合はこちらも読みます。

  1. Courses/Understanding quantum information and computation - Unit 2: Fundamentals of quantum algorithms

本格的な量子アルゴリズム

量子アルゴリズムの基礎が一通りわかったら、量子アルゴリズムの応用例を見ていきます

  1. Chapters/Quantum Algorithms for Applications

特に重要な応用例である量子変分法と量子機械学習について、より詳しくは以下から勉強できます。

実際の量子コンピュータ

実際の量子コンピュータを使用する上で必要な知識を学びます

  1. Chapters/Investigating Quantum Hardware Using Quantum Circuits
  2. Chapters/Investigating Quantum Hardware Using Microwave Pulses

練習問題

実際にQiskitを使ったプログラミング課題を解いて理解を深めます

参考文献

本格的に量子コンピュータの理論を勉強をする場合は、次の文献があります