エンタングルメントと Quantum 開発キットを使用して量子ビットをテレポートする
Q# と Quantum Development Kit を使用してエンタングルメントを作成し、Alice と Bob が量子ビットをテレポートできるようにする方法について説明します。
学習の目的
このモジュールを完了すると、次のことができるようになります。
- 量子エンタングルメントの概念について説明します。
- 量子テレポート プロトコルについて説明します。
- Q# を使用して、単一量子ビットとマルチ量子ビットの操作を適用します。
- Q# を使用して、エンタングル量子ビットを作成します。
このモジュールの内容は次のとおりです。
- エンタングルメントとは何か、そしてそれを説明する方法について説明します。
- Q# を使用して 2 つの量子ビットの間にエンタングルメントを作成します。
- 量子テレポート プロトコルについて確認します。
- Q# を使用して量子テレポート プロトコルを実装します。
前提条件
- 量子コンピューティングの概念についての基本的な理解。
- 線形代数とディラック表記に関する事前知識。
- 最新バージョンの Visual Studio Code または VS Code on the Web を開きます。
- Azure Quantum 開発キット拡張機能の最新バージョン。