aboutsummaryrefslogtreecommitdiff
path: root/src/share/algebra/browse.daase
diff options
context:
space:
mode:
authordos-reis <gdr@axiomatics.org>2013-05-18 19:58:57 +0000
committerdos-reis <gdr@axiomatics.org>2013-05-18 19:58:57 +0000
commit0433b6827a5e2abfeea9a13fd76020aacb84ee92 (patch)
tree88a37c9556928f94989bae054b58a7a223b27c1d /src/share/algebra/browse.daase
parentdc013cafe3022b417b948d5ebda532b8ed7cb00b (diff)
downloadopen-axiom-0433b6827a5e2abfeea9a13fd76020aacb84ee92.tar.gz
Tidy
Diffstat (limited to 'src/share/algebra/browse.daase')
-rw-r--r--src/share/algebra/browse.daase76
1 files changed, 38 insertions, 38 deletions
diff --git a/src/share/algebra/browse.daase b/src/share/algebra/browse.daase
index 9b6d762e..ca89085b 100644
--- a/src/share/algebra/browse.daase
+++ b/src/share/algebra/browse.daase
@@ -1,5 +1,5 @@
-(1960882 . 3577893583)
+(1965931 . 3577895529)
(-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| (-485) (QUOTE (-757))) (|HasCategory| (-2 (|:| -3862 |#1|) (|:| |entry| |#2|)) (QUOTE (-72))) (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)))))
+((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)))))
(-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| (-485) (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-1014))) (-12 (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|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| |#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|)))))
(-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| (-485) (QUOTE (-757))) (|HasCategory| (-85) (QUOTE (-72))) (|HasCategory| (-85) (QUOTE (-553 (-773)))) (|HasCategory| (-85) (QUOTE (-1014))))
+((-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)))))
(-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| (-485) (QUOTE (-757))) (|HasCategory| (-101) (QUOTE (-72))) (|HasCategory| (-101) (QUOTE (-1014))) (-12 (|HasCategory| (-101) (QUOTE (-260 (-101)))) (|HasCategory| (-101) (QUOTE (-1014)))))
+((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)))))
(-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)))))
+((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)))))
(-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
@@ -699,7 +699,7 @@ NIL
(-192 A S)
((|constructor| (NIL "This category is a collection of operations common to both categories \\spadtype{Dictionary} and \\spadtype{MultiDictionary}")) (|select!| (($ (|Mapping| (|Boolean|) |#2|) $) "\\spad{select!(p,d)} destructively changes dictionary \\spad{d} by removing all entries \\spad{x} such that \\axiom{\\spad{p}(\\spad{x})} is not \\spad{true}.")) (|remove!| (($ (|Mapping| (|Boolean|) |#2|) $) "\\spad{remove!(p,d)} destructively changes dictionary \\spad{d} by removeing all entries \\spad{x} such that \\axiom{\\spad{p}(\\spad{x})} is \\spad{true}.") (($ |#2| $) "\\spad{remove!(x,d)} destructively changes dictionary \\spad{d} by removing all entries \\spad{y} such that \\axiom{\\spad{y} = \\spad{x}}.")) (|dictionary| (($ (|List| |#2|)) "\\spad{dictionary([x,y,...,z])} creates a dictionary consisting of entries \\axiom{\\spad{x},{}\\spad{y},{}...,{}\\spad{z}}.") (($) "\\spad{dictionary()}\\$\\spad{D} creates an empty dictionary of type \\spad{D}.")))
NIL
-((|HasAttribute| |#1| (QUOTE -3997)))
+((|HasCategory| |#1| (|%list| (QUOTE -318) (|devaluate| |#2|))))
(-193 S)
((|constructor| (NIL "This category is a collection of operations common to both categories \\spadtype{Dictionary} and \\spadtype{MultiDictionary}")) (|select!| (($ (|Mapping| (|Boolean|) |#1|) $) "\\spad{select!(p,d)} destructively changes dictionary \\spad{d} by removing all entries \\spad{x} such that \\axiom{\\spad{p}(\\spad{x})} is not \\spad{true}.")) (|remove!| (($ (|Mapping| (|Boolean|) |#1|) $) "\\spad{remove!(p,d)} destructively changes dictionary \\spad{d} by removeing all entries \\spad{x} such that \\axiom{\\spad{p}(\\spad{x})} is \\spad{true}.") (($ |#1| $) "\\spad{remove!(x,d)} destructively changes dictionary \\spad{d} by removing all entries \\spad{y} such that \\axiom{\\spad{y} = \\spad{x}}.")) (|dictionary| (($ (|List| |#1|)) "\\spad{dictionary([x,y,...,z])} creates a dictionary consisting of entries \\axiom{\\spad{x},{}\\spad{y},{}...,{}\\spad{z}}.") (($) "\\spad{dictionary()}\\$\\spad{D} creates an empty dictionary of type \\spad{D}.")))
((-3998 . T))
@@ -719,7 +719,7 @@ NIL
(-197 -2623 R)
((|constructor| (NIL "\\indented{2}{This type represents the finite direct or cartesian product of an} underlying component type. This contrasts with simple vectors in that the members can be viewed as having constant length. Thus many categorical properties can by lifted from the underlying component type. Component extraction operations are provided but no updating operations. Thus new direct product elements can either be created by converting vector elements using the \\spadfun{directProduct} function or by taking appropriate linear combinations of basis vectors provided by the \\spad{unitVector} operation.")))
((-3991 |has| |#2| (-962)) (-3992 |has| |#2| (-962)) (-3994 |has| |#2| (-6 -3994)) (-3997 . T))
-((OR (-12 (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-320))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-664))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-718))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-757))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-962))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|))))) (|HasCategory| |#2| (QUOTE (-553 (-773)))) (|HasCategory| |#2| (QUOTE (-312))) (OR (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-962)))) (OR (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-312)))) (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-962))) (|HasCategory| |#2| (QUOTE (-664))) (|HasCategory| |#2| (QUOTE (-718))) (OR (|HasCategory| |#2| (QUOTE (-718))) (|HasCategory| |#2| (QUOTE (-757)))) (|HasCategory| |#2| (QUOTE (-757))) (|HasCategory| |#2| (QUOTE (-320))) (OR (-12 (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-581 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-581 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-581 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-581 (-485)))) (|HasCategory| |#2| (QUOTE (-810 (-1091))))) (-12 (|HasCategory| |#2| (QUOTE (-581 (-485)))) (|HasCategory| |#2| (QUOTE (-962))))) (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (OR (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-320))) (|HasCategory| |#2| (QUOTE (-664))) (|HasCategory| |#2| (QUOTE (-718))) (|HasCategory| |#2| (QUOTE (-757))) (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-962))) (|HasCategory| |#2| (QUOTE (-1014)))) (OR (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-320))) (|HasCategory| |#2| (QUOTE (-664))) (|HasCategory| |#2| (QUOTE (-718))) (|HasCategory| |#2| (QUOTE (-757))) (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-962))) (|HasCategory| |#2| (QUOTE (-1014)))) (OR (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-962)))) (OR (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-962)))) (OR (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-962)))) (OR (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-962)))) (OR (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-962)))) (|HasCategory| |#2| (QUOTE (-190))) (OR (|HasCategory| |#2| (QUOTE (-190))) (-12 (|HasCategory| |#2| (QUOTE (-189))) (|HasCategory| |#2| (QUOTE (-962))))) (OR (-12 (|HasCategory| |#2| (QUOTE (-812 (-1091)))) (|HasCategory| |#2| (QUOTE (-962)))) (|HasCategory| |#2| (QUOTE (-810 (-1091))))) (|HasCategory| |#2| (QUOTE (-1014))) (OR (-12 (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-320))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-664))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-718))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-757))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-951 (-350 (-485))))) (|HasCategory| |#2| (QUOTE (-962)))) (-12 (|HasCategory| |#2| (QUOTE (-951 (-350 (-485))))) (|HasCategory| |#2| (QUOTE (-1014))))) (OR (-12 (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-718))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-757))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-951 (-485)))) (|HasCategory| |#2| (QUOTE (-1014)))) (-12 (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-320))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-664))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (|HasCategory| |#2| (QUOTE (-962)))) (OR (-12 (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-718))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-757))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-951 (-485)))) (|HasCategory| |#2| (QUOTE (-1014)))) (-12 (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-320))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-664))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-951 (-485)))) (|HasCategory| |#2| (QUOTE (-962))))) (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| (-485) (QUOTE (-757))) (-12 (|HasCategory| |#2| (QUOTE (-581 (-485)))) (|HasCategory| |#2| (QUOTE (-962)))) (-12 (|HasCategory| |#2| (QUOTE (-189))) (|HasCategory| |#2| (QUOTE (-962)))) (-12 (|HasCategory| |#2| (QUOTE (-812 (-1091)))) (|HasCategory| |#2| (QUOTE (-962)))) (OR (-12 (|HasCategory| |#2| (QUOTE (-951 (-485)))) (|HasCategory| |#2| (QUOTE (-1014)))) (|HasCategory| |#2| (QUOTE (-962)))) (-12 (|HasCategory| |#2| (QUOTE (-951 (-485)))) (|HasCategory| |#2| (QUOTE (-1014)))) (-12 (|HasCategory| |#2| (QUOTE (-951 (-350 (-485))))) (|HasCategory| |#2| (QUOTE (-1014)))) (|HasAttribute| |#2| (QUOTE -3994)) (-12 (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-962)))) (-12 (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-962)))) (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (QUOTE (-25))) (-12 (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))))
+((OR (-12 (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-320))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-664))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-718))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-757))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-962))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|))))) (|HasCategory| |#2| (QUOTE (-553 (-773)))) (|HasCategory| |#2| (QUOTE (-312))) (OR (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-962)))) (OR (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-312)))) (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-962))) (|HasCategory| |#2| (QUOTE (-664))) (|HasCategory| |#2| (QUOTE (-718))) (OR (|HasCategory| |#2| (QUOTE (-718))) (|HasCategory| |#2| (QUOTE (-757)))) (|HasCategory| |#2| (QUOTE (-757))) (|HasCategory| |#2| (QUOTE (-320))) (OR (-12 (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-581 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-581 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-581 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-581 (-485)))) (|HasCategory| |#2| (QUOTE (-810 (-1091))))) (-12 (|HasCategory| |#2| (QUOTE (-581 (-485)))) (|HasCategory| |#2| (QUOTE (-962))))) (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (OR (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-320))) (|HasCategory| |#2| (QUOTE (-664))) (|HasCategory| |#2| (QUOTE (-718))) (|HasCategory| |#2| (QUOTE (-757))) (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-962))) (|HasCategory| |#2| (QUOTE (-1014)))) (OR (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-320))) (|HasCategory| |#2| (QUOTE (-664))) (|HasCategory| |#2| (QUOTE (-718))) (|HasCategory| |#2| (QUOTE (-757))) (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-962))) (|HasCategory| |#2| (QUOTE (-1014)))) (OR (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-962)))) (OR (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-962)))) (OR (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-962)))) (OR (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-962)))) (OR (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-962)))) (|HasCategory| |#2| (QUOTE (-190))) (OR (|HasCategory| |#2| (QUOTE (-190))) (-12 (|HasCategory| |#2| (QUOTE (-189))) (|HasCategory| |#2| (QUOTE (-962))))) (OR (-12 (|HasCategory| |#2| (QUOTE (-812 (-1091)))) (|HasCategory| |#2| (QUOTE (-962)))) (|HasCategory| |#2| (QUOTE (-810 (-1091))))) (|HasCategory| |#2| (QUOTE (-1014))) (OR (-12 (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-320))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-664))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-718))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-757))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-951 (-350 (-485))))) (|HasCategory| |#2| (QUOTE (-962)))) (-12 (|HasCategory| |#2| (QUOTE (-951 (-350 (-485))))) (|HasCategory| |#2| (QUOTE (-1014))))) (OR (-12 (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-718))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-757))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-951 (-485)))) (|HasCategory| |#2| (QUOTE (-1014)))) (-12 (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-320))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-664))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (|HasCategory| |#2| (QUOTE (-962)))) (OR (-12 (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-718))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-757))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-951 (-485)))) (|HasCategory| |#2| (QUOTE (-1014)))) (-12 (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-320))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-664))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-951 (-485)))) (|HasCategory| |#2| (QUOTE (-962))))) (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| (-485) (QUOTE (-757))) (-12 (|HasCategory| |#2| (QUOTE (-581 (-485)))) (|HasCategory| |#2| (QUOTE (-962)))) (-12 (|HasCategory| |#2| (QUOTE (-189))) (|HasCategory| |#2| (QUOTE (-962)))) (-12 (|HasCategory| |#2| (QUOTE (-812 (-1091)))) (|HasCategory| |#2| (QUOTE (-962)))) (OR (-12 (|HasCategory| |#2| (QUOTE (-951 (-485)))) (|HasCategory| |#2| (QUOTE (-1014)))) (|HasCategory| |#2| (QUOTE (-962)))) (-12 (|HasCategory| |#2| (QUOTE (-951 (-485)))) (|HasCategory| |#2| (QUOTE (-1014)))) (-12 (|HasCategory| |#2| (QUOTE (-951 (-350 (-485))))) (|HasCategory| |#2| (QUOTE (-1014)))) (|HasAttribute| |#2| (QUOTE -3994)) (-12 (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-962)))) (-12 (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-962)))) (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (QUOTE (-25))) (-12 (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#2|)))))
(-198 -2623 A B)
((|constructor| (NIL "\\indented{2}{This package provides operations which all take as arguments} direct products of elements of some type \\spad{A} and functions from \\spad{A} to another type \\spad{B}. The operations all iterate over their vector argument and either return a value of type \\spad{B} or a direct product over \\spad{B}.")) (|map| (((|DirectProduct| |#1| |#3|) (|Mapping| |#3| |#2|) (|DirectProduct| |#1| |#2|)) "\\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| ((|#3| (|Mapping| |#3| |#2| |#3|) (|DirectProduct| |#1| |#2|) |#3|) "\\spad{reduce(func,vec,ident)} combines the elements in \\spad{vec} using the binary function \\spad{func}. Argument \\spad{ident} is returned if the vector is empty.")) (|scan| (((|DirectProduct| |#1| |#3|) (|Mapping| |#3| |#2| |#3|) (|DirectProduct| |#1| |#2|) |#3|) "\\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
@@ -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| (-485) (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-1014))) (-12 (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|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| |#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|)))))
(-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
@@ -771,11 +771,11 @@ NIL
(-210 |n| R M S)
((|constructor| (NIL "This constructor provides a direct product type with a left matrix-module view.")))
((-3994 OR (-2564 (|has| |#4| (-962)) (|has| |#4| (-190))) (|has| |#4| (-6 -3994)) (-2564 (|has| |#4| (-962)) (|has| |#4| (-810 (-1091))))) (-3991 |has| |#4| (-962)) (-3992 |has| |#4| (-962)) (-3997 . T))
-((OR (-12 (|HasCategory| |#4| (QUOTE (-21))) (|HasCategory| |#4| (|%list| (QUOTE -260) (|devaluate| |#4|)))) (-12 (|HasCategory| |#4| (QUOTE (-146))) (|HasCategory| |#4| (|%list| (QUOTE -260) (|devaluate| |#4|)))) (-12 (|HasCategory| |#4| (QUOTE (-190))) (|HasCategory| |#4| (|%list| (QUOTE -260) (|devaluate| |#4|)))) (-12 (|HasCategory| |#4| (QUOTE (-312))) (|HasCategory| |#4| (|%list| (QUOTE -260) (|devaluate| |#4|)))) (-12 (|HasCategory| |#4| (QUOTE (-320))) (|HasCategory| |#4| (|%list| (QUOTE -260) (|devaluate| |#4|)))) (-12 (|HasCategory| |#4| (QUOTE (-664))) (|HasCategory| |#4| (|%list| (QUOTE -260) (|devaluate| |#4|)))) (-12 (|HasCategory| |#4| (QUOTE (-718))) (|HasCategory| |#4| (|%list| (QUOTE -260) (|devaluate| |#4|)))) (-12 (|HasCategory| |#4| (QUOTE (-757))) (|HasCategory| |#4| (|%list| (QUOTE -260) (|devaluate| |#4|)))) (-12 (|HasCategory| |#4| (QUOTE (-810 (-1091)))) (|HasCategory| |#4| (|%list| (QUOTE -260) (|devaluate| |#4|)))) (-12 (|HasCategory| |#4| (QUOTE (-962))) (|HasCategory| |#4| (|%list| (QUOTE -260) (|devaluate| |#4|)))) (-12 (|HasCategory| |#4| (QUOTE (-1014))) (|HasCategory| |#4| (|%list| (QUOTE -260) (|devaluate| |#4|))))) (|HasCategory| |#4| (QUOTE (-312))) (OR (|HasCategory| |#4| (QUOTE (-146))) (|HasCategory| |#4| (QUOTE (-312))) (|HasCategory| |#4| (QUOTE (-962)))) (OR (|HasCategory| |#4| (QUOTE (-146))) (|HasCategory| |#4| (QUOTE (-312)))) (|HasCategory| |#4| (QUOTE (-962))) (|HasCategory| |#4| (QUOTE (-664))) (|HasCategory| |#4| (QUOTE (-718))) (OR (|HasCategory| |#4| (QUOTE (-718))) (|HasCategory| |#4| (QUOTE (-757)))) (|HasCategory| |#4| (QUOTE (-757))) (|HasCategory| |#4| (QUOTE (-320))) (OR (-12 (|HasCategory| |#4| (QUOTE (-146))) (|HasCategory| |#4| (QUOTE (-581 (-485))))) (-12 (|HasCategory| |#4| (QUOTE (-190))) (|HasCategory| |#4| (QUOTE (-581 (-485))))) (-12 (|HasCategory| |#4| (QUOTE (-312))) (|HasCategory| |#4| (QUOTE (-581 (-485))))) (-12 (|HasCategory| |#4| (QUOTE (-581 (-485)))) (|HasCategory| |#4| (QUOTE (-810 (-1091))))) (-12 (|HasCategory| |#4| (QUOTE (-581 (-485)))) (|HasCategory| |#4| (QUOTE (-962))))) (|HasCategory| |#4| (QUOTE (-810 (-1091)))) (OR (|HasCategory| |#4| (QUOTE (-190))) (|HasCategory| |#4| (QUOTE (-810 (-1091)))) (|HasCategory| |#4| (QUOTE (-962)))) (|HasCategory| |#4| (QUOTE (-190))) (OR (|HasCategory| |#4| (QUOTE (-190))) (-12 (|HasCategory| |#4| (QUOTE (-189))) (|HasCategory| |#4| (QUOTE (-962))))) (OR (-12 (|HasCategory| |#4| (QUOTE (-812 (-1091)))) (|HasCategory| |#4| (QUOTE (-962)))) (|HasCategory| |#4| (QUOTE (-810 (-1091))))) (|HasCategory| |#4| (QUOTE (-1014))) (OR (-12 (|HasCategory| |#4| (QUOTE (-21))) (|HasCategory| |#4| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#4| (QUOTE (-146))) (|HasCategory| |#4| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#4| (QUOTE (-190))) (|HasCategory| |#4| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#4| (QUOTE (-312))) (|HasCategory| |#4| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#4| (QUOTE (-320))) (|HasCategory| |#4| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#4| (QUOTE (-664))) (|HasCategory| |#4| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#4| (QUOTE (-718))) (|HasCategory| |#4| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#4| (QUOTE (-757))) (|HasCategory| |#4| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#4| (QUOTE (-810 (-1091)))) (|HasCategory| |#4| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#4| (QUOTE (-951 (-350 (-485))))) (|HasCategory| |#4| (QUOTE (-962)))) (-12 (|HasCategory| |#4| (QUOTE (-951 (-350 (-485))))) (|HasCategory| |#4| (QUOTE (-1014))))) (OR (-12 (|HasCategory| |#4| (QUOTE (-21))) (|HasCategory| |#4| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#4| (QUOTE (-146))) (|HasCategory| |#4| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#4| (QUOTE (-190))) (|HasCategory| |#4| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#4| (QUOTE (-718))) (|HasCategory| |#4| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#4| (QUOTE (-757))) (|HasCategory| |#4| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#4| (QUOTE (-810 (-1091)))) (|HasCategory| |#4| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#4| (QUOTE (-951 (-485)))) (|HasCategory| |#4| (QUOTE (-1014)))) (-12 (|HasCategory| |#4| (QUOTE (-312))) (|HasCategory| |#4| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#4| (QUOTE (-320))) (|HasCategory| |#4| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#4| (QUOTE (-664))) (|HasCategory| |#4| (QUOTE (-951 (-485))))) (|HasCategory| |#4| (QUOTE (-962)))) (OR (-12 (|HasCategory| |#4| (QUOTE (-21))) (|HasCategory| |#4| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#4| (QUOTE (-146))) (|HasCategory| |#4| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#4| (QUOTE (-190))) (|HasCategory| |#4| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#4| (QUOTE (-718))) (|HasCategory| |#4| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#4| (QUOTE (-757))) (|HasCategory| |#4| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#4| (QUOTE (-810 (-1091)))) (|HasCategory| |#4| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#4| (QUOTE (-951 (-485)))) (|HasCategory| |#4| (QUOTE (-1014)))) (-12 (|HasCategory| |#4| (QUOTE (-312))) (|HasCategory| |#4| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#4| (QUOTE (-320))) (|HasCategory| |#4| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#4| (QUOTE (-664))) (|HasCategory| |#4| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#4| (QUOTE (-951 (-485)))) (|HasCategory| |#4| (QUOTE (-962))))) (|HasCategory| |#4| (QUOTE (-72))) (|HasCategory| (-485) (QUOTE (-757))) (-12 (|HasCategory| |#4| (QUOTE (-581 (-485)))) (|HasCategory| |#4| (QUOTE (-962)))) (OR (-12 (|HasCategory| |#4| (QUOTE (-810 (-1091)))) (|HasCategory| |#4| (QUOTE (-962)))) (-12 (|HasCategory| |#4| (QUOTE (-812 (-1091)))) (|HasCategory| |#4| (QUOTE (-962))))) (OR (-12 (|HasCategory| |#4| (QUOTE (-190))) (|HasCategory| |#4| (QUOTE (-962)))) (-12 (|HasCategory| |#4| (QUOTE (-189))) (|HasCategory| |#4| (QUOTE (-962))))) (-12 (|HasCategory| |#4| (QUOTE (-951 (-485)))) (|HasCategory| |#4| (QUOTE (-1014)))) (OR (-12 (|HasCategory| |#4| (QUOTE (-951 (-485)))) (|HasCategory| |#4| (QUOTE (-1014)))) (|HasCategory| |#4| (QUOTE (-962)))) (-12 (|HasCategory| |#4| (QUOTE (-951 (-350 (-485))))) (|HasCategory| |#4| (QUOTE (-1014)))) (OR (-12 (|HasCategory| |#4| (QUOTE (-810 (-1091)))) (|HasCategory| |#4| (QUOTE (-962)))) (|HasAttribute| |#4| (QUOTE -3994)) (-12 (|HasCategory| |#4| (QUOTE (-190))) (|HasCategory| |#4| (QUOTE (-962))))) (-12 (|HasCategory| |#4| (QUOTE (-189))) (|HasCategory| |#4| (QUOTE (-962)))) (-12 (|HasCategory| |#4| (QUOTE (-812 (-1091)))) (|HasCategory| |#4| (QUOTE (-962)))) (|HasCategory| |#4| (QUOTE (-146))) (|HasCategory| |#4| (QUOTE (-21))) (|HasCategory| |#4| (QUOTE (-23))) (|HasCategory| |#4| (QUOTE (-104))) (|HasCategory| |#4| (QUOTE (-25))) (|HasCategory| |#4| (QUOTE (-553 (-773)))) (-12 (|HasCategory| |#4| (QUOTE (-1014))) (|HasCategory| |#4| (|%list| (QUOTE -260) (|devaluate| |#4|)))))
+((OR (-12 (|HasCategory| |#4| (QUOTE (-21))) (|HasCategory| |#4| (|%list| (QUOTE -260) (|devaluate| |#4|)))) (-12 (|HasCategory| |#4| (QUOTE (-146))) (|HasCategory| |#4| (|%list| (QUOTE -260) (|devaluate| |#4|)))) (-12 (|HasCategory| |#4| (QUOTE (-190))) (|HasCategory| |#4| (|%list| (QUOTE -260) (|devaluate| |#4|)))) (-12 (|HasCategory| |#4| (QUOTE (-312))) (|HasCategory| |#4| (|%list| (QUOTE -260) (|devaluate| |#4|)))) (-12 (|HasCategory| |#4| (QUOTE (-320))) (|HasCategory| |#4| (|%list| (QUOTE -260) (|devaluate| |#4|)))) (-12 (|HasCategory| |#4| (QUOTE (-664))) (|HasCategory| |#4| (|%list| (QUOTE -260) (|devaluate| |#4|)))) (-12 (|HasCategory| |#4| (QUOTE (-718))) (|HasCategory| |#4| (|%list| (QUOTE -260) (|devaluate| |#4|)))) (-12 (|HasCategory| |#4| (QUOTE (-757))) (|HasCategory| |#4| (|%list| (QUOTE -260) (|devaluate| |#4|)))) (-12 (|HasCategory| |#4| (QUOTE (-810 (-1091)))) (|HasCategory| |#4| (|%list| (QUOTE -260) (|devaluate| |#4|)))) (-12 (|HasCategory| |#4| (QUOTE (-962))) (|HasCategory| |#4| (|%list| (QUOTE -260) (|devaluate| |#4|)))) (-12 (|HasCategory| |#4| (QUOTE (-1014))) (|HasCategory| |#4| (|%list| (QUOTE -260) (|devaluate| |#4|))))) (|HasCategory| |#4| (QUOTE (-312))) (OR (|HasCategory| |#4| (QUOTE (-146))) (|HasCategory| |#4| (QUOTE (-312))) (|HasCategory| |#4| (QUOTE (-962)))) (OR (|HasCategory| |#4| (QUOTE (-146))) (|HasCategory| |#4| (QUOTE (-312)))) (|HasCategory| |#4| (QUOTE (-962))) (|HasCategory| |#4| (QUOTE (-664))) (|HasCategory| |#4| (QUOTE (-718))) (OR (|HasCategory| |#4| (QUOTE (-718))) (|HasCategory| |#4| (QUOTE (-757)))) (|HasCategory| |#4| (QUOTE (-757))) (|HasCategory| |#4| (QUOTE (-320))) (OR (-12 (|HasCategory| |#4| (QUOTE (-146))) (|HasCategory| |#4| (QUOTE (-581 (-485))))) (-12 (|HasCategory| |#4| (QUOTE (-190))) (|HasCategory| |#4| (QUOTE (-581 (-485))))) (-12 (|HasCategory| |#4| (QUOTE (-312))) (|HasCategory| |#4| (QUOTE (-581 (-485))))) (-12 (|HasCategory| |#4| (QUOTE (-581 (-485)))) (|HasCategory| |#4| (QUOTE (-810 (-1091))))) (-12 (|HasCategory| |#4| (QUOTE (-581 (-485)))) (|HasCategory| |#4| (QUOTE (-962))))) (|HasCategory| |#4| (QUOTE (-810 (-1091)))) (OR (|HasCategory| |#4| (QUOTE (-190))) (|HasCategory| |#4| (QUOTE (-810 (-1091)))) (|HasCategory| |#4| (QUOTE (-962)))) (|HasCategory| |#4| (QUOTE (-190))) (OR (|HasCategory| |#4| (QUOTE (-190))) (-12 (|HasCategory| |#4| (QUOTE (-189))) (|HasCategory| |#4| (QUOTE (-962))))) (OR (-12 (|HasCategory| |#4| (QUOTE (-812 (-1091)))) (|HasCategory| |#4| (QUOTE (-962)))) (|HasCategory| |#4| (QUOTE (-810 (-1091))))) (|HasCategory| |#4| (QUOTE (-1014))) (OR (-12 (|HasCategory| |#4| (QUOTE (-21))) (|HasCategory| |#4| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#4| (QUOTE (-146))) (|HasCategory| |#4| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#4| (QUOTE (-190))) (|HasCategory| |#4| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#4| (QUOTE (-312))) (|HasCategory| |#4| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#4| (QUOTE (-320))) (|HasCategory| |#4| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#4| (QUOTE (-664))) (|HasCategory| |#4| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#4| (QUOTE (-718))) (|HasCategory| |#4| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#4| (QUOTE (-757))) (|HasCategory| |#4| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#4| (QUOTE (-810 (-1091)))) (|HasCategory| |#4| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#4| (QUOTE (-951 (-350 (-485))))) (|HasCategory| |#4| (QUOTE (-962)))) (-12 (|HasCategory| |#4| (QUOTE (-951 (-350 (-485))))) (|HasCategory| |#4| (QUOTE (-1014))))) (OR (-12 (|HasCategory| |#4| (QUOTE (-21))) (|HasCategory| |#4| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#4| (QUOTE (-146))) (|HasCategory| |#4| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#4| (QUOTE (-190))) (|HasCategory| |#4| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#4| (QUOTE (-718))) (|HasCategory| |#4| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#4| (QUOTE (-757))) (|HasCategory| |#4| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#4| (QUOTE (-810 (-1091)))) (|HasCategory| |#4| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#4| (QUOTE (-951 (-485)))) (|HasCategory| |#4| (QUOTE (-1014)))) (-12 (|HasCategory| |#4| (QUOTE (-312))) (|HasCategory| |#4| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#4| (QUOTE (-320))) (|HasCategory| |#4| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#4| (QUOTE (-664))) (|HasCategory| |#4| (QUOTE (-951 (-485))))) (|HasCategory| |#4| (QUOTE (-962)))) (OR (-12 (|HasCategory| |#4| (QUOTE (-21))) (|HasCategory| |#4| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#4| (QUOTE (-146))) (|HasCategory| |#4| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#4| (QUOTE (-190))) (|HasCategory| |#4| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#4| (QUOTE (-718))) (|HasCategory| |#4| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#4| (QUOTE (-757))) (|HasCategory| |#4| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#4| (QUOTE (-810 (-1091)))) (|HasCategory| |#4| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#4| (QUOTE (-951 (-485)))) (|HasCategory| |#4| (QUOTE (-1014)))) (-12 (|HasCategory| |#4| (QUOTE (-312))) (|HasCategory| |#4| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#4| (QUOTE (-320))) (|HasCategory| |#4| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#4| (QUOTE (-664))) (|HasCategory| |#4| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#4| (QUOTE (-951 (-485)))) (|HasCategory| |#4| (QUOTE (-962))))) (|HasCategory| |#4| (QUOTE (-72))) (|HasCategory| (-485) (QUOTE (-757))) (-12 (|HasCategory| |#4| (QUOTE (-581 (-485)))) (|HasCategory| |#4| (QUOTE (-962)))) (OR (-12 (|HasCategory| |#4| (QUOTE (-810 (-1091)))) (|HasCategory| |#4| (QUOTE (-962)))) (-12 (|HasCategory| |#4| (QUOTE (-812 (-1091)))) (|HasCategory| |#4| (QUOTE (-962))))) (OR (-12 (|HasCategory| |#4| (QUOTE (-190))) (|HasCategory| |#4| (QUOTE (-962)))) (-12 (|HasCategory| |#4| (QUOTE (-189))) (|HasCategory| |#4| (QUOTE (-962))))) (-12 (|HasCategory| |#4| (QUOTE (-951 (-485)))) (|HasCategory| |#4| (QUOTE (-1014)))) (OR (-12 (|HasCategory| |#4| (QUOTE (-951 (-485)))) (|HasCategory| |#4| (QUOTE (-1014)))) (|HasCategory| |#4| (QUOTE (-962)))) (-12 (|HasCategory| |#4| (QUOTE (-951 (-350 (-485))))) (|HasCategory| |#4| (QUOTE (-1014)))) (OR (-12 (|HasCategory| |#4| (QUOTE (-810 (-1091)))) (|HasCategory| |#4| (QUOTE (-962)))) (|HasAttribute| |#4| (QUOTE -3994)) (-12 (|HasCategory| |#4| (QUOTE (-190))) (|HasCategory| |#4| (QUOTE (-962))))) (-12 (|HasCategory| |#4| (QUOTE (-189))) (|HasCategory| |#4| (QUOTE (-962)))) (-12 (|HasCategory| |#4| (QUOTE (-812 (-1091)))) (|HasCategory| |#4| (QUOTE (-962)))) (|HasCategory| |#4| (QUOTE (-146))) (|HasCategory| |#4| (QUOTE (-21))) (|HasCategory| |#4| (QUOTE (-23))) (|HasCategory| |#4| (QUOTE (-104))) (|HasCategory| |#4| (QUOTE (-25))) (|HasCategory| |#4| (QUOTE (-553 (-773)))) (-12 (|HasCategory| |#4| (QUOTE (-1014))) (|HasCategory| |#4| (|%list| (QUOTE -260) (|devaluate| |#4|)))) (-12 (|HasCategory| |#4| (QUOTE (-72))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#4|)))))
(-211 |n| R S)
((|constructor| (NIL "This constructor provides a direct product of \\spad{R}-modules with an \\spad{R}-module view.")))
((-3994 OR (-2564 (|has| |#3| (-962)) (|has| |#3| (-190))) (|has| |#3| (-6 -3994)) (-2564 (|has| |#3| (-962)) (|has| |#3| (-810 (-1091))))) (-3991 |has| |#3| (-962)) (-3992 |has| |#3| (-962)) (-3997 . T))
-((OR (-12 (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (|%list| (QUOTE -260) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-146))) (|HasCategory| |#3| (|%list| (QUOTE -260) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-190))) (|HasCategory| |#3| (|%list| (QUOTE -260) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-312))) (|HasCategory| |#3| (|%list| (QUOTE -260) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-320))) (|HasCategory| |#3| (|%list| (QUOTE -260) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-664))) (|HasCategory| |#3| (|%list| (QUOTE -260) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-718))) (|HasCategory| |#3| (|%list| (QUOTE -260) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-757))) (|HasCategory| |#3| (|%list| (QUOTE -260) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-810 (-1091)))) (|HasCategory| |#3| (|%list| (QUOTE -260) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-962))) (|HasCategory| |#3| (|%list| (QUOTE -260) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-1014))) (|HasCategory| |#3| (|%list| (QUOTE -260) (|devaluate| |#3|))))) (|HasCategory| |#3| (QUOTE (-312))) (OR (|HasCategory| |#3| (QUOTE (-146))) (|HasCategory| |#3| (QUOTE (-312))) (|HasCategory| |#3| (QUOTE (-962)))) (OR (|HasCategory| |#3| (QUOTE (-146))) (|HasCategory| |#3| (QUOTE (-312)))) (|HasCategory| |#3| (QUOTE (-962))) (|HasCategory| |#3| (QUOTE (-664))) (|HasCategory| |#3| (QUOTE (-718))) (OR (|HasCategory| |#3| (QUOTE (-718))) (|HasCategory| |#3| (QUOTE (-757)))) (|HasCategory| |#3| (QUOTE (-757))) (|HasCategory| |#3| (QUOTE (-320))) (OR (-12 (|HasCategory| |#3| (QUOTE (-146))) (|HasCategory| |#3| (QUOTE (-581 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-190))) (|HasCategory| |#3| (QUOTE (-581 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-312))) (|HasCategory| |#3| (QUOTE (-581 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-581 (-485)))) (|HasCategory| |#3| (QUOTE (-810 (-1091))))) (-12 (|HasCategory| |#3| (QUOTE (-581 (-485)))) (|HasCategory| |#3| (QUOTE (-962))))) (|HasCategory| |#3| (QUOTE (-810 (-1091)))) (OR (|HasCategory| |#3| (QUOTE (-190))) (|HasCategory| |#3| (QUOTE (-810 (-1091)))) (|HasCategory| |#3| (QUOTE (-962)))) (|HasCategory| |#3| (QUOTE (-190))) (OR (|HasCategory| |#3| (QUOTE (-190))) (-12 (|HasCategory| |#3| (QUOTE (-189))) (|HasCategory| |#3| (QUOTE (-962))))) (OR (-12 (|HasCategory| |#3| (QUOTE (-812 (-1091)))) (|HasCategory| |#3| (QUOTE (-962)))) (|HasCategory| |#3| (QUOTE (-810 (-1091))))) (|HasCategory| |#3| (QUOTE (-1014))) (OR (-12 (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#3| (QUOTE (-146))) (|HasCategory| |#3| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#3| (QUOTE (-190))) (|HasCategory| |#3| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#3| (QUOTE (-312))) (|HasCategory| |#3| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#3| (QUOTE (-320))) (|HasCategory| |#3| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#3| (QUOTE (-664))) (|HasCategory| |#3| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#3| (QUOTE (-718))) (|HasCategory| |#3| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#3| (QUOTE (-757))) (|HasCategory| |#3| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#3| (QUOTE (-810 (-1091)))) (|HasCategory| |#3| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#3| (QUOTE (-951 (-350 (-485))))) (|HasCategory| |#3| (QUOTE (-962)))) (-12 (|HasCategory| |#3| (QUOTE (-951 (-350 (-485))))) (|HasCategory| |#3| (QUOTE (-1014))))) (OR (-12 (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-146))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-190))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-718))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-757))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-810 (-1091)))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-951 (-485)))) (|HasCategory| |#3| (QUOTE (-1014)))) (-12 (|HasCategory| |#3| (QUOTE (-312))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-320))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-664))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (|HasCategory| |#3| (QUOTE (-962)))) (OR (-12 (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-146))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-190))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-718))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-757))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-810 (-1091)))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-951 (-485)))) (|HasCategory| |#3| (QUOTE (-1014)))) (-12 (|HasCategory| |#3| (QUOTE (-312))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-320))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-664))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-951 (-485)))) (|HasCategory| |#3| (QUOTE (-962))))) (|HasCategory| |#3| (QUOTE (-72))) (|HasCategory| (-485) (QUOTE (-757))) (-12 (|HasCategory| |#3| (QUOTE (-581 (-485)))) (|HasCategory| |#3| (QUOTE (-962)))) (OR (-12 (|HasCategory| |#3| (QUOTE (-810 (-1091)))) (|HasCategory| |#3| (QUOTE (-962)))) (-12 (|HasCategory| |#3| (QUOTE (-812 (-1091)))) (|HasCategory| |#3| (QUOTE (-962))))) (OR (-12 (|HasCategory| |#3| (QUOTE (-190))) (|HasCategory| |#3| (QUOTE (-962)))) (-12 (|HasCategory| |#3| (QUOTE (-189))) (|HasCategory| |#3| (QUOTE (-962))))) (-12 (|HasCategory| |#3| (QUOTE (-951 (-485)))) (|HasCategory| |#3| (QUOTE (-1014)))) (OR (-12 (|HasCategory| |#3| (QUOTE (-951 (-485)))) (|HasCategory| |#3| (QUOTE (-1014)))) (|HasCategory| |#3| (QUOTE (-962)))) (-12 (|HasCategory| |#3| (QUOTE (-951 (-350 (-485))))) (|HasCategory| |#3| (QUOTE (-1014)))) (OR (-12 (|HasCategory| |#3| (QUOTE (-810 (-1091)))) (|HasCategory| |#3| (QUOTE (-962)))) (|HasAttribute| |#3| (QUOTE -3994)) (-12 (|HasCategory| |#3| (QUOTE (-190))) (|HasCategory| |#3| (QUOTE (-962))))) (-12 (|HasCategory| |#3| (QUOTE (-189))) (|HasCategory| |#3| (QUOTE (-962)))) (-12 (|HasCategory| |#3| (QUOTE (-812 (-1091)))) (|HasCategory| |#3| (QUOTE (-962)))) (|HasCategory| |#3| (QUOTE (-146))) (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (QUOTE (-23))) (|HasCategory| |#3| (QUOTE (-104))) (|HasCategory| |#3| (QUOTE (-25))) (|HasCategory| |#3| (QUOTE (-553 (-773)))) (-12 (|HasCategory| |#3| (QUOTE (-1014))) (|HasCategory| |#3| (|%list| (QUOTE -260) (|devaluate| |#3|)))))
+((OR (-12 (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (|%list| (QUOTE -260) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-146))) (|HasCategory| |#3| (|%list| (QUOTE -260) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-190))) (|HasCategory| |#3| (|%list| (QUOTE -260) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-312))) (|HasCategory| |#3| (|%list| (QUOTE -260) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-320))) (|HasCategory| |#3| (|%list| (QUOTE -260) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-664))) (|HasCategory| |#3| (|%list| (QUOTE -260) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-718))) (|HasCategory| |#3| (|%list| (QUOTE -260) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-757))) (|HasCategory| |#3| (|%list| (QUOTE -260) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-810 (-1091)))) (|HasCategory| |#3| (|%list| (QUOTE -260) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-962))) (|HasCategory| |#3| (|%list| (QUOTE -260) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-1014))) (|HasCategory| |#3| (|%list| (QUOTE -260) (|devaluate| |#3|))))) (|HasCategory| |#3| (QUOTE (-312))) (OR (|HasCategory| |#3| (QUOTE (-146))) (|HasCategory| |#3| (QUOTE (-312))) (|HasCategory| |#3| (QUOTE (-962)))) (OR (|HasCategory| |#3| (QUOTE (-146))) (|HasCategory| |#3| (QUOTE (-312)))) (|HasCategory| |#3| (QUOTE (-962))) (|HasCategory| |#3| (QUOTE (-664))) (|HasCategory| |#3| (QUOTE (-718))) (OR (|HasCategory| |#3| (QUOTE (-718))) (|HasCategory| |#3| (QUOTE (-757)))) (|HasCategory| |#3| (QUOTE (-757))) (|HasCategory| |#3| (QUOTE (-320))) (OR (-12 (|HasCategory| |#3| (QUOTE (-146))) (|HasCategory| |#3| (QUOTE (-581 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-190))) (|HasCategory| |#3| (QUOTE (-581 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-312))) (|HasCategory| |#3| (QUOTE (-581 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-581 (-485)))) (|HasCategory| |#3| (QUOTE (-810 (-1091))))) (-12 (|HasCategory| |#3| (QUOTE (-581 (-485)))) (|HasCategory| |#3| (QUOTE (-962))))) (|HasCategory| |#3| (QUOTE (-810 (-1091)))) (OR (|HasCategory| |#3| (QUOTE (-190))) (|HasCategory| |#3| (QUOTE (-810 (-1091)))) (|HasCategory| |#3| (QUOTE (-962)))) (|HasCategory| |#3| (QUOTE (-190))) (OR (|HasCategory| |#3| (QUOTE (-190))) (-12 (|HasCategory| |#3| (QUOTE (-189))) (|HasCategory| |#3| (QUOTE (-962))))) (OR (-12 (|HasCategory| |#3| (QUOTE (-812 (-1091)))) (|HasCategory| |#3| (QUOTE (-962)))) (|HasCategory| |#3| (QUOTE (-810 (-1091))))) (|HasCategory| |#3| (QUOTE (-1014))) (OR (-12 (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#3| (QUOTE (-146))) (|HasCategory| |#3| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#3| (QUOTE (-190))) (|HasCategory| |#3| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#3| (QUOTE (-312))) (|HasCategory| |#3| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#3| (QUOTE (-320))) (|HasCategory| |#3| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#3| (QUOTE (-664))) (|HasCategory| |#3| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#3| (QUOTE (-718))) (|HasCategory| |#3| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#3| (QUOTE (-757))) (|HasCategory| |#3| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#3| (QUOTE (-810 (-1091)))) (|HasCategory| |#3| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#3| (QUOTE (-951 (-350 (-485))))) (|HasCategory| |#3| (QUOTE (-962)))) (-12 (|HasCategory| |#3| (QUOTE (-951 (-350 (-485))))) (|HasCategory| |#3| (QUOTE (-1014))))) (OR (-12 (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-146))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-190))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-718))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-757))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-810 (-1091)))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-951 (-485)))) (|HasCategory| |#3| (QUOTE (-1014)))) (-12 (|HasCategory| |#3| (QUOTE (-312))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-320))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-664))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (|HasCategory| |#3| (QUOTE (-962)))) (OR (-12 (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-146))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-190))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-718))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-757))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-810 (-1091)))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-951 (-485)))) (|HasCategory| |#3| (QUOTE (-1014)))) (-12 (|HasCategory| |#3| (QUOTE (-312))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-320))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-664))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-951 (-485)))) (|HasCategory| |#3| (QUOTE (-962))))) (|HasCategory| |#3| (QUOTE (-72))) (|HasCategory| (-485) (QUOTE (-757))) (-12 (|HasCategory| |#3| (QUOTE (-581 (-485)))) (|HasCategory| |#3| (QUOTE (-962)))) (OR (-12 (|HasCategory| |#3| (QUOTE (-810 (-1091)))) (|HasCategory| |#3| (QUOTE (-962)))) (-12 (|HasCategory| |#3| (QUOTE (-812 (-1091)))) (|HasCategory| |#3| (QUOTE (-962))))) (OR (-12 (|HasCategory| |#3| (QUOTE (-190))) (|HasCategory| |#3| (QUOTE (-962)))) (-12 (|HasCategory| |#3| (QUOTE (-189))) (|HasCategory| |#3| (QUOTE (-962))))) (-12 (|HasCategory| |#3| (QUOTE (-951 (-485)))) (|HasCategory| |#3| (QUOTE (-1014)))) (OR (-12 (|HasCategory| |#3| (QUOTE (-951 (-485)))) (|HasCategory| |#3| (QUOTE (-1014)))) (|HasCategory| |#3| (QUOTE (-962)))) (-12 (|HasCategory| |#3| (QUOTE (-951 (-350 (-485))))) (|HasCategory| |#3| (QUOTE (-1014)))) (OR (-12 (|HasCategory| |#3| (QUOTE (-810 (-1091)))) (|HasCategory| |#3| (QUOTE (-962)))) (|HasAttribute| |#3| (QUOTE -3994)) (-12 (|HasCategory| |#3| (QUOTE (-190))) (|HasCategory| |#3| (QUOTE (-962))))) (-12 (|HasCategory| |#3| (QUOTE (-189))) (|HasCategory| |#3| (QUOTE (-962)))) (-12 (|HasCategory| |#3| (QUOTE (-812 (-1091)))) (|HasCategory| |#3| (QUOTE (-962)))) (|HasCategory| |#3| (QUOTE (-146))) (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (QUOTE (-23))) (|HasCategory| |#3| (QUOTE (-104))) (|HasCategory| |#3| (QUOTE (-25))) (|HasCategory| |#3| (QUOTE (-553 (-773)))) (-12 (|HasCategory| |#3| (QUOTE (-1014))) (|HasCategory| |#3| (|%list| (QUOTE -260) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-72))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#3|)))))
(-212 A R S V E)
((|constructor| (NIL "\\spadtype{DifferentialPolynomialCategory} is a category constructor specifying basic functions in an ordinary differential polynomial ring with a given ordered set of differential indeterminates. In addition,{} it implements defaults for the basic functions. The functions \\spadfun{order} and \\spadfun{weight} are extended from the set of derivatives of differential indeterminates to the set of differential polynomials. Other operations provided on differential polynomials are \\spadfun{leader},{} \\spadfun{initial},{} \\spadfun{separant},{} \\spadfun{differentialVariables},{} and \\spadfun{isobaric?}. Furthermore,{} if the ground ring is a differential ring,{} then evaluation (substitution of differential indeterminates by elements of the ground ring or by differential polynomials) is provided by \\spadfun{eval}. A convenient way of referencing derivatives is provided by the functions \\spadfun{makeVariable}. \\blankline To construct a domain using this constructor,{} one needs to provide a ground ring \\spad{R},{} an ordered set \\spad{S} of differential indeterminates,{} a ranking \\spad{V} on the set of derivatives of the differential indeterminates,{} and a set \\spad{E} of exponents in bijection with the set of differential monomials in the given differential indeterminates. \\blankline")) (|separant| (($ $) "\\spad{separant(p)} returns the partial derivative of the differential polynomial \\spad{p} with respect to its leader.")) (|initial| (($ $) "\\spad{initial(p)} returns the leading coefficient when the differential polynomial \\spad{p} is written as a univariate polynomial in its leader.")) (|leader| ((|#4| $) "\\spad{leader(p)} returns the derivative of the highest rank appearing in the differential polynomial \\spad{p} Note: an error occurs if \\spad{p} is in the ground ring.")) (|isobaric?| (((|Boolean|) $) "\\spad{isobaric?(p)} returns \\spad{true} if every differential monomial appearing in the differential polynomial \\spad{p} has same weight,{} and returns \\spad{false} otherwise.")) (|weight| (((|NonNegativeInteger|) $ |#3|) "\\spad{weight(p, s)} returns the maximum weight of all differential monomials appearing in the differential polynomial \\spad{p} when \\spad{p} is viewed as a differential polynomial in the differential indeterminate \\spad{s} alone.") (((|NonNegativeInteger|) $) "\\spad{weight(p)} returns the maximum weight of all differential monomials appearing in the differential polynomial \\spad{p}.")) (|weights| (((|List| (|NonNegativeInteger|)) $ |#3|) "\\spad{weights(p, s)} returns a list of weights of differential monomials appearing in the differential polynomial \\spad{p} when \\spad{p} is viewed as a differential polynomial in the differential indeterminate \\spad{s} alone.") (((|List| (|NonNegativeInteger|)) $) "\\spad{weights(p)} returns a list of weights of differential monomials appearing in differential polynomial \\spad{p}.")) (|degree| (((|NonNegativeInteger|) $ |#3|) "\\spad{degree(p, s)} returns the maximum degree of the differential polynomial \\spad{p} viewed as a differential polynomial in the differential indeterminate \\spad{s} alone.")) (|order| (((|NonNegativeInteger|) $) "\\spad{order(p)} returns the order of the differential polynomial \\spad{p},{} which is the maximum number of differentiations of a differential indeterminate,{} among all those appearing in \\spad{p}.") (((|NonNegativeInteger|) $ |#3|) "\\spad{order(p,s)} returns the order of the differential polynomial \\spad{p} in differential indeterminate \\spad{s}.")) (|differentialVariables| (((|List| |#3|) $) "\\spad{differentialVariables(p)} returns a list of differential indeterminates occurring in a differential polynomial \\spad{p}.")) (|makeVariable| (((|Mapping| $ (|NonNegativeInteger|)) $) "\\spad{makeVariable(p)} views \\spad{p} as an element of a differential ring,{} in such a way that the \\spad{n}-th derivative of \\spad{p} may be simply referenced as \\spad{z}.\\spad{n} where \\spad{z} := makeVariable(\\spad{p}). Note: In the interpreter,{} \\spad{z} is given as an internal map,{} which may be ignored.") (((|Mapping| $ (|NonNegativeInteger|)) |#3|) "\\spad{makeVariable(s)} views \\spad{s} as a differential indeterminate,{} in such a way that the \\spad{n}-th derivative of \\spad{s} may be simply referenced as \\spad{z}.\\spad{n} where \\spad{z} :=makeVariable(\\spad{s}). Note: In the interpreter,{} \\spad{z} is given as an internal map,{} which may be ignored.")))
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))))
+((-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|)))))
(-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| (-485) (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-1014))) (-12 (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|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| |#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|)))))
(-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
@@ -1591,7 +1591,7 @@ 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))))
+((-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|)))))
(-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))
@@ -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))))
+((-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|)))))
(-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
@@ -1619,7 +1619,7 @@ NIL
(-422 -2623 S)
((|constructor| (NIL "\\indented{2}{This type represents the finite direct or cartesian product of an} underlying ordered component type. The vectors are ordered first by the sum of their components,{} and then refined using a reverse lexicographic ordering. This type is a suitable third argument for \\spadtype{GeneralDistributedMultivariatePolynomial}.")))
((-3991 |has| |#2| (-962)) (-3992 |has| |#2| (-962)) (-3994 |has| |#2| (-6 -3994)) (-3997 . T))
-((OR (-12 (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-320))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-664))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-718))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-757))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-962))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|))))) (|HasCategory| |#2| (QUOTE (-553 (-773)))) (|HasCategory| |#2| (QUOTE (-312))) (OR (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-962)))) (OR (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-312)))) (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-962))) (|HasCategory| |#2| (QUOTE (-664))) (|HasCategory| |#2| (QUOTE (-718))) (OR (|HasCategory| |#2| (QUOTE (-718))) (|HasCategory| |#2| (QUOTE (-757)))) (|HasCategory| |#2| (QUOTE (-757))) (|HasCategory| |#2| (QUOTE (-320))) (OR (-12 (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-581 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-581 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-581 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-581 (-485)))) (|HasCategory| |#2| (QUOTE (-810 (-1091))))) (-12 (|HasCategory| |#2| (QUOTE (-581 (-485)))) (|HasCategory| |#2| (QUOTE (-962))))) (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (OR (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-320))) (|HasCategory| |#2| (QUOTE (-664))) (|HasCategory| |#2| (QUOTE (-718))) (|HasCategory| |#2| (QUOTE (-757))) (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-962))) (|HasCategory| |#2| (QUOTE (-1014)))) (OR (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-320))) (|HasCategory| |#2| (QUOTE (-664))) (|HasCategory| |#2| (QUOTE (-718))) (|HasCategory| |#2| (QUOTE (-757))) (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-962))) (|HasCategory| |#2| (QUOTE (-1014)))) (OR (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-962)))) (OR (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-962)))) (OR (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-962)))) (OR (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-962)))) (OR (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-962)))) (|HasCategory| |#2| (QUOTE (-190))) (OR (|HasCategory| |#2| (QUOTE (-190))) (-12 (|HasCategory| |#2| (QUOTE (-189))) (|HasCategory| |#2| (QUOTE (-962))))) (OR (-12 (|HasCategory| |#2| (QUOTE (-812 (-1091)))) (|HasCategory| |#2| (QUOTE (-962)))) (|HasCategory| |#2| (QUOTE (-810 (-1091))))) (|HasCategory| |#2| (QUOTE (-1014))) (OR (-12 (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-320))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-664))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-718))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-757))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-951 (-350 (-485))))) (|HasCategory| |#2| (QUOTE (-962)))) (-12 (|HasCategory| |#2| (QUOTE (-951 (-350 (-485))))) (|HasCategory| |#2| (QUOTE (-1014))))) (OR (-12 (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-718))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-757))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-951 (-485)))) (|HasCategory| |#2| (QUOTE (-1014)))) (-12 (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-320))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-664))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (|HasCategory| |#2| (QUOTE (-962)))) (OR (-12 (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-718))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-757))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-951 (-485)))) (|HasCategory| |#2| (QUOTE (-1014)))) (-12 (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-320))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-664))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-951 (-485)))) (|HasCategory| |#2| (QUOTE (-962))))) (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| (-485) (QUOTE (-757))) (-12 (|HasCategory| |#2| (QUOTE (-581 (-485)))) (|HasCategory| |#2| (QUOTE (-962)))) (-12 (|HasCategory| |#2| (QUOTE (-189))) (|HasCategory| |#2| (QUOTE (-962)))) (-12 (|HasCategory| |#2| (QUOTE (-812 (-1091)))) (|HasCategory| |#2| (QUOTE (-962)))) (OR (-12 (|HasCategory| |#2| (QUOTE (-951 (-485)))) (|HasCategory| |#2| (QUOTE (-1014)))) (|HasCategory| |#2| (QUOTE (-962)))) (-12 (|HasCategory| |#2| (QUOTE (-951 (-485)))) (|HasCategory| |#2| (QUOTE (-1014)))) (-12 (|HasCategory| |#2| (QUOTE (-951 (-350 (-485))))) (|HasCategory| |#2| (QUOTE (-1014)))) (|HasAttribute| |#2| (QUOTE -3994)) (-12 (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-962)))) (-12 (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-962)))) (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (QUOTE (-25))) (-12 (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))))
+((OR (-12 (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-320))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-664))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-718))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-757))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-962))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|))))) (|HasCategory| |#2| (QUOTE (-553 (-773)))) (|HasCategory| |#2| (QUOTE (-312))) (OR (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-962)))) (OR (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-312)))) (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-962))) (|HasCategory| |#2| (QUOTE (-664))) (|HasCategory| |#2| (QUOTE (-718))) (OR (|HasCategory| |#2| (QUOTE (-718))) (|HasCategory| |#2| (QUOTE (-757)))) (|HasCategory| |#2| (QUOTE (-757))) (|HasCategory| |#2| (QUOTE (-320))) (OR (-12 (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-581 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-581 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-581 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-581 (-485)))) (|HasCategory| |#2| (QUOTE (-810 (-1091))))) (-12 (|HasCategory| |#2| (QUOTE (-581 (-485)))) (|HasCategory| |#2| (QUOTE (-962))))) (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (OR (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-320))) (|HasCategory| |#2| (QUOTE (-664))) (|HasCategory| |#2| (QUOTE (-718))) (|HasCategory| |#2| (QUOTE (-757))) (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-962))) (|HasCategory| |#2| (QUOTE (-1014)))) (OR (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-320))) (|HasCategory| |#2| (QUOTE (-664))) (|HasCategory| |#2| (QUOTE (-718))) (|HasCategory| |#2| (QUOTE (-757))) (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-962))) (|HasCategory| |#2| (QUOTE (-1014)))) (OR (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-962)))) (OR (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-962)))) (OR (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-962)))) (OR (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-962)))) (OR (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-962)))) (|HasCategory| |#2| (QUOTE (-190))) (OR (|HasCategory| |#2| (QUOTE (-190))) (-12 (|HasCategory| |#2| (QUOTE (-189))) (|HasCategory| |#2| (QUOTE (-962))))) (OR (-12 (|HasCategory| |#2| (QUOTE (-812 (-1091)))) (|HasCategory| |#2| (QUOTE (-962)))) (|HasCategory| |#2| (QUOTE (-810 (-1091))))) (|HasCategory| |#2| (QUOTE (-1014))) (OR (-12 (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-320))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-664))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-718))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-757))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-951 (-350 (-485))))) (|HasCategory| |#2| (QUOTE (-962)))) (-12 (|HasCategory| |#2| (QUOTE (-951 (-350 (-485))))) (|HasCategory| |#2| (QUOTE (-1014))))) (OR (-12 (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-718))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-757))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-951 (-485)))) (|HasCategory| |#2| (QUOTE (-1014)))) (-12 (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-320))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-664))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (|HasCategory| |#2| (QUOTE (-962)))) (OR (-12 (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-718))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-757))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-951 (-485)))) (|HasCategory| |#2| (QUOTE (-1014)))) (-12 (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-320))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-664))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-951 (-485)))) (|HasCategory| |#2| (QUOTE (-962))))) (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| (-485) (QUOTE (-757))) (-12 (|HasCategory| |#2| (QUOTE (-581 (-485)))) (|HasCategory| |#2| (QUOTE (-962)))) (-12 (|HasCategory| |#2| (QUOTE (-189))) (|HasCategory| |#2| (QUOTE (-962)))) (-12 (|HasCategory| |#2| (QUOTE (-812 (-1091)))) (|HasCategory| |#2| (QUOTE (-962)))) (OR (-12 (|HasCategory| |#2| (QUOTE (-951 (-485)))) (|HasCategory| |#2| (QUOTE (-1014)))) (|HasCategory| |#2| (QUOTE (-962)))) (-12 (|HasCategory| |#2| (QUOTE (-951 (-485)))) (|HasCategory| |#2| (QUOTE (-1014)))) (-12 (|HasCategory| |#2| (QUOTE (-951 (-350 (-485))))) (|HasCategory| |#2| (QUOTE (-1014)))) (|HasAttribute| |#2| (QUOTE -3994)) (-12 (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-962)))) (-12 (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-962)))) (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (QUOTE (-25))) (-12 (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#2|)))))
(-423)
((|constructor| (NIL "This domain represents the header of a definition.")) (|parameters| (((|List| (|ParameterAst|)) $) "\\spad{parameters(h)} gives the parameters specified in the definition header `h'.")) (|name| (((|Identifier|) $) "\\spad{name(h)} returns the name of the operation defined defined.")) (|headAst| (($ (|Identifier|) (|List| (|ParameterAst|))) "\\spad{headAst(f,[x1,..,xn])} constructs a function definition header.")))
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| (-485) (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-1014))) (-12 (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|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| |#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|)))))
(-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| (-485) (QUOTE (-757))) (|HasCategory| (-85) (QUOTE (-72))) (|HasCategory| (-85) (QUOTE (-553 (-773)))) (|HasCategory| (-85) (QUOTE (-1014))))
+((-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)))))
(-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| (-485) (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-1014))) (-12 (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|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| |#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|)))))
(-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))))
+((-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|)))))
(-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
@@ -2083,7 +2083,7 @@ NIL
(-538 S |Index| |Entry|)
((|constructor| (NIL "An indexed aggregate is a many-to-one mapping of indices to entries. For example,{} a one-dimensional-array is an indexed aggregate where the index is an integer. Also,{} a table is an indexed aggregate where the indices and entries may have any type.")) (|swap!| (((|Void|) $ |#2| |#2|) "\\spad{swap!(u,i,j)} interchanges elements \\spad{i} and \\spad{j} of aggregate \\spad{u}. No meaningful value is returned.")) (|fill!| (($ $ |#3|) "\\spad{fill!(u,x)} replaces each entry in aggregate \\spad{u} by \\spad{x}. The modified \\spad{u} is returned as value.")) (|first| ((|#3| $) "\\spad{first(u)} returns the first element \\spad{x} of \\spad{u}. Note: for collections,{} \\axiom{first([\\spad{x},{}\\spad{y},{}...,{}\\spad{z}]) = \\spad{x}}. Error: if \\spad{u} is empty.")) (|minIndex| ((|#2| $) "\\spad{minIndex(u)} returns the minimum index \\spad{i} of aggregate \\spad{u}. Note: in general,{} \\axiom{minIndex(a) = reduce(min,{}[\\spad{i} for \\spad{i} in indices a])}; for lists,{} \\axiom{minIndex(a) = 1}.")) (|maxIndex| ((|#2| $) "\\spad{maxIndex(u)} returns the maximum index \\spad{i} of aggregate \\spad{u}. Note: in general,{} \\axiom{maxIndex(\\spad{u}) = reduce(max,{}[\\spad{i} for \\spad{i} in indices \\spad{u}])}; if \\spad{u} is a list,{} \\axiom{maxIndex(\\spad{u}) = \\#u}.")) (|entry?| (((|Boolean|) |#3| $) "\\spad{entry?(x,u)} tests if \\spad{x} equals \\axiom{\\spad{u} . \\spad{i}} for some index \\spad{i}.")) (|indices| (((|List| |#2|) $) "\\spad{indices(u)} returns a list of indices of aggregate \\spad{u} in no particular order.")) (|index?| (((|Boolean|) |#2| $) "\\spad{index?(i,u)} tests if \\spad{i} is an index of aggregate \\spad{u}.")) (|entries| (((|List| |#3|) $) "\\spad{entries(u)} returns a list of all the entries of aggregate \\spad{u} in no assumed order.")))
NIL
-((|HasAttribute| |#1| (QUOTE -3998)) (|HasCategory| |#2| (QUOTE (-757))) (|HasAttribute| |#1| (QUOTE -3997)) (|HasCategory| |#3| (QUOTE (-72))))
+((|HasAttribute| |#1| (QUOTE -3998)) (|HasCategory| |#2| (QUOTE (-757))) (|HasCategory| |#1| (|%list| (QUOTE -318) (|devaluate| |#3|))) (|HasCategory| |#3| (QUOTE (-72))))
(-539 |Index| |Entry|)
((|constructor| (NIL "An indexed aggregate is a many-to-one mapping of indices to entries. For example,{} a one-dimensional-array is an indexed aggregate where the index is an integer. Also,{} a table is an indexed aggregate where the indices and entries may have any type.")) (|swap!| (((|Void|) $ |#1| |#1|) "\\spad{swap!(u,i,j)} interchanges elements \\spad{i} and \\spad{j} of aggregate \\spad{u}. No meaningful value is returned.")) (|fill!| (($ $ |#2|) "\\spad{fill!(u,x)} replaces each entry in aggregate \\spad{u} by \\spad{x}. The modified \\spad{u} is returned as value.")) (|first| ((|#2| $) "\\spad{first(u)} returns the first element \\spad{x} of \\spad{u}. Note: for collections,{} \\axiom{first([\\spad{x},{}\\spad{y},{}...,{}\\spad{z}]) = \\spad{x}}. Error: if \\spad{u} is empty.")) (|minIndex| ((|#1| $) "\\spad{minIndex(u)} returns the minimum index \\spad{i} of aggregate \\spad{u}. Note: in general,{} \\axiom{minIndex(a) = reduce(min,{}[\\spad{i} for \\spad{i} in indices a])}; for lists,{} \\axiom{minIndex(a) = 1}.")) (|maxIndex| ((|#1| $) "\\spad{maxIndex(u)} returns the maximum index \\spad{i} of aggregate \\spad{u}. Note: in general,{} \\axiom{maxIndex(\\spad{u}) = reduce(max,{}[\\spad{i} for \\spad{i} in indices \\spad{u}])}; if \\spad{u} is a list,{} \\axiom{maxIndex(\\spad{u}) = \\#u}.")) (|entry?| (((|Boolean|) |#2| $) "\\spad{entry?(x,u)} tests if \\spad{x} equals \\axiom{\\spad{u} . \\spad{i}} for some index \\spad{i}.")) (|indices| (((|List| |#1|) $) "\\spad{indices(u)} returns a list of indices of aggregate \\spad{u} in no particular order.")) (|index?| (((|Boolean|) |#1| $) "\\spad{index?(i,u)} tests if \\spad{i} is an index of aggregate \\spad{u}.")) (|entries| (((|List| |#2|) $) "\\spad{entries(u)} returns a list of all the entries of aggregate \\spad{u} in no assumed order.")))
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| (-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|))))))
(-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))))
+((-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)))))
(-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| (-485) (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-1014))) (-12 (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|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| |#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|)))))
(-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))))
+((-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|))))
(-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))))
+((-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|))))
(-677 S)
((|constructor| (NIL "A multi-set aggregate is a set which keeps track of the multiplicity of its elements.")))
((-3987 . T) (-3998 . T))
@@ -2875,7 +2875,7 @@ NIL
(-736 -2623 S |f|)
((|constructor| (NIL "\\indented{2}{This type represents the finite direct or cartesian product of an} underlying ordered component type. The ordering on the type is determined by its third argument which represents the less than function on vectors. This type is a suitable third argument for \\spadtype{GeneralDistributedMultivariatePolynomial}.")))
((-3991 |has| |#2| (-962)) (-3992 |has| |#2| (-962)) (-3994 |has| |#2| (-6 -3994)) (-3997 . T))
-((OR (-12 (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-320))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-664))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-718))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-757))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-962))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|))))) (|HasCategory| |#2| (QUOTE (-553 (-773)))) (|HasCategory| |#2| (QUOTE (-312))) (OR (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-962)))) (OR (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-312)))) (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-962))) (|HasCategory| |#2| (QUOTE (-664))) (|HasCategory| |#2| (QUOTE (-718))) (OR (|HasCategory| |#2| (QUOTE (-718))) (|HasCategory| |#2| (QUOTE (-757)))) (|HasCategory| |#2| (QUOTE (-757))) (|HasCategory| |#2| (QUOTE (-320))) (OR (-12 (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-581 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-581 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-581 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-581 (-485)))) (|HasCategory| |#2| (QUOTE (-810 (-1091))))) (-12 (|HasCategory| |#2| (QUOTE (-581 (-485)))) (|HasCategory| |#2| (QUOTE (-962))))) (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (OR (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-320))) (|HasCategory| |#2| (QUOTE (-664))) (|HasCategory| |#2| (QUOTE (-718))) (|HasCategory| |#2| (QUOTE (-757))) (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-962))) (|HasCategory| |#2| (QUOTE (-1014)))) (OR (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-320))) (|HasCategory| |#2| (QUOTE (-664))) (|HasCategory| |#2| (QUOTE (-718))) (|HasCategory| |#2| (QUOTE (-757))) (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-962))) (|HasCategory| |#2| (QUOTE (-1014)))) (OR (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-962)))) (OR (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-962)))) (OR (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-962)))) (OR (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-962)))) (OR (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-962)))) (|HasCategory| |#2| (QUOTE (-190))) (OR (|HasCategory| |#2| (QUOTE (-190))) (-12 (|HasCategory| |#2| (QUOTE (-189))) (|HasCategory| |#2| (QUOTE (-962))))) (OR (-12 (|HasCategory| |#2| (QUOTE (-812 (-1091)))) (|HasCategory| |#2| (QUOTE (-962)))) (|HasCategory| |#2| (QUOTE (-810 (-1091))))) (|HasCategory| |#2| (QUOTE (-1014))) (OR (-12 (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-320))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-664))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-718))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-757))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-951 (-350 (-485))))) (|HasCategory| |#2| (QUOTE (-962)))) (-12 (|HasCategory| |#2| (QUOTE (-951 (-350 (-485))))) (|HasCategory| |#2| (QUOTE (-1014))))) (OR (-12 (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-718))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-757))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-951 (-485)))) (|HasCategory| |#2| (QUOTE (-1014)))) (-12 (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-320))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-664))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (|HasCategory| |#2| (QUOTE (-962)))) (OR (-12 (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-718))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-757))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-951 (-485)))) (|HasCategory| |#2| (QUOTE (-1014)))) (-12 (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-320))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-664))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-951 (-485)))) (|HasCategory| |#2| (QUOTE (-962))))) (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| (-485) (QUOTE (-757))) (-12 (|HasCategory| |#2| (QUOTE (-581 (-485)))) (|HasCategory| |#2| (QUOTE (-962)))) (-12 (|HasCategory| |#2| (QUOTE (-189))) (|HasCategory| |#2| (QUOTE (-962)))) (-12 (|HasCategory| |#2| (QUOTE (-812 (-1091)))) (|HasCategory| |#2| (QUOTE (-962)))) (OR (-12 (|HasCategory| |#2| (QUOTE (-951 (-485)))) (|HasCategory| |#2| (QUOTE (-1014)))) (|HasCategory| |#2| (QUOTE (-962)))) (-12 (|HasCategory| |#2| (QUOTE (-951 (-485)))) (|HasCategory| |#2| (QUOTE (-1014)))) (-12 (|HasCategory| |#2| (QUOTE (-951 (-350 (-485))))) (|HasCategory| |#2| (QUOTE (-1014)))) (|HasAttribute| |#2| (QUOTE -3994)) (-12 (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-962)))) (-12 (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-962)))) (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (QUOTE (-25))) (-12 (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))))
+((OR (-12 (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-320))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-664))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-718))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-757))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-962))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|))))) (|HasCategory| |#2| (QUOTE (-553 (-773)))) (|HasCategory| |#2| (QUOTE (-312))) (OR (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-962)))) (OR (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-312)))) (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-962))) (|HasCategory| |#2| (QUOTE (-664))) (|HasCategory| |#2| (QUOTE (-718))) (OR (|HasCategory| |#2| (QUOTE (-718))) (|HasCategory| |#2| (QUOTE (-757)))) (|HasCategory| |#2| (QUOTE (-757))) (|HasCategory| |#2| (QUOTE (-320))) (OR (-12 (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-581 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-581 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-581 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-581 (-485)))) (|HasCategory| |#2| (QUOTE (-810 (-1091))))) (-12 (|HasCategory| |#2| (QUOTE (-581 (-485)))) (|HasCategory| |#2| (QUOTE (-962))))) (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (OR (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-320))) (|HasCategory| |#2| (QUOTE (-664))) (|HasCategory| |#2| (QUOTE (-718))) (|HasCategory| |#2| (QUOTE (-757))) (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-962))) (|HasCategory| |#2| (QUOTE (-1014)))) (OR (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-320))) (|HasCategory| |#2| (QUOTE (-664))) (|HasCategory| |#2| (QUOTE (-718))) (|HasCategory| |#2| (QUOTE (-757))) (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-962))) (|HasCategory| |#2| (QUOTE (-1014)))) (OR (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-962)))) (OR (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-962)))) (OR (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-962)))) (OR (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-962)))) (OR (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-962)))) (|HasCategory| |#2| (QUOTE (-190))) (OR (|HasCategory| |#2| (QUOTE (-190))) (-12 (|HasCategory| |#2| (QUOTE (-189))) (|HasCategory| |#2| (QUOTE (-962))))) (OR (-12 (|HasCategory| |#2| (QUOTE (-812 (-1091)))) (|HasCategory| |#2| (QUOTE (-962)))) (|HasCategory| |#2| (QUOTE (-810 (-1091))))) (|HasCategory| |#2| (QUOTE (-1014))) (OR (-12 (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-320))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-664))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-718))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-757))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#2| (QUOTE (-951 (-350 (-485))))) (|HasCategory| |#2| (QUOTE (-962)))) (-12 (|HasCategory| |#2| (QUOTE (-951 (-350 (-485))))) (|HasCategory| |#2| (QUOTE (-1014))))) (OR (-12 (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-718))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-757))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-951 (-485)))) (|HasCategory| |#2| (QUOTE (-1014)))) (-12 (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-320))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-664))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (|HasCategory| |#2| (QUOTE (-962)))) (OR (-12 (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-718))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-757))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-951 (-485)))) (|HasCategory| |#2| (QUOTE (-1014)))) (-12 (|HasCategory| |#2| (QUOTE (-312))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-320))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-664))) (|HasCategory| |#2| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#2| (QUOTE (-951 (-485)))) (|HasCategory| |#2| (QUOTE (-962))))) (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| (-485) (QUOTE (-757))) (-12 (|HasCategory| |#2| (QUOTE (-581 (-485)))) (|HasCategory| |#2| (QUOTE (-962)))) (-12 (|HasCategory| |#2| (QUOTE (-189))) (|HasCategory| |#2| (QUOTE (-962)))) (-12 (|HasCategory| |#2| (QUOTE (-812 (-1091)))) (|HasCategory| |#2| (QUOTE (-962)))) (OR (-12 (|HasCategory| |#2| (QUOTE (-951 (-485)))) (|HasCategory| |#2| (QUOTE (-1014)))) (|HasCategory| |#2| (QUOTE (-962)))) (-12 (|HasCategory| |#2| (QUOTE (-951 (-485)))) (|HasCategory| |#2| (QUOTE (-1014)))) (-12 (|HasCategory| |#2| (QUOTE (-951 (-350 (-485))))) (|HasCategory| |#2| (QUOTE (-1014)))) (|HasAttribute| |#2| (QUOTE -3994)) (-12 (|HasCategory| |#2| (QUOTE (-190))) (|HasCategory| |#2| (QUOTE (-962)))) (-12 (|HasCategory| |#2| (QUOTE (-810 (-1091)))) (|HasCategory| |#2| (QUOTE (-962)))) (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-104))) (|HasCategory| |#2| (QUOTE (-25))) (-12 (|HasCategory| |#2| (QUOTE (-1014))) (|HasCategory| |#2| (|%list| (QUOTE -260) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-72))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#2|)))))
(-737 R)
((|constructor| (NIL "\\spadtype{OrderlyDifferentialPolynomial} implements an ordinary differential polynomial ring in arbitrary number of differential indeterminates,{} with coefficients in a ring. The ranking on the differential indeterminate is orderly. This is analogous to the domain \\spadtype{Polynomial}. \\blankline")))
(((-3999 "*") |has| |#1| (-146)) (-3990 |has| |#1| (-496)) (-3995 |has| |#1| (-6 -3995)) (-3992 . T) (-3991 . T) (-3994 . 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| (-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|)))))
+((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|)))))
(-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| (-485) (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| |#1| (QUOTE (-1014))) (-12 (|HasCategory| |#1| (QUOTE (-1014))) (|HasCategory| |#1| (|%list| (QUOTE -260) (|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| |#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|)))))
(-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
@@ -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|)))))
+((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|))))
(-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
@@ -4039,7 +4039,7 @@ NIL
(-1027 |dimtot| |dim1| S)
((|constructor| (NIL "\\indented{2}{This type represents the finite direct or cartesian product of an} underlying ordered component type. The vectors are ordered as if they were split into two blocks. The \\spad{dim1} parameter specifies the length of the first block. The ordering is lexicographic between the blocks but acts like \\spadtype{HomogeneousDirectProduct} within each block. This type is a suitable third argument for \\spadtype{GeneralDistributedMultivariatePolynomial}.")))
((-3991 |has| |#3| (-962)) (-3992 |has| |#3| (-962)) (-3994 |has| |#3| (-6 -3994)) (-3997 . T))
-((OR (-12 (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (|%list| (QUOTE -260) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-23))) (|HasCategory| |#3| (|%list| (QUOTE -260) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-25))) (|HasCategory| |#3| (|%list| (QUOTE -260) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-104))) (|HasCategory| |#3| (|%list| (QUOTE -260) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-146))) (|HasCategory| |#3| (|%list| (QUOTE -260) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-190))) (|HasCategory| |#3| (|%list| (QUOTE -260) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-312))) (|HasCategory| |#3| (|%list| (QUOTE -260) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-320))) (|HasCategory| |#3| (|%list| (QUOTE -260) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-664))) (|HasCategory| |#3| (|%list| (QUOTE -260) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-718))) (|HasCategory| |#3| (|%list| (QUOTE -260) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-757))) (|HasCategory| |#3| (|%list| (QUOTE -260) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-810 (-1091)))) (|HasCategory| |#3| (|%list| (QUOTE -260) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-962))) (|HasCategory| |#3| (|%list| (QUOTE -260) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-1014))) (|HasCategory| |#3| (|%list| (QUOTE -260) (|devaluate| |#3|))))) (|HasCategory| |#3| (QUOTE (-553 (-773)))) (|HasCategory| |#3| (QUOTE (-312))) (OR (|HasCategory| |#3| (QUOTE (-146))) (|HasCategory| |#3| (QUOTE (-312))) (|HasCategory| |#3| (QUOTE (-962)))) (OR (|HasCategory| |#3| (QUOTE (-146))) (|HasCategory| |#3| (QUOTE (-312)))) (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (QUOTE (-962))) (|HasCategory| |#3| (QUOTE (-664))) (|HasCategory| |#3| (QUOTE (-718))) (OR (|HasCategory| |#3| (QUOTE (-718))) (|HasCategory| |#3| (QUOTE (-757)))) (|HasCategory| |#3| (QUOTE (-757))) (|HasCategory| |#3| (QUOTE (-320))) (OR (-12 (|HasCategory| |#3| (QUOTE (-146))) (|HasCategory| |#3| (QUOTE (-581 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-190))) (|HasCategory| |#3| (QUOTE (-581 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-312))) (|HasCategory| |#3| (QUOTE (-581 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-581 (-485)))) (|HasCategory| |#3| (QUOTE (-810 (-1091))))) (-12 (|HasCategory| |#3| (QUOTE (-581 (-485)))) (|HasCategory| |#3| (QUOTE (-962))))) (|HasCategory| |#3| (QUOTE (-810 (-1091)))) (OR (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (QUOTE (-23))) (|HasCategory| |#3| (QUOTE (-25))) (|HasCategory| |#3| (QUOTE (-72))) (|HasCategory| |#3| (QUOTE (-104))) (|HasCategory| |#3| (QUOTE (-146))) (|HasCategory| |#3| (QUOTE (-190))) (|HasCategory| |#3| (QUOTE (-312))) (|HasCategory| |#3| (QUOTE (-320))) (|HasCategory| |#3| (QUOTE (-664))) (|HasCategory| |#3| (QUOTE (-718))) (|HasCategory| |#3| (QUOTE (-757))) (|HasCategory| |#3| (QUOTE (-810 (-1091)))) (|HasCategory| |#3| (QUOTE (-962))) (|HasCategory| |#3| (QUOTE (-1014)))) (OR (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (QUOTE (-23))) (|HasCategory| |#3| (QUOTE (-25))) (|HasCategory| |#3| (QUOTE (-104))) (|HasCategory| |#3| (QUOTE (-146))) (|HasCategory| |#3| (QUOTE (-190))) (|HasCategory| |#3| (QUOTE (-312))) (|HasCategory| |#3| (QUOTE (-320))) (|HasCategory| |#3| (QUOTE (-664))) (|HasCategory| |#3| (QUOTE (-718))) (|HasCategory| |#3| (QUOTE (-757))) (|HasCategory| |#3| (QUOTE (-810 (-1091)))) (|HasCategory| |#3| (QUOTE (-962))) (|HasCategory| |#3| (QUOTE (-1014)))) (OR (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (QUOTE (-23))) (|HasCategory| |#3| (QUOTE (-25))) (|HasCategory| |#3| (QUOTE (-104))) (|HasCategory| |#3| (QUOTE (-146))) (|HasCategory| |#3| (QUOTE (-190))) (|HasCategory| |#3| (QUOTE (-312))) (|HasCategory| |#3| (QUOTE (-810 (-1091)))) (|HasCategory| |#3| (QUOTE (-962)))) (OR (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (QUOTE (-23))) (|HasCategory| |#3| (QUOTE (-104))) (|HasCategory| |#3| (QUOTE (-146))) (|HasCategory| |#3| (QUOTE (-190))) (|HasCategory| |#3| (QUOTE (-312))) (|HasCategory| |#3| (QUOTE (-810 (-1091)))) (|HasCategory| |#3| (QUOTE (-962)))) (OR (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (QUOTE (-104))) (|HasCategory| |#3| (QUOTE (-146))) (|HasCategory| |#3| (QUOTE (-190))) (|HasCategory| |#3| (QUOTE (-312))) (|HasCategory| |#3| (QUOTE (-810 (-1091)))) (|HasCategory| |#3| (QUOTE (-962)))) (OR (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (QUOTE (-146))) (|HasCategory| |#3| (QUOTE (-190))) (|HasCategory| |#3| (QUOTE (-312))) (|HasCategory| |#3| (QUOTE (-810 (-1091)))) (|HasCategory| |#3| (QUOTE (-962)))) (OR (|HasCategory| |#3| (QUOTE (-190))) (|HasCategory| |#3| (QUOTE (-810 (-1091)))) (|HasCategory| |#3| (QUOTE (-962)))) (|HasCategory| |#3| (QUOTE (-190))) (OR (|HasCategory| |#3| (QUOTE (-190))) (-12 (|HasCategory| |#3| (QUOTE (-189))) (|HasCategory| |#3| (QUOTE (-962))))) (OR (-12 (|HasCategory| |#3| (QUOTE (-812 (-1091)))) (|HasCategory| |#3| (QUOTE (-962)))) (|HasCategory| |#3| (QUOTE (-810 (-1091))))) (|HasCategory| |#3| (QUOTE (-1014))) (OR (-12 (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#3| (QUOTE (-23))) (|HasCategory| |#3| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#3| (QUOTE (-25))) (|HasCategory| |#3| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#3| (QUOTE (-104))) (|HasCategory| |#3| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#3| (QUOTE (-146))) (|HasCategory| |#3| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#3| (QUOTE (-190))) (|HasCategory| |#3| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#3| (QUOTE (-312))) (|HasCategory| |#3| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#3| (QUOTE (-320))) (|HasCategory| |#3| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#3| (QUOTE (-664))) (|HasCategory| |#3| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#3| (QUOTE (-718))) (|HasCategory| |#3| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#3| (QUOTE (-757))) (|HasCategory| |#3| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#3| (QUOTE (-810 (-1091)))) (|HasCategory| |#3| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#3| (QUOTE (-951 (-350 (-485))))) (|HasCategory| |#3| (QUOTE (-962)))) (-12 (|HasCategory| |#3| (QUOTE (-951 (-350 (-485))))) (|HasCategory| |#3| (QUOTE (-1014))))) (OR (-12 (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-23))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-25))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-104))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-146))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-190))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-718))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-757))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-810 (-1091)))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-951 (-485)))) (|HasCategory| |#3| (QUOTE (-1014)))) (-12 (|HasCategory| |#3| (QUOTE (-312))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-320))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-664))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (|HasCategory| |#3| (QUOTE (-962)))) (OR (-12 (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-23))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-25))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-104))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-146))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-190))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-718))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-757))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-810 (-1091)))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-951 (-485)))) (|HasCategory| |#3| (QUOTE (-1014)))) (-12 (|HasCategory| |#3| (QUOTE (-312))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-320))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-664))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-951 (-485)))) (|HasCategory| |#3| (QUOTE (-962))))) (|HasCategory| |#3| (QUOTE (-72))) (|HasCategory| (-485) (QUOTE (-757))) (-12 (|HasCategory| |#3| (QUOTE (-581 (-485)))) (|HasCategory| |#3| (QUOTE (-962)))) (-12 (|HasCategory| |#3| (QUOTE (-189))) (|HasCategory| |#3| (QUOTE (-962)))) (-12 (|HasCategory| |#3| (QUOTE (-812 (-1091)))) (|HasCategory| |#3| (QUOTE (-962)))) (OR (-12 (|HasCategory| |#3| (QUOTE (-951 (-485)))) (|HasCategory| |#3| (QUOTE (-1014)))) (|HasCategory| |#3| (QUOTE (-962)))) (-12 (|HasCategory| |#3| (QUOTE (-951 (-485)))) (|HasCategory| |#3| (QUOTE (-1014)))) (-12 (|HasCategory| |#3| (QUOTE (-951 (-350 (-485))))) (|HasCategory| |#3| (QUOTE (-1014)))) (|HasAttribute| |#3| (QUOTE -3994)) (-12 (|HasCategory| |#3| (QUOTE (-190))) (|HasCategory| |#3| (QUOTE (-962)))) (-12 (|HasCategory| |#3| (QUOTE (-810 (-1091)))) (|HasCategory| |#3| (QUOTE (-962)))) (|HasCategory| |#3| (QUOTE (-146))) (|HasCategory| |#3| (QUOTE (-23))) (|HasCategory| |#3| (QUOTE (-104))) (|HasCategory| |#3| (QUOTE (-25))) (-12 (|HasCategory| |#3| (QUOTE (-1014))) (|HasCategory| |#3| (|%list| (QUOTE -260) (|devaluate| |#3|)))))
+((OR (-12 (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (|%list| (QUOTE -260) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-23))) (|HasCategory| |#3| (|%list| (QUOTE -260) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-25))) (|HasCategory| |#3| (|%list| (QUOTE -260) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-104))) (|HasCategory| |#3| (|%list| (QUOTE -260) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-146))) (|HasCategory| |#3| (|%list| (QUOTE -260) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-190))) (|HasCategory| |#3| (|%list| (QUOTE -260) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-312))) (|HasCategory| |#3| (|%list| (QUOTE -260) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-320))) (|HasCategory| |#3| (|%list| (QUOTE -260) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-664))) (|HasCategory| |#3| (|%list| (QUOTE -260) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-718))) (|HasCategory| |#3| (|%list| (QUOTE -260) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-757))) (|HasCategory| |#3| (|%list| (QUOTE -260) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-810 (-1091)))) (|HasCategory| |#3| (|%list| (QUOTE -260) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-962))) (|HasCategory| |#3| (|%list| (QUOTE -260) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-1014))) (|HasCategory| |#3| (|%list| (QUOTE -260) (|devaluate| |#3|))))) (|HasCategory| |#3| (QUOTE (-553 (-773)))) (|HasCategory| |#3| (QUOTE (-312))) (OR (|HasCategory| |#3| (QUOTE (-146))) (|HasCategory| |#3| (QUOTE (-312))) (|HasCategory| |#3| (QUOTE (-962)))) (OR (|HasCategory| |#3| (QUOTE (-146))) (|HasCategory| |#3| (QUOTE (-312)))) (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (QUOTE (-962))) (|HasCategory| |#3| (QUOTE (-664))) (|HasCategory| |#3| (QUOTE (-718))) (OR (|HasCategory| |#3| (QUOTE (-718))) (|HasCategory| |#3| (QUOTE (-757)))) (|HasCategory| |#3| (QUOTE (-757))) (|HasCategory| |#3| (QUOTE (-320))) (OR (-12 (|HasCategory| |#3| (QUOTE (-146))) (|HasCategory| |#3| (QUOTE (-581 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-190))) (|HasCategory| |#3| (QUOTE (-581 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-312))) (|HasCategory| |#3| (QUOTE (-581 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-581 (-485)))) (|HasCategory| |#3| (QUOTE (-810 (-1091))))) (-12 (|HasCategory| |#3| (QUOTE (-581 (-485)))) (|HasCategory| |#3| (QUOTE (-962))))) (|HasCategory| |#3| (QUOTE (-810 (-1091)))) (OR (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (QUOTE (-23))) (|HasCategory| |#3| (QUOTE (-25))) (|HasCategory| |#3| (QUOTE (-72))) (|HasCategory| |#3| (QUOTE (-104))) (|HasCategory| |#3| (QUOTE (-146))) (|HasCategory| |#3| (QUOTE (-190))) (|HasCategory| |#3| (QUOTE (-312))) (|HasCategory| |#3| (QUOTE (-320))) (|HasCategory| |#3| (QUOTE (-664))) (|HasCategory| |#3| (QUOTE (-718))) (|HasCategory| |#3| (QUOTE (-757))) (|HasCategory| |#3| (QUOTE (-810 (-1091)))) (|HasCategory| |#3| (QUOTE (-962))) (|HasCategory| |#3| (QUOTE (-1014)))) (OR (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (QUOTE (-23))) (|HasCategory| |#3| (QUOTE (-25))) (|HasCategory| |#3| (QUOTE (-104))) (|HasCategory| |#3| (QUOTE (-146))) (|HasCategory| |#3| (QUOTE (-190))) (|HasCategory| |#3| (QUOTE (-312))) (|HasCategory| |#3| (QUOTE (-320))) (|HasCategory| |#3| (QUOTE (-664))) (|HasCategory| |#3| (QUOTE (-718))) (|HasCategory| |#3| (QUOTE (-757))) (|HasCategory| |#3| (QUOTE (-810 (-1091)))) (|HasCategory| |#3| (QUOTE (-962))) (|HasCategory| |#3| (QUOTE (-1014)))) (OR (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (QUOTE (-23))) (|HasCategory| |#3| (QUOTE (-25))) (|HasCategory| |#3| (QUOTE (-104))) (|HasCategory| |#3| (QUOTE (-146))) (|HasCategory| |#3| (QUOTE (-190))) (|HasCategory| |#3| (QUOTE (-312))) (|HasCategory| |#3| (QUOTE (-810 (-1091)))) (|HasCategory| |#3| (QUOTE (-962)))) (OR (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (QUOTE (-23))) (|HasCategory| |#3| (QUOTE (-104))) (|HasCategory| |#3| (QUOTE (-146))) (|HasCategory| |#3| (QUOTE (-190))) (|HasCategory| |#3| (QUOTE (-312))) (|HasCategory| |#3| (QUOTE (-810 (-1091)))) (|HasCategory| |#3| (QUOTE (-962)))) (OR (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (QUOTE (-104))) (|HasCategory| |#3| (QUOTE (-146))) (|HasCategory| |#3| (QUOTE (-190))) (|HasCategory| |#3| (QUOTE (-312))) (|HasCategory| |#3| (QUOTE (-810 (-1091)))) (|HasCategory| |#3| (QUOTE (-962)))) (OR (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (QUOTE (-146))) (|HasCategory| |#3| (QUOTE (-190))) (|HasCategory| |#3| (QUOTE (-312))) (|HasCategory| |#3| (QUOTE (-810 (-1091)))) (|HasCategory| |#3| (QUOTE (-962)))) (OR (|HasCategory| |#3| (QUOTE (-190))) (|HasCategory| |#3| (QUOTE (-810 (-1091)))) (|HasCategory| |#3| (QUOTE (-962)))) (|HasCategory| |#3| (QUOTE (-190))) (OR (|HasCategory| |#3| (QUOTE (-190))) (-12 (|HasCategory| |#3| (QUOTE (-189))) (|HasCategory| |#3| (QUOTE (-962))))) (OR (-12 (|HasCategory| |#3| (QUOTE (-812 (-1091)))) (|HasCategory| |#3| (QUOTE (-962)))) (|HasCategory| |#3| (QUOTE (-810 (-1091))))) (|HasCategory| |#3| (QUOTE (-1014))) (OR (-12 (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#3| (QUOTE (-23))) (|HasCategory| |#3| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#3| (QUOTE (-25))) (|HasCategory| |#3| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#3| (QUOTE (-104))) (|HasCategory| |#3| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#3| (QUOTE (-146))) (|HasCategory| |#3| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#3| (QUOTE (-190))) (|HasCategory| |#3| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#3| (QUOTE (-312))) (|HasCategory| |#3| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#3| (QUOTE (-320))) (|HasCategory| |#3| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#3| (QUOTE (-664))) (|HasCategory| |#3| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#3| (QUOTE (-718))) (|HasCategory| |#3| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#3| (QUOTE (-757))) (|HasCategory| |#3| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#3| (QUOTE (-810 (-1091)))) (|HasCategory| |#3| (QUOTE (-951 (-350 (-485)))))) (-12 (|HasCategory| |#3| (QUOTE (-951 (-350 (-485))))) (|HasCategory| |#3| (QUOTE (-962)))) (-12 (|HasCategory| |#3| (QUOTE (-951 (-350 (-485))))) (|HasCategory| |#3| (QUOTE (-1014))))) (OR (-12 (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-23))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-25))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-104))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-146))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-190))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-718))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-757))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-810 (-1091)))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-951 (-485)))) (|HasCategory| |#3| (QUOTE (-1014)))) (-12 (|HasCategory| |#3| (QUOTE (-312))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-320))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-664))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (|HasCategory| |#3| (QUOTE (-962)))) (OR (-12 (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-23))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-25))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-104))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-146))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-190))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-718))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-757))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-810 (-1091)))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-951 (-485)))) (|HasCategory| |#3| (QUOTE (-1014)))) (-12 (|HasCategory| |#3| (QUOTE (-312))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-320))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-664))) (|HasCategory| |#3| (QUOTE (-951 (-485))))) (-12 (|HasCategory| |#3| (QUOTE (-951 (-485)))) (|HasCategory| |#3| (QUOTE (-962))))) (|HasCategory| |#3| (QUOTE (-72))) (|HasCategory| (-485) (QUOTE (-757))) (-12 (|HasCategory| |#3| (QUOTE (-581 (-485)))) (|HasCategory| |#3| (QUOTE (-962)))) (-12 (|HasCategory| |#3| (QUOTE (-189))) (|HasCategory| |#3| (QUOTE (-962)))) (-12 (|HasCategory| |#3| (QUOTE (-812 (-1091)))) (|HasCategory| |#3| (QUOTE (-962)))) (OR (-12 (|HasCategory| |#3| (QUOTE (-951 (-485)))) (|HasCategory| |#3| (QUOTE (-1014)))) (|HasCategory| |#3| (QUOTE (-962)))) (-12 (|HasCategory| |#3| (QUOTE (-951 (-485)))) (|HasCategory| |#3| (QUOTE (-1014)))) (-12 (|HasCategory| |#3| (QUOTE (-951 (-350 (-485))))) (|HasCategory| |#3| (QUOTE (-1014)))) (|HasAttribute| |#3| (QUOTE -3994)) (-12 (|HasCategory| |#3| (QUOTE (-190))) (|HasCategory| |#3| (QUOTE (-962)))) (-12 (|HasCategory| |#3| (QUOTE (-810 (-1091)))) (|HasCategory| |#3| (QUOTE (-962)))) (|HasCategory| |#3| (QUOTE (-146))) (|HasCategory| |#3| (QUOTE (-23))) (|HasCategory| |#3| (QUOTE (-104))) (|HasCategory| |#3| (QUOTE (-25))) (-12 (|HasCategory| |#3| (QUOTE (-1014))) (|HasCategory| |#3| (|%list| (QUOTE -260) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-72))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#3|)))))
(-1028 R |x|)
((|constructor| (NIL "This package produces functions for counting etc. real roots of univariate polynomials in \\spad{x} over \\spad{R},{} which must be an OrderedIntegralDomain")) (|countRealRootsMultiple| (((|Integer|) (|UnivariatePolynomial| |#2| |#1|)) "\\spad{countRealRootsMultiple(p)} says how many real roots \\spad{p} has,{} counted with multiplicity")) (|SturmHabichtMultiple| (((|Integer|) (|UnivariatePolynomial| |#2| |#1|) (|UnivariatePolynomial| |#2| |#1|)) "\\spad{SturmHabichtMultiple(p1,p2)} computes c_{+}-c_{-} where c_{+} is the number of real roots of \\spad{p1} with \\spad{p2>0} and c_{-} is the number of real roots of \\spad{p1} with \\spad{p2<0}. If \\spad{p2=1} what you get is the number of real roots of \\spad{p1}.")) (|countRealRoots| (((|Integer|) (|UnivariatePolynomial| |#2| |#1|)) "\\spad{countRealRoots(p)} says how many real roots \\spad{p} has")) (|SturmHabicht| (((|Integer|) (|UnivariatePolynomial| |#2| |#1|) (|UnivariatePolynomial| |#2| |#1|)) "\\spad{SturmHabicht(p1,p2)} computes c_{+}-c_{-} where c_{+} is the number of real roots of \\spad{p1} with \\spad{p2>0} and c_{-} is the number of real roots of \\spad{p1} with \\spad{p2<0}. If \\spad{p2=1} what you get is the number of real roots of \\spad{p1}.")) (|SturmHabichtCoefficients| (((|List| |#1|) (|UnivariatePolynomial| |#2| |#1|) (|UnivariatePolynomial| |#2| |#1|)) "\\spad{SturmHabichtCoefficients(p1,p2)} computes the principal Sturm-Habicht coefficients of \\spad{p1} and \\spad{p2}")) (|SturmHabichtSequence| (((|List| (|UnivariatePolynomial| |#2| |#1|)) (|UnivariatePolynomial| |#2| |#1|) (|UnivariatePolynomial| |#2| |#1|)) "\\spad{SturmHabichtSequence(p1,p2)} computes the Sturm-Habicht sequence of \\spad{p1} and \\spad{p2}")) (|subresultantSequence| (((|List| (|UnivariatePolynomial| |#2| |#1|)) (|UnivariatePolynomial| |#2| |#1|) (|UnivariatePolynomial| |#2| |#1|)) "\\spad{subresultantSequence(p1,p2)} computes the (standard) subresultant sequence of \\spad{p1} and \\spad{p2}")))
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))))
+((-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|)))))
(-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
@@ -4211,7 +4211,7 @@ NIL
(-1070 S)
((|constructor| (NIL "A stream is an implementation of an infinite sequence using a list of terms that have been computed and a function closure to compute additional terms when needed.")) (|filterUntil| (($ (|Mapping| (|Boolean|) |#1|) $) "\\spad{filterUntil(p,s)} returns \\spad{[x0,x1,...,x(n)]} where \\spad{s = [x0,x1,x2,..]} and \\spad{n} is the smallest index such that \\spad{p(xn) = true}.")) (|filterWhile| (($ (|Mapping| (|Boolean|) |#1|) $) "\\spad{filterWhile(p,s)} returns \\spad{[x0,x1,...,x(n-1)]} where \\spad{s = [x0,x1,x2,..]} and \\spad{n} is the smallest index such that \\spad{p(xn) = false}.")) (|generate| (($ (|Mapping| |#1| |#1|) |#1|) "\\spad{generate(f,x)} creates an infinite stream whose first element is \\spad{x} and whose \\spad{n}th element (\\spad{n > 1}) is \\spad{f} applied to the previous element. Note: \\spad{generate(f,x) = [x,f(x),f(f(x)),...]}.") (($ (|Mapping| |#1|)) "\\spad{generate(f)} creates an infinite stream all of whose elements are equal to \\spad{f()}. Note: \\spad{generate(f) = [f(),f(),f(),...]}.")) (|setrest!| (($ $ (|Integer|) $) "\\spad{setrest!(x,n,y)} sets rest(\\spad{x},{}\\spad{n}) to \\spad{y}. The function will expand cycles if necessary.")) (|showAll?| (((|Boolean|)) "\\spad{showAll?()} returns \\spad{true} if all computed entries of streams will be displayed.")) (|showAllElements| (((|OutputForm|) $) "\\spad{showAllElements(s)} creates an output form which displays all computed elements.")) (|output| (((|Void|) (|Integer|) $) "\\spad{output(n,st)} computes and displays the first \\spad{n} entries of \\spad{st}.")) (|cons| (($ |#1| $) "\\spad{cons(a,s)} returns a stream whose \\spad{first} is \\spad{a} and whose \\spad{rest} is \\spad{s}. Note: \\spad{cons(a,s) = concat(a,s)}.")) (|delay| (($ (|Mapping| $)) "\\spad{delay(f)} creates a stream with a lazy evaluation defined by function \\spad{f}. Caution: This function can only be called in compiled code.")) (|findCycle| (((|Record| (|:| |cycle?| (|Boolean|)) (|:| |prefix| (|NonNegativeInteger|)) (|:| |period| (|NonNegativeInteger|))) (|NonNegativeInteger|) $) "\\spad{findCycle(n,st)} determines if \\spad{st} is periodic within \\spad{n}.")) (|repeating?| (((|Boolean|) (|List| |#1|) $) "\\spad{repeating?(l,s)} returns \\spad{true} if a stream \\spad{s} is periodic with period \\spad{l},{} and \\spad{false} otherwise.")) (|repeating| (($ (|List| |#1|)) "\\spad{repeating(l)} is a repeating stream whose period is the list \\spad{l}.")) (|shallowlyMutable| ((|attribute|) "one may destructively alter a stream by assigning new values to its entries.")))
((-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| (-485) (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-72))))
+((-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| (-485) (QUOTE (-757))) (|HasCategory| |#1| (QUOTE (-72))) (-12 (|HasCategory| |#1| (QUOTE (-72))) (|HasCategory| $ (|%list| (QUOTE -318) (|devaluate| |#1|)))))
(-1071 S)
((|constructor| (NIL "Functions defined on streams with entries in one set.")) (|concat| (((|Stream| |#1|) (|Stream| (|Stream| |#1|))) "\\spad{concat(u)} returns the left-to-right concatentation of the streams in \\spad{u}. Note: \\spad{concat(u) = reduce(concat,u)}.")))
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| (-485) (QUOTE (-757))) (|HasCategory| (-117) (QUOTE (-72))) (|HasCategory| (-117) (QUOTE (-1014))) (-12 (|HasCategory| (-117) (QUOTE (-260 (-117)))) (|HasCategory| (-117) (QUOTE (-1014)))))
+((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)))))
(-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))))
+((-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|)))))
(-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))))
+((-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|)))))
(-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| (-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|)))))
+((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|)))))
(-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
@@ -4788,4 +4788,4 @@ NIL
NIL
NIL
NIL
-((-3 NIL 1960862 1960867 1960872 1960877) (-2 NIL 1960842 1960847 1960852 1960857) (-1 NIL 1960822 1960827 1960832 1960837) (0 NIL 1960802 1960807 1960812 1960817) (-1210 "ZMOD.spad" 1960611 1960624 1960740 1960797) (-1209 "ZLINDEP.spad" 1959709 1959720 1960601 1960606) (-1208 "ZDSOLVE.spad" 1949670 1949692 1959699 1959704) (-1207 "YSTREAM.spad" 1949165 1949176 1949660 1949665) (-1206 "YDIAGRAM.spad" 1948799 1948808 1949155 1949160) (-1205 "XRPOLY.spad" 1948019 1948039 1948655 1948724) (-1204 "XPR.spad" 1945814 1945827 1947737 1947836) (-1203 "XPOLYC.spad" 1945133 1945149 1945740 1945809) (-1202 "XPOLY.spad" 1944688 1944699 1944989 1945058) (-1201 "XPBWPOLY.spad" 1943159 1943179 1944494 1944563) (-1200 "XFALG.spad" 1940207 1940223 1943085 1943154) (-1199 "XF.spad" 1938670 1938685 1940109 1940202) (-1198 "XF.spad" 1937113 1937130 1938554 1938559) (-1197 "XEXPPKG.spad" 1936372 1936398 1937103 1937108) (-1196 "XDPOLY.spad" 1935986 1936002 1936228 1936297) (-1195 "XALG.spad" 1935654 1935665 1935942 1935981) (-1194 "WUTSET.spad" 1931657 1931674 1935288 1935315) (-1193 "WP.spad" 1930864 1930908 1931515 1931582) (-1192 "WHILEAST.spad" 1930662 1930671 1930854 1930859) (-1191 "WHEREAST.spad" 1930333 1930342 1930652 1930657) (-1190 "WFFINTBS.spad" 1927996 1928018 1930323 1930328) (-1189 "WEIER.spad" 1926218 1926229 1927986 1927991) (-1188 "VSPACE.spad" 1925891 1925902 1926186 1926213) (-1187 "VSPACE.spad" 1925584 1925597 1925881 1925886) (-1186 "VOID.spad" 1925261 1925270 1925574 1925579) (-1185 "VIEWDEF.spad" 1920462 1920471 1925251 1925256) (-1184 "VIEW3D.spad" 1904423 1904432 1920452 1920457) (-1183 "VIEW2D.spad" 1892322 1892331 1904413 1904418) (-1182 "VIEW.spad" 1890042 1890051 1892312 1892317) (-1181 "VECTOR2.spad" 1888681 1888694 1890032 1890037) (-1180 "VECTOR.spad" 1887400 1887411 1887651 1887678) (-1179 "VECTCAT.spad" 1885312 1885323 1887368 1887395) (-1178 "VECTCAT.spad" 1883033 1883046 1885091 1885096) (-1177 "VARIABLE.spad" 1882813 1882828 1883023 1883028) (-1176 "UTYPE.spad" 1882457 1882466 1882803 1882808) (-1175 "UTSODETL.spad" 1881752 1881776 1882413 1882418) (-1174 "UTSODE.spad" 1879968 1879988 1881742 1881747) (-1173 "UTSCAT.spad" 1877447 1877463 1879866 1879963) (-1172 "UTSCAT.spad" 1874594 1874612 1877015 1877020) (-1171 "UTS2.spad" 1874189 1874224 1874584 1874589) (-1170 "UTS.spad" 1869201 1869229 1872721 1872818) (-1169 "URAGG.spad" 1863922 1863933 1869191 1869196) (-1168 "URAGG.spad" 1858607 1858620 1863878 1863883) (-1167 "UPXSSING.spad" 1856375 1856401 1857811 1857944) (-1166 "UPXSCONS.spad" 1854193 1854213 1854566 1854715) (-1165 "UPXSCCA.spad" 1852764 1852784 1854039 1854188) (-1164 "UPXSCCA.spad" 1851477 1851499 1852754 1852759) (-1163 "UPXSCAT.spad" 1850066 1850082 1851323 1851472) (-1162 "UPXS2.spad" 1849609 1849662 1850056 1850061) (-1161 "UPXS.spad" 1846964 1846992 1847800 1847949) (-1160 "UPSQFREE.spad" 1845379 1845393 1846954 1846959) (-1159 "UPSCAT.spad" 1843174 1843198 1845277 1845374) (-1158 "UPSCAT.spad" 1840670 1840696 1842775 1842780) (-1157 "UPOLYC2.spad" 1840141 1840160 1840660 1840665) (-1156 "UPOLYC.spad" 1835221 1835232 1839983 1840136) (-1155 "UPOLYC.spad" 1830219 1830232 1834983 1834988) (-1154 "UPMP.spad" 1829151 1829164 1830209 1830214) (-1153 "UPDIVP.spad" 1828716 1828730 1829141 1829146) (-1152 "UPDECOMP.spad" 1826977 1826991 1828706 1828711) (-1151 "UPCDEN.spad" 1826194 1826210 1826967 1826972) (-1150 "UP2.spad" 1825558 1825579 1826184 1826189) (-1149 "UP.spad" 1823028 1823043 1823415 1823568) (-1148 "UNISEG2.spad" 1822525 1822538 1822984 1822989) (-1147 "UNISEG.spad" 1821878 1821889 1822444 1822449) (-1146 "UNIFACT.spad" 1820981 1820993 1821868 1821873) (-1145 "ULSCONS.spad" 1814827 1814847 1815197 1815346) (-1144 "ULSCCAT.spad" 1812564 1812584 1814673 1814822) (-1143 "ULSCCAT.spad" 1810409 1810431 1812520 1812525) (-1142 "ULSCAT.spad" 1808649 1808665 1810255 1810404) (-1141 "ULS2.spad" 1808163 1808216 1808639 1808644) (-1140 "ULS.spad" 1800196 1800224 1801141 1801564) (-1139 "UINT8.spad" 1800073 1800082 1800186 1800191) (-1138 "UINT64.spad" 1799949 1799958 1800063 1800068) (-1137 "UINT32.spad" 1799825 1799834 1799939 1799944) (-1136 "UINT16.spad" 1799701 1799710 1799815 1799820) (-1135 "UFD.spad" 1798766 1798775 1799627 1799696) (-1134 "UFD.spad" 1797893 1797904 1798756 1798761) (-1133 "UDVO.spad" 1796774 1796783 1797883 1797888) (-1132 "UDPO.spad" 1794355 1794366 1796730 1796735) (-1131 "TYPEAST.spad" 1794274 1794283 1794345 1794350) (-1130 "TYPE.spad" 1794206 1794215 1794264 1794269) (-1129 "TWOFACT.spad" 1792858 1792873 1794196 1794201) (-1128 "TUPLE.spad" 1792365 1792376 1792770 1792775) (-1127 "TUBETOOL.spad" 1789232 1789241 1792355 1792360) (-1126 "TUBE.spad" 1787879 1787896 1789222 1789227) (-1125 "TSETCAT.spad" 1775950 1775967 1787847 1787874) (-1124 "TSETCAT.spad" 1764007 1764026 1775906 1775911) (-1123 "TS.spad" 1762635 1762651 1763601 1763698) (-1122 "TRMANIP.spad" 1756999 1757016 1762323 1762328) (-1121 "TRIMAT.spad" 1755962 1755987 1756989 1756994) (-1120 "TRIGMNIP.spad" 1754489 1754506 1755952 1755957) (-1119 "TRIGCAT.spad" 1754001 1754010 1754479 1754484) (-1118 "TRIGCAT.spad" 1753511 1753522 1753991 1753996) (-1117 "TREE.spad" 1752151 1752162 1753183 1753210) (-1116 "TRANFUN.spad" 1751990 1751999 1752141 1752146) (-1115 "TRANFUN.spad" 1751827 1751838 1751980 1751985) (-1114 "TOPSP.spad" 1751501 1751510 1751817 1751822) (-1113 "TOOLSIGN.spad" 1751164 1751175 1751491 1751496) (-1112 "TEXTFILE.spad" 1749725 1749734 1751154 1751159) (-1111 "TEX1.spad" 1749281 1749292 1749715 1749720) (-1110 "TEX.spad" 1746475 1746484 1749271 1749276) (-1109 "TBCMPPK.spad" 1744576 1744599 1746465 1746470) (-1108 "TBAGG.spad" 1743819 1743842 1744544 1744571) (-1107 "TBAGG.spad" 1743082 1743107 1743809 1743814) (-1106 "TANEXP.spad" 1742490 1742501 1743072 1743077) (-1105 "TALGOP.spad" 1742214 1742225 1742480 1742485) (-1104 "TABLEAU.spad" 1741695 1741706 1742204 1742209) (-1103 "TABLE.spad" 1739970 1739993 1740240 1740267) (-1102 "TABLBUMP.spad" 1736749 1736760 1739960 1739965) (-1101 "SYSTEM.spad" 1735977 1735986 1736739 1736744) (-1100 "SYSSOLP.spad" 1733460 1733471 1735967 1735972) (-1099 "SYSPTR.spad" 1733359 1733368 1733450 1733455) (-1098 "SYSNNI.spad" 1732582 1732593 1733349 1733354) (-1097 "SYSINT.spad" 1731986 1731997 1732572 1732577) (-1096 "SYNTAX.spad" 1728320 1728329 1731976 1731981) (-1095 "SYMTAB.spad" 1726388 1726397 1728310 1728315) (-1094 "SYMS.spad" 1722417 1722426 1726378 1726383) (-1093 "SYMPOLY.spad" 1721550 1721561 1721632 1721759) (-1092 "SYMFUNC.spad" 1721051 1721062 1721540 1721545) (-1091 "SYMBOL.spad" 1718546 1718555 1721041 1721046) (-1090 "SUTS.spad" 1715659 1715687 1717078 1717175) (-1089 "SUPXS.spad" 1713001 1713029 1713850 1713999) (-1088 "SUPFRACF.spad" 1712106 1712124 1712991 1712996) (-1087 "SUP2.spad" 1711498 1711511 1712096 1712101) (-1086 "SUP.spad" 1708582 1708593 1709355 1709508) (-1085 "SUMRF.spad" 1707556 1707567 1708572 1708577) (-1084 "SUMFS.spad" 1707185 1707202 1707546 1707551) (-1083 "SULS.spad" 1699205 1699233 1700163 1700586) (-1082 "syntax.spad" 1698974 1698983 1699195 1699200) (-1081 "SUCH.spad" 1698664 1698679 1698964 1698969) (-1080 "SUBSPACE.spad" 1690795 1690810 1698654 1698659) (-1079 "SUBRESP.spad" 1689965 1689979 1690751 1690756) (-1078 "STTFNC.spad" 1686433 1686449 1689955 1689960) (-1077 "STTF.spad" 1682532 1682548 1686423 1686428) (-1076 "STTAYLOR.spad" 1675209 1675220 1682439 1682444) (-1075 "STRTBL.spad" 1673596 1673613 1673745 1673772) (-1074 "STRING.spad" 1672464 1672473 1672849 1672876) (-1073 "STREAM3.spad" 1672037 1672052 1672454 1672459) (-1072 "STREAM2.spad" 1671165 1671178 1672027 1672032) (-1071 "STREAM1.spad" 1670871 1670882 1671155 1671160) (-1070 "STREAM.spad" 1667867 1667878 1670474 1670489) (-1069 "STINPROD.spad" 1666803 1666819 1667857 1667862) (-1068 "STEPAST.spad" 1666037 1666046 1666793 1666798) (-1067 "STEP.spad" 1665354 1665363 1666027 1666032) (-1066 "STBL.spad" 1663732 1663760 1663899 1663926) (-1065 "STAGG.spad" 1662431 1662442 1663722 1663727) (-1064 "STAGG.spad" 1661128 1661141 1662421 1662426) (-1063 "STACK.spad" 1660550 1660561 1660800 1660827) (-1062 "SRING.spad" 1660310 1660319 1660540 1660545) (-1061 "SREGSET.spad" 1658042 1658059 1659944 1659971) (-1060 "SRDCMPK.spad" 1656619 1656639 1658032 1658037) (-1059 "SRAGG.spad" 1651802 1651811 1656587 1656614) (-1058 "SRAGG.spad" 1647005 1647016 1651792 1651797) (-1057 "SQMATRIX.spad" 1644682 1644700 1645598 1645685) (-1056 "SPLTREE.spad" 1639424 1639437 1644220 1644247) (-1055 "SPLNODE.spad" 1636044 1636057 1639414 1639419) (-1054 "SPFCAT.spad" 1634853 1634862 1636034 1636039) (-1053 "SPECOUT.spad" 1633405 1633414 1634843 1634848) (-1052 "SPADXPT.spad" 1625496 1625505 1633395 1633400) (-1051 "spad-parser.spad" 1624961 1624970 1625486 1625491) (-1050 "SPADAST.spad" 1624662 1624671 1624951 1624956) (-1049 "SPACEC.spad" 1608877 1608888 1624652 1624657) (-1048 "SPACE3.spad" 1608653 1608664 1608867 1608872) (-1047 "SORTPAK.spad" 1608202 1608215 1608609 1608614) (-1046 "SOLVETRA.spad" 1605965 1605976 1608192 1608197) (-1045 "SOLVESER.spad" 1604421 1604432 1605955 1605960) (-1044 "SOLVERAD.spad" 1600447 1600458 1604411 1604416) (-1043 "SOLVEFOR.spad" 1598909 1598927 1600437 1600442) (-1042 "SNTSCAT.spad" 1598509 1598526 1598877 1598904) (-1041 "SMTS.spad" 1596826 1596852 1598103 1598200) (-1040 "SMP.spad" 1594634 1594654 1595024 1595151) (-1039 "SMITH.spad" 1593479 1593504 1594624 1594629) (-1038 "SMATCAT.spad" 1591597 1591627 1593423 1593474) (-1037 "SMATCAT.spad" 1589647 1589679 1591475 1591480) (-1036 "aggcat.spad" 1589323 1589334 1589627 1589642) (-1035 "SKAGG.spad" 1588292 1588303 1589291 1589318) (-1034 "SINT.spad" 1587591 1587600 1588158 1588287) (-1033 "SIMPAN.spad" 1587319 1587328 1587581 1587586) (-1032 "SIGNRF.spad" 1586444 1586455 1587309 1587314) (-1031 "SIGNEF.spad" 1585730 1585747 1586434 1586439) (-1030 "syntax.spad" 1585147 1585156 1585720 1585725) (-1029 "SIG.spad" 1584509 1584518 1585137 1585142) (-1028 "SHP.spad" 1582453 1582468 1584465 1584470) (-1027 "SHDP.spad" 1571946 1571973 1572463 1572560) (-1026 "SGROUP.spad" 1571554 1571563 1571936 1571941) (-1025 "SGROUP.spad" 1571160 1571171 1571544 1571549) (-1024 "catdef.spad" 1570870 1570882 1570981 1571155) (-1023 "catdef.spad" 1570426 1570438 1570691 1570865) (-1022 "SGCF.spad" 1563565 1563574 1570416 1570421) (-1021 "SFRTCAT.spad" 1562511 1562528 1563533 1563560) (-1020 "SFRGCD.spad" 1561574 1561594 1562501 1562506) (-1019 "SFQCMPK.spad" 1556387 1556407 1561564 1561569) (-1018 "SEXOF.spad" 1556230 1556270 1556377 1556382) (-1017 "SEXCAT.spad" 1554058 1554098 1556220 1556225) (-1016 "SEX.spad" 1553950 1553959 1554048 1554053) (-1015 "SETMN.spad" 1552410 1552427 1553940 1553945) (-1014 "SETCAT.spad" 1551895 1551904 1552400 1552405) (-1013 "SETCAT.spad" 1551378 1551389 1551885 1551890) (-1012 "SETAGG.spad" 1547927 1547938 1551358 1551373) (-1011 "SETAGG.spad" 1544484 1544497 1547917 1547922) (-1010 "SET.spad" 1542791 1542802 1543890 1543929) (-1009 "syntax.spad" 1542494 1542503 1542781 1542786) (-1008 "SEGXCAT.spad" 1541650 1541663 1542484 1542489) (-1007 "SEGCAT.spad" 1540575 1540586 1541640 1541645) (-1006 "SEGBIND2.spad" 1540273 1540286 1540565 1540570) (-1005 "SEGBIND.spad" 1540031 1540042 1540220 1540225) (-1004 "SEGAST.spad" 1539761 1539770 1540021 1540026) (-1003 "SEG2.spad" 1539196 1539209 1539717 1539722) (-1002 "SEG.spad" 1539009 1539020 1539115 1539120) (-1001 "SDVAR.spad" 1538285 1538296 1538999 1539004) (-1000 "SDPOL.spad" 1535977 1535988 1536268 1536395) (-999 "SCPKG.spad" 1534067 1534077 1535967 1535972) (-998 "SCOPE.spad" 1533245 1533253 1534057 1534062) (-997 "SCACHE.spad" 1531942 1531952 1533235 1533240) (-996 "SASTCAT.spad" 1531852 1531860 1531932 1531937) (-995 "SAOS.spad" 1531725 1531733 1531842 1531847) (-994 "SAERFFC.spad" 1531439 1531458 1531715 1531720) (-993 "SAEFACT.spad" 1531141 1531160 1531429 1531434) (-992 "SAE.spad" 1528792 1528807 1529402 1529537) (-991 "RURPK.spad" 1526452 1526467 1528782 1528787) (-990 "RULESET.spad" 1525906 1525929 1526442 1526447) (-989 "RULECOLD.spad" 1525759 1525771 1525896 1525901) (-988 "RULE.spad" 1524008 1524031 1525749 1525754) (-987 "RTVALUE.spad" 1523744 1523752 1523998 1524003) (-986 "syntax.spad" 1523462 1523470 1523734 1523739) (-985 "RSETGCD.spad" 1519905 1519924 1523452 1523457) (-984 "RSETCAT.spad" 1509874 1509890 1519873 1519900) (-983 "RSETCAT.spad" 1499863 1499881 1509864 1509869) (-982 "RSDCMPK.spad" 1498364 1498383 1499853 1499858) (-981 "RRCC.spad" 1496749 1496778 1498354 1498359) (-980 "RRCC.spad" 1495132 1495163 1496739 1496744) (-979 "RPTAST.spad" 1494835 1494843 1495122 1495127) (-978 "RPOLCAT.spad" 1474340 1474354 1494703 1494830) (-977 "RPOLCAT.spad" 1453638 1453654 1474003 1474008) (-976 "ROMAN.spad" 1452967 1452975 1453504 1453633) (-975 "ROIRC.spad" 1452048 1452079 1452957 1452962) (-974 "RNS.spad" 1451025 1451033 1451950 1452043) (-973 "RNS.spad" 1450088 1450098 1451015 1451020) (-972 "RNGBIND.spad" 1449249 1449262 1450043 1450048) (-971 "RNG.spad" 1448858 1448866 1449239 1449244) (-970 "RNG.spad" 1448465 1448475 1448848 1448853) (-969 "RMODULE.spad" 1448247 1448257 1448455 1448460) (-968 "RMCAT2.spad" 1447668 1447724 1448237 1448242) (-967 "RMATRIX.spad" 1446478 1446496 1446820 1446859) (-966 "RMATCAT.spad" 1442116 1442146 1446434 1446473) (-965 "RMATCAT.spad" 1437644 1437676 1441964 1441969) (-964 "RLINSET.spad" 1437349 1437359 1437634 1437639) (-963 "RINTERP.spad" 1437238 1437257 1437339 1437344) (-962 "RING.spad" 1436709 1436717 1437218 1437233) (-961 "RING.spad" 1436188 1436198 1436699 1436704) (-960 "RIDIST.spad" 1435581 1435589 1436178 1436183) (-959 "RGCHAIN.spad" 1434136 1434151 1435029 1435056) (-958 "RGBCSPC.spad" 1433926 1433937 1434126 1434131) (-957 "RGBCMDL.spad" 1433489 1433500 1433916 1433921) (-956 "RFFACTOR.spad" 1432952 1432962 1433479 1433484) (-955 "RFFACT.spad" 1432688 1432699 1432942 1432947) (-954 "RFDIST.spad" 1431685 1431693 1432678 1432683) (-953 "RF.spad" 1429360 1429370 1431675 1431680) (-952 "RETSOL.spad" 1428780 1428792 1429350 1429355) (-951 "RETRACT.spad" 1428209 1428219 1428770 1428775) (-950 "RETRACT.spad" 1427636 1427648 1428199 1428204) (-949 "RETAST.spad" 1427449 1427457 1427626 1427631) (-948 "RESRING.spad" 1426797 1426843 1427387 1427444) (-947 "RESLATC.spad" 1426122 1426132 1426787 1426792) (-946 "REPSQ.spad" 1425854 1425864 1426112 1426117) (-945 "REPDB.spad" 1425562 1425572 1425844 1425849) (-944 "REP2.spad" 1415277 1415287 1425404 1425409) (-943 "REP1.spad" 1409498 1409508 1415227 1415232) (-942 "REP.spad" 1407053 1407061 1409488 1409493) (-941 "REGSET.spad" 1404879 1404895 1406687 1406714) (-940 "REF.spad" 1404398 1404408 1404869 1404874) (-939 "REDORDER.spad" 1403605 1403621 1404388 1404393) (-938 "RECLOS.spad" 1402502 1402521 1403205 1403298) (-937 "REALSOLV.spad" 1401643 1401651 1402492 1402497) (-936 "REAL0Q.spad" 1398942 1398956 1401633 1401638) (-935 "REAL0.spad" 1395787 1395801 1398932 1398937) (-934 "REAL.spad" 1395660 1395668 1395777 1395782) (-933 "RDUCEAST.spad" 1395382 1395390 1395650 1395655) (-932 "RDIV.spad" 1395038 1395062 1395372 1395377) (-931 "RDIST.spad" 1394606 1394616 1395028 1395033) (-930 "RDETRS.spad" 1393471 1393488 1394596 1394601) (-929 "RDETR.spad" 1391611 1391628 1393461 1393466) (-928 "RDEEFS.spad" 1390711 1390727 1391601 1391606) (-927 "RDEEF.spad" 1389722 1389738 1390701 1390706) (-926 "RCFIELD.spad" 1386941 1386949 1389624 1389717) (-925 "RCFIELD.spad" 1384246 1384256 1386931 1386936) (-924 "RCAGG.spad" 1382183 1382193 1384236 1384241) (-923 "RCAGG.spad" 1380049 1380061 1382104 1382109) (-922 "RATRET.spad" 1379410 1379420 1380039 1380044) (-921 "RATFACT.spad" 1379103 1379114 1379400 1379405) (-920 "RANDSRC.spad" 1378423 1378431 1379093 1379098) (-919 "RADUTIL.spad" 1378180 1378188 1378413 1378418) (-918 "RADIX.spad" 1375225 1375238 1376770 1376863) (-917 "RADFF.spad" 1373142 1373178 1373260 1373416) (-916 "RADCAT.spad" 1372738 1372746 1373132 1373137) (-915 "RADCAT.spad" 1372332 1372342 1372728 1372733) (-914 "QUEUE.spad" 1371746 1371756 1372004 1372031) (-913 "QUATCT2.spad" 1371367 1371385 1371736 1371741) (-912 "QUATCAT.spad" 1369538 1369548 1371297 1371362) (-911 "QUATCAT.spad" 1367474 1367486 1369235 1369240) (-910 "QUAT.spad" 1366081 1366091 1366423 1366488) (-909 "QUAGG.spad" 1364915 1364925 1366049 1366076) (-908 "QQUTAST.spad" 1364684 1364692 1364905 1364910) (-907 "QFORM.spad" 1364303 1364317 1364674 1364679) (-906 "QFCAT2.spad" 1363996 1364012 1364293 1364298) (-905 "QFCAT.spad" 1362699 1362709 1363898 1363991) (-904 "QFCAT.spad" 1361035 1361047 1362236 1362241) (-903 "QEQUAT.spad" 1360594 1360602 1361025 1361030) (-902 "QCMPACK.spad" 1355509 1355528 1360584 1360589) (-901 "QALGSET2.spad" 1353505 1353523 1355499 1355504) (-900 "QALGSET.spad" 1349610 1349642 1353419 1353424) (-899 "PWFFINTB.spad" 1347026 1347047 1349600 1349605) (-898 "PUSHVAR.spad" 1346365 1346384 1347016 1347021) (-897 "PTRANFN.spad" 1342501 1342511 1346355 1346360) (-896 "PTPACK.spad" 1339589 1339599 1342491 1342496) (-895 "PTFUNC2.spad" 1339412 1339426 1339579 1339584) (-894 "PTCAT.spad" 1338667 1338677 1339380 1339407) (-893 "PSQFR.spad" 1337982 1338006 1338657 1338662) (-892 "PSEUDLIN.spad" 1336868 1336878 1337972 1337977) (-891 "PSETPK.spad" 1323573 1323589 1336746 1336751) (-890 "PSETCAT.spad" 1317973 1317996 1323553 1323568) (-889 "PSETCAT.spad" 1312347 1312372 1317929 1317934) (-888 "PSCURVE.spad" 1311346 1311354 1312337 1312342) (-887 "PSCAT.spad" 1310129 1310158 1311244 1311341) (-886 "PSCAT.spad" 1309002 1309033 1310119 1310124) (-885 "PRTITION.spad" 1307700 1307708 1308992 1308997) (-884 "PRTDAST.spad" 1307419 1307427 1307690 1307695) (-883 "PRS.spad" 1297037 1297054 1307375 1307380) (-882 "PRQAGG.spad" 1296472 1296482 1297005 1297032) (-881 "PROPLOG.spad" 1296076 1296084 1296462 1296467) (-880 "PROPFUN2.spad" 1295699 1295712 1296066 1296071) (-879 "PROPFUN1.spad" 1295105 1295116 1295689 1295694) (-878 "PROPFRML.spad" 1293673 1293684 1295095 1295100) (-877 "PROPERTY.spad" 1293169 1293177 1293663 1293668) (-876 "PRODUCT.spad" 1290866 1290878 1291150 1291205) (-875 "PRINT.spad" 1290618 1290626 1290856 1290861) (-874 "PRIMES.spad" 1288879 1288889 1290608 1290613) (-873 "PRIMELT.spad" 1287000 1287014 1288869 1288874) (-872 "PRIMCAT.spad" 1286643 1286651 1286990 1286995) (-871 "PRIMARR2.spad" 1285410 1285422 1286633 1286638) (-870 "PRIMARR.spad" 1284465 1284475 1284635 1284662) (-869 "PREASSOC.spad" 1283847 1283859 1284455 1284460) (-868 "PR.spad" 1282365 1282377 1283064 1283191) (-867 "PPCURVE.spad" 1281502 1281510 1282355 1282360) (-866 "PORTNUM.spad" 1281293 1281301 1281492 1281497) (-865 "POLYROOT.spad" 1280142 1280164 1281249 1281254) (-864 "POLYLIFT.spad" 1279407 1279430 1280132 1280137) (-863 "POLYCATQ.spad" 1277533 1277555 1279397 1279402) (-862 "POLYCAT.spad" 1271035 1271056 1277401 1277528) (-861 "POLYCAT.spad" 1264057 1264080 1270425 1270430) (-860 "POLY2UP.spad" 1263509 1263523 1264047 1264052) (-859 "POLY2.spad" 1263106 1263118 1263499 1263504) (-858 "POLY.spad" 1260774 1260784 1261289 1261416) (-857 "POLUTIL.spad" 1259739 1259768 1260730 1260735) (-856 "POLTOPOL.spad" 1258487 1258502 1259729 1259734) (-855 "POINT.spad" 1257370 1257380 1257457 1257484) (-854 "PNTHEORY.spad" 1254072 1254080 1257360 1257365) (-853 "PMTOOLS.spad" 1252847 1252861 1254062 1254067) (-852 "PMSYM.spad" 1252396 1252406 1252837 1252842) (-851 "PMQFCAT.spad" 1251987 1252001 1252386 1252391) (-850 "PMPREDFS.spad" 1251449 1251471 1251977 1251982) (-849 "PMPRED.spad" 1250936 1250950 1251439 1251444) (-848 "PMPLCAT.spad" 1250013 1250031 1250865 1250870) (-847 "PMLSAGG.spad" 1249598 1249612 1250003 1250008) (-846 "PMKERNEL.spad" 1249177 1249189 1249588 1249593) (-845 "PMINS.spad" 1248757 1248767 1249167 1249172) (-844 "PMFS.spad" 1248334 1248352 1248747 1248752) (-843 "PMDOWN.spad" 1247624 1247638 1248324 1248329) (-842 "PMASSFS.spad" 1246599 1246615 1247614 1247619) (-841 "PMASS.spad" 1245617 1245625 1246589 1246594) (-840 "PLOTTOOL.spad" 1245397 1245405 1245607 1245612) (-839 "PLOT3D.spad" 1241861 1241869 1245387 1245392) (-838 "PLOT1.spad" 1241034 1241044 1241851 1241856) (-837 "PLOT.spad" 1235957 1235965 1241024 1241029) (-836 "PLEQN.spad" 1223359 1223386 1235947 1235952) (-835 "PINTERPA.spad" 1223143 1223159 1223349 1223354) (-834 "PINTERP.spad" 1222765 1222784 1223133 1223138) (-833 "PID.spad" 1221739 1221747 1222691 1222760) (-832 "PICOERCE.spad" 1221396 1221406 1221729 1221734) (-831 "PI.spad" 1221013 1221021 1221370 1221391) (-830 "PGROEB.spad" 1219622 1219636 1221003 1221008) (-829 "PGE.spad" 1211295 1211303 1219612 1219617) (-828 "PGCD.spad" 1210249 1210266 1211285 1211290) (-827 "PFRPAC.spad" 1209398 1209408 1210239 1210244) (-826 "PFR.spad" 1206101 1206111 1209300 1209393) (-825 "PFOTOOLS.spad" 1205359 1205375 1206091 1206096) (-824 "PFOQ.spad" 1204729 1204747 1205349 1205354) (-823 "PFO.spad" 1204148 1204175 1204719 1204724) (-822 "PFECAT.spad" 1201858 1201866 1204074 1204143) (-821 "PFECAT.spad" 1199596 1199606 1201814 1201819) (-820 "PFBRU.spad" 1197484 1197496 1199586 1199591) (-819 "PFBR.spad" 1195044 1195067 1197474 1197479) (-818 "PF.spad" 1194618 1194630 1194849 1194942) (-817 "PERMGRP.spad" 1189388 1189398 1194608 1194613) (-816 "PERMCAT.spad" 1188049 1188059 1189368 1189383) (-815 "PERMAN.spad" 1186605 1186619 1188039 1188044) (-814 "PERM.spad" 1182415 1182425 1186438 1186453) (-813 "PENDTREE.spad" 1181829 1181839 1182109 1182114) (-812 "PDSPC.spad" 1180642 1180652 1181819 1181824) (-811 "PDSPC.spad" 1179453 1179465 1180632 1180637) (-810 "PDRING.spad" 1179295 1179305 1179433 1179448) (-809 "PDMOD.spad" 1179111 1179123 1179263 1179290) (-808 "PDECOMP.spad" 1178581 1178598 1179101 1179106) (-807 "PDDOM.spad" 1178019 1178032 1178571 1178576) (-806 "PDDOM.spad" 1177455 1177470 1178009 1178014) (-805 "PCOMP.spad" 1177308 1177321 1177445 1177450) (-804 "PBWLB.spad" 1175906 1175923 1177298 1177303) (-803 "PATTERN2.spad" 1175644 1175656 1175896 1175901) (-802 "PATTERN1.spad" 1173988 1174004 1175634 1175639) (-801 "PATTERN.spad" 1168563 1168573 1173978 1173983) (-800 "PATRES2.spad" 1168235 1168249 1168553 1168558) (-799 "PATRES.spad" 1165818 1165830 1168225 1168230) (-798 "PATMATCH.spad" 1164059 1164090 1165570 1165575) (-797 "PATMAB.spad" 1163488 1163498 1164049 1164054) (-796 "PATLRES.spad" 1162574 1162588 1163478 1163483) (-795 "PATAB.spad" 1162338 1162348 1162564 1162569) (-794 "PARTPERM.spad" 1160394 1160402 1162328 1162333) (-793 "PARSURF.spad" 1159828 1159856 1160384 1160389) (-792 "PARSU2.spad" 1159625 1159641 1159818 1159823) (-791 "script-parser.spad" 1159145 1159153 1159615 1159620) (-790 "PARSCURV.spad" 1158579 1158607 1159135 1159140) (-789 "PARSC2.spad" 1158370 1158386 1158569 1158574) (-788 "PARPCURV.spad" 1157832 1157860 1158360 1158365) (-787 "PARPC2.spad" 1157623 1157639 1157822 1157827) (-786 "PARAMAST.spad" 1156751 1156759 1157613 1157618) (-785 "PAN2EXPR.spad" 1156163 1156171 1156741 1156746) (-784 "PALETTE.spad" 1155277 1155285 1156153 1156158) (-783 "PAIR.spad" 1154351 1154364 1154920 1154925) (-782 "PADICRC.spad" 1151756 1151774 1152919 1153012) (-781 "PADICRAT.spad" 1149816 1149828 1150029 1150122) (-780 "PADICCT.spad" 1148365 1148377 1149742 1149811) (-779 "PADIC.spad" 1148068 1148080 1148291 1148360) (-778 "PADEPAC.spad" 1146757 1146776 1148058 1148063) (-777 "PADE.spad" 1145509 1145525 1146747 1146752) (-776 "OWP.spad" 1144757 1144787 1145367 1145434) (-775 "OVERSET.spad" 1144330 1144338 1144747 1144752) (-774 "OVAR.spad" 1144111 1144134 1144320 1144325) (-773 "OUTFORM.spad" 1133519 1133527 1144101 1144106) (-772 "OUTBFILE.spad" 1132953 1132961 1133509 1133514) (-771 "OUTBCON.spad" 1132023 1132031 1132943 1132948) (-770 "OUTBCON.spad" 1131091 1131101 1132013 1132018) (-769 "OUT.spad" 1130209 1130217 1131081 1131086) (-768 "OSI.spad" 1129684 1129692 1130199 1130204) (-767 "OSGROUP.spad" 1129602 1129610 1129674 1129679) (-766 "ORTHPOL.spad" 1128113 1128123 1129545 1129550) (-765 "OREUP.spad" 1127607 1127635 1127834 1127873) (-764 "ORESUP.spad" 1126949 1126973 1127328 1127367) (-763 "OREPCTO.spad" 1124838 1124850 1126869 1126874) (-762 "OREPCAT.spad" 1119025 1119035 1124794 1124833) (-761 "OREPCAT.spad" 1113102 1113114 1118873 1118878) (-760 "ORDTYPE.spad" 1112339 1112347 1113092 1113097) (-759 "ORDTYPE.spad" 1111574 1111584 1112329 1112334) (-758 "ORDSTRCT.spad" 1111360 1111375 1111523 1111528) (-757 "ORDSET.spad" 1111060 1111068 1111350 1111355) (-756 "ORDRING.spad" 1110877 1110885 1111040 1111055) (-755 "ORDMON.spad" 1110732 1110740 1110867 1110872) (-754 "ORDFUNS.spad" 1109864 1109880 1110722 1110727) (-753 "ORDFIN.spad" 1109684 1109692 1109854 1109859) (-752 "ORDCOMP2.spad" 1108977 1108989 1109674 1109679) (-751 "ORDCOMP.spad" 1107503 1107513 1108585 1108614) (-750 "OPSIG.spad" 1107165 1107173 1107493 1107498) (-749 "OPQUERY.spad" 1106746 1106754 1107155 1107160) (-748 "OPERCAT.spad" 1106212 1106222 1106736 1106741) (-747 "OPERCAT.spad" 1105676 1105688 1106202 1106207) (-746 "OP.spad" 1105418 1105428 1105498 1105565) (-745 "ONECOMP2.spad" 1104842 1104854 1105408 1105413) (-744 "ONECOMP.spad" 1103648 1103658 1104450 1104479) (-743 "OMSAGG.spad" 1103436 1103446 1103604 1103643) (-742 "OMLO.spad" 1102869 1102881 1103322 1103361) (-741 "OINTDOM.spad" 1102632 1102640 1102795 1102864) (-740 "OFMONOID.spad" 1100771 1100781 1102588 1102593) (-739 "ODVAR.spad" 1100032 1100042 1100761 1100766) (-738 "ODR.spad" 1099676 1099702 1099844 1099993) (-737 "ODPOL.spad" 1097324 1097334 1097664 1097791) (-736 "ODP.spad" 1086961 1086981 1087334 1087431) (-735 "ODETOOLS.spad" 1085610 1085629 1086951 1086956) (-734 "ODESYS.spad" 1083304 1083321 1085600 1085605) (-733 "ODERTRIC.spad" 1079337 1079354 1083261 1083266) (-732 "ODERED.spad" 1078736 1078760 1079327 1079332) (-731 "ODERAT.spad" 1076369 1076386 1078726 1078731) (-730 "ODEPRRIC.spad" 1073462 1073484 1076359 1076364) (-729 "ODEPRIM.spad" 1070860 1070882 1073452 1073457) (-728 "ODEPAL.spad" 1070246 1070270 1070850 1070855) (-727 "ODEINT.spad" 1069681 1069697 1070236 1070241) (-726 "ODEEF.spad" 1065176 1065192 1069671 1069676) (-725 "ODECONST.spad" 1064721 1064739 1065166 1065171) (-724 "OCTCT2.spad" 1064362 1064380 1064711 1064716) (-723 "OCT.spad" 1062677 1062687 1063391 1063430) (-722 "OCAMON.spad" 1062525 1062533 1062667 1062672) (-721 "OC.spad" 1060321 1060331 1062481 1062520) (-720 "OC.spad" 1057856 1057868 1060018 1060023) (-719 "OASGP.spad" 1057671 1057679 1057846 1057851) (-718 "OAMONS.spad" 1057193 1057201 1057661 1057666) (-717 "OAMON.spad" 1056951 1056959 1057183 1057188) (-716 "OAMON.spad" 1056707 1056717 1056941 1056946) (-715 "OAGROUP.spad" 1056245 1056253 1056697 1056702) (-714 "OAGROUP.spad" 1055781 1055791 1056235 1056240) (-713 "NUMTUBE.spad" 1055372 1055388 1055771 1055776) (-712 "NUMQUAD.spad" 1043348 1043356 1055362 1055367) (-711 "NUMODE.spad" 1034700 1034708 1043338 1043343) (-710 "NUMFMT.spad" 1033540 1033548 1034690 1034695) (-709 "NUMERIC.spad" 1025655 1025665 1033346 1033351) (-708 "NTSCAT.spad" 1024163 1024179 1025623 1025650) (-707 "NTPOLFN.spad" 1023740 1023750 1024106 1024111) (-706 "NSUP2.spad" 1023132 1023144 1023730 1023735) (-705 "NSUP.spad" 1016569 1016579 1020989 1021142) (-704 "NSMP.spad" 1013481 1013500 1013773 1013900) (-703 "NREP.spad" 1011883 1011897 1013471 1013476) (-702 "NPCOEF.spad" 1011129 1011149 1011873 1011878) (-701 "NORMRETR.spad" 1010727 1010766 1011119 1011124) (-700 "NORMPK.spad" 1008669 1008688 1010717 1010722) (-699 "NORMMA.spad" 1008357 1008383 1008659 1008664) (-698 "NONE1.spad" 1008033 1008043 1008347 1008352) (-697 "NONE.spad" 1007774 1007782 1008023 1008028) (-696 "NODE1.spad" 1007261 1007277 1007764 1007769) (-695 "NNI.spad" 1006156 1006164 1007235 1007256) (-694 "NLINSOL.spad" 1004782 1004792 1006146 1006151) (-693 "NFINTBAS.spad" 1002342 1002359 1004772 1004777) (-692 "NETCLT.spad" 1002316 1002327 1002332 1002337) (-691 "NCODIV.spad" 1000540 1000556 1002306 1002311) (-690 "NCNTFRAC.spad" 1000182 1000196 1000530 1000535) (-689 "NCEP.spad" 998348 998362 1000172 1000177) (-688 "NASRING.spad" 997952 997960 998338 998343) (-687 "NASRING.spad" 997554 997564 997942 997947) (-686 "NARNG.spad" 996954 996962 997544 997549) (-685 "NARNG.spad" 996352 996362 996944 996949) (-684 "NAALG.spad" 995917 995927 996320 996347) (-683 "NAALG.spad" 995502 995514 995907 995912) (-682 "MULTSQFR.spad" 992460 992477 995492 995497) (-681 "MULTFACT.spad" 991843 991860 992450 992455) (-680 "MTSCAT.spad" 989937 989958 991741 991838) (-679 "MTHING.spad" 989596 989606 989927 989932) (-678 "MSYSCMD.spad" 989030 989038 989586 989591) (-677 "MSETAGG.spad" 988875 988885 988998 989025) (-676 "MSET.spad" 986822 986832 988569 988608) (-675 "MRING.spad" 983799 983811 986530 986597) (-674 "MRF2.spad" 983361 983375 983789 983794) (-673 "MRATFAC.spad" 982907 982924 983351 983356) (-672 "MPRFF.spad" 980947 980966 982897 982902) (-671 "MPOLY.spad" 978751 978766 979110 979237) (-670 "MPCPF.spad" 978015 978034 978741 978746) (-669 "MPC3.spad" 977832 977872 978005 978010) (-668 "MPC2.spad" 977486 977519 977822 977827) (-667 "MONOTOOL.spad" 975837 975854 977476 977481) (-666 "catdef.spad" 975270 975281 975491 975832) (-665 "catdef.spad" 974668 974679 974924 975265) (-664 "MONOID.spad" 973989 973997 974658 974663) (-663 "MONOID.spad" 973308 973318 973979 973984) (-662 "MONOGEN.spad" 972056 972069 973168 973303) (-661 "MONOGEN.spad" 970826 970841 971940 971945) (-660 "MONADWU.spad" 968906 968914 970816 970821) (-659 "MONADWU.spad" 966984 966994 968896 968901) (-658 "MONAD.spad" 966144 966152 966974 966979) (-657 "MONAD.spad" 965302 965312 966134 966139) (-656 "MOEBIUS.spad" 964038 964052 965282 965297) (-655 "MODULE.spad" 963908 963918 964006 964033) (-654 "MODULE.spad" 963798 963810 963898 963903) (-653 "MODRING.spad" 963133 963172 963778 963793) (-652 "MODOP.spad" 961790 961802 962955 963022) (-651 "MODMONOM.spad" 961521 961539 961780 961785) (-650 "MODMON.spad" 958591 958603 959306 959459) (-649 "MODFIELD.spad" 957953 957992 958493 958586) (-648 "MMLFORM.spad" 956813 956821 957943 957948) (-647 "MMAP.spad" 956555 956589 956803 956808) (-646 "MLO.spad" 955014 955024 956511 956550) (-645 "MLIFT.spad" 953626 953643 955004 955009) (-644 "MKUCFUNC.spad" 953161 953179 953616 953621) (-643 "MKRECORD.spad" 952749 952762 953151 953156) (-642 "MKFUNC.spad" 952156 952166 952739 952744) (-641 "MKFLCFN.spad" 951124 951134 952146 952151) (-640 "MKBCFUNC.spad" 950619 950637 951114 951119) (-639 "MHROWRED.spad" 949130 949140 950609 950614) (-638 "MFINFACT.spad" 948530 948552 949120 949125) (-637 "MESH.spad" 946325 946333 948520 948525) (-636 "MDDFACT.spad" 944544 944554 946315 946320) (-635 "MDAGG.spad" 943835 943845 944524 944539) (-634 "MCDEN.spad" 943045 943057 943825 943830) (-633 "MAYBE.spad" 942345 942356 943035 943040) (-632 "MATSTOR.spad" 939661 939671 942335 942340) (-631 "MATRIX.spad" 938440 938450 938924 938951) (-630 "MATLIN.spad" 935808 935832 938324 938329) (-629 "MATCAT2.spad" 935090 935138 935798 935803) (-628 "MATCAT.spad" 926786 926808 935058 935085) (-627 "MATCAT.spad" 918354 918378 926628 926633) (-626 "MAPPKG3.spad" 917269 917283 918344 918349) (-625 "MAPPKG2.spad" 916607 916619 917259 917264) (-624 "MAPPKG1.spad" 915435 915445 916597 916602) (-623 "MAPPAST.spad" 914774 914782 915425 915430) (-622 "MAPHACK3.spad" 914586 914600 914764 914769) (-621 "MAPHACK2.spad" 914355 914367 914576 914581) (-620 "MAPHACK1.spad" 913999 914009 914345 914350) (-619 "MAGMA.spad" 911805 911822 913989 913994) (-618 "MACROAST.spad" 911400 911408 911795 911800) (-617 "LZSTAGG.spad" 908654 908664 911390 911395) (-616 "LZSTAGG.spad" 905906 905918 908644 908649) (-615 "LWORD.spad" 902651 902668 905896 905901) (-614 "LSTAST.spad" 902435 902443 902641 902646) (-613 "LSQM.spad" 900713 900727 901107 901158) (-612 "LSPP.spad" 900248 900265 900703 900708) (-611 "LSMP1.spad" 898091 898105 900238 900243) (-610 "LSMP.spad" 896948 896976 898081 898086) (-609 "LSAGG.spad" 896617 896627 896916 896943) (-608 "LSAGG.spad" 896306 896318 896607 896612) (-607 "LPOLY.spad" 895268 895287 896162 896231) (-606 "LPEFRAC.spad" 894539 894549 895258 895263) (-605 "LOGIC.spad" 894141 894149 894529 894534) (-604 "LOGIC.spad" 893741 893751 894131 894136) (-603 "LODOOPS.spad" 892671 892683 893731 893736) (-602 "LODOF.spad" 891717 891734 892628 892633) (-601 "LODOCAT.spad" 890383 890393 891673 891712) (-600 "LODOCAT.spad" 889047 889059 890339 890344) (-599 "LODO2.spad" 888361 888373 888768 888807) (-598 "LODO1.spad" 887802 887812 888082 888121) (-597 "LODO.spad" 887227 887243 887523 887562) (-596 "LODEEF.spad" 886029 886047 887217 887222) (-595 "LO.spad" 885430 885444 885963 885990) (-594 "LNAGG.spad" 881617 881627 885420 885425) (-593 "LNAGG.spad" 877768 877780 881573 881578) (-592 "LMOPS.spad" 874536 874553 877758 877763) (-591 "LMODULE.spad" 874320 874330 874526 874531) (-590 "LMDICT.spad" 873701 873711 873949 873976) (-589 "LLINSET.spad" 873408 873418 873691 873696) (-588 "LITERAL.spad" 873314 873325 873398 873403) (-587 "LIST3.spad" 872625 872639 873304 873309) (-586 "LIST2MAP.spad" 869552 869564 872615 872620) (-585 "LIST2.spad" 868254 868266 869542 869547) (-584 "LIST.spad" 866136 866146 867479 867506) (-583 "LINSET.spad" 865915 865925 866126 866131) (-582 "LINFORM.spad" 865378 865390 865883 865910) (-581 "LINEXP.spad" 864121 864131 865368 865373) (-580 "LINELT.spad" 863492 863504 864004 864031) (-579 "LINDEP.spad" 862341 862353 863404 863409) (-578 "LINBASIS.spad" 861977 861992 862331 862336) (-577 "LIMITRF.spad" 859924 859934 861967 861972) (-576 "LIMITPS.spad" 858834 858847 859914 859919) (-575 "LIECAT.spad" 858318 858328 858760 858829) (-574 "LIECAT.spad" 857830 857842 858274 858279) (-573 "LIE.spad" 855834 855846 857108 857250) (-572 "LIB.spad" 853993 854001 854439 854466) (-571 "LGROBP.spad" 851346 851365 853983 853988) (-570 "LFCAT.spad" 850405 850413 851336 851341) (-569 "LF.spad" 849360 849376 850395 850400) (-568 "LEXTRIPK.spad" 844983 844998 849350 849355) (-567 "LEXP.spad" 843002 843029 844963 844978) (-566 "LETAST.spad" 842701 842709 842992 842997) (-565 "LEADCDET.spad" 841107 841124 842691 842696) (-564 "LAZM3PK.spad" 839851 839873 841097 841102) (-563 "LAUPOL.spad" 838518 838531 839418 839487) (-562 "LAPLACE.spad" 838101 838117 838508 838513) (-561 "LALG.spad" 837877 837887 838081 838096) (-560 "LALG.spad" 837661 837673 837867 837872) (-559 "LA.spad" 837101 837115 837583 837622) (-558 "KVTFROM.spad" 836844 836854 837091 837096) (-557 "KTVLOGIC.spad" 836388 836396 836834 836839) (-556 "KRCFROM.spad" 836134 836144 836378 836383) (-555 "KOVACIC.spad" 834865 834882 836124 836129) (-554 "KONVERT.spad" 834587 834597 834855 834860) (-553 "KOERCE.spad" 834324 834334 834577 834582) (-552 "KERNEL2.spad" 834027 834039 834314 834319) (-551 "KERNEL.spad" 832747 832757 833876 833881) (-550 "KDAGG.spad" 831856 831878 832727 832742) (-549 "KDAGG.spad" 830973 830997 831846 831851) (-548 "KAFILE.spad" 829863 829879 830098 830125) (-547 "JVMOP.spad" 829776 829784 829853 829858) (-546 "JVMMDACC.spad" 828830 828838 829766 829771) (-545 "JVMFDACC.spad" 828146 828154 828820 828825) (-544 "JVMCSTTG.spad" 826875 826883 828136 828141) (-543 "JVMCFACC.spad" 826321 826329 826865 826870) (-542 "JVMBCODE.spad" 826232 826240 826311 826316) (-541 "JORDAN.spad" 824049 824061 825510 825652) (-540 "JOINAST.spad" 823751 823759 824039 824044) (-539 "IXAGG.spad" 821884 821908 823741 823746) (-538 "IXAGG.spad" 819874 819900 821733 821738) (-537 "ITUPLE.spad" 819050 819060 819864 819869) (-536 "ITRIGMNP.spad" 817897 817916 819040 819045) (-535 "ITFUN3.spad" 817403 817417 817887 817892) (-534 "ITFUN2.spad" 817147 817159 817393 817398) (-533 "ITFORM.spad" 816502 816510 817137 817142) (-532 "ITAYLOR.spad" 814496 814511 816366 816463) (-531 "ISUPS.spad" 806945 806960 813482 813579) (-530 "ISUMP.spad" 806446 806462 806935 806940) (-529 "ISAST.spad" 806165 806173 806436 806441) (-528 "IRURPK.spad" 804882 804901 806155 806160) (-527 "IRSN.spad" 802886 802894 804872 804877) (-526 "IRRF2F.spad" 801379 801389 802842 802847) (-525 "IRREDFFX.spad" 800980 800991 801369 801374) (-524 "IROOT.spad" 799319 799329 800970 800975) (-523 "IRFORM.spad" 798643 798651 799309 799314) (-522 "IR2F.spad" 797857 797873 798633 798638) (-521 "IR2.spad" 796885 796901 797847 797852) (-520 "IR.spad" 794721 794735 796767 796794) (-519 "IPRNTPK.spad" 794481 794489 794711 794716) (-518 "IPF.spad" 794046 794058 794286 794379) (-517 "IPADIC.spad" 793815 793841 793972 794041) (-516 "IP4ADDR.spad" 793372 793380 793805 793810) (-515 "IOMODE.spad" 792894 792902 793362 793367) (-514 "IOBFILE.spad" 792279 792287 792884 792889) (-513 "IOBCON.spad" 792144 792152 792269 792274) (-512 "INVLAPLA.spad" 791793 791809 792134 792139) (-511 "INTTR.spad" 785187 785204 791783 791788) (-510 "INTTOOLS.spad" 782995 783011 784814 784819) (-509 "INTSLPE.spad" 782323 782331 782985 782990) (-508 "INTRVL.spad" 781889 781899 782237 782318) (-507 "INTRF.spad" 780321 780335 781879 781884) (-506 "INTRET.spad" 779753 779763 780311 780316) (-505 "INTRAT.spad" 778488 778505 779743 779748) (-504 "INTPM.spad" 776951 776967 778209 778214) (-503 "INTPAF.spad" 774827 774845 776880 776885) (-502 "INTHERTR.spad" 774101 774118 774817 774822) (-501 "INTHERAL.spad" 773771 773795 774091 774096) (-500 "INTHEORY.spad" 770210 770218 773761 773766) (-499 "INTG0.spad" 763974 763992 770139 770144) (-498 "INTFACT.spad" 763041 763051 763964 763969) (-497 "INTEF.spad" 761452 761468 763031 763036) (-496 "INTDOM.spad" 760075 760083 761378 761447) (-495 "INTDOM.spad" 758760 758770 760065 760070) (-494 "INTCAT.spad" 757027 757037 758674 758755) (-493 "INTBIT.spad" 756534 756542 757017 757022) (-492 "INTALG.spad" 755722 755749 756524 756529) (-491 "INTAF.spad" 755222 755238 755712 755717) (-490 "INTABL.spad" 753604 753635 753767 753794) (-489 "INT8.spad" 753484 753492 753594 753599) (-488 "INT64.spad" 753363 753371 753474 753479) (-487 "INT32.spad" 753242 753250 753353 753358) (-486 "INT16.spad" 753121 753129 753232 753237) (-485 "INT.spad" 752647 752655 752987 753116) (-484 "INS.spad" 750150 750158 752549 752642) (-483 "INS.spad" 747739 747749 750140 750145) (-482 "INPSIGN.spad" 747209 747222 747729 747734) (-481 "INPRODPF.spad" 746305 746324 747199 747204) (-480 "INPRODFF.spad" 745393 745417 746295 746300) (-479 "INNMFACT.spad" 744368 744385 745383 745388) (-478 "INMODGCD.spad" 743872 743902 744358 744363) (-477 "INFSP.spad" 742169 742191 743862 743867) (-476 "INFPROD0.spad" 741249 741268 742159 742164) (-475 "INFORM1.spad" 740874 740884 741239 741244) (-474 "INFORM.spad" 738085 738093 740864 740869) (-473 "INFINITY.spad" 737637 737645 738075 738080) (-472 "INETCLTS.spad" 737614 737622 737627 737632) (-471 "INEP.spad" 736160 736182 737604 737609) (-470 "INDE.spad" 735809 735826 736070 736075) (-469 "INCRMAPS.spad" 735246 735256 735799 735804) (-468 "INBFILE.spad" 734342 734350 735236 735241) (-467 "INBFF.spad" 730192 730203 734332 734337) (-466 "INBCON.spad" 728458 728466 730182 730187) (-465 "INBCON.spad" 726722 726732 728448 728453) (-464 "INAST.spad" 726383 726391 726712 726717) (-463 "IMPTAST.spad" 726091 726099 726373 726378) (-462 "IMATQF.spad" 725185 725229 726047 726052) (-461 "IMATLIN.spad" 723806 723830 725141 725146) (-460 "IFF.spad" 723219 723235 723490 723583) (-459 "IFAST.spad" 722833 722841 723209 723214) (-458 "IFARRAY.spad" 720360 720375 722058 722085) (-457 "IFAMON.spad" 720222 720239 720316 720321) (-456 "IEVALAB.spad" 719635 719647 720212 720217) (-455 "IEVALAB.spad" 719046 719060 719625 719630) (-454 "indexedp.spad" 718602 718614 719036 719041) (-453 "IDPOAMS.spad" 718280 718292 718514 718519) (-452 "IDPOAM.spad" 717922 717934 718192 718197) (-451 "IDPO.spad" 717336 717348 717834 717839) (-450 "IDPC.spad" 716051 716063 717326 717331) (-449 "IDPAM.spad" 715718 715730 715963 715968) (-448 "IDPAG.spad" 715387 715399 715630 715635) (-447 "IDENT.spad" 715039 715047 715377 715382) (-446 "catdef.spad" 714810 714821 714922 715034) (-445 "IDECOMP.spad" 712049 712067 714800 714805) (-444 "IDEAL.spad" 707011 707050 711997 712002) (-443 "ICDEN.spad" 706224 706240 707001 707006) (-442 "ICARD.spad" 705617 705625 706214 706219) (-441 "IBPTOOLS.spad" 704224 704241 705607 705612) (-440 "boolean.spad" 703737 703750 703870 703897) (-439 "IBATOOL.spad" 700722 700741 703727 703732) (-438 "IBACHIN.spad" 699229 699244 700712 700717) (-437 "array2.spad" 698714 698736 698901 698928) (-436 "IARRAY1.spad" 697793 697808 697939 697966) (-435 "IAN.spad" 696175 696183 697624 697717) (-434 "IALGFACT.spad" 695786 695819 696165 696170) (-433 "HYPCAT.spad" 695210 695218 695776 695781) (-432 "HYPCAT.spad" 694632 694642 695200 695205) (-431 "HOSTNAME.spad" 694448 694456 694622 694627) (-430 "HOMOTOP.spad" 694191 694201 694438 694443) (-429 "HOAGG.spad" 691798 691808 694181 694186) (-428 "HOAGG.spad" 689155 689167 691540 691545) (-427 "HEXADEC.spad" 687380 687388 687745 687838) (-426 "HEUGCD.spad" 686471 686482 687370 687375) (-425 "HELLFDIV.spad" 686077 686101 686461 686466) (-424 "HEAP.spad" 685534 685544 685749 685776) (-423 "HEADAST.spad" 685075 685083 685524 685529) (-422 "HDP.spad" 674708 674724 675085 675182) (-421 "HDMP.spad" 672255 672270 672871 672998) (-420 "HB.spad" 670530 670538 672245 672250) (-419 "HASHTBL.spad" 668864 668895 669075 669102) (-418 "HASAST.spad" 668580 668588 668854 668859) (-417 "HACKPI.spad" 668071 668079 668482 668575) (-416 "GTSET.spad" 666998 667014 667705 667732) (-415 "GSTBL.spad" 665369 665404 665543 665570) (-414 "GSERIES.spad" 662741 662768 663560 663709) (-413 "GROUP.spad" 662014 662022 662721 662736) (-412 "GROUP.spad" 661295 661305 662004 662009) (-411 "GROEBSOL.spad" 659789 659810 661285 661290) (-410 "GRMOD.spad" 658370 658382 659779 659784) (-409 "GRMOD.spad" 656949 656963 658360 658365) (-408 "GRIMAGE.spad" 649862 649870 656939 656944) (-407 "GRDEF.spad" 648241 648249 649852 649857) (-406 "GRAY.spad" 646712 646720 648231 648236) (-405 "GRALG.spad" 645807 645819 646702 646707) (-404 "GRALG.spad" 644900 644914 645797 645802) (-403 "GPOLSET.spad" 644358 644381 644570 644597) (-402 "GOSPER.spad" 643635 643653 644348 644353) (-401 "GMODPOL.spad" 642783 642810 643603 643630) (-400 "GHENSEL.spad" 641866 641880 642773 642778) (-399 "GENUPS.spad" 638159 638172 641856 641861) (-398 "GENUFACT.spad" 637736 637746 638149 638154) (-397 "GENPGCD.spad" 637338 637355 637726 637731) (-396 "GENMFACT.spad" 636790 636809 637328 637333) (-395 "GENEEZ.spad" 634749 634762 636780 636785) (-394 "GDMP.spad" 632138 632155 632912 633039) (-393 "GCNAALG.spad" 626061 626088 631932 631999) (-392 "GCDDOM.spad" 625253 625261 625987 626056) (-391 "GCDDOM.spad" 624507 624517 625243 625248) (-390 "GBINTERN.spad" 620527 620565 624497 624502) (-389 "GBF.spad" 616310 616348 620517 620522) (-388 "GBEUCLID.spad" 614192 614230 616300 616305) (-387 "GB.spad" 611718 611756 614148 614153) (-386 "GAUSSFAC.spad" 611031 611039 611708 611713) (-385 "GALUTIL.spad" 609357 609367 610987 610992) (-384 "GALPOLYU.spad" 607811 607824 609347 609352) (-383 "GALFACTU.spad" 606024 606043 607801 607806) (-382 "GALFACT.spad" 596237 596248 606014 606019) (-381 "FUNDESC.spad" 595915 595923 596227 596232) (-380 "FUNCTION.spad" 595764 595776 595905 595910) (-379 "FT.spad" 594064 594072 595754 595759) (-378 "FSUPFACT.spad" 592978 592997 594014 594019) (-377 "FST.spad" 591064 591072 592968 592973) (-376 "FSRED.spad" 590544 590560 591054 591059) (-375 "FSPRMELT.spad" 589410 589426 590501 590506) (-374 "FSPECF.spad" 587501 587517 589400 589405) (-373 "FSINT.spad" 587161 587177 587491 587496) (-372 "FSERIES.spad" 586352 586364 586981 587080) (-371 "FSCINT.spad" 585669 585685 586342 586347) (-370 "FSAGG2.spad" 584404 584420 585659 585664) (-369 "FSAGG.spad" 583521 583531 584360 584399) (-368 "FSAGG.spad" 582600 582612 583441 583446) (-367 "FS2UPS.spad" 577115 577149 582590 582595) (-366 "FS2EXPXP.spad" 576256 576279 577105 577110) (-365 "FS2.spad" 575911 575927 576246 576251) (-364 "FS.spad" 570183 570193 575690 575906) (-363 "FS.spad" 564257 564269 569766 569771) (-362 "FRUTIL.spad" 563211 563221 564247 564252) (-361 "FRNAALG.spad" 558488 558498 563153 563206) (-360 "FRNAALG.spad" 553777 553789 558444 558449) (-359 "FRNAAF2.spad" 553225 553243 553767 553772) (-358 "FRMOD.spad" 552633 552663 553154 553159) (-357 "FRIDEAL2.spad" 552237 552269 552623 552628) (-356 "FRIDEAL.spad" 551462 551483 552217 552232) (-355 "FRETRCT.spad" 550981 550991 551452 551457) (-354 "FRETRCT.spad" 550407 550419 550880 550885) (-353 "FRAMALG.spad" 548787 548800 550363 550402) (-352 "FRAMALG.spad" 547199 547214 548777 548782) (-351 "FRAC2.spad" 546804 546816 547189 547194) (-350 "FRAC.spad" 544791 544801 545178 545351) (-349 "FR2.spad" 544127 544139 544781 544786) (-348 "FR.spad" 537915 537925 543188 543257) (-347 "FPS.spad" 534754 534762 537805 537910) (-346 "FPS.spad" 531621 531631 534674 534679) (-345 "FPC.spad" 530667 530675 531523 531616) (-344 "FPC.spad" 529799 529809 530657 530662) (-343 "FPATMAB.spad" 529561 529571 529789 529794) (-342 "FPARFRAC.spad" 528403 528420 529551 529556) (-341 "FORDER.spad" 528094 528118 528393 528398) (-340 "FNLA.spad" 527518 527540 528062 528089) (-339 "FNCAT.spad" 526113 526121 527508 527513) (-338 "FNAME.spad" 526005 526013 526103 526108) (-337 "FMONOID.spad" 525686 525696 525961 525966) (-336 "FMONCAT.spad" 522855 522865 525676 525681) (-335 "FMCAT.spad" 520531 520549 522823 522850) (-334 "FM1.spad" 519896 519908 520465 520492) (-333 "FM.spad" 519511 519523 519750 519777) (-332 "FLOATRP.spad" 517254 517268 519501 519506) (-331 "FLOATCP.spad" 514693 514707 517244 517249) (-330 "FLOAT.spad" 511784 511792 514559 514688) (-329 "FLINEXP.spad" 511506 511516 511774 511779) (-328 "FLINEXP.spad" 511185 511197 511455 511460) (-327 "FLASORT.spad" 510511 510523 511175 511180) (-326 "FLALG.spad" 508181 508200 510437 510506) (-325 "FLAGG2.spad" 506898 506914 508171 508176) (-324 "FLAGG.spad" 503964 503974 506878 506893) (-323 "FLAGG.spad" 500933 500945 503849 503854) (-322 "FINRALG.spad" 499018 499031 500889 500928) (-321 "FINRALG.spad" 497029 497044 498902 498907) (-320 "FINITE.spad" 496181 496189 497019 497024) (-319 "FINITE.spad" 495331 495341 496171 496176) (-318 "aggcat.spad" 492251 492261 495311 495326) (-317 "FINAGG.spad" 489146 489158 492208 492213) (-316 "FINAALG.spad" 478331 478341 489088 489141) (-315 "FINAALG.spad" 467528 467540 478287 478292) (-314 "FILECAT.spad" 466062 466079 467518 467523) (-313 "FILE.spad" 465645 465655 466052 466057) (-312 "FIELD.spad" 465051 465059 465547 465640) (-311 "FIELD.spad" 464543 464553 465041 465046) (-310 "FGROUP.spad" 463206 463216 464523 464538) (-309 "FGLMICPK.spad" 462001 462016 463196 463201) (-308 "FFX.spad" 461387 461402 461720 461813) (-307 "FFSLPE.spad" 460898 460919 461377 461382) (-306 "FFPOLY2.spad" 459958 459975 460888 460893) (-305 "FFPOLY.spad" 451300 451311 459948 459953) (-304 "FFP.spad" 450708 450728 451019 451112) (-303 "FFNBX.spad" 449231 449251 450427 450520) (-302 "FFNBP.spad" 447755 447772 448950 449043) (-301 "FFNB.spad" 446223 446244 447439 447532) (-300 "FFINTBAS.spad" 443737 443756 446213 446218) (-299 "FFIELDC.spad" 441322 441330 443639 443732) (-298 "FFIELDC.spad" 438993 439003 441312 441317) (-297 "FFHOM.spad" 437765 437782 438983 438988) (-296 "FFF.spad" 435208 435219 437755 437760) (-295 "FFCGX.spad" 434066 434086 434927 435020) (-294 "FFCGP.spad" 432966 432986 433785 433878) (-293 "FFCG.spad" 431761 431782 432650 432743) (-292 "FFCAT2.spad" 431508 431548 431751 431756) (-291 "FFCAT.spad" 424673 424695 431347 431503) (-290 "FFCAT.spad" 417917 417941 424593 424598) (-289 "FF.spad" 417368 417384 417601 417694) (-288 "FEVALAB.spad" 417076 417086 417358 417363) (-287 "FEVALAB.spad" 416560 416572 416844 416849) (-286 "FDIVCAT.spad" 414656 414680 416550 416555) (-285 "FDIVCAT.spad" 412750 412776 414646 414651) (-284 "FDIV2.spad" 412406 412446 412740 412745) (-283 "FDIV.spad" 411864 411888 412396 412401) (-282 "FCTRDATA.spad" 410872 410880 411854 411859) (-281 "FCOMP.spad" 410251 410261 410862 410867) (-280 "FAXF.spad" 403286 403300 410153 410246) (-279 "FAXF.spad" 396373 396389 403242 403247) (-278 "FARRAY.spad" 394565 394575 395598 395625) (-277 "FAMR.spad" 392709 392721 394463 394560) (-276 "FAMR.spad" 390837 390851 392593 392598) (-275 "FAMONOID.spad" 390521 390531 390791 390796) (-274 "FAMONC.spad" 388841 388853 390511 390516) (-273 "FAGROUP.spad" 388481 388491 388737 388764) (-272 "FACUTIL.spad" 386693 386710 388471 388476) (-271 "FACTFUNC.spad" 385895 385905 386683 386688) (-270 "EXPUPXS.spad" 382787 382810 384086 384235) (-269 "EXPRTUBE.spad" 380075 380083 382777 382782) (-268 "EXPRODE.spad" 377243 377259 380065 380070) (-267 "EXPR2UPS.spad" 373365 373378 377233 377238) (-266 "EXPR2.spad" 373070 373082 373355 373360) (-265 "EXPR.spad" 368715 368725 369429 369716) (-264 "EXPEXPAN.spad" 365660 365685 366292 366385) (-263 "EXITAST.spad" 365396 365404 365650 365655) (-262 "EXIT.spad" 365067 365075 365386 365391) (-261 "EVALCYC.spad" 364527 364541 365057 365062) (-260 "EVALAB.spad" 364107 364117 364517 364522) (-259 "EVALAB.spad" 363685 363697 364097 364102) (-258 "EUCDOM.spad" 361275 361283 363611 363680) (-257 "EUCDOM.spad" 358927 358937 361265 361270) (-256 "ES2.spad" 358440 358456 358917 358922) (-255 "ES1.spad" 358010 358026 358430 358435) (-254 "ES.spad" 350881 350889 358000 358005) (-253 "ES.spad" 343673 343683 350794 350799) (-252 "ERROR.spad" 341000 341008 343663 343668) (-251 "EQTBL.spad" 339336 339358 339545 339572) (-250 "EQ2.spad" 339054 339066 339326 339331) (-249 "EQ.spad" 333960 333970 336755 336861) (-248 "EP.spad" 330286 330296 333950 333955) (-247 "ENV.spad" 328964 328972 330276 330281) (-246 "ENTIRER.spad" 328632 328640 328908 328959) (-245 "ENTIRER.spad" 328344 328354 328622 328627) (-244 "EMR.spad" 327632 327673 328270 328339) (-243 "ELTAGG.spad" 325886 325905 327622 327627) (-242 "ELTAGG.spad" 324104 324125 325842 325847) (-241 "ELTAB.spad" 323579 323592 324094 324099) (-240 "ELFUTS.spad" 323014 323033 323569 323574) (-239 "ELEMFUN.spad" 322703 322711 323004 323009) (-238 "ELEMFUN.spad" 322390 322400 322693 322698) (-237 "ELAGG.spad" 320361 320371 322370 322385) (-236 "ELAGG.spad" 318271 318283 320282 320287) (-235 "ELABOR.spad" 317617 317625 318261 318266) (-234 "ELABEXPR.spad" 316549 316557 317607 317612) (-233 "EFUPXS.spad" 313325 313355 316505 316510) (-232 "EFULS.spad" 310161 310184 313281 313286) (-231 "EFSTRUC.spad" 308176 308192 310151 310156) (-230 "EF.spad" 302952 302968 308166 308171) (-229 "EAB.spad" 301252 301260 302942 302947) (-228 "DVARCAT.spad" 298258 298268 301242 301247) (-227 "DVARCAT.spad" 295262 295274 298248 298253) (-226 "DSMP.spad" 292995 293009 293300 293427) (-225 "DSEXT.spad" 292297 292307 292985 292990) (-224 "DSEXT.spad" 291519 291531 292209 292214) (-223 "DROPT1.spad" 291184 291194 291509 291514) (-222 "DROPT0.spad" 286049 286057 291174 291179) (-221 "DROPT.spad" 280008 280016 286039 286044) (-220 "DRAWPT.spad" 278181 278189 279998 280003) (-219 "DRAWHACK.spad" 277489 277499 278171 278176) (-218 "DRAWCX.spad" 274967 274975 277479 277484) (-217 "DRAWCURV.spad" 274514 274529 274957 274962) (-216 "DRAWCFUN.spad" 264046 264054 274504 274509) (-215 "DRAW.spad" 256922 256935 264036 264041) (-214 "DQAGG.spad" 255100 255110 256890 256917) (-213 "DPOLCAT.spad" 250457 250473 254968 255095) (-212 "DPOLCAT.spad" 245900 245918 250413 250418) (-211 "DPMO.spad" 238603 238619 238741 238947) (-210 "DPMM.spad" 231319 231337 231444 231650) (-209 "DOMTMPLT.spad" 231090 231098 231309 231314) (-208 "DOMCTOR.spad" 230845 230853 231080 231085) (-207 "DOMAIN.spad" 229956 229964 230835 230840) (-206 "DMP.spad" 227549 227564 228119 228246) (-205 "DMEXT.spad" 227416 227426 227517 227544) (-204 "DLP.spad" 226776 226786 227406 227411) (-203 "DLIST.spad" 225397 225407 226001 226028) (-202 "DLAGG.spad" 223814 223824 225387 225392) (-201 "DIVRING.spad" 223356 223364 223758 223809) (-200 "DIVRING.spad" 222942 222952 223346 223351) (-199 "DISPLAY.spad" 221132 221140 222932 222937) (-198 "DIRPROD2.spad" 219950 219968 221122 221127) (-197 "DIRPROD.spad" 209320 209336 209960 210057) (-196 "DIRPCAT.spad" 208603 208619 209218 209315) (-195 "DIRPCAT.spad" 207512 207530 208129 208134) (-194 "DIOSP.spad" 206337 206345 207502 207507) (-193 "DIOPS.spad" 205333 205343 206317 206332) (-192 "DIOPS.spad" 204303 204315 205289 205294) (-191 "catdef.spad" 204161 204169 204293 204298) (-190 "DIFRING.spad" 203999 204007 204141 204156) (-189 "DIFFSPC.spad" 203578 203586 203989 203994) (-188 "DIFFSPC.spad" 203155 203165 203568 203573) (-187 "DIFFMOD.spad" 202644 202654 203123 203150) (-186 "DIFFDOM.spad" 201809 201820 202634 202639) (-185 "DIFFDOM.spad" 200972 200985 201799 201804) (-184 "DIFEXT.spad" 200791 200801 200952 200967) (-183 "DIAGG.spad" 200421 200431 200771 200786) (-182 "DIAGG.spad" 200059 200071 200411 200416) (-181 "DHMATRIX.spad" 198436 198446 199581 199608) (-180 "DFSFUN.spad" 192076 192084 198426 198431) (-179 "DFLOAT.spad" 188683 188691 191966 192071) (-178 "DFINTTLS.spad" 186914 186930 188673 188678) (-177 "DERHAM.spad" 184828 184860 186894 186909) (-176 "DEQUEUE.spad" 184217 184227 184500 184527) (-175 "DEGRED.spad" 183834 183848 184207 184212) (-174 "DEFINTRF.spad" 181416 181426 183824 183829) (-173 "DEFINTEF.spad" 179954 179970 181406 181411) (-172 "DEFAST.spad" 179338 179346 179944 179949) (-171 "DECIMAL.spad" 177567 177575 177928 178021) (-170 "DDFACT.spad" 175388 175405 177557 177562) (-169 "DBLRESP.spad" 174988 175012 175378 175383) (-168 "DBASIS.spad" 174614 174629 174978 174983) (-167 "DBASE.spad" 173278 173288 174604 174609) (-166 "DATAARY.spad" 172764 172777 173268 173273) (-165 "CYCLOTOM.spad" 172270 172278 172754 172759) (-164 "CYCLES.spad" 169062 169070 172260 172265) (-163 "CVMP.spad" 168479 168489 169052 169057) (-162 "CTRIGMNP.spad" 166979 166995 168469 168474) (-161 "CTORKIND.spad" 166582 166590 166969 166974) (-160 "CTORCAT.spad" 165823 165831 166572 166577) (-159 "CTORCAT.spad" 165062 165072 165813 165818) (-158 "CTORCALL.spad" 164651 164661 165052 165057) (-157 "CTOR.spad" 164342 164350 164641 164646) (-156 "CSTTOOLS.spad" 163587 163600 164332 164337) (-155 "CRFP.spad" 157359 157372 163577 163582) (-154 "CRCEAST.spad" 157079 157087 157349 157354) (-153 "CRAPACK.spad" 156146 156156 157069 157074) (-152 "CPMATCH.spad" 155647 155662 156068 156073) (-151 "CPIMA.spad" 155352 155371 155637 155642) (-150 "COORDSYS.spad" 150361 150371 155342 155347) (-149 "CONTOUR.spad" 149788 149796 150351 150356) (-148 "CONTFRAC.spad" 145538 145548 149690 149783) (-147 "CONDUIT.spad" 145296 145304 145528 145533) (-146 "COMRING.spad" 144970 144978 145234 145291) (-145 "COMPPROP.spad" 144488 144496 144960 144965) (-144 "COMPLPAT.spad" 144255 144270 144478 144483) (-143 "COMPLEX2.spad" 143970 143982 144245 144250) (-142 "COMPLEX.spad" 139676 139686 139920 140178) (-141 "COMPILER.spad" 139225 139233 139666 139671) (-140 "COMPFACT.spad" 138827 138841 139215 139220) (-139 "COMPCAT.spad" 136902 136912 138564 138822) (-138 "COMPCAT.spad" 134718 134730 136382 136387) (-137 "COMMUPC.spad" 134466 134484 134708 134713) (-136 "COMMONOP.spad" 133999 134007 134456 134461) (-135 "COMMAAST.spad" 133762 133770 133989 133994) (-134 "COMM.spad" 133573 133581 133752 133757) (-133 "COMBOPC.spad" 132496 132504 133563 133568) (-132 "COMBINAT.spad" 131263 131273 132486 132491) (-131 "COMBF.spad" 128685 128701 131253 131258) (-130 "COLOR.spad" 127522 127530 128675 128680) (-129 "COLONAST.spad" 127188 127196 127512 127517) (-128 "CMPLXRT.spad" 126899 126916 127178 127183) (-127 "CLLCTAST.spad" 126561 126569 126889 126894) (-126 "CLIP.spad" 122669 122677 126551 126556) (-125 "CLIF.spad" 121324 121340 122625 122664) (-124 "CLAGG.spad" 119316 119326 121314 121319) (-123 "CLAGG.spad" 117194 117206 119194 119199) (-122 "CINTSLPE.spad" 116549 116562 117184 117189) (-121 "CHVAR.spad" 114687 114709 116539 116544) (-120 "CHARZ.spad" 114602 114610 114667 114682) (-119 "CHARPOL.spad" 114128 114138 114592 114597) (-118 "CHARNZ.spad" 113890 113898 114108 114123) (-117 "CHAR.spad" 111258 111266 113880 113885) (-116 "CFCAT.spad" 110586 110594 111248 111253) (-115 "CDEN.spad" 109806 109820 110576 110581) (-114 "CCLASS.spad" 107986 107994 109248 109287) (-113 "CATEGORY.spad" 107060 107068 107976 107981) (-112 "CATCTOR.spad" 106951 106959 107050 107055) (-111 "CATAST.spad" 106577 106585 106941 106946) (-110 "CASEAST.spad" 106291 106299 106567 106572) (-109 "CARTEN2.spad" 105681 105708 106281 106286) (-108 "CARTEN.spad" 101433 101457 105671 105676) (-107 "CARD.spad" 98728 98736 101407 101428) (-106 "CAPSLAST.spad" 98510 98518 98718 98723) (-105 "CACHSET.spad" 98134 98142 98500 98505) (-104 "CABMON.spad" 97689 97697 98124 98129) (-103 "BYTEORD.spad" 97364 97372 97679 97684) (-102 "BYTEBUF.spad" 95411 95419 96617 96644) (-101 "BYTE.spad" 94886 94894 95401 95406) (-100 "BTREE.spad" 94024 94034 94558 94585) (-99 "BTOURN.spad" 93095 93104 93696 93723) (-98 "BTCAT.spad" 92653 92662 93063 93090) (-97 "BTCAT.spad" 92231 92242 92643 92648) (-96 "BTAGG.spad" 91698 91705 92199 92226) (-95 "BTAGG.spad" 91185 91194 91688 91693) (-94 "BSTREE.spad" 89992 90001 90857 90884) (-93 "BRILL.spad" 88198 88208 89982 89987) (-92 "BRAGG.spad" 87155 87164 88188 88193) (-91 "BRAGG.spad" 86076 86087 87111 87116) (-90 "BPADICRT.spad" 84136 84147 84382 84475) (-89 "BPADIC.spad" 83809 83820 84062 84131) (-88 "BOUNDZRO.spad" 83466 83482 83799 83804) (-87 "BOP1.spad" 80925 80934 83456 83461) (-86 "BOP.spad" 76068 76075 80915 80920) (-85 "BOOLEAN.spad" 75617 75624 76058 76063) (-84 "BOOLE.spad" 75268 75275 75607 75612) (-83 "BOOLE.spad" 74917 74926 75258 75263) (-82 "BMODULE.spad" 74630 74641 74885 74912) (-81 "BITS.spad" 74062 74069 74276 74303) (-80 "catdef.spad" 73945 73955 74052 74057) (-79 "catdef.spad" 73696 73706 73935 73940) (-78 "BINDING.spad" 73118 73125 73686 73691) (-77 "BINARY.spad" 71353 71360 71708 71801) (-76 "BGAGG.spad" 70673 70682 71333 71348) (-75 "BGAGG.spad" 70001 70012 70663 70668) (-74 "BEZOUT.spad" 69142 69168 69951 69956) (-73 "BBTREE.spad" 66085 66094 68814 68841) (-72 "BASTYPE.spad" 65585 65592 66075 66080) (-71 "BASTYPE.spad" 65083 65092 65575 65580) (-70 "BALFACT.spad" 64543 64555 65073 65078) (-69 "AUTOMOR.spad" 63994 64003 64523 64538) (-68 "ATTREG.spad" 61126 61133 63770 63989) (-67 "ATTRAST.spad" 60843 60850 61116 61121) (-66 "ATRIG.spad" 60313 60320 60833 60838) (-65 "ATRIG.spad" 59781 59790 60303 60308) (-64 "ASTCAT.spad" 59685 59692 59771 59776) (-63 "ASTCAT.spad" 59587 59596 59675 59680) (-62 "ASTACK.spad" 58991 59000 59259 59286) (-61 "ASSOCEQ.spad" 57825 57836 58947 58952) (-60 "ARRAY2.spad" 57348 57357 57497 57524) (-59 "ARRAY12.spad" 56061 56072 57338 57343) (-58 "ARRAY1.spad" 54940 54949 55286 55313) (-57 "ARR2CAT.spad" 50980 51001 54908 54935) (-56 "ARR2CAT.spad" 47040 47063 50970 50975) (-55 "ARITY.spad" 46412 46419 47030 47035) (-54 "APPRULE.spad" 45696 45718 46402 46407) (-53 "APPLYORE.spad" 45315 45328 45686 45691) (-52 "ANY1.spad" 44386 44395 45305 45310) (-51 "ANY.spad" 43237 43244 44376 44381) (-50 "ANTISYM.spad" 41682 41698 43217 43232) (-49 "ANON.spad" 41391 41398 41672 41677) (-48 "AN.spad" 39859 39866 41222 41315) (-47 "AMR.spad" 38044 38055 39757 39854) (-46 "AMR.spad" 36092 36105 37807 37812) (-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 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