Главная » Просмотр файлов » Дж. Прескилл - Квантовая информация и квантовые вычисления. Тома 1-2

Дж. Прескилл - Квантовая информация и квантовые вычисления. Тома 1-2 (1156795), страница 102

Файл №1156795 Дж. Прескилл - Квантовая информация и квантовые вычисления. Тома 1-2 (Дж. Прескилл - Квантовая информация и квантовые вычисления. Тома 1-2) 102 страницаДж. Прескилл - Квантовая информация и квантовые вычисления. Тома 1-2 (1156795) страница 1022019-09-18СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 102)

Однако этот этап[[9, 1, 3]] и [[7, 1, 3]].нельзя забывать в случае кодирующих схем длякодов1Подробности можно найти в диссертации Д. ГоттесманаError Correction, quant-ph/9705052.Stabllizier Codes and QuantumЯ не хочу здесь доказывать это утверждение.7.18.УПРАЖНЕНИЯ117Анализ алгоритма кодированияАнализ того, почему это работает, увел бы нас далеко в сторону и сде­лал бы еще длиннее это уже и без того длинное решение. Интересующего­ся читателя я отсылаю к диссертации Даниэля Готтесманаand Quantum Error Correction,Stabllizier Codesдоступной на домашней странице этого кур­са. Однако некоторые диаграммы в диссертации неправильны.

В частности,j > i, в Mi необходимо1. Для предлагаемых здесь задач этот нюанс не важен, такв них не учитывается тот факт, что всякий раз, когдазаменятьZjнакак вся контролирующая логика осуществляется только с помощью опера­торов Х.Применяя этот алгоритм к кодам Шора и Стина, мы генерируем коди­ровщики:1)2)111i11нIIIi11н111111111111111111::1111111111111111111111:1н11111н1111117.7.нIII1111Укорачивание квантового кодаа) Допустим, что на последний кубит нетривиально действует более двухгенераторов. Выберем один из них, назовем его для определенности М 1и выполним на последнем кубите локальное унитарное преобразование так,чтобы этот генератор действовал здесь как Х. Затем умножим на М 1 каж-ГЛАВА 7118дый другой генератор, действующий на последний кубит как Х или У.Если после этого шага не осталось других генераторов с нетривиальнымносителем на последнем кубите, то мы выполнили свою работу.

В против­ном случае, в соответствии с предыдущим действием М 1 , все такие остав­шиеся генераторы должны действовать на последний кубит какZ.Выберемодин из этих генераторов и назовем его М 2 . Умножим на М 2 каждый дру­гой генератор, действующий на последний кубит какZ.Получающийсяв результате стабилизатор имеет самое большее два (а именно, М 1 и М 2 )генератора, нетривиально действующих на последний кубит.Ь) Это утверждение трудно доказать, поскольку оно неверно. В качествеконтрпримера рассмотрим «выколотый» 1 код Шора [[9, 1, 3]]. Он не являет­ся кодом[[8, 2, 2]], как это утверждается в условии.

