Welcome to Quautum Software Hands on’s documentation!#
- Qulacsの基本的な使い方
- ラムゼイ干渉をプロットする
- 変分法を用いて量子演算を特定の演算で分解する
- ランダム量子回路と量子ボリューム
- サンプリングによってオブザーバブルの期待値を推定する
- パラメータシフト法による勾配最適化
- 簡単な量子回路学習を実行してみる
- 量子カーネル法を使ってみる
- Qulacsでの混合状態
- リチャードソン外挿法と指数関数外挿法を実装してみる
- 擬確率法を実装してみる
- 古典コンピュータを使った量子化学計算を実行してみる
- 量子コンピュータ上に量子化学の問題をマッピングする
- 量子変分固有値法(VQE)を用いた基底状態計算
- 波動関数を表す量子回路\(U(\theta)\)の用意
- Qamuyを使った量子コンピュータx量子化学計算
- 位相推定アルゴリズム
- グローバー探索量子アルゴリズムをとことん実装する
- \(\mathrm{SQ}(A)\)と\(\mathrm{SQ}(b)\)の実装について
- セグメント木構造の実装
- ベクトルに関するデータ構造 \(\mathrm{SQ}(v)\) の実装
- 行列に基づくデータ構造 \(\mathrm{SQ}(A)\) の実装
- まとめ
- 参考文献
- 行列\(A\)を定義する
- 行添字をサンプルする関数の実装
- \(A^\top A \approx R^\top R\)の確認
- \(r \times c\)の行列\(C\)を構成する関数の実装
- \(CC^\top \approx RR^\top\)の確認
- 特異値について
- 右特異ベクトルについて
- 左特異ベクトルについて
- (行列\(C\)の特異値分解の後)
- \(R_{\ast,k}\)の構成
- \(\tilde{\lambda}_\ell = \mathrm{Tr}(A^\dagger (b\tilde{v}^{(\ell) \dagger}))\)の推定
- \(w\)を構成する.
- 2クラス問題に対する量子インスパイアード古典アルゴリズム
- データセットを読み込む
- 分類問題
- 予測
- 参考文献