Научная статья на тему 'Линейные оптические квантовые вычисления'

Линейные оптические квантовые вычисления Текст научной статьи по специальности «Физика»

CC BY
537
124
i Надоели баннеры? Вы всегда можете отключить рекламу.
Область наук
Ключевые слова
ОПТИЧЕСКАЯ КВАНТОВАЯ ИНФОРМАТИКА / ЛИНЕЙНЫЕ ОПТИЧЕСКИЕ КВАНТОВЫЕ ВЫЧИСЛЕНИЯ / ПОЧТИ ДЕТЕРМИНИРОВАННАЯ КВАНТОВАЯ ТЕЛЕПОРТАЦИЯ / КВАНТОВЫЕ КОДЫ КОРРЕКЦИИ ОШИБОК

Аннотация научной статьи по физике, автор научной работы — Мирошниченко Г.П.

Представлен обзор работ за последнее десятилетие, где разработан протокол линейных оптических квантовых вычислений, экспериментально продемонстрировано функционирование отдельных компонентов, предложены усовершенствования оптическойархитек туры первоначально введенного в 2001 году протокола, а также дана оценка его отказоустойчивости.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по физике , автор научной работы — Мирошниченко Г.П.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «Линейные оптические квантовые вычисления»

УДК 539.182

ЛИНЕЙНЫЕ ОПТИЧЕСКИЕ КВАНТОВЫЕ

ВЫЧИСЛЕНИЯ

Г. П. Мирошниченко

Санкт-Петербургский национальный исследовательский университет информационных технологий, механики и оптики, Санкт-Петербург, Россия

gpmirosh@gmail.com

Представлен обзор работ за последнее десятилетие, где разработан протокол линейных оптических квантовых вычислений, экспериментально продемонстрировано функционирование отдельных компонентов, предложены усовершенствования оптической архитектуры первоначально введенного в 2001 году протокола, а также дана оценка его отказоустойчивости.

Ключевые слова: оптическая квантовая информатика, линейные оптические квантовые вычисления, почти детерминированная квантовая телепортация, квантовые коды коррекции ошибок.

1. Введение

Любое направление деятельности человека связано с использованием информации. Раздел науки — информатика — занимается изучением методов передачи, хранения, обработки информации. Информация должна долго храниться, передаваться без искажений, обрабатываться быстро и без потерь. Идет постоянное совершенствование методов информатики. В дополнение к классической информатике развивается новое направление — квантовая информатика. Число научных работ по этому направлению неуклонно растет. Ясно, что классическая информатика не может обойтись без квантовых законов, так как все процессы так или иначе ими определяются. Достаточно вспомнить такие приборы информатики, как современные компьютеры, работа которых основана на квантовых законах поведения носителей в полупроводниках, поведения спиновых степеней свободы в магнитном поле и так далее. И тем не менее это классический компьютер. То есть сложная электрическая схема, содержащая макроскопические базисные нелинейные элементы — биты — имеющие два устойчивых логических классических состояния (значение тока, напряжения, намагниченности) и набор универсальных вентилей — гейтов — служащих для управления битами. Универсальный классический компьютер - это машина, работающая по принципу машины Тьюринга [1], имеющей программное управление, память, пошаговый способ действий, в которой логические операции производятся с классическими булевыми состояниями, отображающими одну совокупность состояний битов в другую совокупность булевых состояний.

Квантовая информатика предлагает принципиально новый подход к информационным процессам. Первые идеи нового подхода связывают с работами Ю.И. Манина [2] и Р. Феймана [3]. Естественно, человек потребляет информацию, представленную в классической форме. В квантовой информатике предлагается эту классическую информацию отобразить (записать, скопировать) в квантовые состояния квантовых элементарных носителей - кубитов, каждый из которых действует в 2-мерном гильбертовом пространстве. Затем над этим когерентным квантовым состоянием квантового регистра предлагается одновременно производить квантовые унитарные операции согласно опять таки квантовому алгоритму.

Этот алгоритм или протокол позволяет преобразовать, передать, запомнить квантовое состояние, а затем, с помощью набора квантовых измерений, превратить преобразованную квантовую информацию в классическую, для ее осмысления человеком.

Итак, для функционирования квантовой информатики необходим софт — алгоритмы, программы, протоколы и хард — конкретная физическая реализация кубитов и соответствующих квантовых гейтов (квантовый логический базис). Предложено несколько направлений реализации квантовых битов информации. Основные из них, это: ионы или атомы в оптоэлектронных лазерных ловушках. В ловушку можно поместить два или большее число ионов на расстоянии несколько микрон друг от друга и управлять каждым из них в отдельности. Организовать взаимодействие между ионами можно, используя коллективные колебательные моды ионов [4]. Это ядерные спины в молекулах жидкости. Для создания логического базиса можно использовать последовательности импульсов магнитного поля. В этом случае используется хорошо разработанная экспериментальная техника ядерного магнитного резонанса. Экспериментально продемонстрирована возможность когерентного управления системой из пяти ЯМР-кубитов — пока рекордное достижение в физике квантовых вычислений [5]. Это мезоскопические твердотельные системы, например, мезоско-пические сверхпроводники. Экспериментально реализован зарядовый кубит. Такая система получила название single Cooper-pair box, или SCPB [6]. Это фазовые кубиты [7] — джозеф-соновские кубиты, состояния которых различаются по токам в переходах. Это состояния примесей в кремнии [8] и квантовых точек в полупроводниковых гетероструктурах [9]. Это «топологически устойчивые» кубиты, предложенные А. Китаевым в 1997 году [10]. Наконец 11 мая 2011 года представлен компьютер D-Wave One, созданный на базе 128-кубитного процессора.

Существует и успешно развивается альтернативное направление к полупроводниковой кремниевой вычислительной базе [11]. Это направление разрабатывает классические оптические процессоры и компьютеры, где, вместо потока электронов, как в кремниевых чипах, используется поток фотонов — лазерное диодное излучение, параметры которого — фаза, амплитуда, поляризация — модулируются электрооптическими, волноводными (и другими) модуляторами, преобразующими информацию, передаваемую по световому лучу. Биты создаются на основе бистабильных нелинейных оптических устройств (резонаторов Фабри-Перро, интерференционных волноводных модуляторов, полупроводниковых квантовых точек и т.д.). В 2003 году компания Lenslet создала первый в мире гибридный (ядро процессора —оптическое, а входная и выходная информация электронная) оптический коммерческий процессор EnLight256, производительностью в 8 х 1012 операций в секунду. Ядро процессора —оптическая матрица VMM, представляет собой пространственный пиксельный модулятор, осуществляет векторно-матричную логику. Огромная производительность и параллельность вычислений — существенные достоинства этих машин.