В действительности, онпредставляет собой код [[8, 2, 1]], так как минимальный вес выкалываемойзакодированной операции равен единице:М11 1 1 1 11 1 1 1 1М3Z 1 1 1 1М41 1 1МБ1 11М6 =1 1 1 Z ZМ7 = х х х х х х 1 1 1М8 = 1 1 1 Х Х Х Х Х ХX=Z11Z11Z11Z =ХХХ111111М2=====Z11111Z 1 111 1 Z1 1 11 1 11 1 1zzzzzzм~ =м~м~м~м~м~zz1zz= 1=1 1 11 1 1 1 11 1 1 1 1zz1zz= 1 1 1 1= 1 1 1 1 1 1= х х х х х хzх~ =1z~ = х хх~1 1z~ = 1 1z11х 1 11 1 11 хх1 11 1zz1 1z111 1 11 1хххzРезультат правилен, если ограничиться выкалыванием невырожденныхкодов. Я докажу это от противного:Утверждение: Выколотый код1,d*]], где d* ~ d -1.+[[n, k, d]] представляет собой код [[n -1, k+Доказательство: Пусть С является кодом [[n, k, d]].

Согласно результатамчасти (а) мы знаем, что выкалывание С дает в результате код С' [[n - 1, k + 1, d*]]. Пусть d* является расстоянием кода С'; предположим, чтоd*<d - 1. По кажем, что это предположение ведет к противоречию (и,следовательно, докажем утверждение).Согласно предположению, существует оператор Е' с весом d*, ком­мутирующий со всеми генераторами стабилизатора кода С'. Оператор Е'1Эта терминология позаимствлвана из теории классических кодов коррекции ошибок.

Этузадачу лучше было озаrnавить «Выкалывание квантовоm кода». Процесс укорачивания кодапредставляет собой другую операцию.7.18.УПРАЖНЕНИЯ119можно расширить до Е, который действует на С и имеет вес, не превыша­ющийd*+ 1. Чтобы выполнить это, заметим сначала, что результаты части(а) говорят нам о том, что в самом общем виде генераторы С могут бытьзаписаны какмi =м~ 01,Мп-k-1 = X~+l 0 Х,Мп-kгде М~ (i= 1, ... , n - k - 2) -и z~+1 -закодированные х икубитk + 1.=-,Zk+10 Z,генераторы стабилизатора С', а Х~нz операторы, действующие на логическийПостроим Е, определяя его в зависимости от того, как оператор Е' 01коммутирует с генераторами Mn-k- 1 и Mn-k• следующим способом 1 (см.таблицу).[Е' 01, Мп-k- 1 ]+1+1-1-1ЕВес+1Е' 01-1E'Q9Xd*d* + 1d* + 1d* + 1+1Е' 0 Z-1Е'0УЭта конструкция гарантирует, что Е коммутирует со всеми генератора­ми С' и имеет вес, меньший или равный d* + 1.

Но подождите! Так как Сявляется кодом с расстоянием d, все ошибки с весом, не превосходящимd- 1, или антикоммутируют с некоторым генератором стабилизатора С,или сами содержатся в С. Однако мы только что показали, чтоwt(E)~ d* - 1 <<d-2-:f-:;, d-1,и тем не менее Е коммутирует со всеми генераторами стабилизатора С!Тогда Е на самом деле должен принадлежать стабилизатору С, что име­ло бы место, если бы С был вырожденным. Но мы взяли С невырожден­ным, то есть все элементы его стабилизатора имеют веса, превосходящиеd.Следовательно, полученное выше неравенство представляет искомое намипротиворечие.Ос) Выкалывание кода [[5, 1, 3]] дает код [[4, 2, 2]], о чем говорилось на лек­циях. Сначала мы перегруппируем элементы нормализатора кода [[5, 1, 3]],1Значения +1(-1) в таблице означают, что операторы коммутируют (антикоммутируют).ГЛАВА1207при необходимости умножая генераторы на М 1 или на М 2 ,М1М2==М3 =М4 =ХZ Z1хХМ1 =1zzхХ 1 Х Z Zzх1хz11М3Х=ZХ1Х=ZZZZZZ ZzхМ4 =Х =ХХХХХZХМ 2 =-Ух х УZ Z1хХzХ1УУ1=1YZY1Затем мы обрезаем последний бит и для удобства устанавливаем об­щую для всех генераторов фазу+1(результирующий код изоморфен ис­ходному с точностью до произвольной общей фазы).

Генераторы М 3 и М 4превращаются в закодированные операторыZиХ для дополнительногозакодированного кубита:Х1М 2 =УХХУ1М1 = ХМ3= 1М4 =Z ZХzхZ Z1 хХМ1 = ХвыкалываниеzХ=Х1УУ1ZZ ZХМ 2 =УХХУ=1YZY1xlzlх2z2==1 хzхzz1 х= х 1 УУ= 1 УУzМы вправе изменить базисы некоторых кубитов, то есть применять одно­временные ЛУПы Х ---+Z---+ У ---+ Х к первому и последнему кубитам,чтобы получить эквивалентный стабилизатор:М1ХМ2==zlх2z2= z= х= 1Z ZХХ1 = 1М1= Z Z= ххХ Z Z ЛУПы Х 1 = 1 Хх 1 х=*= У х1 У Ух2 = z 1У z У2 = 1 УУ х х УМ2zlzZ Zх хZ У1 zУ хz хЗаменяя закодированные операторы их двойниками с весом два, мы можемсделать более очевидным, что расстояние проколотого кода равно двум.Одним из способов выполнения этого является замена:xlzlх2z2---+---+---+---+xlz2x2мl= -llXX:X 2 zlм2= -1Z1Z= -Х1Х1= -llZZxlz2x2zlxlЗаметим, что эти преобразования сохраняют коммутационные соотноше­ния между логическими операциями.

В качестве заключительного шага мы7.18.УПРАЖНЕНИЯ121можем удалить общие фазы в нормализаторе:М1 =Z Z Z ZМ 2 =ХХХХx.l = 1 1 ххz =1z1zх2 = х 1 х 1z2 = 1 1 z z1Используя это представление закодированных операций, чтобы выбрать ба­зис для кодовых слов, мы находим, что кодовыми словами кода[[4, 2, 2]]являютсяIOO)=~(IOOOO) + 11111)),IOI)=_1_(11010)+ 10101)),IIO) = _1_(10011)+ 11100)),J2J2IП) = ~(11001) + 10110)).Может быть, непосредственно этот код и не знаком, но его структу­ра-да. Каждое кодовое слово является суперпозицией строк четного ве­са и длины четыре.

