Проблема числового знака

Задача по прикладной математике

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

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

Обзор

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

Проблема знаков является одной из главных нерешенных проблем в физике многочастичных систем, препятствующей прогрессу во многих областях:

Проблема знаков в теории поля

[a] В полевом подходе к многочастичным системам плотность фермионов контролируется значением химического потенциала фермионов . Вычисляется функция распределения путем суммирования по всем классическим конфигурациям полей, взвешенным по , где — действие конфигурации. Сумма по фермионным полям может быть выполнена аналитически, и остается сумма по бозонным полям (которые могли изначально быть частью теории или были получены с помощью преобразования Хаббарда–Стратоновича , чтобы сделать действие фермионов квадратичным) μ {\displaystyle \мю} З {\displaystyle Z} эксп ( С ) {\displaystyle \exp(-S)} С {\displaystyle S} σ {\displaystyle \сигма}

З = Д σ ρ [ σ ] , {\displaystyle Z=\int D\sigma \,\rho [\sigma ],}

где представляет собой меру суммы по всем конфигурациям бозонных полей, взвешенную по Д σ {\displaystyle D\сигма} σ ( х ) {\displaystyle \сигма (x)}

ρ [ σ ] = дет ( М ( μ , σ ) ) эксп ( С [ σ ] ) , {\displaystyle \rho [\sigma ]=\det(M(\mu ,\sigma ))\exp(-S[\sigma ]),}

где теперь действие бозонных полей, а — матрица, которая кодирует, как фермионы были связаны с бозонами. Ожидаемое значение наблюдаемой величины, таким образом, является средним по всем конфигурациям, взвешенным по : С {\displaystyle S} М ( μ , σ ) {\displaystyle M(\мю ,\сигма )} А [ σ ] {\displaystyle A[\сигма]} ρ [ σ ] {\displaystyle \rho [\sigma ]}

А ρ = Д σ А [ σ ] ρ [ σ ] Д σ ρ [ σ ] . {\displaystyle \langle A\rangle _{\rho }={\frac {\int D\sigma \,A[\sigma ]\,\rho [\sigma ]}{\int D\sigma \,\rho [\sigma ]}}.}

Если положительно, то его можно интерпретировать как вероятностную меру и рассчитать, выполнив численное суммирование по конфигурациям полей, используя стандартные методы, такие как выборка по важности Монте-Карло . ρ [ σ ] {\displaystyle \rho [\sigma ]} A ρ {\displaystyle \langle A\rangle _{\rho }}

Проблема знака возникает, когда не является положительным. Это обычно происходит в теориях фермионов, когда химический потенциал фермиона отличен от нуля, т.е. когда есть ненулевая фоновая плотность фермионов. Если , то нет симметрии частица-античастица, и , и, следовательно, вес , в общем случае является комплексным числом , поэтому выборка важности Монте-Карло не может быть использована для оценки интеграла. ρ [ σ ] {\displaystyle \rho [\sigma ]} μ {\displaystyle \mu } μ 0 {\displaystyle \mu \neq 0} det ( M ( μ , σ ) ) {\displaystyle \det(M(\mu ,\sigma ))} ρ ( σ ) {\displaystyle \rho (\sigma )}

Процедура перевеса

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

ρ [ σ ] = p [ σ ] exp ( i θ [ σ ] ) , {\displaystyle \rho [\sigma ]=p[\sigma ]\,\exp(i\theta [\sigma ]),}

где реально и положительно, так p [ σ ] {\displaystyle p[\sigma ]}

A ρ = D σ A [ σ ] exp ( i θ [ σ ] ) p [ σ ] D σ exp ( i θ [ σ ] ) p [ σ ] = A [ σ ] exp ( i θ [ σ ] ) p exp ( i θ [ σ ] ) p . {\displaystyle \langle A\rangle _{\rho }={\frac {\int D\sigma A[\sigma ]\exp(i\theta [\sigma ])\,p[\sigma ]}{\int D\sigma \exp(i\theta [\sigma ])\,p[\sigma ]}}={\frac {\langle A[\sigma ]\exp(i\theta [\sigma ])\rangle _{p}}{\langle \exp(i\theta [\sigma ])\rangle _{p}}}.}

Обратите внимание, что желаемое ожидаемое значение теперь является отношением, где числитель и знаменатель являются ожидаемыми значениями, которые оба используют положительную весовую функцию . Однако фаза является высококолебательной функцией в пространстве конфигураций, поэтому, если использовать методы Монте-Карло для оценки числителя и знаменателя, каждый из них будет оцениваться как очень малое число, точное значение которого будет затоплено шумом, присущим процессу выборки Монте-Карло. «Плохость» проблемы знака измеряется малостью знаменателя : если он намного меньше 1, то проблема знака серьезна. Можно показать [5] , что p [ σ ] {\displaystyle p[\sigma ]} exp ( i θ [ σ ] ) {\displaystyle \exp(i\theta [\sigma ])} exp ( i θ [ σ ] ) p {\displaystyle \langle \exp(i\theta [\sigma ])\rangle _{p}}

