Interested Article - Квантовое превосходство

Ква́нтовое превосхо́дство — способность квантовых вычислительных устройств решать проблемы, которые классические компьютеры практически не могут решить. Квантовое преимущество — возможность решать проблемы быстрее . С точки зрения теории сложности вычислений под этим обычно подразумевается обеспечение суперполиномиального ускорения по сравнению с наиболее известным или возможным классическим алгоритмом . Термин был популяризирован Джоном Прескиллом , но концепция квантового вычислительного преимущества, особенно в моделировании квантовых систем, восходит к предложению квантовых вычислений, которое дали Юрий Манин (1980) и Ричард Фейнман (1981) .

Алгоритм Шора для факторизации целых чисел, который выполняется за полиномиальное время на квантовом компьютере, обеспечивает такое суперполиномиальное ускорение по сравнению с наиболее известным классическим алгоритмом . Хотя это ещё предстоит доказать, факторизация считается сложной задачей при использовании классических ресурсов. Трудность доказательства того, что нельзя сделать с помощью классических вычислений, является общей проблемой для безусловной демонстрации квантового превосходства. Это также влияет на предложение по Ааронсона и Архипова, специализированные проблемы компании D-Wave о frustrated cluster loop и семплинг выходного результата для случайных квантовых схем .

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

История

Google ранее объявила о планах продемонстрировать квантовое превосходство до конца 2017 года, используя массив из 49 . Однако по состоянию на начало января 2018 года только Intel анонсировала такое оборудование .

В октябре 2017 года IBM продемонстрировала моделирование 56 кубитов на обычном суперкомпьютере, увеличив число кубитов, необходимых для квантового превосходства .

В ноябре 2018 года Google объявила о партнёрстве с НАСА , в рамках которого НАСА будет «анализировать результаты от квантовых схем, запущенных на квантовых процессорах Google, и … обеспечивать сравнение с классическим моделированием, чтобы поддержать Google в проверке его аппаратуры и установить базовые показатели для квантового превосходства» .

Теоретическая работа 2018 года предполагает, что квантовое превосходство возможно достигнуть на «двумерной решётке 7 × 7 кубитов и около 40 тактовых циклах», но если частота ошибок будет достаточно низкой .

21 июня 2019 года Scientific American предположил, что по квантовое превосходство будет достигнуто в 2019 году .

20 сентября 2019 Financial Times сообщила, что «Google утверждает, что достигла квантового превосходства на массиве из 54 кубитов, из которых 53 были функциональными и использовались для выполнения вычислений за 200 секунд, на что обычному суперкомпьютеру потребовалось бы около 10 000 лет» . Изначально доклад об этом появился на сайте НАСА, но вскоре после публикации был удалён . Позже, 23 октября, о достижении квантового превосходства было объявлено официально . Однако, специалисты из IBM проанализировав представленные данные, указали что некоторые моменты являются неоптимальными и что на самом деле подобный расчет на классическом суперкомпьютере займет всего 2,5 дня вместо заявленных 10 000 лет.

3 декабря 2020 года китайские ученые сообщили, что их квантовый компьютер Цзючжан , работающий на запутанных фотонах, достиг квантового превосходства. За 200 секунд они успешно провели вычисление задачи, для решения которой самому быстрому в мире классическому компьютеру потребовалось считать бы более полумиллиарда лет .

Вычислительная сложность

Вопрос сложности относится к тому, как объём ресурса, необходимого для решения проблемы, масштабируется с размером входных данных. Как расширение классической теории вычислительной сложности , теория квантовой сложности описывает работу универсального квантового компьютера без учёта сложности его создания или устранения эффектов декогерентности и шума . Поскольку квантовая информация является обобщением , квантовый компьютер может моделировать любой классический алгоритм .

Класс сложности задач с квантовым полиномиальным временем и ограниченной ошибкой (BQP) — это класс задач о решениях, который может быть решён за полиномиальное время универсальным квантовым компьютером . Класс BPQ связан с классическими классами сложности иерархией P B P P B Q P P S P A C E {\displaystyle P\subseteq BPP\subseteq BQP\subseteq PSPACE} . Остаётся открытым вопросом, является ли какое-либо из этих вложений строгим.

В отличие от задач о решениях, требующих ответа «да» или «нет», проблемы семплинга требуют выборки из распределений вероятностей . Если существует классический алгоритм, который может семплировать выходные данные произвольной квантовой схемы , полиномиальная иерархия переместится на третий уровень, что считается очень маловероятным. — это более конкретное предложение, классическая сложность которого зависит от неразрешимости задачи вычисления перманента большой матрицы со сложными элементами, которая является P# -полной проблемой. Аргументы, использованные для получения этого утверждения, были также применены к IQP-семплингу , где необходима только гипотеза о том, что сложность задачи в среднем и наихудшем случаях одинакова.

