This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
数値計算ライブラリ:qiskit:qiskit_textbookについて [2023/07/21 03:03] koudai [練習問題] |
数値計算ライブラリ:qiskit:qiskit_textbookについて [2023/07/22 03:14] (current) koudai [概要] |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== 概要 ====== | ====== 概要 ====== | ||
+ | |||
+ | * Qiskitは世界でもっとも広く利用されている量子回路シミュレータ(量子コンピュータの動作を普通のコンピュータ上でシミュレーションするソフトウェア)です | ||
* Unordered List ItemQiskitのHPに行くと[[https:// | * Unordered List ItemQiskitのHPに行くと[[https:// | ||
* いっぱいあってどこから読めばよくわからなかったので(自分はそうでした)、まとめました。 | * いっぱいあってどこから読めばよくわからなかったので(自分はそうでした)、まとめました。 | ||
* 読むのには理工系の大学一年生の線形代数の知識は仮定されています。 | * 読むのには理工系の大学一年生の線形代数の知識は仮定されています。 | ||
- | * それと、量子力学、特にブラケット記法やパウリ行列くらいは知っていないと、読むのがつらいと思います。 | + | * それと、Pythonを使った簡単なプログラムの作成経験、および量子力学の特にブラケット記法やパウリ行列くらいは知っていないと、読むのがつらいと思います。 |
- | * すでに量子計算の経験がある方は[[https:// | + | * すでに他の量子計算シミュレータの使用経験がある場合は[[https:// |
====== テキストブックガイド ====== | ====== テキストブックガイド ====== | ||
- | * Courses: 量子情報、量子計算をQiskitを使って詳しく勉強したい人向け | + | * Courses: 量子情報、量子計算を系統的に勉強したい人向け(まだunit 2までしかないが、今後増えていくものと思われる) |
- | * Chapters: 量子計算の基礎知識からQiskitの使い方までをマスターしたい人向け | + | * Chapters: 量子計算の基礎知識をトピックごとに勉強したい人向け |
- | * Tutrials: 目的別にQiskitの使い方を詳しく知りたい人向け | + | * Tutrials: 目的別にQiskitの使い方を知りたい人向け |
- | 初めて量子計算に触れる場合は、基本的にはchapterを読んでいけばよいです。 | + | とにかくQiskitを使ってみたいという場合はchaptersを読んでいくのがおすすめです。 |
===== 準備 ===== | ===== 準備 ===== | ||
- | パソコンにQiskitをインストールして、どんな感じか動かしてみます。 | + | パソコンにQiskitをインストールして動かせるようにします。 |
- Chapters/ | - Chapters/ | ||
+ | 量子計算とは実際のところなんなのかについて勉強します。 | ||
+ | これだけはCourseも読んでおいたほうが良いです。 | ||
+ | - Courses/ | ||
===== 量子ビットの基礎知識 ===== | ===== 量子ビットの基礎知識 ===== | ||
- | 量子コンピュータの勉強に入る前に、そこに使われている量子ビットとはそもそもなんなのか勉強します。 | + | 量子コンピュータの勉強に入る前に、その構成要素である量子ビットについて簡単に学びます。 |
- Chapters/ | - Chapters/ | ||
- Chapters/ | - Chapters/ | ||
- | 量子ビットの詳しい理論を知りたい場合はこちらも読みます。 | + | 詳しい理論を知りたい場合はこちらも読みます。 |
- Courses/ | - Courses/ | ||
- | |||
- | 量子ビットがなんなのかわかったら、量子コンピュータの勉強に入ります。 | ||
- | これだけはCourseも読んでおいたほうが良いです。 | ||
- | |||
- | - Courses/ | ||
===== 量子アルゴリズムの基礎知識 ===== | ===== 量子アルゴリズムの基礎知識 ===== | ||
- | 実際に量子コンピュータでどういう計算ができるのか見てみます | + | 実際に量子コンピュータでどういう計算ができるのか見ていきます |
- Chapters/ | - Chapters/ | ||
- | 量子アルゴリズムの詳しい理論を知りたい場合はこちらも読みます。 | + | 詳しい理論を知りたい場合はこちらも読みます。 |
- Courses/ | - Courses/ | ||
Line 64: | Line 64: | ||
- Chapters/ | - Chapters/ | ||
- | より詳しくは以下から勉強できます。 | + | 特に重要な応用例である量子変分法と量子機械学習について、より詳しくは以下から勉強できます。 |
- | | + | |
- | | + | |
===== 実際の量子コンピュータ ===== | ===== 実際の量子コンピュータ ===== |