exp ( i θ [ σ ] ) p exp ( f V / T ) , {\displaystyle \langle \exp(i\theta [\sigma ])\rangle _{p}\propto \exp(-fV/T),}

где — объем системы, — температура, — плотность энергии. Количество точек выборки Монте-Карло, необходимых для получения точного результата, поэтому экспоненциально растет по мере увеличения объема системы и снижения температуры до нуля. V {\displaystyle V} T {\displaystyle T} f {\displaystyle f}

Разложение весовой функции на модуль и фазу — это всего лишь один пример (хотя он был предложен как оптимальный выбор, поскольку минимизирует дисперсию знаменателя [6] ). В общем случае можно записать

ρ [ σ ] = p [ σ ] ρ [ σ ] p [ σ ] , {\displaystyle \rho [\sigma ]=p[\sigma ]{\frac {\rho [\sigma ]}{p[\sigma ]}},}

где может быть любая положительная весовая функция (например, весовая функция теории ). [7] Плохость проблемы знака затем измеряется как p [ σ ] {\displaystyle p[\sigma ]} μ = 0 {\displaystyle \mu =0}

ρ [ σ ] p [ σ ] p exp ( f V / T ) , {\displaystyle \left\langle {\frac {\rho [\sigma ]}{p[\sigma ]}}\right\rangle _{p}\propto \exp(-fV/T),}

который снова стремится к нулю экспоненциально в пределе большого объема.

Методы уменьшения проблемы знака

Проблема знака является NP-трудной , что подразумевает, что полное и общее решение проблемы знака также решит все проблемы в классе сложности NP за полиномиальное время. [8] Если (как обычно предполагается) не существует решений за полиномиальное время для проблем NP (см. P против проблемы NP ), то не существует и общего решения проблемы знака. Это оставляет открытой возможность того, что могут быть решения, которые работают в конкретных случаях, где колебания подынтегральной функции имеют структуру, которую можно использовать для уменьшения числовых ошибок.

В системах с умеренной проблемой знака, таких как теории поля при достаточно высокой температуре или в достаточно малом объеме, проблема знака не слишком серьезна, и полезные результаты могут быть получены различными методами, такими как более тщательно настроенное перевзвешивание, аналитическое продолжение от мнимого к действительному или разложение Тейлора по степеням . [3] [9] μ {\displaystyle \mu } μ {\displaystyle \mu } μ {\displaystyle \mu }

Список: Текущие подходы

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

  • Контурная деформация: Пространство поля комплексифицируется, а контур интеграла по траектории деформируется из другого -мерного многообразия, вложенного в комплексное пространство. [10] R N {\displaystyle R^{N}} N {\displaystyle N} C N {\displaystyle C^{N}}
  • Алгоритмы мерон -кластера: Они достигают экспоненциального ускорения путем разложения фермионных мировых линий на кластеры, которые вносят независимый вклад. Алгоритмы кластера были разработаны для определенных теорий, [5], но не дляэлектронов Хаббарда , ни для КХД , т. е. теории кварков.
  • Стохастическое квантование : сумма по конфигурациям получается как равновесное распределение состояний, исследуемое сложным уравнением Ланжевена . До сих пор было обнаружено, что алгоритм обходит проблему знака в тестовых моделях, которые имеют проблему знака, но не включают фермионы. [11]
  • Метод Монте-Карло с фиксированным узлом: фиксируется местоположение узлов (нулей) многочастичной волновой функции и используются методы Монте-Карло для получения оценки энергии основного состояния с учетом этого ограничения. [14]
  • Диаграммный Монте-Карло : стохастическая и стратегическая выборка диаграмм Фейнмана также может сделать проблему знаков более поддающейся решению для подхода Монте-Карло, который в противном случае был бы вычислительно невыполним. [15]

Смотрите также

Сноски

  1. ^ Источники для этого раздела включают Chandrasekharan & Wiese (1999) [5] и Kieu & Griffin (1994), [6] в дополнение к цитируемым.

