Тест свопа

Тест подкачки — это процедура квантовых вычислений , которая используется для проверки того, насколько различаются два квантовых состояния . Впервые она появилась в работе Баренко и др. [1] и позже вновь открыт Гарри Бурманом , Ричардом Кливом , Джоном Уотрусом и Рональдом де Вольфом . [2] Он обычно появляется в квантовом машинном обучении и представляет собой схему, используемую для проверки концепции в реализации квантовых компьютеров. [3] [4]
Формально тест подкачки принимает два входных состояния. и и выводит случайную величину Бернулли , равную 1 с вероятностью (здесь в выражениях используется обозначение Бра-кет ). Это позволяет, например, оценить квадрат внутреннего продукта между двумя состояниями: , к аддитивная ошибка, когда среднее значение принимается за запускает тест подкачки. [5] Это требует копии входных состояний. Квадрат внутреннего продукта грубо измеряет «перекрытие» между двумя состояниями и может использоваться в линейно-алгебраических приложениях, включая кластеризацию квантовых состояний. [6]
Объяснение схемы
[ редактировать ]Рассмотрим два состояния: и . Состояние системы в начале протокола: . После ворот Адамара состояние системы следующее: . Управляемый вентиль SWAP преобразует состояние в . Вторые ворота Адамара приводят к
Измерительный вентиль на первом кубите гарантирует, что он равен 0 с вероятностью
при измерении. Если и ортогональны , то вероятность того, что 0 измерен, равна . Если государства равны , то вероятность того, что 0 измерен, равна 1. [2]
В общем, для испытания теста подкачки с использованием копии и копии , доля нулевых измерений равна , поэтому, взяв , можно получить произвольную точность этого значения.
Ниже приведен псевдокод для оценки значения используя P копий и :
Inputs P copies each of the n qubits quantum states and Output An estimate of for j ranging from 1 to P: initialize an ancilla qubit A in state apply a Hadamard gate to the ancilla qubit A for i ranging from 1 to n: apply CSWAP to and (the ith qubit of the jth copy of and ), with A as the control qubit apply a Hadamard gate to the ancilla qubit A measure A in the basis and record the measurement Mj as either a 0 or 1compute .return as our estimate of
Ссылки
[ редактировать ]- ^ Адриано Баренко , Андре Бертьям , Дэвид Дойч , Артур Экерт , Ришар Джожа , Кьяра Маккиавелло (1997). «Стабилизация квантовых вычислений путем симметризации». SIAM Journal по вычислительной технике . 26 (5): 1541–1557. arXiv : Quant-ph/9604028 . дои : 10.1137/S0097539796302452 .
{{cite journal}}
: CS1 maint: несколько имен: список авторов ( ссылка ) - ^ Jump up to: а б Гарри Бурман , Ричард Клив , Джон Уотрус , Рональд де Вольф (2001). «Квантовый фингерпринтинг». Письма о физических отзывах . 87 (16): 167902. arXiv : quant-ph/0102001 . Бибкод : 2001PhRvL..87p7902B . doi : 10.1103/PhysRevLett.87.167902 . ПМИД 11690244 . S2CID 1096490 .
{{cite journal}}
: CS1 maint: несколько имен: список авторов ( ссылка ) - ^ Шульд, Мария; Синайский, Илья; Петруччионе, Франческо (3 апреля 2015 г.). «Введение в квантовое машинное обучение» . Современная физика . 56 (2): 172–185. arXiv : 1409.3097 . Бибкод : 2015ConPh..56..172S . дои : 10.1080/00107514.2014.964942 . ISSN 0010-7514 . S2CID 119263556 .
- ^ Кан Мин Сон, Хо Джино, Чхве Сон Гон, Мун Сон, Хан Сан Ук (2019). «Реализация теста SWAP для двух неизвестных состояний фотонов с помощью кросс-керровской нелинейности при эффекте декогеренции» . Научные отчеты . 9 (1): 6167. Бибкод : 2019НатСР...9.6167К . дои : 10.1038/s41598-019-42662-4 . ПМК 6468003 . ПМИД 30992536 .
{{cite journal}}
: CS1 maint: несколько имен: список авторов ( ссылка ) - ^ де Вольф, Рональд (20 января 2021 г.). «Квантовые вычисления: конспект лекций». стр. 117–119, 122. arXiv : 1907.09415 [ quant-ph ].
- ^ Вибе, Натан; Капур, Аниш; Своре, Криста М. (1 марта 2015 г.). «Квантовые алгоритмы для методов ближайшего соседа для обучения с учителем и без учителя» . Квантовая информация и вычисления . 15 (3–4). Ринтон Пресс, Инкорпорейтед: 316–356. arXiv : 1401.2142 . дои : 10.26421/QIC15.3-4-7 . S2CID 37339559 .