Links to Other Systems
These include:
-
An interface to PARI/GP system
in the Alnuth package.
-
An interface
singular to the
SINGULAR system for
algebraic geometry, allowing to apply the functions of SINGULAR to
the objects of GAP, allowing in particular fast
computation of
Groebner bases, computation of gcd and factorization of multivariate
polynomials, as well as computation of invariant rings of finite
groups.
-
A GAP package
openmath
allowing GAP users to import and export
mathematical objects encoded in
OpenMath, for the purpose of
exchanging them with other applications which are OpenMath enabled.
(If the OpenMath site don't work, try the
unofficial mirror.)
-
A GAP package
SCSCP which implements the
Symbolic Computation Software Composability Protocol.
Using it, GAP can communicate locally or remotely with any other
OpenMath-enabled SCSCP-compliant application which may be not only another computer algebra
system but also another instance of the GAP system or even, for example, an external
Java or C/C++ application that uses SCSCP API.
See the SCIEnce project homepage
for the details about computer algebra systems and other sotware supporting SCSCP.
-
An interface
DISCRETA - GAP to the program
DISCRETA
for the construction of t-designs with prescribed automorphism
group by A. Betten, E. Haberberger, R. Laue, and A. Wassermann.
This interface is provided by
Anton Betten.
-
An interface to the 4ti2 package for
algebraic, geometric and combinatorial problems on linear spaces
in the 4ti2Interface package.
-
The PolymakeInterface package
provides a link to the callable library of the
polymake system.
-
The computer algebra system SAGE (available from
http://www.sagemath.org
and its mirrors) includes GAP, though packages,
and libraries, such as the smallgroups library and the table of marks,
must be installed separately. SAGE also includes (i.a.)
Two webpages explaining ways in which SAGE interacts with GAP are the
section "Programming SAGE using GAP" in the
SAGE Developers Guide
and the section "The GAP Interface" in the
SAGE Reference Manual.
For questions, please email
William Stein (the main author of
SAGE, wstein@gmail.com) or
David Joyner (wdjoyner@gmail.com), or join the
SAGE email lists.
|