Квантовая обработка сигналов - Quantum signal processing
Квантовая обработка сигналов это Гамильтоново моделирование алгоритм с оптимальными нижними границами в сложность запроса. Он линеаризует оператор квантовая прогулка с использованием преобразования собственных значений. Квантовое блуждание требует постоянного количества запросов. Таким образом, стоимость обработки квантового сигнала зависит от постоянного количества вызовов оператора квантового блуждания, количества однокубитовых квантовых вентилей, которые помогают в преобразовании собственных значений, и вспомогательного кубита.[1]
Преобразование собственных значений
Учитывая унитарную рассчитать . Например, если , . [1]
Алгоритм
- Ввод: Учитывая гамильтониан , определим оператор квантового блуждания используя 2 d-редкий оракулы и . принимает входы и ( - строка гамильтониана и это столбец) и выходы , поэтому запрос . принимает входы и и вычисляет ненулевой элемент в ряд . [2]
- Вывод:
- Создать состояние ввода
- Определить контролируемые ворота,
- Повторно применяйте вентили одиночных кубитов к вспомогательной в реестр, содержащий раз.
использованная литература
- ^ а б Низкий, Гуан Хао; Чуанг, Исаак (2017). «Оптимальное гамильтоново моделирование с помощью квантовой обработки сигналов». Письма с физическими проверками. 118: 010501. arXiv:1606.02685. Bibcode:2017PhRvL.118a0501L. Дои:10.1103 / PhysRevLett.118.010501. PMID 28106413.
- ^ Гуань Хао Лоу (17 января 2017 г.). Оптимальное гамильтоново моделирование посредством квантовой обработки сигналов (YouTube). Получено 9 сентября, 2019.