Принципы квантовой оптики, рассматривающей свет, как квантовый объект, могут быть применены и для целей квантовой информатики. Это направление естественно назвать оптическая квантовая информатика. Здесь носителями квантовой информации являются квантовые степени свободы квантов света — фотонов (поляризация, волновой вектор, временной центр фотонного пакета, фаза и другие). Существует направление, в рамках которого логический базис гейтов в оптической квантовой информатике строится на основе линейных оптических элементов и фотодетекторов. По этому направлению развивается квантовые коммуникации и линейные оптические квантовые вычисления (ЛОКВ). И об этом направлении пойдет речь ниже.

2. Преобразование вычислительного базиса с помощью линейных оптических элементов

Вторичное квантование электромагнитного излучения (в гамильтоновом подходе) начинается с выбора модового базиса с помощью решения волнового уравнения в объеме, где распространяются световые волны (с соответствующими граничными условиями) и введения операторов рождения и уничтожения квантов света — фотонов, носящих квантовые индексы рассматриваемых мод [12]. Это бозе - операторы с коммутационным соотношением алгебры Гейзенберга-Вейля

\а, а^ =1, [а, а] = 0, , а^ = 0 (1)

Линейные оптические элементы оптических сетей являются пассивными устройствами, сохраняющими число распространяющихся фотонов, и служат для создания интерференции оптических состояний. Каждый оптический элемент имеет вход и выход (один или несколько), и правило преобразования операторов мод с входа на выход имеет (линейный) вид

Ч = Е Л (2)

к

Здесь унитарная матрица Ы^,к определяется с помощью унитарной матрицы и, определяемой эффективным гамильтонианом элемента Н, с помощью соотношения

6] = и а] и ], и = ехр (гбН) (3)

Квантовое состояние мод преобразуется с входа элемента на выход согласно правила

\Vout) = и \^п) (4)

Основными линейными оптическими элементами, используемыми в протоколах ЛОКВ, являются фазовращатель и светоделитель. Гамильтониан фазовращателя (один вход и один выход ] = 1) имеет вид

нря = , [п)^ = иря \п)п = ехр (гвп) [а)1п , Ырк = ехР (гб) (5)

Здесь \п) , п = 0,1, 2.....— фоковский базис. Гамильтониан светоделителя (два входа и два

выхода, ] = 1, 2) имеет вид

Нв8 = ехр (гд) а|а2 + (к.е.) (6)

Матрица (2) имеет вид

Гвя _ [ с°8 б ехр (—гд^тб

MBS = ^ rq, . fí (7)

у — exp (IV) sin и cos и J

Оптическая схема, описываемая унитарной матрицей размерности N, представляет собой N модовый интерферометр, состоящий из N (N + 1)/2 светоделителей (7) и фазовращателей (5). Такое устройство, как было показано [13], может совершать любую унитарную операцию (2) над N оптическими модами (рис. 1 взят из работы [14])

Унитарная матрица Mj}k интерферометра рис.1 размерности N х N разбивается на произведение матриц N х N, отвечающих каждому светоделителю схемы M^3^ (здесь индексы p,q обозначают номера мод, связанных данным светоделителем), и диагональной матрицы D фазовращателей N мод

M = (M(NN-I) • M(NN-2) • -Mfi) • MfNS-líN-2) • -MfS • D)-1 (8)

tBS

Матрица Ы^^ — это единичная матрица размерности N х N, где в элементы с номерами строк и столбцов, взятых из множества {р,д}, вставлены соответствующие элементы

РИС. 1. N — портовый интерферометр, способный выполнить любую унитарную (из группы ЦЫ)) операцию над N оптическими модами. Обозначения линейных оптических элементов: горизонтальные прямоугольники — светоделители, наклонные прямоугольники — фазовые пластинки

матрицы (7) (с соответствующими данному светоделителю углами). Например, для N=3, матрица М^Ч) имеет вид

М BS

М(3,1)

cos в 0

0 exp (—í$)sine

1 0

— exp (id) sin в 0 cos в

(9)

С помощью светоделителя двухмодовый фоковский вектор |1,1)in преобразуется по правилу

11 1)out = (10)

— \¡2ei& cos в sin в |2,0)in + (cos2 в — sin2 в) |1,1)in + V2e-ii) cos в sin в |0, 2)in ' K }

Векторы |1, 0)in, |0,1)in преобразуются

|1, 0)ut = cos в |1, 0)in + e-ii) sin в |0,1)in (11)

|0,1)out = cos в |0,1)in — eil9 sin в |1, 0)in ' ( )

Поперечные моды излучения могут различаться по поляризациям. Общеприняты обозначения (nH (nV) — n фотонов горизонтально (вертикально) поляризованы)

Н)^^, 0v) , Ю^^н, 1V) , F) = -J=(|H) + V)), S) = -J=(|V) — |H» (12)

Преобразования (11) для поляризаций осуществляются поляризаторами по правилу

Н)out = cos в Н)n + e-i* sin в |V)m , V )u = cos в |V )n — e» sin в H )in

(13)

и поляризационными светоделителями — горизонтальными и наклонными, с двумя входами 1 и 2 (НУ-РВБ и FS-PBS), по правилу

|H1)out = |H1)in , H2)out = H2)in , V)out = \V2)in , \V2)out = \V1)in |F1 )out = |F1)in , F)out = F2)n , |S1)out = |S2)in , |S2)out = |S1)in

Формулы (11) и (13) математически эквивалентны, и при определении вычислительного базиса определяют так называемые поляризационную (13) и двухрельсовую (11) логики, с помощью которых можно сформировать любые однокубитовые операции. С помощью линейных оптических операций можно конструировать обширные оптические сети, вычислительные циклы, где имеется входное состояние вовлеченных в процесс мод, и конечное их состояние, свойства которого изучаются с помощью квантовых измерений.

Вышеприведенные формулы переписываются на логическом языке, при определении квантовых битов информации - кубитов. Кубит это базис SU(2) группы. Для ее реализации можно использовать пространственные моды (различающиеся волновым вектором) и поляризационные моды, различающиеся типом поляризации. В качестве кубита со значением «0» («1») в двурельсовой кодировке выбирают

|0)с = |1, 0) (|1>с = |0,1)) (15)

(один фотон в первой пространственной моде и ноль фотонов во второй и наоборот). В поляризационной кодировке выбирают кубиты со значением «0» («1»)

|0)с = H) (|1>с = V)). (16)

Для построения логического базиса необходимы и двухкубитовые операции. Но с помощью линейной оптики нельзя построить перепутанные состояния кубитов (15), (16) детерминистическим образом [15] . Если же поменять кодировку, например, взяв кубиты со значением «0» («1»)

