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