Поліноміальні алгоритми для UPB (нерозширювані бази продуктів)


9

Розглянемо простір Гільберта . Основа нерозширюваного продукту (UPB) - це набір векторів продуктів таким чином, що:H=H1⊗⋯⊗Hn|vi⟩=|vi1⟩⊗⋯⊗|vin⟩

а) всі взаємно ортогональні|vi⟩

б) для всіх немає ортогонального векторного продукту|vi⟩

в) основа нетривіальна, тобто не охоплюєH

(такі бази цікавлять квантову інформацію)

Запитання:

  1. Чи існує поліноміальний алгоритм (в ) для пошуку UPB? (зауважте, що взагалі немає верхньої межі щодо розміру UPB, тому апріорі це може бути експоненціальним у )нн

  2. Чи існує поліноміальний алгоритм для перевірки, чи дана основа продукту є UPB? (тобто є нерозбірливим)

Або проблема NP-повна?


Я розгублений ... чи не відповідала б стандартна база для H умові UPB у всіх випадках? Або є якісь інші умови, яких я відсутні.
— Артем Казнатчеєв

1
@ Артем: умова, якої бракує, полягає в тому, що кількість векторів суворо менша за розмірність Н1⊗…⊗Нн.
— Пітер Шор

Відповіді:


7

Я трохи збентежений питанням (1). Невичерпна база продуктів існує в РосіїН1⊗Н2⊗…⊗Нн якщо н≥3 або якщо н=2 і тьмяний⁡Н1,тьмяний⁡Н2≥3. У всіх цих випадках знайти його нескладно.

Для запитання (2) питання еквівалентно перевірці, чи є в підпросторі стан тензорного продукту, який є доповненням простору, що охоплюється основою. Леонід Гурвіц показав, що перевірка того, чи містить загальний підпростір стан тензорного продукту, є важким для NP, тому я підозрюю, що і в цьому випадку важко.


так, але мені потенційно цікаво знайти якомога більше нееквівалентних (скажімо, стосовно місцевих підрозділів) СПБ. Повна класифікація відома лише для таких простих випадків, як 2x2x2.
— Марцін Котовський

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.