答えは明確です。量子コンピューターは間違いなく有用です。
量子コンピューターは、BQPのオラクルではなく、量子状態を処理し、量子状態を使用して通信できるデバイスです。非決定的クエリを作成する機能が、P対NPの状態に関係なく、純粋に決定的クエリを作成する機能よりも根本的に強力であるように(実際、これはOracle分離のルートです)、量子クエリを作成する機能量子状態を使用して通信することは、純粋に古典的な対応よりも根本的に強力です。
これは、幅広いアプリケーションでの利点につながります
- オラクルまたは外部データベースを重ね合わせて照会する機能は、照会の複雑さの点で、量子コンピューターと従来のコンピューターを証明可能な分離を提供します。
- 量子通信が使用される通信コストの大幅な削減を実現するさまざまな通信タスクがあります。
- 量子情報処理は、古典的に可能であるよりも広範囲の問題に対して、理論的に安全なプロトコルの情報を可能にします。確かに、QKDではユニバーサル量子コンピューターを実装する必要はありませんが、他のタスクの多くのプロトコルでは実装する必要があります。
- 絡み合った大きな量子状態の前処理および後処理により、計測のショットノイズ制限に違反することができ、より正確な測定が可能になります。
複雑さの議論とは別に、量子コンピューターが必要なもう1つの実用的な理由があります。最近の古典的なコンピューターで処理されるデータの多くは、自然界の検知から派生しています(たとえば、デジタルカメラのCCDを介して)。ただし、このような測定では、測定結果を古典的なビット列としてレンダリングするために、システムに関する情報が必ず失われます(たとえば、光子の空間的な重ね合わせの崩壊)。最初にデータを記録します。したがって、量子状態を処理前に何らかの方法で折りたたむのではなく、直接保存および処理する機能がますます望まれると信じることは合理的です。