При выражении вычислений в терминах квантовой схемы используются ворота , то есть (как правило) унитарные эволюции.
В некотором смысле это довольно загадочные объекты, поскольку они выполняют «магические» дискретные операции над состояниями. По сути, они являются черными ящиками, внутренняя работа которых не часто рассматривается при изучении квантовых алгоритмов. Однако квантовая механика работает не так: состояния развиваются непрерывно, следуя уравнению Шредингера.
Другими словами, говоря о квантовых затворах и операциях, мы пренебрегаем динамикой (то есть гамильтонианом), реализующей указанную эволюцию, и именно так затворы фактически реализуются в экспериментальных архитектурах.
Один из методов - разложить ворота на элементарные (в данной экспериментальной архитектуре). Это единственный способ? А как насчет таких «элементарных» ворот? Как динамика реализует те, которые обычно встречаются?
Ответы:
Вообще говоря, реализация квантовых ворот включает в себя когерентное манипулирование двухуровневой системой (но, возможно, в этом нет ничего нового). Например, вы можете использовать два долгоживущих электронных состояния в захваченном атоме (нейтральное или ионизированное в вакууме) и использовать приложенное электрическое поле для реализации операций с одним кубитом (см., Например, захваченные ионы или оптические решетки).
Альтернативно, существуют твердотельные решения, такие как сверхпроводящие кубиты или кубиты с дефектами кремния, которые решаются с помощью радиочастотной электроники. Вы можете использовать микроволновые адреса ядерных спиновых подуровней или азотные вакансии в алмазе. Общепринятым является то, что манипулирование кубитами и их связывание осуществляются с помощью приложенных световых полей, и существует ряд методов, которые можно использовать для настройки разноса уровней в этих системах, чтобы включить адресацию с одним вращением или управлять временем жизни.
Перевод от реализации к гамильтониану, очевидно, зависит от вашего выбора системы, но в конечном итоге все сводится к матрицам Паули. Световое поле обеспечивает недиагональные элементы в ваших операциях с одним кубитом, тогда как операции с двумя кубитами сложнее, а методы очень зависят от реализации.
источник