|0)с = |0) (|1)с = |1)) (17)

то двухкубитная операция легко совершается с помощью светоделителя (один фотон на одном входе, ноль фотонов на противоположном входе) так как такая операция сохраняет число фотонов. Но однокубитная операция общего вида средствами линейной оптики не совершается детерминистически. Авторы Книлл, Лафламме, Милбурн предложили вводить нелинейность для совершения двухкубитных операций с помощью квантовых измерений над вспомогательными модами [20]. Но тогда такие операции становятся вероятностными.

3. Элементы немасштабируемого протокола ЛОКВ

Первые предложения по ЛОКВ сформулированы в работе [16]. Здесь оптический квантовый компьютер конструировался как сеть из N оптических мод, каждая из которых представляет собой битовую струну, которой приписывается значение «0» или «1». Каждая мода имеет обозначение из последовательности нулей и единиц в двоичном коде. Если число кубитов n, то число мод N & 2n. В сеть запускается один фотон, который находится в суперпозиции N мод. Занятая фотоном мода (битовая струна) определяет текущее состояние регистра. Легко построить полный вычислительный одно и двухкубитовый базис в таком оптическом компьютере [17]. Но два обстоятельства требуют рассматривать такое устройство, как модель полуклассического компьютера. Во первых это не масштабируемый вариант, то есть для совершения любой логической операции над одним кубитом сети требуется применить N & 2n линейных оптических элементов, то есть такой протокол требует экспоненциально большое (по числу кубитов) число ресурсов. Ускорение, связанное с параллельностью действия «съедается» экспоненциально большим количеством элементов. Во вторых, суперпозиция одного фотона в N модах, это по существу классическая суперпозиция одиночного импульса света, так как уравнение движения одного фотона формально совпадают с классическими уравнениями Максвелла. Такой интерференционный квантовый эффект, как двухфотонный Hong-Ou-Mandel эффект [18] в данном случае отсутствует.

Второй протокол оптических квантовых вычислений связан с предложением использования керровской нелинейности среды [19] для конструирования двухкубитных операций над оптическими кубитами. Гамильтониан вещества с кросс-керровской нелинейностью можно представить в виде

Н,

Кегг — аа ' аа ' ' аЬ

(18)

Здесь а и Ь - две взаимодействующие через нелинейность среды моды излучения. Операторы мод преобразуются (3) в среде согласно соотношению

ехр ■ а^ аа, аь> — ехр (у—1в'а*а ■ аа) аь

(19)

С помощью соединенных через нелинейную среду двух интерферометров Маха-Цандера (использующих поляризационные светоделители (14)) можно получить двухкубитную операцию CZ, где кубиты выполнены в поляризационной кодировке (рис.2 взят из работы

[17]).

РИС. 2. Протокол двухкубитной операции CZ на двух связанных через крос-скерровскую нелинейность интерферометров Маха-Цандера. Прямоугольник в центре — кросскерровская среда, обеспечивающая сдвиг фаз на в; а, Ь — од-нофотонные входы, а', Ь — однофотонные выходы; прямоугольники по краям — поляризационные светоделители, работающие по схеме (14). Вычислительный базис представлен в поляризационной горизонтальной кодировке (12)

Схема на рис.2 создает операцию CZ, матрица которой, в вычислительном базисе имеет вид

/ 1 0 0 0 \ 0 10 0 0 0 10 0 0 0 -1

Эта матрица действует на базисные двухкубитные векторы |0, 0)с , |0,1)с , |1,0)с , |1,1) (16), записанные в координатной форме

0) .11).—{1

Wc

CZ

\

(20)

|0).

/

\п,ш)с — 1п). ® 1т).

(21)

Здесь 0 — знак прямого произведения векторов. Трудность реализации протокола с кер-ровской нелинейностью связана с малостью параметра нелинейности и необходимостью использования больших оптических путей для создания сдвига фаз в = п, что, в свою очередь, приводит к уменьшению соотношения сигнал-шум на выходе.

4. Телепортационный протокол ЛОКВ KnШ-Laflamme-Mi№urn

Альтернативные протоколы для ЛОКВ состоят в том, что вместо того, чтобы строить многокубитные вычисления с одним фотоном в сети, можно закодировать кубит в один фотон, занимающий две оптические моды (поляризационные, пространственные или другие). Масщтабируемый (число ресурсов полиномиально зависит от количества битов) протокол ЛОКВ предложен в работе [20] Протокол Книлла, Лафламме, Милбурна основан на линейных оптических элементах, фотодетекторах, вероятностном гейте CZ (20), основанном на гейте N8, методе телепортации вероятностного гейта в вычислительную цепь для достижения высокой вероятности успешного срабатывания гейта, и протокола, корректирующего ошибки гейта. Рассмотрим работу вероятностного гейта N8. Оптическая схема гейта N8 представлена на рис.3 (взятого из работы [17])

РИС. 3. Вероятностный гейт N8, имеющий входную моду в состоянии \Щ), выходную моду в состоянии \Щ), три светоделителя с коэффициентами пропускания щ = Пз = —Г!, П2 = 3 — 2л/2, два (идеальных) фотодетектора, различающие фоковские состояния \п) с числами фотонов 0,1,2,3. и двух вспомогательных мод в состояниях \ 0) и \ 1) . Конфигурация успешного события показана на рисунке

Правильная работа N8 гейта состоит в следующем преобразовании состояния входной моды

\Щ') = а \0) + в \1)—^\2) = WNs \Щ) = WNs (а \0) + в \1) + 7 \2)) (22)

Если детекторы, контролирующие состояния вспомогательных мод, обнаружат одновременно один фотон в первой вспомогательной моде и ноль фотонов во второй, то такая конфигурация срабатывания «переведет» состояние входной моды в требуемое, согласно протокола (22). Вероятность такого события равна 4 С помощью гейта N8 предлагается протокол гейта CZ, оптическая схема которого приводится на рис.4. взятом из работы [17] На входы CZ гейта подаются два фотона в произвольных состояниях (в двухрель-совой кодировке (15))

\Щ)1 0 \'-р)2 = (а \0,1)1 + в \1, 0)1) 0 (7 \0,1)2 + 5 \1, 0)2) (23)

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Гейт вводит сдвиг фаз, равный п, в состоянии \1,0)1 0 \1, 0)2, оставляя прочие базисные векторы без изменения. Как следствие, совершается вероятностная операция CZ с матрицей

РИС. 4. Оптическая схема двухкубитного CZ гейта, имеющего два однокубит-ных входа (входные состояния кубитов \ф)1 и \ф)2, выходное двухкубитное перепутанное состояние |Ф)12). Схема содержит два светоделителя с коэффициентом пропускания и два гейта N8

