Jump to content

Алгоритм Ааронова – Джонса – Ландау

В информатике алгоритм Ааронова-Джонса-Ландау представляет собой эффективный квантовый алгоритм для получения аддитивной аппроксимации полинома Джонса заданной ссылки при произвольном корне из единицы . Нахождение мультипликативной аппроксимации — #P -сложная задача, [ 1 ] поэтому лучшее приближение считается маловероятным. Однако известно, что вычисление аддитивной аппроксимации полинома Джонса является BQP -полной задачей. [ 2 ]

Алгоритм был опубликован в 2009 году в статье, написанной Дорит Аароновой , Воаном Джонсом и Зефом Ландау .

В начале 2000-х годов серия статей Майкла Фридмана , Алексея Китаева , Майкла Дж. Ларсена и Чжэнхана Ванга продемонстрировала, что топологические квантовые компьютеры, основанные на топологической квантовой теории поля, обладают той же вычислительной мощностью, что и квантовые схемы . В частности, они показали, что сплетение анионов Фибоначчи можно использовать для аппроксимации полинома Джонса, оцененного по примитивному корню пятой степени из единицы . Затем они показали, что эта проблема является BQP -полной.

Если объединить эти результаты, это означает, что существует квантовая схема полиномиальной длины, которая аппроксимирует полином Джонса при корнях 5-й степени из единицы. Однако этот алгоритм был совершенно недоступен обычным ученым, занимающимся квантовыми компьютерами, поскольку в работах Фридмана-Китаева-Ларсена-Ванга использовалась тяжелая техника из топологии многообразий . Вклад Ахаранова-Джонса-Ландау заключался в упрощении этого сложного неявного алгоритма таким образом, чтобы он был понятен более широкой аудитории.

Марковский след

[ редактировать ]

Первая идея алгоритма состоит в том, чтобы найти более понятное описание операции вычисления полинома Джонса. Это делается с помощью следа Маркова.

«Марковский след» — это оператор следа, определенный в алгебре Темперли – Либа. следующим образом: учитывая которая представляет собой одну диаграмму Кауфмана , пусть где - это количество петель, полученное путем определения каждой точки внизу Диаграмма Кауфмана с соответствующей точкой вверху. Это распространяется линейно на все .

След Маркова является оператором следа в том смысле, что и для любого . Он также имеет дополнительное свойство: если это диаграмма Кауфмана, правая цепь которой тогда идет прямо вверх .

Полезный факт, используемый алгоритмом AJL, заключается в том, что марковский след является уникальным оператором следа на с этим свойством. [ 3 ]

Представляя в

[ редактировать ]

Для комплексного числа мы определяем карту с помощью . Непосредственным вычислением следует, что если удовлетворяет этому затем является представлением.

Учитывая мозг позволять — связь, полученная путем отождествления нижней части диаграммы с ее вершиной, как в определении марковского следа, и пусть быть полиномом Джонса результирующей ссылки. Имеет место следующее соотношение:

где это корчи . Поскольку корчу можно легко вычислить классически, это сводит проблему аппроксимации полинома Джонса к проблеме аппроксимации следа Маркова.

Представление модели пути

[ редактировать ]

Мы хотим построить сложное представление из такое, что представление из будет унитарным. Мы также хотим, чтобы наше представление имело прямую кодировку в кубиты.

Позволять

и пусть быть векторным пространством, которое имеет как ортонормированный базис.

Мы выбираем определение линейной карты определив его на основе генераторов . Для этого нам нужно определить матричный элемент для любого .

Мы говорим, что и являются «совместимыми», если для любого и . Геометрически это означает, что если положить и ниже и выше диаграммы Кауфмана в промежутках между нитями, тогда ни один компонент связности не будет касаться двух промежутков, которые помечены разными номерами.

Если и несовместимый набор . Иначе, легко быть либо или (должно быть определено хотя бы одно из этих чисел, а если определены оба, они должны быть равны) и установите

где . Наконец установил .

Это представление, известное как представление модели пути , порождает унитарное представление группы кос. [ 4 ] [ 5 ] Более того, он утверждает, что для .

Это означает, что если мы сможем аппроксимировать марковский след в этом представлении, это позволит нам аппроксимировать полином Джонса в .

Квантовая версия представления модели пути

[ редактировать ]

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

Представим каждый путь как последовательность ходов, где указывает на движение вправо и указывает на движение влево. Например, путь будет представлено государством .

Это кодирует как подпространство пространства состояний на кубиты.

Определим операторы внутри этого подпространства мы определяем

где это матрица Паули, переворачивающая этот бит и это положение пути, представленного после шаги.

Мы произвольно расширяем быть личностью на остальном пространстве.

Заметим, что отображение сохраняет все свойства представления модели пути. В частности, это индуцирует унитарное представление из . Довольно просто показать, что может быть реализован путем ворота, поэтому следует, что может быть реализован для любого с использованием где количество пересечений в .

Квантовая версия марковского следа

[ редактировать ]

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

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

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

Мы определяем следующий оператор:

где — обычный матричный след.

Оказывается, этот оператор является оператором следа с марковским свойством, поэтому по сформулированной выше теореме он должен быть марковским следом. На этом необходимые сокращения завершаются, поскольку устанавливается, что для аппроксимации полинома Джонса достаточно аппроксимировать .

Алгоритм

[ редактировать ]
algorithm Approximate-Jones-Trace-Closure is
    input  with  crossings
                An integer 
    output a number  such that  
                 with all but exponentially small probability
    repeat for  to 
        1. Pick a random  such that the probability
           to choose a particular  is proportional to 
        2. Randomly pick  which ends in position 
        3. Using the Hadamard test create a random variable  with
           
    Do the same to create  with 
    let  be the average of 
    return 

Обратите внимание, что параметр используемый в алгоритме, зависит от .

Корректность этого алгоритма устанавливается путем применения границы Хеффдинга к и отдельно.

Примечания

[ редактировать ]
  1. ^ Куперберг, Грег (2009). «Насколько сложно аппроксимировать полином Джонса?». arXiv : 0908.0512 .
  2. ^ Фридман, Майкл; Ларсен, Майкл; Ван, Чжэнхань (2000). «Модульный функтор, универсальный для квантовых вычислений». arXiv : Quant-ph/0001108 .
  3. ^ Джонс, ПВР (1983). «Индекс субфакторов». Изобретите математику . 1 (72). Бибкод : 1983InMat..72....1J . дои : 10.1007/BF01389127 .
  4. ^ Джонс, ПВР (1985). «Полиномиальный инвариант узлов через алгебры фон Неймана» . Бык. амер. Математика. Соц . 12 : 103–111. дои : 10.1090/s0273-0979-1985-15304-2 .
  5. ^ Джонс, ПВР (1986). «Группы кос, алгебры Гекке и факторы типа II». Геометрические методы в операторных алгебрах . 123 : 242–273.
  1. Д. Ааронов, В. Джонс, З. Ландау - Полиномиальный квантовый алгоритм аппроксимации полинома Джонса
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: f57a7581694642927b38264b0566895b__1711552440
URL1:https://arc.ask3.ru/arc/aa/f5/5b/f57a7581694642927b38264b0566895b.html
Заголовок, (Title) документа по адресу, URL1:
Aharonov–Jones–Landau algorithm - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)