RUS  ENG
Полная версия
ЖУРНАЛЫ // Вычислительные методы и программирование // Архив

Выч. мет. программирование, 2023, том 24, выпуск 4, страницы 352–367 (Mi vmp1094)

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

Rational Function Simplification for Integration-by-Parts Reduction and Beyond

[Упрощение рациональных функций для редукции с использованием соотношений интегрирования по частям и не только]

K. S. Mokrova, A. V. Smirnovb, M. Zengc

a Lomonosov Moscow State University, Faculty of Computational Mathematics and Cybernetics
b Lomonosov Moscow State University, Research Computing Center
c Higgs Centre for Theoretical Physics

Аннотация: Мы представляем C++ библиотеку FUEL (Fractional Universal Evaluation Library), предназначенную для выполнения арифметики рациональных функций с гибким выбором сторонних систем компьютерной алгебры в качестве упростителей. FUEL является развитием интерфейса C++ для Fermat, который изначально был частью кода FIRE для редукции соотношений интегрирования по частям (IBP) для интегралов Фейнмана, а теперь стал отдельной библиотекой с доступом к упростителям, отличным от Fermat. Мы сравниваем производительность различных упростителей для отдельных задач тестирования, а также для редукции IBP с помощью FIRE. Достигнуто ускорение более чем в 10 раз для примера редукции, связанной с вычислением трехпетлевых формфакторов вне оболочки светового конуса в N = 4 суперсимметричной теории Янга-Миллса.

Ключевые слова: Интегралы Фейнмана; интегрирование по частям; компьютерная алгебра.

Поступила в редакцию: 22.09.2023

Язык публикации: английский

DOI: 10.26089/NumMet.v24r425



© МИАН, 2024