Одностороння квантова верифікація


13

Теорія обчислень стану кластерів на сьогодні вже добре встановлена, показуючи, що будь-яка схема BQP може бути модифікована, тому вона використовує лише одноквадрові квантові ворота, можливо, класично керовані, за умови достатнього постачання стану, відомого як "стан кластера" - який це простий у виробництві стабілізатор стан.

Моє запитання: чи відоме подібне поняття для квантової перевірки - тобто чи можна замінити схеми QMA класично керованими 1-кубітними воротами, можливо, використовуючи якийсь "спеціальний стан"? Принаймні спочатку мені незрозуміло, чому стан кластера може працювати навіть у цьому випадку.


Якщо я правильно розумію, чи проблема в тому, що в QMA Мерлін передає вам квантовий доказ того, що вам потрібно якось включитись у модель? Іншими словами, якщо це був QCMA замість QMA, де Мерлін просто вручає вам класичну струну, то ми могли б просто використовувати відомі результати для BQP, правда?
Робін Котарі

Так, це правильно. Дякую, що зробили цю відзнаку.
Ліор Ельдар

Для початку можна поставити те саме запитання для BQP: Чи можемо ми виконати будь-які квантові обчислення, що дають змогу проводити вимірювання 1-кубіту, і даючи запас ненадійних кластерних станів (або якийсь інший відповідний стан)?
Норберт Шуч

Відповіді:


7

Можна обмежити перевіряльник QMA одновимірними вимірюваннями та класичними до- і післяпроцесовими (з випадковістю), зберігаючи повноту QMA.

Щоб зрозуміти чому, візьміть будь-який клас -локальних гамільтоніян, повних QMA, на кубітах. Додавши константу порядку p o l y ( n ) і змінивши масштаб з коефіцієнтом 1 / p o l y ( n ) , гамільтоніан можна привести у форму H = i w i h i , де w i > 0 , i w i = 1 , а h i = 1kpoly(n)1/poly(n)

H=iwihi ,
wi>0iwi=1, деPi- добуток Пауліса. Оцінка найменшого власного значенняHдо точності1/poly(n)все ще є важкою QMA.hi=12(Id±Pi)PiH1/poly(n)

Тепер ми можемо побудувати схему, яка використовує лише одноквадратні вимірювання, які з урахуванням стану , приймає з ймовірністю 1 - г | | Н | г | (який з побудови знаходиться між 0 і 1 ). Для цього спочатку випадковим чином виберіть одне з i , відповідно до розподілу w i . Потім вимірюють кожен з Paulis в Р я , і взяти на парність тг з результатів, які в даний час пов'язані з ф | ч я | г | |ψ1ψ|H|ψ01iwiPiπψ|hi|ψчерез Тепер схема виводить1-г || чя| г |, а вихідний тому розподіляєтьсявідповідності зф| Н| г |.

ψ|hi|ψ=12(1±(1)π){0,1} .
1ψ|hi|ψψ|H|ψ

|ψabab>1/poly(n)1/poly(n)розрив. Нарешті, цю версію QMA можна посилити, використовуючи лише звичайні методи посилення для QMA, що, нарешті, доводить, що вона є повною QMA незалежно від зазору (у тому ж діапазоні, що і QMA).


H

Hϵ=1/poly(n)H=x(H+y)x=1/poly(n)y=poly(n)Hxϵ=1/poly(n)

hi

1
h4k4k=poly(n)k=O(log(n))Pitr[Pih]/2kh
Норберт Шуч

3

Моя інтерпретація запитання полягає в тому, що ви ставите запитання, чи можемо ми вважати, що верифікатор верифікатора для протоколу QMA використовує лише одноквітні вимірювання? (Ідея полягає в тому, що доказчик надсилає вам як квантовий доказ, так і стан квантового кластера, необхідний для реалізації оригінальної схеми верифікації "односторонніми квантовими обчисленнями".)

