Автоматический расчет взаимодействия или распада частиц - Automatic calculation of particle interaction or decay

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

Обзор

Ускорители элементарных частиц или коллайдеры производят столкновения (взаимодействия) частиц (например, электрон или протон ). Сталкивающиеся частицы образуют Начальное состояние. При столкновении частицы могут аннигилировать или / или обмениваться с образованием, возможно, различных наборов частиц, Конечные состояния. Начальное и конечное состояния взаимодействия связаны через так называемую матрицу рассеяния (S-матрица ).

Например, в LEP,
е+
+
е

е+
+
е
, или
е+
+
е

μ+
+
μ
процессы, в которых начальное состояние представляет собой столкновение электрона и позитрона с образованием электрона и позитрона или двух мюонов с противоположным зарядом: конечные состояния. В этих простых случаях автоматические пакеты не нужны и поперечное сечение аналитические выражения могут быть легко получены по крайней мере для самого низкого приближения: Борновское приближение также называется ведущим порядком или уровнем дерева (как Диаграммы Фейнмана есть только ствол и ветки, без петель).

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

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

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

Наконец, новые теоретические модели, такие как суперсимметрия модель (MSSM в минимальной версии) предсказывают шквал новых процессов.

Автоматические пакеты, которые когда-то рассматривались как простая обучающая помощь, за последние 10 лет стали важным компонентом пакета моделирования и анализа данных для всех экспериментов. генераторы событий и иногда рассматриваются как генераторы генераторов событий или Мета-генераторы.

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

я Правила Фейнмана, сцепление и генерация массы

  • LanHEP это пример Правила Фейнмана поколение.
  • Некоторой модели требуется дополнительный шаг для вычисления на основе некоторых параметров массы и сцепления новых предсказанных частиц.

II Генерация кода матричного элемента: Различные методы используются для автоматического создания матричный элемент выражение на компьютерном языке (Фортран, C / C ++ ). Они используют значения (т. Е. Для масс) или выражения (т. Е. Для соединений), полученные с помощью шага я или построены библиотеки для конкретных моделей руками (обычно сильно полагаясь на Компьютерная алгебра языков). Когда это выражение интегрируется (обычно численно) по внутренним степеням свободы, оно дает полное и дифференциальное сечения для данного набора начальных параметров, таких как начальное состояние энергии частиц и поляризация.

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

Взаимодействие или соответствие точного вычисления матричных элементов и приближений, полученных в результате моделирования партонный душ вызывает дополнительные сложности, либо в пределах заданного уровня точности, как на ведущий заказ (LO) для производства n струй или между двумя уровнями точности, когда возникает соблазн соединить матричный элемент, вычисленный на следующий (NLO) (1-петля) или порядок следования за следующим (NNLO) (2-петли) с пакетом душа партонов LO.

Для этого соответствия было разработано несколько методов:

Но единственный правильный способ - это сопоставить пакеты на том же уровне теоретической точности, как при вычислении матричного элемента NLO с пакетами NLO партонного душа. Это в настоящее время в разработке.

История

Идея автоматизации вычислений в физике высоких энергий не нова. Он восходит к 1960-м годам, когда такие пакеты, как ШКОЛЫ а потом УМЕНЬШИТЬ был разработан.

Это коды символьных манипуляций, которые автоматизируют алгебраические части вычисления матричных элементов, такие как следы на матрицах Дирака и сокращение индексов Лоренца. Такие коды довольно сильно эволюционировали с приложениями, оптимизированными не только для физики высоких энергий, такими как ФОРМА но также программы более общего назначения, такие как Mathematica и Клен.

Генерация QED-графов Фейнмана в любом порядке в константа связи была автоматизирована в конце 70-х годов [15]. Одним из первых крупных приложений этих ранних достижений в этой области было вычисление аномальных магнитных моментов электрона и мюона [16]. Первая автоматическая система, включающая все шаги для вычисления поперечного сечения, от генерации графа Фейнмана, генерации амплитуды через исходный код REDUCE, который производит код FORTRAN, интегрирование фазового пространства и генерацию событий с помощью BASES / SPRING [17], является GRAND [ 18]. В QED это было ограничено процессами на уровне дерева. В начале девяностых несколько групп начали разработку пакетов, направленных на автоматизацию SM [19].[1][2][3][4][5][6][7][8][9][10]

Методы расчета матричных элементов

Амплитуда спиральности

Амплитуды Фейнмана записываются в терминах спинорных произведений волновых функций безмассовых фермионов, а затем вычисляются численно до возведения в квадрат амплитуд. Учет масс фермионов означает, что фейнмановские амплитуды разлагаются на вершинные амплитуды путем разбиения внутренних линий на волновую функцию фермионов и векторы поляризации калибровочных бозонов.

