Q# を使用して量子重ね合わせを探索する
初級
開発者
Azure Quantum
量子コンピューティングにおける重ね合わせの概念、Bloch 球を使用して 1 つの量子ビットの重ね合わせ状態を表す方法、および Q# を使用して重ね合わせ状態を作成および分析する方法について説明します。
学習の目的
このモジュールを終了すると、次のことができます。
- 量子重ね合わせ、確率、およびブロッホ球の概念を定義します。
- ディラックの記法について理解します。
- Q# を使用して量子演算を適用し、重ね合わせ状態を作成します。
- Q# を使用して、量子ビット システムの現在の状態を調べます。
このモジュールでは、次のことを行います。
- 量子コンピューティングにおける重ね合わせと確率の役割について説明します。
- ブロッホ球とは何か、またそれが量子ビットをどのように表すかについて学習します。
- ディラック表記と量子演算子について説明します。
- Q# を使用して、さまざまな重ね合わせ状態を作成して分析します。
前提条件
- 線形代数と複素数の基本的な知識。
- 最新バージョンの Visual Studio Code または Web 用の VS Code を開きます。
- Microsoft Quantum Development Kit 拡張機能の最新バージョン。