Введение
Квантовая механика вводит понятия, которые оспаривают наше классическое понимание физики. Одним из ключевых понятий является принцип суперпозиции, явление, в котором состояние квантовой частицы описывается сочетанием нескольких разных состояний одновременно. Эта базовая идея имеет решающее значение для понимания поведения кубитов в квантовых вычислениях, потому что традиционные биты не существуют в состояниях суперпозиции.
В этом модуле вы подробно изучите концепцию квантовой суперпозиции. Вы узнаете о принципах квантовой суперпозиции, отношениях между вероятностями и квантовыми состояниями, а также о том, как описать однокубитные состояния с сферой Blockh. Вы также узнаете о нотации Dirac, математической платформе, которая упрощает представление квантовых состояний. Наконец, вы напишете программу Q#, которая применяет квантовые операции к кубитам для создания и изучения состояний суперпозиции.
Цели обучения
В конце этого модуля можно:
- Определите понятия квантового суперпозиции, вероятностных состояний и сферы Блока.
- Общие сведения о нотации Dirac.
- Используйте Q# для применения операций к кубитам и созданию состояний суперпозиции.
- Используйте Q# для проверки состояния кубита во всей программе.
Предварительные условия
- Базовые знания о линейных алгебрах и сложных числах.
- Последняя версия Visual Studio Code.
- Последняя версия расширения Microsoft Quantum Development Kit . Или откройте Visual Studio Code для Интернета, который уже включает расширение Quantum Development Kit.