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