Квантна исправка грешака

заштита квантних информација у квантном рачунарству

Квантна исправка грешака (енгл. Quantum error correction) је коришћена у квантном рачунарству да би заштитила квантне информације од грешака које су настале услед декохеренције и другог квантног шума. Квантна исправка грешке је од суштинске важности ако неко жели да постигне квантно рачунање које је толерантно на кварове које се може носити не само са шумом на ускладиштеној квантној информацији, већ такође и са неисправним квантним излазима, неисправном квантном припремом и неисправним мерама.

Класична исправка грешака употребљава сувишност ( редунданцију). Најједноставнији начин је да се информације сачувају више пута, и — ако се ове копије касније не слажу — само погледати већину гласова; претпоставите да смо копирали бит три пута. Претпоставимо даље да бучна грешка квари тробитно стање тако да је један бит једнак нули, али остала два су једнака један. Ако претпоставимо су бучне грешке независне и да се дешавају са неком вероватноћом п, највероватније је да је грешка једнобитна грешка и да преноси поруку на остале три. Могуће је да се двобитна грешка дешава и да је пренешена прука једнака трима нулама, али овај исход је мање вероватан од оног исхода изнад.

Копирање квантне информације није могуће због Теореме о не-клонирању. Ова теорема изгледа представља препреку да би се формулисала теорија квантне исправке грешака. Али, могуће је да се шире информације једног кубита у високо упетљано стање неколико (физичких) кубита. Питер Шор(енг. Петер Сор) је први открио ову методу формулисања квантне исправке грешака чувајући информације једног кубита на јако упетљано стање девет кубита. Квантна исправка грешке кода штити квантну информација од грешака ограниченог облика.

Класични кодови за исправљње грешака користе синдром мера да би дијагностиковали која грешка корумпира кодирано стање. Квантна исправка грешака такође користи синдром мера. Користимо вишекубитне мере које не ремете квантне информације у кодираном стању, али преузимају информацију о грешци. Мере синдрома могу утврдити да ли је кубит био оштећен и ако јесте, који. Штавише, исход ове операције (синдром) говори нам не само на који је физички кубит било утицано, већ и такође , на који од неколико могућих начина је било утицано. Касније контра-интуитивно на први поглед: Пошто је звук арбитраран ( произвољан), како може утицај шума бити један од само неколико јасних могућности? У већини кодова, ефекат је или бит флип или знак (фазе) флип, или оба (одгиварајући Паули матрицама X, З, и Y). Разлог томе је што мера синдрома има пројективни утицај квантног мерења. Тако да и ако је грешка због шума арбитрарна, може бити изражен као суперпозиција основних операција – основа грешке ( који је овде дат Паулијевим матрицама и индентитетом). Синдром мера "присиљава" кубите да се "одлуче" за одређену специфичну "Паули грешку" да се "деси", и синдром нам говори који, тако да можемо дозволити истом Паули оператору да поново делују на оштећеном кубиту да преокрене утицај грешке.

Мере синдрома нам говоре колико год је могуће о грешци која се догодила, али ништа о вредности која је складиштена на логичком кубиту — док у другом случају, мера би уништила сваку квантну суперпозицију овог логистичког кубита са другим кубитима у квантном рачунару.

Бит флип код

уреди

Код понављања делује у класичним каналима зато што су класични битови лаки за мерење и понављање. Међутим, у квантном каналу, то више није могуће због Теореме о не-клонирању, која забрањује креацију идентичних копија арбитрарног непознатом квантном стању. Тако да један једини кубит се не може понављати три пута као у претходном примеру, пошто ће било која мера кубита променити његову функцијју таласа. Упркос томе, у квантном раду на рачунару, постоји друга метода, наиме три-кубтни бит флип код. Мере синдрома упоредљиве су у перформансама са понављањем кода.

 
Qуантум цирцуит оф тхе бит флип цоде

Нека   буде арбитрарни кубит. Први корак три-кубитног бит флип кода је да упетљан кубит са два друга кубита користећи два ЦНОТ улазна кола са уносом  .[1] Резултат ће бити  

Сада ће ови кубити бити послати кроз канал   где претпоставјамо да ће се десити барем један бит флип. На пример, у случају где је први кубит окренут, резултат ће бити  . Да би дијагностиковали бит флипове у било којем од могућих три кубита, који укључују четири пројекције оператора:  

 

 

 

Може бити добијено:

 

 

 

 

Тако да ће бити познато да синдром грешака одговара  .

Ова три кубитна флип кода могу исправити једну грешку уколико се највише на једној бит-флип-грешци дешава у каналу. Слично је са три бит понављаном коду у класичном рачунару.

Флип код знака

уреди
 
Qуантум цирцуит оф тхе пхасе флип цоде

Окренути битови су само једна врста грешке у класичном рачунару, али постоје такође друге могућности грешке са квантним рачунарима, окретање знака. Кроз преношење у каналу, релативни знаци између   и   могу постати преокренути. На пример, кубит у стању   може имати његов преокрет знака у  

Оригинално стање кубита

 

Ће бити промењено у стање

 

У Хадамардовој бази, окретање бита постаје окретње знака који постаје окретање бита. Нека   буде квантни канал који може узроковати највише једано окретање фазе. Онда се окретање бита од раније може опоравити   трансформишући се у Хадамардову базу пре и после трансмисије кроз  .

Шоров код

уреди

Канал грешке може изазвати или преокретање бита, преокретање знака, или оба. Могуће је исправити оба типа грешака користећи један код, I Шор код обавља само то. Заправо, Шор код исправља арбитрарне једно-кубитне грешке.

 
Qуантум цирцуит оф тхе Схор цоде

