アダマールテストのソースを表示
←
アダマールテスト
ナビゲーションに移動
検索に移動
あなたには「このページの編集」を行う権限がありません。理由は以下の通りです:
この操作は、次のグループに属する利用者のみが実行できます:
登録利用者
。
このページのソースの閲覧やコピーができます。
'''アダマールテスト'''(''Hadamard test'')とは、ユニタリ行列Uの固有値を推定する[[サブルーチン|計算過程集合]]である。 == 計算過程 == まず、第1ビットは<math>\left|0\right\rangle </math>に初期化し、第1ビットに[[アダマール行列|アダマールゲート]]をかけると、 <math>\frac{1}{\sqrt{2}}\left(\left|0\right\rangle +\left|1\right\rangle \right)\otimes\left|\psi\right\rangle </math>となる。 また、第2ビット以降には、状態<math>\left|\psi\right\rangle </math>を入力する。 次に、、全体に制御ユニタリ演算を作用させる。この演算は、<math>\left|1\right\rangle</math>のみにユニタリ行列Uを作用させる演算である。 したがって、<math>\frac{1}{\sqrt{2}}\left(\left|0\right\rangle \otimes\left|\psi\right\rangle +\left|1\right\rangle \otimes U\left|\psi\right\rangle \right)</math>となる。 ここで、ユニタリ行列の固有値をe<sup>iλ</sup>と表す。 最後に、再び第1量子ビットにアダマールゲートをかけると、1/2{(1+e<sup>iλ</sup>)<math>\left|0\right\rangle </math> +(1-e<sup>iλ</sup>)<math>\left|1\right\rangle </math>}となる<ref>{{Cite book|和書 |title=量子コンピューティング 基本アルゴリズムから量子機械学習まで|publisher=オーム社|date=2020-11 |isbn=978-4-274-22621-2 |language=ja |last=嶋田義皓 |page=58}}</ref>。 == 出典 == {{Reflist}} {{DEFAULTSORT:あたまあるてすと}} [[Category:量子コンピューティング]] [[Category:量子アルゴリズム]] [[Category:数学に関する記事]]
このページで使用されているテンプレート:
テンプレート:Cite book
(
ソースを閲覧
)
テンプレート:Reflist
(
ソースを閲覧
)
アダマールテスト
に戻る。
ナビゲーション メニュー
個人用ツール
ログイン
名前空間
ページ
議論
日本語
表示
閲覧
ソースを閲覧
履歴表示
その他
検索
案内
メインページ
最近の更新
おまかせ表示
MediaWiki についてのヘルプ
特別ページ
ツール
リンク元
関連ページの更新状況
ページ情報