語彙に注意してください:この質問では、「ハミルトニアン」という語がエルミート行列について語っています。
HHLアルゴリズムは、主に線形方程式系の解を見つけるという非常に重要な問題を解決するため、量子コンピューティングの分野で活発な研究対象となっているようです。
方程式の線形システムを解くための元の論文Quantumアルゴリズム(Harrow、Hassidim&Lloyd、2009)およびこのサイトでの質問
HHLアルゴリズムは特定のケースに限定されています。以下に、HHLアルゴリズムの特性の要約(不完全かもしれません!)を示します。
HHLアルゴリズム
HHLアルゴリズムは、方程式線形システム を解き ますが、次の制限があります。
制限:
- はエルミート行列である必要があります(エルミート行列のみが機能します。チャットでの議論を参照してください)。
- [ 0 、1 )の固有値はある必要があります(量子位相推定とHHLアルゴリズム-固有値に関する知識が必要ですか?を参照)
- は効率的に実装可能である必要があります。現時点では、この特性を満たす既知のマトリックスは次のとおりです。
- 地元のハミルトニアン(Universal Quantum Simulators(Lloyd、1996)を参照)。
- 疎なハミルトニアン(断熱量子状態生成と統計的ゼロ知識(Aharonov&Ta-Shma、2003)を参照)。
の制限:
- 効率的に製造可能でなければなりません。これは次の場合です:
- 特定の表現 B ⟩。たとえば、状態| B ⟩ = N ⨂私は= 0を(| 0 ⟩ + | 1 ⟩
効率的に準備できます。
- (参照効率積分確率分布の離散化を表す効率的積分確率分布(グローバー&ルドルフ、2002)に対応する重ね合わせを作成します)。
- 特定の表現 B ⟩。たとえば、状態| B ⟩ = N ⨂私は= 0を(| 0 ⟩ + | 1 ⟩
効率的に準備できます。
の制限(出力):
- 測定によって完全に回復することはできません。回復できる唯一の情報 | X ⟩「一般情報」など(「期待値」は、元のHHL紙で使用される用語である)である ⟨ X | M | X ⟩
質問:これらの制限をすべて 考慮に入れて、耐障害性のある大規模な量子チップ(つまり、ハードウェアに制限されない)で2050年(または、おそらく2025年に、誰が知っていますか?) HHLアルゴリズムは解決できますか(HHLがサブルーチンとしてのみ使用される問題を含む)?
私は、2Dターゲット(Scherer、Valiron、Mau、Alexander、van den Berg&Chapuran、2016)の電磁散乱断面積を計算するために使用される量子線形システムアルゴリズムの論文コンクリートリソース分析と、それに対応する実装を認識していますQuipperプログラミング言語は、と私はHHLが実際に適用可能であろう他の実例を探しています。私は、出版された論文、未発表の論文さえも必要とせず、現実世界のユースケースのいくつかの例を持ちたいだけです。
編集:
すべてのユースケースに興味があるとしても、HHLが直接使用される、つまり他のアルゴリズムのサブルーチンとして使用されないいくつかの例を好むでしょう。
HHLで解決できる微分演算子の離散化の結果として生じる線形システムの例に、私はさらに興味を持っています。
しかし、あなたが知っているすべてのユースケース(サブルーチンかどうか)に興味があることをもう一度強調しましょう。