Квантовая обработка сигналов - Quantum signal processing

Квантовая обработка сигналов это Гамильтоново моделирование алгоритм с оптимальными нижними границами в сложность запроса. Он линеаризует оператор квантовая прогулка с использованием преобразования собственных значений. Квантовое блуждание требует постоянного количества запросов. Таким образом, стоимость обработки квантового сигнала зависит от постоянного количества вызовов оператора квантового блуждания, количества однокубитовых квантовых вентилей, которые помогают в преобразовании собственных значений, и вспомогательного кубита.[1]

Преобразование собственных значений

Учитывая унитарную рассчитать . Например, если , . [1]

Алгоритм

Ввод: Учитывая гамильтониан , определим оператор квантового блуждания используя 2 d-редкий оракулы и . принимает входы и ( - строка гамильтониана и это столбец) и выходы , поэтому запрос . принимает входы и и вычисляет ненулевой элемент в ряд . [2]
Вывод:
  1. Создать состояние ввода
  2. Определить контролируемые ворота,
  3. Повторно применяйте вентили одиночных кубитов к вспомогательной в реестр, содержащий раз.

использованная литература

  1. ^ а б Низкий, Гуан Хао; Чуанг, Исаак (2017). «Оптимальное гамильтоново моделирование с помощью квантовой обработки сигналов». Письма с физическими проверками. 118: 010501. arXiv:1606.02685. Bibcode:2017PhRvL.118a0501L. Дои:10.1103 / PhysRevLett.118.010501. PMID  28106413.
  2. ^ Гуань Хао Лоу (17 января 2017 г.). Оптимальное гамильтоново моделирование посредством квантовой обработки сигналов (YouTube). Получено 9 сентября, 2019.