量子コンピューターとは何ですか?
Quantum Computerは、ALGORITHMSを実行するために量子機械的現象を活用する任意のデバイスです。 量子コンピューターは従来のコンピューターと根本的に異なる計算プロパティを持っているため、量子コンピューターに保持されているデータは、ビットではなくQubitsと呼ばれます。 従来のコンピューターでは、データはハードディスク上の顕微鏡的溝で表されます。 量子コンピューターでは、データは、特定の分子または分子のセットの量子特性によって表されます。
ハードディスクからデータを取得し、ロジックゲートで満たされた統合回路を使用してデータを処理することにより、計算を処理する代わりに、量子コンピューターは、放射線の短パルスを含む分子を砲撃することによりデータを処理することによりデータを処理します。 各爆撃サイクルは、分子内に含まれるデータのアルゴリズム操作を表します。 アルゴリズムが終了すると、分子の量子状態が測定されます。これは、それ自体が最終結果をバイアスするプロセスです。これは根本的なものによるものです量子力学の不確実な性質。 量子機械的現象は本質的に決定論的ではなく確率論的であるため、最初の試みに関する明確に定義された答えは不可能です。 量子コンピューティングにより、多数の迅速な要因(従来の暗号化技術に対する明示的な脅威)、量子現象のより正確なシミュレーション、非常に効率的なデータベース検索が可能になります。
各ノードが問題の可能なソリューションを表しているサイズ n ノードの検索スペースについては、可能なソリューションは1つだけあり、各ノードは正しいソリューションに対応するプロパティを個別にチェックする必要があります。Quantum Computingは素晴らしいスピードアップを提供します。 従来のコンピューターでは、平均検索時間とは、各ノードの時間をチェックするのにかかる時間の長さ( n )を2で割ったものです(ソリューションが検索の途中で見つかる可能性があります)。 量子コンピューターでは、平均検索時間とは、各ノードの n の平方根を確認するのにかかる時間の長さです。 これは、より大きな問題を検討しているときにのみ印象的になる大きな利点をもたらします。
成熟した量子コンピューターのすべてのアプリケーションを考慮することはまだ不可能です。 1つの量子コンピューティングシステムにこれまでに含まれる最大数のキュービットは7です。量子コンピューティングの研究は何百万ドルもの資金で急速に続くため、重要なブレークスルーが発生し、印象的なアプリケーションが発明されるまでは時間の問題です。