Q で絡み合った量子ビットをテレポートする#

上級
開発者
Azure Quantum

Q# で絡み合った量子ビットを作成し、Alice と Bob が量子ビットをテレポートする方法について説明します。

学習の目的

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

  • 量子もつれ (エンタングルメント) の概念について説明します。
  • 量子テレポーテーション プロトコルについて理解します。
  • Q# で単一量子ビット操作とマルチ量子ビット演算を適用します。
  • Q# でエンタングル量子ビットを作成します。

このモジュールでは、次の操作を行います。

  • もつれ (エンタングルメント) とは何か、そしてそれを説明する方法を学習します。
  • Q# で 2 つの量子ビット間に絡み合った状態を作成します。
  • 量子テレポーテーション プロトコルについて確認します。
  • Q# で量子テレポート プロトコルを実装します。

前提条件