はじめに
量子コンピューターは、古典的コンピューターとは基本的に異なる方法で動作します。 古典的コンピューターでは制限があるような場合に、解決策を提供できます。 しかし、それはなぜでしょうか。 何が量子コンピューティングを特別なものにしているのでしょうか。 また、自宅から実際の量子コンピューター上で量子アルゴリズムを実行するにはどうすればよいでしょうか。
Azure Quantum は、量子コンピューティング ソリューションをビルドするためのオープン エコシステムです。 これは、Qiskit と Q# をサポートする好みの開発ツールを使用するための柔軟性を提供します。 使い慣れた信頼できる Azure プラットフォームを使用して量子アルゴリズムを開発し、複数のプロバイダーから実際のハードウェアで実行する方法について説明します。
このモジュールでは、量子コンピューティングの歴史と、量子コンピューターを構築するための要件について学習します。 また、Azure Quantum サービスとそのコンポーネントについても学習します。
学習の目的
このモジュールを終了すると、次のことができるようになります。
- 従来のコンピューターと量子コンピューターの違いについて説明する。
- 量子コンピューティングと量子ビットを定義します。
- 量子コンピューティングの応用について説明します。
- Azure Quantum サービスとコンポーネントを定義する。
前提条件
- Azure エコシステムに関する基本的な知識。
- プログラミングの概念に関する知識。