Все конфигурации спиральности могут быть вычислены независимо.

Квадрат амплитуды спиральности

Метод аналогичен предыдущему, но численный расчет выполняется после возведения в квадрат амплитуды Фейнмана. Окончательное выражение короче и, следовательно, быстрее вычисляется, но независимая информация о спиральности больше недоступна.

Рекурсивные уравнения Дайсона-Швингера

Амплитуда рассеяния оценивается рекурсивно с помощью набора Уравнения Дайсона-Швингера. Вычислительная стоимость этого алгоритма растет асимптотически как 3п, где n - количество частиц, участвующих в процессе, по сравнению с n! в традиционном подходе графов Фейнмана. Используется унитарный датчик, также доступны массовые эффекты. Кроме того, структура цвета и спиральности соответствующим образом трансформируется, поэтому обычное суммирование заменяется методами Монте-Карло.[11]

Расчеты высшего порядка


[12]

Дополнительный пакет для генерации событий

Интегрирование «матричного элемента» по многомерному фазовому пространству внутренних параметров дает полное и дифференциальное сечения. Каждая точка этого фазового пространства связана с вероятностью события. Это используется для случайной генерации событий, близких к экспериментальным данным. Это называется генерацией событий, это первый шаг в полной цепочке моделирования событий. Частицы начального и конечного состояний могут быть элементарными частицами, такими как электроны, мюоны или фотоны, но также партонами (протоны и нейтроны ).

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

Первоначальный электрон или позитрон могут подвергнуться излучению до того, как они действительно начнут взаимодействовать: излучение в исходном состоянии и пучковое излучение.

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

Когда частицы начального состояния являются протонами с высокой энергией, взаимодействуют только их составляющие. Следовательно, необходимо выбрать конкретный партон, который будет испытывать «жесткое взаимодействие». Поэтому должны быть реализованы структурные функции. Другой партон может взаимодействовать «мягко», и его также необходимо моделировать, поскольку они вносят свой вклад в сложность события: основное событие.

Излучение в исходном состоянии и пучковое излучение

Партонный душ и адронизация

В ведущем порядке (LO)

В порядке следующего за ведущим (NLO)

Функции структуры и фрагментации

В функция фрагментации (F.F.) - функция распределения вероятностей. Он используется для нахождения функции плотности фрагментированных мезонов в адрон-адронных столкновениях.

В структурная функция, как и функция фрагментации, также является функцией плотности вероятности. Это аналог структурный фактор в физике твердого тела.

Основное событие

Пакеты для конкретных моделей

SM

MSSM

Автоматические программные пакеты могут быть полезны при изучении ряда За пределами стандартной модели (BSM) теории, такие как Минимальная суперсимметричная стандартная модель (MSSM), чтобы предсказать и понять возможные взаимодействия частиц в будущих физических экспериментах.

Связанные вычислительные проблемы

Для автоматических расчетов необходимо учитывать несколько вычислительных проблем. Например, одним из сценариев является тот факт, что в этих программных пакетах часто необходимо вычислять специальные функции, как алгебраически, так и / или численно. Для алгебраических вычислений используются символьные пакеты, например Maple, Mathematica часто нужно учитывать Абстрактные, математические структуры в столкновениях и выбросах субатомных частиц.

Многомерные интеграторы

Численные вычисления сверхвысокой точности

Существующие пакеты

Генераторы правил Фейнмана

Пакеты уровня дерева

имяМодельМакс FSПроверенная ФСКраткое описаниеПубликацияМетодВыводПоложение дел
MadGraph5Любая модель1 / 2-> п2->8целостность, массив, спиральность, цвет, цепочка распадачто такое MG5HA (автоматическая генерация)ВыводPD
ГрейсSM / MSSM2-> п2->6цельный, массивный, спиральность, цветРуководство v2.0HAВыводPD
CompHEPМодельМакс FSПроверенная ФСКраткое описаниеПубликацияметодВыводПоложение дел
CalcHEPМодельМакс FSПроверенная ФСКраткое описаниеПубликацияМетодВыводПоложение дел
ШерпаSM / MSSM2-> п2->8массивныйпубликацияHA / DSВыводPD
ЖеневаМодельМакс FSПроверенная ФСКраткое описаниеПубликацияМетодВыводПоложение дел
HELACМодельМакс FSПроверенная ФСКраткое описаниеПубликацияМетодВыводПоложение дел
имяМодельМакс FSПроверенная ФСКраткое описаниеПубликацияМетодВыводПоложение дел