(20) в вычислительном базисе, то есть факторизованное состояние \ф)1 0 \^>)2 переходит в перепутанное

\ф)12 = «7\0,1,0,1) 12 + а5 \0,1,1, 0)1,2 + в!\1, 0, 0,1)1,2 " ^\1, 0,1, 0)1,2 (24)

Вероятность такого гейта равна 116. CZ — это основной двухкубитный гейт, с помощью которого, а также с помощью однокубитных гейтов, можно построить полный логический базис ЛОКВ. Основная проблема состоит в малой вероятности успешного результата в работе этой схемы. Ряд альтернативных предложений по вероятностному гейту N8 не существенно улучшают его возможности.

В протоколе Книлла, Лафламме, Милбурна присутствует еще одна находка, которую иногда называют «телепортационный трюк». Суть ее состоит в следующем. Протокол телепортации состояния первой моды удобно кратко записать в виде

\Ф)1 0 \Фсо)2,3 ^ \ф)з 0 \ \^пт) 1,2 (25)

Здесь белловское состояние \Фоо)2 3 второй и третьей моды (в измерительном базисе, индекс с удален)

\Фоо>2,з = ^(\00>23 + \ 11)23) (26)

— обозначения однокубитных матриц Паули ах, ау, ах соответствующей моды, пт = 0,1. Запись (25) означает, что после белловского измерения, результат которого задается парой чисел пт = 0,1, обнаружившего моды 1 и 2 в белловском состоянии \Фпт)1 2, входное состояние трех мод (левая часть формулы (25)) переходит в выходное состояние (правая часть формулы (25)). Состояние \ф)1 первой моды телепортируется (с точностью до известного однокубитного поворота) в состояние третьей моды \ф)3 Подействуем трехмодовой унитарной операцией

^123 = 11 0 12 0 и (27)

где и3 - произвольная унитарная операция, 11, 12 - тождественные операции, на входное состояние протокола, получим

^123 \ф)1 0 \Фоо)2,3 ^ UзXnzm \ф)3 0 \ Фпт)1,2 (28)

Формула (28) определяет выходное состояние протокола

\ фи) = UXnZm \ф) (29)

Далее, на моду 3 можно подействовать компенсирующим преобразованием, получим протокол телепортации гейта U

\ФаШ> = Z-т X-nUXnZ^

и\

(30)

Другими словами, гейт U не применяется прямо к третьей моде, а телепортируется по ЭПР каналу, и эту процедуру можно рассматривать как процедуру приготовления состояния третьей моды, а не как процедуру действия на нее гейта. Существенный момент протокола, это возможность выполнения полного белловского измерения над 1 и 2 модами. Формула (30) описывает протокол телепортации однокубитного гейта. По аналогии можно построить протокол телепортации двухкубитного гейта. Для этого нужны два ЭПР канала, по которым телепортируется соответствующий кубит, и к четырехкубитному каналу применим двухку-битную операцию, которую надо телепортировать. Двойной телепортационный протокол запишется в виде

23- 1Гии/45- 1Г/6 ' zз 3 0 Х4 ^ \Р> 4 0\^>56 (31)

>1 0 \Ф00>23 ® \^00>45 ®\^6 ^ Х^

Применим двухкубитный гейт и34 к 3 и 4 модам, получим протокол телепортации двухку-битного гейта

\ фат) = и34 • 0 XIZ4 \ ф, р)34

(32)

Нас будет интересовать случай, когда и34 = Шсг (20). Получаем протокол телепортации CZ гейта. На рис.5. взятом из работы [17], изображена оптическая схема протокола телепортации CZ гейта

Рис. 5. Схема протокола телепортации CZ гейта. Прямоугольники B — полные белловские анализаторы двух двухкубитных состояний, прямоугольники X, Z — компенсирующие (в зависимости от результата белловского измерения) однокубитные матрицы Паули, пунктирные стрелки — управления компенсирующими преобразованиями в зависимости от классического исхода измерений. Выделенная пунктиром область — область приготовления двух ЭПР каналов, на которые действует двухкубитная CZ операция (изображенная жирными точками, соединенными жирной линией)

Привлекательность данного протокола состоит в том, что разделяются области приготовления ЭПР каналов и области действия гейта. Так, если даже гейт CZ вероятностный, то можно заранее приготовить в квантовой памяти достаточное число четырехкубитных ЭПР каналов, к которым применена сработавшая операция CZ. На рис. 5 этот заранее приготовленный канал выделен пунктирной областью приготовления. Затем, в нужный момент, запускаются белловские анализаторы, и на выходе устройства получаем требуемый результат

\*)а« = \фг,ф2) (33)

Так работает «телепортационный трюк» Книлла, Лафламме, Мил бурна. Тем не менее данный протокол имеет существенный недостаток. Методами линейной оптики невозможно построить полный белловский анализатор [15] (альтернатива, тем не менее, существует [21]). А это означает, что мы возвращаемся снова к той же проблеме. Но теперь протокол становится вероятностным из-за свойств белловских анализаторов.

Протокол Книлла, Лафламме, Милбурна пытается справиться и с этой проблемой. Показано, что телепортация кубита с помощью неполных белловских измерений возможна с близкой к единице вероятностью, при условии, что в процессе участвуют много вспомогательных мод. На рис. 6, взятом из работы [22], представлена схема N —модовой телепор-тации состояния \ф) = а \0,1)0 а + в \1,0)0 а, где \0) , \1) — фоковские векторы.

РИС. 6. Схема N модовой телепортации состояния \ф) = а\0,1)0 ;а + в\1, 0)о,а с вероятностью ошибки 1/М + 1. При срабатывании k детекторов, состояние \ф) телепортируется в N+k.a моды (с точностью до фазового преобразования ш(п), п = (п0, п\...пм) (где щ — число детектированных фотонов в моде

В представленном протоколе используется N пар перепутанных мод, приготовленных в состоянии )

N) =

Е \1)1 0 ... \1)з 0 \0)7+1 0 ... |0)„ 0 \0)^+1 0 ••• \0)м+1 0 \1)м+,+1 0 ••• |1>2* (34)

^N+1 ^ \ О 0 \)3+1 0 ••• \")N 0 \)М+1 0 ••• ^М+з 0 \±)М+з+1

3 = 1

Кубиты вспомогательных мод кодируются на состояниях пары мод с номерами N + ]}, ] = 1...М. Первые моды каждой пары и телепортируемая (нулевая) мода пропускаются через N+1 модовый преобразователь (линейное квантовое преобразование Фурье, N модо-вый интерферометр рис.1). Правило преобразования состояния пары мод ] и кимеет вид (в формуле (2) матрица М переобозначена как матрица ГМ+1)