Из классического кодирования Рида-Маллера нам из­вестно, что R(ти длины2m.1, т)является пространством всех строк четного весаСледовательно, вышеприведенные квантовые кодовые словавыглядят, как смежные классы пространстваR(1, 2)и другого, входяще­го в него, кода. Это подозрение подтверждается, если мы применим кон­струкцию КШС кR(1, 2) и к дуальному к нему R(O, 2). (Вспомним, чтоRJ_(r, т)= R(т- r -1, т).) Поскольку R(O, 2) ~ R(1, 2) [так как R(r, т)представляет полиномы степени r над JF mJ, конструкция КШС справедливаи дает квантовый код с параметрами [[4, 2, 2]]. Похоже, что этот код хорошоописывается как «квантовый код Рида-Маллера».7.8.Коды для кудитова)1)Да,{Er 8 } образуют базис для U(d). Чтобы доказать это, мы должныпоказатi, что они являются линейной оболочкой U(d).

Достаточно по­казать, что базис { la) (bl} для U(d) может быть разложен по {Er 8 }, таккак оба множества операторов имеют размер d 2 = dim U(d). 'ГЛАВА1227Заметим сначала, что Er,s может быть записан в базисе{ia)(bl}как 1d-1Ет,s =L>!jslj + r)(ji.j=OБазисный элементia) (blимеет разложениеd-1la)(bl =LстsЕт,s'r,s=Oкоэффициенты которого даются выражениемстs =j tr (Et,sla)(ЬI) =~ ~и- (~"'-''lj)(i + rla)(ЬI)d-1=jL"-~-js(ilj)(j + ria)(bli) =i,j=O1= d,"-~-Ьss:иа,Ь+т·Чтобы убедиться в том, что это «разложение Фурье» правильно, заме­тим, ЧТОd-1-- 1d ""'"'~"-~(a-b)s s:s:_(а-Ь)s s:s:_иа,Ь+тиЬ,а+т -r,s=Od-1_ 1 ""'"'- d ~"-~ит,а-Ьит,Ь-а -r,s=Od-1=jl:(lY =s=O= 1.1С этого момента все дополнительные сложения и вычитания в решениях интерпретиру­ются по модулюd,гдеd-размерность рассматриваемого кудита.УПРАЖНЕНИЯ7.18.2)123Да, операторы {Er} унитарны.

Так как Х и Z сохраняют внутреннее8произведение, то т~ким же свойством обладает Er,s = xrzs:(iiXtXIj)= (i + llj + 1) == дij'(iiZtZij)=(ilц;-isц;Jslj)== Ц)(j-i)s (ilj) == дij•3)След внутреннего произведения базисных элементов (которые явно ис­пользовались в пунктеtr(Etr,s Е t,u )1 этой=задачи) равенtr(z-sx-rxtzи)== tr(xt-rzu-s) =d-1=L(jiXt-rzu-slj)=j=O=d-1L ц;(и-s)j (jlj+ t- r) =j=Od-1= дtr LЦ)(u-s)j =j=Oдtr · d,l-_-{ди=(u-s)d__w_ _ _tr l _Wи-s= О,Ь) Вычисляя действие коммутатора 1 [Er,s' Et,иJПробное состояние ij), мы находим=иs,-=/ sEr,sEt,uE;:;;E~~ на[Er,s• Et,иJij) = xrzsxtzиz-sx-rz-иx-tij)== Ц)-u(j-t)-s(j-t-r)+и(j-t-r)+s(j-r) lj) == Ц)st-ur lj).1 Это алгебраическое определение коммутатора.

Характеристики

Тип файла
PDF-файл
Размер
26,99 Mb
Тип материала
Высшее учебное заведение

Список файлов книги

Свежие статьи
Популярно сейчас
Почему делать на заказ в разы дороже, чем купить готовую учебную работу на СтудИзбе? Наши учебные работы продаются каждый год, тогда как большинство заказов выполняются с нуля. Найдите подходящий учебный материал на СтудИзбе!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6417
Авторов
на СтудИзбе
307
Средний доход
с одного платного файла
Обучение Подробнее