Положение дел: PD: Всеобщее достояние,
Модель: SM: Стандартная модель, MSSM: Минимальная суперсимметричная стандартная модель
Метод: HA: Амплитуда спиральности, DS: Дайсон Швингер
Вывод: МЕНЯ: Элемент матрицы, CS: Поперечные сечения, ПЭГ: Генерация событий партонного уровня, FEG: Генерация событий полного уровня частиц

Пакеты высшего порядка

имяМодельЗаказ протестированМакс FSПроверенная ФСКраткое описаниеПубликацияМетодПоложение дел
Грейс L-1SM / MSSM1 петля2-> п2->4цельный, массивный, спиральность, цветNAМетодNA
имяпорядокМодельМакс FSПроверенная ФСКраткое описаниеПубликацияМетодПоложение дел

Дополнительный пакет для генерации событий

Рекомендации

  1. ^ Канеко, Т. (1990). «Автоматический расчет амплитуд Фейнмана». Новые вычислительные техники в физических исследованиях. п. 555. Архивировано с оригинал на 2012-12-11.
  2. ^ Boos, E.E; и другие. (1994). «Автоматический расчет в физике высоких энергий от Grace / Chanel и CompHEP». Международный журнал современной физики C. 5 (4): 615. Bibcode:1994IJMPC ... 5..615B. Дои:10.1142 / S0129183194000787.
  3. ^ Ван, Ж.-Х. (1993). «Автоматический расчет петлевых диаграмм Фейнмана I. Генерация упрощенной формы амплитуды». Компьютерная физика Коммуникации. 77 (2): 263. Bibcode:1993CoPhC..77..263W. Дои:10.1016 / 0010-4655 (93) 90010-А.
  4. ^ Канеко, Т .; Накадзава, Н. (1995). «Автоматический расчет двухпетлевых слабых поправок к аномальному магнитному моменту мюона». Новые вычислительные техники в физических исследованиях. п. 173. arXiv:hep-ph / 9505278. Bibcode:1995hep.ph .... 5278K. Архивировано из оригинал на 2012-12-10.
  5. ^ Джимбо, М .; (Сотрудничество Минами-Татея); и другие. (1995). «Автоматический расчет образования SUSY-частиц». Физика высоких энергий и квантовая теория поля. п. 155. arXiv:hep-ph / 9605414. Bibcode:1996hep.ph .... 5414J.
  6. ^ Franzkowski, J. (1997). «Автоматический расчет массивных двухпетлевых собственных энергий с помощью XLOOPS». Ядерные инструменты и методы в физических исследованиях A. 389 (1–2): 333. arXiv:hep-ph / 9611378. Bibcode:1997NIMPA.389..333F. Дои:10.1016 / S0168-9002 (97) 00121-6.
  7. ^ Брюхер, Л. (2000). «Автоматический расчет диаграммы Фейнмана с помощью xloops: Краткий обзор». arXiv:hep-ph / 0002028.
  8. ^ Перре-Галликс, Д. (1999). «Автоматический расчет амплитуды и генерация событий для физики коллайдера: GRACE и CompHEP». Физика высоких энергий и квантовая теория поля. п. 270. Архивировано с оригинал на 2012-12-11.
  9. ^ Belanger, G .; и другие. (2006). «Автоматические расчеты в физике высоких энергий и GRACE в однопетлевом режиме». Отчеты по физике. 430 (3): 117. arXiv:hep-ph / 0308080. Bibcode:2006ФР ... 430..117Б. Дои:10.1016 / j.physrep.2006.02.001.
  10. ^ Fujimoto, J .; и другие. (2004). «Автоматический однопетлевой расчет процессов MSSM с помощью GRACE». Ядерные инструменты и методы в физических исследованиях A. 534 (1–2): 246. arXiv:hep-ph / 0402145. Bibcode:2004NIMPA.534..246F. Дои:10.1016 / j.nima.2004.07.095.
  11. ^ Канаки, А .; Пападопулос, К. (2000). «HELAC: пакет для вычисления амплитуд электрослабой спирали». Компьютерная физика Коммуникации. 132 (3): 306. arXiv:hep-ph / 0002082. Bibcode:2000CoPhC.132..306K. Дои:10.1016 / S0010-4655 (00) 00151-X.
  12. ^ Belanger, G .; и другие. (2006). «Автоматические вычисления в физике высоких энергий и Грейс в однопетлевом режиме». Отчеты по физике. 430 (3): 117. arXiv:hep-ph / 0308080. Bibcode:2006ФР ... 430..117Б. Дои:10.1016 / j.physrep.2006.02.001.