Welcome to the webpage
of the Mathematica Package HypExp
The package HypExp
The Mathematica package HypExp allows to expand hypergeometric functions JFJ-1 around their parameters. A detailed description can be found in hep-ph/0507094 and in arXiv:0708.2443
Most recent version: HypExp 2.0 (19-APR-2011)
List of changes
The libraries avoid recalculating the same expansions each time they are needed. It makes the use of the package much more efficient.
lib2new.tar.gz : 2F1 with parameter from -5 to 5 to the order \epsilon^4
Size packed: 2.0 M
Installed size: 11M
lib3new.tar.gz : 3F2 with parameter from -2 to 2 to the order \epsilon^3 the 3F2 with parameters only 1,0, or -1
are known to order \epsilon^4
Size packed: 2.0 M
Installed size: 18M
With version (13-JULY-2005), the format of the library file have changed, see this page for more info.
Installation under Linux (for Windows see here)
There is an installation program with the Package. It copies the files where they belong, updates the init.m file in the .Mathematica/Autoload/ directory in the home directory, so that you can load the package without having to give the whole path. It also installs the package HPL which is used by the package HypExp.
To install the package, copy the tar file HypExp-X.n.tar.gz to your disk, unpack it with
> gunzip HypExp-X.n.tar.gz
> tar -xf HypExp-X.n.tar
Change directory to the HypExp-X.n directory
> cd HypExp-X.n
Copy in this directory the lib*.tar.gz file from above corresponding to the libraries you want to install (it is possible to install other libraries afterwards, see below).
Change the permission of the installation script:
> chmod +x HypExpInstall
Follow the instruction... If you experience problems with the installation script, please consult the known issues or send a bug report this address.
Installing new libraries
To install new libraries, copy the corresponding lib*.tar.gz file(s) to the installation directory of the Package (if you do not remember, the Mathematica variable $HypExpPath contains it...). Run then the programs install_libs and lib_consistency (and NOT make_lib...)
HypExp for Maple
HypExp does not work under Maple, but it is possible to read the hypexp libraries from Maple. See this for more information.
Run the program
in the installation directory of HypExp.
Bug reports, bug fixes, new versions
Great care has been taken in testing the HypExp package. However, if there were problem left we would appreciate to get bug reports to this address. If you want to get informed upon bug fixes and new versions, please send us your address.
--- last update: 19 Apr 2011