aboutsummaryrefslogtreecommitdiff
path: root/src/share/algebra/browse.daase
diff options
context:
space:
mode:
Diffstat (limited to 'src/share/algebra/browse.daase')
-rw-r--r--src/share/algebra/browse.daase72
1 files changed, 36 insertions, 36 deletions
diff --git a/src/share/algebra/browse.daase b/src/share/algebra/browse.daase
index ca89085b..7b9391eb 100644
--- a/src/share/algebra/browse.daase
+++ b/src/share/algebra/browse.daase
@@ -1,5 +1,5 @@
-(1965931 . 3577895529)
+(1970276 . 3577897419)
(-18 A S)
((|constructor| (NIL "One-dimensional-array aggregates serves as models for one-dimensional arrays. Categorically,{} these aggregates are finite linear aggregates with the \\spadatt{shallowlyMutable} property,{} that is,{} any component of the array may be changed without affecting the identity of the overall array. Array data structures are typically represented by a fixed area in storage and therefore cannot efficiently grow or shrink on demand as can list structures (see however \\spadtype{FlexibleArray} for a data structure which is a cross between a list and an array). Iteration over,{} and access to,{} elements of arrays is extremely fast (and often can be optimized to open-code). Insertion and deletion however is generally slow since an entirely new data structure must be created for the result.")))
NIL
@@ -111,7 +111,7 @@ NIL
(-45 |Key| |Entry|)
((|constructor| (NIL "\\spadtype{AssociationList} implements association lists. These may be viewed as lists of pairs where the first part is a key and the second is the stored value. For example,{} the key might be a string with a persons employee identification number and the value might be a record with personnel data.")))
((-3997 . T) (-3998 . T))
-((OR (-12 (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (|%list| (QUOTE -260) (|%list| (QUOTE -2) (|%list| (QUOTE |:|) (QUOTE -3862) (|devaluate| |#1|)) (|%list| (QUOTE |:|) (QUOTE |entry|) (|devaluate| |#2|))))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-757)))) (-12 (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (|%list| (QUOTE -260) (|%list| (QUOTE -2) (|%list| (QUOTE |:|) (QUOTE -3862) (|devaluate| |#1|)) (|%list| (QUOTE |:|) (QUOTE |entry|) (|devaluate| |#2|))))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014))))) (OR (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-553 (-773)))) (|HasCategory| |#2| (QUOTE (-553 (-773))))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-554 (-474)))) (-12 (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (OR (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-757))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014)))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-757))) (OR (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-72))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-757))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014)))) (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-72))) (|HasCategory| (-485) (QUOTE (-757))) (OR (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014)))) (OR (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-72)))) (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| |#2| (QUOTE (-553 (-773)))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-553 (-773)))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014))) (-12 (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (|%list| (QUOTE -260) (|%list| (QUOTE -2) (|%list| (QUOTE |:|) (QUOTE -3862) (|devaluate| |#1|)) (|%list| (QUOTE |:|) (QUOTE |entry|) (|devaluate| |#2|))))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014)))) (|HasCategory| $ (|%list| (QUOTE -318) (|%list| (QUOTE -2) (|%list| (QUOTE |:|) (QUOTE -3862) (|devaluate| |#1|)) (|%list| (QUOTE |:|) (QUOTE |entry|) (|devaluate| |#2|))))) (-12 (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#2|)))) (-12 (|HasCategory| $ (|%list| (QUOTE -318) (|%list| (QUOTE -2) (|%list| (QUOTE |:|) (QUOTE -3862) (|devaluate| |#1|)) (|%list| (QUOTE |:|) (QUOTE |entry|) (|devaluate| |#2|))))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-72)))))
+((OR (-12 (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (|%list| (QUOTE -260) (|%list| (QUOTE -2) (|%list| (QUOTE |:|) (QUOTE -3862) (|devaluate| |#1|)) (|%list| (QUOTE |:|) (QUOTE |entry|) (|devaluate| |#2|))))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-757)))) (-12 (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (|%list| (QUOTE -260) (|%list| (QUOTE -2) (|%list| (QUOTE |:|) (QUOTE -3862) (|devaluate| |#1|)) (|%list| (QUOTE |:|) (QUOTE |entry|) (|devaluate| |#2|))))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014))))) (OR (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-553 (-773)))) (|HasCategory| |#2| (QUOTE (-553 (-773))))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-554 (-474)))) (-12 (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (OR (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-757))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014)))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-757))) (OR (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-72))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-757))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014)))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| (-485) (QUOTE (-757))) (OR (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014)))) (OR (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-72)))) (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| |#2| (QUOTE (-553 (-773)))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-553 (-773)))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014))) (-12 (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (|%list| (QUOTE -260) (|%list| (QUOTE -2) (|%list| (QUOTE |:|) (QUOTE -3862) (|devaluate| |#1|)) (|%list| (QUOTE |:|) (QUOTE |entry|) (|devaluate| |#2|))))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014)))) (-12 (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#2|)))) (-12 (|HasCategory| $ (|%list| (QUOTE -318) (|%list| (QUOTE -2) (|%list| (QUOTE |:|) (QUOTE -3862) (|devaluate| |#1|)) (|%list| (QUOTE |:|) (QUOTE |entry|) (|devaluate| |#2|))))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-72)))) (|HasCategory| $ (|%list| (QUOTE -318) (|%list| (QUOTE -2) (|%list| (QUOTE |:|) (QUOTE -3862) (|devaluate| |#1|)) (|%list| (QUOTE |:|) (QUOTE |entry|) (|devaluate| |#2|))))))
(-46 S R E)
((|constructor| (NIL "Abelian monoid ring elements (not necessarily of finite support) of this ring are of the form formal SUM (r_i * e_i) where the r_i are coefficents and the e_i,{} elements of the ordered abelian monoid,{} are thought of as exponents or monomials. The monomials commute with each other,{} and with the coefficients (which themselves may or may not be commutative). See \\spadtype{FiniteAbelianMonoidRing} for the case of finite support a useful common model for polynomials and power series. Conceptually at least,{} only the non-zero terms are ever operated on.")) (/ (($ $ |#2|) "\\spad{p/c} divides \\spad{p} by the coefficient \\spad{c}.")) (|coefficient| ((|#2| $ |#3|) "\\spad{coefficient(p,e)} extracts the coefficient of the monomial with exponent \\spad{e} from polynomial \\spad{p},{} or returns zero if exponent is not present.")) (|reductum| (($ $) "\\spad{reductum(u)} returns \\spad{u} minus its leading monomial returns zero if handed the zero element.")) (|monomial| (($ |#2| |#3|) "\\spad{monomial(r,e)} makes a term from a coefficient \\spad{r} and an exponent \\spad{e}.")) (|monomial?| (((|Boolean|) $) "\\spad{monomial?(p)} tests if \\spad{p} is a single monomial.")) (|map| (($ (|Mapping| |#2| |#2|) $) "\\spad{map(fn,u)} maps function \\spad{fn} onto the coefficients of the non-zero monomials of \\spad{u}.")) (|degree| ((|#3| $) "\\spad{degree(p)} returns the maximum of the exponents of the terms of \\spad{p}.")) (|leadingMonomial| (($ $) "\\spad{leadingMonomial(p)} returns the monomial of \\spad{p} with the highest degree.")) (|leadingCoefficient| ((|#2| $) "\\spad{leadingCoefficient(p)} returns the coefficient highest degree term of \\spad{p}.")))
NIL
@@ -163,7 +163,7 @@ NIL
(-58 S)
((|constructor| (NIL "This is the domain of 1-based one dimensional arrays")) (|oneDimensionalArray| (($ (|NonNegativeInteger|) |#1|) "\\spad{oneDimensionalArray(n,s)} creates an array from \\spad{n} copies of element \\spad{s}") (($ (|List| |#1|)) "\\spad{oneDimensionalArray(l)} creates an array from a list of elements \\spad{l}")))
((-3998 . T) (-3997 . T))
-((OR (-12 (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|))))) (|HasCategory| |#1| (QUOTE (-553 (-773)))) (|HasCategory| |#1| (QUOTE (-554 (-474)))) (OR (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-1014)))) (|HasCategory| |#1| (QUOTE (-757))) (OR (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-1014)))) (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| (-485) (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-1014))) (-12 (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#1|)))))
+((OR (-12 (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|))))) (|HasCategory| |#1| (QUOTE (-553 (-773)))) (|HasCategory| |#1| (QUOTE (-554 (-474)))) (OR (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-1014)))) (|HasCategory| |#1| (QUOTE (-757))) (OR (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-1014)))) (|HasCategory| (-485) (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-1014))) (-12 (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#1|)))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#1|))))
(-59 A B)
((|constructor| (NIL "\\indented{1}{This package provides tools for operating on one-dimensional arrays} with unary and binary functions involving different underlying types")) (|map| (((|OneDimensionalArray| |#2|) (|Mapping| |#2| |#1|) (|OneDimensionalArray| |#1|)) "\\spad{map(f,a)} applies function \\spad{f} to each member of one-dimensional array \\spad{a} resulting in a new one-dimensional array over a possibly different underlying domain.")) (|reduce| ((|#2| (|Mapping| |#2| |#1| |#2|) (|OneDimensionalArray| |#1|) |#2|) "\\spad{reduce(f,a,r)} applies function \\spad{f} to each successive element of the one-dimensional array \\spad{a} and an accumulant initialized to \\spad{r}. For example,{} \\spad{reduce(_+\\$Integer,[1,2,3],0)} does \\spad{3+(2+(1+0))}. Note: third argument \\spad{r} may be regarded as the identity element for the function \\spad{f}.")) (|scan| (((|OneDimensionalArray| |#2|) (|Mapping| |#2| |#1| |#2|) (|OneDimensionalArray| |#1|) |#2|) "\\spad{scan(f,a,r)} successively applies \\spad{reduce(f,x,r)} to more and more leading sub-arrays \\spad{x} of one-dimensional array \\spad{a}. More precisely,{} if \\spad{a} is \\spad{[a1,a2,...]},{} then \\spad{scan(f,a,r)} returns \\spad{[reduce(f,[a1],r),reduce(f,[a1,a2],r),...]}.")))
NIL
@@ -255,7 +255,7 @@ NIL
(-81)
((|constructor| (NIL "\\spadtype{Bits} provides logical functions for Indexed Bits.")) (|bits| (($ (|NonNegativeInteger|) (|Boolean|)) "\\spad{bits(n,b)} creates bits with \\spad{n} values of \\spad{b}")))
((-3998 . T) (-3997 . T))
-((-12 (|HasCategory| (-85) (QUOTE (-260 (-85)))) (|HasCategory| (-85) (QUOTE (-1014)))) (|HasCategory| (-85) (QUOTE (-554 (-474)))) (|HasCategory| (-85) (QUOTE (-757))) (|HasCategory| (-85) (QUOTE (-72))) (|HasCategory| (-485) (QUOTE (-757))) (|HasCategory| (-85) (QUOTE (-553 (-773)))) (|HasCategory| (-85) (QUOTE (-1014))) (-12 (|HasCategory| $ (QUOTE (-318 (-85)))) (|HasCategory| (-85) (QUOTE (-72)))))
+((-12 (|HasCategory| (-85) (QUOTE (-260 (-85)))) (|HasCategory| (-85) (QUOTE (-1014)))) (|HasCategory| (-85) (QUOTE (-554 (-474)))) (|HasCategory| (-85) (QUOTE (-757))) (|HasCategory| (-485) (QUOTE (-757))) (|HasCategory| (-85) (QUOTE (-72))) (|HasCategory| (-85) (QUOTE (-553 (-773)))) (|HasCategory| (-85) (QUOTE (-1014))) (|HasCategory| $ (QUOTE (-318 (-85)))) (-12 (|HasCategory| $ (QUOTE (-318 (-85)))) (|HasCategory| (-85) (QUOTE (-72)))))
(-82 R S)
((|constructor| (NIL "A \\spadtype{BiModule} is both a left and right module with respect to potentially different rings. \\blankline")) (|rightUnitary| ((|attribute|) "\\spad{x * 1 = x}")) (|leftUnitary| ((|attribute|) "\\spad{1 * x = x}")))
((-3992 . T) (-3991 . T))
@@ -339,7 +339,7 @@ NIL
(-102)
((|constructor| (NIL "ByteBuffer provides datatype for buffers of bytes. This domain differs from PrimitiveArray Byte in that it is not as rigid as PrimitiveArray Byte. That is,{} the typical use of ByteBuffer is to pre-allocate a vector of Byte of some capacity `n'. The array can then store up to `n' bytes. The actual interesting bytes count (the length of the buffer) is therefore different from the capacity. The length is no more than the capacity,{} but it can be set dynamically as needed. This functionality is used for example when reading bytes from input/output devices where we use buffers to transfer data in and out of the system. Note: a value of type ByteBuffer is 0-based indexed,{} as opposed \\indented{6}{Vector,{} but not unlike PrimitiveArray Byte.}")) (|setLength!| (((|NonNegativeInteger|) $ (|NonNegativeInteger|)) "\\spad{setLength!(buf,n)} sets the number of active bytes in the `buf'. Error if `n' is more than the capacity.")) (|capacity| (((|NonNegativeInteger|) $) "\\spad{capacity(buf)} returns the pre-allocated maximum size of `buf'.")) (|byteBuffer| (($ (|NonNegativeInteger|)) "\\spad{byteBuffer(n)} creates a buffer of capacity \\spad{n},{} and length 0.")))
((-3998 . T) (-3997 . T))
-((OR (-12 (|HasCategory| (-101) (QUOTE (-260 (-101)))) (|HasCategory| (-101) (QUOTE (-757)))) (-12 (|HasCategory| (-101) (QUOTE (-260 (-101)))) (|HasCategory| (-101) (QUOTE (-1014))))) (|HasCategory| (-101) (QUOTE (-553 (-773)))) (|HasCategory| (-101) (QUOTE (-554 (-474)))) (OR (|HasCategory| (-101) (QUOTE (-757))) (|HasCategory| (-101) (QUOTE (-1014)))) (|HasCategory| (-101) (QUOTE (-757))) (OR (|HasCategory| (-101) (QUOTE (-72))) (|HasCategory| (-101) (QUOTE (-757))) (|HasCategory| (-101) (QUOTE (-1014)))) (|HasCategory| (-101) (QUOTE (-72))) (|HasCategory| (-485) (QUOTE (-757))) (|HasCategory| (-101) (QUOTE (-1014))) (-12 (|HasCategory| (-101) (QUOTE (-260 (-101)))) (|HasCategory| (-101) (QUOTE (-1014)))) (-12 (|HasCategory| $ (QUOTE (-318 (-101)))) (|HasCategory| (-101) (QUOTE (-72)))))
+((OR (-12 (|HasCategory| (-101) (QUOTE (-260 (-101)))) (|HasCategory| (-101) (QUOTE (-757)))) (-12 (|HasCategory| (-101) (QUOTE (-260 (-101)))) (|HasCategory| (-101) (QUOTE (-1014))))) (|HasCategory| (-101) (QUOTE (-553 (-773)))) (|HasCategory| (-101) (QUOTE (-554 (-474)))) (OR (|HasCategory| (-101) (QUOTE (-757))) (|HasCategory| (-101) (QUOTE (-1014)))) (|HasCategory| (-101) (QUOTE (-757))) (OR (|HasCategory| (-101) (QUOTE (-72))) (|HasCategory| (-101) (QUOTE (-757))) (|HasCategory| (-101) (QUOTE (-1014)))) (|HasCategory| (-485) (QUOTE (-757))) (|HasCategory| (-101) (QUOTE (-72))) (|HasCategory| (-101) (QUOTE (-1014))) (-12 (|HasCategory| (-101) (QUOTE (-260 (-101)))) (|HasCategory| (-101) (QUOTE (-1014)))) (-12 (|HasCategory| $ (QUOTE (-318 (-101)))) (|HasCategory| (-101) (QUOTE (-72)))) (|HasCategory| $ (QUOTE (-318 (-101)))))
(-103)
((|constructor| (NIL "This datatype describes byte order of machine values stored memory.")) (|unknownEndian| (($) "\\spad{unknownEndian} for none of the above.")) (|bigEndian| (($) "\\spad{bigEndian} describes big endian host")) (|littleEndian| (($) "\\spad{littleEndian} describes little endian host")))
NIL
@@ -387,7 +387,7 @@ NIL
(-114)
((|constructor| (NIL "This domain allows classes of characters to be defined and manipulated efficiently.")) (|alphanumeric| (($) "\\spad{alphanumeric()} returns the class of all characters for which \\spadfunFrom{alphanumeric?}{Character} is \\spad{true}.")) (|alphabetic| (($) "\\spad{alphabetic()} returns the class of all characters for which \\spadfunFrom{alphabetic?}{Character} is \\spad{true}.")) (|lowerCase| (($) "\\spad{lowerCase()} returns the class of all characters for which \\spadfunFrom{lowerCase?}{Character} is \\spad{true}.")) (|upperCase| (($) "\\spad{upperCase()} returns the class of all characters for which \\spadfunFrom{upperCase?}{Character} is \\spad{true}.")) (|hexDigit| (($) "\\spad{hexDigit()} returns the class of all characters for which \\spadfunFrom{hexDigit?}{Character} is \\spad{true}.")) (|digit| (($) "\\spad{digit()} returns the class of all characters for which \\spadfunFrom{digit?}{Character} is \\spad{true}.")) (|charClass| (($ (|List| (|Character|))) "\\spad{charClass(l)} creates a character class which contains exactly the characters given in the list \\spad{l}.") (($ (|String|)) "\\spad{charClass(s)} creates a character class which contains exactly the characters given in the string \\spad{s}.")))
((-3997 . T) (-3987 . T) (-3998 . T))
-((OR (-12 (|HasCategory| (-117) (QUOTE (-260 (-117)))) (|HasCategory| (-117) (QUOTE (-320)))) (-12 (|HasCategory| (-117) (QUOTE (-260 (-117)))) (|HasCategory| (-117) (QUOTE (-1014))))) (|HasCategory| (-117) (QUOTE (-554 (-474)))) (|HasCategory| (-117) (QUOTE (-320))) (|HasCategory| (-117) (QUOTE (-757))) (|HasCategory| (-117) (QUOTE (-72))) (|HasCategory| (-117) (QUOTE (-553 (-773)))) (|HasCategory| (-117) (QUOTE (-1014))) (-12 (|HasCategory| (-117) (QUOTE (-260 (-117)))) (|HasCategory| (-117) (QUOTE (-1014)))) (|HasCategory| $ (QUOTE (-318 (-117)))))
+((OR (-12 (|HasCategory| (-117) (QUOTE (-260 (-117)))) (|HasCategory| (-117) (QUOTE (-320)))) (-12 (|HasCategory| (-117) (QUOTE (-260 (-117)))) (|HasCategory| (-117) (QUOTE (-1014))))) (|HasCategory| (-117) (QUOTE (-554 (-474)))) (|HasCategory| (-117) (QUOTE (-320))) (|HasCategory| (-117) (QUOTE (-757))) (|HasCategory| (-117) (QUOTE (-72))) (|HasCategory| (-117) (QUOTE (-553 (-773)))) (|HasCategory| (-117) (QUOTE (-1014))) (-12 (|HasCategory| (-117) (QUOTE (-260 (-117)))) (|HasCategory| (-117) (QUOTE (-1014)))) (|HasCategory| $ (QUOTE (-318 (-117)))) (-12 (|HasCategory| $ (QUOTE (-318 (-117)))) (|HasCategory| (-117) (QUOTE (-72)))))
(-115 R Q A)
((|constructor| (NIL "CommonDenominator provides functions to compute the common denominator of a finite linear aggregate of elements of the quotient field of an integral domain.")) (|splitDenominator| (((|Record| (|:| |num| |#3|) (|:| |den| |#1|)) |#3|) "\\spad{splitDenominator([q1,...,qn])} returns \\spad{[[p1,...,pn], d]} such that \\spad{qi = pi/d} and \\spad{d} is a common denominator for the \\spad{qi}'s.")) (|clearDenominator| ((|#3| |#3|) "\\spad{clearDenominator([q1,...,qn])} returns \\spad{[p1,...,pn]} such that \\spad{qi = pi/d} where \\spad{d} is a common denominator for the \\spad{qi}'s.")) (|commonDenominator| ((|#1| |#3|) "\\spad{commonDenominator([q1,...,qn])} returns a common denominator \\spad{d} for \\spad{q1},{}...,{}qn.")))
NIL
@@ -423,7 +423,7 @@ NIL
(-123 A S)
((|constructor| (NIL "A collection is a homogeneous aggregate which can built from list of members. The operation used to build the aggregate is generically named \\spadfun{construct}. However,{} each collection provides its own special function with the same name as the data type,{} except with an initial lower case letter,{} \\spadignore{e.g.} \\spadfun{list} for \\spadtype{List},{} \\spadfun{flexibleArray} for \\spadtype{FlexibleArray},{} and so on.")) (|removeDuplicates| (($ $) "\\spad{removeDuplicates(u)} returns a copy of \\spad{u} with all duplicates removed.")) (|select| (($ (|Mapping| (|Boolean|) |#2|) $) "\\spad{select(p,u)} returns a copy of \\spad{u} containing only those elements such \\axiom{\\spad{p}(\\spad{x})} is \\spad{true}. Note: \\axiom{select(\\spad{p},{}\\spad{u}) == [\\spad{x} for \\spad{x} in \\spad{u} | \\spad{p}(\\spad{x})]}.")) (|remove| (($ |#2| $) "\\spad{remove(x,u)} returns a copy of \\spad{u} with all elements \\axiom{\\spad{y} = \\spad{x}} removed. Note: \\axiom{remove(\\spad{y},{}\\spad{c}) == [\\spad{x} for \\spad{x} in \\spad{c} | \\spad{x} ~= \\spad{y}]}.") (($ (|Mapping| (|Boolean|) |#2|) $) "\\spad{remove(p,u)} returns a copy of \\spad{u} removing all elements \\spad{x} such that \\axiom{\\spad{p}(\\spad{x})} is \\spad{true}. Note: \\axiom{remove(\\spad{p},{}\\spad{u}) == [\\spad{x} for \\spad{x} in \\spad{u} | not \\spad{p}(\\spad{x})]}.")) (|find| (((|Union| |#2| "failed") (|Mapping| (|Boolean|) |#2|) $) "\\spad{find(p,u)} returns the first \\spad{x} in \\spad{u} such that \\axiom{\\spad{p}(\\spad{x})} is \\spad{true},{} and \"failed\" otherwise.")) (|construct| (($ (|List| |#2|)) "\\axiom{construct(\\spad{x},{}\\spad{y},{}...,{}\\spad{z})} returns the collection of elements \\axiom{\\spad{x},{}\\spad{y},{}...,{}\\spad{z}} ordered as given. Equivalently written as \\axiom{[\\spad{x},{}\\spad{y},{}...,{}\\spad{z}]\\$\\spad{D}},{} where \\spad{D} is the domain. \\spad{D} may be omitted for those of type List.")))
NIL
-((|HasCategory| |#2| (QUOTE (-554 (-474)))) (|HasCategory| |#2| (QUOTE (-72))) (|HasAttribute| |#1| (QUOTE -3997)))
+((|HasCategory| |#2| (QUOTE (-554 (-474)))) (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| |#1| (|%list| (QUOTE -318) (|devaluate| |#2|))))
(-124 S)
((|constructor| (NIL "A collection is a homogeneous aggregate which can built from list of members. The operation used to build the aggregate is generically named \\spadfun{construct}. However,{} each collection provides its own special function with the same name as the data type,{} except with an initial lower case letter,{} \\spadignore{e.g.} \\spadfun{list} for \\spadtype{List},{} \\spadfun{flexibleArray} for \\spadtype{FlexibleArray},{} and so on.")) (|removeDuplicates| (($ $) "\\spad{removeDuplicates(u)} returns a copy of \\spad{u} with all duplicates removed.")) (|select| (($ (|Mapping| (|Boolean|) |#1|) $) "\\spad{select(p,u)} returns a copy of \\spad{u} containing only those elements such \\axiom{\\spad{p}(\\spad{x})} is \\spad{true}. Note: \\axiom{select(\\spad{p},{}\\spad{u}) == [\\spad{x} for \\spad{x} in \\spad{u} | \\spad{p}(\\spad{x})]}.")) (|remove| (($ |#1| $) "\\spad{remove(x,u)} returns a copy of \\spad{u} with all elements \\axiom{\\spad{y} = \\spad{x}} removed. Note: \\axiom{remove(\\spad{y},{}\\spad{c}) == [\\spad{x} for \\spad{x} in \\spad{c} | \\spad{x} ~= \\spad{y}]}.") (($ (|Mapping| (|Boolean|) |#1|) $) "\\spad{remove(p,u)} returns a copy of \\spad{u} removing all elements \\spad{x} such that \\axiom{\\spad{p}(\\spad{x})} is \\spad{true}. Note: \\axiom{remove(\\spad{p},{}\\spad{u}) == [\\spad{x} for \\spad{x} in \\spad{u} | not \\spad{p}(\\spad{x})]}.")) (|find| (((|Union| |#1| "failed") (|Mapping| (|Boolean|) |#1|) $) "\\spad{find(p,u)} returns the first \\spad{x} in \\spad{u} such that \\axiom{\\spad{p}(\\spad{x})} is \\spad{true},{} and \"failed\" otherwise.")) (|construct| (($ (|List| |#1|)) "\\axiom{construct(\\spad{x},{}\\spad{y},{}...,{}\\spad{z})} returns the collection of elements \\axiom{\\spad{x},{}\\spad{y},{}...,{}\\spad{z}} ordered as given. Equivalently written as \\axiom{[\\spad{x},{}\\spad{y},{}...,{}\\spad{z}]\\$\\spad{D}},{} where \\spad{D} is the domain. \\spad{D} may be omitted for those of type List.")))
NIL
@@ -743,7 +743,7 @@ NIL
(-203 S)
((|constructor| (NIL "This domain provides some nice functions on lists")) (|elt| (((|NonNegativeInteger|) $ "count") "\\axiom{\\spad{l}.\"count\"} returns the number of elements in \\axiom{\\spad{l}}.") (($ $ "sort") "\\axiom{\\spad{l}.sort} returns \\axiom{\\spad{l}} with elements sorted. Note: \\axiom{\\spad{l}.sort = sort(\\spad{l})}") (($ $ "unique") "\\axiom{\\spad{l}.unique} returns \\axiom{\\spad{l}} with duplicates removed. Note: \\axiom{\\spad{l}.unique = removeDuplicates(\\spad{l})}.")) (|datalist| (($ (|List| |#1|)) "\\spad{datalist(l)} creates a datalist from \\spad{l}")))
((-3998 . T) (-3997 . T))
-((OR (-12 (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|))))) (|HasCategory| |#1| (QUOTE (-553 (-773)))) (|HasCategory| |#1| (QUOTE (-554 (-474)))) (OR (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-1014)))) (|HasCategory| |#1| (QUOTE (-757))) (OR (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-1014)))) (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| (-485) (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-1014))) (-12 (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#1|)))))
+((OR (-12 (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|))))) (|HasCategory| |#1| (QUOTE (-553 (-773)))) (|HasCategory| |#1| (QUOTE (-554 (-474)))) (OR (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-1014)))) (|HasCategory| |#1| (QUOTE (-757))) (OR (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-1014)))) (|HasCategory| (-485) (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-1014))) (-12 (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|)))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#1|))) (-12 (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#1|)))))
(-204 M)
((|constructor| (NIL "DiscreteLogarithmPackage implements help functions for discrete logarithms in monoids using small cyclic groups.")) (|shanksDiscLogAlgorithm| (((|Union| (|NonNegativeInteger|) "failed") |#1| |#1| (|NonNegativeInteger|)) "\\spad{shanksDiscLogAlgorithm(b,a,p)} computes \\spad{s} with \\spad{b**s = a} for assuming that \\spad{a} and \\spad{b} are elements in a 'small' cyclic group of order \\spad{p} by Shank's algorithm. Note: this is a subroutine of the function \\spadfun{discreteLog}.")) (** ((|#1| |#1| (|Integer|)) "\\spad{x ** n} returns \\spad{x} raised to the integer power \\spad{n}")))
NIL
@@ -935,7 +935,7 @@ NIL
(-251 |Key| |Entry|)
((|constructor| (NIL "This domain provides tables where the keys are compared using \\spadfun{eq?}. Thus keys are considered equal only if they are the same instance of a structure.")))
((-3997 . T) (-3998 . T))
-((-12 (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (|%list| (QUOTE -260) (|%list| (QUOTE -2) (|%list| (QUOTE |:|) (QUOTE -3862) (|devaluate| |#1|)) (|%list| (QUOTE |:|) (QUOTE |entry|) (|devaluate| |#2|))))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014)))) (OR (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014)))) (OR (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-72))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014)))) (OR (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-553 (-773)))) (|HasCategory| |#2| (QUOTE (-553 (-773))))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-554 (-474)))) (-12 (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#2| (QUOTE (-72))) (OR (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-72)))) (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| |#2| (QUOTE (-553 (-773)))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-553 (-773)))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014))) (|HasCategory| $ (|%list| (QUOTE -318) (|%list| (QUOTE -2) (|%list| (QUOTE |:|) (QUOTE -3862) (|devaluate| |#1|)) (|%list| (QUOTE |:|) (QUOTE |entry|) (|devaluate| |#2|))))) (-12 (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#2|)))))
+((-12 (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (|%list| (QUOTE -260) (|%list| (QUOTE -2) (|%list| (QUOTE |:|) (QUOTE -3862) (|devaluate| |#1|)) (|%list| (QUOTE |:|) (QUOTE |entry|) (|devaluate| |#2|))))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014)))) (OR (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014)))) (OR (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-72))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014)))) (OR (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-553 (-773)))) (|HasCategory| |#2| (QUOTE (-553 (-773))))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-554 (-474)))) (-12 (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#2| (QUOTE (-72))) (OR (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-72)))) (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| |#2| (QUOTE (-553 (-773)))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-553 (-773)))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014))) (-12 (|HasCategory| $ (|%list| (QUOTE -318) (|%list| (QUOTE -2) (|%list| (QUOTE |:|) (QUOTE -3862) (|devaluate| |#1|)) (|%list| (QUOTE |:|) (QUOTE |entry|) (|devaluate| |#2|))))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-72)))) (|HasCategory| $ (|%list| (QUOTE -318) (|%list| (QUOTE -2) (|%list| (QUOTE |:|) (QUOTE -3862) (|devaluate| |#1|)) (|%list| (QUOTE |:|) (QUOTE |entry|) (|devaluate| |#2|))))) (-12 (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#2|)))))
(-252)
((|constructor| (NIL "ErrorFunctions implements error functions callable from the system interpreter. Typically,{} these functions would be called in user functions. The simple forms of the functions take one argument which is either a string (an error message) or a list of strings which all together make up a message. The list can contain formatting codes (see below). The more sophisticated versions takes two arguments where the first argument is the name of the function from which the error was invoked and the second argument is either a string or a list of strings,{} as above. When you use the one argument version in an interpreter function,{} the system will automatically insert the name of the function as the new first argument. Thus in the user interpreter function \\indented{2}{\\spad{f x == if x < 0 then error \"negative argument\" else x}} the call to error will actually be of the form \\indented{2}{\\spad{error(\"f\",\"negative argument\")}} because the interpreter will have created a new first argument. \\blankline Formatting codes: error messages may contain the following formatting codes (they should either start or end a string or else have blanks around them): \\indented{3}{\\spad{\\%l}\\space{6}start a new line} \\indented{3}{\\spad{\\%b}\\space{6}start printing in a bold font (where available)} \\indented{3}{\\spad{\\%d}\\space{6}stop\\space{2}printing in a bold font (where available)} \\indented{3}{\\spad{ \\%ceon}\\space{2}start centering message lines} \\indented{3}{\\spad{\\%ceoff}\\space{2}stop\\space{2}centering message lines} \\indented{3}{\\spad{\\%rjon}\\space{3}start displaying lines \"ragged left\"} \\indented{3}{\\spad{\\%rjoff}\\space{2}stop\\space{2}displaying lines \"ragged left\"} \\indented{3}{\\spad{\\%i}\\space{6}indent\\space{3}following lines 3 additional spaces} \\indented{3}{\\spad{\\%u}\\space{6}unindent following lines 3 additional spaces} \\indented{3}{\\spad{\\%xN}\\space{5}insert \\spad{N} blanks (eg,{} \\spad{\\%x10} inserts 10 blanks)} \\blankline")) (|error| (((|Exit|) (|String|) (|List| (|String|))) "\\spad{error(nam,lmsg)} displays error messages \\spad{lmsg} preceded by a message containing the name \\spad{nam} of the function in which the error is contained.") (((|Exit|) (|String|) (|String|)) "\\spad{error(nam,msg)} displays error message \\spad{msg} preceded by a message containing the name \\spad{nam} of the function in which the error is contained.") (((|Exit|) (|List| (|String|))) "\\spad{error(lmsg)} displays error message \\spad{lmsg} and terminates.") (((|Exit|) (|String|)) "\\spad{error(msg)} displays error message \\spad{msg} and terminates.")))
NIL
@@ -1043,7 +1043,7 @@ NIL
(-278 S)
((|constructor| (NIL "\\indented{1}{A FlexibleArray is the notion of an array intended to allow for growth} at the end only. Hence the following efficient operations \\indented{2}{\\spad{append(x,a)} meaning append item \\spad{x} at the end of the array \\spad{a}} \\indented{2}{\\spad{delete(a,n)} meaning delete the last item from the array \\spad{a}} Flexible arrays support the other operations inherited from \\spadtype{ExtensibleLinearAggregate}. However,{} these are not efficient. Flexible arrays combine the \\spad{O(1)} access time property of arrays with growing and shrinking at the end in \\spad{O(1)} (average) time. This is done by using an ordinary array which may have zero or more empty slots at the end. When the array becomes full it is copied into a new larger (50\\% larger) array. Conversely,{} when the array becomes less than 1/2 full,{} it is copied into a smaller array. Flexible arrays provide for an efficient implementation of many data structures in particular heaps,{} stacks and sets.")))
((-3998 . T) (-3997 . T))
-((OR (-12 (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|))))) (|HasCategory| |#1| (QUOTE (-553 (-773)))) (|HasCategory| |#1| (QUOTE (-554 (-474)))) (OR (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-1014)))) (|HasCategory| |#1| (QUOTE (-757))) (OR (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-1014)))) (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| (-485) (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-1014))) (-12 (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#1|)))))
+((OR (-12 (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|))))) (|HasCategory| |#1| (QUOTE (-553 (-773)))) (|HasCategory| |#1| (QUOTE (-554 (-474)))) (OR (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-1014)))) (|HasCategory| |#1| (QUOTE (-757))) (OR (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-1014)))) (|HasCategory| (-485) (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-1014))) (-12 (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#1|)))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#1|))))
(-279 S -3094)
((|constructor| (NIL "FiniteAlgebraicExtensionField {\\em F} is the category of fields which are finite algebraic extensions of the field {\\em F}. If {\\em F} is finite then any finite algebraic extension of {\\em F} is finite,{} too. Let {\\em K} be a finite algebraic extension of the finite field {\\em F}. The exponentiation of elements of {\\em K} defines a \\spad{Z}-module structure on the multiplicative group of {\\em K}. The additive group of {\\em K} becomes a module over the ring of polynomials over {\\em F} via the operation \\spadfun{linearAssociatedExp}(a:K,{}f:SparseUnivariatePolynomial \\spad{F}) which is linear over {\\em F},{} \\spadignore{i.e.} for elements {\\em a} from {\\em K},{} {\\em c,d} from {\\em F} and {\\em f,g} univariate polynomials over {\\em F} we have \\spadfun{linearAssociatedExp}(a,{}cf+dg) equals {\\em c} times \\spadfun{linearAssociatedExp}(a,{}\\spad{f}) plus {\\em d} times \\spadfun{linearAssociatedExp}(a,{}\\spad{g}). Therefore \\spadfun{linearAssociatedExp} is defined completely by its action on monomials from {\\em F[X]}: \\spadfun{linearAssociatedExp}(a,{}monomial(1,{}\\spad{k})\\$SUP(\\spad{F})) is defined to be \\spadfun{Frobenius}(a,{}\\spad{k}) which is {\\em a**(q**k)} where {\\em q=size()\\$F}. The operations order and discreteLog associated with the multiplicative exponentiation have additive analogues associated to the operation \\spadfun{linearAssociatedExp}. These are the functions \\spadfun{linearAssociatedOrder} and \\spadfun{linearAssociatedLog},{} respectively.")) (|linearAssociatedLog| (((|Union| (|SparseUnivariatePolynomial| |#2|) "failed") $ $) "\\spad{linearAssociatedLog(b,a)} returns a polynomial {\\em g},{} such that the \\spadfun{linearAssociatedExp}(\\spad{b},{}\\spad{g}) equals {\\em a}. If there is no such polynomial {\\em g},{} then \\spadfun{linearAssociatedLog} fails.") (((|SparseUnivariatePolynomial| |#2|) $) "\\spad{linearAssociatedLog(a)} returns a polynomial {\\em g},{} such that \\spadfun{linearAssociatedExp}(normalElement(),{}\\spad{g}) equals {\\em a}.")) (|linearAssociatedOrder| (((|SparseUnivariatePolynomial| |#2|) $) "\\spad{linearAssociatedOrder(a)} retruns the monic polynomial {\\em g} of least degree,{} such that \\spadfun{linearAssociatedExp}(a,{}\\spad{g}) is 0.")) (|linearAssociatedExp| (($ $ (|SparseUnivariatePolynomial| |#2|)) "\\spad{linearAssociatedExp(a,f)} is linear over {\\em F},{} \\spadignore{i.e.} for elements {\\em a} from {\\em \\$},{} {\\em c,d} form {\\em F} and {\\em f,g} univariate polynomials over {\\em F} we have \\spadfun{linearAssociatedExp}(a,{}cf+dg) equals {\\em c} times \\spadfun{linearAssociatedExp}(a,{}\\spad{f}) plus {\\em d} times \\spadfun{linearAssociatedExp}(a,{}\\spad{g}). Therefore \\spadfun{linearAssociatedExp} is defined completely by its action on monomials from {\\em F[X]}: \\spadfun{linearAssociatedExp}(a,{}monomial(1,{}\\spad{k})\\$SUP(\\spad{F})) is defined to be \\spadfun{Frobenius}(a,{}\\spad{k}) which is {\\em a**(q**k)},{} where {\\em q=size()\\$F}.")) (|generator| (($) "\\spad{generator()} returns a root of the defining polynomial. This element generates the field as an algebra over the ground field.")) (|normal?| (((|Boolean|) $) "\\spad{normal?(a)} tests whether the element \\spad{a} is normal over the ground field \\spad{F},{} \\spadignore{i.e.} \\spad{a**(q**i), 0 <= i <= extensionDegree()-1} is an \\spad{F}-basis,{} where \\spad{q = size()\\$F}. Implementation according to Lidl/Niederreiter: Theorem 2.39.")) (|normalElement| (($) "\\spad{normalElement()} returns a element,{} normal over the ground field \\spad{F},{} \\spadignore{i.e.} \\spad{a**(q**i), 0 <= i < extensionDegree()} is an \\spad{F}-basis,{} where \\spad{q = size()\\$F}. At the first call,{} the element is computed by \\spadfunFrom{createNormalElement}{FiniteAlgebraicExtensionField} then cached in a global variable. On subsequent calls,{} the element is retrieved by referencing the global variable.")) (|createNormalElement| (($) "\\spad{createNormalElement()} computes a normal element over the ground field \\spad{F},{} that is,{} \\spad{a**(q**i), 0 <= i < extensionDegree()} is an \\spad{F}-basis,{} where \\spad{q = size()\\$F}. Reference: Such an element exists Lidl/Niederreiter: Theorem 2.35.")) (|trace| (($ $ (|PositiveInteger|)) "\\spad{trace(a,d)} computes the trace of \\spad{a} with respect to the field of extension degree \\spad{d} over the ground field of size \\spad{q}. Error: if \\spad{d} does not divide the extension degree of \\spad{a}. Note: \\spad{trace(a,d) = reduce(+,[a**(q**(d*i)) for i in 0..n/d])}.") ((|#2| $) "\\spad{trace(a)} computes the trace of \\spad{a} with respect to the field considered as an algebra with 1 over the ground field \\spad{F}.")) (|norm| (($ $ (|PositiveInteger|)) "\\spad{norm(a,d)} computes the norm of \\spad{a} with respect to the field of extension degree \\spad{d} over the ground field of size. Error: if \\spad{d} does not divide the extension degree of \\spad{a}. Note: norm(a,{}\\spad{d}) = reduce(*,{}[a**(q**(d*i)) for \\spad{i} in 0..n/d])") ((|#2| $) "\\spad{norm(a)} computes the norm of \\spad{a} with respect to the field considered as an algebra with 1 over the ground field \\spad{F}.")) (|degree| (((|PositiveInteger|) $) "\\spad{degree(a)} returns the degree of the minimal polynomial of an element \\spad{a} over the ground field \\spad{F}.")) (|extensionDegree| (((|PositiveInteger|)) "\\spad{extensionDegree()} returns the degree of field extension.")) (|definingPolynomial| (((|SparseUnivariatePolynomial| |#2|)) "\\spad{definingPolynomial()} returns the polynomial used to define the field extension.")) (|minimalPolynomial| (((|SparseUnivariatePolynomial| $) $ (|PositiveInteger|)) "\\spad{minimalPolynomial(x,n)} computes the minimal polynomial of \\spad{x} over the field of extension degree \\spad{n} over the ground field \\spad{F}.") (((|SparseUnivariatePolynomial| |#2|) $) "\\spad{minimalPolynomial(a)} returns the minimal polynomial of an element \\spad{a} over the ground field \\spad{F}.")) (|represents| (($ (|Vector| |#2|)) "\\spad{represents([a1,..,an])} returns \\spad{a1*v1 + ... + an*vn},{} where \\spad{v1},{}...,{}vn are the elements of the fixed basis.")) (|coordinates| (((|Matrix| |#2|) (|Vector| $)) "\\spad{coordinates([v1,...,vm])} returns the coordinates of the \\spad{vi}'s with to the fixed basis. The coordinates of \\spad{vi} are contained in the \\spad{i}th row of the matrix returned by this function.") (((|Vector| |#2|) $) "\\spad{coordinates(a)} returns the coordinates of \\spad{a} with respect to the fixed \\spad{F}-vectorspace basis.")) (|basis| (((|Vector| $) (|PositiveInteger|)) "\\spad{basis(n)} returns a fixed basis of a subfield of \\$ as \\spad{F}-vectorspace.") (((|Vector| $)) "\\spad{basis()} returns a fixed basis of \\$ as \\spad{F}-vectorspace.")))
NIL
@@ -1543,7 +1543,7 @@ NIL
(-403 R E |VarSet| P)
((|constructor| (NIL "A domain for polynomial sets.")) (|convert| (($ (|List| |#4|)) "\\axiom{convert(lp)} returns the polynomial set whose members are the polynomials of \\axiom{lp}.")))
((-3998 . T) (-3997 . T))
-((-12 (|HasCategory| |#4| (QUOTE (-1014))) (|HasCategory| |#4| (|%list| (QUOTE -260) (|devaluate| |#4|)))) (|HasCategory| |#4| (QUOTE (-554 (-474)))) (|HasCategory| |#4| (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-496))) (|HasCategory| |#4| (QUOTE (-553 (-773)))) (|HasCategory| |#4| (QUOTE (-1014))))
+((-12 (|HasCategory| |#4| (QUOTE (-1014))) (|HasCategory| |#4| (|%list| (QUOTE -260) (|devaluate| |#4|)))) (|HasCategory| |#4| (QUOTE (-554 (-474)))) (|HasCategory| |#4| (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-496))) (|HasCategory| |#4| (QUOTE (-553 (-773)))) (|HasCategory| |#4| (QUOTE (-1014))) (-12 (|HasCategory| |#4| (QUOTE (-72))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#4|)))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#4|))))
(-404 S R E)
((|constructor| (NIL "GradedAlgebra(\\spad{R},{}\\spad{E}) denotes ``E-graded \\spad{R}-algebra''. A graded algebra is a graded module together with a degree preserving \\spad{R}-linear map,{} called the {\\em product}. \\blankline The name ``product'' is written out in full so inner and outer products with the same mapping type can be distinguished by name.")) (|product| (($ $ $) "\\spad{product(a,b)} is the degree-preserving \\spad{R}-linear product: \\blankline \\indented{2}{\\spad{degree product(a,b) = degree a + degree b}} \\indented{2}{\\spad{product(a1+a2,b) = product(a1,b) + product(a2,b)}} \\indented{2}{\\spad{product(a,b1+b2) = product(a,b1) + product(a,b2)}} \\indented{2}{\\spad{product(r*a,b) = product(a,r*b) = r*product(a,b)}} \\indented{2}{\\spad{product(a,product(b,c)) = product(product(a,b),c)}}")) (|One| (($) "1 is the identity for \\spad{product}.")))
NIL
@@ -1591,11 +1591,11 @@ NIL
(-415 |Key| |Entry| |Tbl| |dent|)
((|constructor| (NIL "A sparse table has a default entry,{} which is returned if no other value has been explicitly stored for a key.")))
((-3997 . T) (-3998 . T))
-((-12 (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (|%list| (QUOTE -260) (|%list| (QUOTE -2) (|%list| (QUOTE |:|) (QUOTE -3862) (|devaluate| |#1|)) (|%list| (QUOTE |:|) (QUOTE |entry|) (|devaluate| |#2|))))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014)))) (OR (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014)))) (OR (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-72))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014)))) (OR (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-553 (-773)))) (|HasCategory| |#2| (QUOTE (-553 (-773))))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-554 (-474)))) (-12 (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#2| (QUOTE (-72))) (OR (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-72)))) (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| |#2| (QUOTE (-553 (-773)))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-553 (-773)))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014))) (|HasCategory| $ (|%list| (QUOTE -318) (|%list| (QUOTE -2) (|%list| (QUOTE |:|) (QUOTE -3862) (|devaluate| |#1|)) (|%list| (QUOTE |:|) (QUOTE |entry|) (|devaluate| |#2|))))) (-12 (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#2|)))))
+((-12 (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (|%list| (QUOTE -260) (|%list| (QUOTE -2) (|%list| (QUOTE |:|) (QUOTE -3862) (|devaluate| |#1|)) (|%list| (QUOTE |:|) (QUOTE |entry|) (|devaluate| |#2|))))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014)))) (OR (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014)))) (OR (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-72))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014)))) (OR (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-553 (-773)))) (|HasCategory| |#2| (QUOTE (-553 (-773))))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-554 (-474)))) (-12 (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#2| (QUOTE (-72))) (OR (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-72)))) (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| |#2| (QUOTE (-553 (-773)))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-553 (-773)))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014))) (-12 (|HasCategory| $ (|%list| (QUOTE -318) (|%list| (QUOTE -2) (|%list| (QUOTE |:|) (QUOTE -3862) (|devaluate| |#1|)) (|%list| (QUOTE |:|) (QUOTE |entry|) (|devaluate| |#2|))))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-72)))) (|HasCategory| $ (|%list| (QUOTE -318) (|%list| (QUOTE -2) (|%list| (QUOTE |:|) (QUOTE -3862) (|devaluate| |#1|)) (|%list| (QUOTE |:|) (QUOTE |entry|) (|devaluate| |#2|))))) (-12 (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#2|)))))
(-416 R E V P)
((|constructor| (NIL "A domain constructor of the category \\axiomType{TriangularSetCategory}. The only requirement for a list of polynomials to be a member of such a domain is the following: no polynomial is constant and two distinct polynomials have distinct main variables. Such a triangular set may not be auto-reduced or consistent. Triangular sets are stored as sorted lists \\spad{w}.\\spad{r}.\\spad{t}. the main variables of their members but they are displayed in reverse order.\\newline References : \\indented{1}{[1] \\spad{P}. AUBRY,{} \\spad{D}. LAZARD and \\spad{M}. MORENO MAZA \"On the Theories} \\indented{5}{of Triangular Sets\" Journal of Symbol. Comp. (to appear)}")))
((-3998 . T) (-3997 . T))
-((-12 (|HasCategory| |#4| (QUOTE (-1014))) (|HasCategory| |#4| (|%list| (QUOTE -260) (|devaluate| |#4|)))) (|HasCategory| |#4| (QUOTE (-554 (-474)))) (|HasCategory| |#4| (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-496))) (|HasCategory| |#3| (QUOTE (-320))) (|HasCategory| |#4| (QUOTE (-553 (-773)))) (|HasCategory| |#4| (QUOTE (-1014))))
+((-12 (|HasCategory| |#4| (QUOTE (-1014))) (|HasCategory| |#4| (|%list| (QUOTE -260) (|devaluate| |#4|)))) (|HasCategory| |#4| (QUOTE (-554 (-474)))) (|HasCategory| |#4| (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-496))) (|HasCategory| |#3| (QUOTE (-320))) (|HasCategory| |#4| (QUOTE (-553 (-773)))) (|HasCategory| |#4| (QUOTE (-1014))) (-12 (|HasCategory| |#4| (QUOTE (-72))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#4|)))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#4|))))
(-417)
((|constructor| (NIL "\\indented{1}{Symbolic fractions in \\%\\spad{pi} with integer coefficients;} \\indented{1}{The point for using \\spad{Pi} as the default domain for those fractions} \\indented{1}{is that \\spad{Pi} is coercible to the float types,{} and not Expression.} Date Created: 21 Feb 1990 Date Last Updated: 12 Mai 1992")) (|pi| (($) "\\spad{pi()} returns the symbolic \\%\\spad{pi}.")))
((-3989 . T) (-3995 . T) (-3990 . T) ((-3999 "*") . T) (-3991 . T) (-3992 . T) (-3994 . T))
@@ -1607,7 +1607,7 @@ NIL
(-419 |Key| |Entry| |hashfn|)
((|constructor| (NIL "This domain provides access to the underlying Lisp hash tables. By varying the hashfn parameter,{} tables suited for different purposes can be obtained.")))
((-3997 . T) (-3998 . T))
-((-12 (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (|%list| (QUOTE -260) (|%list| (QUOTE -2) (|%list| (QUOTE |:|) (QUOTE -3862) (|devaluate| |#1|)) (|%list| (QUOTE |:|) (QUOTE |entry|) (|devaluate| |#2|))))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014)))) (OR (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014)))) (OR (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-72))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014)))) (OR (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-553 (-773)))) (|HasCategory| |#2| (QUOTE (-553 (-773))))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-554 (-474)))) (-12 (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#2| (QUOTE (-72))) (OR (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-72)))) (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| |#2| (QUOTE (-553 (-773)))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-553 (-773)))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014))) (|HasCategory| $ (|%list| (QUOTE -318) (|%list| (QUOTE -2) (|%list| (QUOTE |:|) (QUOTE -3862) (|devaluate| |#1|)) (|%list| (QUOTE |:|) (QUOTE |entry|) (|devaluate| |#2|))))) (-12 (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#2|)))))
+((-12 (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (|%list| (QUOTE -260) (|%list| (QUOTE -2) (|%list| (QUOTE |:|) (QUOTE -3862) (|devaluate| |#1|)) (|%list| (QUOTE |:|) (QUOTE |entry|) (|devaluate| |#2|))))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014)))) (OR (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014)))) (OR (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-72))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014)))) (OR (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-553 (-773)))) (|HasCategory| |#2| (QUOTE (-553 (-773))))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-554 (-474)))) (-12 (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#2| (QUOTE (-72))) (OR (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-72)))) (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| |#2| (QUOTE (-553 (-773)))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-553 (-773)))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014))) (-12 (|HasCategory| $ (|%list| (QUOTE -318) (|%list| (QUOTE -2) (|%list| (QUOTE |:|) (QUOTE -3862) (|devaluate| |#1|)) (|%list| (QUOTE |:|) (QUOTE |entry|) (|devaluate| |#2|))))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-72)))) (|HasCategory| $ (|%list| (QUOTE -318) (|%list| (QUOTE -2) (|%list| (QUOTE |:|) (QUOTE -3862) (|devaluate| |#1|)) (|%list| (QUOTE |:|) (QUOTE |entry|) (|devaluate| |#2|))))) (-12 (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#2|)))))
(-420)
((|constructor| (NIL "\\indented{1}{Author : Larry Lambe} Date Created : August 1988 Date Last Updated : March 9 1990 Related Constructors: OrderedSetInts,{} Commutator,{} FreeNilpotentLie AMS Classification: Primary 17B05,{} 17B30; Secondary 17A50 Keywords: free Lie algebra,{} Hall basis,{} basic commutators Description : Generate a basis for the free Lie algebra on \\spad{n} generators over a ring \\spad{R} with identity up to basic commutators of length \\spad{c} using the algorithm of \\spad{P}. Hall as given in Serre's book Lie Groups -- Lie Algebras")) (|generate| (((|Vector| (|List| (|Integer|))) (|NonNegativeInteger|) (|NonNegativeInteger|)) "\\spad{generate(numberOfGens, maximalWeight)} generates a vector of elements of the form [left,{}weight,{}right] which represents a \\spad{P}. Hall basis element for the free lie algebra on \\spad{numberOfGens} generators. We only generate those basis elements of weight less than or equal to maximalWeight")) (|inHallBasis?| (((|Boolean|) (|Integer|) (|Integer|) (|Integer|) (|Integer|)) "\\spad{inHallBasis?(numberOfGens, leftCandidate, rightCandidate, left)} tests to see if a new element should be added to the \\spad{P}. Hall basis being constructed. The list \\spad{[leftCandidate,wt,rightCandidate]} is included in the basis if in the unique factorization of \\spad{rightCandidate},{} we have left factor leftOfRight,{} and leftOfRight <= \\spad{leftCandidate}")) (|lfunc| (((|Integer|) (|Integer|) (|Integer|)) "\\spad{lfunc(d,n)} computes the rank of the \\spad{n}th factor in the lower central series of the free \\spad{d}-generated free Lie algebra; This rank is \\spad{d} if \\spad{n} = 1 and binom(\\spad{d},{}2) if \\spad{n} = 2")))
NIL
@@ -1675,7 +1675,7 @@ NIL
(-436 S |mn|)
((|constructor| (NIL "\\indented{1}{Author Micheal Monagan \\spad{Aug/87}} This is the basic one dimensional array data type.")))
((-3998 . T) (-3997 . T))
-((OR (-12 (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|))))) (|HasCategory| |#1| (QUOTE (-553 (-773)))) (|HasCategory| |#1| (QUOTE (-554 (-474)))) (OR (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-1014)))) (|HasCategory| |#1| (QUOTE (-757))) (OR (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-1014)))) (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| (-485) (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-1014))) (-12 (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#1|)))))
+((OR (-12 (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|))))) (|HasCategory| |#1| (QUOTE (-553 (-773)))) (|HasCategory| |#1| (QUOTE (-554 (-474)))) (OR (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-1014)))) (|HasCategory| |#1| (QUOTE (-757))) (OR (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-1014)))) (|HasCategory| (-485) (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-1014))) (-12 (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#1|)))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#1|))))
(-437 R |Row| |Col|)
((|constructor| (NIL "\\indented{1}{This is an internal type which provides an implementation of} 2-dimensional arrays as PrimitiveArray's of PrimitiveArray's.")))
((-3998 . T) (-3997 . T))
@@ -1691,7 +1691,7 @@ NIL
(-440 |mn|)
((|constructor| (NIL "\\spadtype{IndexedBits} is a domain to compactly represent large quantities of Boolean data.")))
((-3998 . T) (-3997 . T))
-((-12 (|HasCategory| (-85) (QUOTE (-260 (-85)))) (|HasCategory| (-85) (QUOTE (-1014)))) (|HasCategory| (-85) (QUOTE (-554 (-474)))) (|HasCategory| (-85) (QUOTE (-757))) (|HasCategory| (-85) (QUOTE (-72))) (|HasCategory| (-485) (QUOTE (-757))) (|HasCategory| (-85) (QUOTE (-553 (-773)))) (|HasCategory| (-85) (QUOTE (-1014))) (-12 (|HasCategory| $ (QUOTE (-318 (-85)))) (|HasCategory| (-85) (QUOTE (-72)))))
+((-12 (|HasCategory| (-85) (QUOTE (-260 (-85)))) (|HasCategory| (-85) (QUOTE (-1014)))) (|HasCategory| (-85) (QUOTE (-554 (-474)))) (|HasCategory| (-85) (QUOTE (-757))) (|HasCategory| (-485) (QUOTE (-757))) (|HasCategory| (-85) (QUOTE (-72))) (|HasCategory| (-85) (QUOTE (-553 (-773)))) (|HasCategory| (-85) (QUOTE (-1014))) (|HasCategory| $ (QUOTE (-318 (-85)))) (-12 (|HasCategory| $ (QUOTE (-318 (-85)))) (|HasCategory| (-85) (QUOTE (-72)))))
(-441 K R UP L)
((|constructor| (NIL "IntegralBasisPolynomialTools provides functions for \\indented{1}{mapping functions on the coefficients of univariate and bivariate} \\indented{1}{polynomials.}")) (|mapBivariate| (((|SparseUnivariatePolynomial| (|SparseUnivariatePolynomial| |#4|)) (|Mapping| |#4| |#1|) |#3|) "\\spad{mapBivariate(f,p(x,y))} applies the function \\spad{f} to the coefficients of \\spad{p(x,y)}.")) (|mapMatrixIfCan| (((|Union| (|Matrix| |#2|) "failed") (|Mapping| (|Union| |#1| "failed") |#4|) (|Matrix| (|SparseUnivariatePolynomial| |#4|))) "\\spad{mapMatrixIfCan(f,mat)} applies the function \\spad{f} to the coefficients of the entries of \\spad{mat} if possible,{} and returns \\spad{\"failed\"} otherwise.")) (|mapUnivariateIfCan| (((|Union| |#2| "failed") (|Mapping| (|Union| |#1| "failed") |#4|) (|SparseUnivariatePolynomial| |#4|)) "\\spad{mapUnivariateIfCan(f,p(x))} applies the function \\spad{f} to the coefficients of \\spad{p(x)},{} if possible,{} and returns \\spad{\"failed\"} otherwise.")) (|mapUnivariate| (((|SparseUnivariatePolynomial| |#4|) (|Mapping| |#4| |#1|) |#2|) "\\spad{mapUnivariate(f,p(x))} applies the function \\spad{f} to the coefficients of \\spad{p(x)}.") ((|#2| (|Mapping| |#1| |#4|) (|SparseUnivariatePolynomial| |#4|)) "\\spad{mapUnivariate(f,p(x))} applies the function \\spad{f} to the coefficients of \\spad{p(x)}.")))
NIL
@@ -1763,7 +1763,7 @@ NIL
(-458 S |mn|)
((|constructor| (NIL "\\indented{1}{Author: Michael Monagan \\spad{July/87},{} modified SMW \\spad{June/91}} A FlexibleArray is the notion of an array intended to allow for growth at the end only. Hence the following efficient operations \\indented{2}{\\spad{append(x,a)} meaning append item \\spad{x} at the end of the array \\spad{a}} \\indented{2}{\\spad{delete(a,n)} meaning delete the last item from the array \\spad{a}} Flexible arrays support the other operations inherited from \\spadtype{ExtensibleLinearAggregate}. However,{} these are not efficient. Flexible arrays combine the \\spad{O(1)} access time property of arrays with growing and shrinking at the end in \\spad{O(1)} (average) time. This is done by using an ordinary array which may have zero or more empty slots at the end. When the array becomes full it is copied into a new larger (50\\% larger) array. Conversely,{} when the array becomes less than 1/2 full,{} it is copied into a smaller array. Flexible arrays provide for an efficient implementation of many data structures in particular heaps,{} stacks and sets.")) (|shrinkable| (((|Boolean|) (|Boolean|)) "\\spad{shrinkable(b)} sets the shrinkable attribute of flexible arrays to \\spad{b} and returns the previous value")) (|physicalLength!| (($ $ (|Integer|)) "\\spad{physicalLength!(x,n)} changes the physical length of \\spad{x} to be \\spad{n} and returns the new array.")) (|physicalLength| (((|NonNegativeInteger|) $) "\\spad{physicalLength(x)} returns the number of elements \\spad{x} can accomodate before growing")) (|flexibleArray| (($ (|List| |#1|)) "\\spad{flexibleArray(l)} creates a flexible array from the list of elements \\spad{l}")))
((-3998 . T) (-3997 . T))
-((OR (-12 (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|))))) (|HasCategory| |#1| (QUOTE (-553 (-773)))) (|HasCategory| |#1| (QUOTE (-554 (-474)))) (OR (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-1014)))) (|HasCategory| |#1| (QUOTE (-757))) (OR (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-1014)))) (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| (-485) (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-1014))) (-12 (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#1|)))))
+((OR (-12 (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|))))) (|HasCategory| |#1| (QUOTE (-553 (-773)))) (|HasCategory| |#1| (QUOTE (-554 (-474)))) (OR (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-1014)))) (|HasCategory| |#1| (QUOTE (-757))) (OR (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-1014)))) (|HasCategory| (-485) (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-1014))) (-12 (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#1|)))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#1|))))
(-459)
((|constructor| (NIL "This domain represents AST for conditional expressions.")) (|elseBranch| (((|SpadAst|) $) "thenBranch(\\spad{e}) returns the `else-branch' of `e'.")) (|thenBranch| (((|SpadAst|) $) "\\spad{thenBranch(e)} returns the `then-branch' of `e'.")) (|condition| (((|SpadAst|) $) "\\spad{condition(e)} returns the condition of the if-expression `e'.")))
NIL
@@ -1891,7 +1891,7 @@ NIL
(-490 |Key| |Entry| |addDom|)
((|constructor| (NIL "This domain is used to provide a conditional \"add\" domain for the implementation of \\spadtype{Table}.")))
((-3997 . T) (-3998 . T))
-((-12 (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (|%list| (QUOTE -260) (|%list| (QUOTE -2) (|%list| (QUOTE |:|) (QUOTE -3862) (|devaluate| |#1|)) (|%list| (QUOTE |:|) (QUOTE |entry|) (|devaluate| |#2|))))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014)))) (OR (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014)))) (OR (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-72))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014)))) (OR (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-553 (-773)))) (|HasCategory| |#2| (QUOTE (-553 (-773))))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-554 (-474)))) (-12 (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#2| (QUOTE (-72))) (OR (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-72)))) (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| |#2| (QUOTE (-553 (-773)))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-553 (-773)))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014))) (|HasCategory| $ (|%list| (QUOTE -318) (|%list| (QUOTE -2) (|%list| (QUOTE |:|) (QUOTE -3862) (|devaluate| |#1|)) (|%list| (QUOTE |:|) (QUOTE |entry|) (|devaluate| |#2|))))) (-12 (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#2|)))))
+((-12 (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (|%list| (QUOTE -260) (|%list| (QUOTE -2) (|%list| (QUOTE |:|) (QUOTE -3862) (|devaluate| |#1|)) (|%list| (QUOTE |:|) (QUOTE |entry|) (|devaluate| |#2|))))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014)))) (OR (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014)))) (OR (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-72))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014)))) (OR (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-553 (-773)))) (|HasCategory| |#2| (QUOTE (-553 (-773))))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-554 (-474)))) (-12 (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#2| (QUOTE (-72))) (OR (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-72)))) (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| |#2| (QUOTE (-553 (-773)))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-553 (-773)))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014))) (-12 (|HasCategory| $ (|%list| (QUOTE -318) (|%list| (QUOTE -2) (|%list| (QUOTE |:|) (QUOTE -3862) (|devaluate| |#1|)) (|%list| (QUOTE |:|) (QUOTE |entry|) (|devaluate| |#2|))))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-72)))) (|HasCategory| $ (|%list| (QUOTE -318) (|%list| (QUOTE -2) (|%list| (QUOTE |:|) (QUOTE -3862) (|devaluate| |#1|)) (|%list| (QUOTE |:|) (QUOTE |entry|) (|devaluate| |#2|))))) (-12 (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#2|)))))
(-491 R -3094)
((|constructor| (NIL "This package provides functions for the integration of algebraic integrands over transcendental functions.")) (|algint| (((|IntegrationResult| |#2|) |#2| (|Kernel| |#2|) (|Kernel| |#2|) (|Mapping| (|SparseUnivariatePolynomial| |#2|) (|SparseUnivariatePolynomial| |#2|))) "\\spad{algint(f, x, y, d)} returns the integral of \\spad{f(x,y)dx} where \\spad{y} is an algebraic function of \\spad{x}; \\spad{d} is the derivation to use on \\spad{k[x]}.")))
NIL
@@ -2123,7 +2123,7 @@ NIL
(-548 |Entry|)
((|constructor| (NIL "This domain allows a random access file to be viewed both as a table and as a file object.")) (|pack!| (($ $) "\\spad{pack!(f)} reorganizes the file \\spad{f} on disk to recover unused space.")))
((-3997 . T) (-3998 . T))
-((-12 (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| |#1|)) (|%list| (QUOTE -260) (|%list| (QUOTE -2) (QUOTE (|:| -3862 (-1074))) (|%list| (QUOTE |:|) (QUOTE |entry|) (|devaluate| |#1|))))) (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| |#1|)) (QUOTE (-1014)))) (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| |#1|)) (QUOTE (-554 (-474)))) (-12 (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|)))) (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| (-1074) (QUOTE (-757))) (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| |#1|)) (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (QUOTE (-553 (-773)))) (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| |#1|)) (QUOTE (-553 (-773)))) (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| |#1|)) (QUOTE (-1014))) (-12 (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#1|)))) (|HasCategory| $ (|%list| (QUOTE -318) (|%list| (QUOTE -2) (QUOTE (|:| -3862 (-1074))) (|%list| (QUOTE |:|) (QUOTE |entry|) (|devaluate| |#1|))))))
+((-12 (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| |#1|)) (|%list| (QUOTE -260) (|%list| (QUOTE -2) (QUOTE (|:| -3862 (-1074))) (|%list| (QUOTE |:|) (QUOTE |entry|) (|devaluate| |#1|))))) (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| |#1|)) (QUOTE (-1014)))) (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| |#1|)) (QUOTE (-554 (-474)))) (-12 (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|)))) (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| (-1074) (QUOTE (-757))) (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| |#1|)) (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (QUOTE (-553 (-773)))) (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| |#1|)) (QUOTE (-553 (-773)))) (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| |#1|)) (QUOTE (-1014))) (-12 (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#1|)))) (|HasCategory| $ (|%list| (QUOTE -318) (|%list| (QUOTE -2) (QUOTE (|:| -3862 (-1074))) (|%list| (QUOTE |:|) (QUOTE |entry|) (|devaluate| |#1|))))) (-12 (|HasCategory| $ (|%list| (QUOTE -318) (|%list| (QUOTE -2) (QUOTE (|:| -3862 (-1074))) (|%list| (QUOTE |:|) (QUOTE |entry|) (|devaluate| |#1|))))) (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| |#1|)) (QUOTE (-72)))))
(-549 S |Key| |Entry|)
((|constructor| (NIL "A keyed dictionary is a dictionary of key-entry pairs for which there is a unique entry for each key.")) (|search| (((|Union| |#3| "failed") |#2| $) "\\spad{search(k,t)} searches the table \\spad{t} for the key \\spad{k},{} returning the entry stored in \\spad{t} for key \\spad{k}. If \\spad{t} has no such key,{} \\axiom{search(\\spad{k},{}\\spad{t})} returns \"failed\".")) (|remove!| (((|Union| |#3| "failed") |#2| $) "\\spad{remove!(k,t)} searches the table \\spad{t} for the key \\spad{k} removing (and return) the entry if there. If \\spad{t} has no such key,{} \\axiom{remove!(\\spad{k},{}\\spad{t})} returns \"failed\".")) (|keys| (((|List| |#2|) $) "\\spad{keys(t)} returns the list the keys in table \\spad{t}.")) (|key?| (((|Boolean|) |#2| $) "\\spad{key?(k,t)} tests if \\spad{k} is a key in table \\spad{t}.")))
NIL
@@ -2219,7 +2219,7 @@ NIL
(-572)
((|constructor| (NIL "This domain provides a simple way to save values in files.")) (|setelt| (((|Any|) $ (|Symbol|) (|Any|)) "\\spad{lib.k := v} saves the value \\spad{v} in the library \\spad{lib}. It can later be extracted using the key \\spad{k}.")) (|pack!| (($ $) "\\spad{pack!(f)} reorganizes the file \\spad{f} on disk to recover unused space.")) (|library| (($ (|FileName|)) "\\spad{library(ln)} creates a new library file.")))
((-3997 . T) (-3998 . T))
-((-12 (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| (-51))) (QUOTE (-260 (-2 (|:| -3862 (-1074)) (|:| |entry| (-51)))))) (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| (-51))) (QUOTE (-1014)))) (OR (|HasCategory| (-51) (QUOTE (-1014))) (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| (-51))) (QUOTE (-1014)))) (OR (|HasCategory| (-51) (QUOTE (-72))) (|HasCategory| (-51) (QUOTE (-1014))) (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| (-51))) (QUOTE (-72))) (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| (-51))) (QUOTE (-1014)))) (OR (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| (-51))) (QUOTE (-553 (-773)))) (|HasCategory| (-51) (QUOTE (-553 (-773))))) (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| (-51))) (QUOTE (-554 (-474)))) (-12 (|HasCategory| (-51) (QUOTE (-260 (-51)))) (|HasCategory| (-51) (QUOTE (-1014)))) (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| (-51))) (QUOTE (-72))) (|HasCategory| (-1074) (QUOTE (-757))) (|HasCategory| (-51) (QUOTE (-72))) (OR (|HasCategory| (-51) (QUOTE (-72))) (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| (-51))) (QUOTE (-72)))) (|HasCategory| (-51) (QUOTE (-1014))) (|HasCategory| (-51) (QUOTE (-553 (-773)))) (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| (-51))) (QUOTE (-553 (-773)))) (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| (-51))) (QUOTE (-1014))) (|HasCategory| $ (QUOTE (-318 (-2 (|:| -3862 (-1074)) (|:| |entry| (-51)))))) (-12 (|HasCategory| $ (QUOTE (-318 (-51)))) (|HasCategory| (-51) (QUOTE (-72)))))
+((-12 (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| (-51))) (QUOTE (-260 (-2 (|:| -3862 (-1074)) (|:| |entry| (-51)))))) (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| (-51))) (QUOTE (-1014)))) (OR (|HasCategory| (-51) (QUOTE (-1014))) (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| (-51))) (QUOTE (-1014)))) (OR (|HasCategory| (-51) (QUOTE (-72))) (|HasCategory| (-51) (QUOTE (-1014))) (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| (-51))) (QUOTE (-72))) (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| (-51))) (QUOTE (-1014)))) (OR (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| (-51))) (QUOTE (-553 (-773)))) (|HasCategory| (-51) (QUOTE (-553 (-773))))) (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| (-51))) (QUOTE (-554 (-474)))) (-12 (|HasCategory| (-51) (QUOTE (-260 (-51)))) (|HasCategory| (-51) (QUOTE (-1014)))) (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| (-51))) (QUOTE (-72))) (|HasCategory| (-1074) (QUOTE (-757))) (|HasCategory| (-51) (QUOTE (-72))) (OR (|HasCategory| (-51) (QUOTE (-72))) (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| (-51))) (QUOTE (-72)))) (|HasCategory| (-51) (QUOTE (-1014))) (|HasCategory| (-51) (QUOTE (-553 (-773)))) (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| (-51))) (QUOTE (-553 (-773)))) (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| (-51))) (QUOTE (-1014))) (-12 (|HasCategory| $ (QUOTE (-318 (-2 (|:| -3862 (-1074)) (|:| |entry| (-51)))))) (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| (-51))) (QUOTE (-72)))) (|HasCategory| $ (QUOTE (-318 (-2 (|:| -3862 (-1074)) (|:| |entry| (-51)))))) (-12 (|HasCategory| $ (QUOTE (-318 (-51)))) (|HasCategory| (-51) (QUOTE (-72)))))
(-573 R A)
((|constructor| (NIL "AssociatedLieAlgebra takes an algebra \\spad{A} and uses \\spadfun{*\\$A} to define the Lie bracket \\spad{a*b := (a *\\$A b - b *\\$A a)} (commutator). Note that the notation \\spad{[a,b]} cannot be used due to restrictions of the current compiler. This domain only gives a Lie algebra if the Jacobi-identity \\spad{(a*b)*c + (b*c)*a + (c*a)*b = 0} holds for all \\spad{a},{}\\spad{b},{}\\spad{c} in \\spad{A}. This relation can be checked by \\spad{lieAdmissible?()\\$A}. \\blankline If the underlying algebra is of type \\spadtype{FramedNonAssociativeAlgebra(R)} (\\spadignore{i.e.} a non associative algebra over \\spad{R} which is a free \\spad{R}-module of finite rank,{} together with a fixed \\spad{R}-module basis),{} then the same is \\spad{true} for the associated Lie algebra. Also,{} if the underlying algebra is of type \\spadtype{FiniteRankNonAssociativeAlgebra(R)} (\\spadignore{i.e.} a non associative algebra over \\spad{R} which is a free \\spad{R}-module of finite rank),{} then the same is \\spad{true} for the associated Lie algebra.")) (|coerce| (($ |#2|) "\\spad{coerce(a)} coerces the element \\spad{a} of the algebra \\spad{A} to an element of the Lie algebra \\spadtype{AssociatedLieAlgebra}(\\spad{R},{}A).")))
((-3994 OR (-2564 (|has| |#2| (-316 |#1|)) (|has| |#1| (-496))) (-12 (|has| |#2| (-361 |#1|)) (|has| |#1| (-496)))) (-3992 . T) (-3991 . T))
@@ -2267,7 +2267,7 @@ NIL
(-584 S)
((|constructor| (NIL "\\spadtype{List} implements singly-linked lists that are addressable by indices; the index of the first element is 1. this constructor provides some LISP-like functions such as \\spadfun{null} and \\spadfun{cons}.")) (|setDifference| (($ $ $) "\\spad{setDifference(u1,u2)} returns a list of the elements of \\spad{u1} that are not also in \\spad{u2}. The order of elements in the resulting list is unspecified.")) (|setIntersection| (($ $ $) "\\spad{setIntersection(u1,u2)} returns a list of the elements that lists \\spad{u1} and \\spad{u2} have in common. The order of elements in the resulting list is unspecified.")) (|setUnion| (($ $ $) "\\spad{setUnion(u1,u2)} appends the two lists \\spad{u1} and \\spad{u2},{} then removes all duplicates. The order of elements in the resulting list is unspecified.")) (|append| (($ $ $) "\\spad{append(u1,u2)} appends the elements of list \\spad{u1} onto the front of list \\spad{u2}. This new list and \\spad{u2} will share some structure.")) (|cons| (($ |#1| $) "\\spad{cons(element,u)} appends \\spad{element} onto the front of list \\spad{u} and returns the new list. This new list and the old one will share some structure.")) (|null| (((|Boolean|) $) "\\spad{null(u)} tests if list \\spad{u} is the empty list.")) (|nil| (($) "\\spad{nil} is the empty list.")))
((-3998 . T) (-3997 . T))
-((OR (-12 (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|))))) (|HasCategory| |#1| (QUOTE (-553 (-773)))) (|HasCategory| |#1| (QUOTE (-554 (-474)))) (OR (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-1014)))) (|HasCategory| |#1| (QUOTE (-757))) (OR (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-1014)))) (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| (-485) (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-1014))) (-12 (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#1|)))))
+((OR (-12 (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|))))) (|HasCategory| |#1| (QUOTE (-553 (-773)))) (|HasCategory| |#1| (QUOTE (-554 (-474)))) (OR (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-1014)))) (|HasCategory| |#1| (QUOTE (-757))) (OR (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-1014)))) (|HasCategory| (-485) (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-1014))) (-12 (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|)))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#1|))) (-12 (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#1|)))))
(-585 A B)
((|constructor| (NIL "\\spadtype{ListFunctions2} implements utility functions that operate on two kinds of lists,{} each with a possibly different type of element.")) (|map| (((|List| |#2|) (|Mapping| |#2| |#1|) (|List| |#1|)) "\\spad{map(fn,u)} applies \\spad{fn} to each element of list \\spad{u} and returns a new list with the results. For example \\spad{map(square,[1,2,3]) = [1,4,9]}.")) (|reduce| ((|#2| (|Mapping| |#2| |#1| |#2|) (|List| |#1|) |#2|) "\\spad{reduce(fn,u,ident)} successively uses the binary function \\spad{fn} on the elements of list \\spad{u} and the result of previous applications. \\spad{ident} is returned if the \\spad{u} is empty. Note the order of application in the following examples: \\spad{reduce(fn,[1,2,3],0) = fn(3,fn(2,fn(1,0)))} and \\spad{reduce(*,[2,3],1) = 3 * (2 * 1)}.")) (|scan| (((|List| |#2|) (|Mapping| |#2| |#1| |#2|) (|List| |#1|) |#2|) "\\spad{scan(fn,u,ident)} successively uses the binary function \\spad{fn} to reduce more and more of list \\spad{u}. \\spad{ident} is returned if the \\spad{u} is empty. The result is a list of the reductions at each step. See \\spadfun{reduce} for more information. Examples: \\spad{scan(fn,[1,2],0) = [fn(2,fn(1,0)),fn(1,0)]} and \\spad{scan(*,[2,3],1) = [2 * 1, 3 * (2 * 1)]}.")))
NIL
@@ -2291,7 +2291,7 @@ NIL
(-590 S)
((|substitute| (($ |#1| |#1| $) "\\spad{substitute(x,y,d)} replace \\spad{x}'s with \\spad{y}'s in dictionary \\spad{d}.")) (|duplicates?| (((|Boolean|) $) "\\spad{duplicates?(d)} tests if dictionary \\spad{d} has duplicate entries.")))
((-3997 . T) (-3998 . T))
-((-12 (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|)))) (|HasCategory| |#1| (QUOTE (-1014))) (OR (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-1014)))) (|HasCategory| |#1| (QUOTE (-553 (-773)))) (|HasCategory| |#1| (QUOTE (-554 (-474)))) (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#1|))))
+((-12 (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|)))) (|HasCategory| |#1| (QUOTE (-1014))) (OR (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-1014)))) (|HasCategory| |#1| (QUOTE (-553 (-773)))) (|HasCategory| |#1| (QUOTE (-554 (-474)))) (|HasCategory| |#1| (QUOTE (-72))) (-12 (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#1|)))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#1|))))
(-591 R)
((|constructor| (NIL "The category of left modules over an rng (ring not necessarily with unit). This is an abelian group which supports left multiplation by elements of the rng. \\blankline")))
NIL
@@ -2635,7 +2635,7 @@ NIL
(-676 S)
((|constructor| (NIL "A multiset is a set with multiplicities.")) (|remove!| (($ (|Mapping| (|Boolean|) |#1|) $ (|Integer|)) "\\spad{remove!(p,ms,number)} removes destructively at most \\spad{number} copies of elements \\spad{x} such that \\spad{p(x)} is \\spadfun{\\spad{true}} if \\spad{number} is positive,{} all of them if \\spad{number} equals zero,{} and all but at most \\spad{-number} if \\spad{number} is negative.") (($ |#1| $ (|Integer|)) "\\spad{remove!(x,ms,number)} removes destructively at most \\spad{number} copies of element \\spad{x} if \\spad{number} is positive,{} all of them if \\spad{number} equals zero,{} and all but at most \\spad{-number} if \\spad{number} is negative.")) (|remove| (($ (|Mapping| (|Boolean|) |#1|) $ (|Integer|)) "\\spad{remove(p,ms,number)} removes at most \\spad{number} copies of elements \\spad{x} such that \\spad{p(x)} is \\spadfun{\\spad{true}} if \\spad{number} is positive,{} all of them if \\spad{number} equals zero,{} and all but at most \\spad{-number} if \\spad{number} is negative.") (($ |#1| $ (|Integer|)) "\\spad{remove(x,ms,number)} removes at most \\spad{number} copies of element \\spad{x} if \\spad{number} is positive,{} all of them if \\spad{number} equals zero,{} and all but at most \\spad{-number} if \\spad{number} is negative.")) (|unique| (((|List| |#1|) $) "\\spad{unique ms} returns a list of the elements of \\spad{ms} {\\em without} their multiplicity. See also \\spadfun{members}.")) (|multiset| (($ (|List| |#1|)) "\\spad{multiset(ls)} creates a multiset with elements from \\spad{ls}.") (($ |#1|) "\\spad{multiset(s)} creates a multiset with singleton \\spad{s}.") (($) "\\spad{multiset()}\\$\\spad{D} creates an empty multiset of domain \\spad{D}.")))
((-3997 . T) (-3987 . T) (-3998 . T))
-((-12 (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|)))) (|HasCategory| |#1| (QUOTE (-554 (-474)))) (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-553 (-773)))) (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#1|))))
+((-12 (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|)))) (|HasCategory| |#1| (QUOTE (-554 (-474)))) (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-553 (-773)))) (|HasCategory| |#1| (QUOTE (-1014))) (-12 (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#1|)))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#1|))))
(-677 S)
((|constructor| (NIL "A multi-set aggregate is a set which keeps track of the multiplicity of its elements.")))
((-3987 . T) (-3998 . T))
@@ -3351,7 +3351,7 @@ NIL
(-855 R)
((|constructor| (NIL "This domain implements points in coordinate space")))
((-3998 . T) (-3997 . T))
-((OR (-12 (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|))))) (|HasCategory| |#1| (QUOTE (-553 (-773)))) (|HasCategory| |#1| (QUOTE (-554 (-474)))) (OR (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-1014)))) (|HasCategory| |#1| (QUOTE (-757))) (OR (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-1014)))) (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| (-485) (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-25))) (|HasCategory| |#1| (QUOTE (-23))) (|HasCategory| |#1| (QUOTE (-21))) (|HasCategory| |#1| (QUOTE (-664))) (|HasCategory| |#1| (QUOTE (-962))) (-12 (|HasCategory| |#1| (QUOTE (-916))) (|HasCategory| |#1| (QUOTE (-962)))) (|HasCategory| |#1| (QUOTE (-1014))) (-12 (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#1|)))))
+((OR (-12 (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|))))) (|HasCategory| |#1| (QUOTE (-553 (-773)))) (|HasCategory| |#1| (QUOTE (-554 (-474)))) (OR (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-1014)))) (|HasCategory| |#1| (QUOTE (-757))) (OR (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-1014)))) (|HasCategory| (-485) (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-25))) (|HasCategory| |#1| (QUOTE (-23))) (|HasCategory| |#1| (QUOTE (-21))) (|HasCategory| |#1| (QUOTE (-664))) (|HasCategory| |#1| (QUOTE (-962))) (-12 (|HasCategory| |#1| (QUOTE (-916))) (|HasCategory| |#1| (QUOTE (-962)))) (|HasCategory| |#1| (QUOTE (-1014))) (-12 (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#1|)))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#1|))))
(-856 |lv| R)
((|constructor| (NIL "Package with the conversion functions among different kind of polynomials")) (|pToDmp| (((|DistributedMultivariatePolynomial| |#1| |#2|) (|Polynomial| |#2|)) "\\spad{pToDmp(p)} converts \\spad{p} from a \\spadtype{POLY} to a \\spadtype{DMP}.")) (|dmpToP| (((|Polynomial| |#2|) (|DistributedMultivariatePolynomial| |#1| |#2|)) "\\spad{dmpToP(p)} converts \\spad{p} from a \\spadtype{DMP} to a \\spadtype{POLY}.")) (|hdmpToP| (((|Polynomial| |#2|) (|HomogeneousDistributedMultivariatePolynomial| |#1| |#2|)) "\\spad{hdmpToP(p)} converts \\spad{p} from a \\spadtype{HDMP} to a \\spadtype{POLY}.")) (|pToHdmp| (((|HomogeneousDistributedMultivariatePolynomial| |#1| |#2|) (|Polynomial| |#2|)) "\\spad{pToHdmp(p)} converts \\spad{p} from a \\spadtype{POLY} to a \\spadtype{HDMP}.")) (|hdmpToDmp| (((|DistributedMultivariatePolynomial| |#1| |#2|) (|HomogeneousDistributedMultivariatePolynomial| |#1| |#2|)) "\\spad{hdmpToDmp(p)} converts \\spad{p} from a \\spadtype{HDMP} to a \\spadtype{DMP}.")) (|dmpToHdmp| (((|HomogeneousDistributedMultivariatePolynomial| |#1| |#2|) (|DistributedMultivariatePolynomial| |#1| |#2|)) "\\spad{dmpToHdmp(p)} converts \\spad{p} from a \\spadtype{DMP} to a \\spadtype{HDMP}.")))
NIL
@@ -3411,7 +3411,7 @@ NIL
(-870 S)
((|constructor| (NIL "\\indented{1}{This provides a fast array type with no bound checking on elt's.} Minimum index is 0 in this type,{} cannot be changed")))
((-3998 . T) (-3997 . T))
-((OR (-12 (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|))))) (|HasCategory| |#1| (QUOTE (-553 (-773)))) (|HasCategory| |#1| (QUOTE (-554 (-474)))) (OR (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-1014)))) (|HasCategory| |#1| (QUOTE (-757))) (OR (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-1014)))) (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| (-485) (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-1014))) (-12 (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#1|)))))
+((OR (-12 (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|))))) (|HasCategory| |#1| (QUOTE (-553 (-773)))) (|HasCategory| |#1| (QUOTE (-554 (-474)))) (OR (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-1014)))) (|HasCategory| |#1| (QUOTE (-757))) (OR (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-1014)))) (|HasCategory| (-485) (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-1014))) (-12 (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#1|)))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#1|))))
(-871 A B)
((|constructor| (NIL "\\indented{1}{This package provides tools for operating on primitive arrays} with unary and binary functions involving different underlying types")) (|map| (((|PrimitiveArray| |#2|) (|Mapping| |#2| |#1|) (|PrimitiveArray| |#1|)) "\\spad{map(f,a)} applies function \\spad{f} to each member of primitive array \\spad{a} resulting in a new primitive array over a possibly different underlying domain.")) (|reduce| ((|#2| (|Mapping| |#2| |#1| |#2|) (|PrimitiveArray| |#1|) |#2|) "\\spad{reduce(f,a,r)} applies function \\spad{f} to each successive element of the primitive array \\spad{a} and an accumulant initialized to \\spad{r}. For example,{} \\spad{reduce(_+\\$Integer,[1,2,3],0)} does \\spad{3+(2+(1+0))}. Note: third argument \\spad{r} may be regarded as the identity element for the function \\spad{f}.")) (|scan| (((|PrimitiveArray| |#2|) (|Mapping| |#2| |#1| |#2|) (|PrimitiveArray| |#1|) |#2|) "\\spad{scan(f,a,r)} successively applies \\spad{reduce(f,x,r)} to more and more leading sub-arrays \\spad{x} of primitive array \\spad{a}. More precisely,{} if \\spad{a} is \\spad{[a1,a2,...]},{} then \\spad{scan(f,a,r)} returns \\spad{[reduce(f,[a1],r),reduce(f,[a1,a2],r),...]}.")))
NIL
@@ -3695,7 +3695,7 @@ NIL
(-941 R E V P)
((|constructor| (NIL "This domain provides an implementation of regular chains. Moreover,{} the operation \\axiomOpFrom{zeroSetSplit}{RegularTriangularSetCategory} is an implementation of a new algorithm for solving polynomial systems by means of regular chains.\\newline References : \\indented{1}{[1] \\spad{M}. MORENO MAZA \"A new algorithm for computing triangular} \\indented{5}{decomposition of algebraic varieties\" NAG Tech. Rep. 4/98.}")) (|preprocess| (((|Record| (|:| |val| (|List| |#4|)) (|:| |towers| (|List| $))) (|List| |#4|) (|Boolean|) (|Boolean|)) "\\axiom{pre_process(lp,{}\\spad{b1},{}\\spad{b2})} is an internal subroutine,{} exported only for developement.")) (|internalZeroSetSplit| (((|List| $) (|List| |#4|) (|Boolean|) (|Boolean|) (|Boolean|)) "\\axiom{internalZeroSetSplit(lp,{}\\spad{b1},{}\\spad{b2},{}\\spad{b3})} is an internal subroutine,{} exported only for developement.")) (|zeroSetSplit| (((|List| $) (|List| |#4|) (|Boolean|) (|Boolean|) (|Boolean|) (|Boolean|)) "\\axiom{zeroSetSplit(lp,{}\\spad{b1},{}\\spad{b2}.\\spad{b3},{}\\spad{b4})} is an internal subroutine,{} exported only for developement.") (((|List| $) (|List| |#4|) (|Boolean|) (|Boolean|)) "\\axiom{zeroSetSplit(lp,{}clos?,{}info?)} has the same specifications as \\axiomOpFrom{zeroSetSplit}{RegularTriangularSetCategory}. Moreover,{} if \\axiom{clos?} then solves in the sense of the Zariski closure else solves in the sense of the regular zeros. If \\axiom{info?} then do print messages during the computations.")) (|internalAugment| (((|List| $) |#4| $ (|Boolean|) (|Boolean|) (|Boolean|) (|Boolean|) (|Boolean|)) "\\axiom{internalAugment(\\spad{p},{}ts,{}\\spad{b1},{}\\spad{b2},{}\\spad{b3},{}\\spad{b4},{}\\spad{b5})} is an internal subroutine,{} exported only for developement.")))
((-3998 . T) (-3997 . T))
-((-12 (|HasCategory| |#4| (QUOTE (-1014))) (|HasCategory| |#4| (|%list| (QUOTE -260) (|devaluate| |#4|)))) (|HasCategory| |#4| (QUOTE (-554 (-474)))) (|HasCategory| |#4| (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-496))) (|HasCategory| |#3| (QUOTE (-320))) (|HasCategory| |#4| (QUOTE (-553 (-773)))) (|HasCategory| |#4| (QUOTE (-1014))))
+((-12 (|HasCategory| |#4| (QUOTE (-1014))) (|HasCategory| |#4| (|%list| (QUOTE -260) (|devaluate| |#4|)))) (|HasCategory| |#4| (QUOTE (-554 (-474)))) (|HasCategory| |#4| (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-496))) (|HasCategory| |#3| (QUOTE (-320))) (|HasCategory| |#4| (QUOTE (-553 (-773)))) (|HasCategory| |#4| (QUOTE (-1014))) (-12 (|HasCategory| |#4| (QUOTE (-72))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#4|)))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#4|))))
(-942)
((|constructor| (NIL "Package for the computation of eigenvalues and eigenvectors. This package works for matrices with coefficients which are rational functions over the integers. (see \\spadtype{Fraction Polynomial Integer}). The eigenvalues and eigenvectors are expressed in terms of radicals.")) (|orthonormalBasis| (((|List| (|Matrix| (|Expression| (|Integer|)))) (|Matrix| (|Fraction| (|Polynomial| (|Integer|))))) "\\spad{orthonormalBasis(m)} returns the orthogonal matrix \\spad{b} such that \\spad{b*m*(inverse b)} is diagonal. Error: if \\spad{m} is not a symmetric matrix.")) (|gramschmidt| (((|List| (|Matrix| (|Expression| (|Integer|)))) (|List| (|Matrix| (|Expression| (|Integer|))))) "\\spad{gramschmidt(lv)} converts the list of column vectors \\spad{lv} into a set of orthogonal column vectors of euclidean length 1 using the Gram-Schmidt algorithm.")) (|normalise| (((|Matrix| (|Expression| (|Integer|))) (|Matrix| (|Expression| (|Integer|)))) "\\spad{normalise(v)} returns the column vector \\spad{v} divided by its euclidean norm; when possible,{} the vector \\spad{v} is expressed in terms of radicals.")) (|eigenMatrix| (((|Union| (|Matrix| (|Expression| (|Integer|))) "failed") (|Matrix| (|Fraction| (|Polynomial| (|Integer|))))) "\\spad{eigenMatrix(m)} returns the matrix \\spad{b} such that \\spad{b*m*(inverse b)} is diagonal,{} or \"failed\" if no such \\spad{b} exists.")) (|radicalEigenvalues| (((|List| (|Expression| (|Integer|))) (|Matrix| (|Fraction| (|Polynomial| (|Integer|))))) "\\spad{radicalEigenvalues(m)} computes the eigenvalues of the matrix \\spad{m}; when possible,{} the eigenvalues are expressed in terms of radicals.")) (|radicalEigenvector| (((|List| (|Matrix| (|Expression| (|Integer|)))) (|Expression| (|Integer|)) (|Matrix| (|Fraction| (|Polynomial| (|Integer|))))) "\\spad{radicalEigenvector(c,m)} computes the eigenvector(\\spad{s}) of the matrix \\spad{m} corresponding to the eigenvalue \\spad{c}; when possible,{} values are expressed in terms of radicals.")) (|radicalEigenvectors| (((|List| (|Record| (|:| |radval| (|Expression| (|Integer|))) (|:| |radmult| (|Integer|)) (|:| |radvect| (|List| (|Matrix| (|Expression| (|Integer|))))))) (|Matrix| (|Fraction| (|Polynomial| (|Integer|))))) "\\spad{radicalEigenvectors(m)} computes the eigenvalues and the corresponding eigenvectors of the matrix \\spad{m}; when possible,{} values are expressed in terms of radicals.")))
NIL
@@ -3767,7 +3767,7 @@ NIL
(-959 R |ls|)
((|constructor| (NIL "A domain for regular chains (\\spadignore{i.e.} regular triangular sets) over a Gcd-Domain and with a fix list of variables. This is just a front-end for the \\spadtype{RegularTriangularSet} domain constructor.")) (|zeroSetSplit| (((|List| $) (|List| (|NewSparseMultivariatePolynomial| |#1| (|OrderedVariableList| |#2|))) (|Boolean|) (|Boolean|)) "\\spad{zeroSetSplit(lp,clos?,info?)} returns a list \\spad{lts} of regular chains such that the union of the closures of their regular zero sets equals the affine variety associated with \\spad{lp}. Moreover,{} if \\spad{clos?} is \\spad{false} then the union of the regular zero set of the \\spad{ts} (for \\spad{ts} in \\spad{lts}) equals this variety. If \\spad{info?} is \\spad{true} then some information is displayed during the computations. See \\axiomOpFrom{zeroSetSplit}{RegularTriangularSet}.")))
((-3998 . T) (-3997 . T))
-((-12 (|HasCategory| (-704 |#1| (-774 |#2|)) (QUOTE (-1014))) (|HasCategory| (-704 |#1| (-774 |#2|)) (|%list| (QUOTE -260) (|%list| (QUOTE -704) (|devaluate| |#1|) (|%list| (QUOTE -774) (|devaluate| |#2|)))))) (|HasCategory| (-704 |#1| (-774 |#2|)) (QUOTE (-554 (-474)))) (|HasCategory| (-704 |#1| (-774 |#2|)) (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-496))) (|HasCategory| (-774 |#2|) (QUOTE (-320))) (|HasCategory| (-704 |#1| (-774 |#2|)) (QUOTE (-553 (-773)))) (|HasCategory| (-704 |#1| (-774 |#2|)) (QUOTE (-1014))))
+((-12 (|HasCategory| (-704 |#1| (-774 |#2|)) (QUOTE (-1014))) (|HasCategory| (-704 |#1| (-774 |#2|)) (|%list| (QUOTE -260) (|%list| (QUOTE -704) (|devaluate| |#1|) (|%list| (QUOTE -774) (|devaluate| |#2|)))))) (|HasCategory| (-704 |#1| (-774 |#2|)) (QUOTE (-554 (-474)))) (|HasCategory| (-704 |#1| (-774 |#2|)) (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-496))) (|HasCategory| (-774 |#2|) (QUOTE (-320))) (|HasCategory| (-704 |#1| (-774 |#2|)) (QUOTE (-553 (-773)))) (|HasCategory| (-704 |#1| (-774 |#2|)) (QUOTE (-1014))) (-12 (|HasCategory| $ (|%list| (QUOTE -318) (|%list| (QUOTE -704) (|devaluate| |#1|) (|%list| (QUOTE -774) (|devaluate| |#2|))))) (|HasCategory| (-704 |#1| (-774 |#2|)) (QUOTE (-72)))) (|HasCategory| $ (|%list| (QUOTE -318) (|%list| (QUOTE -704) (|devaluate| |#1|) (|%list| (QUOTE -774) (|devaluate| |#2|))))))
(-960)
((|constructor| (NIL "This package exports integer distributions")) (|ridHack1| (((|Integer|) (|Integer|) (|Integer|) (|Integer|) (|Integer|)) "\\spad{ridHack1(i,j,k,l)} \\undocumented")) (|geometric| (((|Mapping| (|Integer|)) |RationalNumber|) "\\spad{geometric(f)} \\undocumented")) (|poisson| (((|Mapping| (|Integer|)) |RationalNumber|) "\\spad{poisson(f)} \\undocumented")) (|binomial| (((|Mapping| (|Integer|)) (|Integer|) |RationalNumber|) "\\spad{binomial(n,f)} \\undocumented")) (|uniform| (((|Mapping| (|Integer|)) (|Segment| (|Integer|))) "\\spad{uniform(s)} \\undocumented")))
NIL
@@ -3971,7 +3971,7 @@ NIL
(-1010 S)
((|constructor| (NIL "A set over a domain \\spad{D} models the usual mathematical notion of a finite set of elements from \\spad{D}. Sets are unordered collections of distinct elements (that is,{} order and duplication does not matter). The notation \\spad{set [a,b,c]} can be used to create a set and the usual operations such as union and intersection are available to form new sets. In our implementation,{} \\Language{} maintains the entries in sorted order. Specifically,{} the members function returns the entries as a list in ascending order and the extract operation returns the maximum entry. Given two sets \\spad{s} and \\spad{t} where \\spad{\\#s = m} and \\spad{\\#t = n},{} the complexity of \\indented{2}{\\spad{s = t} is \\spad{O(min(n,m))}} \\indented{2}{\\spad{s < t} is \\spad{O(max(n,m))}} \\indented{2}{\\spad{union(s,t)},{} \\spad{intersect(s,t)},{} \\spad{minus(s,t)},{} \\spad{symmetricDifference(s,t)} is \\spad{O(max(n,m))}} \\indented{2}{\\spad{member(x,t)} is \\spad{O(n log n)}} \\indented{2}{\\spad{insert(x,t)} and \\spad{remove(x,t)} is \\spad{O(n)}}")))
((-3997 . T) (-3987 . T) (-3998 . T))
-((OR (-12 (|HasCategory| |#1| (QUOTE (-320))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|))))) (|HasCategory| |#1| (QUOTE (-554 (-474)))) (|HasCategory| |#1| (QUOTE (-320))) (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-553 (-773)))) (|HasCategory| |#1| (QUOTE (-1014))) (-12 (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|)))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#1|))))
+((OR (-12 (|HasCategory| |#1| (QUOTE (-320))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|))))) (|HasCategory| |#1| (QUOTE (-554 (-474)))) (|HasCategory| |#1| (QUOTE (-320))) (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-553 (-773)))) (|HasCategory| |#1| (QUOTE (-1014))) (-12 (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#1|)))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#1|))))
(-1011 A S)
((|constructor| (NIL "A set category lists a collection of set-theoretic operations useful for both finite sets and multisets. Note however that finite sets are distinct from multisets. Although the operations defined for set categories are common to both,{} the relationship between the two cannot be described by inclusion or inheritance.")) (|union| (($ |#2| $) "\\spad{union(x,u)} returns the set aggregate \\spad{u} with the element \\spad{x} added. If \\spad{u} already contains \\spad{x},{} \\axiom{union(\\spad{x},{}\\spad{u})} returns a copy of \\spad{u}.") (($ $ |#2|) "\\spad{union(u,x)} returns the set aggregate \\spad{u} with the element \\spad{x} added. If \\spad{u} already contains \\spad{x},{} \\axiom{union(\\spad{u},{}\\spad{x})} returns a copy of \\spad{u}.") (($ $ $) "\\spad{union(u,v)} returns the set aggregate of elements which are members of either set aggregate \\spad{u} or \\spad{v}.")) (|subset?| (((|Boolean|) $ $) "\\spad{subset?(u,v)} tests if \\spad{u} is a subset of \\spad{v}. Note: equivalent to \\axiom{reduce(and,{}{member?(\\spad{x},{}\\spad{v}) for \\spad{x} in \\spad{u}},{}\\spad{true},{}\\spad{false})}.")) (|symmetricDifference| (($ $ $) "\\spad{symmetricDifference(u,v)} returns the set aggregate of elements \\spad{x} which are members of set aggregate \\spad{u} or set aggregate \\spad{v} but not both. If \\spad{u} and \\spad{v} have no elements in common,{} \\axiom{symmetricDifference(\\spad{u},{}\\spad{v})} returns a copy of \\spad{u}. Note: \\axiom{symmetricDifference(\\spad{u},{}\\spad{v}) = union(difference(\\spad{u},{}\\spad{v}),{}difference(\\spad{v},{}\\spad{u}))}")) (|difference| (($ $ |#2|) "\\spad{difference(u,x)} returns the set aggregate \\spad{u} with element \\spad{x} removed. If \\spad{u} does not contain \\spad{x},{} a copy of \\spad{u} is returned. Note: \\axiom{difference(\\spad{s},{} \\spad{x}) = difference(\\spad{s},{} {\\spad{x}})}.") (($ $ $) "\\spad{difference(u,v)} returns the set aggregate \\spad{w} consisting of elements in set aggregate \\spad{u} but not in set aggregate \\spad{v}. If \\spad{u} and \\spad{v} have no elements in common,{} \\axiom{difference(\\spad{u},{}\\spad{v})} returns a copy of \\spad{u}. Note: equivalent to the notation (not currently supported) \\axiom{{\\spad{x} for \\spad{x} in \\spad{u} | not member?(\\spad{x},{}\\spad{v})}}.")) (|intersect| (($ $ $) "\\spad{intersect(u,v)} returns the set aggregate \\spad{w} consisting of elements common to both set aggregates \\spad{u} and \\spad{v}. Note: equivalent to the notation (not currently supported) {\\spad{x} for \\spad{x} in \\spad{u} | member?(\\spad{x},{}\\spad{v})}.")) (|set| (($ (|List| |#2|)) "\\spad{set([x,y,...,z])} creates a set aggregate containing items \\spad{x},{}\\spad{y},{}...,{}\\spad{z}.") (($) "\\spad{set()}\\$\\spad{D} creates an empty set aggregate of type \\spad{D}.")) (|brace| (($ (|List| |#2|)) "\\spad{brace([x,y,...,z])} creates a set aggregate containing items \\spad{x},{}\\spad{y},{}...,{}\\spad{z}. This form is considered obsolete. Use \\axiomFun{set} instead.") (($) "\\spad{brace()}\\$\\spad{D} (otherwise written {}\\$\\spad{D}) creates an empty set aggregate of type \\spad{D}. This form is considered obsolete. Use \\axiomFun{set} instead.")) (|part?| (((|Boolean|) $ $) "\\spad{s} < \\spad{t} returns \\spad{true} if all elements of set aggregate \\spad{s} are also elements of set aggregate \\spad{t}.")))
NIL
@@ -4175,7 +4175,7 @@ NIL
(-1061 R E V P)
((|constructor| (NIL "This domain provides an implementation of square-free regular chains. Moreover,{} the operation \\axiomOpFrom{zeroSetSplit}{SquareFreeRegularTriangularSetCategory} is an implementation of a new algorithm for solving polynomial systems by means of regular chains.\\newline References : \\indented{1}{[1] \\spad{M}. MORENO MAZA \"A new algorithm for computing triangular} \\indented{5}{decomposition of algebraic varieties\" NAG Tech. Rep. 4/98.} \\indented{2}{Version: 2}")) (|preprocess| (((|Record| (|:| |val| (|List| |#4|)) (|:| |towers| (|List| $))) (|List| |#4|) (|Boolean|) (|Boolean|)) "\\axiom{pre_process(lp,{}\\spad{b1},{}\\spad{b2})} is an internal subroutine,{} exported only for developement.")) (|internalZeroSetSplit| (((|List| $) (|List| |#4|) (|Boolean|) (|Boolean|) (|Boolean|)) "\\axiom{internalZeroSetSplit(lp,{}\\spad{b1},{}\\spad{b2},{}\\spad{b3})} is an internal subroutine,{} exported only for developement.")) (|zeroSetSplit| (((|List| $) (|List| |#4|) (|Boolean|) (|Boolean|) (|Boolean|) (|Boolean|)) "\\axiom{zeroSetSplit(lp,{}\\spad{b1},{}\\spad{b2}.\\spad{b3},{}\\spad{b4})} is an internal subroutine,{} exported only for developement.") (((|List| $) (|List| |#4|) (|Boolean|) (|Boolean|)) "\\axiom{zeroSetSplit(lp,{}clos?,{}info?)} has the same specifications as \\axiomOpFrom{zeroSetSplit}{RegularTriangularSetCategory} from \\spadtype{RegularTriangularSetCategory} Moreover,{} if \\axiom{clos?} then solves in the sense of the Zariski closure else solves in the sense of the regular zeros. If \\axiom{info?} then do print messages during the computations.")) (|internalAugment| (((|List| $) |#4| $ (|Boolean|) (|Boolean|) (|Boolean|) (|Boolean|) (|Boolean|)) "\\axiom{internalAugment(\\spad{p},{}ts,{}\\spad{b1},{}\\spad{b2},{}\\spad{b3},{}\\spad{b4},{}\\spad{b5})} is an internal subroutine,{} exported only for developement.")))
((-3998 . T) (-3997 . T))
-((-12 (|HasCategory| |#4| (QUOTE (-1014))) (|HasCategory| |#4| (|%list| (QUOTE -260) (|devaluate| |#4|)))) (|HasCategory| |#4| (QUOTE (-554 (-474)))) (|HasCategory| |#4| (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-496))) (|HasCategory| |#3| (QUOTE (-320))) (|HasCategory| |#4| (QUOTE (-553 (-773)))) (|HasCategory| |#4| (QUOTE (-1014))))
+((-12 (|HasCategory| |#4| (QUOTE (-1014))) (|HasCategory| |#4| (|%list| (QUOTE -260) (|devaluate| |#4|)))) (|HasCategory| |#4| (QUOTE (-554 (-474)))) (|HasCategory| |#4| (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-496))) (|HasCategory| |#3| (QUOTE (-320))) (|HasCategory| |#4| (QUOTE (-553 (-773)))) (|HasCategory| |#4| (QUOTE (-1014))) (-12 (|HasCategory| |#4| (QUOTE (-72))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#4|)))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#4|))))
(-1062)
((|constructor| (NIL "The category of all semiring structures,{} \\spadignore{e.g.} triples (\\spad{D},{}+,{}*) such that (\\spad{D},{}+) is an Abelian monoid and (\\spad{D},{}*) is a monoid with the following laws:")))
NIL
@@ -4195,7 +4195,7 @@ NIL
(-1066 |Key| |Ent| |dent|)
((|constructor| (NIL "A sparse table has a default entry,{} which is returned if no other value has been explicitly stored for a key.")))
((-3997 . T) (-3998 . T))
-((-12 (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (|%list| (QUOTE -260) (|%list| (QUOTE -2) (|%list| (QUOTE |:|) (QUOTE -3862) (|devaluate| |#1|)) (|%list| (QUOTE |:|) (QUOTE |entry|) (|devaluate| |#2|))))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014)))) (OR (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014)))) (OR (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-72))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014)))) (OR (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-553 (-773)))) (|HasCategory| |#2| (QUOTE (-553 (-773))))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-554 (-474)))) (-12 (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#2| (QUOTE (-72))) (OR (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-72)))) (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| |#2| (QUOTE (-553 (-773)))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-553 (-773)))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014))) (|HasCategory| $ (|%list| (QUOTE -318) (|%list| (QUOTE -2) (|%list| (QUOTE |:|) (QUOTE -3862) (|devaluate| |#1|)) (|%list| (QUOTE |:|) (QUOTE |entry|) (|devaluate| |#2|))))) (-12 (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#2|)))))
+((-12 (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (|%list| (QUOTE -260) (|%list| (QUOTE -2) (|%list| (QUOTE |:|) (QUOTE -3862) (|devaluate| |#1|)) (|%list| (QUOTE |:|) (QUOTE |entry|) (|devaluate| |#2|))))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014)))) (OR (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014)))) (OR (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-72))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014)))) (OR (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-553 (-773)))) (|HasCategory| |#2| (QUOTE (-553 (-773))))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-554 (-474)))) (-12 (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#2| (QUOTE (-72))) (OR (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-72)))) (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| |#2| (QUOTE (-553 (-773)))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-553 (-773)))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014))) (-12 (|HasCategory| $ (|%list| (QUOTE -318) (|%list| (QUOTE -2) (|%list| (QUOTE |:|) (QUOTE -3862) (|devaluate| |#1|)) (|%list| (QUOTE |:|) (QUOTE |entry|) (|devaluate| |#2|))))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-72)))) (|HasCategory| $ (|%list| (QUOTE -318) (|%list| (QUOTE -2) (|%list| (QUOTE |:|) (QUOTE -3862) (|devaluate| |#1|)) (|%list| (QUOTE |:|) (QUOTE |entry|) (|devaluate| |#2|))))) (-12 (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#2|)))))
(-1067)
((|constructor| (NIL "A class of objects which can be 'stepped through'. Repeated applications of \\spadfun{nextItem} is guaranteed never to return duplicate items and only return \"failed\" after exhausting all elements of the domain. This assumes that the sequence starts with \\spad{init()}. For non-fiinite domains,{} repeated application of \\spadfun{nextItem} is not required to reach all possible domain elements starting from any initial element. \\blankline")) (|nextItem| (((|Maybe| $) $) "\\spad{nextItem(x)} returns the next item,{} or \\spad{failed} if domain is exhausted.")) (|init| (($) "\\spad{init()} chooses an initial object for stepping.")))
NIL
@@ -4227,11 +4227,11 @@ NIL
(-1074)
((|constructor| (NIL "This is the domain of character strings.")) (|string| (($ (|Identifier|)) "\\spad{string id} is the string representation of the identifier \\spad{id}") (($ (|DoubleFloat|)) "\\spad{string f} returns the decimal representation of \\spad{f} in a string") (($ (|Integer|)) "\\spad{string i} returns the decimal representation of \\spad{i} in a string")))
((-3998 . T) (-3997 . T))
-((OR (-12 (|HasCategory| (-117) (QUOTE (-260 (-117)))) (|HasCategory| (-117) (QUOTE (-757)))) (-12 (|HasCategory| (-117) (QUOTE (-260 (-117)))) (|HasCategory| (-117) (QUOTE (-1014))))) (|HasCategory| (-117) (QUOTE (-553 (-773)))) (|HasCategory| (-117) (QUOTE (-554 (-474)))) (OR (|HasCategory| (-117) (QUOTE (-757))) (|HasCategory| (-117) (QUOTE (-1014)))) (|HasCategory| (-117) (QUOTE (-757))) (OR (|HasCategory| (-117) (QUOTE (-72))) (|HasCategory| (-117) (QUOTE (-757))) (|HasCategory| (-117) (QUOTE (-1014)))) (|HasCategory| (-117) (QUOTE (-72))) (|HasCategory| (-485) (QUOTE (-757))) (|HasCategory| (-117) (QUOTE (-1014))) (-12 (|HasCategory| (-117) (QUOTE (-260 (-117)))) (|HasCategory| (-117) (QUOTE (-1014)))) (-12 (|HasCategory| $ (QUOTE (-318 (-117)))) (|HasCategory| (-117) (QUOTE (-72)))))
+((OR (-12 (|HasCategory| (-117) (QUOTE (-260 (-117)))) (|HasCategory| (-117) (QUOTE (-757)))) (-12 (|HasCategory| (-117) (QUOTE (-260 (-117)))) (|HasCategory| (-117) (QUOTE (-1014))))) (|HasCategory| (-117) (QUOTE (-553 (-773)))) (|HasCategory| (-117) (QUOTE (-554 (-474)))) (OR (|HasCategory| (-117) (QUOTE (-757))) (|HasCategory| (-117) (QUOTE (-1014)))) (|HasCategory| (-117) (QUOTE (-757))) (OR (|HasCategory| (-117) (QUOTE (-72))) (|HasCategory| (-117) (QUOTE (-757))) (|HasCategory| (-117) (QUOTE (-1014)))) (|HasCategory| (-485) (QUOTE (-757))) (|HasCategory| (-117) (QUOTE (-72))) (|HasCategory| (-117) (QUOTE (-1014))) (-12 (|HasCategory| (-117) (QUOTE (-260 (-117)))) (|HasCategory| (-117) (QUOTE (-1014)))) (-12 (|HasCategory| $ (QUOTE (-318 (-117)))) (|HasCategory| (-117) (QUOTE (-72)))) (|HasCategory| $ (QUOTE (-318 (-117)))))
(-1075 |Entry|)
((|constructor| (NIL "This domain provides tables where the keys are strings. A specialized hash function for strings is used.")))
((-3997 . T) (-3998 . T))
-((-12 (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| |#1|)) (|%list| (QUOTE -260) (|%list| (QUOTE -2) (QUOTE (|:| -3862 (-1074))) (|%list| (QUOTE |:|) (QUOTE |entry|) (|devaluate| |#1|))))) (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| |#1|)) (QUOTE (-1014)))) (OR (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| |#1|)) (QUOTE (-1014)))) (OR (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| |#1|)) (QUOTE (-72))) (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| |#1|)) (QUOTE (-1014)))) (OR (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| |#1|)) (QUOTE (-553 (-773)))) (|HasCategory| |#1| (QUOTE (-553 (-773))))) (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| |#1|)) (QUOTE (-554 (-474)))) (-12 (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|)))) (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| |#1|)) (QUOTE (-72))) (|HasCategory| (-1074) (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-72))) (OR (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| |#1|)) (QUOTE (-72)))) (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (QUOTE (-553 (-773)))) (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| |#1|)) (QUOTE (-553 (-773)))) (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| |#1|)) (QUOTE (-1014))) (|HasCategory| $ (|%list| (QUOTE -318) (|%list| (QUOTE -2) (QUOTE (|:| -3862 (-1074))) (|%list| (QUOTE |:|) (QUOTE |entry|) (|devaluate| |#1|))))) (-12 (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#1|)))))
+((-12 (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| |#1|)) (|%list| (QUOTE -260) (|%list| (QUOTE -2) (QUOTE (|:| -3862 (-1074))) (|%list| (QUOTE |:|) (QUOTE |entry|) (|devaluate| |#1|))))) (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| |#1|)) (QUOTE (-1014)))) (OR (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| |#1|)) (QUOTE (-1014)))) (OR (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| |#1|)) (QUOTE (-72))) (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| |#1|)) (QUOTE (-1014)))) (OR (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| |#1|)) (QUOTE (-553 (-773)))) (|HasCategory| |#1| (QUOTE (-553 (-773))))) (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| |#1|)) (QUOTE (-554 (-474)))) (-12 (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|)))) (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| |#1|)) (QUOTE (-72))) (|HasCategory| (-1074) (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-72))) (OR (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| |#1|)) (QUOTE (-72)))) (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (QUOTE (-553 (-773)))) (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| |#1|)) (QUOTE (-553 (-773)))) (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| |#1|)) (QUOTE (-1014))) (-12 (|HasCategory| $ (|%list| (QUOTE -318) (|%list| (QUOTE -2) (QUOTE (|:| -3862 (-1074))) (|%list| (QUOTE |:|) (QUOTE |entry|) (|devaluate| |#1|))))) (|HasCategory| (-2 (|:| -3862 (-1074)) (|:| |entry| |#1|)) (QUOTE (-72)))) (|HasCategory| $ (|%list| (QUOTE -318) (|%list| (QUOTE -2) (QUOTE (|:| -3862 (-1074))) (|%list| (QUOTE |:|) (QUOTE |entry|) (|devaluate| |#1|))))) (-12 (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#1|)))))
(-1076 A)
((|constructor| (NIL "StreamTaylorSeriesOperations implements Taylor series arithmetic,{} where a Taylor series is represented by a stream of its coefficients.")) (|power| (((|Stream| |#1|) |#1| (|Stream| |#1|)) "\\spad{power(a,f)} returns the power series \\spad{f} raised to the power \\spad{a}.")) (|lazyGintegrate| (((|Stream| |#1|) (|Mapping| |#1| (|Integer|)) |#1| (|Mapping| (|Stream| |#1|))) "\\spad{lazyGintegrate(f,r,g)} is used for fixed point computations.")) (|mapdiv| (((|Stream| |#1|) (|Stream| |#1|) (|Stream| |#1|)) "\\spad{mapdiv([a0,a1,..],[b0,b1,..])} returns \\spad{[a0/b0,a1/b1,..]}.")) (|powern| (((|Stream| |#1|) (|Fraction| (|Integer|)) (|Stream| |#1|)) "\\spad{powern(r,f)} raises power series \\spad{f} to the power \\spad{r}.")) (|nlde| (((|Stream| |#1|) (|Stream| (|Stream| |#1|))) "\\spad{nlde(u)} solves a first order non-linear differential equation described by \\spad{u} of the form \\spad{[[b<0,0>,b<0,1>,...],[b<1,0>,b<1,1>,.],...]}. the differential equation has the form \\spad{y' = sum(i=0 to infinity,j=0 to infinity,b<i,j>*(x**i)*(y**j))}.")) (|lazyIntegrate| (((|Stream| |#1|) |#1| (|Mapping| (|Stream| |#1|))) "\\spad{lazyIntegrate(r,f)} is a local function used for fixed point computations.")) (|integrate| (((|Stream| |#1|) |#1| (|Stream| |#1|)) "\\spad{integrate(r,a)} returns the integral of the power series \\spad{a} with respect to the power series variableintegration where \\spad{r} denotes the constant of integration. Thus \\spad{integrate(a,[a0,a1,a2,...]) = [a,a0,a1/2,a2/3,...]}.")) (|invmultisect| (((|Stream| |#1|) (|Integer|) (|Integer|) (|Stream| |#1|)) "\\spad{invmultisect(a,b,st)} substitutes \\spad{x**((a+b)*n)} for \\spad{x**n} and multiplies by \\spad{x**b}.")) (|multisect| (((|Stream| |#1|) (|Integer|) (|Integer|) (|Stream| |#1|)) "\\spad{multisect(a,b,st)} selects the coefficients of \\spad{x**((a+b)*n+a)},{} and changes them to \\spad{x**n}.")) (|generalLambert| (((|Stream| |#1|) (|Stream| |#1|) (|Integer|) (|Integer|)) "\\spad{generalLambert(f(x),a,d)} returns \\spad{f(x**a) + f(x**(a + d)) + f(x**(a + 2 d)) + ...}. \\spad{f(x)} should have zero constant coefficient and \\spad{a} and \\spad{d} should be positive.")) (|evenlambert| (((|Stream| |#1|) (|Stream| |#1|)) "\\spad{evenlambert(st)} computes \\spad{f(x**2) + f(x**4) + f(x**6) + ...} if \\spad{st} is a stream representing \\spad{f(x)}. This function is used for computing infinite products. If \\spad{f(x)} is a power series with constant coefficient 1,{} then \\spad{prod(f(x**(2*n)),n=1..infinity) = exp(evenlambert(log(f(x))))}.")) (|oddlambert| (((|Stream| |#1|) (|Stream| |#1|)) "\\spad{oddlambert(st)} computes \\spad{f(x) + f(x**3) + f(x**5) + ...} if \\spad{st} is a stream representing \\spad{f(x)}. This function is used for computing infinite products. If \\spad{f}(\\spad{x}) is a power series with constant coefficient 1 then \\spad{prod(f(x**(2*n-1)),n=1..infinity) = exp(oddlambert(log(f(x))))}.")) (|lambert| (((|Stream| |#1|) (|Stream| |#1|)) "\\spad{lambert(st)} computes \\spad{f(x) + f(x**2) + f(x**3) + ...} if \\spad{st} is a stream representing \\spad{f(x)}. This function is used for computing infinite products. If \\spad{f(x)} is a power series with constant coefficient 1 then \\spad{prod(f(x**n),n = 1..infinity) = exp(lambert(log(f(x))))}.")) (|addiag| (((|Stream| |#1|) (|Stream| (|Stream| |#1|))) "\\spad{addiag(x)} performs diagonal addition of a stream of streams. if \\spad{x} = \\spad{[[a<0,0>,a<0,1>,..],[a<1,0>,a<1,1>,..],[a<2,0>,a<2,1>,..],..]} and \\spad{addiag(x) = [b<0,b<1>,...], then b<k> = sum(i+j=k,a<i,j>)}.")) (|revert| (((|Stream| |#1|) (|Stream| |#1|)) "\\spad{revert(a)} computes the inverse of a power series \\spad{a} with respect to composition. the series should have constant coefficient 0 and first order coefficient should be invertible.")) (|lagrange| (((|Stream| |#1|) (|Stream| |#1|)) "\\spad{lagrange(g)} produces the power series for \\spad{f} where \\spad{f} is implicitly defined as \\spad{f(z) = z*g(f(z))}.")) (|compose| (((|Stream| |#1|) (|Stream| |#1|) (|Stream| |#1|)) "\\spad{compose(a,b)} composes the power series \\spad{a} with the power series \\spad{b}.")) (|eval| (((|Stream| |#1|) (|Stream| |#1|) |#1|) "\\spad{eval(a,r)} returns a stream of partial sums of the power series \\spad{a} evaluated at the power series variable equal to \\spad{r}.")) (|coerce| (((|Stream| |#1|) |#1|) "\\spad{coerce(r)} converts a ring element \\spad{r} to a stream with one element.")) (|gderiv| (((|Stream| |#1|) (|Mapping| |#1| (|Integer|)) (|Stream| |#1|)) "\\spad{gderiv(f,[a0,a1,a2,..])} returns \\spad{[f(0)*a0,f(1)*a1,f(2)*a2,..]}.")) (|deriv| (((|Stream| |#1|) (|Stream| |#1|)) "\\spad{deriv(a)} returns the derivative of the power series with respect to the power series variable. Thus \\spad{deriv([a0,a1,a2,...])} returns \\spad{[a1,2 a2,3 a3,...]}.")) (|mapmult| (((|Stream| |#1|) (|Stream| |#1|) (|Stream| |#1|)) "\\spad{mapmult([a0,a1,..],[b0,b1,..])} returns \\spad{[a0*b0,a1*b1,..]}.")) (|int| (((|Stream| |#1|) |#1|) "\\spad{int(r)} returns [\\spad{r},{}\\spad{r+1},{}\\spad{r+2},{}...],{} where \\spad{r} is a ring element.")) (|oddintegers| (((|Stream| (|Integer|)) (|Integer|)) "\\spad{oddintegers(n)} returns \\spad{[n,n+2,n+4,...]}.")) (|integers| (((|Stream| (|Integer|)) (|Integer|)) "\\spad{integers(n)} returns \\spad{[n,n+1,n+2,...]}.")) (|monom| (((|Stream| |#1|) |#1| (|Integer|)) "\\spad{monom(deg,coef)} is a monomial of degree \\spad{deg} with coefficient \\spad{coef}.")) (|recip| (((|Union| (|Stream| |#1|) "failed") (|Stream| |#1|)) "\\spad{recip(a)} returns the power series reciprocal of \\spad{a},{} or \"failed\" if not possible.")) (/ (((|Stream| |#1|) (|Stream| |#1|) (|Stream| |#1|)) "\\spad{a / b} returns the power series quotient of \\spad{a} by \\spad{b}. An error message is returned if \\spad{b} is not invertible. This function is used in fixed point computations.")) (|exquo| (((|Union| (|Stream| |#1|) "failed") (|Stream| |#1|) (|Stream| |#1|)) "\\spad{exquo(a,b)} returns the power series quotient of \\spad{a} by \\spad{b},{} if the quotient exists,{} and \"failed\" otherwise")) (* (((|Stream| |#1|) (|Stream| |#1|) |#1|) "\\spad{a * r} returns the power series scalar multiplication of \\spad{a} by r: \\spad{[a0,a1,...] * r = [a0 * r,a1 * r,...]}") (((|Stream| |#1|) |#1| (|Stream| |#1|)) "\\spad{r * a} returns the power series scalar multiplication of \\spad{r} by \\spad{a}: \\spad{r * [a0,a1,...] = [r * a0,r * a1,...]}") (((|Stream| |#1|) (|Stream| |#1|) (|Stream| |#1|)) "\\spad{a * b} returns the power series (Cauchy) product of \\spad{a} and b: \\spad{[a0,a1,...] * [b0,b1,...] = [c0,c1,...]} where \\spad{ck = sum(i + j = k,ai * bk)}.")) (- (((|Stream| |#1|) (|Stream| |#1|)) "\\spad{- a} returns the power series negative of \\spad{a}: \\spad{- [a0,a1,...] = [- a0,- a1,...]}") (((|Stream| |#1|) (|Stream| |#1|) (|Stream| |#1|)) "\\spad{a - b} returns the power series difference of \\spad{a} and \\spad{b}: \\spad{[a0,a1,..] - [b0,b1,..] = [a0 - b0,a1 - b1,..]}")) (+ (((|Stream| |#1|) (|Stream| |#1|) (|Stream| |#1|)) "\\spad{a + b} returns the power series sum of \\spad{a} and \\spad{b}: \\spad{[a0,a1,..] + [b0,b1,..] = [a0 + b0,a1 + b1,..]}")))
NIL
@@ -4343,7 +4343,7 @@ NIL
(-1103 |Key| |Entry|)
((|constructor| (NIL "This is the general purpose table type. The keys are hashed to look up the entries. This creates a \\spadtype{HashTable} if equal for the Key domain is consistent with Lisp EQUAL otherwise an \\spadtype{AssociationList}")))
((-3997 . T) (-3998 . T))
-((-12 (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (|%list| (QUOTE -260) (|%list| (QUOTE -2) (|%list| (QUOTE |:|) (QUOTE -3862) (|devaluate| |#1|)) (|%list| (QUOTE |:|) (QUOTE |entry|) (|devaluate| |#2|))))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014)))) (OR (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014)))) (OR (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-72))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014)))) (OR (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-553 (-773)))) (|HasCategory| |#2| (QUOTE (-553 (-773))))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-554 (-474)))) (-12 (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#2| (QUOTE (-72))) (OR (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-72)))) (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| |#2| (QUOTE (-553 (-773)))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-553 (-773)))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014))) (|HasCategory| $ (|%list| (QUOTE -318) (|%list| (QUOTE -2) (|%list| (QUOTE |:|) (QUOTE -3862) (|devaluate| |#1|)) (|%list| (QUOTE |:|) (QUOTE |entry|) (|devaluate| |#2|))))) (-12 (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#2|)))))
+((-12 (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (|%list| (QUOTE -260) (|%list| (QUOTE -2) (|%list| (QUOTE |:|) (QUOTE -3862) (|devaluate| |#1|)) (|%list| (QUOTE |:|) (QUOTE |entry|) (|devaluate| |#2|))))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014)))) (OR (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014)))) (OR (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-72))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014)))) (OR (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-553 (-773)))) (|HasCategory| |#2| (QUOTE (-553 (-773))))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-554 (-474)))) (-12 (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#2| (QUOTE (-72))) (OR (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-72)))) (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| |#2| (QUOTE (-553 (-773)))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-553 (-773)))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-1014))) (-12 (|HasCategory| $ (|%list| (QUOTE -318) (|%list| (QUOTE -2) (|%list| (QUOTE |:|) (QUOTE -3862) (|devaluate| |#1|)) (|%list| (QUOTE |:|) (QUOTE |entry|) (|devaluate| |#2|))))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-72)))) (|HasCategory| $ (|%list| (QUOTE -318) (|%list| (QUOTE -2) (|%list| (QUOTE |:|) (QUOTE -3862) (|devaluate| |#1|)) (|%list| (QUOTE |:|) (QUOTE |entry|) (|devaluate| |#2|))))) (-12 (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#2|)))))
(-1104 S)
((|constructor| (NIL "\\indented{1}{The tableau domain is for printing Young tableaux,{} and} coercions to and from List List \\spad{S} where \\spad{S} is a set.")) (|coerce| (((|OutputForm|) $) "\\spad{coerce(t)} converts a tableau \\spad{t} to an output form.")) (|listOfLists| (((|List| (|List| |#1|)) $) "\\spad{listOfLists t} converts a tableau \\spad{t} to a list of lists.")) (|tableau| (($ (|List| (|List| |#1|))) "\\spad{tableau(ll)} converts a list of lists \\spad{ll} to a tableau.")))
NIL
@@ -4651,7 +4651,7 @@ NIL
(-1180 R)
((|constructor| (NIL "This type represents vector like objects with varying lengths and indexed by a finite segment of integers starting at 1.")) (|vector| (($ (|List| |#1|)) "\\spad{vector(l)} converts the list \\spad{l} to a vector.")))
((-3998 . T) (-3997 . T))
-((OR (-12 (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|))))) (|HasCategory| |#1| (QUOTE (-553 (-773)))) (|HasCategory| |#1| (QUOTE (-554 (-474)))) (OR (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-1014)))) (|HasCategory| |#1| (QUOTE (-757))) (OR (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-1014)))) (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| (-485) (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-25))) (|HasCategory| |#1| (QUOTE (-23))) (|HasCategory| |#1| (QUOTE (-21))) (|HasCategory| |#1| (QUOTE (-664))) (|HasCategory| |#1| (QUOTE (-962))) (-12 (|HasCategory| |#1| (QUOTE (-916))) (|HasCategory| |#1| (QUOTE (-962)))) (|HasCategory| |#1| (QUOTE (-1014))) (-12 (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#1|)))))
+((OR (-12 (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|))))) (|HasCategory| |#1| (QUOTE (-553 (-773)))) (|HasCategory| |#1| (QUOTE (-554 (-474)))) (OR (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-1014)))) (|HasCategory| |#1| (QUOTE (-757))) (OR (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-1014)))) (|HasCategory| (-485) (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-25))) (|HasCategory| |#1| (QUOTE (-23))) (|HasCategory| |#1| (QUOTE (-21))) (|HasCategory| |#1| (QUOTE (-664))) (|HasCategory| |#1| (QUOTE (-962))) (-12 (|HasCategory| |#1| (QUOTE (-916))) (|HasCategory| |#1| (QUOTE (-962)))) (|HasCategory| |#1| (QUOTE (-1014))) (-12 (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#1|)))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#1|))))
(-1181 A B)
((|constructor| (NIL "\\indented{2}{This package provides operations which all take as arguments} vectors of elements of some type \\spad{A} and functions from \\spad{A} to another of type \\spad{B}. The operations all iterate over their vector argument and either return a value of type \\spad{B} or a vector over \\spad{B}.")) (|map| (((|Union| (|Vector| |#2|) "failed") (|Mapping| (|Union| |#2| "failed") |#1|) (|Vector| |#1|)) "\\spad{map(f, v)} applies the function \\spad{f} to every element of the vector \\spad{v} producing a new vector containing the values or \\spad{\"failed\"}.") (((|Vector| |#2|) (|Mapping| |#2| |#1|) (|Vector| |#1|)) "\\spad{map(f, v)} applies the function \\spad{f} to every element of the vector \\spad{v} producing a new vector containing the values.")) (|reduce| ((|#2| (|Mapping| |#2| |#1| |#2|) (|Vector| |#1|) |#2|) "\\spad{reduce(func,vec,ident)} combines the elements in \\spad{vec} using the binary function \\spad{func}. Argument \\spad{ident} is returned if \\spad{vec} is empty.")) (|scan| (((|Vector| |#2|) (|Mapping| |#2| |#1| |#2|) (|Vector| |#1|) |#2|) "\\spad{scan(func,vec,ident)} creates a new vector whose elements are the result of applying reduce to the binary function \\spad{func},{} increasing initial subsequences of the vector \\spad{vec},{} and the element \\spad{ident}.")))
NIL
@@ -4707,7 +4707,7 @@ NIL
(-1194 R E V P)
((|constructor| (NIL "A domain constructor of the category \\axiomType{GeneralTriangularSet}. The only requirement for a list of polynomials to be a member of such a domain is the following: no polynomial is constant and two distinct polynomials have distinct main variables. Such a triangular set may not be auto-reduced or consistent. The \\axiomOpFrom{construct}{WuWenTsunTriangularSet} operation does not check the previous requirement. Triangular sets are stored as sorted lists \\spad{w}.\\spad{r}.\\spad{t}. the main variables of their members. Furthermore,{} this domain exports operations dealing with the characteristic set method of Wu Wen Tsun and some optimizations mainly proposed by Dong Ming Wang.\\newline References : \\indented{1}{[1] \\spad{W}. \\spad{T}. WU \"A Zero Structure Theorem for polynomial equations solving\"} \\indented{6}{MM Research Preprints,{} 1987.} \\indented{1}{[2] \\spad{D}. \\spad{M}. WANG \"An implementation of the characteristic set method in Maple\"} \\indented{6}{Proc. \\spad{DISCO'92}. Bath,{} England.}")) (|characteristicSerie| (((|List| $) (|List| |#4|)) "\\axiom{characteristicSerie(ps)} returns the same as \\axiom{characteristicSerie(ps,{}initiallyReduced?,{}initiallyReduce)}.") (((|List| $) (|List| |#4|) (|Mapping| (|Boolean|) |#4| |#4|) (|Mapping| |#4| |#4| |#4|)) "\\axiom{characteristicSerie(ps,{}redOp?,{}redOp)} returns a list \\axiom{lts} of triangular sets such that the zero set of \\axiom{ps} is the union of the regular zero sets of the members of \\axiom{lts}. This is made by the Ritt and Wu Wen Tsun process applying the operation \\axiom{characteristicSet(ps,{}redOp?,{}redOp)} to compute characteristic sets in Wu Wen Tsun sense.")) (|characteristicSet| (((|Union| $ "failed") (|List| |#4|)) "\\axiom{characteristicSet(ps)} returns the same as \\axiom{characteristicSet(ps,{}initiallyReduced?,{}initiallyReduce)}.") (((|Union| $ "failed") (|List| |#4|) (|Mapping| (|Boolean|) |#4| |#4|) (|Mapping| |#4| |#4| |#4|)) "\\axiom{characteristicSet(ps,{}redOp?,{}redOp)} returns a non-contradictory characteristic set of \\axiom{ps} in Wu Wen Tsun sense \\spad{w}.\\spad{r}.\\spad{t} the reduction-test \\axiom{redOp?} (using \\axiom{redOp} to reduce polynomials \\spad{w}.\\spad{r}.\\spad{t} a \\axiom{redOp?} basic set),{} if no non-zero constant polynomial appear during those reductions,{} else \\axiom{\"failed\"} is returned. The operations \\axiom{redOp} and \\axiom{redOp?} must satisfy the following conditions: \\axiom{redOp?(redOp(\\spad{p},{}\\spad{q}),{}\\spad{q})} holds for every polynomials \\axiom{\\spad{p},{}\\spad{q}} and there exists an integer \\axiom{\\spad{e}} and a polynomial \\axiom{\\spad{f}} such that we have \\axiom{init(\\spad{q})^e*p = f*q + redOp(\\spad{p},{}\\spad{q})}.")) (|medialSet| (((|Union| $ "failed") (|List| |#4|)) "\\axiom{medial(ps)} returns the same as \\axiom{medialSet(ps,{}initiallyReduced?,{}initiallyReduce)}.") (((|Union| $ "failed") (|List| |#4|) (|Mapping| (|Boolean|) |#4| |#4|) (|Mapping| |#4| |#4| |#4|)) "\\axiom{medialSet(ps,{}redOp?,{}redOp)} returns \\axiom{bs} a basic set (in Wu Wen Tsun sense \\spad{w}.\\spad{r}.\\spad{t} the reduction-test \\axiom{redOp?}) of some set generating the same ideal as \\axiom{ps} (with rank not higher than any basic set of \\axiom{ps}),{} if no non-zero constant polynomials appear during the computatioms,{} else \\axiom{\"failed\"} is returned. In the former case,{} \\axiom{bs} has to be understood as a candidate for being a characteristic set of \\axiom{ps}. In the original algorithm,{} \\axiom{bs} is simply a basic set of \\axiom{ps}.")))
((-3998 . T) (-3997 . T))
-((-12 (|HasCategory| |#4| (QUOTE (-1014))) (|HasCategory| |#4| (|%list| (QUOTE -260) (|devaluate| |#4|)))) (|HasCategory| |#4| (QUOTE (-554 (-474)))) (|HasCategory| |#4| (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-496))) (|HasCategory| |#3| (QUOTE (-320))) (|HasCategory| |#4| (QUOTE (-553 (-773)))) (|HasCategory| |#4| (QUOTE (-1014))))
+((-12 (|HasCategory| |#4| (QUOTE (-1014))) (|HasCategory| |#4| (|%list| (QUOTE -260) (|devaluate| |#4|)))) (|HasCategory| |#4| (QUOTE (-554 (-474)))) (|HasCategory| |#4| (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-496))) (|HasCategory| |#3| (QUOTE (-320))) (|HasCategory| |#4| (QUOTE (-553 (-773)))) (|HasCategory| |#4| (QUOTE (-1014))) (-12 (|HasCategory| |#4| (QUOTE (-72))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#4|)))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#4|))))
(-1195 R)
((|constructor| (NIL "This is the category of algebras over non-commutative rings. It is used by constructors of non-commutative algebras such as: \\indented{4}{\\spadtype{XPolynomialRing}.} \\indented{4}{\\spadtype{XFreeAlgebra}} Author: Michel Petitot (petitot@lifl.fr)")))
((-3991 . T) (-3992 . T) (-3994 . T))
@@ -4788,4 +4788,4 @@ NIL
NIL
NIL
NIL
-((-3 NIL 1965911 1965916 1965921 1965926) (-2 NIL 1965891 1965896 1965901 1965906) (-1 NIL 1965871 1965876 1965881 1965886) (0 NIL 1965851 1965856 1965861 1965866) (-1210 "ZMOD.spad" 1965660 1965673 1965789 1965846) (-1209 "ZLINDEP.spad" 1964758 1964769 1965650 1965655) (-1208 "ZDSOLVE.spad" 1954719 1954741 1964748 1964753) (-1207 "YSTREAM.spad" 1954214 1954225 1954709 1954714) (-1206 "YDIAGRAM.spad" 1953848 1953857 1954204 1954209) (-1205 "XRPOLY.spad" 1953068 1953088 1953704 1953773) (-1204 "XPR.spad" 1950863 1950876 1952786 1952885) (-1203 "XPOLYC.spad" 1950182 1950198 1950789 1950858) (-1202 "XPOLY.spad" 1949737 1949748 1950038 1950107) (-1201 "XPBWPOLY.spad" 1948208 1948228 1949543 1949612) (-1200 "XFALG.spad" 1945256 1945272 1948134 1948203) (-1199 "XF.spad" 1943719 1943734 1945158 1945251) (-1198 "XF.spad" 1942162 1942179 1943603 1943608) (-1197 "XEXPPKG.spad" 1941421 1941447 1942152 1942157) (-1196 "XDPOLY.spad" 1941035 1941051 1941277 1941346) (-1195 "XALG.spad" 1940703 1940714 1940991 1941030) (-1194 "WUTSET.spad" 1936706 1936723 1940337 1940364) (-1193 "WP.spad" 1935913 1935957 1936564 1936631) (-1192 "WHILEAST.spad" 1935711 1935720 1935903 1935908) (-1191 "WHEREAST.spad" 1935382 1935391 1935701 1935706) (-1190 "WFFINTBS.spad" 1933045 1933067 1935372 1935377) (-1189 "WEIER.spad" 1931267 1931278 1933035 1933040) (-1188 "VSPACE.spad" 1930940 1930951 1931235 1931262) (-1187 "VSPACE.spad" 1930633 1930646 1930930 1930935) (-1186 "VOID.spad" 1930310 1930319 1930623 1930628) (-1185 "VIEWDEF.spad" 1925511 1925520 1930300 1930305) (-1184 "VIEW3D.spad" 1909472 1909481 1925501 1925506) (-1183 "VIEW2D.spad" 1897371 1897380 1909462 1909467) (-1182 "VIEW.spad" 1895091 1895100 1897361 1897366) (-1181 "VECTOR2.spad" 1893730 1893743 1895081 1895086) (-1180 "VECTOR.spad" 1892348 1892359 1892599 1892626) (-1179 "VECTCAT.spad" 1890260 1890271 1892316 1892343) (-1178 "VECTCAT.spad" 1887981 1887994 1890039 1890044) (-1177 "VARIABLE.spad" 1887761 1887776 1887971 1887976) (-1176 "UTYPE.spad" 1887405 1887414 1887751 1887756) (-1175 "UTSODETL.spad" 1886700 1886724 1887361 1887366) (-1174 "UTSODE.spad" 1884916 1884936 1886690 1886695) (-1173 "UTSCAT.spad" 1882395 1882411 1884814 1884911) (-1172 "UTSCAT.spad" 1879542 1879560 1881963 1881968) (-1171 "UTS2.spad" 1879137 1879172 1879532 1879537) (-1170 "UTS.spad" 1874149 1874177 1877669 1877766) (-1169 "URAGG.spad" 1868870 1868881 1874139 1874144) (-1168 "URAGG.spad" 1863555 1863568 1868826 1868831) (-1167 "UPXSSING.spad" 1861323 1861349 1862759 1862892) (-1166 "UPXSCONS.spad" 1859141 1859161 1859514 1859663) (-1165 "UPXSCCA.spad" 1857712 1857732 1858987 1859136) (-1164 "UPXSCCA.spad" 1856425 1856447 1857702 1857707) (-1163 "UPXSCAT.spad" 1855014 1855030 1856271 1856420) (-1162 "UPXS2.spad" 1854557 1854610 1855004 1855009) (-1161 "UPXS.spad" 1851912 1851940 1852748 1852897) (-1160 "UPSQFREE.spad" 1850327 1850341 1851902 1851907) (-1159 "UPSCAT.spad" 1848122 1848146 1850225 1850322) (-1158 "UPSCAT.spad" 1845618 1845644 1847723 1847728) (-1157 "UPOLYC2.spad" 1845089 1845108 1845608 1845613) (-1156 "UPOLYC.spad" 1840169 1840180 1844931 1845084) (-1155 "UPOLYC.spad" 1835167 1835180 1839931 1839936) (-1154 "UPMP.spad" 1834099 1834112 1835157 1835162) (-1153 "UPDIVP.spad" 1833664 1833678 1834089 1834094) (-1152 "UPDECOMP.spad" 1831925 1831939 1833654 1833659) (-1151 "UPCDEN.spad" 1831142 1831158 1831915 1831920) (-1150 "UP2.spad" 1830506 1830527 1831132 1831137) (-1149 "UP.spad" 1827976 1827991 1828363 1828516) (-1148 "UNISEG2.spad" 1827473 1827486 1827932 1827937) (-1147 "UNISEG.spad" 1826826 1826837 1827392 1827397) (-1146 "UNIFACT.spad" 1825929 1825941 1826816 1826821) (-1145 "ULSCONS.spad" 1819775 1819795 1820145 1820294) (-1144 "ULSCCAT.spad" 1817512 1817532 1819621 1819770) (-1143 "ULSCCAT.spad" 1815357 1815379 1817468 1817473) (-1142 "ULSCAT.spad" 1813597 1813613 1815203 1815352) (-1141 "ULS2.spad" 1813111 1813164 1813587 1813592) (-1140 "ULS.spad" 1805144 1805172 1806089 1806512) (-1139 "UINT8.spad" 1805021 1805030 1805134 1805139) (-1138 "UINT64.spad" 1804897 1804906 1805011 1805016) (-1137 "UINT32.spad" 1804773 1804782 1804887 1804892) (-1136 "UINT16.spad" 1804649 1804658 1804763 1804768) (-1135 "UFD.spad" 1803714 1803723 1804575 1804644) (-1134 "UFD.spad" 1802841 1802852 1803704 1803709) (-1133 "UDVO.spad" 1801722 1801731 1802831 1802836) (-1132 "UDPO.spad" 1799303 1799314 1801678 1801683) (-1131 "TYPEAST.spad" 1799222 1799231 1799293 1799298) (-1130 "TYPE.spad" 1799154 1799163 1799212 1799217) (-1129 "TWOFACT.spad" 1797806 1797821 1799144 1799149) (-1128 "TUPLE.spad" 1797313 1797324 1797718 1797723) (-1127 "TUBETOOL.spad" 1794180 1794189 1797303 1797308) (-1126 "TUBE.spad" 1792827 1792844 1794170 1794175) (-1125 "TSETCAT.spad" 1780898 1780915 1792795 1792822) (-1124 "TSETCAT.spad" 1768955 1768974 1780854 1780859) (-1123 "TS.spad" 1767583 1767599 1768549 1768646) (-1122 "TRMANIP.spad" 1761947 1761964 1767271 1767276) (-1121 "TRIMAT.spad" 1760910 1760935 1761937 1761942) (-1120 "TRIGMNIP.spad" 1759437 1759454 1760900 1760905) (-1119 "TRIGCAT.spad" 1758949 1758958 1759427 1759432) (-1118 "TRIGCAT.spad" 1758459 1758470 1758939 1758944) (-1117 "TREE.spad" 1757099 1757110 1758131 1758158) (-1116 "TRANFUN.spad" 1756938 1756947 1757089 1757094) (-1115 "TRANFUN.spad" 1756775 1756786 1756928 1756933) (-1114 "TOPSP.spad" 1756449 1756458 1756765 1756770) (-1113 "TOOLSIGN.spad" 1756112 1756123 1756439 1756444) (-1112 "TEXTFILE.spad" 1754673 1754682 1756102 1756107) (-1111 "TEX1.spad" 1754229 1754240 1754663 1754668) (-1110 "TEX.spad" 1751423 1751432 1754219 1754224) (-1109 "TBCMPPK.spad" 1749524 1749547 1751413 1751418) (-1108 "TBAGG.spad" 1748767 1748790 1749492 1749519) (-1107 "TBAGG.spad" 1748030 1748055 1748757 1748762) (-1106 "TANEXP.spad" 1747438 1747449 1748020 1748025) (-1105 "TALGOP.spad" 1747162 1747173 1747428 1747433) (-1104 "TABLEAU.spad" 1746643 1746654 1747152 1747157) (-1103 "TABLE.spad" 1744643 1744666 1744913 1744940) (-1102 "TABLBUMP.spad" 1741422 1741433 1744633 1744638) (-1101 "SYSTEM.spad" 1740650 1740659 1741412 1741417) (-1100 "SYSSOLP.spad" 1738133 1738144 1740640 1740645) (-1099 "SYSPTR.spad" 1738032 1738041 1738123 1738128) (-1098 "SYSNNI.spad" 1737255 1737266 1738022 1738027) (-1097 "SYSINT.spad" 1736659 1736670 1737245 1737250) (-1096 "SYNTAX.spad" 1732993 1733002 1736649 1736654) (-1095 "SYMTAB.spad" 1731061 1731070 1732983 1732988) (-1094 "SYMS.spad" 1727090 1727099 1731051 1731056) (-1093 "SYMPOLY.spad" 1726223 1726234 1726305 1726432) (-1092 "SYMFUNC.spad" 1725724 1725735 1726213 1726218) (-1091 "SYMBOL.spad" 1723219 1723228 1725714 1725719) (-1090 "SUTS.spad" 1720332 1720360 1721751 1721848) (-1089 "SUPXS.spad" 1717674 1717702 1718523 1718672) (-1088 "SUPFRACF.spad" 1716779 1716797 1717664 1717669) (-1087 "SUP2.spad" 1716171 1716184 1716769 1716774) (-1086 "SUP.spad" 1713255 1713266 1714028 1714181) (-1085 "SUMRF.spad" 1712229 1712240 1713245 1713250) (-1084 "SUMFS.spad" 1711858 1711875 1712219 1712224) (-1083 "SULS.spad" 1703878 1703906 1704836 1705259) (-1082 "syntax.spad" 1703647 1703656 1703868 1703873) (-1081 "SUCH.spad" 1703337 1703352 1703637 1703642) (-1080 "SUBSPACE.spad" 1695468 1695483 1703327 1703332) (-1079 "SUBRESP.spad" 1694638 1694652 1695424 1695429) (-1078 "STTFNC.spad" 1691106 1691122 1694628 1694633) (-1077 "STTF.spad" 1687205 1687221 1691096 1691101) (-1076 "STTAYLOR.spad" 1679882 1679893 1687112 1687117) (-1075 "STRTBL.spad" 1678021 1678038 1678170 1678197) (-1074 "STRING.spad" 1676806 1676815 1677191 1677218) (-1073 "STREAM3.spad" 1676379 1676394 1676796 1676801) (-1072 "STREAM2.spad" 1675507 1675520 1676369 1676374) (-1071 "STREAM1.spad" 1675213 1675224 1675497 1675502) (-1070 "STREAM.spad" 1672108 1672119 1674715 1674730) (-1069 "STINPROD.spad" 1671044 1671060 1672098 1672103) (-1068 "STEPAST.spad" 1670278 1670287 1671034 1671039) (-1067 "STEP.spad" 1669595 1669604 1670268 1670273) (-1066 "STBL.spad" 1667698 1667726 1667865 1667892) (-1065 "STAGG.spad" 1666397 1666408 1667688 1667693) (-1064 "STAGG.spad" 1665094 1665107 1666387 1666392) (-1063 "STACK.spad" 1664516 1664527 1664766 1664793) (-1062 "SRING.spad" 1664276 1664285 1664506 1664511) (-1061 "SREGSET.spad" 1662008 1662025 1663910 1663937) (-1060 "SRDCMPK.spad" 1660585 1660605 1661998 1662003) (-1059 "SRAGG.spad" 1655768 1655777 1660553 1660580) (-1058 "SRAGG.spad" 1650971 1650982 1655758 1655763) (-1057 "SQMATRIX.spad" 1648648 1648666 1649564 1649651) (-1056 "SPLTREE.spad" 1643390 1643403 1648186 1648213) (-1055 "SPLNODE.spad" 1640010 1640023 1643380 1643385) (-1054 "SPFCAT.spad" 1638819 1638828 1640000 1640005) (-1053 "SPECOUT.spad" 1637371 1637380 1638809 1638814) (-1052 "SPADXPT.spad" 1629462 1629471 1637361 1637366) (-1051 "spad-parser.spad" 1628927 1628936 1629452 1629457) (-1050 "SPADAST.spad" 1628628 1628637 1628917 1628922) (-1049 "SPACEC.spad" 1612843 1612854 1628618 1628623) (-1048 "SPACE3.spad" 1612619 1612630 1612833 1612838) (-1047 "SORTPAK.spad" 1612168 1612181 1612575 1612580) (-1046 "SOLVETRA.spad" 1609931 1609942 1612158 1612163) (-1045 "SOLVESER.spad" 1608387 1608398 1609921 1609926) (-1044 "SOLVERAD.spad" 1604413 1604424 1608377 1608382) (-1043 "SOLVEFOR.spad" 1602875 1602893 1604403 1604408) (-1042 "SNTSCAT.spad" 1602475 1602492 1602843 1602870) (-1041 "SMTS.spad" 1600792 1600818 1602069 1602166) (-1040 "SMP.spad" 1598600 1598620 1598990 1599117) (-1039 "SMITH.spad" 1597445 1597470 1598590 1598595) (-1038 "SMATCAT.spad" 1595563 1595593 1597389 1597440) (-1037 "SMATCAT.spad" 1593613 1593645 1595441 1595446) (-1036 "aggcat.spad" 1593289 1593300 1593593 1593608) (-1035 "SKAGG.spad" 1592258 1592269 1593257 1593284) (-1034 "SINT.spad" 1591557 1591566 1592124 1592253) (-1033 "SIMPAN.spad" 1591285 1591294 1591547 1591552) (-1032 "SIGNRF.spad" 1590410 1590421 1591275 1591280) (-1031 "SIGNEF.spad" 1589696 1589713 1590400 1590405) (-1030 "syntax.spad" 1589113 1589122 1589686 1589691) (-1029 "SIG.spad" 1588475 1588484 1589103 1589108) (-1028 "SHP.spad" 1586419 1586434 1588431 1588436) (-1027 "SHDP.spad" 1575811 1575838 1576328 1576425) (-1026 "SGROUP.spad" 1575419 1575428 1575801 1575806) (-1025 "SGROUP.spad" 1575025 1575036 1575409 1575414) (-1024 "catdef.spad" 1574735 1574747 1574846 1575020) (-1023 "catdef.spad" 1574291 1574303 1574556 1574730) (-1022 "SGCF.spad" 1567430 1567439 1574281 1574286) (-1021 "SFRTCAT.spad" 1566376 1566393 1567398 1567425) (-1020 "SFRGCD.spad" 1565439 1565459 1566366 1566371) (-1019 "SFQCMPK.spad" 1560252 1560272 1565429 1565434) (-1018 "SEXOF.spad" 1560095 1560135 1560242 1560247) (-1017 "SEXCAT.spad" 1557923 1557963 1560085 1560090) (-1016 "SEX.spad" 1557815 1557824 1557913 1557918) (-1015 "SETMN.spad" 1556275 1556292 1557805 1557810) (-1014 "SETCAT.spad" 1555760 1555769 1556265 1556270) (-1013 "SETCAT.spad" 1555243 1555254 1555750 1555755) (-1012 "SETAGG.spad" 1551792 1551803 1555223 1555238) (-1011 "SETAGG.spad" 1548349 1548362 1551782 1551787) (-1010 "SET.spad" 1546596 1546607 1547695 1547734) (-1009 "syntax.spad" 1546299 1546308 1546586 1546591) (-1008 "SEGXCAT.spad" 1545455 1545468 1546289 1546294) (-1007 "SEGCAT.spad" 1544380 1544391 1545445 1545450) (-1006 "SEGBIND2.spad" 1544078 1544091 1544370 1544375) (-1005 "SEGBIND.spad" 1543836 1543847 1544025 1544030) (-1004 "SEGAST.spad" 1543566 1543575 1543826 1543831) (-1003 "SEG2.spad" 1543001 1543014 1543522 1543527) (-1002 "SEG.spad" 1542814 1542825 1542920 1542925) (-1001 "SDVAR.spad" 1542090 1542101 1542804 1542809) (-1000 "SDPOL.spad" 1539782 1539793 1540073 1540200) (-999 "SCPKG.spad" 1537872 1537882 1539772 1539777) (-998 "SCOPE.spad" 1537050 1537058 1537862 1537867) (-997 "SCACHE.spad" 1535747 1535757 1537040 1537045) (-996 "SASTCAT.spad" 1535657 1535665 1535737 1535742) (-995 "SAOS.spad" 1535530 1535538 1535647 1535652) (-994 "SAERFFC.spad" 1535244 1535263 1535520 1535525) (-993 "SAEFACT.spad" 1534946 1534965 1535234 1535239) (-992 "SAE.spad" 1532597 1532612 1533207 1533342) (-991 "RURPK.spad" 1530257 1530272 1532587 1532592) (-990 "RULESET.spad" 1529711 1529734 1530247 1530252) (-989 "RULECOLD.spad" 1529564 1529576 1529701 1529706) (-988 "RULE.spad" 1527813 1527836 1529554 1529559) (-987 "RTVALUE.spad" 1527549 1527557 1527803 1527808) (-986 "syntax.spad" 1527267 1527275 1527539 1527544) (-985 "RSETGCD.spad" 1523710 1523729 1527257 1527262) (-984 "RSETCAT.spad" 1513679 1513695 1523678 1523705) (-983 "RSETCAT.spad" 1503668 1503686 1513669 1513674) (-982 "RSDCMPK.spad" 1502169 1502188 1503658 1503663) (-981 "RRCC.spad" 1500554 1500583 1502159 1502164) (-980 "RRCC.spad" 1498937 1498968 1500544 1500549) (-979 "RPTAST.spad" 1498640 1498648 1498927 1498932) (-978 "RPOLCAT.spad" 1478145 1478159 1498508 1498635) (-977 "RPOLCAT.spad" 1457443 1457459 1477808 1477813) (-976 "ROMAN.spad" 1456772 1456780 1457309 1457438) (-975 "ROIRC.spad" 1455853 1455884 1456762 1456767) (-974 "RNS.spad" 1454830 1454838 1455755 1455848) (-973 "RNS.spad" 1453893 1453903 1454820 1454825) (-972 "RNGBIND.spad" 1453054 1453067 1453848 1453853) (-971 "RNG.spad" 1452663 1452671 1453044 1453049) (-970 "RNG.spad" 1452270 1452280 1452653 1452658) (-969 "RMODULE.spad" 1452052 1452062 1452260 1452265) (-968 "RMCAT2.spad" 1451473 1451529 1452042 1452047) (-967 "RMATRIX.spad" 1450283 1450301 1450625 1450664) (-966 "RMATCAT.spad" 1445921 1445951 1450239 1450278) (-965 "RMATCAT.spad" 1441449 1441481 1445769 1445774) (-964 "RLINSET.spad" 1441154 1441164 1441439 1441444) (-963 "RINTERP.spad" 1441043 1441062 1441144 1441149) (-962 "RING.spad" 1440514 1440522 1441023 1441038) (-961 "RING.spad" 1439993 1440003 1440504 1440509) (-960 "RIDIST.spad" 1439386 1439394 1439983 1439988) (-959 "RGCHAIN.spad" 1437941 1437956 1438834 1438861) (-958 "RGBCSPC.spad" 1437731 1437742 1437931 1437936) (-957 "RGBCMDL.spad" 1437294 1437305 1437721 1437726) (-956 "RFFACTOR.spad" 1436757 1436767 1437284 1437289) (-955 "RFFACT.spad" 1436493 1436504 1436747 1436752) (-954 "RFDIST.spad" 1435490 1435498 1436483 1436488) (-953 "RF.spad" 1433165 1433175 1435480 1435485) (-952 "RETSOL.spad" 1432585 1432597 1433155 1433160) (-951 "RETRACT.spad" 1432014 1432024 1432575 1432580) (-950 "RETRACT.spad" 1431441 1431453 1432004 1432009) (-949 "RETAST.spad" 1431254 1431262 1431431 1431436) (-948 "RESRING.spad" 1430602 1430648 1431192 1431249) (-947 "RESLATC.spad" 1429927 1429937 1430592 1430597) (-946 "REPSQ.spad" 1429659 1429669 1429917 1429922) (-945 "REPDB.spad" 1429367 1429377 1429649 1429654) (-944 "REP2.spad" 1419082 1419092 1429209 1429214) (-943 "REP1.spad" 1413303 1413313 1419032 1419037) (-942 "REP.spad" 1410858 1410866 1413293 1413298) (-941 "REGSET.spad" 1408684 1408700 1410492 1410519) (-940 "REF.spad" 1408203 1408213 1408674 1408679) (-939 "REDORDER.spad" 1407410 1407426 1408193 1408198) (-938 "RECLOS.spad" 1406307 1406326 1407010 1407103) (-937 "REALSOLV.spad" 1405448 1405456 1406297 1406302) (-936 "REAL0Q.spad" 1402747 1402761 1405438 1405443) (-935 "REAL0.spad" 1399592 1399606 1402737 1402742) (-934 "REAL.spad" 1399465 1399473 1399582 1399587) (-933 "RDUCEAST.spad" 1399187 1399195 1399455 1399460) (-932 "RDIV.spad" 1398843 1398867 1399177 1399182) (-931 "RDIST.spad" 1398411 1398421 1398833 1398838) (-930 "RDETRS.spad" 1397276 1397293 1398401 1398406) (-929 "RDETR.spad" 1395416 1395433 1397266 1397271) (-928 "RDEEFS.spad" 1394516 1394532 1395406 1395411) (-927 "RDEEF.spad" 1393527 1393543 1394506 1394511) (-926 "RCFIELD.spad" 1390746 1390754 1393429 1393522) (-925 "RCFIELD.spad" 1388051 1388061 1390736 1390741) (-924 "RCAGG.spad" 1385988 1385998 1388041 1388046) (-923 "RCAGG.spad" 1383854 1383866 1385909 1385914) (-922 "RATRET.spad" 1383215 1383225 1383844 1383849) (-921 "RATFACT.spad" 1382908 1382919 1383205 1383210) (-920 "RANDSRC.spad" 1382228 1382236 1382898 1382903) (-919 "RADUTIL.spad" 1381985 1381993 1382218 1382223) (-918 "RADIX.spad" 1379030 1379043 1380575 1380668) (-917 "RADFF.spad" 1376947 1376983 1377065 1377221) (-916 "RADCAT.spad" 1376543 1376551 1376937 1376942) (-915 "RADCAT.spad" 1376137 1376147 1376533 1376538) (-914 "QUEUE.spad" 1375551 1375561 1375809 1375836) (-913 "QUATCT2.spad" 1375172 1375190 1375541 1375546) (-912 "QUATCAT.spad" 1373343 1373353 1375102 1375167) (-911 "QUATCAT.spad" 1371279 1371291 1373040 1373045) (-910 "QUAT.spad" 1369886 1369896 1370228 1370293) (-909 "QUAGG.spad" 1368720 1368730 1369854 1369881) (-908 "QQUTAST.spad" 1368489 1368497 1368710 1368715) (-907 "QFORM.spad" 1368108 1368122 1368479 1368484) (-906 "QFCAT2.spad" 1367801 1367817 1368098 1368103) (-905 "QFCAT.spad" 1366504 1366514 1367703 1367796) (-904 "QFCAT.spad" 1364840 1364852 1366041 1366046) (-903 "QEQUAT.spad" 1364399 1364407 1364830 1364835) (-902 "QCMPACK.spad" 1359314 1359333 1364389 1364394) (-901 "QALGSET2.spad" 1357310 1357328 1359304 1359309) (-900 "QALGSET.spad" 1353415 1353447 1357224 1357229) (-899 "PWFFINTB.spad" 1350831 1350852 1353405 1353410) (-898 "PUSHVAR.spad" 1350170 1350189 1350821 1350826) (-897 "PTRANFN.spad" 1346306 1346316 1350160 1350165) (-896 "PTPACK.spad" 1343394 1343404 1346296 1346301) (-895 "PTFUNC2.spad" 1343217 1343231 1343384 1343389) (-894 "PTCAT.spad" 1342472 1342482 1343185 1343212) (-893 "PSQFR.spad" 1341787 1341811 1342462 1342467) (-892 "PSEUDLIN.spad" 1340673 1340683 1341777 1341782) (-891 "PSETPK.spad" 1327378 1327394 1340551 1340556) (-890 "PSETCAT.spad" 1321778 1321801 1327358 1327373) (-889 "PSETCAT.spad" 1316152 1316177 1321734 1321739) (-888 "PSCURVE.spad" 1315151 1315159 1316142 1316147) (-887 "PSCAT.spad" 1313934 1313963 1315049 1315146) (-886 "PSCAT.spad" 1312807 1312838 1313924 1313929) (-885 "PRTITION.spad" 1311505 1311513 1312797 1312802) (-884 "PRTDAST.spad" 1311224 1311232 1311495 1311500) (-883 "PRS.spad" 1300842 1300859 1311180 1311185) (-882 "PRQAGG.spad" 1300277 1300287 1300810 1300837) (-881 "PROPLOG.spad" 1299881 1299889 1300267 1300272) (-880 "PROPFUN2.spad" 1299504 1299517 1299871 1299876) (-879 "PROPFUN1.spad" 1298910 1298921 1299494 1299499) (-878 "PROPFRML.spad" 1297478 1297489 1298900 1298905) (-877 "PROPERTY.spad" 1296974 1296982 1297468 1297473) (-876 "PRODUCT.spad" 1294671 1294683 1294955 1295010) (-875 "PRINT.spad" 1294423 1294431 1294661 1294666) (-874 "PRIMES.spad" 1292684 1292694 1294413 1294418) (-873 "PRIMELT.spad" 1290805 1290819 1292674 1292679) (-872 "PRIMCAT.spad" 1290448 1290456 1290795 1290800) (-871 "PRIMARR2.spad" 1289215 1289227 1290438 1290443) (-870 "PRIMARR.spad" 1288169 1288179 1288339 1288366) (-869 "PREASSOC.spad" 1287551 1287563 1288159 1288164) (-868 "PR.spad" 1286069 1286081 1286768 1286895) (-867 "PPCURVE.spad" 1285206 1285214 1286059 1286064) (-866 "PORTNUM.spad" 1284997 1285005 1285196 1285201) (-865 "POLYROOT.spad" 1283846 1283868 1284953 1284958) (-864 "POLYLIFT.spad" 1283111 1283134 1283836 1283841) (-863 "POLYCATQ.spad" 1281237 1281259 1283101 1283106) (-862 "POLYCAT.spad" 1274739 1274760 1281105 1281232) (-861 "POLYCAT.spad" 1267761 1267784 1274129 1274134) (-860 "POLY2UP.spad" 1267213 1267227 1267751 1267756) (-859 "POLY2.spad" 1266810 1266822 1267203 1267208) (-858 "POLY.spad" 1264478 1264488 1264993 1265120) (-857 "POLUTIL.spad" 1263443 1263472 1264434 1264439) (-856 "POLTOPOL.spad" 1262191 1262206 1263433 1263438) (-855 "POINT.spad" 1260973 1260983 1261060 1261087) (-854 "PNTHEORY.spad" 1257675 1257683 1260963 1260968) (-853 "PMTOOLS.spad" 1256450 1256464 1257665 1257670) (-852 "PMSYM.spad" 1255999 1256009 1256440 1256445) (-851 "PMQFCAT.spad" 1255590 1255604 1255989 1255994) (-850 "PMPREDFS.spad" 1255052 1255074 1255580 1255585) (-849 "PMPRED.spad" 1254539 1254553 1255042 1255047) (-848 "PMPLCAT.spad" 1253616 1253634 1254468 1254473) (-847 "PMLSAGG.spad" 1253201 1253215 1253606 1253611) (-846 "PMKERNEL.spad" 1252780 1252792 1253191 1253196) (-845 "PMINS.spad" 1252360 1252370 1252770 1252775) (-844 "PMFS.spad" 1251937 1251955 1252350 1252355) (-843 "PMDOWN.spad" 1251227 1251241 1251927 1251932) (-842 "PMASSFS.spad" 1250202 1250218 1251217 1251222) (-841 "PMASS.spad" 1249220 1249228 1250192 1250197) (-840 "PLOTTOOL.spad" 1249000 1249008 1249210 1249215) (-839 "PLOT3D.spad" 1245464 1245472 1248990 1248995) (-838 "PLOT1.spad" 1244637 1244647 1245454 1245459) (-837 "PLOT.spad" 1239560 1239568 1244627 1244632) (-836 "PLEQN.spad" 1226962 1226989 1239550 1239555) (-835 "PINTERPA.spad" 1226746 1226762 1226952 1226957) (-834 "PINTERP.spad" 1226368 1226387 1226736 1226741) (-833 "PID.spad" 1225342 1225350 1226294 1226363) (-832 "PICOERCE.spad" 1224999 1225009 1225332 1225337) (-831 "PI.spad" 1224616 1224624 1224973 1224994) (-830 "PGROEB.spad" 1223225 1223239 1224606 1224611) (-829 "PGE.spad" 1214898 1214906 1223215 1223220) (-828 "PGCD.spad" 1213852 1213869 1214888 1214893) (-827 "PFRPAC.spad" 1213001 1213011 1213842 1213847) (-826 "PFR.spad" 1209704 1209714 1212903 1212996) (-825 "PFOTOOLS.spad" 1208962 1208978 1209694 1209699) (-824 "PFOQ.spad" 1208332 1208350 1208952 1208957) (-823 "PFO.spad" 1207751 1207778 1208322 1208327) (-822 "PFECAT.spad" 1205461 1205469 1207677 1207746) (-821 "PFECAT.spad" 1203199 1203209 1205417 1205422) (-820 "PFBRU.spad" 1201087 1201099 1203189 1203194) (-819 "PFBR.spad" 1198647 1198670 1201077 1201082) (-818 "PF.spad" 1198221 1198233 1198452 1198545) (-817 "PERMGRP.spad" 1192991 1193001 1198211 1198216) (-816 "PERMCAT.spad" 1191652 1191662 1192971 1192986) (-815 "PERMAN.spad" 1190208 1190222 1191642 1191647) (-814 "PERM.spad" 1186018 1186028 1190041 1190056) (-813 "PENDTREE.spad" 1185432 1185442 1185712 1185717) (-812 "PDSPC.spad" 1184245 1184255 1185422 1185427) (-811 "PDSPC.spad" 1183056 1183068 1184235 1184240) (-810 "PDRING.spad" 1182898 1182908 1183036 1183051) (-809 "PDMOD.spad" 1182714 1182726 1182866 1182893) (-808 "PDECOMP.spad" 1182184 1182201 1182704 1182709) (-807 "PDDOM.spad" 1181622 1181635 1182174 1182179) (-806 "PDDOM.spad" 1181058 1181073 1181612 1181617) (-805 "PCOMP.spad" 1180911 1180924 1181048 1181053) (-804 "PBWLB.spad" 1179509 1179526 1180901 1180906) (-803 "PATTERN2.spad" 1179247 1179259 1179499 1179504) (-802 "PATTERN1.spad" 1177591 1177607 1179237 1179242) (-801 "PATTERN.spad" 1172166 1172176 1177581 1177586) (-800 "PATRES2.spad" 1171838 1171852 1172156 1172161) (-799 "PATRES.spad" 1169421 1169433 1171828 1171833) (-798 "PATMATCH.spad" 1167662 1167693 1169173 1169178) (-797 "PATMAB.spad" 1167091 1167101 1167652 1167657) (-796 "PATLRES.spad" 1166177 1166191 1167081 1167086) (-795 "PATAB.spad" 1165941 1165951 1166167 1166172) (-794 "PARTPERM.spad" 1163997 1164005 1165931 1165936) (-793 "PARSURF.spad" 1163431 1163459 1163987 1163992) (-792 "PARSU2.spad" 1163228 1163244 1163421 1163426) (-791 "script-parser.spad" 1162748 1162756 1163218 1163223) (-790 "PARSCURV.spad" 1162182 1162210 1162738 1162743) (-789 "PARSC2.spad" 1161973 1161989 1162172 1162177) (-788 "PARPCURV.spad" 1161435 1161463 1161963 1161968) (-787 "PARPC2.spad" 1161226 1161242 1161425 1161430) (-786 "PARAMAST.spad" 1160354 1160362 1161216 1161221) (-785 "PAN2EXPR.spad" 1159766 1159774 1160344 1160349) (-784 "PALETTE.spad" 1158880 1158888 1159756 1159761) (-783 "PAIR.spad" 1157954 1157967 1158523 1158528) (-782 "PADICRC.spad" 1155359 1155377 1156522 1156615) (-781 "PADICRAT.spad" 1153419 1153431 1153632 1153725) (-780 "PADICCT.spad" 1151968 1151980 1153345 1153414) (-779 "PADIC.spad" 1151671 1151683 1151894 1151963) (-778 "PADEPAC.spad" 1150360 1150379 1151661 1151666) (-777 "PADE.spad" 1149112 1149128 1150350 1150355) (-776 "OWP.spad" 1148360 1148390 1148970 1149037) (-775 "OVERSET.spad" 1147933 1147941 1148350 1148355) (-774 "OVAR.spad" 1147714 1147737 1147923 1147928) (-773 "OUTFORM.spad" 1137122 1137130 1147704 1147709) (-772 "OUTBFILE.spad" 1136556 1136564 1137112 1137117) (-771 "OUTBCON.spad" 1135626 1135634 1136546 1136551) (-770 "OUTBCON.spad" 1134694 1134704 1135616 1135621) (-769 "OUT.spad" 1133812 1133820 1134684 1134689) (-768 "OSI.spad" 1133287 1133295 1133802 1133807) (-767 "OSGROUP.spad" 1133205 1133213 1133277 1133282) (-766 "ORTHPOL.spad" 1131716 1131726 1133148 1133153) (-765 "OREUP.spad" 1131210 1131238 1131437 1131476) (-764 "ORESUP.spad" 1130552 1130576 1130931 1130970) (-763 "OREPCTO.spad" 1128441 1128453 1130472 1130477) (-762 "OREPCAT.spad" 1122628 1122638 1128397 1128436) (-761 "OREPCAT.spad" 1116705 1116717 1122476 1122481) (-760 "ORDTYPE.spad" 1115942 1115950 1116695 1116700) (-759 "ORDTYPE.spad" 1115177 1115187 1115932 1115937) (-758 "ORDSTRCT.spad" 1114963 1114978 1115126 1115131) (-757 "ORDSET.spad" 1114663 1114671 1114953 1114958) (-756 "ORDRING.spad" 1114480 1114488 1114643 1114658) (-755 "ORDMON.spad" 1114335 1114343 1114470 1114475) (-754 "ORDFUNS.spad" 1113467 1113483 1114325 1114330) (-753 "ORDFIN.spad" 1113287 1113295 1113457 1113462) (-752 "ORDCOMP2.spad" 1112580 1112592 1113277 1113282) (-751 "ORDCOMP.spad" 1111106 1111116 1112188 1112217) (-750 "OPSIG.spad" 1110768 1110776 1111096 1111101) (-749 "OPQUERY.spad" 1110349 1110357 1110758 1110763) (-748 "OPERCAT.spad" 1109815 1109825 1110339 1110344) (-747 "OPERCAT.spad" 1109279 1109291 1109805 1109810) (-746 "OP.spad" 1109021 1109031 1109101 1109168) (-745 "ONECOMP2.spad" 1108445 1108457 1109011 1109016) (-744 "ONECOMP.spad" 1107251 1107261 1108053 1108082) (-743 "OMSAGG.spad" 1107039 1107049 1107207 1107246) (-742 "OMLO.spad" 1106472 1106484 1106925 1106964) (-741 "OINTDOM.spad" 1106235 1106243 1106398 1106467) (-740 "OFMONOID.spad" 1104374 1104384 1106191 1106196) (-739 "ODVAR.spad" 1103635 1103645 1104364 1104369) (-738 "ODR.spad" 1103279 1103305 1103447 1103596) (-737 "ODPOL.spad" 1100927 1100937 1101267 1101394) (-736 "ODP.spad" 1090463 1090483 1090836 1090933) (-735 "ODETOOLS.spad" 1089112 1089131 1090453 1090458) (-734 "ODESYS.spad" 1086806 1086823 1089102 1089107) (-733 "ODERTRIC.spad" 1082839 1082856 1086763 1086768) (-732 "ODERED.spad" 1082238 1082262 1082829 1082834) (-731 "ODERAT.spad" 1079871 1079888 1082228 1082233) (-730 "ODEPRRIC.spad" 1076964 1076986 1079861 1079866) (-729 "ODEPRIM.spad" 1074362 1074384 1076954 1076959) (-728 "ODEPAL.spad" 1073748 1073772 1074352 1074357) (-727 "ODEINT.spad" 1073183 1073199 1073738 1073743) (-726 "ODEEF.spad" 1068678 1068694 1073173 1073178) (-725 "ODECONST.spad" 1068223 1068241 1068668 1068673) (-724 "OCTCT2.spad" 1067864 1067882 1068213 1068218) (-723 "OCT.spad" 1066179 1066189 1066893 1066932) (-722 "OCAMON.spad" 1066027 1066035 1066169 1066174) (-721 "OC.spad" 1063823 1063833 1065983 1066022) (-720 "OC.spad" 1061358 1061370 1063520 1063525) (-719 "OASGP.spad" 1061173 1061181 1061348 1061353) (-718 "OAMONS.spad" 1060695 1060703 1061163 1061168) (-717 "OAMON.spad" 1060453 1060461 1060685 1060690) (-716 "OAMON.spad" 1060209 1060219 1060443 1060448) (-715 "OAGROUP.spad" 1059747 1059755 1060199 1060204) (-714 "OAGROUP.spad" 1059283 1059293 1059737 1059742) (-713 "NUMTUBE.spad" 1058874 1058890 1059273 1059278) (-712 "NUMQUAD.spad" 1046850 1046858 1058864 1058869) (-711 "NUMODE.spad" 1038202 1038210 1046840 1046845) (-710 "NUMFMT.spad" 1037042 1037050 1038192 1038197) (-709 "NUMERIC.spad" 1029157 1029167 1036848 1036853) (-708 "NTSCAT.spad" 1027665 1027681 1029125 1029152) (-707 "NTPOLFN.spad" 1027242 1027252 1027608 1027613) (-706 "NSUP2.spad" 1026634 1026646 1027232 1027237) (-705 "NSUP.spad" 1020071 1020081 1024491 1024644) (-704 "NSMP.spad" 1016983 1017002 1017275 1017402) (-703 "NREP.spad" 1015385 1015399 1016973 1016978) (-702 "NPCOEF.spad" 1014631 1014651 1015375 1015380) (-701 "NORMRETR.spad" 1014229 1014268 1014621 1014626) (-700 "NORMPK.spad" 1012171 1012190 1014219 1014224) (-699 "NORMMA.spad" 1011859 1011885 1012161 1012166) (-698 "NONE1.spad" 1011535 1011545 1011849 1011854) (-697 "NONE.spad" 1011276 1011284 1011525 1011530) (-696 "NODE1.spad" 1010763 1010779 1011266 1011271) (-695 "NNI.spad" 1009658 1009666 1010737 1010758) (-694 "NLINSOL.spad" 1008284 1008294 1009648 1009653) (-693 "NFINTBAS.spad" 1005844 1005861 1008274 1008279) (-692 "NETCLT.spad" 1005818 1005829 1005834 1005839) (-691 "NCODIV.spad" 1004042 1004058 1005808 1005813) (-690 "NCNTFRAC.spad" 1003684 1003698 1004032 1004037) (-689 "NCEP.spad" 1001850 1001864 1003674 1003679) (-688 "NASRING.spad" 1001454 1001462 1001840 1001845) (-687 "NASRING.spad" 1001056 1001066 1001444 1001449) (-686 "NARNG.spad" 1000456 1000464 1001046 1001051) (-685 "NARNG.spad" 999854 999864 1000446 1000451) (-684 "NAALG.spad" 999419 999429 999822 999849) (-683 "NAALG.spad" 999004 999016 999409 999414) (-682 "MULTSQFR.spad" 995962 995979 998994 998999) (-681 "MULTFACT.spad" 995345 995362 995952 995957) (-680 "MTSCAT.spad" 993439 993460 995243 995340) (-679 "MTHING.spad" 993098 993108 993429 993434) (-678 "MSYSCMD.spad" 992532 992540 993088 993093) (-677 "MSETAGG.spad" 992377 992387 992500 992527) (-676 "MSET.spad" 990264 990274 992011 992050) (-675 "MRING.spad" 987241 987253 989972 990039) (-674 "MRF2.spad" 986803 986817 987231 987236) (-673 "MRATFAC.spad" 986349 986366 986793 986798) (-672 "MPRFF.spad" 984389 984408 986339 986344) (-671 "MPOLY.spad" 982193 982208 982552 982679) (-670 "MPCPF.spad" 981457 981476 982183 982188) (-669 "MPC3.spad" 981274 981314 981447 981452) (-668 "MPC2.spad" 980928 980961 981264 981269) (-667 "MONOTOOL.spad" 979279 979296 980918 980923) (-666 "catdef.spad" 978712 978723 978933 979274) (-665 "catdef.spad" 978110 978121 978366 978707) (-664 "MONOID.spad" 977431 977439 978100 978105) (-663 "MONOID.spad" 976750 976760 977421 977426) (-662 "MONOGEN.spad" 975498 975511 976610 976745) (-661 "MONOGEN.spad" 974268 974283 975382 975387) (-660 "MONADWU.spad" 972348 972356 974258 974263) (-659 "MONADWU.spad" 970426 970436 972338 972343) (-658 "MONAD.spad" 969586 969594 970416 970421) (-657 "MONAD.spad" 968744 968754 969576 969581) (-656 "MOEBIUS.spad" 967480 967494 968724 968739) (-655 "MODULE.spad" 967350 967360 967448 967475) (-654 "MODULE.spad" 967240 967252 967340 967345) (-653 "MODRING.spad" 966575 966614 967220 967235) (-652 "MODOP.spad" 965232 965244 966397 966464) (-651 "MODMONOM.spad" 964963 964981 965222 965227) (-650 "MODMON.spad" 962033 962045 962748 962901) (-649 "MODFIELD.spad" 961395 961434 961935 962028) (-648 "MMLFORM.spad" 960255 960263 961385 961390) (-647 "MMAP.spad" 959997 960031 960245 960250) (-646 "MLO.spad" 958456 958466 959953 959992) (-645 "MLIFT.spad" 957068 957085 958446 958451) (-644 "MKUCFUNC.spad" 956603 956621 957058 957063) (-643 "MKRECORD.spad" 956191 956204 956593 956598) (-642 "MKFUNC.spad" 955598 955608 956181 956186) (-641 "MKFLCFN.spad" 954566 954576 955588 955593) (-640 "MKBCFUNC.spad" 954061 954079 954556 954561) (-639 "MHROWRED.spad" 952572 952582 954051 954056) (-638 "MFINFACT.spad" 951972 951994 952562 952567) (-637 "MESH.spad" 949767 949775 951962 951967) (-636 "MDDFACT.spad" 947986 947996 949757 949762) (-635 "MDAGG.spad" 947277 947287 947966 947981) (-634 "MCDEN.spad" 946487 946499 947267 947272) (-633 "MAYBE.spad" 945787 945798 946477 946482) (-632 "MATSTOR.spad" 943103 943113 945777 945782) (-631 "MATRIX.spad" 941882 941892 942366 942393) (-630 "MATLIN.spad" 939250 939274 941766 941771) (-629 "MATCAT2.spad" 938532 938580 939240 939245) (-628 "MATCAT.spad" 930228 930250 938500 938527) (-627 "MATCAT.spad" 921796 921820 930070 930075) (-626 "MAPPKG3.spad" 920711 920725 921786 921791) (-625 "MAPPKG2.spad" 920049 920061 920701 920706) (-624 "MAPPKG1.spad" 918877 918887 920039 920044) (-623 "MAPPAST.spad" 918216 918224 918867 918872) (-622 "MAPHACK3.spad" 918028 918042 918206 918211) (-621 "MAPHACK2.spad" 917797 917809 918018 918023) (-620 "MAPHACK1.spad" 917441 917451 917787 917792) (-619 "MAGMA.spad" 915247 915264 917431 917436) (-618 "MACROAST.spad" 914842 914850 915237 915242) (-617 "LZSTAGG.spad" 912096 912106 914832 914837) (-616 "LZSTAGG.spad" 909348 909360 912086 912091) (-615 "LWORD.spad" 906093 906110 909338 909343) (-614 "LSTAST.spad" 905877 905885 906083 906088) (-613 "LSQM.spad" 904155 904169 904549 904600) (-612 "LSPP.spad" 903690 903707 904145 904150) (-611 "LSMP1.spad" 901533 901547 903680 903685) (-610 "LSMP.spad" 900390 900418 901523 901528) (-609 "LSAGG.spad" 900059 900069 900358 900385) (-608 "LSAGG.spad" 899748 899760 900049 900054) (-607 "LPOLY.spad" 898710 898729 899604 899673) (-606 "LPEFRAC.spad" 897981 897991 898700 898705) (-605 "LOGIC.spad" 897583 897591 897971 897976) (-604 "LOGIC.spad" 897183 897193 897573 897578) (-603 "LODOOPS.spad" 896113 896125 897173 897178) (-602 "LODOF.spad" 895159 895176 896070 896075) (-601 "LODOCAT.spad" 893825 893835 895115 895154) (-600 "LODOCAT.spad" 892489 892501 893781 893786) (-599 "LODO2.spad" 891803 891815 892210 892249) (-598 "LODO1.spad" 891244 891254 891524 891563) (-597 "LODO.spad" 890669 890685 890965 891004) (-596 "LODEEF.spad" 889471 889489 890659 890664) (-595 "LO.spad" 888872 888886 889405 889432) (-594 "LNAGG.spad" 885059 885069 888862 888867) (-593 "LNAGG.spad" 881210 881222 885015 885020) (-592 "LMOPS.spad" 877978 877995 881200 881205) (-591 "LMODULE.spad" 877762 877772 877968 877973) (-590 "LMDICT.spad" 877083 877093 877331 877358) (-589 "LLINSET.spad" 876790 876800 877073 877078) (-588 "LITERAL.spad" 876696 876707 876780 876785) (-587 "LIST3.spad" 876007 876021 876686 876691) (-586 "LIST2MAP.spad" 872934 872946 875997 876002) (-585 "LIST2.spad" 871636 871648 872924 872929) (-584 "LIST.spad" 869417 869427 870760 870787) (-583 "LINSET.spad" 869196 869206 869407 869412) (-582 "LINFORM.spad" 868659 868671 869164 869191) (-581 "LINEXP.spad" 867402 867412 868649 868654) (-580 "LINELT.spad" 866773 866785 867285 867312) (-579 "LINDEP.spad" 865622 865634 866685 866690) (-578 "LINBASIS.spad" 865258 865273 865612 865617) (-577 "LIMITRF.spad" 863205 863215 865248 865253) (-576 "LIMITPS.spad" 862115 862128 863195 863200) (-575 "LIECAT.spad" 861599 861609 862041 862110) (-574 "LIECAT.spad" 861111 861123 861555 861560) (-573 "LIE.spad" 859115 859127 860389 860531) (-572 "LIB.spad" 857115 857123 857561 857588) (-571 "LGROBP.spad" 854468 854487 857105 857110) (-570 "LFCAT.spad" 853527 853535 854458 854463) (-569 "LF.spad" 852482 852498 853517 853522) (-568 "LEXTRIPK.spad" 848105 848120 852472 852477) (-567 "LEXP.spad" 846124 846151 848085 848100) (-566 "LETAST.spad" 845823 845831 846114 846119) (-565 "LEADCDET.spad" 844229 844246 845813 845818) (-564 "LAZM3PK.spad" 842973 842995 844219 844224) (-563 "LAUPOL.spad" 841640 841653 842540 842609) (-562 "LAPLACE.spad" 841223 841239 841630 841635) (-561 "LALG.spad" 840999 841009 841203 841218) (-560 "LALG.spad" 840783 840795 840989 840994) (-559 "LA.spad" 840223 840237 840705 840744) (-558 "KVTFROM.spad" 839966 839976 840213 840218) (-557 "KTVLOGIC.spad" 839510 839518 839956 839961) (-556 "KRCFROM.spad" 839256 839266 839500 839505) (-555 "KOVACIC.spad" 837987 838004 839246 839251) (-554 "KONVERT.spad" 837709 837719 837977 837982) (-553 "KOERCE.spad" 837446 837456 837699 837704) (-552 "KERNEL2.spad" 837149 837161 837436 837441) (-551 "KERNEL.spad" 835869 835879 836998 837003) (-550 "KDAGG.spad" 834978 835000 835849 835864) (-549 "KDAGG.spad" 834095 834119 834968 834973) (-548 "KAFILE.spad" 832737 832753 832972 832999) (-547 "JVMOP.spad" 832650 832658 832727 832732) (-546 "JVMMDACC.spad" 831704 831712 832640 832645) (-545 "JVMFDACC.spad" 831020 831028 831694 831699) (-544 "JVMCSTTG.spad" 829749 829757 831010 831015) (-543 "JVMCFACC.spad" 829195 829203 829739 829744) (-542 "JVMBCODE.spad" 829106 829114 829185 829190) (-541 "JORDAN.spad" 826923 826935 828384 828526) (-540 "JOINAST.spad" 826625 826633 826913 826918) (-539 "IXAGG.spad" 824758 824782 826615 826620) (-538 "IXAGG.spad" 822721 822747 824580 824585) (-537 "ITUPLE.spad" 821897 821907 822711 822716) (-536 "ITRIGMNP.spad" 820744 820763 821887 821892) (-535 "ITFUN3.spad" 820250 820264 820734 820739) (-534 "ITFUN2.spad" 819994 820006 820240 820245) (-533 "ITFORM.spad" 819349 819357 819984 819989) (-532 "ITAYLOR.spad" 817343 817358 819213 819310) (-531 "ISUPS.spad" 809792 809807 816329 816426) (-530 "ISUMP.spad" 809293 809309 809782 809787) (-529 "ISAST.spad" 809012 809020 809283 809288) (-528 "IRURPK.spad" 807729 807748 809002 809007) (-527 "IRSN.spad" 805733 805741 807719 807724) (-526 "IRRF2F.spad" 804226 804236 805689 805694) (-525 "IRREDFFX.spad" 803827 803838 804216 804221) (-524 "IROOT.spad" 802166 802176 803817 803822) (-523 "IRFORM.spad" 801490 801498 802156 802161) (-522 "IR2F.spad" 800704 800720 801480 801485) (-521 "IR2.spad" 799732 799748 800694 800699) (-520 "IR.spad" 797568 797582 799614 799641) (-519 "IPRNTPK.spad" 797328 797336 797558 797563) (-518 "IPF.spad" 796893 796905 797133 797226) (-517 "IPADIC.spad" 796662 796688 796819 796888) (-516 "IP4ADDR.spad" 796219 796227 796652 796657) (-515 "IOMODE.spad" 795741 795749 796209 796214) (-514 "IOBFILE.spad" 795126 795134 795731 795736) (-513 "IOBCON.spad" 794991 794999 795116 795121) (-512 "INVLAPLA.spad" 794640 794656 794981 794986) (-511 "INTTR.spad" 788034 788051 794630 794635) (-510 "INTTOOLS.spad" 785842 785858 787661 787666) (-509 "INTSLPE.spad" 785170 785178 785832 785837) (-508 "INTRVL.spad" 784736 784746 785084 785165) (-507 "INTRF.spad" 783168 783182 784726 784731) (-506 "INTRET.spad" 782600 782610 783158 783163) (-505 "INTRAT.spad" 781335 781352 782590 782595) (-504 "INTPM.spad" 779798 779814 781056 781061) (-503 "INTPAF.spad" 777674 777692 779727 779732) (-502 "INTHERTR.spad" 776948 776965 777664 777669) (-501 "INTHERAL.spad" 776618 776642 776938 776943) (-500 "INTHEORY.spad" 773057 773065 776608 776613) (-499 "INTG0.spad" 766821 766839 772986 772991) (-498 "INTFACT.spad" 765888 765898 766811 766816) (-497 "INTEF.spad" 764299 764315 765878 765883) (-496 "INTDOM.spad" 762922 762930 764225 764294) (-495 "INTDOM.spad" 761607 761617 762912 762917) (-494 "INTCAT.spad" 759874 759884 761521 761602) (-493 "INTBIT.spad" 759381 759389 759864 759869) (-492 "INTALG.spad" 758569 758596 759371 759376) (-491 "INTAF.spad" 758069 758085 758559 758564) (-490 "INTABL.spad" 756176 756207 756339 756366) (-489 "INT8.spad" 756056 756064 756166 756171) (-488 "INT64.spad" 755935 755943 756046 756051) (-487 "INT32.spad" 755814 755822 755925 755930) (-486 "INT16.spad" 755693 755701 755804 755809) (-485 "INT.spad" 755219 755227 755559 755688) (-484 "INS.spad" 752722 752730 755121 755214) (-483 "INS.spad" 750311 750321 752712 752717) (-482 "INPSIGN.spad" 749781 749794 750301 750306) (-481 "INPRODPF.spad" 748877 748896 749771 749776) (-480 "INPRODFF.spad" 747965 747989 748867 748872) (-479 "INNMFACT.spad" 746940 746957 747955 747960) (-478 "INMODGCD.spad" 746444 746474 746930 746935) (-477 "INFSP.spad" 744741 744763 746434 746439) (-476 "INFPROD0.spad" 743821 743840 744731 744736) (-475 "INFORM1.spad" 743446 743456 743811 743816) (-474 "INFORM.spad" 740657 740665 743436 743441) (-473 "INFINITY.spad" 740209 740217 740647 740652) (-472 "INETCLTS.spad" 740186 740194 740199 740204) (-471 "INEP.spad" 738732 738754 740176 740181) (-470 "INDE.spad" 738381 738398 738642 738647) (-469 "INCRMAPS.spad" 737818 737828 738371 738376) (-468 "INBFILE.spad" 736914 736922 737808 737813) (-467 "INBFF.spad" 732764 732775 736904 736909) (-466 "INBCON.spad" 731030 731038 732754 732759) (-465 "INBCON.spad" 729294 729304 731020 731025) (-464 "INAST.spad" 728955 728963 729284 729289) (-463 "IMPTAST.spad" 728663 728671 728945 728950) (-462 "IMATQF.spad" 727757 727801 728619 728624) (-461 "IMATLIN.spad" 726378 726402 727713 727718) (-460 "IFF.spad" 725791 725807 726062 726155) (-459 "IFAST.spad" 725405 725413 725781 725786) (-458 "IFARRAY.spad" 722831 722846 724529 724556) (-457 "IFAMON.spad" 722693 722710 722787 722792) (-456 "IEVALAB.spad" 722106 722118 722683 722688) (-455 "IEVALAB.spad" 721517 721531 722096 722101) (-454 "indexedp.spad" 721073 721085 721507 721512) (-453 "IDPOAMS.spad" 720751 720763 720985 720990) (-452 "IDPOAM.spad" 720393 720405 720663 720668) (-451 "IDPO.spad" 719807 719819 720305 720310) (-450 "IDPC.spad" 718522 718534 719797 719802) (-449 "IDPAM.spad" 718189 718201 718434 718439) (-448 "IDPAG.spad" 717858 717870 718101 718106) (-447 "IDENT.spad" 717510 717518 717848 717853) (-446 "catdef.spad" 717281 717292 717393 717505) (-445 "IDECOMP.spad" 714520 714538 717271 717276) (-444 "IDEAL.spad" 709482 709521 714468 714473) (-443 "ICDEN.spad" 708695 708711 709472 709477) (-442 "ICARD.spad" 708088 708096 708685 708690) (-441 "IBPTOOLS.spad" 706695 706712 708078 708083) (-440 "boolean.spad" 706127 706140 706260 706287) (-439 "IBATOOL.spad" 703112 703131 706117 706122) (-438 "IBACHIN.spad" 701619 701634 703102 703107) (-437 "array2.spad" 701104 701126 701291 701318) (-436 "IARRAY1.spad" 700082 700097 700228 700255) (-435 "IAN.spad" 698464 698472 699913 700006) (-434 "IALGFACT.spad" 698075 698108 698454 698459) (-433 "HYPCAT.spad" 697499 697507 698065 698070) (-432 "HYPCAT.spad" 696921 696931 697489 697494) (-431 "HOSTNAME.spad" 696737 696745 696911 696916) (-430 "HOMOTOP.spad" 696480 696490 696727 696732) (-429 "HOAGG.spad" 694087 694097 696470 696475) (-428 "HOAGG.spad" 691444 691456 693829 693834) (-427 "HEXADEC.spad" 689669 689677 690034 690127) (-426 "HEUGCD.spad" 688760 688771 689659 689664) (-425 "HELLFDIV.spad" 688366 688390 688750 688755) (-424 "HEAP.spad" 687823 687833 688038 688065) (-423 "HEADAST.spad" 687364 687372 687813 687818) (-422 "HDP.spad" 676896 676912 677273 677370) (-421 "HDMP.spad" 674443 674458 675059 675186) (-420 "HB.spad" 672718 672726 674433 674438) (-419 "HASHTBL.spad" 670777 670808 670988 671015) (-418 "HASAST.spad" 670493 670501 670767 670772) (-417 "HACKPI.spad" 669984 669992 670395 670488) (-416 "GTSET.spad" 668911 668927 669618 669645) (-415 "GSTBL.spad" 667007 667042 667181 667208) (-414 "GSERIES.spad" 664379 664406 665198 665347) (-413 "GROUP.spad" 663652 663660 664359 664374) (-412 "GROUP.spad" 662933 662943 663642 663647) (-411 "GROEBSOL.spad" 661427 661448 662923 662928) (-410 "GRMOD.spad" 660008 660020 661417 661422) (-409 "GRMOD.spad" 658587 658601 659998 660003) (-408 "GRIMAGE.spad" 651500 651508 658577 658582) (-407 "GRDEF.spad" 649879 649887 651490 651495) (-406 "GRAY.spad" 648350 648358 649869 649874) (-405 "GRALG.spad" 647445 647457 648340 648345) (-404 "GRALG.spad" 646538 646552 647435 647440) (-403 "GPOLSET.spad" 645996 646019 646208 646235) (-402 "GOSPER.spad" 645273 645291 645986 645991) (-401 "GMODPOL.spad" 644421 644448 645241 645268) (-400 "GHENSEL.spad" 643504 643518 644411 644416) (-399 "GENUPS.spad" 639797 639810 643494 643499) (-398 "GENUFACT.spad" 639374 639384 639787 639792) (-397 "GENPGCD.spad" 638976 638993 639364 639369) (-396 "GENMFACT.spad" 638428 638447 638966 638971) (-395 "GENEEZ.spad" 636387 636400 638418 638423) (-394 "GDMP.spad" 633776 633793 634550 634677) (-393 "GCNAALG.spad" 627699 627726 633570 633637) (-392 "GCDDOM.spad" 626891 626899 627625 627694) (-391 "GCDDOM.spad" 626145 626155 626881 626886) (-390 "GBINTERN.spad" 622165 622203 626135 626140) (-389 "GBF.spad" 617948 617986 622155 622160) (-388 "GBEUCLID.spad" 615830 615868 617938 617943) (-387 "GB.spad" 613356 613394 615786 615791) (-386 "GAUSSFAC.spad" 612669 612677 613346 613351) (-385 "GALUTIL.spad" 610995 611005 612625 612630) (-384 "GALPOLYU.spad" 609449 609462 610985 610990) (-383 "GALFACTU.spad" 607662 607681 609439 609444) (-382 "GALFACT.spad" 597875 597886 607652 607657) (-381 "FUNDESC.spad" 597553 597561 597865 597870) (-380 "FUNCTION.spad" 597402 597414 597543 597548) (-379 "FT.spad" 595702 595710 597392 597397) (-378 "FSUPFACT.spad" 594616 594635 595652 595657) (-377 "FST.spad" 592702 592710 594606 594611) (-376 "FSRED.spad" 592182 592198 592692 592697) (-375 "FSPRMELT.spad" 591048 591064 592139 592144) (-374 "FSPECF.spad" 589139 589155 591038 591043) (-373 "FSINT.spad" 588799 588815 589129 589134) (-372 "FSERIES.spad" 587990 588002 588619 588718) (-371 "FSCINT.spad" 587307 587323 587980 587985) (-370 "FSAGG2.spad" 586042 586058 587297 587302) (-369 "FSAGG.spad" 585159 585169 585998 586037) (-368 "FSAGG.spad" 584238 584250 585079 585084) (-367 "FS2UPS.spad" 578753 578787 584228 584233) (-366 "FS2EXPXP.spad" 577894 577917 578743 578748) (-365 "FS2.spad" 577549 577565 577884 577889) (-364 "FS.spad" 571821 571831 577328 577544) (-363 "FS.spad" 565895 565907 571404 571409) (-362 "FRUTIL.spad" 564849 564859 565885 565890) (-361 "FRNAALG.spad" 560126 560136 564791 564844) (-360 "FRNAALG.spad" 555415 555427 560082 560087) (-359 "FRNAAF2.spad" 554863 554881 555405 555410) (-358 "FRMOD.spad" 554271 554301 554792 554797) (-357 "FRIDEAL2.spad" 553875 553907 554261 554266) (-356 "FRIDEAL.spad" 553100 553121 553855 553870) (-355 "FRETRCT.spad" 552619 552629 553090 553095) (-354 "FRETRCT.spad" 552045 552057 552518 552523) (-353 "FRAMALG.spad" 550425 550438 552001 552040) (-352 "FRAMALG.spad" 548837 548852 550415 550420) (-351 "FRAC2.spad" 548442 548454 548827 548832) (-350 "FRAC.spad" 546429 546439 546816 546989) (-349 "FR2.spad" 545765 545777 546419 546424) (-348 "FR.spad" 539553 539563 544826 544895) (-347 "FPS.spad" 536392 536400 539443 539548) (-346 "FPS.spad" 533259 533269 536312 536317) (-345 "FPC.spad" 532305 532313 533161 533254) (-344 "FPC.spad" 531437 531447 532295 532300) (-343 "FPATMAB.spad" 531199 531209 531427 531432) (-342 "FPARFRAC.spad" 530041 530058 531189 531194) (-341 "FORDER.spad" 529732 529756 530031 530036) (-340 "FNLA.spad" 529156 529178 529700 529727) (-339 "FNCAT.spad" 527751 527759 529146 529151) (-338 "FNAME.spad" 527643 527651 527741 527746) (-337 "FMONOID.spad" 527324 527334 527599 527604) (-336 "FMONCAT.spad" 524493 524503 527314 527319) (-335 "FMCAT.spad" 522169 522187 524461 524488) (-334 "FM1.spad" 521534 521546 522103 522130) (-333 "FM.spad" 521149 521161 521388 521415) (-332 "FLOATRP.spad" 518892 518906 521139 521144) (-331 "FLOATCP.spad" 516331 516345 518882 518887) (-330 "FLOAT.spad" 513422 513430 516197 516326) (-329 "FLINEXP.spad" 513144 513154 513412 513417) (-328 "FLINEXP.spad" 512823 512835 513093 513098) (-327 "FLASORT.spad" 512149 512161 512813 512818) (-326 "FLALG.spad" 509819 509838 512075 512144) (-325 "FLAGG2.spad" 508536 508552 509809 509814) (-324 "FLAGG.spad" 505602 505612 508516 508531) (-323 "FLAGG.spad" 502571 502583 505487 505492) (-322 "FINRALG.spad" 500656 500669 502527 502566) (-321 "FINRALG.spad" 498667 498682 500540 500545) (-320 "FINITE.spad" 497819 497827 498657 498662) (-319 "FINITE.spad" 496969 496979 497809 497814) (-318 "aggcat.spad" 493889 493899 496949 496964) (-317 "FINAGG.spad" 490784 490796 493846 493851) (-316 "FINAALG.spad" 479969 479979 490726 490779) (-315 "FINAALG.spad" 469166 469178 479925 479930) (-314 "FILECAT.spad" 467700 467717 469156 469161) (-313 "FILE.spad" 467283 467293 467690 467695) (-312 "FIELD.spad" 466689 466697 467185 467278) (-311 "FIELD.spad" 466181 466191 466679 466684) (-310 "FGROUP.spad" 464844 464854 466161 466176) (-309 "FGLMICPK.spad" 463639 463654 464834 464839) (-308 "FFX.spad" 463025 463040 463358 463451) (-307 "FFSLPE.spad" 462536 462557 463015 463020) (-306 "FFPOLY2.spad" 461596 461613 462526 462531) (-305 "FFPOLY.spad" 452938 452949 461586 461591) (-304 "FFP.spad" 452346 452366 452657 452750) (-303 "FFNBX.spad" 450869 450889 452065 452158) (-302 "FFNBP.spad" 449393 449410 450588 450681) (-301 "FFNB.spad" 447861 447882 449077 449170) (-300 "FFINTBAS.spad" 445375 445394 447851 447856) (-299 "FFIELDC.spad" 442960 442968 445277 445370) (-298 "FFIELDC.spad" 440631 440641 442950 442955) (-297 "FFHOM.spad" 439403 439420 440621 440626) (-296 "FFF.spad" 436846 436857 439393 439398) (-295 "FFCGX.spad" 435704 435724 436565 436658) (-294 "FFCGP.spad" 434604 434624 435423 435516) (-293 "FFCG.spad" 433399 433420 434288 434381) (-292 "FFCAT2.spad" 433146 433186 433389 433394) (-291 "FFCAT.spad" 426311 426333 432985 433141) (-290 "FFCAT.spad" 419555 419579 426231 426236) (-289 "FF.spad" 419006 419022 419239 419332) (-288 "FEVALAB.spad" 418714 418724 418996 419001) (-287 "FEVALAB.spad" 418198 418210 418482 418487) (-286 "FDIVCAT.spad" 416294 416318 418188 418193) (-285 "FDIVCAT.spad" 414388 414414 416284 416289) (-284 "FDIV2.spad" 414044 414084 414378 414383) (-283 "FDIV.spad" 413502 413526 414034 414039) (-282 "FCTRDATA.spad" 412510 412518 413492 413497) (-281 "FCOMP.spad" 411889 411899 412500 412505) (-280 "FAXF.spad" 404924 404938 411791 411884) (-279 "FAXF.spad" 398011 398027 404880 404885) (-278 "FARRAY.spad" 396102 396112 397135 397162) (-277 "FAMR.spad" 394246 394258 396000 396097) (-276 "FAMR.spad" 392374 392388 394130 394135) (-275 "FAMONOID.spad" 392058 392068 392328 392333) (-274 "FAMONC.spad" 390378 390390 392048 392053) (-273 "FAGROUP.spad" 390018 390028 390274 390301) (-272 "FACUTIL.spad" 388230 388247 390008 390013) (-271 "FACTFUNC.spad" 387432 387442 388220 388225) (-270 "EXPUPXS.spad" 384324 384347 385623 385772) (-269 "EXPRTUBE.spad" 381612 381620 384314 384319) (-268 "EXPRODE.spad" 378780 378796 381602 381607) (-267 "EXPR2UPS.spad" 374902 374915 378770 378775) (-266 "EXPR2.spad" 374607 374619 374892 374897) (-265 "EXPR.spad" 370252 370262 370966 371253) (-264 "EXPEXPAN.spad" 367197 367222 367829 367922) (-263 "EXITAST.spad" 366933 366941 367187 367192) (-262 "EXIT.spad" 366604 366612 366923 366928) (-261 "EVALCYC.spad" 366064 366078 366594 366599) (-260 "EVALAB.spad" 365644 365654 366054 366059) (-259 "EVALAB.spad" 365222 365234 365634 365639) (-258 "EUCDOM.spad" 362812 362820 365148 365217) (-257 "EUCDOM.spad" 360464 360474 362802 362807) (-256 "ES2.spad" 359977 359993 360454 360459) (-255 "ES1.spad" 359547 359563 359967 359972) (-254 "ES.spad" 352418 352426 359537 359542) (-253 "ES.spad" 345210 345220 352331 352336) (-252 "ERROR.spad" 342537 342545 345200 345205) (-251 "EQTBL.spad" 340598 340620 340807 340834) (-250 "EQ2.spad" 340316 340328 340588 340593) (-249 "EQ.spad" 335222 335232 338017 338123) (-248 "EP.spad" 331548 331558 335212 335217) (-247 "ENV.spad" 330226 330234 331538 331543) (-246 "ENTIRER.spad" 329894 329902 330170 330221) (-245 "ENTIRER.spad" 329606 329616 329884 329889) (-244 "EMR.spad" 328894 328935 329532 329601) (-243 "ELTAGG.spad" 327148 327167 328884 328889) (-242 "ELTAGG.spad" 325366 325387 327104 327109) (-241 "ELTAB.spad" 324841 324854 325356 325361) (-240 "ELFUTS.spad" 324276 324295 324831 324836) (-239 "ELEMFUN.spad" 323965 323973 324266 324271) (-238 "ELEMFUN.spad" 323652 323662 323955 323960) (-237 "ELAGG.spad" 321623 321633 323632 323647) (-236 "ELAGG.spad" 319533 319545 321544 321549) (-235 "ELABOR.spad" 318879 318887 319523 319528) (-234 "ELABEXPR.spad" 317811 317819 318869 318874) (-233 "EFUPXS.spad" 314587 314617 317767 317772) (-232 "EFULS.spad" 311423 311446 314543 314548) (-231 "EFSTRUC.spad" 309438 309454 311413 311418) (-230 "EF.spad" 304214 304230 309428 309433) (-229 "EAB.spad" 302514 302522 304204 304209) (-228 "DVARCAT.spad" 299520 299530 302504 302509) (-227 "DVARCAT.spad" 296524 296536 299510 299515) (-226 "DSMP.spad" 294257 294271 294562 294689) (-225 "DSEXT.spad" 293559 293569 294247 294252) (-224 "DSEXT.spad" 292781 292793 293471 293476) (-223 "DROPT1.spad" 292446 292456 292771 292776) (-222 "DROPT0.spad" 287311 287319 292436 292441) (-221 "DROPT.spad" 281270 281278 287301 287306) (-220 "DRAWPT.spad" 279443 279451 281260 281265) (-219 "DRAWHACK.spad" 278751 278761 279433 279438) (-218 "DRAWCX.spad" 276229 276237 278741 278746) (-217 "DRAWCURV.spad" 275776 275791 276219 276224) (-216 "DRAWCFUN.spad" 265308 265316 275766 275771) (-215 "DRAW.spad" 258184 258197 265298 265303) (-214 "DQAGG.spad" 256362 256372 258152 258179) (-213 "DPOLCAT.spad" 251719 251735 256230 256357) (-212 "DPOLCAT.spad" 247162 247180 251675 251680) (-211 "DPMO.spad" 239764 239780 239902 240108) (-210 "DPMM.spad" 232379 232397 232504 232710) (-209 "DOMTMPLT.spad" 232150 232158 232369 232374) (-208 "DOMCTOR.spad" 231905 231913 232140 232145) (-207 "DOMAIN.spad" 231016 231024 231895 231900) (-206 "DMP.spad" 228609 228624 229179 229306) (-205 "DMEXT.spad" 228476 228486 228577 228604) (-204 "DLP.spad" 227836 227846 228466 228471) (-203 "DLIST.spad" 226356 226366 226960 226987) (-202 "DLAGG.spad" 224773 224783 226346 226351) (-201 "DIVRING.spad" 224315 224323 224717 224768) (-200 "DIVRING.spad" 223901 223911 224305 224310) (-199 "DISPLAY.spad" 222091 222099 223891 223896) (-198 "DIRPROD2.spad" 220909 220927 222081 222086) (-197 "DIRPROD.spad" 210178 210194 210818 210915) (-196 "DIRPCAT.spad" 209461 209477 210076 210173) (-195 "DIRPCAT.spad" 208370 208388 208987 208992) (-194 "DIOSP.spad" 207195 207203 208360 208365) (-193 "DIOPS.spad" 206191 206201 207175 207190) (-192 "DIOPS.spad" 205134 205146 206120 206125) (-191 "catdef.spad" 204992 205000 205124 205129) (-190 "DIFRING.spad" 204830 204838 204972 204987) (-189 "DIFFSPC.spad" 204409 204417 204820 204825) (-188 "DIFFSPC.spad" 203986 203996 204399 204404) (-187 "DIFFMOD.spad" 203475 203485 203954 203981) (-186 "DIFFDOM.spad" 202640 202651 203465 203470) (-185 "DIFFDOM.spad" 201803 201816 202630 202635) (-184 "DIFEXT.spad" 201622 201632 201783 201798) (-183 "DIAGG.spad" 201252 201262 201602 201617) (-182 "DIAGG.spad" 200890 200902 201242 201247) (-181 "DHMATRIX.spad" 199267 199277 200412 200439) (-180 "DFSFUN.spad" 192907 192915 199257 199262) (-179 "DFLOAT.spad" 189514 189522 192797 192902) (-178 "DFINTTLS.spad" 187745 187761 189504 189509) (-177 "DERHAM.spad" 185659 185691 187725 187740) (-176 "DEQUEUE.spad" 185048 185058 185331 185358) (-175 "DEGRED.spad" 184665 184679 185038 185043) (-174 "DEFINTRF.spad" 182247 182257 184655 184660) (-173 "DEFINTEF.spad" 180785 180801 182237 182242) (-172 "DEFAST.spad" 180169 180177 180775 180780) (-171 "DECIMAL.spad" 178398 178406 178759 178852) (-170 "DDFACT.spad" 176219 176236 178388 178393) (-169 "DBLRESP.spad" 175819 175843 176209 176214) (-168 "DBASIS.spad" 175445 175460 175809 175814) (-167 "DBASE.spad" 174109 174119 175435 175440) (-166 "DATAARY.spad" 173595 173608 174099 174104) (-165 "CYCLOTOM.spad" 173101 173109 173585 173590) (-164 "CYCLES.spad" 169893 169901 173091 173096) (-163 "CVMP.spad" 169310 169320 169883 169888) (-162 "CTRIGMNP.spad" 167810 167826 169300 169305) (-161 "CTORKIND.spad" 167413 167421 167800 167805) (-160 "CTORCAT.spad" 166654 166662 167403 167408) (-159 "CTORCAT.spad" 165893 165903 166644 166649) (-158 "CTORCALL.spad" 165482 165492 165883 165888) (-157 "CTOR.spad" 165173 165181 165472 165477) (-156 "CSTTOOLS.spad" 164418 164431 165163 165168) (-155 "CRFP.spad" 158190 158203 164408 164413) (-154 "CRCEAST.spad" 157910 157918 158180 158185) (-153 "CRAPACK.spad" 156977 156987 157900 157905) (-152 "CPMATCH.spad" 156478 156493 156899 156904) (-151 "CPIMA.spad" 156183 156202 156468 156473) (-150 "COORDSYS.spad" 151192 151202 156173 156178) (-149 "CONTOUR.spad" 150619 150627 151182 151187) (-148 "CONTFRAC.spad" 146369 146379 150521 150614) (-147 "CONDUIT.spad" 146127 146135 146359 146364) (-146 "COMRING.spad" 145801 145809 146065 146122) (-145 "COMPPROP.spad" 145319 145327 145791 145796) (-144 "COMPLPAT.spad" 145086 145101 145309 145314) (-143 "COMPLEX2.spad" 144801 144813 145076 145081) (-142 "COMPLEX.spad" 140507 140517 140751 141009) (-141 "COMPILER.spad" 140056 140064 140497 140502) (-140 "COMPFACT.spad" 139658 139672 140046 140051) (-139 "COMPCAT.spad" 137733 137743 139395 139653) (-138 "COMPCAT.spad" 135549 135561 137213 137218) (-137 "COMMUPC.spad" 135297 135315 135539 135544) (-136 "COMMONOP.spad" 134830 134838 135287 135292) (-135 "COMMAAST.spad" 134593 134601 134820 134825) (-134 "COMM.spad" 134404 134412 134583 134588) (-133 "COMBOPC.spad" 133327 133335 134394 134399) (-132 "COMBINAT.spad" 132094 132104 133317 133322) (-131 "COMBF.spad" 129516 129532 132084 132089) (-130 "COLOR.spad" 128353 128361 129506 129511) (-129 "COLONAST.spad" 128019 128027 128343 128348) (-128 "CMPLXRT.spad" 127730 127747 128009 128014) (-127 "CLLCTAST.spad" 127392 127400 127720 127725) (-126 "CLIP.spad" 123500 123508 127382 127387) (-125 "CLIF.spad" 122155 122171 123456 123495) (-124 "CLAGG.spad" 120147 120157 122145 122150) (-123 "CLAGG.spad" 118025 118037 120025 120030) (-122 "CINTSLPE.spad" 117380 117393 118015 118020) (-121 "CHVAR.spad" 115518 115540 117370 117375) (-120 "CHARZ.spad" 115433 115441 115498 115513) (-119 "CHARPOL.spad" 114959 114969 115423 115428) (-118 "CHARNZ.spad" 114721 114729 114939 114954) (-117 "CHAR.spad" 112089 112097 114711 114716) (-116 "CFCAT.spad" 111417 111425 112079 112084) (-115 "CDEN.spad" 110637 110651 111407 111412) (-114 "CCLASS.spad" 108777 108785 110039 110078) (-113 "CATEGORY.spad" 107851 107859 108767 108772) (-112 "CATCTOR.spad" 107742 107750 107841 107846) (-111 "CATAST.spad" 107368 107376 107732 107737) (-110 "CASEAST.spad" 107082 107090 107358 107363) (-109 "CARTEN2.spad" 106472 106499 107072 107077) (-108 "CARTEN.spad" 102224 102248 106462 106467) (-107 "CARD.spad" 99519 99527 102198 102219) (-106 "CAPSLAST.spad" 99301 99309 99509 99514) (-105 "CACHSET.spad" 98925 98933 99291 99296) (-104 "CABMON.spad" 98480 98488 98915 98920) (-103 "BYTEORD.spad" 98155 98163 98470 98475) (-102 "BYTEBUF.spad" 96119 96127 97325 97352) (-101 "BYTE.spad" 95594 95602 96109 96114) (-100 "BTREE.spad" 94732 94742 95266 95293) (-99 "BTOURN.spad" 93803 93812 94404 94431) (-98 "BTCAT.spad" 93361 93370 93771 93798) (-97 "BTCAT.spad" 92939 92950 93351 93356) (-96 "BTAGG.spad" 92406 92413 92907 92934) (-95 "BTAGG.spad" 91893 91902 92396 92401) (-94 "BSTREE.spad" 90700 90709 91565 91592) (-93 "BRILL.spad" 88906 88916 90690 90695) (-92 "BRAGG.spad" 87863 87872 88896 88901) (-91 "BRAGG.spad" 86784 86795 87819 87824) (-90 "BPADICRT.spad" 84844 84855 85090 85183) (-89 "BPADIC.spad" 84517 84528 84770 84839) (-88 "BOUNDZRO.spad" 84174 84190 84507 84512) (-87 "BOP1.spad" 81633 81642 84164 84169) (-86 "BOP.spad" 76776 76783 81623 81628) (-85 "BOOLEAN.spad" 76325 76332 76766 76771) (-84 "BOOLE.spad" 75976 75983 76315 76320) (-83 "BOOLE.spad" 75625 75634 75966 75971) (-82 "BMODULE.spad" 75338 75349 75593 75620) (-81 "BITS.spad" 74689 74696 74903 74930) (-80 "catdef.spad" 74572 74582 74679 74684) (-79 "catdef.spad" 74323 74333 74562 74567) (-78 "BINDING.spad" 73745 73752 74313 74318) (-77 "BINARY.spad" 71980 71987 72335 72428) (-76 "BGAGG.spad" 71300 71309 71960 71975) (-75 "BGAGG.spad" 70628 70639 71290 71295) (-74 "BEZOUT.spad" 69769 69795 70578 70583) (-73 "BBTREE.spad" 66712 66721 69441 69468) (-72 "BASTYPE.spad" 66212 66219 66702 66707) (-71 "BASTYPE.spad" 65710 65719 66202 66207) (-70 "BALFACT.spad" 65170 65182 65700 65705) (-69 "AUTOMOR.spad" 64621 64630 65150 65165) (-68 "ATTREG.spad" 61753 61760 64397 64616) (-67 "ATTRAST.spad" 61470 61477 61743 61748) (-66 "ATRIG.spad" 60940 60947 61460 61465) (-65 "ATRIG.spad" 60408 60417 60930 60935) (-64 "ASTCAT.spad" 60312 60319 60398 60403) (-63 "ASTCAT.spad" 60214 60223 60302 60307) (-62 "ASTACK.spad" 59618 59627 59886 59913) (-61 "ASSOCEQ.spad" 58452 58463 59574 59579) (-60 "ARRAY2.spad" 57975 57984 58124 58151) (-59 "ARRAY12.spad" 56688 56699 57965 57970) (-58 "ARRAY1.spad" 55466 55475 55812 55839) (-57 "ARR2CAT.spad" 51506 51527 55434 55461) (-56 "ARR2CAT.spad" 47566 47589 51496 51501) (-55 "ARITY.spad" 46938 46945 47556 47561) (-54 "APPRULE.spad" 46222 46244 46928 46933) (-53 "APPLYORE.spad" 45841 45854 46212 46217) (-52 "ANY1.spad" 44912 44921 45831 45836) (-51 "ANY.spad" 43763 43770 44902 44907) (-50 "ANTISYM.spad" 42208 42224 43743 43758) (-49 "ANON.spad" 41917 41924 42198 42203) (-48 "AN.spad" 40385 40392 41748 41841) (-47 "AMR.spad" 38570 38581 40283 40380) (-46 "AMR.spad" 36618 36631 38333 38338) (-45 "ALIST.spad" 33330 33351 33680 33707) (-44 "ALGSC.spad" 32465 32491 33202 33255) (-43 "ALGPKG.spad" 28248 28259 32421 32426) (-42 "ALGMFACT.spad" 27441 27455 28238 28243) (-41 "ALGMANIP.spad" 24942 24957 27285 27290) (-40 "ALGFF.spad" 22760 22787 22977 23133) (-39 "ALGFACT.spad" 21879 21889 22750 22755) (-38 "ALGEBRA.spad" 21712 21721 21835 21874) (-37 "ALGEBRA.spad" 21577 21588 21702 21707) (-36 "ALAGG.spad" 21093 21114 21545 21572) (-35 "AHYP.spad" 20474 20481 21083 21088) (-34 "AGG.spad" 19288 19295 20464 20469) (-33 "AGG.spad" 18066 18075 19244 19249) (-32 "AF.spad" 16511 16526 18015 18020) (-31 "ADDAST.spad" 16197 16204 16501 16506) (-30 "ACPLOT.spad" 15074 15081 16187 16192) (-29 "ACFS.spad" 12931 12940 14976 15069) (-28 "ACFS.spad" 10874 10885 12921 12926) (-27 "ACF.spad" 7628 7635 10776 10869) (-26 "ACF.spad" 4468 4477 7618 7623) (-25 "ABELSG.spad" 4009 4016 4458 4463) (-24 "ABELSG.spad" 3548 3557 3999 4004) (-23 "ABELMON.spad" 2976 2983 3538 3543) (-22 "ABELMON.spad" 2402 2411 2966 2971) (-21 "ABELGRP.spad" 2067 2074 2392 2397) (-20 "ABELGRP.spad" 1730 1739 2057 2062) (-19 "A1AGG.spad" 870 879 1698 1725) (-18 "A1AGG.spad" 30 41 860 865)) \ No newline at end of file
+((-3 NIL 1970256 1970261 1970266 1970271) (-2 NIL 1970236 1970241 1970246 1970251) (-1 NIL 1970216 1970221 1970226 1970231) (0 NIL 1970196 1970201 1970206 1970211) (-1210 "ZMOD.spad" 1970005 1970018 1970134 1970191) (-1209 "ZLINDEP.spad" 1969103 1969114 1969995 1970000) (-1208 "ZDSOLVE.spad" 1959064 1959086 1969093 1969098) (-1207 "YSTREAM.spad" 1958559 1958570 1959054 1959059) (-1206 "YDIAGRAM.spad" 1958193 1958202 1958549 1958554) (-1205 "XRPOLY.spad" 1957413 1957433 1958049 1958118) (-1204 "XPR.spad" 1955208 1955221 1957131 1957230) (-1203 "XPOLYC.spad" 1954527 1954543 1955134 1955203) (-1202 "XPOLY.spad" 1954082 1954093 1954383 1954452) (-1201 "XPBWPOLY.spad" 1952553 1952573 1953888 1953957) (-1200 "XFALG.spad" 1949601 1949617 1952479 1952548) (-1199 "XF.spad" 1948064 1948079 1949503 1949596) (-1198 "XF.spad" 1946507 1946524 1947948 1947953) (-1197 "XEXPPKG.spad" 1945766 1945792 1946497 1946502) (-1196 "XDPOLY.spad" 1945380 1945396 1945622 1945691) (-1195 "XALG.spad" 1945048 1945059 1945336 1945375) (-1194 "WUTSET.spad" 1940890 1940907 1944521 1944548) (-1193 "WP.spad" 1940097 1940141 1940748 1940815) (-1192 "WHILEAST.spad" 1939895 1939904 1940087 1940092) (-1191 "WHEREAST.spad" 1939566 1939575 1939885 1939890) (-1190 "WFFINTBS.spad" 1937229 1937251 1939556 1939561) (-1189 "WEIER.spad" 1935451 1935462 1937219 1937224) (-1188 "VSPACE.spad" 1935124 1935135 1935419 1935446) (-1187 "VSPACE.spad" 1934817 1934830 1935114 1935119) (-1186 "VOID.spad" 1934494 1934503 1934807 1934812) (-1185 "VIEWDEF.spad" 1929695 1929704 1934484 1934489) (-1184 "VIEW3D.spad" 1913656 1913665 1929685 1929690) (-1183 "VIEW2D.spad" 1901555 1901564 1913646 1913651) (-1182 "VIEW.spad" 1899275 1899284 1901545 1901550) (-1181 "VECTOR2.spad" 1897914 1897927 1899265 1899270) (-1180 "VECTOR.spad" 1896472 1896483 1896723 1896750) (-1179 "VECTCAT.spad" 1894384 1894395 1896440 1896467) (-1178 "VECTCAT.spad" 1892105 1892118 1894163 1894168) (-1177 "VARIABLE.spad" 1891885 1891900 1892095 1892100) (-1176 "UTYPE.spad" 1891529 1891538 1891875 1891880) (-1175 "UTSODETL.spad" 1890824 1890848 1891485 1891490) (-1174 "UTSODE.spad" 1889040 1889060 1890814 1890819) (-1173 "UTSCAT.spad" 1886519 1886535 1888938 1889035) (-1172 "UTSCAT.spad" 1883666 1883684 1886087 1886092) (-1171 "UTS2.spad" 1883261 1883296 1883656 1883661) (-1170 "UTS.spad" 1878273 1878301 1881793 1881890) (-1169 "URAGG.spad" 1872994 1873005 1878263 1878268) (-1168 "URAGG.spad" 1867679 1867692 1872950 1872955) (-1167 "UPXSSING.spad" 1865447 1865473 1866883 1867016) (-1166 "UPXSCONS.spad" 1863265 1863285 1863638 1863787) (-1165 "UPXSCCA.spad" 1861836 1861856 1863111 1863260) (-1164 "UPXSCCA.spad" 1860549 1860571 1861826 1861831) (-1163 "UPXSCAT.spad" 1859138 1859154 1860395 1860544) (-1162 "UPXS2.spad" 1858681 1858734 1859128 1859133) (-1161 "UPXS.spad" 1856036 1856064 1856872 1857021) (-1160 "UPSQFREE.spad" 1854451 1854465 1856026 1856031) (-1159 "UPSCAT.spad" 1852246 1852270 1854349 1854446) (-1158 "UPSCAT.spad" 1849742 1849768 1851847 1851852) (-1157 "UPOLYC2.spad" 1849213 1849232 1849732 1849737) (-1156 "UPOLYC.spad" 1844293 1844304 1849055 1849208) (-1155 "UPOLYC.spad" 1839291 1839304 1844055 1844060) (-1154 "UPMP.spad" 1838223 1838236 1839281 1839286) (-1153 "UPDIVP.spad" 1837788 1837802 1838213 1838218) (-1152 "UPDECOMP.spad" 1836049 1836063 1837778 1837783) (-1151 "UPCDEN.spad" 1835266 1835282 1836039 1836044) (-1150 "UP2.spad" 1834630 1834651 1835256 1835261) (-1149 "UP.spad" 1832100 1832115 1832487 1832640) (-1148 "UNISEG2.spad" 1831597 1831610 1832056 1832061) (-1147 "UNISEG.spad" 1830950 1830961 1831516 1831521) (-1146 "UNIFACT.spad" 1830053 1830065 1830940 1830945) (-1145 "ULSCONS.spad" 1823899 1823919 1824269 1824418) (-1144 "ULSCCAT.spad" 1821636 1821656 1823745 1823894) (-1143 "ULSCCAT.spad" 1819481 1819503 1821592 1821597) (-1142 "ULSCAT.spad" 1817721 1817737 1819327 1819476) (-1141 "ULS2.spad" 1817235 1817288 1817711 1817716) (-1140 "ULS.spad" 1809268 1809296 1810213 1810636) (-1139 "UINT8.spad" 1809145 1809154 1809258 1809263) (-1138 "UINT64.spad" 1809021 1809030 1809135 1809140) (-1137 "UINT32.spad" 1808897 1808906 1809011 1809016) (-1136 "UINT16.spad" 1808773 1808782 1808887 1808892) (-1135 "UFD.spad" 1807838 1807847 1808699 1808768) (-1134 "UFD.spad" 1806965 1806976 1807828 1807833) (-1133 "UDVO.spad" 1805846 1805855 1806955 1806960) (-1132 "UDPO.spad" 1803427 1803438 1805802 1805807) (-1131 "TYPEAST.spad" 1803346 1803355 1803417 1803422) (-1130 "TYPE.spad" 1803278 1803287 1803336 1803341) (-1129 "TWOFACT.spad" 1801930 1801945 1803268 1803273) (-1128 "TUPLE.spad" 1801437 1801448 1801842 1801847) (-1127 "TUBETOOL.spad" 1798304 1798313 1801427 1801432) (-1126 "TUBE.spad" 1796951 1796968 1798294 1798299) (-1125 "TSETCAT.spad" 1785022 1785039 1796919 1796946) (-1124 "TSETCAT.spad" 1773079 1773098 1784978 1784983) (-1123 "TS.spad" 1771707 1771723 1772673 1772770) (-1122 "TRMANIP.spad" 1766071 1766088 1771395 1771400) (-1121 "TRIMAT.spad" 1765034 1765059 1766061 1766066) (-1120 "TRIGMNIP.spad" 1763561 1763578 1765024 1765029) (-1119 "TRIGCAT.spad" 1763073 1763082 1763551 1763556) (-1118 "TRIGCAT.spad" 1762583 1762594 1763063 1763068) (-1117 "TREE.spad" 1761223 1761234 1762255 1762282) (-1116 "TRANFUN.spad" 1761062 1761071 1761213 1761218) (-1115 "TRANFUN.spad" 1760899 1760910 1761052 1761057) (-1114 "TOPSP.spad" 1760573 1760582 1760889 1760894) (-1113 "TOOLSIGN.spad" 1760236 1760247 1760563 1760568) (-1112 "TEXTFILE.spad" 1758797 1758806 1760226 1760231) (-1111 "TEX1.spad" 1758353 1758364 1758787 1758792) (-1110 "TEX.spad" 1755547 1755556 1758343 1758348) (-1109 "TBCMPPK.spad" 1753648 1753671 1755537 1755542) (-1108 "TBAGG.spad" 1752891 1752914 1753616 1753643) (-1107 "TBAGG.spad" 1752154 1752179 1752881 1752886) (-1106 "TANEXP.spad" 1751562 1751573 1752144 1752149) (-1105 "TALGOP.spad" 1751286 1751297 1751552 1751557) (-1104 "TABLEAU.spad" 1750767 1750778 1751276 1751281) (-1103 "TABLE.spad" 1748516 1748539 1748786 1748813) (-1102 "TABLBUMP.spad" 1745295 1745306 1748506 1748511) (-1101 "SYSTEM.spad" 1744523 1744532 1745285 1745290) (-1100 "SYSSOLP.spad" 1742006 1742017 1744513 1744518) (-1099 "SYSPTR.spad" 1741905 1741914 1741996 1742001) (-1098 "SYSNNI.spad" 1741128 1741139 1741895 1741900) (-1097 "SYSINT.spad" 1740532 1740543 1741118 1741123) (-1096 "SYNTAX.spad" 1736866 1736875 1740522 1740527) (-1095 "SYMTAB.spad" 1734934 1734943 1736856 1736861) (-1094 "SYMS.spad" 1730963 1730972 1734924 1734929) (-1093 "SYMPOLY.spad" 1730096 1730107 1730178 1730305) (-1092 "SYMFUNC.spad" 1729597 1729608 1730086 1730091) (-1091 "SYMBOL.spad" 1727092 1727101 1729587 1729592) (-1090 "SUTS.spad" 1724205 1724233 1725624 1725721) (-1089 "SUPXS.spad" 1721547 1721575 1722396 1722545) (-1088 "SUPFRACF.spad" 1720652 1720670 1721537 1721542) (-1087 "SUP2.spad" 1720044 1720057 1720642 1720647) (-1086 "SUP.spad" 1717128 1717139 1717901 1718054) (-1085 "SUMRF.spad" 1716102 1716113 1717118 1717123) (-1084 "SUMFS.spad" 1715731 1715748 1716092 1716097) (-1083 "SULS.spad" 1707751 1707779 1708709 1709132) (-1082 "syntax.spad" 1707520 1707529 1707741 1707746) (-1081 "SUCH.spad" 1707210 1707225 1707510 1707515) (-1080 "SUBSPACE.spad" 1699341 1699356 1707200 1707205) (-1079 "SUBRESP.spad" 1698511 1698525 1699297 1699302) (-1078 "STTFNC.spad" 1694979 1694995 1698501 1698506) (-1077 "STTF.spad" 1691078 1691094 1694969 1694974) (-1076 "STTAYLOR.spad" 1683755 1683766 1690985 1690990) (-1075 "STRTBL.spad" 1681667 1681684 1681816 1681843) (-1074 "STRING.spad" 1680412 1680421 1680797 1680824) (-1073 "STREAM3.spad" 1679985 1680000 1680402 1680407) (-1072 "STREAM2.spad" 1679113 1679126 1679975 1679980) (-1071 "STREAM1.spad" 1678819 1678830 1679103 1679108) (-1070 "STREAM.spad" 1675714 1675725 1678321 1678336) (-1069 "STINPROD.spad" 1674650 1674666 1675704 1675709) (-1068 "STEPAST.spad" 1673884 1673893 1674640 1674645) (-1067 "STEP.spad" 1673201 1673210 1673874 1673879) (-1066 "STBL.spad" 1671053 1671081 1671220 1671247) (-1065 "STAGG.spad" 1669752 1669763 1671043 1671048) (-1064 "STAGG.spad" 1668449 1668462 1669742 1669747) (-1063 "STACK.spad" 1667871 1667882 1668121 1668148) (-1062 "SRING.spad" 1667631 1667640 1667861 1667866) (-1061 "SREGSET.spad" 1665202 1665219 1667104 1667131) (-1060 "SRDCMPK.spad" 1663779 1663799 1665192 1665197) (-1059 "SRAGG.spad" 1658962 1658971 1663747 1663774) (-1058 "SRAGG.spad" 1654165 1654176 1658952 1658957) (-1057 "SQMATRIX.spad" 1651842 1651860 1652758 1652845) (-1056 "SPLTREE.spad" 1646584 1646597 1651380 1651407) (-1055 "SPLNODE.spad" 1643204 1643217 1646574 1646579) (-1054 "SPFCAT.spad" 1642013 1642022 1643194 1643199) (-1053 "SPECOUT.spad" 1640565 1640574 1642003 1642008) (-1052 "SPADXPT.spad" 1632656 1632665 1640555 1640560) (-1051 "spad-parser.spad" 1632121 1632130 1632646 1632651) (-1050 "SPADAST.spad" 1631822 1631831 1632111 1632116) (-1049 "SPACEC.spad" 1616037 1616048 1631812 1631817) (-1048 "SPACE3.spad" 1615813 1615824 1616027 1616032) (-1047 "SORTPAK.spad" 1615362 1615375 1615769 1615774) (-1046 "SOLVETRA.spad" 1613125 1613136 1615352 1615357) (-1045 "SOLVESER.spad" 1611581 1611592 1613115 1613120) (-1044 "SOLVERAD.spad" 1607607 1607618 1611571 1611576) (-1043 "SOLVEFOR.spad" 1606069 1606087 1607597 1607602) (-1042 "SNTSCAT.spad" 1605669 1605686 1606037 1606064) (-1041 "SMTS.spad" 1603986 1604012 1605263 1605360) (-1040 "SMP.spad" 1601794 1601814 1602184 1602311) (-1039 "SMITH.spad" 1600639 1600664 1601784 1601789) (-1038 "SMATCAT.spad" 1598757 1598787 1600583 1600634) (-1037 "SMATCAT.spad" 1596807 1596839 1598635 1598640) (-1036 "aggcat.spad" 1596483 1596494 1596787 1596802) (-1035 "SKAGG.spad" 1595452 1595463 1596451 1596478) (-1034 "SINT.spad" 1594751 1594760 1595318 1595447) (-1033 "SIMPAN.spad" 1594479 1594488 1594741 1594746) (-1032 "SIGNRF.spad" 1593604 1593615 1594469 1594474) (-1031 "SIGNEF.spad" 1592890 1592907 1593594 1593599) (-1030 "syntax.spad" 1592307 1592316 1592880 1592885) (-1029 "SIG.spad" 1591669 1591678 1592297 1592302) (-1028 "SHP.spad" 1589613 1589628 1591625 1591630) (-1027 "SHDP.spad" 1579005 1579032 1579522 1579619) (-1026 "SGROUP.spad" 1578613 1578622 1578995 1579000) (-1025 "SGROUP.spad" 1578219 1578230 1578603 1578608) (-1024 "catdef.spad" 1577929 1577941 1578040 1578214) (-1023 "catdef.spad" 1577485 1577497 1577750 1577924) (-1022 "SGCF.spad" 1570624 1570633 1577475 1577480) (-1021 "SFRTCAT.spad" 1569570 1569587 1570592 1570619) (-1020 "SFRGCD.spad" 1568633 1568653 1569560 1569565) (-1019 "SFQCMPK.spad" 1563446 1563466 1568623 1568628) (-1018 "SEXOF.spad" 1563289 1563329 1563436 1563441) (-1017 "SEXCAT.spad" 1561117 1561157 1563279 1563284) (-1016 "SEX.spad" 1561009 1561018 1561107 1561112) (-1015 "SETMN.spad" 1559469 1559486 1560999 1561004) (-1014 "SETCAT.spad" 1558954 1558963 1559459 1559464) (-1013 "SETCAT.spad" 1558437 1558448 1558944 1558949) (-1012 "SETAGG.spad" 1554986 1554997 1558417 1558432) (-1011 "SETAGG.spad" 1551543 1551556 1554976 1554981) (-1010 "SET.spad" 1549689 1549700 1550788 1550827) (-1009 "syntax.spad" 1549392 1549401 1549679 1549684) (-1008 "SEGXCAT.spad" 1548548 1548561 1549382 1549387) (-1007 "SEGCAT.spad" 1547473 1547484 1548538 1548543) (-1006 "SEGBIND2.spad" 1547171 1547184 1547463 1547468) (-1005 "SEGBIND.spad" 1546929 1546940 1547118 1547123) (-1004 "SEGAST.spad" 1546659 1546668 1546919 1546924) (-1003 "SEG2.spad" 1546094 1546107 1546615 1546620) (-1002 "SEG.spad" 1545907 1545918 1546013 1546018) (-1001 "SDVAR.spad" 1545183 1545194 1545897 1545902) (-1000 "SDPOL.spad" 1542875 1542886 1543166 1543293) (-999 "SCPKG.spad" 1540965 1540975 1542865 1542870) (-998 "SCOPE.spad" 1540143 1540151 1540955 1540960) (-997 "SCACHE.spad" 1538840 1538850 1540133 1540138) (-996 "SASTCAT.spad" 1538750 1538758 1538830 1538835) (-995 "SAOS.spad" 1538623 1538631 1538740 1538745) (-994 "SAERFFC.spad" 1538337 1538356 1538613 1538618) (-993 "SAEFACT.spad" 1538039 1538058 1538327 1538332) (-992 "SAE.spad" 1535690 1535705 1536300 1536435) (-991 "RURPK.spad" 1533350 1533365 1535680 1535685) (-990 "RULESET.spad" 1532804 1532827 1533340 1533345) (-989 "RULECOLD.spad" 1532657 1532669 1532794 1532799) (-988 "RULE.spad" 1530906 1530929 1532647 1532652) (-987 "RTVALUE.spad" 1530642 1530650 1530896 1530901) (-986 "syntax.spad" 1530360 1530368 1530632 1530637) (-985 "RSETGCD.spad" 1526803 1526822 1530350 1530355) (-984 "RSETCAT.spad" 1516772 1516788 1526771 1526798) (-983 "RSETCAT.spad" 1506761 1506779 1516762 1516767) (-982 "RSDCMPK.spad" 1505262 1505281 1506751 1506756) (-981 "RRCC.spad" 1503647 1503676 1505252 1505257) (-980 "RRCC.spad" 1502030 1502061 1503637 1503642) (-979 "RPTAST.spad" 1501733 1501741 1502020 1502025) (-978 "RPOLCAT.spad" 1481238 1481252 1501601 1501728) (-977 "RPOLCAT.spad" 1460536 1460552 1480901 1480906) (-976 "ROMAN.spad" 1459865 1459873 1460402 1460531) (-975 "ROIRC.spad" 1458946 1458977 1459855 1459860) (-974 "RNS.spad" 1457923 1457931 1458848 1458941) (-973 "RNS.spad" 1456986 1456996 1457913 1457918) (-972 "RNGBIND.spad" 1456147 1456160 1456941 1456946) (-971 "RNG.spad" 1455756 1455764 1456137 1456142) (-970 "RNG.spad" 1455363 1455373 1455746 1455751) (-969 "RMODULE.spad" 1455145 1455155 1455353 1455358) (-968 "RMCAT2.spad" 1454566 1454622 1455135 1455140) (-967 "RMATRIX.spad" 1453376 1453394 1453718 1453757) (-966 "RMATCAT.spad" 1449014 1449044 1453332 1453371) (-965 "RMATCAT.spad" 1444542 1444574 1448862 1448867) (-964 "RLINSET.spad" 1444247 1444257 1444532 1444537) (-963 "RINTERP.spad" 1444136 1444155 1444237 1444242) (-962 "RING.spad" 1443607 1443615 1444116 1444131) (-961 "RING.spad" 1443086 1443096 1443597 1443602) (-960 "RIDIST.spad" 1442479 1442487 1443076 1443081) (-959 "RGCHAIN.spad" 1440724 1440739 1441617 1441644) (-958 "RGBCSPC.spad" 1440514 1440525 1440714 1440719) (-957 "RGBCMDL.spad" 1440077 1440088 1440504 1440509) (-956 "RFFACTOR.spad" 1439540 1439550 1440067 1440072) (-955 "RFFACT.spad" 1439276 1439287 1439530 1439535) (-954 "RFDIST.spad" 1438273 1438281 1439266 1439271) (-953 "RF.spad" 1435948 1435958 1438263 1438268) (-952 "RETSOL.spad" 1435368 1435380 1435938 1435943) (-951 "RETRACT.spad" 1434797 1434807 1435358 1435363) (-950 "RETRACT.spad" 1434224 1434236 1434787 1434792) (-949 "RETAST.spad" 1434037 1434045 1434214 1434219) (-948 "RESRING.spad" 1433385 1433431 1433975 1434032) (-947 "RESLATC.spad" 1432710 1432720 1433375 1433380) (-946 "REPSQ.spad" 1432442 1432452 1432700 1432705) (-945 "REPDB.spad" 1432150 1432160 1432432 1432437) (-944 "REP2.spad" 1421865 1421875 1431992 1431997) (-943 "REP1.spad" 1416086 1416096 1421815 1421820) (-942 "REP.spad" 1413641 1413649 1416076 1416081) (-941 "REGSET.spad" 1411306 1411322 1413114 1413141) (-940 "REF.spad" 1410825 1410835 1411296 1411301) (-939 "REDORDER.spad" 1410032 1410048 1410815 1410820) (-938 "RECLOS.spad" 1408929 1408948 1409632 1409725) (-937 "REALSOLV.spad" 1408070 1408078 1408919 1408924) (-936 "REAL0Q.spad" 1405369 1405383 1408060 1408065) (-935 "REAL0.spad" 1402214 1402228 1405359 1405364) (-934 "REAL.spad" 1402087 1402095 1402204 1402209) (-933 "RDUCEAST.spad" 1401809 1401817 1402077 1402082) (-932 "RDIV.spad" 1401465 1401489 1401799 1401804) (-931 "RDIST.spad" 1401033 1401043 1401455 1401460) (-930 "RDETRS.spad" 1399898 1399915 1401023 1401028) (-929 "RDETR.spad" 1398038 1398055 1399888 1399893) (-928 "RDEEFS.spad" 1397138 1397154 1398028 1398033) (-927 "RDEEF.spad" 1396149 1396165 1397128 1397133) (-926 "RCFIELD.spad" 1393368 1393376 1396051 1396144) (-925 "RCFIELD.spad" 1390673 1390683 1393358 1393363) (-924 "RCAGG.spad" 1388610 1388620 1390663 1390668) (-923 "RCAGG.spad" 1386476 1386488 1388531 1388536) (-922 "RATRET.spad" 1385837 1385847 1386466 1386471) (-921 "RATFACT.spad" 1385530 1385541 1385827 1385832) (-920 "RANDSRC.spad" 1384850 1384858 1385520 1385525) (-919 "RADUTIL.spad" 1384607 1384615 1384840 1384845) (-918 "RADIX.spad" 1381652 1381665 1383197 1383290) (-917 "RADFF.spad" 1379569 1379605 1379687 1379843) (-916 "RADCAT.spad" 1379165 1379173 1379559 1379564) (-915 "RADCAT.spad" 1378759 1378769 1379155 1379160) (-914 "QUEUE.spad" 1378173 1378183 1378431 1378458) (-913 "QUATCT2.spad" 1377794 1377812 1378163 1378168) (-912 "QUATCAT.spad" 1375965 1375975 1377724 1377789) (-911 "QUATCAT.spad" 1373901 1373913 1375662 1375667) (-910 "QUAT.spad" 1372508 1372518 1372850 1372915) (-909 "QUAGG.spad" 1371342 1371352 1372476 1372503) (-908 "QQUTAST.spad" 1371111 1371119 1371332 1371337) (-907 "QFORM.spad" 1370730 1370744 1371101 1371106) (-906 "QFCAT2.spad" 1370423 1370439 1370720 1370725) (-905 "QFCAT.spad" 1369126 1369136 1370325 1370418) (-904 "QFCAT.spad" 1367462 1367474 1368663 1368668) (-903 "QEQUAT.spad" 1367021 1367029 1367452 1367457) (-902 "QCMPACK.spad" 1361936 1361955 1367011 1367016) (-901 "QALGSET2.spad" 1359932 1359950 1361926 1361931) (-900 "QALGSET.spad" 1356037 1356069 1359846 1359851) (-899 "PWFFINTB.spad" 1353453 1353474 1356027 1356032) (-898 "PUSHVAR.spad" 1352792 1352811 1353443 1353448) (-897 "PTRANFN.spad" 1348928 1348938 1352782 1352787) (-896 "PTPACK.spad" 1346016 1346026 1348918 1348923) (-895 "PTFUNC2.spad" 1345839 1345853 1346006 1346011) (-894 "PTCAT.spad" 1345094 1345104 1345807 1345834) (-893 "PSQFR.spad" 1344409 1344433 1345084 1345089) (-892 "PSEUDLIN.spad" 1343295 1343305 1344399 1344404) (-891 "PSETPK.spad" 1330000 1330016 1343173 1343178) (-890 "PSETCAT.spad" 1324400 1324423 1329980 1329995) (-889 "PSETCAT.spad" 1318774 1318799 1324356 1324361) (-888 "PSCURVE.spad" 1317773 1317781 1318764 1318769) (-887 "PSCAT.spad" 1316556 1316585 1317671 1317768) (-886 "PSCAT.spad" 1315429 1315460 1316546 1316551) (-885 "PRTITION.spad" 1314127 1314135 1315419 1315424) (-884 "PRTDAST.spad" 1313846 1313854 1314117 1314122) (-883 "PRS.spad" 1303464 1303481 1313802 1313807) (-882 "PRQAGG.spad" 1302899 1302909 1303432 1303459) (-881 "PROPLOG.spad" 1302503 1302511 1302889 1302894) (-880 "PROPFUN2.spad" 1302126 1302139 1302493 1302498) (-879 "PROPFUN1.spad" 1301532 1301543 1302116 1302121) (-878 "PROPFRML.spad" 1300100 1300111 1301522 1301527) (-877 "PROPERTY.spad" 1299596 1299604 1300090 1300095) (-876 "PRODUCT.spad" 1297293 1297305 1297577 1297632) (-875 "PRINT.spad" 1297045 1297053 1297283 1297288) (-874 "PRIMES.spad" 1295306 1295316 1297035 1297040) (-873 "PRIMELT.spad" 1293427 1293441 1295296 1295301) (-872 "PRIMCAT.spad" 1293070 1293078 1293417 1293422) (-871 "PRIMARR2.spad" 1291837 1291849 1293060 1293065) (-870 "PRIMARR.spad" 1290731 1290741 1290901 1290928) (-869 "PREASSOC.spad" 1290113 1290125 1290721 1290726) (-868 "PR.spad" 1288631 1288643 1289330 1289457) (-867 "PPCURVE.spad" 1287768 1287776 1288621 1288626) (-866 "PORTNUM.spad" 1287559 1287567 1287758 1287763) (-865 "POLYROOT.spad" 1286408 1286430 1287515 1287520) (-864 "POLYLIFT.spad" 1285673 1285696 1286398 1286403) (-863 "POLYCATQ.spad" 1283799 1283821 1285663 1285668) (-862 "POLYCAT.spad" 1277301 1277322 1283667 1283794) (-861 "POLYCAT.spad" 1270323 1270346 1276691 1276696) (-860 "POLY2UP.spad" 1269775 1269789 1270313 1270318) (-859 "POLY2.spad" 1269372 1269384 1269765 1269770) (-858 "POLY.spad" 1267040 1267050 1267555 1267682) (-857 "POLUTIL.spad" 1266005 1266034 1266996 1267001) (-856 "POLTOPOL.spad" 1264753 1264768 1265995 1266000) (-855 "POINT.spad" 1263475 1263485 1263562 1263589) (-854 "PNTHEORY.spad" 1260177 1260185 1263465 1263470) (-853 "PMTOOLS.spad" 1258952 1258966 1260167 1260172) (-852 "PMSYM.spad" 1258501 1258511 1258942 1258947) (-851 "PMQFCAT.spad" 1258092 1258106 1258491 1258496) (-850 "PMPREDFS.spad" 1257554 1257576 1258082 1258087) (-849 "PMPRED.spad" 1257041 1257055 1257544 1257549) (-848 "PMPLCAT.spad" 1256118 1256136 1256970 1256975) (-847 "PMLSAGG.spad" 1255703 1255717 1256108 1256113) (-846 "PMKERNEL.spad" 1255282 1255294 1255693 1255698) (-845 "PMINS.spad" 1254862 1254872 1255272 1255277) (-844 "PMFS.spad" 1254439 1254457 1254852 1254857) (-843 "PMDOWN.spad" 1253729 1253743 1254429 1254434) (-842 "PMASSFS.spad" 1252704 1252720 1253719 1253724) (-841 "PMASS.spad" 1251722 1251730 1252694 1252699) (-840 "PLOTTOOL.spad" 1251502 1251510 1251712 1251717) (-839 "PLOT3D.spad" 1247966 1247974 1251492 1251497) (-838 "PLOT1.spad" 1247139 1247149 1247956 1247961) (-837 "PLOT.spad" 1242062 1242070 1247129 1247134) (-836 "PLEQN.spad" 1229464 1229491 1242052 1242057) (-835 "PINTERPA.spad" 1229248 1229264 1229454 1229459) (-834 "PINTERP.spad" 1228870 1228889 1229238 1229243) (-833 "PID.spad" 1227844 1227852 1228796 1228865) (-832 "PICOERCE.spad" 1227501 1227511 1227834 1227839) (-831 "PI.spad" 1227118 1227126 1227475 1227496) (-830 "PGROEB.spad" 1225727 1225741 1227108 1227113) (-829 "PGE.spad" 1217400 1217408 1225717 1225722) (-828 "PGCD.spad" 1216354 1216371 1217390 1217395) (-827 "PFRPAC.spad" 1215503 1215513 1216344 1216349) (-826 "PFR.spad" 1212206 1212216 1215405 1215498) (-825 "PFOTOOLS.spad" 1211464 1211480 1212196 1212201) (-824 "PFOQ.spad" 1210834 1210852 1211454 1211459) (-823 "PFO.spad" 1210253 1210280 1210824 1210829) (-822 "PFECAT.spad" 1207963 1207971 1210179 1210248) (-821 "PFECAT.spad" 1205701 1205711 1207919 1207924) (-820 "PFBRU.spad" 1203589 1203601 1205691 1205696) (-819 "PFBR.spad" 1201149 1201172 1203579 1203584) (-818 "PF.spad" 1200723 1200735 1200954 1201047) (-817 "PERMGRP.spad" 1195493 1195503 1200713 1200718) (-816 "PERMCAT.spad" 1194154 1194164 1195473 1195488) (-815 "PERMAN.spad" 1192710 1192724 1194144 1194149) (-814 "PERM.spad" 1188520 1188530 1192543 1192558) (-813 "PENDTREE.spad" 1187934 1187944 1188214 1188219) (-812 "PDSPC.spad" 1186747 1186757 1187924 1187929) (-811 "PDSPC.spad" 1185558 1185570 1186737 1186742) (-810 "PDRING.spad" 1185400 1185410 1185538 1185553) (-809 "PDMOD.spad" 1185216 1185228 1185368 1185395) (-808 "PDECOMP.spad" 1184686 1184703 1185206 1185211) (-807 "PDDOM.spad" 1184124 1184137 1184676 1184681) (-806 "PDDOM.spad" 1183560 1183575 1184114 1184119) (-805 "PCOMP.spad" 1183413 1183426 1183550 1183555) (-804 "PBWLB.spad" 1182011 1182028 1183403 1183408) (-803 "PATTERN2.spad" 1181749 1181761 1182001 1182006) (-802 "PATTERN1.spad" 1180093 1180109 1181739 1181744) (-801 "PATTERN.spad" 1174668 1174678 1180083 1180088) (-800 "PATRES2.spad" 1174340 1174354 1174658 1174663) (-799 "PATRES.spad" 1171923 1171935 1174330 1174335) (-798 "PATMATCH.spad" 1170164 1170195 1171675 1171680) (-797 "PATMAB.spad" 1169593 1169603 1170154 1170159) (-796 "PATLRES.spad" 1168679 1168693 1169583 1169588) (-795 "PATAB.spad" 1168443 1168453 1168669 1168674) (-794 "PARTPERM.spad" 1166499 1166507 1168433 1168438) (-793 "PARSURF.spad" 1165933 1165961 1166489 1166494) (-792 "PARSU2.spad" 1165730 1165746 1165923 1165928) (-791 "script-parser.spad" 1165250 1165258 1165720 1165725) (-790 "PARSCURV.spad" 1164684 1164712 1165240 1165245) (-789 "PARSC2.spad" 1164475 1164491 1164674 1164679) (-788 "PARPCURV.spad" 1163937 1163965 1164465 1164470) (-787 "PARPC2.spad" 1163728 1163744 1163927 1163932) (-786 "PARAMAST.spad" 1162856 1162864 1163718 1163723) (-785 "PAN2EXPR.spad" 1162268 1162276 1162846 1162851) (-784 "PALETTE.spad" 1161382 1161390 1162258 1162263) (-783 "PAIR.spad" 1160456 1160469 1161025 1161030) (-782 "PADICRC.spad" 1157861 1157879 1159024 1159117) (-781 "PADICRAT.spad" 1155921 1155933 1156134 1156227) (-780 "PADICCT.spad" 1154470 1154482 1155847 1155916) (-779 "PADIC.spad" 1154173 1154185 1154396 1154465) (-778 "PADEPAC.spad" 1152862 1152881 1154163 1154168) (-777 "PADE.spad" 1151614 1151630 1152852 1152857) (-776 "OWP.spad" 1150862 1150892 1151472 1151539) (-775 "OVERSET.spad" 1150435 1150443 1150852 1150857) (-774 "OVAR.spad" 1150216 1150239 1150425 1150430) (-773 "OUTFORM.spad" 1139624 1139632 1150206 1150211) (-772 "OUTBFILE.spad" 1139058 1139066 1139614 1139619) (-771 "OUTBCON.spad" 1138128 1138136 1139048 1139053) (-770 "OUTBCON.spad" 1137196 1137206 1138118 1138123) (-769 "OUT.spad" 1136314 1136322 1137186 1137191) (-768 "OSI.spad" 1135789 1135797 1136304 1136309) (-767 "OSGROUP.spad" 1135707 1135715 1135779 1135784) (-766 "ORTHPOL.spad" 1134218 1134228 1135650 1135655) (-765 "OREUP.spad" 1133712 1133740 1133939 1133978) (-764 "ORESUP.spad" 1133054 1133078 1133433 1133472) (-763 "OREPCTO.spad" 1130943 1130955 1132974 1132979) (-762 "OREPCAT.spad" 1125130 1125140 1130899 1130938) (-761 "OREPCAT.spad" 1119207 1119219 1124978 1124983) (-760 "ORDTYPE.spad" 1118444 1118452 1119197 1119202) (-759 "ORDTYPE.spad" 1117679 1117689 1118434 1118439) (-758 "ORDSTRCT.spad" 1117465 1117480 1117628 1117633) (-757 "ORDSET.spad" 1117165 1117173 1117455 1117460) (-756 "ORDRING.spad" 1116982 1116990 1117145 1117160) (-755 "ORDMON.spad" 1116837 1116845 1116972 1116977) (-754 "ORDFUNS.spad" 1115969 1115985 1116827 1116832) (-753 "ORDFIN.spad" 1115789 1115797 1115959 1115964) (-752 "ORDCOMP2.spad" 1115082 1115094 1115779 1115784) (-751 "ORDCOMP.spad" 1113608 1113618 1114690 1114719) (-750 "OPSIG.spad" 1113270 1113278 1113598 1113603) (-749 "OPQUERY.spad" 1112851 1112859 1113260 1113265) (-748 "OPERCAT.spad" 1112317 1112327 1112841 1112846) (-747 "OPERCAT.spad" 1111781 1111793 1112307 1112312) (-746 "OP.spad" 1111523 1111533 1111603 1111670) (-745 "ONECOMP2.spad" 1110947 1110959 1111513 1111518) (-744 "ONECOMP.spad" 1109753 1109763 1110555 1110584) (-743 "OMSAGG.spad" 1109541 1109551 1109709 1109748) (-742 "OMLO.spad" 1108974 1108986 1109427 1109466) (-741 "OINTDOM.spad" 1108737 1108745 1108900 1108969) (-740 "OFMONOID.spad" 1106876 1106886 1108693 1108698) (-739 "ODVAR.spad" 1106137 1106147 1106866 1106871) (-738 "ODR.spad" 1105781 1105807 1105949 1106098) (-737 "ODPOL.spad" 1103429 1103439 1103769 1103896) (-736 "ODP.spad" 1092965 1092985 1093338 1093435) (-735 "ODETOOLS.spad" 1091614 1091633 1092955 1092960) (-734 "ODESYS.spad" 1089308 1089325 1091604 1091609) (-733 "ODERTRIC.spad" 1085341 1085358 1089265 1089270) (-732 "ODERED.spad" 1084740 1084764 1085331 1085336) (-731 "ODERAT.spad" 1082373 1082390 1084730 1084735) (-730 "ODEPRRIC.spad" 1079466 1079488 1082363 1082368) (-729 "ODEPRIM.spad" 1076864 1076886 1079456 1079461) (-728 "ODEPAL.spad" 1076250 1076274 1076854 1076859) (-727 "ODEINT.spad" 1075685 1075701 1076240 1076245) (-726 "ODEEF.spad" 1071180 1071196 1075675 1075680) (-725 "ODECONST.spad" 1070725 1070743 1071170 1071175) (-724 "OCTCT2.spad" 1070366 1070384 1070715 1070720) (-723 "OCT.spad" 1068681 1068691 1069395 1069434) (-722 "OCAMON.spad" 1068529 1068537 1068671 1068676) (-721 "OC.spad" 1066325 1066335 1068485 1068524) (-720 "OC.spad" 1063860 1063872 1066022 1066027) (-719 "OASGP.spad" 1063675 1063683 1063850 1063855) (-718 "OAMONS.spad" 1063197 1063205 1063665 1063670) (-717 "OAMON.spad" 1062955 1062963 1063187 1063192) (-716 "OAMON.spad" 1062711 1062721 1062945 1062950) (-715 "OAGROUP.spad" 1062249 1062257 1062701 1062706) (-714 "OAGROUP.spad" 1061785 1061795 1062239 1062244) (-713 "NUMTUBE.spad" 1061376 1061392 1061775 1061780) (-712 "NUMQUAD.spad" 1049352 1049360 1061366 1061371) (-711 "NUMODE.spad" 1040704 1040712 1049342 1049347) (-710 "NUMFMT.spad" 1039544 1039552 1040694 1040699) (-709 "NUMERIC.spad" 1031659 1031669 1039350 1039355) (-708 "NTSCAT.spad" 1030167 1030183 1031627 1031654) (-707 "NTPOLFN.spad" 1029744 1029754 1030110 1030115) (-706 "NSUP2.spad" 1029136 1029148 1029734 1029739) (-705 "NSUP.spad" 1022573 1022583 1026993 1027146) (-704 "NSMP.spad" 1019485 1019504 1019777 1019904) (-703 "NREP.spad" 1017887 1017901 1019475 1019480) (-702 "NPCOEF.spad" 1017133 1017153 1017877 1017882) (-701 "NORMRETR.spad" 1016731 1016770 1017123 1017128) (-700 "NORMPK.spad" 1014673 1014692 1016721 1016726) (-699 "NORMMA.spad" 1014361 1014387 1014663 1014668) (-698 "NONE1.spad" 1014037 1014047 1014351 1014356) (-697 "NONE.spad" 1013778 1013786 1014027 1014032) (-696 "NODE1.spad" 1013265 1013281 1013768 1013773) (-695 "NNI.spad" 1012160 1012168 1013239 1013260) (-694 "NLINSOL.spad" 1010786 1010796 1012150 1012155) (-693 "NFINTBAS.spad" 1008346 1008363 1010776 1010781) (-692 "NETCLT.spad" 1008320 1008331 1008336 1008341) (-691 "NCODIV.spad" 1006544 1006560 1008310 1008315) (-690 "NCNTFRAC.spad" 1006186 1006200 1006534 1006539) (-689 "NCEP.spad" 1004352 1004366 1006176 1006181) (-688 "NASRING.spad" 1003956 1003964 1004342 1004347) (-687 "NASRING.spad" 1003558 1003568 1003946 1003951) (-686 "NARNG.spad" 1002958 1002966 1003548 1003553) (-685 "NARNG.spad" 1002356 1002366 1002948 1002953) (-684 "NAALG.spad" 1001921 1001931 1002324 1002351) (-683 "NAALG.spad" 1001506 1001518 1001911 1001916) (-682 "MULTSQFR.spad" 998464 998481 1001496 1001501) (-681 "MULTFACT.spad" 997847 997864 998454 998459) (-680 "MTSCAT.spad" 995941 995962 997745 997842) (-679 "MTHING.spad" 995600 995610 995931 995936) (-678 "MSYSCMD.spad" 995034 995042 995590 995595) (-677 "MSETAGG.spad" 994879 994889 995002 995029) (-676 "MSET.spad" 992665 992675 994412 994451) (-675 "MRING.spad" 989642 989654 992373 992440) (-674 "MRF2.spad" 989204 989218 989632 989637) (-673 "MRATFAC.spad" 988750 988767 989194 989199) (-672 "MPRFF.spad" 986790 986809 988740 988745) (-671 "MPOLY.spad" 984594 984609 984953 985080) (-670 "MPCPF.spad" 983858 983877 984584 984589) (-669 "MPC3.spad" 983675 983715 983848 983853) (-668 "MPC2.spad" 983329 983362 983665 983670) (-667 "MONOTOOL.spad" 981680 981697 983319 983324) (-666 "catdef.spad" 981113 981124 981334 981675) (-665 "catdef.spad" 980511 980522 980767 981108) (-664 "MONOID.spad" 979832 979840 980501 980506) (-663 "MONOID.spad" 979151 979161 979822 979827) (-662 "MONOGEN.spad" 977899 977912 979011 979146) (-661 "MONOGEN.spad" 976669 976684 977783 977788) (-660 "MONADWU.spad" 974749 974757 976659 976664) (-659 "MONADWU.spad" 972827 972837 974739 974744) (-658 "MONAD.spad" 971987 971995 972817 972822) (-657 "MONAD.spad" 971145 971155 971977 971982) (-656 "MOEBIUS.spad" 969881 969895 971125 971140) (-655 "MODULE.spad" 969751 969761 969849 969876) (-654 "MODULE.spad" 969641 969653 969741 969746) (-653 "MODRING.spad" 968976 969015 969621 969636) (-652 "MODOP.spad" 967633 967645 968798 968865) (-651 "MODMONOM.spad" 967364 967382 967623 967628) (-650 "MODMON.spad" 964434 964446 965149 965302) (-649 "MODFIELD.spad" 963796 963835 964336 964429) (-648 "MMLFORM.spad" 962656 962664 963786 963791) (-647 "MMAP.spad" 962398 962432 962646 962651) (-646 "MLO.spad" 960857 960867 962354 962393) (-645 "MLIFT.spad" 959469 959486 960847 960852) (-644 "MKUCFUNC.spad" 959004 959022 959459 959464) (-643 "MKRECORD.spad" 958592 958605 958994 958999) (-642 "MKFUNC.spad" 957999 958009 958582 958587) (-641 "MKFLCFN.spad" 956967 956977 957989 957994) (-640 "MKBCFUNC.spad" 956462 956480 956957 956962) (-639 "MHROWRED.spad" 954973 954983 956452 956457) (-638 "MFINFACT.spad" 954373 954395 954963 954968) (-637 "MESH.spad" 952168 952176 954363 954368) (-636 "MDDFACT.spad" 950387 950397 952158 952163) (-635 "MDAGG.spad" 949678 949688 950367 950382) (-634 "MCDEN.spad" 948888 948900 949668 949673) (-633 "MAYBE.spad" 948188 948199 948878 948883) (-632 "MATSTOR.spad" 945504 945514 948178 948183) (-631 "MATRIX.spad" 944283 944293 944767 944794) (-630 "MATLIN.spad" 941651 941675 944167 944172) (-629 "MATCAT2.spad" 940933 940981 941641 941646) (-628 "MATCAT.spad" 932629 932651 940901 940928) (-627 "MATCAT.spad" 924197 924221 932471 932476) (-626 "MAPPKG3.spad" 923112 923126 924187 924192) (-625 "MAPPKG2.spad" 922450 922462 923102 923107) (-624 "MAPPKG1.spad" 921278 921288 922440 922445) (-623 "MAPPAST.spad" 920617 920625 921268 921273) (-622 "MAPHACK3.spad" 920429 920443 920607 920612) (-621 "MAPHACK2.spad" 920198 920210 920419 920424) (-620 "MAPHACK1.spad" 919842 919852 920188 920193) (-619 "MAGMA.spad" 917648 917665 919832 919837) (-618 "MACROAST.spad" 917243 917251 917638 917643) (-617 "LZSTAGG.spad" 914497 914507 917233 917238) (-616 "LZSTAGG.spad" 911749 911761 914487 914492) (-615 "LWORD.spad" 908494 908511 911739 911744) (-614 "LSTAST.spad" 908278 908286 908484 908489) (-613 "LSQM.spad" 906556 906570 906950 907001) (-612 "LSPP.spad" 906091 906108 906546 906551) (-611 "LSMP1.spad" 903934 903948 906081 906086) (-610 "LSMP.spad" 902791 902819 903924 903929) (-609 "LSAGG.spad" 902460 902470 902759 902786) (-608 "LSAGG.spad" 902149 902161 902450 902455) (-607 "LPOLY.spad" 901111 901130 902005 902074) (-606 "LPEFRAC.spad" 900382 900392 901101 901106) (-605 "LOGIC.spad" 899984 899992 900372 900377) (-604 "LOGIC.spad" 899584 899594 899974 899979) (-603 "LODOOPS.spad" 898514 898526 899574 899579) (-602 "LODOF.spad" 897560 897577 898471 898476) (-601 "LODOCAT.spad" 896226 896236 897516 897555) (-600 "LODOCAT.spad" 894890 894902 896182 896187) (-599 "LODO2.spad" 894204 894216 894611 894650) (-598 "LODO1.spad" 893645 893655 893925 893964) (-597 "LODO.spad" 893070 893086 893366 893405) (-596 "LODEEF.spad" 891872 891890 893060 893065) (-595 "LO.spad" 891273 891287 891806 891833) (-594 "LNAGG.spad" 887460 887470 891263 891268) (-593 "LNAGG.spad" 883611 883623 887416 887421) (-592 "LMOPS.spad" 880379 880396 883601 883606) (-591 "LMODULE.spad" 880163 880173 880369 880374) (-590 "LMDICT.spad" 879383 879393 879631 879658) (-589 "LLINSET.spad" 879090 879100 879373 879378) (-588 "LITERAL.spad" 878996 879007 879080 879085) (-587 "LIST3.spad" 878307 878321 878986 878991) (-586 "LIST2MAP.spad" 875234 875246 878297 878302) (-585 "LIST2.spad" 873936 873948 875224 875229) (-584 "LIST.spad" 871657 871667 873000 873027) (-583 "LINSET.spad" 871436 871446 871647 871652) (-582 "LINFORM.spad" 870899 870911 871404 871431) (-581 "LINEXP.spad" 869642 869652 870889 870894) (-580 "LINELT.spad" 869013 869025 869525 869552) (-579 "LINDEP.spad" 867862 867874 868925 868930) (-578 "LINBASIS.spad" 867498 867513 867852 867857) (-577 "LIMITRF.spad" 865445 865455 867488 867493) (-576 "LIMITPS.spad" 864355 864368 865435 865440) (-575 "LIECAT.spad" 863839 863849 864281 864350) (-574 "LIECAT.spad" 863351 863363 863795 863800) (-573 "LIE.spad" 861355 861367 862629 862771) (-572 "LIB.spad" 859196 859204 859642 859669) (-571 "LGROBP.spad" 856549 856568 859186 859191) (-570 "LFCAT.spad" 855608 855616 856539 856544) (-569 "LF.spad" 854563 854579 855598 855603) (-568 "LEXTRIPK.spad" 850186 850201 854553 854558) (-567 "LEXP.spad" 848205 848232 850166 850181) (-566 "LETAST.spad" 847904 847912 848195 848200) (-565 "LEADCDET.spad" 846310 846327 847894 847899) (-564 "LAZM3PK.spad" 845054 845076 846300 846305) (-563 "LAUPOL.spad" 843721 843734 844621 844690) (-562 "LAPLACE.spad" 843304 843320 843711 843716) (-561 "LALG.spad" 843080 843090 843284 843299) (-560 "LALG.spad" 842864 842876 843070 843075) (-559 "LA.spad" 842304 842318 842786 842825) (-558 "KVTFROM.spad" 842047 842057 842294 842299) (-557 "KTVLOGIC.spad" 841591 841599 842037 842042) (-556 "KRCFROM.spad" 841337 841347 841581 841586) (-555 "KOVACIC.spad" 840068 840085 841327 841332) (-554 "KONVERT.spad" 839790 839800 840058 840063) (-553 "KOERCE.spad" 839527 839537 839780 839785) (-552 "KERNEL2.spad" 839230 839242 839517 839522) (-551 "KERNEL.spad" 837950 837960 839079 839084) (-550 "KDAGG.spad" 837059 837081 837930 837945) (-549 "KDAGG.spad" 836176 836200 837049 837054) (-548 "KAFILE.spad" 834591 834607 834826 834853) (-547 "JVMOP.spad" 834504 834512 834581 834586) (-546 "JVMMDACC.spad" 833558 833566 834494 834499) (-545 "JVMFDACC.spad" 832874 832882 833548 833553) (-544 "JVMCSTTG.spad" 831603 831611 832864 832869) (-543 "JVMCFACC.spad" 831049 831057 831593 831598) (-542 "JVMBCODE.spad" 830960 830968 831039 831044) (-541 "JORDAN.spad" 828777 828789 830238 830380) (-540 "JOINAST.spad" 828479 828487 828767 828772) (-539 "IXAGG.spad" 826612 826636 828469 828474) (-538 "IXAGG.spad" 824575 824601 826434 826439) (-537 "ITUPLE.spad" 823751 823761 824565 824570) (-536 "ITRIGMNP.spad" 822598 822617 823741 823746) (-535 "ITFUN3.spad" 822104 822118 822588 822593) (-534 "ITFUN2.spad" 821848 821860 822094 822099) (-533 "ITFORM.spad" 821203 821211 821838 821843) (-532 "ITAYLOR.spad" 819197 819212 821067 821164) (-531 "ISUPS.spad" 811646 811661 818183 818280) (-530 "ISUMP.spad" 811147 811163 811636 811641) (-529 "ISAST.spad" 810866 810874 811137 811142) (-528 "IRURPK.spad" 809583 809602 810856 810861) (-527 "IRSN.spad" 807587 807595 809573 809578) (-526 "IRRF2F.spad" 806080 806090 807543 807548) (-525 "IRREDFFX.spad" 805681 805692 806070 806075) (-524 "IROOT.spad" 804020 804030 805671 805676) (-523 "IRFORM.spad" 803344 803352 804010 804015) (-522 "IR2F.spad" 802558 802574 803334 803339) (-521 "IR2.spad" 801586 801602 802548 802553) (-520 "IR.spad" 799422 799436 801468 801495) (-519 "IPRNTPK.spad" 799182 799190 799412 799417) (-518 "IPF.spad" 798747 798759 798987 799080) (-517 "IPADIC.spad" 798516 798542 798673 798742) (-516 "IP4ADDR.spad" 798073 798081 798506 798511) (-515 "IOMODE.spad" 797595 797603 798063 798068) (-514 "IOBFILE.spad" 796980 796988 797585 797590) (-513 "IOBCON.spad" 796845 796853 796970 796975) (-512 "INVLAPLA.spad" 796494 796510 796835 796840) (-511 "INTTR.spad" 789888 789905 796484 796489) (-510 "INTTOOLS.spad" 787696 787712 789515 789520) (-509 "INTSLPE.spad" 787024 787032 787686 787691) (-508 "INTRVL.spad" 786590 786600 786938 787019) (-507 "INTRF.spad" 785022 785036 786580 786585) (-506 "INTRET.spad" 784454 784464 785012 785017) (-505 "INTRAT.spad" 783189 783206 784444 784449) (-504 "INTPM.spad" 781652 781668 782910 782915) (-503 "INTPAF.spad" 779528 779546 781581 781586) (-502 "INTHERTR.spad" 778802 778819 779518 779523) (-501 "INTHERAL.spad" 778472 778496 778792 778797) (-500 "INTHEORY.spad" 774911 774919 778462 778467) (-499 "INTG0.spad" 768675 768693 774840 774845) (-498 "INTFACT.spad" 767742 767752 768665 768670) (-497 "INTEF.spad" 766153 766169 767732 767737) (-496 "INTDOM.spad" 764776 764784 766079 766148) (-495 "INTDOM.spad" 763461 763471 764766 764771) (-494 "INTCAT.spad" 761728 761738 763375 763456) (-493 "INTBIT.spad" 761235 761243 761718 761723) (-492 "INTALG.spad" 760423 760450 761225 761230) (-491 "INTAF.spad" 759923 759939 760413 760418) (-490 "INTABL.spad" 757779 757810 757942 757969) (-489 "INT8.spad" 757659 757667 757769 757774) (-488 "INT64.spad" 757538 757546 757649 757654) (-487 "INT32.spad" 757417 757425 757528 757533) (-486 "INT16.spad" 757296 757304 757407 757412) (-485 "INT.spad" 756822 756830 757162 757291) (-484 "INS.spad" 754325 754333 756724 756817) (-483 "INS.spad" 751914 751924 754315 754320) (-482 "INPSIGN.spad" 751384 751397 751904 751909) (-481 "INPRODPF.spad" 750480 750499 751374 751379) (-480 "INPRODFF.spad" 749568 749592 750470 750475) (-479 "INNMFACT.spad" 748543 748560 749558 749563) (-478 "INMODGCD.spad" 748047 748077 748533 748538) (-477 "INFSP.spad" 746344 746366 748037 748042) (-476 "INFPROD0.spad" 745424 745443 746334 746339) (-475 "INFORM1.spad" 745049 745059 745414 745419) (-474 "INFORM.spad" 742260 742268 745039 745044) (-473 "INFINITY.spad" 741812 741820 742250 742255) (-472 "INETCLTS.spad" 741789 741797 741802 741807) (-471 "INEP.spad" 740335 740357 741779 741784) (-470 "INDE.spad" 739984 740001 740245 740250) (-469 "INCRMAPS.spad" 739421 739431 739974 739979) (-468 "INBFILE.spad" 738517 738525 739411 739416) (-467 "INBFF.spad" 734367 734378 738507 738512) (-466 "INBCON.spad" 732633 732641 734357 734362) (-465 "INBCON.spad" 730897 730907 732623 732628) (-464 "INAST.spad" 730558 730566 730887 730892) (-463 "IMPTAST.spad" 730266 730274 730548 730553) (-462 "IMATQF.spad" 729360 729404 730222 730227) (-461 "IMATLIN.spad" 727981 728005 729316 729321) (-460 "IFF.spad" 727394 727410 727665 727758) (-459 "IFAST.spad" 727008 727016 727384 727389) (-458 "IFARRAY.spad" 724374 724389 726072 726099) (-457 "IFAMON.spad" 724236 724253 724330 724335) (-456 "IEVALAB.spad" 723649 723661 724226 724231) (-455 "IEVALAB.spad" 723060 723074 723639 723644) (-454 "indexedp.spad" 722616 722628 723050 723055) (-453 "IDPOAMS.spad" 722294 722306 722528 722533) (-452 "IDPOAM.spad" 721936 721948 722206 722211) (-451 "IDPO.spad" 721350 721362 721848 721853) (-450 "IDPC.spad" 720065 720077 721340 721345) (-449 "IDPAM.spad" 719732 719744 719977 719982) (-448 "IDPAG.spad" 719401 719413 719644 719649) (-447 "IDENT.spad" 719053 719061 719391 719396) (-446 "catdef.spad" 718824 718835 718936 719048) (-445 "IDECOMP.spad" 716063 716081 718814 718819) (-444 "IDEAL.spad" 711025 711064 716011 716016) (-443 "ICDEN.spad" 710238 710254 711015 711020) (-442 "ICARD.spad" 709631 709639 710228 710233) (-441 "IBPTOOLS.spad" 708238 708255 709621 709626) (-440 "boolean.spad" 707631 707644 707764 707791) (-439 "IBATOOL.spad" 704616 704635 707621 707626) (-438 "IBACHIN.spad" 703123 703138 704606 704611) (-437 "array2.spad" 702608 702630 702795 702822) (-436 "IARRAY1.spad" 701526 701541 701672 701699) (-435 "IAN.spad" 699908 699916 701357 701450) (-434 "IALGFACT.spad" 699519 699552 699898 699903) (-433 "HYPCAT.spad" 698943 698951 699509 699514) (-432 "HYPCAT.spad" 698365 698375 698933 698938) (-431 "HOSTNAME.spad" 698181 698189 698355 698360) (-430 "HOMOTOP.spad" 697924 697934 698171 698176) (-429 "HOAGG.spad" 695531 695541 697914 697919) (-428 "HOAGG.spad" 692888 692900 695273 695278) (-427 "HEXADEC.spad" 691113 691121 691478 691571) (-426 "HEUGCD.spad" 690204 690215 691103 691108) (-425 "HELLFDIV.spad" 689810 689834 690194 690199) (-424 "HEAP.spad" 689267 689277 689482 689509) (-423 "HEADAST.spad" 688808 688816 689257 689262) (-422 "HDP.spad" 678340 678356 678717 678814) (-421 "HDMP.spad" 675887 675902 676503 676630) (-420 "HB.spad" 674162 674170 675877 675882) (-419 "HASHTBL.spad" 671970 672001 672181 672208) (-418 "HASAST.spad" 671686 671694 671960 671965) (-417 "HACKPI.spad" 671177 671185 671588 671681) (-416 "GTSET.spad" 669943 669959 670650 670677) (-415 "GSTBL.spad" 667788 667823 667962 667989) (-414 "GSERIES.spad" 665160 665187 665979 666128) (-413 "GROUP.spad" 664433 664441 665140 665155) (-412 "GROUP.spad" 663714 663724 664423 664428) (-411 "GROEBSOL.spad" 662208 662229 663704 663709) (-410 "GRMOD.spad" 660789 660801 662198 662203) (-409 "GRMOD.spad" 659368 659382 660779 660784) (-408 "GRIMAGE.spad" 652281 652289 659358 659363) (-407 "GRDEF.spad" 650660 650668 652271 652276) (-406 "GRAY.spad" 649131 649139 650650 650655) (-405 "GRALG.spad" 648226 648238 649121 649126) (-404 "GRALG.spad" 647319 647333 648216 648221) (-403 "GPOLSET.spad" 646616 646639 646828 646855) (-402 "GOSPER.spad" 645893 645911 646606 646611) (-401 "GMODPOL.spad" 645041 645068 645861 645888) (-400 "GHENSEL.spad" 644124 644138 645031 645036) (-399 "GENUPS.spad" 640417 640430 644114 644119) (-398 "GENUFACT.spad" 639994 640004 640407 640412) (-397 "GENPGCD.spad" 639596 639613 639984 639989) (-396 "GENMFACT.spad" 639048 639067 639586 639591) (-395 "GENEEZ.spad" 637007 637020 639038 639043) (-394 "GDMP.spad" 634396 634413 635170 635297) (-393 "GCNAALG.spad" 628319 628346 634190 634257) (-392 "GCDDOM.spad" 627511 627519 628245 628314) (-391 "GCDDOM.spad" 626765 626775 627501 627506) (-390 "GBINTERN.spad" 622785 622823 626755 626760) (-389 "GBF.spad" 618568 618606 622775 622780) (-388 "GBEUCLID.spad" 616450 616488 618558 618563) (-387 "GB.spad" 613976 614014 616406 616411) (-386 "GAUSSFAC.spad" 613289 613297 613966 613971) (-385 "GALUTIL.spad" 611615 611625 613245 613250) (-384 "GALPOLYU.spad" 610069 610082 611605 611610) (-383 "GALFACTU.spad" 608282 608301 610059 610064) (-382 "GALFACT.spad" 598495 598506 608272 608277) (-381 "FUNDESC.spad" 598173 598181 598485 598490) (-380 "FUNCTION.spad" 598022 598034 598163 598168) (-379 "FT.spad" 596322 596330 598012 598017) (-378 "FSUPFACT.spad" 595236 595255 596272 596277) (-377 "FST.spad" 593322 593330 595226 595231) (-376 "FSRED.spad" 592802 592818 593312 593317) (-375 "FSPRMELT.spad" 591668 591684 592759 592764) (-374 "FSPECF.spad" 589759 589775 591658 591663) (-373 "FSINT.spad" 589419 589435 589749 589754) (-372 "FSERIES.spad" 588610 588622 589239 589338) (-371 "FSCINT.spad" 587927 587943 588600 588605) (-370 "FSAGG2.spad" 586662 586678 587917 587922) (-369 "FSAGG.spad" 585779 585789 586618 586657) (-368 "FSAGG.spad" 584858 584870 585699 585704) (-367 "FS2UPS.spad" 579373 579407 584848 584853) (-366 "FS2EXPXP.spad" 578514 578537 579363 579368) (-365 "FS2.spad" 578169 578185 578504 578509) (-364 "FS.spad" 572441 572451 577948 578164) (-363 "FS.spad" 566515 566527 572024 572029) (-362 "FRUTIL.spad" 565469 565479 566505 566510) (-361 "FRNAALG.spad" 560746 560756 565411 565464) (-360 "FRNAALG.spad" 556035 556047 560702 560707) (-359 "FRNAAF2.spad" 555483 555501 556025 556030) (-358 "FRMOD.spad" 554891 554921 555412 555417) (-357 "FRIDEAL2.spad" 554495 554527 554881 554886) (-356 "FRIDEAL.spad" 553720 553741 554475 554490) (-355 "FRETRCT.spad" 553239 553249 553710 553715) (-354 "FRETRCT.spad" 552665 552677 553138 553143) (-353 "FRAMALG.spad" 551045 551058 552621 552660) (-352 "FRAMALG.spad" 549457 549472 551035 551040) (-351 "FRAC2.spad" 549062 549074 549447 549452) (-350 "FRAC.spad" 547049 547059 547436 547609) (-349 "FR2.spad" 546385 546397 547039 547044) (-348 "FR.spad" 540173 540183 545446 545515) (-347 "FPS.spad" 537012 537020 540063 540168) (-346 "FPS.spad" 533879 533889 536932 536937) (-345 "FPC.spad" 532925 532933 533781 533874) (-344 "FPC.spad" 532057 532067 532915 532920) (-343 "FPATMAB.spad" 531819 531829 532047 532052) (-342 "FPARFRAC.spad" 530661 530678 531809 531814) (-341 "FORDER.spad" 530352 530376 530651 530656) (-340 "FNLA.spad" 529776 529798 530320 530347) (-339 "FNCAT.spad" 528371 528379 529766 529771) (-338 "FNAME.spad" 528263 528271 528361 528366) (-337 "FMONOID.spad" 527944 527954 528219 528224) (-336 "FMONCAT.spad" 525113 525123 527934 527939) (-335 "FMCAT.spad" 522789 522807 525081 525108) (-334 "FM1.spad" 522154 522166 522723 522750) (-333 "FM.spad" 521769 521781 522008 522035) (-332 "FLOATRP.spad" 519512 519526 521759 521764) (-331 "FLOATCP.spad" 516951 516965 519502 519507) (-330 "FLOAT.spad" 514042 514050 516817 516946) (-329 "FLINEXP.spad" 513764 513774 514032 514037) (-328 "FLINEXP.spad" 513443 513455 513713 513718) (-327 "FLASORT.spad" 512769 512781 513433 513438) (-326 "FLALG.spad" 510439 510458 512695 512764) (-325 "FLAGG2.spad" 509156 509172 510429 510434) (-324 "FLAGG.spad" 506222 506232 509136 509151) (-323 "FLAGG.spad" 503191 503203 506107 506112) (-322 "FINRALG.spad" 501276 501289 503147 503186) (-321 "FINRALG.spad" 499287 499302 501160 501165) (-320 "FINITE.spad" 498439 498447 499277 499282) (-319 "FINITE.spad" 497589 497599 498429 498434) (-318 "aggcat.spad" 494509 494519 497569 497584) (-317 "FINAGG.spad" 491404 491416 494466 494471) (-316 "FINAALG.spad" 480589 480599 491346 491399) (-315 "FINAALG.spad" 469786 469798 480545 480550) (-314 "FILECAT.spad" 468320 468337 469776 469781) (-313 "FILE.spad" 467903 467913 468310 468315) (-312 "FIELD.spad" 467309 467317 467805 467898) (-311 "FIELD.spad" 466801 466811 467299 467304) (-310 "FGROUP.spad" 465464 465474 466781 466796) (-309 "FGLMICPK.spad" 464259 464274 465454 465459) (-308 "FFX.spad" 463645 463660 463978 464071) (-307 "FFSLPE.spad" 463156 463177 463635 463640) (-306 "FFPOLY2.spad" 462216 462233 463146 463151) (-305 "FFPOLY.spad" 453558 453569 462206 462211) (-304 "FFP.spad" 452966 452986 453277 453370) (-303 "FFNBX.spad" 451489 451509 452685 452778) (-302 "FFNBP.spad" 450013 450030 451208 451301) (-301 "FFNB.spad" 448481 448502 449697 449790) (-300 "FFINTBAS.spad" 445995 446014 448471 448476) (-299 "FFIELDC.spad" 443580 443588 445897 445990) (-298 "FFIELDC.spad" 441251 441261 443570 443575) (-297 "FFHOM.spad" 440023 440040 441241 441246) (-296 "FFF.spad" 437466 437477 440013 440018) (-295 "FFCGX.spad" 436324 436344 437185 437278) (-294 "FFCGP.spad" 435224 435244 436043 436136) (-293 "FFCG.spad" 434019 434040 434908 435001) (-292 "FFCAT2.spad" 433766 433806 434009 434014) (-291 "FFCAT.spad" 426931 426953 433605 433761) (-290 "FFCAT.spad" 420175 420199 426851 426856) (-289 "FF.spad" 419626 419642 419859 419952) (-288 "FEVALAB.spad" 419334 419344 419616 419621) (-287 "FEVALAB.spad" 418818 418830 419102 419107) (-286 "FDIVCAT.spad" 416914 416938 418808 418813) (-285 "FDIVCAT.spad" 415008 415034 416904 416909) (-284 "FDIV2.spad" 414664 414704 414998 415003) (-283 "FDIV.spad" 414122 414146 414654 414659) (-282 "FCTRDATA.spad" 413130 413138 414112 414117) (-281 "FCOMP.spad" 412509 412519 413120 413125) (-280 "FAXF.spad" 405544 405558 412411 412504) (-279 "FAXF.spad" 398631 398647 405500 405505) (-278 "FARRAY.spad" 396662 396672 397695 397722) (-277 "FAMR.spad" 394806 394818 396560 396657) (-276 "FAMR.spad" 392934 392948 394690 394695) (-275 "FAMONOID.spad" 392618 392628 392888 392893) (-274 "FAMONC.spad" 390938 390950 392608 392613) (-273 "FAGROUP.spad" 390578 390588 390834 390861) (-272 "FACUTIL.spad" 388790 388807 390568 390573) (-271 "FACTFUNC.spad" 387992 388002 388780 388785) (-270 "EXPUPXS.spad" 384884 384907 386183 386332) (-269 "EXPRTUBE.spad" 382172 382180 384874 384879) (-268 "EXPRODE.spad" 379340 379356 382162 382167) (-267 "EXPR2UPS.spad" 375462 375475 379330 379335) (-266 "EXPR2.spad" 375167 375179 375452 375457) (-265 "EXPR.spad" 370812 370822 371526 371813) (-264 "EXPEXPAN.spad" 367757 367782 368389 368482) (-263 "EXITAST.spad" 367493 367501 367747 367752) (-262 "EXIT.spad" 367164 367172 367483 367488) (-261 "EVALCYC.spad" 366624 366638 367154 367159) (-260 "EVALAB.spad" 366204 366214 366614 366619) (-259 "EVALAB.spad" 365782 365794 366194 366199) (-258 "EUCDOM.spad" 363372 363380 365708 365777) (-257 "EUCDOM.spad" 361024 361034 363362 363367) (-256 "ES2.spad" 360537 360553 361014 361019) (-255 "ES1.spad" 360107 360123 360527 360532) (-254 "ES.spad" 352978 352986 360097 360102) (-253 "ES.spad" 345770 345780 352891 352896) (-252 "ERROR.spad" 343097 343105 345760 345765) (-251 "EQTBL.spad" 340907 340929 341116 341143) (-250 "EQ2.spad" 340625 340637 340897 340902) (-249 "EQ.spad" 335531 335541 338326 338432) (-248 "EP.spad" 331857 331867 335521 335526) (-247 "ENV.spad" 330535 330543 331847 331852) (-246 "ENTIRER.spad" 330203 330211 330479 330530) (-245 "ENTIRER.spad" 329915 329925 330193 330198) (-244 "EMR.spad" 329203 329244 329841 329910) (-243 "ELTAGG.spad" 327457 327476 329193 329198) (-242 "ELTAGG.spad" 325675 325696 327413 327418) (-241 "ELTAB.spad" 325150 325163 325665 325670) (-240 "ELFUTS.spad" 324585 324604 325140 325145) (-239 "ELEMFUN.spad" 324274 324282 324575 324580) (-238 "ELEMFUN.spad" 323961 323971 324264 324269) (-237 "ELAGG.spad" 321932 321942 323941 323956) (-236 "ELAGG.spad" 319842 319854 321853 321858) (-235 "ELABOR.spad" 319188 319196 319832 319837) (-234 "ELABEXPR.spad" 318120 318128 319178 319183) (-233 "EFUPXS.spad" 314896 314926 318076 318081) (-232 "EFULS.spad" 311732 311755 314852 314857) (-231 "EFSTRUC.spad" 309747 309763 311722 311727) (-230 "EF.spad" 304523 304539 309737 309742) (-229 "EAB.spad" 302823 302831 304513 304518) (-228 "DVARCAT.spad" 299829 299839 302813 302818) (-227 "DVARCAT.spad" 296833 296845 299819 299824) (-226 "DSMP.spad" 294566 294580 294871 294998) (-225 "DSEXT.spad" 293868 293878 294556 294561) (-224 "DSEXT.spad" 293090 293102 293780 293785) (-223 "DROPT1.spad" 292755 292765 293080 293085) (-222 "DROPT0.spad" 287620 287628 292745 292750) (-221 "DROPT.spad" 281579 281587 287610 287615) (-220 "DRAWPT.spad" 279752 279760 281569 281574) (-219 "DRAWHACK.spad" 279060 279070 279742 279747) (-218 "DRAWCX.spad" 276538 276546 279050 279055) (-217 "DRAWCURV.spad" 276085 276100 276528 276533) (-216 "DRAWCFUN.spad" 265617 265625 276075 276080) (-215 "DRAW.spad" 258493 258506 265607 265612) (-214 "DQAGG.spad" 256671 256681 258461 258488) (-213 "DPOLCAT.spad" 252028 252044 256539 256666) (-212 "DPOLCAT.spad" 247471 247489 251984 251989) (-211 "DPMO.spad" 240073 240089 240211 240417) (-210 "DPMM.spad" 232688 232706 232813 233019) (-209 "DOMTMPLT.spad" 232459 232467 232678 232683) (-208 "DOMCTOR.spad" 232214 232222 232449 232454) (-207 "DOMAIN.spad" 231325 231333 232204 232209) (-206 "DMP.spad" 228918 228933 229488 229615) (-205 "DMEXT.spad" 228785 228795 228886 228913) (-204 "DLP.spad" 228145 228155 228775 228780) (-203 "DLIST.spad" 226605 226615 227209 227236) (-202 "DLAGG.spad" 225022 225032 226595 226600) (-201 "DIVRING.spad" 224564 224572 224966 225017) (-200 "DIVRING.spad" 224150 224160 224554 224559) (-199 "DISPLAY.spad" 222340 222348 224140 224145) (-198 "DIRPROD2.spad" 221158 221176 222330 222335) (-197 "DIRPROD.spad" 210427 210443 211067 211164) (-196 "DIRPCAT.spad" 209710 209726 210325 210422) (-195 "DIRPCAT.spad" 208619 208637 209236 209241) (-194 "DIOSP.spad" 207444 207452 208609 208614) (-193 "DIOPS.spad" 206440 206450 207424 207439) (-192 "DIOPS.spad" 205383 205395 206369 206374) (-191 "catdef.spad" 205241 205249 205373 205378) (-190 "DIFRING.spad" 205079 205087 205221 205236) (-189 "DIFFSPC.spad" 204658 204666 205069 205074) (-188 "DIFFSPC.spad" 204235 204245 204648 204653) (-187 "DIFFMOD.spad" 203724 203734 204203 204230) (-186 "DIFFDOM.spad" 202889 202900 203714 203719) (-185 "DIFFDOM.spad" 202052 202065 202879 202884) (-184 "DIFEXT.spad" 201871 201881 202032 202047) (-183 "DIAGG.spad" 201501 201511 201851 201866) (-182 "DIAGG.spad" 201139 201151 201491 201496) (-181 "DHMATRIX.spad" 199516 199526 200661 200688) (-180 "DFSFUN.spad" 193156 193164 199506 199511) (-179 "DFLOAT.spad" 189763 189771 193046 193151) (-178 "DFINTTLS.spad" 187994 188010 189753 189758) (-177 "DERHAM.spad" 185908 185940 187974 187989) (-176 "DEQUEUE.spad" 185297 185307 185580 185607) (-175 "DEGRED.spad" 184914 184928 185287 185292) (-174 "DEFINTRF.spad" 182496 182506 184904 184909) (-173 "DEFINTEF.spad" 181034 181050 182486 182491) (-172 "DEFAST.spad" 180418 180426 181024 181029) (-171 "DECIMAL.spad" 178647 178655 179008 179101) (-170 "DDFACT.spad" 176468 176485 178637 178642) (-169 "DBLRESP.spad" 176068 176092 176458 176463) (-168 "DBASIS.spad" 175694 175709 176058 176063) (-167 "DBASE.spad" 174358 174368 175684 175689) (-166 "DATAARY.spad" 173844 173857 174348 174353) (-165 "CYCLOTOM.spad" 173350 173358 173834 173839) (-164 "CYCLES.spad" 170142 170150 173340 173345) (-163 "CVMP.spad" 169559 169569 170132 170137) (-162 "CTRIGMNP.spad" 168059 168075 169549 169554) (-161 "CTORKIND.spad" 167662 167670 168049 168054) (-160 "CTORCAT.spad" 166903 166911 167652 167657) (-159 "CTORCAT.spad" 166142 166152 166893 166898) (-158 "CTORCALL.spad" 165731 165741 166132 166137) (-157 "CTOR.spad" 165422 165430 165721 165726) (-156 "CSTTOOLS.spad" 164667 164680 165412 165417) (-155 "CRFP.spad" 158439 158452 164657 164662) (-154 "CRCEAST.spad" 158159 158167 158429 158434) (-153 "CRAPACK.spad" 157226 157236 158149 158154) (-152 "CPMATCH.spad" 156727 156742 157148 157153) (-151 "CPIMA.spad" 156432 156451 156717 156722) (-150 "COORDSYS.spad" 151441 151451 156422 156427) (-149 "CONTOUR.spad" 150868 150876 151431 151436) (-148 "CONTFRAC.spad" 146618 146628 150770 150863) (-147 "CONDUIT.spad" 146376 146384 146608 146613) (-146 "COMRING.spad" 146050 146058 146314 146371) (-145 "COMPPROP.spad" 145568 145576 146040 146045) (-144 "COMPLPAT.spad" 145335 145350 145558 145563) (-143 "COMPLEX2.spad" 145050 145062 145325 145330) (-142 "COMPLEX.spad" 140756 140766 141000 141258) (-141 "COMPILER.spad" 140305 140313 140746 140751) (-140 "COMPFACT.spad" 139907 139921 140295 140300) (-139 "COMPCAT.spad" 137982 137992 139644 139902) (-138 "COMPCAT.spad" 135798 135810 137462 137467) (-137 "COMMUPC.spad" 135546 135564 135788 135793) (-136 "COMMONOP.spad" 135079 135087 135536 135541) (-135 "COMMAAST.spad" 134842 134850 135069 135074) (-134 "COMM.spad" 134653 134661 134832 134837) (-133 "COMBOPC.spad" 133576 133584 134643 134648) (-132 "COMBINAT.spad" 132343 132353 133566 133571) (-131 "COMBF.spad" 129765 129781 132333 132338) (-130 "COLOR.spad" 128602 128610 129755 129760) (-129 "COLONAST.spad" 128268 128276 128592 128597) (-128 "CMPLXRT.spad" 127979 127996 128258 128263) (-127 "CLLCTAST.spad" 127641 127649 127969 127974) (-126 "CLIP.spad" 123749 123757 127631 127636) (-125 "CLIF.spad" 122404 122420 123705 123744) (-124 "CLAGG.spad" 120396 120406 122394 122399) (-123 "CLAGG.spad" 118247 118259 120247 120252) (-122 "CINTSLPE.spad" 117602 117615 118237 118242) (-121 "CHVAR.spad" 115740 115762 117592 117597) (-120 "CHARZ.spad" 115655 115663 115720 115735) (-119 "CHARPOL.spad" 115181 115191 115645 115650) (-118 "CHARNZ.spad" 114943 114951 115161 115176) (-117 "CHAR.spad" 112311 112319 114933 114938) (-116 "CFCAT.spad" 111639 111647 112301 112306) (-115 "CDEN.spad" 110859 110873 111629 111634) (-114 "CCLASS.spad" 108916 108924 110178 110217) (-113 "CATEGORY.spad" 107990 107998 108906 108911) (-112 "CATCTOR.spad" 107881 107889 107980 107985) (-111 "CATAST.spad" 107507 107515 107871 107876) (-110 "CASEAST.spad" 107221 107229 107497 107502) (-109 "CARTEN2.spad" 106611 106638 107211 107216) (-108 "CARTEN.spad" 102363 102387 106601 106606) (-107 "CARD.spad" 99658 99666 102337 102358) (-106 "CAPSLAST.spad" 99440 99448 99648 99653) (-105 "CACHSET.spad" 99064 99072 99430 99435) (-104 "CABMON.spad" 98619 98627 99054 99059) (-103 "BYTEORD.spad" 98294 98302 98609 98614) (-102 "BYTEBUF.spad" 96218 96226 97424 97451) (-101 "BYTE.spad" 95693 95701 96208 96213) (-100 "BTREE.spad" 94831 94841 95365 95392) (-99 "BTOURN.spad" 93902 93911 94503 94530) (-98 "BTCAT.spad" 93460 93469 93870 93897) (-97 "BTCAT.spad" 93038 93049 93450 93455) (-96 "BTAGG.spad" 92505 92512 93006 93033) (-95 "BTAGG.spad" 91992 92001 92495 92500) (-94 "BSTREE.spad" 90799 90808 91664 91691) (-93 "BRILL.spad" 89005 89015 90789 90794) (-92 "BRAGG.spad" 87962 87971 88995 89000) (-91 "BRAGG.spad" 86883 86894 87918 87923) (-90 "BPADICRT.spad" 84943 84954 85189 85282) (-89 "BPADIC.spad" 84616 84627 84869 84938) (-88 "BOUNDZRO.spad" 84273 84289 84606 84611) (-87 "BOP1.spad" 81732 81741 84263 84268) (-86 "BOP.spad" 76875 76882 81722 81727) (-85 "BOOLEAN.spad" 76424 76431 76865 76870) (-84 "BOOLE.spad" 76075 76082 76414 76419) (-83 "BOOLE.spad" 75724 75733 76065 76070) (-82 "BMODULE.spad" 75437 75448 75692 75719) (-81 "BITS.spad" 74749 74756 74963 74990) (-80 "catdef.spad" 74632 74642 74739 74744) (-79 "catdef.spad" 74383 74393 74622 74627) (-78 "BINDING.spad" 73805 73812 74373 74378) (-77 "BINARY.spad" 72040 72047 72395 72488) (-76 "BGAGG.spad" 71360 71369 72020 72035) (-75 "BGAGG.spad" 70688 70699 71350 71355) (-74 "BEZOUT.spad" 69829 69855 70638 70643) (-73 "BBTREE.spad" 66772 66781 69501 69528) (-72 "BASTYPE.spad" 66272 66279 66762 66767) (-71 "BASTYPE.spad" 65770 65779 66262 66267) (-70 "BALFACT.spad" 65230 65242 65760 65765) (-69 "AUTOMOR.spad" 64681 64690 65210 65225) (-68 "ATTREG.spad" 61813 61820 64457 64676) (-67 "ATTRAST.spad" 61530 61537 61803 61808) (-66 "ATRIG.spad" 61000 61007 61520 61525) (-65 "ATRIG.spad" 60468 60477 60990 60995) (-64 "ASTCAT.spad" 60372 60379 60458 60463) (-63 "ASTCAT.spad" 60274 60283 60362 60367) (-62 "ASTACK.spad" 59678 59687 59946 59973) (-61 "ASSOCEQ.spad" 58512 58523 59634 59639) (-60 "ARRAY2.spad" 58035 58044 58184 58211) (-59 "ARRAY12.spad" 56748 56759 58025 58030) (-58 "ARRAY1.spad" 55466 55475 55812 55839) (-57 "ARR2CAT.spad" 51506 51527 55434 55461) (-56 "ARR2CAT.spad" 47566 47589 51496 51501) (-55 "ARITY.spad" 46938 46945 47556 47561) (-54 "APPRULE.spad" 46222 46244 46928 46933) (-53 "APPLYORE.spad" 45841 45854 46212 46217) (-52 "ANY1.spad" 44912 44921 45831 45836) (-51 "ANY.spad" 43763 43770 44902 44907) (-50 "ANTISYM.spad" 42208 42224 43743 43758) (-49 "ANON.spad" 41917 41924 42198 42203) (-48 "AN.spad" 40385 40392 41748 41841) (-47 "AMR.spad" 38570 38581 40283 40380) (-46 "AMR.spad" 36618 36631 38333 38338) (-45 "ALIST.spad" 33330 33351 33680 33707) (-44 "ALGSC.spad" 32465 32491 33202 33255) (-43 "ALGPKG.spad" 28248 28259 32421 32426) (-42 "ALGMFACT.spad" 27441 27455 28238 28243) (-41 "ALGMANIP.spad" 24942 24957 27285 27290) (-40 "ALGFF.spad" 22760 22787 22977 23133) (-39 "ALGFACT.spad" 21879 21889 22750 22755) (-38 "ALGEBRA.spad" 21712 21721 21835 21874) (-37 "ALGEBRA.spad" 21577 21588 21702 21707) (-36 "ALAGG.spad" 21093 21114 21545 21572) (-35 "AHYP.spad" 20474 20481 21083 21088) (-34 "AGG.spad" 19288 19295 20464 20469) (-33 "AGG.spad" 18066 18075 19244 19249) (-32 "AF.spad" 16511 16526 18015 18020) (-31 "ADDAST.spad" 16197 16204 16501 16506) (-30 "ACPLOT.spad" 15074 15081 16187 16192) (-29 "ACFS.spad" 12931 12940 14976 15069) (-28 "ACFS.spad" 10874 10885 12921 12926) (-27 "ACF.spad" 7628 7635 10776 10869) (-26 "ACF.spad" 4468 4477 7618 7623) (-25 "ABELSG.spad" 4009 4016 4458 4463) (-24 "ABELSG.spad" 3548 3557 3999 4004) (-23 "ABELMON.spad" 2976 2983 3538 3543) (-22 "ABELMON.spad" 2402 2411 2966 2971) (-21 "ABELGRP.spad" 2067 2074 2392 2397) (-20 "ABELGRP.spad" 1730 1739 2057 2062) (-19 "A1AGG.spad" 870 879 1698 1725) (-18 "A1AGG.spad" 30 41 860 865)) \ No newline at end of file