使用 Q# 探索量子疊加

初級
開發人員
Azure Quantum

了解量子運算、疊加、如何使用 Bloch 球體來代表量子位元疊加,以及如何使用 Q# 建立及分析疊加狀態的其中一個基本概念。

學習目標

在此課程模組結束時,您將能夠:

  • 定義量子疊加、機率和布洛赫球面的概念。
  • 了解狄拉克標記法。
  • 使用 Q# 來套用運算並建立疊加狀態。
  • 使用 Q# 來檢查量子位元的目前狀態。

在本單元中,您將:

  • 了解疊加和機率在量子運算中的意義。
  • 了解布洛赫球體是什麼,以及其代表量子位元的方式。
  • 了解 Dirac 標記法和量子運算子。
  • 使用 Q# 和 Q# 程式庫建立和分析不同的疊加狀態。

必要條件