Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
«у нас получилось такая круть, что сами осознать не можем»а «у нас получилась такая круть, но мы не можем объяснить ее на пальцах каждой домохозяйке».
Если это действительно достигнутое квантовое превосходство, то, я думаю...Тут всё зависит от определения «превосходства», если кто-то определит своё превосходство похожестью на себя, то да — он будет всегда превосходить всех.
В Вашем же переводе в последнем вопросе отвечающий всё ещё не уверен, что это превосходство:Просто на тот момент еще не было официального объявления о достижении гугла, поэтому автор был аккуратен в формулировках. Возможно, мой перевод неудачен, т.к. в оригинале это довольно явно.
Тут всё зависит от определения «превосходства», если кто-то определит своё превосходство похожестью на себя, то да — он будет всегда превосходить всех.квантовое превосходство — это термин с конкретным определением:
quantum supremacy is the goal of demonstrating that a programmable quantum device can solve a problem that no classical computer can feasibly solve (irrespective of the usefulness of the problem).
квантовое превосходство — это термин с конкретным определениемСогласен. Но разве ж я упоминал где-то слово «квантовое»?
Квантовые компьютеры достигли квантового превосходства …Не сказал бы, что именно это утверждается в данной статье. Уже в самом начале пишут, что мол это зависит от точки зрения. Ещё обратите внимание на параграф, где написано:
… Я, правда, не уверен в том, что не существует пока ещё неизвестного нам классического алгоритма, который позволил бы нам воспроизвести их эксперимент, или даже ещё более крупную его версию, на реалистичном классическом устройстве. …
Не сказал бы, что именно это утверждается в данной статье.В данной статье не утверждается, это мои слова. Вы правы, нет однозначного доказательства, что классический компьютер никогда не сможет достичь такой же мощности. Может быть, P=NP, и тогда КК вообще не может дать выигрыша в принципе. Однако, в рамках нынешнего понимания, это маловероятно. Собственно, Ааронсон конкретно этот случай разбирает в статье тут, где объясняется, почему это можно считать квантовым превосходством.
«При отсутствии шума аргументы в пользу квантового вычислительного превосходства выглядят убедительно, — говорит Далзел. – Но добавьте шум – и тогда у классического алгоритма появится нечто, чем он может воспользоваться».То есть тут разговор не о каких-то необычных предположениях типа P=NP, так как в этом случае и без шума бы были проблемы.
То есть “базовый уровень” по такой терминологии.Я про категории говорил относительно научно-популярного текста выше, а не научной публикации. Мой посыл такой: в первом приближении это квантовое превосходство. И без подробностей физики не имеет смысла идти дальше первого приближения. Во втором приближении, уже можно обсуждать, в каком смысле это КП. Но обсуждения на этом уровне — это уже научная дискуссия, в которой нужные четкие аргументы в виде вычислений и статей и подготовки, которой, например, у меня нет.
Мой посыл такой: в первом приближении это квантовое превосходство. И без подробностей физики не имеет смысла идти дальше первого приближения. Во втором приближении, уже можно обсуждать, в каком смысле это КП.
Далее, эта статья — вообще не аргумент в обсуждении КП гугла: они сами прямо пишут об этом: «RCS (т.е. алгоритм гугла) does notfit nicely into our analysis».Вот, кстати, появилась более поздняя работа с частично перекрывающимся коллективом авторов (включая и Далзела) уже и по моделированию RCS.
Однако, в случае с Google не похоже, что получилось именно это.В случае с гуглом получилось, что они не знали про другой вариант классического алгоритма, который теоретически позволил бы посчитать то же на самом мощном суперкомпьютере в мире. Что характерно, если бы гугл имел на 1 кубит больше, уже без шансов было бы.
Тут может быть некая проблема с терминами.Проблема в том, что термин не определен точно. Квантовое превосходство по идее должно было стать точкой невозврата во времени: вот до нее КК были слабее классических, а после — сильнее, и дальше этот разрыв только наращивался бы. В этом смысле превосходство, конечно, наступило: если самый мощный классический компьютер размерном с несколько футбольных полей за несколько дней считает то, что один из первых КК за несколько минут — это вполне превосходство.
Вспомнить хотя бы отношение IBM ко всей этой истории.Отношение IBM понятно — они прямые конкуренты гугла, и у них из-под носа вырвали победу, причем немного не «чисто». Вот они и бухтят.
Но раз по самому определению КП задача не обязательно должна быть в чём-то полезной, то возможно никто и не пытался разрабатывать для неё оптимальные классические алгоритмы.Идея в том, что выбирается такая задача, у которой есть только один подход — брутфорс. Либо квантовый, либо классический. Ааронсон по ссылке выше разбирает, что для этих алгоритмов при определенных предположениях можно точно показать, что не может быть классического алгоритма, который справится быстрее. Точного доказательства в самом общем случае нет, конечно, но это общая проблема для всех этих алгоритмов.
Вот, кстати, появилась более поздняя работа с частично перекрывающимся коллективом авторов (включая и Далзела) уже и по моделированию RCS.Но у них там вроде тоже другой подход немного (shallow vs deep), как я понял:
В этом смысле превосходство, конечно, наступило: если самый мощный классический компьютер размерном с несколько футбольных полей за несколько дней считает то, что один из первых КК за несколько минут — это вполне превосходство.Несколько футбольных полей получается, если классический компьютер ставится в заведомо неравное положение – он должен посчитать, да ещё и сохранить в памяти 2^n комплексных амплитуд, а квантовое устройство N раз выдать строчку из n битов. А представьте, если бы от квантового компьютера потребовалось произвести полную томографию данного состояния для получения всех этих амплитуд или хотя бы квадратов их модулей соответствующих вероятностям. Для этого надо было бы сделать N много больше 2^n и тогда уже и КК пришлось бы затратить огромное время, который и классический компьютер должен затратить если использовать другой метод расчёта без требования держать все амплитуды в памяти, упомянутый в частности в работах Ааронсона.
Сколько кубитов нужно для квантового превосходства?