Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
Download

GAP 4.8.9 installation with standard packages -- copy to your CoCalc project to get it

563661 views
1
2
13 External packages
3
4
The use of the packages NormalizInterface [GHS14] (an interface to Normalize
5
[BIRC14]; or in its absence 4ti2Interface[Gut], and interface to 4ti2[tt]),
6
SingularInterface (an interface to Singular [DGPS12]; or in its absence
7
Singular [CdG12]); or in its absence GradedModules [BGJ+14] is highly
8
recommended for many of the functions presented in this chapter. However,
9
whenever possible a method not depending on these packages is also provided
10
(though slower). The package tests if the user has downloaded any of the
11
above packages, and if so puts NumSgpsCanUsePackage to true, where Package
12
is any of the above.
13
14
15
13.1 Using external packages
16
17
As mentioned above some methods are specifically implemented to take
18
advantage of several external packages. The following functions can be used
19
in case these packages have not been loaded prior to numericalsgps.
20
21
13.1-1 NumSgpsUse4ti2
22
23
NumSgpsUse4ti2( )  function
24
25
Tries to load the package 4ti2Interface. If the package is available, then
26
it also loads methods implemented using functions in this package.
27
28
13.1-2 NumSgpsUse4ti2gap
29
30
NumSgpsUse4ti2gap( )  function
31
32
Tries to load the package 4ti2gap. If the package is available, then it also
33
loads methods implemented using functions in this package.
34
35
13.1-3 NumSgpsUseNormalize
36
37
NumSgpsUseNormalize( )  function
38
39
Tries to load the package NormalizInterface. If the package is available,
40
then it also loads methods implemented using functions in this package.
41
42
13.1-4 NumSgpsUseSingular
43
44
NumSgpsUseSingular( )  function
45
46
Tries to load the package singular. If the package is available, then it
47
also loads methods implemented using functions in this package.
48
49
To prevent incompatibilities, the package will not load if SingularInterface
50
has been already loaded.
51
52
13.1-5 NumSgpsUseSingularInterface
53
54
NumSgpsUseSingularInterface( )  function
55
56
Tries to load the package SingularInterface. If the package is available,
57
then it also loads methods implemented using functions in this package.
58
59
To prevent incompatibilities, the package will not load if singular has been
60
already loaded.
61
62
13.1-6 NumSgpsUseSingularGradedModules
63
64
NumSgpsUseSingularGradedModules( )  function
65
66
Tries to load the package GradedModules. If the package is available, then
67
it also loads methods implemented using functions in this package.
68
69
It also creates a ring of rationals NumSgpsRationals.
70
71
72