(^З = т^гТ ^ (^^гт) ' ],к = (35)

Такое преобразование «стирает» информацию о том по какому пути конкретные фотоны приходят на систему из N+1 детектора. Такое преобразование является обобщением преобразования (7) для двухкубитного светоделителя. Тогда, если идеальные, различающие фоковские состояния, N детекторов дали суммарный отсчет в k фотонов, где 0 < к < N + 1, то исходное состояние мод 0д будет телепортировано в состояние мод N+k, a. Тогда моды с номерами N+1... N+^1 , будут в состоянии вакуума \0), а моды с номерами N+k+L .. 2N будут в состоянии \ 1). Можно ввести вектор распределения детектированных k фотонов по модам п = (п0,п1...пм) , = к. Тогда, для завершения протокола, необходимо

з

выполнить дополнительное фазовое преобразование моды N+k по формуле (см. рис. 6)

ш(п)=ехр ^ N+7N хо 3 (36)

Для примера, матрица имеет вид

1 1 1

Fз = | 1 ехр (2р) ехр (-р) | (37)

ехр {-т) ехр (^р

Другими словами, при обнаружении k фотонов можно заключить, что k мод отдали свои фотоны. Если у телепортируемой моды 0 детекторы «увидели» вакуумное состояние (заселенное с вероятностью \а\2), то это будет означать, что в моде с номером N+k присутствует точно 0 фотонов. Если у телепортируемой моды детекторы «увидели» однофотонное состояние (заселенное с вероятностью \в\2), то это будет означать, что в моде с номером N+k присутствует точно 1 фотон. Это означает, что в состояние мод с номером N+k произошла телепортация состояния \ф). Неудачными для протокола являются два события: к = 0, к = N + 1. Вероятность такой неудачи 1/N + 1. Чтобы убедиться в этом, рассмотрим существенные для данных событий, слагаемые в прямом произведении \ф) 0 \) векторов на входе

\Ф) 0 \гм) =

(а \ 0,1)о,а + в \ 1, 0)о,а) 0 ( \0...0)1..м 0 \ 1..1)м+1..2М + \ 1...1)1..м 0 \ 0..0)м+1..2М +.....)

(38)

Из анализа этих слагаемых ясно, что если N+1 детектор не обнаружил ни одного фотона, то есть k=0, то это возможно тогда, когда детекторы «увидели» состояние а \0,1)0а 0 \0...0)1 м 0 \ 1..1)м+1 2М и после измерения получаем состояние а \ 1)0а 0 \ 1..1)М+1 2М, то

есть телепортация не произошла. Вероятность такого исхода |a|2/(N + 1). Если детекторы обнаружили N+1 фотон, то такое состояние могло произойти только от слагаемого в \1 0)0 а ® |1--1)i n ® \0-0)N+1 2N, а так как оно одно, то полная вероятность его обнаружения равна \в|2/(N + 1). Поэтому полная вероятность неудачи протокола равна 1/N +1 Используя данный протокол, Книлл, Лафламме, Милбурн показали, что если приготовить 4N модовое состояние

N

(_1)N-,)(N-fc) 110)10... 110\ 010) 1) 0... |0) 1)N 0

1 М 0|1,0)1 0 ... |1,0)к 0|0,1)к+1 0 ... |0,: ( )

то, применяя процедуру телепортации, аналогичную (35) к 2N+2 модам, получаем протокол телепортации CZ операции. Состояние (39) получается с помощью последовательного применения N вероятностных CZ преобразований между модами N+k, 2N+k для k=1... N в состоянии ). На этапе приготовления, согласно протоколу [23], вероятность по-

лучения состояния (39П равна 1/16М. Окончательно, вероятность телепортации CZ гейта оказывается равной

N2/(Н + 1)2 .Итак, согласно протокола Книлла, Лафламме, Милбурна, почти детерминированная двухкубитная операция CZ возможна, но ценой привлечения значительного числа вспомогательных мод. Известны состояния протокола рис. 6, приводящие к ошибке. Это обнаружение 0 или N+1 фотон в состоянии телепортируемой и вспомогательных мод. Как следует из анализа, при таких событиях телепортируемое состояние Ф) = а |0,1)0 а + в |1, 0)0 а трансформируется в состояние с помощью проектирования на элементы Z базиса. Если обнаружено 0 фотонов в детекторах, то состояние ф) проектируется на состояние |0,1)0 а, а при обнаружении N+1 фотон — проектируется на состояние 11, 0)0 а. Перепишем протокол N модовой телепортации (38) для поляризационной кодировки кубитаов. Допустим, нам надо телепортировать однокубитовое состояние

ф) = а Н)0 + в V)0 (40)

здесь |0)с = Н)0 , |1)с = V)0 — вычислительный базис горизонтально и вертикально поляризованных состояний моды 0. Телепортация производится с помощью вспомогательных мод, разбитых на пары, в состоянии, подобном (34), где, однако, используется поляризационная кодировка и для этого необходимо иметь два фотона на пару (в отличие от (34), где приходится 1 фотон на пару перепутанных мод). Состояние ) в этом случае имеет вид

N) =

N

тМ+Г Е Юг 0 .. V): 0 Н)]+1 0 .. Н)м 0 |Н)м+1 0 .. Н)м+3 0 Юм+ш 0 ..

(41)

Определим операторы поляризационных мод

4 |0) = V)к , " |0) = Н)к (42)

и формулы преобразования Фурье для операторов V, Н мод

/ \ N

?¥ Еехр (мМ+Т • к • О "

1=0 (43)

(\ 1 = vN+ïgеХР (NN+1 ■ k • l

\ N ^

FN+1 (bï) = tN+ÏE exp (N+1 •k • l bj

1=0

Операторы V, Н мод преобразуются независимо. Как и в случае (38), в прямом произведении ф) ) состояний (40) и (41) первые N+1 мод подвергаются преобразованию Фурье (43), причем V, Н моды преобразуются независимо с использованием неполяризационных

светоделителей, таких, как на рис.1. Затем, на выходе, фотоны кубитов (в каждой моде по фотону) пропускаются через поляризационные светоделители (14). На каждом выходе светоделителя поляризованные фотоны измеряются. Полное число измеренных фотонов (если пренебречь потерями) всегда равно N+1. Это свойство протокола весьма полезно, так как с его помощью можно контролировать потери фотонов. Допустим, что в моде j найдено у вертикальных фотонов и Н] горизонтальных. Для того чтобы понять, какое состояние мод

N

формируется после акта измерения, рассмотрим случай Е У = N +1 (все детектирован-

3=0

ные фотоны вертикальны). Из вида начального состояния ) ясно, что единственное

слагаемое, ответственное за такое событие равно

в IV)0 0 IV)! 0 ...\V)N 0 ^N+1 0 ••• \Н(44)