Нека   буде квантни канал који може арбитрарно покварити један кубит. Први, четврти и седми кубит су за код преокретањ знака, док три групе кубита (1,2,3), (4,5,6) и (7,8,9) су дизајниране за бит флип код. Са Шор кодом, кубитно стање   ће бити трансформисано у продукат од 9 кубита , где


 
 

Ако се бит флип грешка догоди кубиту, анализа синдрома ће бити извођена на сваком сету стања (1,2,3), (4,5,6), и (7,8,9), онда се исправља грешка.

Ако се тробитне флип групе (1,2,3), (4,5,6), и (7,8,9), посматрају као три уноса, онда Шор код струјно коло може бити смањено као код окретања знака, може такође поправити грешку окретања знака за један кубит. [2]

Шоров код такође може исправити било какве арбитрарне грешке ( и обртање знака и бита) на једном кубиту. Ако је грешка по узору на унитарну трансформацију У, који ће деловати на кубит  , онда   може бити описано у форми

 

где  , , , анд   представљају комплексне константе, I је идентитет и Паули матрицама су дате

 
 
 


Ако је У једнако I, онда се не дешава ниједна грешка. Ако је  , дешава се грешка обртања бита.

Ако  , дешава се грешка обртања знака. Ако   онда и грешке обртања знака I бита се јављају. Због линеарности, следи да Шоров код може исправити арбитратне једнокубитне грешке.

Генерални кодови

уреди

Уопштено, квантни код за квантни канал   је потпростор  , где је   у Хилбертовом простору, као што постоји у другом квантном каналу   са

 

где   представља ортогоналну пројекцију на  . Овде је   познато као корекциона операција.

Недегенерисан код је онај за који различити елементи скупа грешака које је могуће исправити производе линеарно незавине резултате када се примењује на елементе кода. Ако одређени скуп исправљивих грешака производи ортогоналне резултате, код се сматра чистим.[3]

Модели

уреди

Током времена, истраживачи су осмислили неколико кодова:

  • Питер Шоров 9-кубитни код, такође познат као Шоров код, , кодира 1 логичку кубит у 9 физичких кубита и може исправити арбитрарне грешке у једном кубиту.
  • Ендру Штин фје откриокод који ради ито са 7 уместо 9 кубита.
  • Рејмонд Лафламе и сарадници су открили класу 5-кубитних кодова који обављају исту функцију, која такође има својства толерантности на грешке. 5-кубитни код је намањи могући код који штити један логички кубит од грешака које се дешавају на само једном кубиту.
  • Генерализација овог концепта су ЦСС кодови, названи по њиховим проналазацима А. Р. Калдербанк(енг. А. Р. Цалдербанк), Питер Шор (енг. Петер Схор ) и Ендру Штин(енг. Андреw Стеане). Према квантној Хеминговој вези, кодирање једног јединог логичког кубита и обезбеђивање за арбитрарну корекцију грешке у једном једином кубиту захтева минимум 5 физичких кубита.
  • Општија класа кодова (обухватајући претходно) су кодови стабилизатори, које је открио Данијел Готесман и А.Р. Калдербанк, Ерик Реинс, Питер Шор, и Н. Ј. А. Слоан; они су такође познати и као адитивни кодови.
  • Новија идеја је Алексејев Китаев тополошки квантни код и општија идеја тополошког квантног рачунара.
  • Тод Брун, Игор Деветак, анд Мин-Хсиу Хсиех су такође направили помоћни стабилизатор уплитања формализма као екстензију(додатак) стандардном стабилизатору формализма који укључује квантно запетљање који је дељено између пошиљиоца I примаоца.

Да ови кодови заиста дозвољавају квантне рачунице арбитрарне дужине је садржај тхресхолд тхеореме, коју су установили Мицхаел Бен-Ор и Дорит Ахаронов, који тврде да можете исправити све грешке ако се усресредите на квантне кодове као што су ЦСС кодови, то јест, поново кодирари сваки логички кубит истим кодом поново, и тако даље, на многим логаритмичким нивоима-под претпоставком да је стопа индивидуалних квантних капија испод одређеног прага; као у другом случају, покушаји да се измери синдром I исправе грешке ће увести још нових грешака које они могу исправити.

Од краја 2004, предвиђања за овај праг указују да ће бити виок од 1 до 3%,[4] под претпоставком да је доступно довољно кубита.

Експериментална реализација

уреди

Постоје неколико експерименталних реализација ЦСС базираних кодова. Прва демонстрација је била са НМР кубитима. Последично, демонстрације су направљене са линеарном оптиком, заробљеним јонима I суперпреводним (трансмон) кубитима.

Други кодови који исправљају грешке су такође примењени, као онај што има за циљ да исправља губитак фотона, доминантни извор грешака у фотонским кубитним шемама.


Референце

уреди
  1. ^ Мицхаел А. Ниелсен; Исаац L. Цхуанг (2000). „Qуантум Цомпутатион анд Qуантум Информатион”. Цамбридге Университy Пресс. 
  2. ^ W.Схор, Петер (1995). „Сцхеме фор редуцинг децохеренце ин qуантум цомпутер меморy”. АТ&Т Белл Лабораториес. 
  3. ^ А.Р.Цалдербанк Е.M.Раинс П.W.Схор анд Н.Ј.А.Слоане "Qуантум Еррор Цоррецтион Виа Цодес Овер ГФ(4)"ИЕЕЕ.Трансацтионс он Информатион Тхеорy,Вол.44,Но.4,Јулy 1998
  4. ^ Книлл, Емануел (2. 11. 2004). „Qуантум Цомпутинг wитх Верy Ноисy Девицес”. Натуре. 434: 39—44. Бибцоде:2005Натур.434...39К. арXив:qуант-пх/0410199 . дои:10.1038/натуре03350. 

Литература

уреди

Спољашње везе

уреди