まとめ
お疲れさまでした。 このモジュールでは、量子系が同時に複数の状態で存在できる、量子物理学における重ね合わせの概念について学習しました。 これらの状態の重ね合わせに存在できる 2 つの状態を持つ量子粒子である "量子ビット" の考え方を調べてきました。
このモジュールでの重要なポイントをいくつか以下に示します。
- 量子重ね合わせは、量子系を一度に複数の状態に存在できるようにする、量子力学の基本的な概念です。
- ブロッホ球表現は、2 レベルの量子系を視覚化するための便利なツールです。 ブロッホ球では、北極と南極はそれぞれ |0⟩ と |1⟩ の状態を表します。 球の表面上の任意の点は、|0⟩ と |1⟩ の重ね合わせを表します。
- 量子ゲートを使用して、量子状態を操作できます。 アダマール ゲート H では、状態 |0⟩ を状態 $\frac1{\sqrt2} |0\rangle + \frac1{\sqrt2} |1\rangle$ に変換することで重ね合わせが作成されます。
- Q# では、
DumpMachine
関数を使用して量子系の現在の状態を取得できます。
次のステップ
- 量子コンピューティングの概念と Q# プログラミング言語を教える実践的なチュートリアルである Quantum Katas をご覧ください。。
- Azure Quantum の Web サイトにアクセスし、Q# プログラムの記述に役立つツールである Copilot in Azure Quantum を試してみてください。
- 量子コンピューティングと Q# の詳細については、Azure Quantum Development Kit のドキュメントをご覧ください。。