Такое состояние отвечает измерению нашего кубита в Z вычислительном базисе (в результате процедуры обнаружено состояние в V)0 информационного кубита). Суперпозиция разрушена, телепортация не происходит, такое событие является неудачей протокола. Аналогичное событие связано со слагаемым

а\Н)о 0 \Н)1 0 ... \Н)N 0 IV)N+1 0 ••• IV)^ (45)

N

которое обнаруживается, если выполнено Е Н = N +1. Таким образом, как и в случае

3=0

двухрельсового протокола (38), вероятность неудачи равна 1/N + 1. Все остальные события отвечают условию

N N

= к, = N + 1 - к, к = 0^ +1 (46)

3=0 3=0

Легко убедиться, что телепортация произошла в моду с номером N+k (как и в случае (38). Протокол телепортации гейта CZ строится по аналогии с (39) [24].

Авторы протокола ЛОКВ предлагают способ оптимизации их идеи. Для снижения вероятности ошибки протокола телепортации CZ гейта можно использовать квантовый код коррекции ошибок. Так как тип ошибки телепортационного протокола известен, то это позволяет создать корректирующий код. Идею корректирующего кода рассмотрим в поляризационной кодировке, для уменьшения громоздкости записи. Согласно [20], для получения квантового корректирующего кода вводится следующее логическое кодирование

\0)ь = \НН) + \ VV) , \1)ь = \HV) + VН) (47)

Рассмотрим произвольный логический кубит в этой кодировке а \0)ь + в \1)^, требующий для своего создания два кубита

\ф) = а\0)ь + в \1)ь (48)

Если в результате измерения в Z базисе над любым кубитом получаем состояние \Н), то закодированное от Z измерения состояние \ф) (48) преобразуется в состояние обычного, до применения корректирующего кода, состояние кубита

а \0)ь + в \1)ь ^ а\Н) + в V) (49)

То есть исходный кубит из-за появившейся ошибки не теряется. Если результат измерения V), то получаем декодеровку

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

а \0)ь + в\1)ь ^ а \У) + в\Н) (50)

Применение X преобразования восстанавливает исходный кубит. Рассмотрим работу корректирующего ошибки кода (47) на примере (¿1) телепортации (41). Оптическая схема представлена на рис.7 [25].

й

Рис. 7. Схема \Ъ1) телепортации кубита с кодом коррекции ошибок в состоянии \фь)12 = а |0ь)12 + в\1ь)12. Белловские перепутанные состояния

\Ф-)а,6 = 72 (\Я' У)а,6 - (V, Н)а, и \Ф-)С, , = 7 (\Н, V)с>л - \ V, Н)с. Использованы поляризационные светоделители и фотодетекторы, различающие фоковские состояния на каждом выходе светоделителей

Если детекторы мод Ь и 1 сработали успешно (условие (46) выполнено), то измеряя состояние моды 2 и в зависимости от результата, корректируя состояние моды a, получаем в моде a телепортируемое состояние кубита а \ Н)а + в V)а. Если детекторы мод Ь и 1 показали ошибку, то есть выполнено условие к = 0 или к = N +1 в формуле (46), то код коррекции ошибки срабатывает по схеме (49) или (50), и, выполнив соответствующую коррекцию (на рис. 7 не показаны), предпринимаем еще один акт телепортации с помощью измерений с детекторами 2 и е. В случае успеха получаем телепортируемое состояние в моде д В случае неудачи акт телепортации невозможен. Итак, полная ошибка телепортации в протоколе рис.7 с двухступенчатой коррекцией кода при N=1 равна 1/4 (без коррекции -1/2). Вероятность успеха - 3/4, что совпадает с вероятностью успеха схемы без коррекции при N=3. Но схема с N=3 требует больше ресурсов, чем схема с коррекцией, в чем и состоит польза квантового кода коррекции ошибок.

5. Заключение, последние достижения

Итак, для функционирования протокола ЛОКВ необходимы: недетерминированный нелинейный гейт N8; возможность приготовления состояния ), необходимого для почти

детерминированной телепортации; телепортация кубита с вероятностью ошибки 1/Н + 1; телепортация CZ гейта с вероятностью успеха (Н/Н + 1)2; применение квантового корректирующего кода для повышения вероятности успеха протокола телепортации; коды, корректирующие фазовые ошибки; коды, корректирующие ошибки потери фотонов; коды коррекции с каскадной структурой; оптимизированные архитектуры квантовой оптической сети, осуществляющей ЛОКВ.

Хотя в принципе предложенный протокол масштабируем, то есть число элементов полиномиально зависит от числа кубитов, тем не менее требует большой затраты ресурсов. Ряд предложений, связанных с введением кодов, корректирующих ошибки, открытием кластерных состояний, существенно улучшают конструкцию квантового оптического компьютера. Кроме вышесказанного, существенно необходимо повысить эффективность источников единичных фотонов, развить технологию изготовления оптических сетей с низким поглощением, создать высокоэффективные детекторы одиночных фотонов, различающие фоковские состояния света. За последнюю декаду, с момента формулирования протокола ЛОКВ в 2001 году [20], возможность отдельных элементов протокола экспериментально и теоретически обоснована. Разработаны несколько моделей ЛОКВ. Токовая (циклическая) модель представляет собой последовательность унитарных операций, совершаемых, согласно квантовому алгоритму, над N — кубитным состоянием регистра. Любая унитарная операция над N — кубитным состоянием может быть разбита на элементарные одно и двухкубитные операции, набор которых должен быть полным. Носители информации — кубиты — различимы. Поэтому можно ввести траекторию, по которой производится алгоритм - вычислительная процедура —от начального состояния до конечного. Такой протокол называется токовой моделью. Функционирование отдельных элементов токовой модели продемонстрировано в ряде работ. В работах [26-29] экспериментально показана возможность создания вероятностной операции контролируемого НЕТ методами линейной оптики на единичных фотонах, основной операции в протоколе ЛОКВ. В работах [30,31] разработаны новые теоретические протоколы квантовой коррекции ошибок против Z измерений и потери фотонов, в работах [32,33] работа кодов, корректирующих ошибки в состояниях оптических кубитов, продемонстрирована экспериментально. В 2001 году была предложена альтернатива токовой модели [34]. Здесь вычисление в квантовом компьютере начинается с большого перепутанного состояния многих кубитов (кластерное состояние), над кубитами производится однокубитовые измерения, слева на право, постепенно считывая и телепортируя информацию по состоянию направо. Теория кластерной архитектуры была усовершенствована в работах [35,36]. Экспериментально перепутанные оптические кластерные состояния были получены в работах [37-40]. Для успешной работы протокола ЛОКВ необходимы, близкие к идеальным, однофотонные элементы - детекторы и источники. Пути оптимизации этих приборов намечены в работе [41]. Источники одиночных фотонов с приемлемыми характеристиками, основанные на азотных вакансиях в алмазе, квантовых точках в полупроводнике, на излучении отдельных атомов, захваченных в ловушках, продемонстрированы в работах [42-44]. Предложено несколько экспериментальных схем фотодетекторов, различающих фоковские состояния фотонов в работах [45-48]. Для создания оптических сетей, на которых будет функционировать протокол ЛОКВ, обладающих улучшенными характеристиками по поглощению, требованиями миниатюризации, масштабированности, стабильности, контролируемости, воспроизводимости, необходимо использовать архитектуру интегральной оптики. Оптические чипы, удовлетворяющие этим требованиям. Получены экспериментально в работах [49-54]. В заключение сошлемся на весьма оптимистичную работу [55], где дана оценка порога устойчивости работы протокола ЛОКВ при использовании неидеальных детекторов и источников одиночных фотонов.

