В квантовых вычислениях алгоритм оценки квантовой фазы представляет собой квантовый алгоритм оценки фазы, соответствующей собственному значению данного унитарного оператора . Поскольку собственные значения унитарного оператора всегда имеют единичный модуль , они характеризуются своей фазой, и поэтому алгоритм можно эквивалентно описать как получение либо фазы, либо самого собственного значения. Алгоритм был первоначально представлен Алексеем Китаевым в 1995 году. [1] [2] : 246
Алгоритм работает с двумя наборами кубитов, называемых в данном контексте регистрами . Два регистра содержат и кубиты соответственно. Позволять быть унитарным оператором, действующим на - кубита регистр . Собственные значения унитарного оператора имеют единичный модуль и поэтому характеризуются своей фазой. Таким образом, если является собственным вектором , затем для некоторых . Из-за периодичности комплексной экспоненты мы всегда можем предположить .
Цель состоит в том, чтобы получить хорошее приближение для с небольшим количеством ворот и высокой вероятностью успеха. Алгоритм оценки квантовой фазы достигает этого, предполагая доступ оракула к , и имея доступен как квантовое состояние. Это означает, что при обсуждении эффективности алгоритма мы беспокоимся только о том, сколько раз необходимо использовать, а не о стоимости внедрения сам.
Точнее, алгоритм с высокой вероятностью возвращает аппроксимацию для , в пределах аддитивной ошибки , с использованием кубиты в первом регистре и контролируемые операции . Кроме того, мы можем повысить вероятность успеха до для любого используя в общей сложности использование контролируемого U, и это оптимально. [3]
где это -кубитное состояние, которое развивается через . Сначала мы применим с n-кубитами. операцию вентиля Адамара в первом регистре, который создает состояние: Обратите внимание, что здесь мы переключаемся между двоичным и -арное представление для -кубитный регистр: кет в правой части является сокращением -кубитное состояние , где представляет собой бинарное разложение .
Это состояние затем развивается посредством контролируемо-унитарной эволюции действие которого можно записать как для всех . Эту эволюцию также можно кратко записать как что подчеркивает его контролируемый характер: он применяет во второй регистр условно, в первый регистр . Помня условие собственных значений, выполняемое для , применяя к таким образом дает где мы использовали тождества .
Чтобы показать это также может быть эффективно реализовано, заметьте, что мы можем написать , где обозначает операцию применения во второй регистр условно -й кубит первого регистра . Формально эти ворота можно охарактеризовать по своему действию как Это уравнение можно интерпретировать как говорящее, что состояние остается неизменным, когда , то есть, когда -й кубит , а ворота применяется ко второму регистру, когда -й кубит . Таким образом, состав этих контролируемых ворот дает последний шаг непосредственно следует из бинарного разложения .
На этом этапе второй регистр с собственным вектором не нужен. Его можно повторно использовать снова при следующем запуске оценки фазы. Государство без является
Мы можем приблизительно оценить стоимость путем округления до ближайшего целого числа. Это означает, что где является ближайшим целым числом к и разница удовлетворяет .
Используя это разложение, мы можем переписать состояние как где
Выполнение измерения в вычислительной основе по первому регистру дает результат с вероятностью Отсюда следует, что если , то есть когда можно записать как , всегда можно найти результат . С другой стороны, если , вероятность читается Из этого выражения мы видим, что когда . Чтобы убедиться в этом, заметим, что из определения у нас есть неравенство , и таким образом: [4] : 157 [5] : 348
Делаем вывод, что алгоритм обеспечивает наилучшее -битовая оценка (т. е. та, которая находится в пределах правильный ответ) с вероятностью по крайней мере . Добавив несколько дополнительных кубитов порядка и усекая лишние кубиты, вероятность может увеличиться до . [5]
Рассмотрим простейший возможный пример алгоритма, где только кубит, помимо кубитов, необходимых для кодирования , участвует. Предположим, что собственное значение читает , . Первая часть алгоритма генерирует однокубитное состояние. . Применение обратной КТП в данном случае эквивалентно применению вентиля Адамара . Таким образом, окончательные вероятности исхода равны где или, более явно, Предполагать , значение . Затем , , и мы детерминированно восстанавливаем точное значение по результатам измерений. То же самое применимо, если .
Если с другой стороны , затем , то есть, и . В этом случае результат не является детерминированным, но мы все равно находим результат как более вероятно, совместимо с тем, что ближе к 1, чем к 0.
В более общем смысле, если , затем тогда и только тогда, когда . Это согласуется с полученными выше результатами, поскольку в случаях , соответствующий , фаза извлекается детерминированно, а остальные фазы извлекаются с большей точностью, чем ближе они к этим двум.
^ Манде, Нихил С.; Рональд де Вольф (2023). «Жесткие границы для оценки квантовой фазы и связанных с ней проблем». arXiv : 2305.04908 [ квант-ph ].
^ Бененти, Гильяно; Казати, Джулио; Стрини, Джулиано (2004). Принципы квантовых вычислений и информации (перепечатано под ред.). Нью-Джерси [ua]: World Scientific. ISBN 978-9812388582 .
Arc.Ask3.Ru Номер скриншота №: 7ffb06e8d02f080d0ec630124f35138a__1719127140 URL1:https://arc.ask3.ru/arc/aa/7f/8a/7ffb06e8d02f080d0ec630124f35138a.html Заголовок, (Title) документа по адресу, URL1: Quantum phase estimation algorithm - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)