Проблема, звичайно, полягає в тому, що довідник може взагалі не надсилати вам дійсний стан кластера. Тому перевіряючий повинен перевірити отриманий стан, щоб переконатися, що він справді є кластерним станом. Верифікатор робить це, роблячи одноквітні вимірювання та перевіряючи, чи співвідношення задовольняє необхідним контролем стабілізатора. Оскільки таке тестування є руйнівним для штату, потрібно було б встановити процедуру, коли перевіряючий надає багато копій стану, перевіряє більшість із них і використовує випадкові для обчислення. Чи вистачає поліноміально багатьох примірників?

Я не думаю, що це відома теорема. Я не бачу очевидного контрприкладу (з хвилиною думки), тому це може бути правдоподібно. Відома технологія підтвердження тестових станів здається, що її слід перевірити. Наприклад, див. Статтю Меттью МакКаґе arXiv: 1010.1989 [Quant-ph]. Якщо ви отримаєте підтвердження роботи, надішліть папір до QIP (термін 5 жовтня)!


2

Можливо, я нерозумію це питання. Якщо ви запитуєте, чи можете ви реалізувати схему верифікатора для проблеми в QMA, використовуючи обчислення на основі вимірювання, де Merlin постачає вхідний шар, а Артур постачає всі подальші кубіти в стані ресурсу і заплутує обидва набори кубітів до початку вимірювань, тоді відповідь тривіально так. Це випливає безпосередньо з того факту, що будь-який квантовий контур може бути реалізований як обчислення на основі вимірювання, незалежно від того, чи вам важливо класичне чи квантове введення.

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


Насправді мені в цьому питанні незрозуміло. У роботах обчислень на основі вимірювань, які я розглянув, перетворення відбувається з будь-якої схеми BQP з класичним входом, в односторонню обчислювальну ланцюг, починаючи з стану кластера. Тобто, скажімо, НЕ описується як перетворення, що приймає будь-яку довільну унітарну ланцюг U в ланцюг, заснований на вимірюванні U_1, незалежно від входу. Хоча питання про складність, яке я задав, зараз вирішується після відповіді Норберта, я все одно хотів би зрозуміти цей момент.
Ліор Ельдар

@LiorEldar: Тоді слід переглянути оригінальний папір Рауссендорфа та Брігеля або Рауссендорф, Браун та Брігель. Вони явно будують схеми по одному затвору, показуючи, що кожна схема вимірювання реалізує заданий затвор на вхідному шарі, який може перебувати у довільному стані. Ви, безумовно, можете реалізувати довільні схеми на довільних входах.
Джо Фіцсімонс

Ліор був насправді тут, в Ахені, коли ми обговорювали це, і один із способів зрозуміти питання ґрунтується на цій ідеї: Чи міг Мерлін надати доказ, вбудований у стан непідтвердженого кластеру, і Артур використовує свої одноквартирні вимірювання для того, щоб перевірити кластер або перевірити доказ за допомогою MBQC? (Можливо, можна використати подібні ідеї, як у сліпих комп., Де використовується виправлення помилок?) На жаль, не потрібна ця приємна ідея, щоб довести твердість QMA. ;-( Однак я вважаю, що все-таки цікаве питання зрозуміти, чи спрацює це, і ви будете експертом, щоб показати це :-)
Норберт Шух

@Lior: Якщо ви хочете використовувати MBQC для перевірки введення, вам, звичайно, також потрібно встановити 2-кубітні ворота на додаток до однокібітних вимірювань (оскільки вам потрібно заплутати вхід зі станом кластера).
Норберт Шуч

@Joe: BTW, те саме питання для BQP (чи можемо ми запустити BQP за допомогою 1-кубітних вимірювань, використовуючи ненадійний стан кластера), звичайно, все ще залишається відкритим, і мені здається, що ідеї, що використовуються в сліпих обчисленнях, можуть бути дорогою. .
Норберт Шуч
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.