Indførelsen
Sammenfiltring er et kvantefænomen, hvor tilstandene af forskellige qubits afhænger af hinanden på en sådan måde, at de enkelte qubits ikke kan beskrives uafhængigt af hinanden. Kvantesammenfiltring er et grundlæggende begreb og et kraftfuldt værktøj inden for kvantecomputere.
I dette modul skriver du Q#-kode for at oprette og manipulere sammenfiltrede qubits. Du overfører tilstanden af en qubit fra én placering til en anden uden fysisk at flytte selve qubitten. Denne proces er kendt som kvanteteleportation. For at udføre teleporteringen bruger du operationer som Controlled-NOT (CNOT), Hadamard (H) og Pauli X og Z til at oprette sammenfiltrede Bell-tilstande.
Ved afslutningen af dette modul kan du:
- Beskriv begrebet quantum entanglement.
- Forstå kvanteteleporteringsprotokollen.
- Anvend handlinger med en enkelt qubit og en multi-qubit i Q#.
- Opret og manipuler sammenfiltrede qubits i Q#.
Forudsætninger
- Grundlæggende forståelse af kvantecomputingskoncepter.
- Kendskab til lineær algebra og Dirac-notation.
- Den nyeste version af Visual Studio Code.
- Den nyeste version af Microsoft Quantum Development Kit-udvidelsen . Eller åben VS Code for the Web, som allerede inkluderer Quantum Development Kit-udvidelsen.
Anbefalet læring
For at få mest muligt ud af dette modul skal du først fuldføre modulet Udforsk kvantesuperposition med Q# . Superpositionsmodulet introducerer de grundlæggende begreber i Dirac-notation, qubit-tilstande og kvanteporte.