Суперполиномиальное ускорение

Следующие алгоритмы обеспечивают суперполиномиальное ускорение по сравнению с наиболее известными классическими алгоритмами :

Алгоритм Шора для факторизации целых чисел

Этот алгоритм находит факторизацию на простые числа n- битного целого числа за время O ~ ( n 3 ) {\displaystyle {\tilde {O}}(n^{3})} , самый известный классический алгоритм требует 2 O ( n 1 / 3 ) {\displaystyle 2^{O(n^{1/3})}} времени и лучшая верхняя оценка сложности этой задачи O ( 2 n / 3 + o ( 1 ) ) {\displaystyle O(2^{n/3+o(1)})} . Он также может обеспечить ускорение любой задачи, которая сводится к целочисленной факторизации , в том числе проблемы принадлежности групп матриц к полям нечётного порядка.

Для квантовых вычислений этот алгоритм важен как практически, так и исторически. Он стал первым полиномиальным квантовым алгоритмом, предложенным для задачи, которая считается сложной для классических компьютеров . Уверенность в этой сложности настолько сильна, что на алгоритме факторизации основана безопасность самого распространённого сегодня протокола шифрования RSA . Квантовый компьютер, успешно и воспроизводимо запускающий этот алгоритм, может сломать данную систему шифрования . Этот риск взлома получил название проблемы Y2Q, по аналогии с «Y2K» — проблема 2000 года .

Семплинг бозонов

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

Наибольшая экспериментальная реализация семплинга бозонов на сегодняшний день имеет 6 режимов, и поэтому может обрабатывать до 6 фотонов одновременно . Лучший классический алгоритм моделирования семплинга бозонов работает за время порядка O ( n 2 n + m n 2 ) {\displaystyle O(n2^{n}+mn^{2})} для системы с n фотонами и m режимами выхода . — это реализация алгоритма на языке R с открытым исходным кодом. Алгоритм даёт оценку в 50 фотонов , которые необходимы для демонстрации квантового превосходства с помощью семплинга бозонов.

Семплинг выходного распределения случайных квантовых схем

Самый известный алгоритм моделирования произвольной случайной квантовой схемы требует время, которое экспоненциально масштабируется с количеством кубитов , на основе этого одна группа исследователей даёт оценку, что около 50 кубитов может быть достаточно для демонстрации квантового превосходства . Google объявила о своём намерении продемонстрировать квантовое превосходство к концу 2017 года, создав и запустив 49- кубитовый чип, который сможет за разумное время семплировать распределения, недоступные для любых современных классических компьютеров . Но самое масштабное моделирование квантовых схем, успешно выполненное на суперкомпьютере , имеет 56 кубитов . Поэтому может потребоваться увеличение числа кубитов, необходимых для демонстрации квантового превосходства .

Критика

Квантовые компьютеры гораздо более подвержены ошибкам, чем классические компьютеры, из-за декогеренции и шума. гласит, что зашумлённый квантовый компьютер может использовать для моделирования незашумленного квантового компьютера, в предположении, что ошибка, вносимая в каждый компьютерный цикл, меньше некоторого числа. Численное моделирование показывает, что это число может достигать 3 % .

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

См. также

