はじめに

完了

量子コンピューターは、古典的コンピューターとは基本的に異なる方法で動作します。 古典的コンピューターでは制限があるような場合に、解決策を提供できます。 しかし、それはなぜでしょうか。 何が量子コンピューティングを特別なものにしているのでしょうか。 また、自宅から実際の量子コンピューター上で量子アルゴリズムを実行するにはどうすればよいでしょうか。

Azure Quantum は、量子コンピューティング ソリューションをビルドするためのオープン エコシステムです。 これは、Qiskit と Q# をサポートする好みの開発ツールを使用するための柔軟性を提供します。 使い慣れた信頼できる Azure プラットフォームを使用して量子アルゴリズムを開発し、複数のプロバイダーから実際のハードウェアで実行する方法について説明します。

このモジュールでは、量子コンピューティングの歴史と、量子コンピューターを構築するための要件について学習します。 また、Azure Quantum サービスとそのコンポーネントについても学習します。

学習の目的

このモジュールを終了すると、次のことができるようになります。

  • 従来のコンピューターと量子コンピューターの違いについて説明する。
  • 量子コンピューティングと量子ビットを定義します。
  • 量子コンピューティングの応用について説明します。
  • Azure Quantum サービスとコンポーネントを定義する。

前提条件

  • Azure エコシステムに関する基本的な知識。
  • プログラミングの概念に関する知識。