Prozkoumání kvantové superpozice pomocí Q#
Seznamte se s jedním ze základních konceptů kvantového computingu, superpozice, jak znázorňovat superpozici qubitu pomocí blochové koule a jak vytvářet a analyzovat stavy superpozice pomocí jazyka Q#.
Cíle výuky
Na konci tohoto modulu budete umět:
- Definujte koncepty kvantové superpozice, pravděpodobností a Blochova koule.
- Porozumíte diracové notaci.
- Pomocí jazyka Q# můžete použít operace a vytvořit stavy superpozice.
- Pomocí jazyka Q# zkontrolujte aktuální stav qubitu.
V tomto modulu:
- Zjistěte, co znamenají superpozice a pravděpodobnost v kvantových výpočtech.
- Zjistěte, co je Bloch sphere a jak představuje qubit.
- Seznamte se s diracovým zápisem a kvantovými operátory.
- Vytvářejte a analyzujte různé stavy superpozice pomocí jazyka Q# a knihoven Q#.
Požadavky
- Základní znalost lineární algebry a komplexních čísel
- Nejnovější verze editoru Visual Studio Code nebo otevření editoru VS Code na webu
- Nejnovější verze rozšíření Azure Quantum Development Kit .