Utforska kvantsuperposition med Q#

Nybörjare
Utvecklare
Azure Quantum

Lär dig mer om begreppet superposition inom kvantberäkning, hur du representerar superpositionstillstånd för en enda qubit med Bloch-sfären och hur du skapar och analyserar superpositionstillstånd med Q#.

Utbildningsmål

I slutet av den här modulen kan du:

  • Definiera begreppen kvantsuperposition, sannolikheter och Bloch-sfären.
  • Förstå dirac-notation.
  • Använd Q# för att tillämpa kvantåtgärder och skapa superpositionstillstånd.
  • Använd Q# för att inspektera det aktuella tillståndet för ett kvantbitssystem.

I den här modulen gör du följande:

  • Lär dig mer om superpositionens och sannolikhetens roll i kvantberäkning.
  • Lär dig vad Bloch-sfären är och hur den representerar en qubit.
  • Lär dig mer om dirac-notation och kvantoperatorer.
  • Skapa och analysera olika superpositionstillstånd med Q#.

Förutsättningar

  • Grundläggande kunskaper om linjär algebra och komplexa tal.
  • Den senaste versionen av Visual Studio Code eller öppna VS Code på webben.
  • Den senaste versionen av Azure Quantum Development Kit-tillägget .