Здесь показано, что если произведение эффективности используемого детектора и источника больше 2/3, то протокол ЛОКВ эффективен. Эта оценка существенно более оптимистична, чем это обычно допускается при анализе отказоустойчивости тестируемой аппаратуры.

Работа частично поддержана ФЦП «Научные и научно-педагогические кадры инновационной России» (контракты P689 NK-526P, 14.740.11.0879 и 16.740.11.0030, грант 2012-1.2.2-12-000-1001-047), грантом 11-08-00267 РФФИ, ФЦП «Исследования и разработки по приоритетным направлениям развития научного и технологического комплекса России 2007-2013» (контракт 07.514.11.4146).

Литература

[1] Хопкрофт Дж., Мотвани Р., Ульман Дж. Введение в теорию автоматов, языков и вычислений .— М.:«Вильямс», 2002.— 528c.

[2] Манин Ю. И. Вычислимое и невычислимое. — М.: Сов. Радио, 1980.— 128c.

[3] Feynman R. Simulating Physics with Computers // Inter. Jour. Theor. Phys. — 1982. — V.21, №6/7. — P. 467488.

[4] Cirac J.I., Zoller P. Quantum Computations with Cold Trapped Ions // Phys. Rev. Lett. — 1995. — V.74. — P.4091-4094.

[5] Gershenfeld N.A., Chuang I.L. Bulk spin resonance quantum computation // Science. — 1997. — V.275. — P.350-356.

[6] Yu. A. Pashkin, T. Yamamoto, O. Astafiev, Y. Nakamura, D. V. Averin, J. S. Tsai. Quantum oscillations in two coupled charge qubits. // Nature. —2003. — P.421 823.

[7] J. Martinis, S. Nam, J. Aumentado, and C. Urbina. Rabi oscillations in a large Josephson-junction qubit // Phys. Rev. Lett. — 2002.— V.89. —P.117901.

[8] B. Kane. A silicon -based nuclear spin quantum computer// Nature. — 1998. — V.393. —P.133.

[9] D. Loss and D. P. DiVincenzo, "Quantum computation with quantum dots"// Phys. Rev. — 1998. — V.57. — P.120.

[10] Kitaev A. Yu., quant-ph/9707021

[11] Оптические вычисления .Под ред. Р. Арратуна. — М.: Мир, 1993. —441 с.

[12] Скалли М. О., Зубайри М. С. Квантовая оптика: Пер. с англ. / Под ред. В.В. Самарцева. — М.: ФИЗ-МАТЛИТ, 2003. —512c.

[13] ReckM., Zeilinger A., Bernstein H. J., andBertani P. Experimental realization of any discrete unitary operator// Phys. Rev. Lett. — 1994. — V.73, №58.

[14] Casey Robert Myers. Investigating Photonic Quantum Computation. A thesis of the degree of Doctor of Philosophy in Physics // Waterloo, Ontario, Canada, 2007.

[15] Lutkenhaus N., Calsamiglia J., Suominen K. A. Bell measurements for teleportation // Phys. Rev. A .— 1999.—V.59.—3295.

[16] Cerf, N. J., Adami C., Kwiat P. G. // Phys. Rev. A— 1998. — V.57. —R1477.

[17] Pieter Kok, Munro W. J., Kae Nemoto, Ralph T. C., Jonathan P. Dowling, Milburn G. J. Linear optical quantum computing with photonic qubits // Rev. Mod. Phys. —2007. — V.79, №1.

[18] Hong C. K., Ou Z. Y., Mandel L. Measurement of subpicosecond time intervals between two photons by interference // Phys. Rev. Lett. — 1987. — V.59. — P.2044-2046.

[19] Milburn, G. J. Quantum Optical Fredkin Gate // Phys. Rev. Lett. — 1998. — V.62. — 2124.

[20] Knill E., Laflamme R. Milburn G. J. A scheme for efficient quantum computation with linear optics // Nature London. — 2001. — 409, 46.

[21] Miroshnichenko G. P. Discrete photodetection for protocols of linear optical quantum calculations and communications // Journal of Experimental and Theoretical Physics. — 2011. — V. 112, № 6. — P.923-931.

[22] Pieter Kok & Brendon W. Lovett. Introduction to Optical Quantum Information Processing. — Cambridge University Press, 1 edition, May 31, 2010.

[23] Franson J.D., Donegan M.M., Jacobs B.C. Generation of entangled ancilla states for use in linear optics quantum computing // Phys. Rev. A. — 2004. — V.69. — P.052328.

[24] Federico M. Spedalieri, Hwang Lee, Jonathan P. Dowling. High-fidelity linear optical quantum computing with polarization encoding // Physical Review A. — 2006. — V.73. — P.012334.

[25] O'Brien J. L., Pryde G. J., White A. G., Ralph T. C. High-Fidelity Z-Measurement Error Correction of Optical Qubits. arXiv:quant-ph/0408064v1 10 Aug 2004.

[26] Pittman T. B., Fitch M. J., Jacobs B. C., Franson J. D. Experimental controlled-NOT logic gate for single photons in the coincidence basis. // Physical Review A. — 2003. — V.68. — P.032316.

[27] O'Brien J. L., Pryde G. J., White A. G., Ralph T. C., Branning D. Demonstration of an all-optical quantum controlled-NOT gate // Nature. — 2003. — V.426. — 264.

[28] O'Brien J. L., Pryde G. J., Gilchrist A., James D. F.V., Langford N. K., Ralph T. C., White A.G. Quantum Process Tomography of a Controlled-NOT Gate // Phys. Rev. Lett. — 2004. — V.93. — P.080502.

