Читая некоторые недавние темы о квантовых вычислениях ( здесь , здесь и здесь ), я вспоминаю интересный вопрос о мощности некоторой машины, сохраняющей норму.
Для людей, работающих в области теории сложности, которые идут на квантовую сложность, хорошим вступительным текстом является статья Фортнау, ссылка на которую была размещена Джошуа Грохоу здесь . В этой статье квантовая машина Тьюринга представлена как обобщенная вероятностная машина Тьюринга. По сути, вероятностная машина имеет состояние нормализованное по , т.е. . Эволюция машины во времени определяется применением стохастической матрицы такой что , т. сохраняет . Таким образом, состояние в момент времени является ∥ s ∥ 1 = 1 P ∥ P s ∥ 1 = 1 P ℓ 1 t P t s(нотация может быть не точной, потому что умножение влево или вправо зависит от того, является ли вектором строки или столбца или строки или столбцы являются подпространствами, сохраняющими норму). Таким образом, в этом смысле вероятностная машина Тьюринга является сохранения обозначаемой .сек Р ℓ 1 М ℓ 1
Тогда квантовую машину Тьюринга можно рассматривать как имеющую состояние с и унитарной матрицей (которая сохраняет -нормы), такое, что - это состояние в момент времени где . Это машина сохранения обозначаемая .∥ s ∥ 2 = 1ℓ 2 P t s t ∥ P t s ∥ 2 = 1 ℓ 2 M ℓ 2
Пусть в общем случае машина обозначается через .М ℓ р
Итак, мои вопросы:
(1) Какова сила сохраняющих машин для конечного ? Более формально, можем ли мы доказать, что для любых заданных и , если то существует язык и машина такие, что эффективно решает и нет машины , которая эффективно решает . Например, это может быть обобщением вопроса, является ли ?
(2) Как насчет ? Здесь максимальное значение компонент вектора состояния равно 1.
(3) Эти вопросы выходят за рамки унитарности, поэтому не следует соглашаться с квантовой механикой. В общем, что происходит с вычислениями, если вы ослабляете ограничение унитарности операций? Есть работы о разрешении нелинейных операторов (см. Aaronson 2005 ).
(4) Может быть, самое главное, универсально ли это? Я думаю, что это понятно, потому что для частных случаев это универсально. Но что происходит с универсальностью, когда ?