LiteRed package

Summary Резюме Summary Резюме
Description: LiteRed is a Mathematica package performing the IBP reduction of the multiloop integrals. It also contains the tools for the construction of the differential equations and dimensional recurrence relations. LiteRed stands for Loop integrals Reduction.
Author: Roman N. Lee, The Budker Institute of Nuclear Physics, Novosibirsk.
Terms of use: LiteRed is distributed under the terms of GNU GPLv2.
First release: 12.12.2012
Latest release: 15.03.2023
Feedback: Write an email or leave a comment on Google+ page.
News Новости News Новости
15.03.2023
Due to name coflict in LiteRed1.83 and in the most recent version of Mathematica (v. 13.2), LiteRed 1.83 stopped to work in this version. Please, download the version 1.84 which is a patch for compatibility of LiteRed with Mathematica 13.2.
NB. Litered 1.* will not be developed anymore. Users are encouraged to switch to LiteRed2, which is an essential rewrite of LiteRed with many new features. It can be downloaded from bitbucket repository. .
11.01.2020
Due to incompatible changes in the most recent version of Mathematica (v. 12.2), LiteRed 1.82 stopped to work in this version. Please, download the version 1.83 which is a patch for compatibility of LiteRed with Mathematica 12.2.
NB. LiteRed will soon be replaced by LiteRed2, which is an essential rewrite of LiteRed with many new features. If you want to give it a try, please, write to the author.
04.06.2015
A small noncritical typo creeped in the distributive of Version 1.82. Make sure you downloaded latest distributive file (file date should be 03.06.2015). В дистрибутиве версии 1.82 обнаружена небольшая некритическая опечатка. Убедитесь, что вы загрузили последнюю версию дистрибутива (дата файла архива должна быть 03.06.2015).
01.06.2015
Version 1.82 of the LiteRed package is released. Fixed bug with preparation of IBP identities in `SolvejSector` procedure sometimes resulting in undesirable complications of identities. Выпущена Версия 1.82 пакета LiteRed. Исправлен баг в подготовке IBP тождеств в процедуре `SolvejSector`, приводящий иногда к нежелательным усложнениям тождеств.
06.04.2015
Version 1.81 of the LiteRed package is released. Fixed bug with wrong `SolvejSector::leak` message. Выпущена Версия 1.81 пакета LiteRed. Исправлен баг с неправильным сообщением `SolvejSector::leak`.
17.03.2015
Version 1.8 of the LiteRed package is released. Some bug fixes + possibility to choose index ordering for specific sectors. Extended list of changes can be found in news.txt file in the distributive. Выпущена Версия 1.8 пакета LiteRed. Исправление багов + возможность выбора упорядочения индексов для отдельных секторов. Подробный список изменений можно найти в файле news.txt, включенном в дистрибутив.
19.06.2014
Version 1.6 of the LiteRed package is released. Corrected functionality for cut denominators (option CutDs of AnalyzeSectors). Mapping between master integrals which are parametrization-equivalent (but not necessarily shift-equivalent). Simple tools for AB-form of the identities. More extended list of changes can be found in news.txt file in the distributive. Выпущена Версия 1.6 пакета LiteRed. Исправлена функциональность, касающаяся разрезанных знаменателей ( опция CutDs процедуры AnalyzeSectors). Поиск симметрий между мастерами, эквивалентными с точки зрения параметризации (но не обязательно эквивалентными с точки зрения сдвигов). Простые инструменты для AB-формы тождеств. Более подробный список изменений можно найти в файле news.txt, включенном в дистрибутив.
22.11.2013
Version 1.51 of the LiteRed package is released. Now DiskSave[basis] saves also the external definitions needed for basis, like declaring vectors and numbers, setting dimension variable and scalar products. Then, when the basis is loaded, LiteRed warns if some definitions are missing. You may want to resave bases (load and save) obtained with earlier versions of LiteRed.
New functions to manipulate definitions:
CheckDefinitions[basis1] Checks external definitions and prints those which are missing.
ExecuteDefinitions[basis1] Checks external definitions, prints and executes those which are missing.
Mint v1.1 is released (bugfix).
Выпущена Версия 1.51 пакета LiteRed. Теперь DiskSave[basis] сохраняет внешние определения, используемые базисом, такие как декларирование переменных, определение переменной для размерности и скалярных произведений. Когда базис загружается, пакет выдает предупреждение, если какие-то определения отсутствуют.
Функции для манипуляций с определениями:
CheckDefinitions[basis1] Проверяет внешние определения и печатает недостающие.
ExecuteDefinitions[basis1] Проверяет внешние определения, печатает и выполняет недостающие.
Выпущен Mint v1.1 (bugfix).
16.10.2013
Version 1.5 of the LiteRed package is released.
FindExtSymmetries[basis1,basis2] finds mappings of the sectors of basis1 to unique sectors of basis2.
Option EMs of FindSymmetries is now set by default to False due to bad behaviour in some case. Setting EMs->True (which was the default so far) directs LiteRed to search for linear transformations of external momenta preserving their scalar products. Now, it is also possible to indicate explicitely those transformations as EMs->{{p->p,q->q},{p->...,q->...},...}.
SolvejSector now has option NMIs->Automatic, which directs to use Mint to determine the number of master integrals and stop searching rules if this number is achieved.
See "LiteRed example 8.nb" in the distributive for the example of its use.
Выпущена версия 1.5 пакета LiteRed.
FindExtSymmetries[basis1,basis2] находит отображения секторов базиса basis1 на уникальные сектора базиса basis2.
Опция EMs у FindSymmetries теперь по умолчанию установлена в False из-за плохого поведения в некоторых случаях. Установка EMs->True (которая была до сих пор по умолчанию) заставляет LiteRed искать линейные преобразования внешних импульсов, сохраняющие их скалярные произведения. Теперь также возможно явно указывать такие преобразования: EMs->{{p->p,q->q},{p->...,q->...},...}.
У процедуры SolvejSector теперь есть опция NMIs->Automatic, которая приводит к использованию пакета Mint для определения числа интегралов и остановке, когда это число получено.
См. пример использования в "LiteRed example 8.nb" в пакете дистрибутива.
03.09.2013
A Mint v1.01 compatible with Mathematica 8 has been released.Выпущен Mint v1.01 совместимый с Mathematica 8.
29.08.2013
A Mint package for counting the number of master integrals has been released.Выпущен пакет Mint для подсчета числа мастер-интегралов.
Version 1.4 of the LiteRed package is released.
GramP[nm] gives Baikov formula for the basis nm.
Выпущена версия 1.4 пакета LiteRed.
GramP[nm] возвращает формулу Байкова для базиса nm.
04.06.2013
A typo creeped in the distributive of version 1.32. Make sure that you use a corrected version. В дистрибутиве версии 1.32 обнаружена опечатка. Используйте исправленную версию.
23.05.2013
version 1.32 is released.
FeynParUF can now be called also as FeynParUF[dens_List,lms_List].
NewBasis now has option Append. If this option is set to True, NewBasis appends, if necessary, the irreducible denominators to the basis.
Small bug fixes.
выпущена версия 1.32.
FeynParUF теперь можно вызывать как FeynParUF[dens_List,lms_List].
Добавлена опция Append в NewBasis. Если эта опция установлена в True, NewBasis добавляет, если нужно, неприводимые знаменатели.
Небольшие исправления.
18.05.2013
version 1.3 is released. AnalyzeSectors now uses Feynman parametrization for more accurate zero sectors detection. выпущена версия 1.3. Процедура AnalyzeSectors теперь использует фейнмановскую параметризацию для более точного определения нулевых секторов.
13.04.2013
version 1.21 is released. IBPReduce is rewritten to work within reduction variant 2 from выпущена версия 1.21. Процедура IBPReduce теперь работает по алгоритму 2 из arXiv:1302.5885 . Small bugfix in FindSymmetries. AnalyzeSectors now has option CutDs. . Небольшие исправления в FindSymmetries. У AnalyzeSectors теперь есть опция CutDs.
06.02.2013
version 1.1 is released. New algorithm in FindSymmetries + small bugfix. выпущена версия 1.1. Новый алгоритм в процедуре FindSymmetries + небольшие исправления.
24.01.2013
version 1.02 compatible with Mathematica 9 is released. выпущена версия 1.02, совместимая с Mathematica 9.
21.12.2012
minor corrections to circumvent the Mathematica bug (bug #5 described here). небольшие изменения чтобы обойти баг(баг #5 здесь).
12.12.2012
version 1.0 has been released выпущена версия 1.0
Download Загрузить Download Загрузить
Download the latest version of  Загрузить последнюю версию  LiteRed
Download the latest version of  Загрузить последнюю версию  Mint
Utilities Полезные программы Utilities Полезные программы
Mint — a package counting the masters in a given sector, see the description in arXiv:1308.6676
Examples Примеры Examples Примеры
Bases Базисы Bases Базисы
Manual Справочник Manual Справочник
Under construction.

For short introduction, read arXiv:1212.2685 and arXiv:1310.1145.
Feedback Обратная связь Feedback Обратная связь
Write an email or subscribe to Google+ page.
Напишите письмо автору или подпишитесь на страницу Google+.
на русский to english