[29] Sara Gasparoni, Jian-Wei Pan, PhilipWalther, Terry Rudolph, and Anton Zeilinger. Realization of a Photonic Controlled-NOT Gate Sufficient for Quantum Computation // Phys. Rev. Lett. — 2004. — V.93. — P.020504.

[30] Ben Criger, Osama Moussa, Raymond Laamme. Quantum Error Correction with Mixed Ancilla Qubits. arXiv:1201.1517v2 [quant-ph] 8 Mar 2012.

[31] Ralph T. C., Hayes A. J. F., Gilchrist A. Loss-Tolerant Optical Qubits // Phys. Rev. Lett. —2005. — V.95. — P.100501.

[32] O'Brien J. L., Pryde G. J., White A. G., Ralph T. C. High-fidelity Z-measurement error encoding of optical qubits // Phys. Rev. A. — 2005. — V.71. — P.060303.

[33] Pittman T. B., Jacobs B. C., Franson J. D. Demonstration of quantum error correction using linear optics // Phys. Rev. A.—2005.—V.71. —P.052332.

[34] Robert Raussendorf and Hans J. Briegel. A One-Way Quantum Computer// Phys. Rev. Lett. —2001. — V.86. — 5188.

[35] Michael A. Nielsen. Optical Quantum Computation Using Cluster States // Phys. Rev. Lett. —2004. — V.93. — P.040503.

[36] Daniel E. Browne and Terry Rudolph. Resource-Efficient Linear Optical Quantum Computation // Phys. Rev. Lett. — 2005. — V.95. — P.010501.

[37] Walther P., Resch K. J., Rudolph T., Schenck E., Weinfurter H., Vedral V., Aspelmeyer M., Zeilinger A. Experimental one-way quantum computing // Nature. —2005. — V.434. — 169.

[38] Nikolai Kiesel, Christian Schmid, Ulrich Weber, Geza Toth, Otfried Guhne, Rupert Ursin, and Harald Weinfurter. Experimental Analysis of a Four-Qubit Photon Cluster State. Phys. Rev. Lett. 95, 210502 (2005).

[39] Robert Prevedel, Philip Walther, Felix Tiefenbacher, Pascal Bohi, Rainer Kaltenbaek, Thomas Jennewein, Anton Zeilinger. High-speed linear optics quantum computing using active feed-forward // Nature. — 2007. — V.445. —65.

[40] C.Y. Lu et al. Experimental entanglement of six photons in graph states // Nat. Phys. —2007. — V.3. —91.

[41] Thomas Jennewein, Marco Barbieri, Andrew G. White. Single-photon device requirements for operating linear optics quantum computing outside the post-selection basis // Journal of Modern Optics.— 2011. — V.58. — P.276-287.

[42] Sylvain Fasel, Olivier Alibart, Sebastien Tanzilli, Pascal Baldi, Alexios Beveratos, Nicolas Gisin, Hugo Zbinden. High-quality asynchronous heralded single-photon source at telecom wavelength // New J. Phys. — 2004. —6.

[43] Markus Hijlkema, BernhardWeber, Holger P. Specht, Simon C. Webster, Axel Kuhn, and Gerhard Rempe. A single-photon server with just one atom // Nature Phys. —2007. — V.3. —P.253-255.

[44] Andrew J. Shields. Semiconductor quantum light sources // Nature Photon. —2007. — V.1. — P.215-223.

[45] Kardynal B. E., Yuan Z. L., Shields A. J. An avalanche-photodiode-based photon-number-resolving detector// Nature photonics. —2008. — V.2. —425.

[46] Adriana E. Lita, Aaron J. Miller, Sae Woo Nam. Counting near-infrared single-photons with 95% efficiency// Opt. Express. —2008. — V.16. — P.3032-3040.

[47] Miki S., Fujiwara M., Sasaki M., Baek B., Miller A. J., Hadfield R. H., Nam S. W., Wang Z. Large sensitive-area nbn nanowire superconducting single-photon detectors fabricated on single-crystal MgO substrates // Appl. Phys. Lett. —2008. —V.92.—P.061116.

[48] Aleksander Divochiy, Francesco Marsili, David Bitauld, Alessandro Gaggero, Roberto Leoni, Francesco Mattioli, Alexander Korneev, Vitaliy Seleznev, Nataliya Kaurova, Olga Minaeva, Gregory Gol'tsman, Konstantinos G. Lagoudakis, Moushab Benkhaoul, Francis Levy, Andrea Fiore. Superconducting nanowire photon-number-resolving detector at telecommunication wavelengths // Nature Photon. — 2008. — V.2. — P.302-306.

[49] Brian J. Smith, Dmytro Kundys, Nicholas Thomas-Peter, Smith P. G. R., Walmsley I. A. Phase-controlled integrated photonic quantum circuits. arXiv:0905.2933v2 [quant-ph] 23 Sep 2009.

[50] Alberto Politi, Martin J. Cryan, John G. Rarity, Siyuan Yu, Jeremy L. O'Brien. Silica-on-Silicon Waveguide Quantum Circuits // Science. —2008. — V.320. — 646.

[51] Alberto Politi, Jonathan C. F. Matthews, Jeremy L. O'Brien. Shor's Quantum Factoring Algorithm on a Photonic Chip // Science. —2009. — V.325. — 1221.

[52] Alberto Peruzzo et all. Quantum Walks of Correlated Photons // Science. —2010. — V.329. — 1500.

[53] Ryo Okamoto, Jeremy L. O'Brien, Holger F. Hofmann, Shigeki Takeuchi Realization of a Knill-Laflamme-Milburn C-NOT gate -a photonic quantum circuit combining effective optical nonlinearities. arXiv:1006.4743v1 [quant-ph] 24 Jun 2010.

[54] Damien Bonneau et all. Quantum interference and manipulation of entanglement in silicon wire waveguide quantum circuits. arXiv:1201.6537v1 [quant-ph] 31 Jan 2012.

[55] Michael Varnava, Daniel E. Browne, and Terry Rudolph. How good must single photon sources and detectors be for efficient linear optical quantum computation? arXiv:quant-ph/0702044v2 20 Jul 2007.

LINEAR OPTICAL QUANTUM COMPUTING

G.P. Miroshnichenko

A review of the last decade works is given. It concerns the following subjects: the development of the protocol of linear optical quantum computing, experimental demonstration of the operation of the individual components, suggestions on improvement of optical architecture for the protocol, originally introduced in 2001, and the estimation of its resiliency.

Keywords: quantum computer, optical quantum computing.

G.P. Miroshnichenko - Saint Petersburg National Research University of Information Technologies, Mechanics and Optics, Saint Petersburg, Russia, Professor, Doctor of Science, gpmirosh@gmail.com

i Надоели баннеры? Вы всегда можете отключить рекламу.