Примечания

  1. Леонид Федичкин от 8 июля 2023 на Wayback Machine // Наука и жизнь , 2023, № 7. — с. 14-20
  2. Anargyros; Papageorgiou. Measures of quantum computing speedup (англ.) // Physical Review A : journal. — 2013. — 12 August (vol. 88 , no. 2). — P. 022316 . — ISSN . — doi : . — Bibcode : . — arXiv : .
  3. Manin, Yu. I. Vychislimoe i nevychislimoe (неопр.) . — Sov.Radio, 1980. — С. 13—15.
  4. Richard P.; Feynman. Simulating Physics with Computers (англ.) // (англ.) (: journal. — 1982. — 1 June (vol. 21 , no. 6—7). — P. 467—488 . — ISSN . — doi : . — Bibcode : .
  5. P.; Shor. Polynomial-Time Algorithms for Prime Factorization and Discrete Logarithms on a Quantum Computer (англ.) // SIAM Review : journal. — 1999. — 1 January (vol. 41 , no. 2). — P. 303—332 . — ISSN . — doi : . — Bibcode : . — arXiv : .
  6. . IEEE Spectrum: Technology, Engineering, and Science News . из оригинала 25 апреля 2021 . Дата обращения: 11 января 2018 .
  7. . IEEE Spectrum: Technology, Engineering, and Science News . из оригинала 23 марта 2021 . Дата обращения: 22 июля 2017 .
  8. (неопр.) (20 октября 2017). Дата обращения: 22 октября 2017. 25 января 2021 года.
  9. Harris, Mark. . MIT Technology Review (англ.) . из оригинала 10 марта 2020 . Дата обращения: 30 ноября 2018 .
  10. Sergio; Boixo. Characterizing quantum supremacy in near-term devices (англ.) // Nature Physics : journal. — 2018. — 23 April (vol. 14 , no. 6). — P. 595—600 . — doi : . — arXiv : .
  11. от 2 марта 2021 на Wayback Machine A New «Law» Suggests Quantum Supremacy Could Happen This Year] , Scientific American, Daily Digest, June 21, 2019
  12. . The Financial Times (англ.) . 2019-09-21. из оригинала 29 апреля 2021 . Дата обращения: 23 октября 2019 .
  13. Карпухин, Владимир (неопр.) . TJ (21 сентября 2019). Дата обращения: 23 октября 2019. 23 октября 2019 года.
  14. Frank Arute, Kunal Arya, Ryan Babbush, Dave Bacon, Joseph C. Bardin. (англ.) // Nature . — 2019. — October (iss. 7779 , no. 574). — P. 505—510 . — ISSN . — doi : . 23 октября 2019 года.
  15. (неопр.) . www.zdnet.com . Дата обращения: 12 февраля 2020. 5 марта 2020 года.
  16. (неопр.) . IBM Research Blog (22 октября 2019). Дата обращения: 24 октября 2019. 11 ноября 2021 года.
  17. (неопр.) . NPR.org . Дата обращения: 24 октября 2019. 23 октября 2019 года.
  18. (неопр.) . Дата обращения: 4 декабря 2020. 2 ноября 2021 года.
  19. Watrous, John. Quantum Computational Complexity // Encyclopedia of Complexity and Systems Science (англ.) . — Springer New York, 2009. — P. 7174—7201. — ISBN 9780387758886 . — doi : .
  20. Umesh; Vazirani. (неопр.) // Proceedings of Symposia in Applied Mathematics. 7 мая 2021 года.
  21. A. P.; Lund. (англ.) // (англ.) (: journal. — 2017. — 13 April (vol. 3 , no. 1). — ISSN . — doi : . — Bibcode : . — arXiv : . 8 марта 2021 года.
  22. Michael J.; Bremner. Average-case complexity versus approximate simulation of commuting quantum computations (англ.) // Physical Review Letters : journal. — 2016. — 18 August (vol. 117 , no. 8). — ISSN . — doi : . — Bibcode : . — arXiv : . — .
  23. Jordan. (неопр.) . math.nist.gov . Дата обращения: 29 июля 2017. Архивировано из 29 апреля 2018 года.
  24. R. L.; Rivest. A Method for Obtaining Digital Signatures and Public-key Cryptosystems (англ.) // Commun. ACM : journal. — 1978. — February (vol. 21 , no. 2). — P. 120—126 . — ISSN . — doi : .
  25. Bernstein, Daniel. (неопр.) . 11 мая 2021 года.
  26. Aaronson, Scott. The Computational Complexity of Linear Optics (англ.) .
  27. Saleh; Rahimi-Keshari. Sufficient Conditions for Efficient Classical Simulation of Quantum Optics (англ.) // Physical Review X : journal. — 2016. — 20 June (vol. 6 , no. 2). — P. 021039 . — doi : . — Bibcode : . — arXiv : .
  28. Jacques; Carolan. (англ.) // Science. — 2015. — 14 August (vol. 349 , no. 6249). — P. 711—716 . — ISSN . — doi : . — arXiv : . — . 16 декабря 2020 года.
  29. Alex; Neville. (англ.) // Nature Physics : journal. — 2017. — 2 October (vol. 13 , no. 12). — P. 1153—1157 . — ISSN . — doi : . — arXiv : . 6 августа 2020 года.
  30. Peter W.; Shor. Scheme for reducing decoherence in quantum computer memory (англ.) // Physical Review A : journal. — 1995. — 1 October (vol. 52 , no. 4). — P. R2493—R2496 . — doi : . — Bibcode : .
  31. A. M.; Steane. Error Correcting Codes in Quantum Theory (англ.) // Physical Review Letters : journal. — 1996. — 29 July (vol. 77 , no. 5). — P. 793—797 . — doi : . — Bibcode : . — .
  32. E.; Knill. (англ.) // Nature. — 2005. — 3 March (vol. 434 , no. 7029). — P. 39—44 . — ISSN . — doi : . — Bibcode : . — arXiv : . — . 28 июня 2009 года.

Same as Квантовое превосходство