Podsumowanie
Gratulacje! W tym module przedstawiono koncepcję splątania kwantowego i używasz jej do pomocy Alice i Bobowi w wysyłaniu informacji kwantowych za pomocą języka Q# i zestawu Azure Quantum Development Kit.
Główne wnioski z tego modułu to:
- Dwa kubity są splątane, gdy ich stany są skorelowane, a nie można opisać niezależnie. Jeśli zmierzysz jeden kubit, znasz wynik drugiego kubitu bez mierzenia go, ponieważ są one skorelowane. Niektóre przykłady splątanych stanów to stany Bell.
- Splątanie można utworzyć przy użyciu operacji CNOT, która przekształca dwa kubity w stan Bella.
- Teleportacja kwantowa używa splątania do transferu stanu kubitu z jednej lokalizacji do innej bez fizycznego przenoszenia kubitu. W teleportacji kubity mogą być oddzielone dużymi odległościami, ale protokół jest ograniczony przez klasyczną komunikację między nadawcą a odbiornikiem.
Następne kroki
- Zapoznaj się z artykułami Quantum Kata, praktycznymi samouczkami, które uczą pojęć związanych z obliczeniami kwantowymi i językiem programowania Q#.
- Przejdź do witryny internetowej usługi Azure Quantum i wypróbuj narzędzie Copilot w usłudze Azure Quantum, które ułatwia pisanie programów w języku Q#.
- Dowiedz się więcej na temat obliczeń kwantowych i języka Q# w dokumentacji zestawu Azure Quantum Development Kit.