Ссылки

  1. ^ Loh, EY; Gubernatis, JE; Scalettar, RT; White, SR; Scalapino, DJ; Sugar, RL (1990). «Проблема знаков в численном моделировании многоэлектронных систем». Physical Review B. 41 ( 13): 9301–9307. Bibcode : 1990PhRvB..41.9301L. doi : 10.1103/PhysRevB.41.9301. PMID  9993272.
  2. ^ de Forcrand, Philippe (2010). "Моделирование КХД при конечной плотности". Pos Lat . 010 : 010. arXiv : 1005.0539 . Bibcode : 2010arXiv1005.0539D.
  3. ^ ab Philipsen, O. (2008). "Расчеты решетки при ненулевом химическом потенциале: фазовая диаграмма КХД". Proceedings of Science . 77 : 011. doi : 10.22323/1.077.0011 .
  4. ^ Анагностопулос, КН; Нишимура, Дж. (2002). «Новый подход к проблеме комплексного действия и его применение к непертурбативному изучению теории суперструн». Physical Review D. 66 ( 10): 106008. arXiv : hep-th/0108041 . Bibcode : 2002PhRvD..66j6008A. doi : 10.1103/PhysRevD.66.106008. S2CID  119384615.
  5. ^ abc Чандрасекхаран, Шайлеш; Визе, Уве-Йенс (1999). «Решение проблем знаков фермионов с помощью мерон-кластера». Physical Review Letters . 83 (16): 3116–3119. arXiv : cond-mat/9902128 . Bibcode : 1999PhRvL..83.3116C. doi : 10.1103/PhysRevLett.83.3116. S2CID  119061060.
  6. ^ ab Kieu, TD; Griffin, CJ (1994). «Моделирование Монте-Карло с неопределенными и комплекснозначными мерами». Physical Review E. 49 ( 5): 3855–3859. arXiv : hep-lat/9311072 . Bibcode : 1994PhRvE..49.3855K. doi : 10.1103/PhysRevE.49.3855. PMID  9961673. S2CID  46652412.
  7. ^ Barbour, IM; Morrison, SE; Klepfish, EG; Kogut, JB; Lombardo, M.-P. (1998). "Результаты по конечной плотности QCD". Nuclear Physics B - Proceedings Supplements . 60 (1998): 220–233. arXiv : hep-lat/9705042 . Bibcode :1998NuPhS..60..220B. doi :10.1016/S0920-5632(97)00484-2. S2CID  16172956.
  8. ^ Тройер, Маттиас; Визе, Уве-Йенс (2005). «Вычислительная сложность и фундаментальные ограничения фермионного квантового моделирования Монте-Карло». Physical Review Letters . 94 (17): 170201. arXiv : cond-mat/0408370 . Bibcode : 2005PhRvL..94q0201T. doi : 10.1103/PhysRevLett.94.170201. PMID  15904269. S2CID  11394699.
  9. ^ Шмидт, Кристиан (2006). "Решеточная КХД при конечной плотности". Pos Lat . 021 : 21.1. arXiv : hep-lat/0610116 . Bibcode : 2006slft.confE..21S. doi : 10.22323/1.032.0021 . S2CID  14890549.
  10. ^ Александру, Андрей; Басар, Гёкче; Бедак, Пауло; Уоррингтон, Нил (2022). «Сложные пути вокруг проблемы знаков». Обзоры современной физики . 94 : 015006. arXiv : 2007.05436 . doi : 10.1103/RevModPhys.94.015006.
  11. ^ Аартс, Герт (2009). «Может ли стохастическое квантование обойти проблему знака? Релятивистский бозе-газ при конечном химическом потенциале». Physical Review Letters . 102 (13): 131601. arXiv : 0810.2089 . Bibcode : 2009PhRvL.102m1601A. doi : 10.1103/PhysRevLett.102.131601. PMID  19392346. S2CID  12719451.
  12. ^ Ли, Цзы-Сян; Цзян, И-Фань; Яо, Хун (2015). «Решение проблемы знака фермиона в квантовых симуляциях Монте-Карло с помощью представления Майораны». Physical Review B. 91 ( 24): 241117. arXiv : 1408.2269 . Bibcode : 2015PhRvB..91x1117L. doi : 10.1103/PhysRevB.91.241117. S2CID  86865851.
  13. ^ Ли, Цзы-Сян; Цзян, И-Фань; Яо, Хун (2016). «Симметрии обращения времени Майораны: фундаментальный принцип квантового моделирования Монте-Карло без проблем со знаками». Physical Review Letters . 117 (26): 267002. arXiv : 1601.05780 . Bibcode :2016PhRvL.117z7002L. doi :10.1103/PhysRevLett.117.267002. PMID  28059531. S2CID  24661656.
  14. ^ Ван Беммель, HJM; Тен Хааф, Немецкий футбольный союз; Ван Саарлоос, В.; Ван Леувен, JMJ ; Ан, Г. (1994). «Квантовый метод Монте-Карло с фиксированным узлом для решеточных фермионов» (PDF) . Письма о физических отзывах . 72 (15): 2442–2445. Бибкод : 1994PhRvL..72.2442V. doi :10.1103/PhysRevLett.72.2442. hdl : 1887/5478 . ПМИД  10055881.
  15. ^ Хоук, Крис Ван; Козик, Евгений; Прокофьев Николай Владимирович; Свистунов, Борис Владимирович (01.01.2010). «Диаграмматический Монте-Карло». Процессия по физике . 6 : 95–105. arXiv : 0802.2923 . Бибкод : 2010PhPro...6...95В. дои : 10.1016/j.phpro.2010.09.034. hdl : 1854/LU-3234513 . ISSN  1875-3892. S2CID  16490610.
Retrieved from "https://en.wikipedia.org/w/index.php?title=Numerical_sign_problem&oldid=1248665549"