diff options
Diffstat (limited to 'src/share/algebra/browse.daase')
-rw-r--r-- | src/share/algebra/browse.daase | 188 |
1 files changed, 94 insertions, 94 deletions
diff --git a/src/share/algebra/browse.daase b/src/share/algebra/browse.daase index a3869037..14610502 100644 --- a/src/share/algebra/browse.daase +++ b/src/share/algebra/browse.daase @@ -1,5 +1,5 @@ -(2279924 . 3486517510) +(2292591 . 3486548941) (-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 @@ -88,7 +88,7 @@ NIL ((|constructor| (NIL "Factorization of univariate polynomials with coefficients in \\spadtype{AlgebraicNumber}.")) (|doublyTransitive?| (((|Boolean|) |#1|) "\\spad{doublyTransitive?(p)} is \\spad{true} if \\spad{p} is irreducible over over the field \\spad{K} generated by its coefficients,{} and if \\spad{p(X) / (X - a)} is irreducible over \\spad{K(a)} where \\spad{p(a) = 0}.")) (|split| (((|Factored| |#1|) |#1|) "\\spad{split(p)} returns a prime factorisation of \\spad{p} over its splitting field.")) (|factor| (((|Factored| |#1|) |#1|) "\\spad{factor(p)} returns a prime factorisation of \\spad{p} over the field generated by its coefficients.") (((|Factored| |#1|) |#1| (|List| (|AlgebraicNumber|))) "\\spad{factor(p, [a1,...,an])} returns a prime factorisation of \\spad{p} over the field generated by its coefficients and a1,{}...,{}an."))) NIL NIL -(-40 -2060 UP UPUP -3325) +(-40 -2060 UP UPUP -3589) ((|constructor| (NIL "Function field defined by \\spad{f}(\\spad{x},{} \\spad{y}) = 0.")) (|knownInfBasis| (((|Void|) (|NonNegativeInteger|)) "\\spad{knownInfBasis(n)} \\undocumented{}"))) ((-4454 |has| (-419 |#2|) (-374)) (-4459 |has| (-419 |#2|) (-374)) (-4453 |has| (-419 |#2|) (-374)) ((-4463 "*") . T) (-4455 . T) (-4456 . T) (-4458 . T)) ((|HasCategory| (-419 |#2|) (QUOTE (-146))) (|HasCategory| (-419 |#2|) (QUOTE (-148))) (|HasCategory| (-419 |#2|) (QUOTE (-360))) (-2835 (|HasCategory| (-419 |#2|) (QUOTE (-374))) (|HasCategory| (-419 |#2|) (QUOTE (-360)))) (|HasCategory| (-419 |#2|) (QUOTE (-374))) (|HasCategory| (-419 |#2|) (QUOTE (-379))) (-2835 (-12 (|HasCategory| (-419 |#2|) (QUOTE (-238))) (|HasCategory| (-419 |#2|) (QUOTE (-374)))) (|HasCategory| (-419 |#2|) (QUOTE (-360)))) (-2835 (-12 (|HasCategory| (-419 |#2|) (QUOTE (-238))) (|HasCategory| (-419 |#2|) (QUOTE (-374)))) (-12 (|HasCategory| (-419 |#2|) (QUOTE (-237))) (|HasCategory| (-419 |#2|) (QUOTE (-374)))) (|HasCategory| (-419 |#2|) (QUOTE (-360)))) (-2835 (-12 (|HasCategory| (-419 |#2|) (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| (-419 |#2|) (QUOTE (-374)))) (-12 (|HasCategory| (-419 |#2|) (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| (-419 |#2|) (QUOTE (-360))))) (-2835 (-12 (|HasCategory| (-419 |#2|) (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| (-419 |#2|) (QUOTE (-374)))) (-12 (|HasCategory| (-419 |#2|) (LIST (QUOTE -917) (QUOTE (-1195)))) (|HasCategory| (-419 |#2|) (QUOTE (-374))))) (|HasCategory| (-419 |#2|) (LIST (QUOTE -651) (QUOTE (-576)))) (-2835 (|HasCategory| (-419 |#2|) (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| (-419 |#2|) (QUOTE (-374)))) (|HasCategory| (-419 |#2|) (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| (-419 |#2|) (LIST (QUOTE -1057) (QUOTE (-576)))) (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#1| (QUOTE (-379))) (-12 (|HasCategory| (-419 |#2|) (QUOTE (-237))) (|HasCategory| (-419 |#2|) (QUOTE (-374)))) (-12 (|HasCategory| (-419 |#2|) (LIST (QUOTE -917) (QUOTE (-1195)))) (|HasCategory| (-419 |#2|) (QUOTE (-374)))) (-12 (|HasCategory| (-419 |#2|) (QUOTE (-238))) (|HasCategory| (-419 |#2|) (QUOTE (-374)))) (-12 (|HasCategory| (-419 |#2|) (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| (-419 |#2|) (QUOTE (-374))))) @@ -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."))) ((-4461 . T) (-4462 . T)) -((-2835 (-12 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (QUOTE (-862))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (LIST (QUOTE -319) (LIST (QUOTE -2) (LIST (QUOTE |:|) (QUOTE -4282) (|devaluate| |#1|)) (LIST (QUOTE |:|) (QUOTE -4353) (|devaluate| |#2|)))))) (-12 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (QUOTE (-1119))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (LIST (QUOTE -319) (LIST (QUOTE -2) (LIST (QUOTE |:|) (QUOTE -4282) (|devaluate| |#1|)) (LIST (QUOTE |:|) (QUOTE -4353) (|devaluate| |#2|))))))) (-2835 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (QUOTE (-862))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (QUOTE (-1119))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (LIST (QUOTE -626) (QUOTE (-548)))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-2835 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (QUOTE (-862))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (QUOTE (-1119))) (|HasCategory| |#2| (QUOTE (-1119)))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| (-576) (QUOTE (-862))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (QUOTE (-1119))) (-2835 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874))))) (-2835 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (QUOTE (-1119))) (|HasCategory| |#2| (QUOTE (-1119)))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (LIST (QUOTE -625) (QUOTE (-874)))) (-12 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (QUOTE (-1119))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (LIST (QUOTE -319) (LIST (QUOTE -2) (LIST (QUOTE |:|) (QUOTE -4282) (|devaluate| |#1|)) (LIST (QUOTE |:|) (QUOTE -4353) (|devaluate| |#2|))))))) +((-2835 (-12 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-862))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (LIST (QUOTE -319) (LIST (QUOTE -2) (LIST (QUOTE |:|) (QUOTE -4282) (|devaluate| |#1|)) (LIST (QUOTE |:|) (QUOTE -4352) (|devaluate| |#2|)))))) (-12 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-1119))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (LIST (QUOTE -319) (LIST (QUOTE -2) (LIST (QUOTE |:|) (QUOTE -4282) (|devaluate| |#1|)) (LIST (QUOTE |:|) (QUOTE -4352) (|devaluate| |#2|))))))) (-2835 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-862))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-1119))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (LIST (QUOTE -626) (QUOTE (-548)))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-2835 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-102))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-862))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-1119))) (|HasCategory| |#2| (QUOTE (-102))) (|HasCategory| |#2| (QUOTE (-1119)))) (-2835 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-862))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-1119))) (|HasCategory| |#2| (QUOTE (-1119)))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| (-576) (QUOTE (-862))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-1119))) (-2835 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-1119))) (|HasCategory| |#2| (QUOTE (-1119)))) (-2835 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874))))) (-2835 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-102))) (|HasCategory| |#2| (QUOTE (-102)))) (|HasCategory| |#2| (QUOTE (-102))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-102))) (-12 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-1119))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (LIST (QUOTE -319) (LIST (QUOTE -2) (LIST (QUOTE |:|) (QUOTE -4282) (|devaluate| |#1|)) (LIST (QUOTE |:|) (QUOTE -4352) (|devaluate| |#2|))))))) (-46 S R E) ((|constructor| (NIL "Abelian monoid ring elements (not necessarily of finite support) of this ring are of the form formal SUM (r_i * e_i) where the r_i are coefficents and the e_i,{} elements of the ordered abelian monoid,{} are thought of as exponents or monomials. The monomials commute with each other,{} and with the coefficients (which themselves may or may not be commutative). See \\spadtype{FiniteAbelianMonoidRing} for the case of finite support a useful common model for polynomials and power series. Conceptually at least,{} only the non-zero terms are ever operated on.")) (/ (($ $ |#2|) "\\spad{p/c} divides \\spad{p} by the coefficient \\spad{c}.")) (|coefficient| ((|#2| $ |#3|) "\\spad{coefficient(p,e)} extracts the coefficient of the monomial with exponent \\spad{e} from polynomial \\spad{p},{} or returns zero if exponent is not present.")) (|reductum| (($ $) "\\spad{reductum(u)} returns \\spad{u} minus its leading monomial returns zero if handed the zero element.")) (|monomial| (($ |#2| |#3|) "\\spad{monomial(r,e)} makes a term from a coefficient \\spad{r} and an exponent \\spad{e}.")) (|monomial?| (((|Boolean|) $) "\\spad{monomial?(p)} tests if \\spad{p} is a single monomial.")) (|map| (($ (|Mapping| |#2| |#2|) $) "\\spad{map(fn,u)} maps function \\spad{fn} onto the coefficients of the non-zero monomials of \\spad{u}.")) (|degree| ((|#3| $) "\\spad{degree(p)} returns the maximum of the exponents of the terms of \\spad{p}.")) (|leadingMonomial| (($ $) "\\spad{leadingMonomial(p)} returns the monomial of \\spad{p} with the highest degree.")) (|leadingCoefficient| ((|#2| $) "\\spad{leadingCoefficient(p)} returns the coefficient highest degree term of \\spad{p}."))) NIL @@ -167,11 +167,11 @@ NIL (-59 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}"))) ((-4462 . T) (-4461 . T)) -((-2835 (-12 (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|))))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (LIST (QUOTE -626) (QUOTE (-548)))) (-2835 (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-1119)))) (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| (-576) (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874)))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|))))) +((-2835 (-12 (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|))))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (LIST (QUOTE -626) (QUOTE (-548)))) (-2835 (|HasCategory| |#1| (QUOTE (-102))) (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-1119)))) (-2835 (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-1119)))) (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| (-576) (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#1| (QUOTE (-102))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|))))) (-60 R) ((|constructor| (NIL "\\indented{1}{A TwoDimensionalArray is a two dimensional array with} 1-based indexing for both rows and columns.")) (|shallowlyMutable| ((|attribute|) "One may destructively alter TwoDimensionalArray\\spad{'s}."))) ((-4461 . T) (-4462 . T)) -((-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (QUOTE (-1119))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) +((-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (QUOTE (-1119))) (-2835 (|HasCategory| |#1| (QUOTE (-102))) (|HasCategory| |#1| (QUOTE (-1119)))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#1| (QUOTE (-102)))) (-61 -2706) ((|constructor| (NIL "\\spadtype{ASP10} produces Fortran for Type 10 ASPs,{} needed for NAG routine \\axiomOpFrom{d02kef}{d02Package}. This ASP computes the values of a set of functions,{} for example:\\begin{verbatim} SUBROUTINE COEFFN(P,Q,DQDL,X,ELAM,JINT) DOUBLE PRECISION ELAM,P,Q,X,DQDL INTEGER JINT P=1.0D0 Q=((-1.0D0*X**3)+ELAM*X*X-2.0D0)/(X*X) DQDL=1.0D0 RETURN END\\end{verbatim}")) (|coerce| (($ (|Vector| (|FortranExpression| (|construct| (QUOTE JINT) (QUOTE X) (QUOTE ELAM)) (|construct|) (|MachineFloat|)))) "\\spad{coerce(f)} takes objects from the appropriate instantiation of \\spadtype{FortranExpression} and turns them into an ASP."))) NIL @@ -295,7 +295,7 @@ NIL (-91 S) ((|constructor| (NIL "A stack represented as a flexible array.")) (|arrayStack| (($ (|List| |#1|)) "\\spad{arrayStack([x,y,...,z])} creates an array stack with first (top) element \\spad{x},{} second element \\spad{y},{}...,{}and last element \\spad{z}."))) ((-4461 . T) (-4462 . T)) -((-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (QUOTE (-1119))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) +((-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (QUOTE (-1119))) (-2835 (|HasCategory| |#1| (QUOTE (-102))) (|HasCategory| |#1| (QUOTE (-1119)))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#1| (QUOTE (-102)))) (-92 S) ((|constructor| (NIL "This is the category of Spad abstract syntax trees."))) NIL @@ -343,7 +343,7 @@ NIL (-103 S) ((|constructor| (NIL "\\spadtype{BalancedBinaryTree(S)} is the domain of balanced binary trees (bbtree). A balanced binary tree of \\spad{2**k} leaves,{} for some \\spad{k > 0},{} is symmetric,{} that is,{} the left and right subtree of each interior node have identical shape. In general,{} the left and right subtree of a given node can differ by at most leaf node.")) (|mapDown!| (($ $ |#1| (|Mapping| (|List| |#1|) |#1| |#1| |#1|)) "\\spad{mapDown!(t,p,f)} returns \\spad{t} after traversing \\spad{t} in \"preorder\" (node then left then right) fashion replacing the successive interior nodes as follows. Let \\spad{l} and \\spad{r} denote the left and right subtrees of \\spad{t}. The root value \\spad{x} of \\spad{t} is replaced by \\spad{p}. Then \\spad{f}(value \\spad{l},{} value \\spad{r},{} \\spad{p}),{} where \\spad{l} and \\spad{r} denote the left and right subtrees of \\spad{t},{} is evaluated producing two values \\spad{pl} and \\spad{pr}. Then \\spad{mapDown!(l,pl,f)} and \\spad{mapDown!(l,pr,f)} are evaluated.") (($ $ |#1| (|Mapping| |#1| |#1| |#1|)) "\\spad{mapDown!(t,p,f)} returns \\spad{t} after traversing \\spad{t} in \"preorder\" (node then left then right) fashion replacing the successive interior nodes as follows. The root value \\spad{x} is replaced by \\spad{q} \\spad{:=} \\spad{f}(\\spad{p},{}\\spad{x}). The mapDown!(\\spad{l},{}\\spad{q},{}\\spad{f}) and mapDown!(\\spad{r},{}\\spad{q},{}\\spad{f}) are evaluated for the left and right subtrees \\spad{l} and \\spad{r} of \\spad{t}.")) (|mapUp!| (($ $ $ (|Mapping| |#1| |#1| |#1| |#1| |#1|)) "\\spad{mapUp!(t,t1,f)} traverses \\spad{t} in an \"endorder\" (left then right then node) fashion returning \\spad{t} with the value at each successive interior node of \\spad{t} replaced by \\spad{f}(\\spad{l},{}\\spad{r},{}\\spad{l1},{}\\spad{r1}) where \\spad{l} and \\spad{r} are the values at the immediate left and right nodes. Values \\spad{l1} and \\spad{r1} are values at the corresponding nodes of a balanced binary tree \\spad{t1},{} of identical shape at \\spad{t}.") ((|#1| $ (|Mapping| |#1| |#1| |#1|)) "\\spad{mapUp!(t,f)} traverses balanced binary tree \\spad{t} in an \"endorder\" (left then right then node) fashion returning \\spad{t} with the value at each successive interior node of \\spad{t} replaced by \\spad{f}(\\spad{l},{}\\spad{r}) where \\spad{l} and \\spad{r} are the values at the immediate left and right nodes.")) (|setleaves!| (($ $ (|List| |#1|)) "\\spad{setleaves!(t, ls)} sets the leaves of \\spad{t} in left-to-right order to the elements of \\spad{ls}.")) (|balancedBinaryTree| (($ (|NonNegativeInteger|) |#1|) "\\spad{balancedBinaryTree(n, s)} creates a balanced binary tree with \\spad{n} nodes each with value \\spad{s}."))) ((-4461 . T) (-4462 . T)) -((-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (QUOTE (-1119))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) +((-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (QUOTE (-1119))) (-2835 (|HasCategory| |#1| (QUOTE (-102))) (|HasCategory| |#1| (QUOTE (-1119)))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#1| (QUOTE (-102)))) (-104 R UP M |Row| |Col|) ((|constructor| (NIL "\\spadtype{BezoutMatrix} contains functions for computing resultants and discriminants using Bezout matrices.")) (|bezoutDiscriminant| ((|#1| |#2|) "\\spad{bezoutDiscriminant(p)} computes the discriminant of a polynomial \\spad{p} by computing the determinant of a Bezout matrix.")) (|bezoutResultant| ((|#1| |#2| |#2|) "\\spad{bezoutResultant(p,q)} computes the resultant of the two polynomials \\spad{p} and \\spad{q} by computing the determinant of a Bezout matrix.")) (|bezoutMatrix| ((|#3| |#2| |#2|) "\\spad{bezoutMatrix(p,q)} returns the Bezout matrix for the two polynomials \\spad{p} and \\spad{q}.")) (|sylvesterMatrix| ((|#3| |#2| |#2|) "\\spad{sylvesterMatrix(p,q)} returns the Sylvester matrix for the two polynomials \\spad{p} and \\spad{q}."))) NIL @@ -371,7 +371,7 @@ NIL (-110) ((|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}"))) ((-4462 . T) (-4461 . T)) -((-12 (|HasCategory| (-112) (QUOTE (-1119))) (|HasCategory| (-112) (LIST (QUOTE -319) (QUOTE (-112))))) (|HasCategory| (-112) (LIST (QUOTE -626) (QUOTE (-548)))) (|HasCategory| (-112) (QUOTE (-862))) (|HasCategory| (-576) (QUOTE (-862))) (|HasCategory| (-112) (QUOTE (-1119))) (|HasCategory| (-112) (LIST (QUOTE -625) (QUOTE (-874))))) +((-12 (|HasCategory| (-112) (QUOTE (-1119))) (|HasCategory| (-112) (LIST (QUOTE -319) (QUOTE (-112))))) (|HasCategory| (-112) (LIST (QUOTE -626) (QUOTE (-548)))) (|HasCategory| (-112) (QUOTE (-862))) (|HasCategory| (-576) (QUOTE (-862))) (|HasCategory| (-112) (QUOTE (-1119))) (|HasCategory| (-112) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| (-112) (QUOTE (-102)))) (-111 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}"))) ((-4456 . T) (-4455 . T)) @@ -419,7 +419,7 @@ NIL (-122 S) ((|constructor| (NIL "BinarySearchTree(\\spad{S}) is the domain of a binary trees where elements are ordered across the tree. A binary search tree is either empty or has a value which is an \\spad{S},{} and a right and left which are both BinaryTree(\\spad{S}) Elements are ordered across the tree.")) (|split| (((|Record| (|:| |less| $) (|:| |greater| $)) |#1| $) "\\spad{split(x,b)} splits binary tree \\spad{b} into two trees,{} one with elements greater than \\spad{x},{} the other with elements less than \\spad{x}.")) (|insertRoot!| (($ |#1| $) "\\spad{insertRoot!(x,b)} inserts element \\spad{x} as a root of binary search tree \\spad{b}.")) (|insert!| (($ |#1| $) "\\spad{insert!(x,b)} inserts element \\spad{x} as leaves into binary search tree \\spad{b}.")) (|binarySearchTree| (($ (|List| |#1|)) "\\spad{binarySearchTree(l)} \\undocumented"))) ((-4461 . T) (-4462 . T)) -((-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (QUOTE (-1119))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) +((-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (QUOTE (-1119))) (-2835 (|HasCategory| |#1| (QUOTE (-102))) (|HasCategory| |#1| (QUOTE (-1119)))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#1| (QUOTE (-102)))) (-123 S) ((|constructor| (NIL "The bit aggregate category models aggregates representing large quantities of Boolean data.")) (|xor| (($ $ $) "\\spad{xor(a,b)} returns the logical {\\em exclusive-or} of bit aggregates \\axiom{a} and \\axiom{\\spad{b}}.")) (|nor| (($ $ $) "\\spad{nor(a,b)} returns the logical {\\em nor} of bit aggregates \\axiom{a} and \\axiom{\\spad{b}}.")) (|nand| (($ $ $) "\\spad{nand(a,b)} returns the logical {\\em nand} of bit aggregates \\axiom{a} and \\axiom{\\spad{b}}."))) NIL @@ -439,15 +439,15 @@ NIL (-127 S) ((|constructor| (NIL "\\spadtype{BinaryTournament(S)} is the domain of binary trees where elements are ordered down the tree. A binary search tree is either empty or is a node containing a \\spadfun{value} of type \\spad{S},{} and a \\spadfun{right} and a \\spadfun{left} which are both \\spadtype{BinaryTree(S)}")) (|insert!| (($ |#1| $) "\\spad{insert!(x,b)} inserts element \\spad{x} as leaves into binary tournament \\spad{b}.")) (|binaryTournament| (($ (|List| |#1|)) "\\spad{binaryTournament(ls)} creates a binary tournament with the elements of \\spad{ls} as values at the nodes."))) ((-4461 . T) (-4462 . T)) -((-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (QUOTE (-1119))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) +((-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (QUOTE (-1119))) (-2835 (|HasCategory| |#1| (QUOTE (-102))) (|HasCategory| |#1| (QUOTE (-1119)))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#1| (QUOTE (-102)))) (-128 S) ((|constructor| (NIL "\\spadtype{BinaryTree(S)} is the domain of all binary trees. A binary tree over \\spad{S} is either empty or has a \\spadfun{value} which is an \\spad{S} and a \\spadfun{right} and \\spadfun{left} which are both binary trees.")) (|binaryTree| (($ $ |#1| $) "\\spad{binaryTree(l,v,r)} creates a binary tree with value \\spad{v} with left subtree \\spad{l} and right subtree \\spad{r}.") (($ |#1|) "\\spad{binaryTree(v)} is an non-empty binary tree with value \\spad{v},{} and left and right empty."))) ((-4461 . T) (-4462 . T)) -((-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (QUOTE (-1119))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) +((-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (QUOTE (-1119))) (-2835 (|HasCategory| |#1| (QUOTE (-102))) (|HasCategory| |#1| (QUOTE (-1119)))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#1| (QUOTE (-102)))) (-129) ((|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 \\spad{`n'}. The array can then store up to \\spad{`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.}")) (|finiteAggregate| ((|attribute|) "A ByteBuffer object is a finite aggregate")) (|setLength!| (((|NonNegativeInteger|) $ (|NonNegativeInteger|)) "\\spad{setLength!(buf,n)} sets the number of active bytes in the `buf'. Error if \\spad{`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."))) ((-4462 . T) (-4461 . T)) -((-2835 (-12 (|HasCategory| (-130) (QUOTE (-862))) (|HasCategory| (-130) (LIST (QUOTE -319) (QUOTE (-130))))) (-12 (|HasCategory| (-130) (QUOTE (-1119))) (|HasCategory| (-130) (LIST (QUOTE -319) (QUOTE (-130)))))) (-2835 (-12 (|HasCategory| (-130) (QUOTE (-1119))) (|HasCategory| (-130) (LIST (QUOTE -319) (QUOTE (-130))))) (|HasCategory| (-130) (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| (-130) (LIST (QUOTE -626) (QUOTE (-548)))) (-2835 (|HasCategory| (-130) (QUOTE (-862))) (|HasCategory| (-130) (QUOTE (-1119)))) (|HasCategory| (-130) (QUOTE (-862))) (|HasCategory| (-576) (QUOTE (-862))) (|HasCategory| (-130) (QUOTE (-1119))) (|HasCategory| (-130) (LIST (QUOTE -625) (QUOTE (-874)))) (-12 (|HasCategory| (-130) (QUOTE (-1119))) (|HasCategory| (-130) (LIST (QUOTE -319) (QUOTE (-130)))))) +((-2835 (-12 (|HasCategory| (-130) (QUOTE (-862))) (|HasCategory| (-130) (LIST (QUOTE -319) (QUOTE (-130))))) (-12 (|HasCategory| (-130) (QUOTE (-1119))) (|HasCategory| (-130) (LIST (QUOTE -319) (QUOTE (-130)))))) (-2835 (-12 (|HasCategory| (-130) (QUOTE (-1119))) (|HasCategory| (-130) (LIST (QUOTE -319) (QUOTE (-130))))) (|HasCategory| (-130) (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| (-130) (LIST (QUOTE -626) (QUOTE (-548)))) (-2835 (|HasCategory| (-130) (QUOTE (-102))) (|HasCategory| (-130) (QUOTE (-862))) (|HasCategory| (-130) (QUOTE (-1119)))) (-2835 (|HasCategory| (-130) (QUOTE (-862))) (|HasCategory| (-130) (QUOTE (-1119)))) (|HasCategory| (-130) (QUOTE (-862))) (|HasCategory| (-576) (QUOTE (-862))) (|HasCategory| (-130) (QUOTE (-1119))) (|HasCategory| (-130) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| (-130) (QUOTE (-102))) (-12 (|HasCategory| (-130) (QUOTE (-1119))) (|HasCategory| (-130) (LIST (QUOTE -319) (QUOTE (-130)))))) (-130) ((|constructor| (NIL "Byte is the datatype of 8-bit sized unsigned integer values.")) (|sample| (($) "\\spad{sample} gives a sample datum of type Byte.")) (|bitior| (($ $ $) "bitor(\\spad{x},{}\\spad{y}) returns the bitwise `inclusive or' of \\spad{`x'} and \\spad{`y'}.")) (|bitand| (($ $ $) "\\spad{bitand(x,y)} returns the bitwise `and' of \\spad{`x'} and \\spad{`y'}.")) (|byte| (($ (|NonNegativeInteger|)) "\\spad{byte(x)} injects the unsigned integer value \\spad{`v'} into the Byte algebra. \\spad{`v'} must be non-negative and less than 256."))) NIL @@ -472,11 +472,11 @@ NIL ((|constructor| (NIL "Members of the domain CardinalNumber are values indicating the cardinality of sets,{} both finite and infinite. Arithmetic operations are defined on cardinal numbers as follows. \\blankline If \\spad{x = \\#X} and \\spad{y = \\#Y} then \\indented{2}{\\spad{x+y\\space{2}= \\#(X+Y)}\\space{3}\\tab{30}disjoint union} \\indented{2}{\\spad{x-y\\space{2}= \\#(X-Y)}\\space{3}\\tab{30}relative complement} \\indented{2}{\\spad{x*y\\space{2}= \\#(X*Y)}\\space{3}\\tab{30}cartesian product} \\indented{2}{\\spad{x**y = \\#(X**Y)}\\space{2}\\tab{30}\\spad{X**Y = \\{g| g:Y->X\\}}} \\blankline The non-negative integers have a natural construction as cardinals \\indented{2}{\\spad{0 = \\#\\{\\}},{} \\spad{1 = \\{0\\}},{} \\spad{2 = \\{0, 1\\}},{} ...,{} \\spad{n = \\{i| 0 <= i < n\\}}.} \\blankline That \\spad{0} acts as a zero for the multiplication of cardinals is equivalent to the axiom of choice. \\blankline The generalized continuum hypothesis asserts \\center{\\spad{2**Aleph i = Aleph(i+1)}} and is independent of the axioms of set theory [Goedel 1940]. \\blankline Three commonly encountered cardinal numbers are \\indented{3}{\\spad{a = \\#Z}\\space{7}\\tab{30}countable infinity} \\indented{3}{\\spad{c = \\#R}\\space{7}\\tab{30}the continuum} \\indented{3}{\\spad{f = \\#\\{g| g:[0,1]->R\\}}} \\blankline In this domain,{} these values are obtained using \\indented{3}{\\spad{a := Aleph 0},{} \\spad{c := 2**a},{} \\spad{f := 2**c}.} \\blankline")) (|generalizedContinuumHypothesisAssumed| (((|Boolean|) (|Boolean|)) "\\spad{generalizedContinuumHypothesisAssumed(bool)} is used to dictate whether the hypothesis is to be assumed.")) (|generalizedContinuumHypothesisAssumed?| (((|Boolean|)) "\\spad{generalizedContinuumHypothesisAssumed?()} tests if the hypothesis is currently assumed.")) (|countable?| (((|Boolean|) $) "\\spad{countable?(\\spad{a})} determines whether \\spad{a} is a countable cardinal,{} \\spadignore{i.e.} an integer or \\spad{Aleph 0}.")) (|finite?| (((|Boolean|) $) "\\spad{finite?(\\spad{a})} determines whether \\spad{a} is a finite cardinal,{} \\spadignore{i.e.} an integer.")) (|Aleph| (($ (|NonNegativeInteger|)) "\\spad{Aleph(n)} provides the named (infinite) cardinal number.")) (** (($ $ $) "\\spad{x**y} returns \\spad{\\#(X**Y)} where \\spad{X**Y} is defined \\indented{1}{as \\spad{\\{g| g:Y->X\\}}.}")) (- (((|Union| $ "failed") $ $) "\\spad{x - y} returns an element \\spad{z} such that \\spad{z+y=x} or \"failed\" if no such element exists.")) (|commutative| ((|attribute| "*") "a domain \\spad{D} has \\spad{commutative(\"*\")} if it has an operation \\spad{\"*\": (D,D) -> D} which is commutative."))) (((-4463 "*") . T)) NIL -(-136 |minix| -2722 S T$) +(-136 |minix| -2721 S T$) ((|constructor| (NIL "This package provides functions to enable conversion of tensors given conversion of the components.")) (|map| (((|CartesianTensor| |#1| |#2| |#4|) (|Mapping| |#4| |#3|) (|CartesianTensor| |#1| |#2| |#3|)) "\\spad{map(f,ts)} does a componentwise conversion of the tensor \\spad{ts} to a tensor with components of type \\spad{T}.")) (|reshape| (((|CartesianTensor| |#1| |#2| |#4|) (|List| |#4|) (|CartesianTensor| |#1| |#2| |#3|)) "\\spad{reshape(lt,ts)} organizes the list of components \\spad{lt} into a tensor with the same shape as \\spad{ts}."))) NIL NIL -(-137 |minix| -2722 R) +(-137 |minix| -2721 R) ((|constructor| (NIL "CartesianTensor(minix,{}dim,{}\\spad{R}) provides Cartesian tensors with components belonging to a commutative ring \\spad{R}. These tensors can have any number of indices. Each index takes values from \\spad{minix} to \\spad{minix + dim - 1}.")) (|sample| (($) "\\spad{sample()} returns an object of type \\%.")) (|unravel| (($ (|List| |#3|)) "\\spad{unravel(t)} produces a tensor from a list of components such that \\indented{2}{\\spad{unravel(ravel(t)) = t}.}")) (|ravel| (((|List| |#3|) $) "\\spad{ravel(t)} produces a list of components from a tensor such that \\indented{2}{\\spad{unravel(ravel(t)) = t}.}")) (|leviCivitaSymbol| (($) "\\spad{leviCivitaSymbol()} is the rank \\spad{dim} tensor defined by \\spad{leviCivitaSymbol()(i1,...idim) = +1/0/-1} if \\spad{i1,...,idim} is an even/is nota /is an odd permutation of \\spad{minix,...,minix+dim-1}.")) (|kroneckerDelta| (($) "\\spad{kroneckerDelta()} is the rank 2 tensor defined by \\indented{3}{\\spad{kroneckerDelta()(i,j)}} \\indented{6}{\\spad{= 1\\space{2}if i = j}} \\indented{6}{\\spad{= 0 if\\space{2}i \\~= j}}")) (|reindex| (($ $ (|List| (|Integer|))) "\\spad{reindex(t,[i1,...,idim])} permutes the indices of \\spad{t}. For example,{} if \\spad{r = reindex(t, [4,1,2,3])} for a rank 4 tensor \\spad{t},{} then \\spad{r} is the rank for tensor given by \\indented{4}{\\spad{r(i,j,k,l) = t(l,i,j,k)}.}")) (|transpose| (($ $ (|Integer|) (|Integer|)) "\\spad{transpose(t,i,j)} exchanges the \\spad{i}\\spad{-}th and \\spad{j}\\spad{-}th indices of \\spad{t}. For example,{} if \\spad{r = transpose(t,2,3)} for a rank 4 tensor \\spad{t},{} then \\spad{r} is the rank 4 tensor given by \\indented{4}{\\spad{r(i,j,k,l) = t(i,k,j,l)}.}") (($ $) "\\spad{transpose(t)} exchanges the first and last indices of \\spad{t}. For example,{} if \\spad{r = transpose(t)} for a rank 4 tensor \\spad{t},{} then \\spad{r} is the rank 4 tensor given by \\indented{4}{\\spad{r(i,j,k,l) = t(l,j,k,i)}.}")) (|contract| (($ $ (|Integer|) (|Integer|)) "\\spad{contract(t,i,j)} is the contraction of tensor \\spad{t} which sums along the \\spad{i}\\spad{-}th and \\spad{j}\\spad{-}th indices. For example,{} if \\spad{r = contract(t,1,3)} for a rank 4 tensor \\spad{t},{} then \\spad{r} is the rank 2 \\spad{(= 4 - 2)} tensor given by \\indented{4}{\\spad{r(i,j) = sum(h=1..dim,t(h,i,h,j))}.}") (($ $ (|Integer|) $ (|Integer|)) "\\spad{contract(t,i,s,j)} is the inner product of tenors \\spad{s} and \\spad{t} which sums along the \\spad{k1}\\spad{-}th index of \\spad{t} and the \\spad{k2}\\spad{-}th index of \\spad{s}. For example,{} if \\spad{r = contract(s,2,t,1)} for rank 3 tensors rank 3 tensors \\spad{s} and \\spad{t},{} then \\spad{r} is the rank 4 \\spad{(= 3 + 3 - 2)} tensor given by \\indented{4}{\\spad{r(i,j,k,l) = sum(h=1..dim,s(i,h,j)*t(h,k,l))}.}")) (* (($ $ $) "\\spad{s*t} is the inner product of the tensors \\spad{s} and \\spad{t} which contracts the last index of \\spad{s} with the first index of \\spad{t},{} \\spadignore{i.e.} \\indented{4}{\\spad{t*s = contract(t,rank t, s, 1)}} \\indented{4}{\\spad{t*s = sum(k=1..N, t[i1,..,iN,k]*s[k,j1,..,jM])}} This is compatible with the use of \\spad{M*v} to denote the matrix-vector inner product.")) (|product| (($ $ $) "\\spad{product(s,t)} is the outer product of the tensors \\spad{s} and \\spad{t}. For example,{} if \\spad{r = product(s,t)} for rank 2 tensors \\spad{s} and \\spad{t},{} then \\spad{r} is a rank 4 tensor given by \\indented{4}{\\spad{r(i,j,k,l) = s(i,j)*t(k,l)}.}")) (|elt| ((|#3| $ (|List| (|Integer|))) "\\spad{elt(t,[i1,...,iN])} gives a component of a rank \\spad{N} tensor.") ((|#3| $ (|Integer|) (|Integer|) (|Integer|) (|Integer|)) "\\spad{elt(t,i,j,k,l)} gives a component of a rank 4 tensor.") ((|#3| $ (|Integer|) (|Integer|) (|Integer|)) "\\spad{elt(t,i,j,k)} gives a component of a rank 3 tensor.") ((|#3| $ (|Integer|) (|Integer|)) "\\spad{elt(t,i,j)} gives a component of a rank 2 tensor.") ((|#3| $) "\\spad{elt(t)} gives the component of a rank 0 tensor.")) (|rank| (((|NonNegativeInteger|) $) "\\spad{rank(t)} returns the tensorial rank of \\spad{t} (that is,{} the number of indices). This is the same as the graded module degree.")) (|coerce| (($ (|List| $)) "\\spad{coerce([t_1,...,t_dim])} allows tensors to be constructed using lists.") (($ (|List| |#3|)) "\\spad{coerce([r_1,...,r_dim])} allows tensors to be constructed using lists.") (($ (|SquareMatrix| |#2| |#3|)) "\\spad{coerce(m)} views a matrix as a rank 2 tensor.") (($ (|DirectProduct| |#2| |#3|)) "\\spad{coerce(v)} views a vector as a rank 1 tensor."))) NIL NIL @@ -499,7 +499,7 @@ NIL (-142) ((|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}."))) ((-4461 . T) (-4451 . T) (-4462 . T)) -((-2835 (-12 (|HasCategory| (-145) (QUOTE (-379))) (|HasCategory| (-145) (LIST (QUOTE -319) (QUOTE (-145))))) (-12 (|HasCategory| (-145) (QUOTE (-1119))) (|HasCategory| (-145) (LIST (QUOTE -319) (QUOTE (-145)))))) (|HasCategory| (-145) (LIST (QUOTE -626) (QUOTE (-548)))) (|HasCategory| (-145) (QUOTE (-379))) (|HasCategory| (-145) (QUOTE (-862))) (|HasCategory| (-145) (QUOTE (-1119))) (|HasCategory| (-145) (LIST (QUOTE -625) (QUOTE (-874)))) (-12 (|HasCategory| (-145) (QUOTE (-1119))) (|HasCategory| (-145) (LIST (QUOTE -319) (QUOTE (-145)))))) +((-2835 (-12 (|HasCategory| (-145) (QUOTE (-379))) (|HasCategory| (-145) (LIST (QUOTE -319) (QUOTE (-145))))) (-12 (|HasCategory| (-145) (QUOTE (-1119))) (|HasCategory| (-145) (LIST (QUOTE -319) (QUOTE (-145)))))) (|HasCategory| (-145) (LIST (QUOTE -626) (QUOTE (-548)))) (|HasCategory| (-145) (QUOTE (-379))) (|HasCategory| (-145) (QUOTE (-862))) (|HasCategory| (-145) (QUOTE (-1119))) (|HasCategory| (-145) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| (-145) (QUOTE (-102))) (-12 (|HasCategory| (-145) (QUOTE (-1119))) (|HasCategory| (-145) (LIST (QUOTE -319) (QUOTE (-145)))))) (-143 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}\\spad{'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}\\spad{'s}.")) (|commonDenominator| ((|#1| |#3|) "\\spad{commonDenominator([q1,...,qn])} returns a common denominator \\spad{d} for \\spad{q1},{}...,{}\\spad{qn}."))) NIL @@ -827,7 +827,7 @@ NIL (-224 S) ((|constructor| (NIL "Linked list implementation of a Dequeue")) (|dequeue| (($ (|List| |#1|)) "\\spad{dequeue([x,y,...,z])} creates a dequeue with first (top or front) element \\spad{x},{} second element \\spad{y},{}...,{}and last (bottom or back) element \\spad{z}."))) ((-4461 . T) (-4462 . T)) -((-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (QUOTE (-1119))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) +((-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (QUOTE (-1119))) (-2835 (|HasCategory| |#1| (QUOTE (-102))) (|HasCategory| |#1| (QUOTE (-1119)))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#1| (QUOTE (-102)))) (-225 |CoefRing| |listIndVar|) ((|constructor| (NIL "The deRham complex of Euclidean space,{} that is,{} the class of differential forms of arbitary degree over a coefficient ring. See Flanders,{} Harley,{} Differential Forms,{} With Applications to the Physical Sciences,{} New York,{} Academic Press,{} 1963.")) (|exteriorDifferential| (($ $) "\\spad{exteriorDifferential(df)} returns the exterior derivative (gradient,{} curl,{} divergence,{} ...) of the differential form \\spad{df}.")) (|totalDifferential| (($ (|Expression| |#1|)) "\\spad{totalDifferential(x)} returns the total differential (gradient) form for element \\spad{x}.")) (|map| (($ (|Mapping| (|Expression| |#1|) (|Expression| |#1|)) $) "\\spad{map(f,df)} replaces each coefficient \\spad{x} of differential form \\spad{df} by \\spad{f(x)}.")) (|degree| (((|Integer|) $) "\\spad{degree(df)} returns the homogeneous degree of differential form \\spad{df}.")) (|retractable?| (((|Boolean|) $) "\\spad{retractable?(df)} tests if differential form \\spad{df} is a 0-form,{} \\spadignore{i.e.} if degree(\\spad{df}) = 0.")) (|homogeneous?| (((|Boolean|) $) "\\spad{homogeneous?(df)} tests if all of the terms of differential form \\spad{df} have the same degree.")) (|generator| (($ (|NonNegativeInteger|)) "\\spad{generator(n)} returns the \\spad{n}th basis term for a differential form.")) (|coefficient| (((|Expression| |#1|) $ $) "\\spad{coefficient(df,u)},{} where \\spad{df} is a differential form,{} returns the coefficient of \\spad{df} containing the basis term \\spad{u} if such a term exists,{} and 0 otherwise.")) (|reductum| (($ $) "\\spad{reductum(df)},{} where \\spad{df} is a differential form,{} returns \\spad{df} minus the leading term of \\spad{df} if \\spad{df} has two or more terms,{} and 0 otherwise.")) (|leadingBasisTerm| (($ $) "\\spad{leadingBasisTerm(df)} returns the leading basis term of differential form \\spad{df}.")) (|leadingCoefficient| (((|Expression| |#1|) $) "\\spad{leadingCoefficient(df)} returns the leading coefficient of differential form \\spad{df}."))) ((-4458 . T)) @@ -847,7 +847,7 @@ NIL (-229 R) ((|constructor| (NIL "\\indented{1}{A Denavit-Hartenberg Matrix is a 4x4 Matrix of the form:} \\indented{1}{\\spad{nx ox ax px}} \\indented{1}{\\spad{ny oy ay py}} \\indented{1}{\\spad{nz oz az pz}} \\indented{2}{\\spad{0\\space{2}0\\space{2}0\\space{2}1}} (\\spad{n},{} \\spad{o},{} and a are the direction cosines)")) (|translate| (($ |#1| |#1| |#1|) "\\spad{translate(X,Y,Z)} returns a dhmatrix for translation by \\spad{X},{} \\spad{Y},{} and \\spad{Z}")) (|scale| (($ |#1| |#1| |#1|) "\\spad{scale(sx,sy,sz)} returns a dhmatrix for scaling in the \\spad{X},{} \\spad{Y} and \\spad{Z} directions")) (|rotatez| (($ |#1|) "\\spad{rotatez(r)} returns a dhmatrix for rotation about axis \\spad{Z} for \\spad{r} degrees")) (|rotatey| (($ |#1|) "\\spad{rotatey(r)} returns a dhmatrix for rotation about axis \\spad{Y} for \\spad{r} degrees")) (|rotatex| (($ |#1|) "\\spad{rotatex(r)} returns a dhmatrix for rotation about axis \\spad{X} for \\spad{r} degrees")) (|identity| (($) "\\spad{identity()} create the identity dhmatrix")) (* (((|Point| |#1|) $ (|Point| |#1|)) "\\spad{t*p} applies the dhmatrix \\spad{t} to point \\spad{p}"))) ((-4461 . T) (-4462 . T)) -((-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (QUOTE (-1119))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (QUOTE (-317))) (|HasCategory| |#1| (QUOTE (-568))) (|HasAttribute| |#1| (QUOTE (-4463 "*"))) (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) +((-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (QUOTE (-1119))) (-2835 (|HasCategory| |#1| (QUOTE (-102))) (|HasCategory| |#1| (QUOTE (-1119)))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (QUOTE (-317))) (|HasCategory| |#1| (QUOTE (-568))) (|HasAttribute| |#1| (QUOTE (-4463 "*"))) (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#1| (QUOTE (-102)))) (-230 A S) ((|constructor| (NIL "A dictionary is an aggregate in which entries can be inserted,{} searched for and removed. Duplicates are thrown away on insertion. This category models the usual notion of dictionary which involves large amounts of data where copying is impractical. Principal operations are thus destructive (non-copying) ones."))) NIL @@ -896,22 +896,22 @@ NIL ((|constructor| (NIL "any solution of a homogeneous linear Diophantine equation can be represented as a sum of minimal solutions,{} which form a \"basis\" (a minimal solution cannot be represented as a nontrivial sum of solutions) in the case of an inhomogeneous linear Diophantine equation,{} each solution is the sum of a inhomogeneous solution and any number of homogeneous solutions therefore,{} it suffices to compute two sets: \\indented{3}{1. all minimal inhomogeneous solutions} \\indented{3}{2. all minimal homogeneous solutions} the algorithm implemented is a completion procedure,{} which enumerates all solutions in a recursive depth-first-search it can be seen as finding monotone paths in a graph for more details see Reference")) (|dioSolve| (((|Record| (|:| |varOrder| (|List| (|Symbol|))) (|:| |inhom| (|Union| (|List| (|Vector| (|NonNegativeInteger|))) "failed")) (|:| |hom| (|List| (|Vector| (|NonNegativeInteger|))))) (|Equation| (|Polynomial| (|Integer|)))) "\\spad{dioSolve(u)} computes a basis of all minimal solutions for linear homogeneous Diophantine equation \\spad{u},{} then all minimal solutions of inhomogeneous equation"))) NIL NIL -(-242 S -2722 R) +(-242 S -2721 R) ((|constructor| (NIL "\\indented{2}{This category represents a finite cartesian product of a given type.} Many categorical properties are preserved under this construction.")) (|dot| ((|#3| $ $) "\\spad{dot(x,y)} computes the inner product of the vectors \\spad{x} and \\spad{y}.")) (|unitVector| (($ (|PositiveInteger|)) "\\spad{unitVector(n)} produces a vector with 1 in position \\spad{n} and zero elsewhere.")) (|directProduct| (($ (|Vector| |#3|)) "\\spad{directProduct(v)} converts the vector \\spad{v} to become a direct product. Error: if the length of \\spad{v} is different from dim.")) (|finiteAggregate| ((|attribute|) "attribute to indicate an aggregate of finite size"))) NIL ((|HasCategory| |#3| (QUOTE (-374))) (|HasCategory| |#3| (QUOTE (-805))) (|HasCategory| |#3| (QUOTE (-862))) (|HasAttribute| |#3| (QUOTE -4458)) (|HasCategory| |#3| (QUOTE (-174))) (|HasCategory| |#3| (QUOTE (-379))) (|HasCategory| |#3| (QUOTE (-738))) (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (QUOTE (-23))) (|HasCategory| |#3| (QUOTE (-132))) (|HasCategory| |#3| (QUOTE (-25))) (|HasCategory| |#3| (QUOTE (-1068))) (|HasCategory| |#3| (QUOTE (-1119)))) -(-243 -2722 R) +(-243 -2721 R) ((|constructor| (NIL "\\indented{2}{This category represents a finite cartesian product of a given type.} Many categorical properties are preserved under this construction.")) (|dot| ((|#2| $ $) "\\spad{dot(x,y)} computes the inner product of the vectors \\spad{x} and \\spad{y}.")) (|unitVector| (($ (|PositiveInteger|)) "\\spad{unitVector(n)} produces a vector with 1 in position \\spad{n} and zero elsewhere.")) (|directProduct| (($ (|Vector| |#2|)) "\\spad{directProduct(v)} converts the vector \\spad{v} to become a direct product. Error: if the length of \\spad{v} is different from dim.")) (|finiteAggregate| ((|attribute|) "attribute to indicate an aggregate of finite size"))) ((-4455 |has| |#2| (-1068)) (-4456 |has| |#2| (-1068)) (-4458 |has| |#2| (-6 -4458)) (-4461 . T)) NIL -(-244 -2722 A B) +(-244 -2721 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 NIL -(-245 -2722 R) +(-245 -2721 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."))) ((-4455 |has| |#2| (-1068)) (-4456 |has| |#2| (-1068)) (-4458 |has| |#2| (-6 -4458)) (-4461 . T)) -((-2835 (-12 (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-132))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-379))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-738))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-805))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-862))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|))) (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))))) (-2835 (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-1119)))) (-12 (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (QUOTE (-1068)))) (-12 (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195))))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#2| (QUOTE (-374))) (-2835 (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-1068)))) (-2835 (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (QUOTE (-374)))) (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (QUOTE (-738))) (|HasCategory| |#2| (QUOTE (-805))) (-2835 (|HasCategory| |#2| (QUOTE (-805))) (|HasCategory| |#2| (QUOTE (-862)))) (|HasCategory| |#2| (QUOTE (-379))) (-2835 (-12 (|HasCategory| |#2| (LIST (QUOTE -651) (QUOTE (-576)))) (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195))))) (-12 (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (LIST (QUOTE -651) (QUOTE (-576)))))) (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (-2835 (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (QUOTE (-132))) (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-379))) (|HasCategory| |#2| (QUOTE (-738))) (|HasCategory| |#2| (QUOTE (-805))) (|HasCategory| |#2| (QUOTE (-862))) (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (QUOTE (-1119)))) (-2835 (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (QUOTE (-132))) (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-1068)))) (-2835 (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-132))) (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-1068)))) (-2835 (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-132))) (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-1068)))) (-2835 (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-1068)))) (-2835 (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (QUOTE (-1068)))) (|HasCategory| |#2| (QUOTE (-238))) (-2835 (|HasCategory| |#2| (QUOTE (-238))) (-12 (|HasCategory| |#2| (QUOTE (-237))) (|HasCategory| |#2| (QUOTE (-1068))))) (-2835 (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (-12 (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (LIST (QUOTE -917) (QUOTE (-1195)))))) (|HasCategory| |#2| (QUOTE (-1119))) (-2835 (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195))))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-21)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-23)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-25)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-132)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-174)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-238)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-374)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-379)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-738)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-805)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-862)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-1068)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-1119))))) (-2835 (-12 (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-132))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-379))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-738))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-805))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-862))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-1068))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576)))))) (-2835 (-12 (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-132))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-379))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-738))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-805))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-862))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576)))))) (|HasCategory| (-576) (QUOTE (-862))) (-12 (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-237))) (|HasCategory| |#2| (QUOTE (-1068)))) (-12 (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (LIST (QUOTE -917) (QUOTE (-1195))))) (-2835 (|HasCategory| |#2| (QUOTE (-1068))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576)))))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-1119)))) (|HasAttribute| |#2| (QUOTE -4458)) (-12 (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (QUOTE (-1068)))) (-12 (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195))))) (|HasCategory| |#2| (QUOTE (-862))) (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-132))) (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874)))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|))))) +((-2835 (-12 (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-132))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-379))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-738))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-805))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-862))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|))) (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))))) (-2835 (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-1119)))) (-12 (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (QUOTE (-1068)))) (-12 (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195))))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#2| (QUOTE (-374))) (-2835 (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-1068)))) (-2835 (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (QUOTE (-374)))) (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (QUOTE (-738))) (|HasCategory| |#2| (QUOTE (-805))) (-2835 (|HasCategory| |#2| (QUOTE (-805))) (|HasCategory| |#2| (QUOTE (-862)))) (|HasCategory| |#2| (QUOTE (-379))) (-2835 (-12 (|HasCategory| |#2| (LIST (QUOTE -651) (QUOTE (-576)))) (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195))))) (-12 (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (LIST (QUOTE -651) (QUOTE (-576)))))) (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (-2835 (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (QUOTE (-102))) (|HasCategory| |#2| (QUOTE (-132))) (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-379))) (|HasCategory| |#2| (QUOTE (-738))) (|HasCategory| |#2| (QUOTE (-805))) (|HasCategory| |#2| (QUOTE (-862))) (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (QUOTE (-1119)))) (-2835 (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (QUOTE (-132))) (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-379))) (|HasCategory| |#2| (QUOTE (-738))) (|HasCategory| |#2| (QUOTE (-805))) (|HasCategory| |#2| (QUOTE (-862))) (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (QUOTE (-1119)))) (-2835 (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (QUOTE (-132))) (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-1068)))) (-2835 (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-132))) (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-1068)))) (-2835 (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-132))) (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-1068)))) (-2835 (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-1068)))) (-2835 (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (QUOTE (-1068)))) (|HasCategory| |#2| (QUOTE (-238))) (-2835 (|HasCategory| |#2| (QUOTE (-238))) (-12 (|HasCategory| |#2| (QUOTE (-237))) (|HasCategory| |#2| (QUOTE (-1068))))) (-2835 (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (-12 (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (LIST (QUOTE -917) (QUOTE (-1195)))))) (|HasCategory| |#2| (QUOTE (-1119))) (-2835 (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195))))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-21)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-23)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-25)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-132)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-174)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-238)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-374)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-379)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-738)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-805)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-862)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-1068)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-1119))))) (-2835 (-12 (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-132))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-379))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-738))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-805))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-862))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-1068))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576)))))) (-2835 (-12 (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-132))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-379))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-738))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-805))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-862))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576)))))) (|HasCategory| (-576) (QUOTE (-862))) (-12 (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-237))) (|HasCategory| |#2| (QUOTE (-1068)))) (-12 (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (LIST (QUOTE -917) (QUOTE (-1195))))) (-2835 (|HasCategory| |#2| (QUOTE (-1068))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576)))))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-1119)))) (|HasAttribute| |#2| (QUOTE -4458)) (-12 (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (QUOTE (-1068)))) (-12 (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195))))) (|HasCategory| |#2| (QUOTE (-862))) (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-132))) (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#2| (QUOTE (-102))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|))))) (-246) ((|constructor| (NIL "DisplayPackage allows one to print strings in a nice manner,{} including highlighting substrings.")) (|sayLength| (((|Integer|) (|List| (|String|))) "\\spad{sayLength(l)} returns the length of a list of strings \\spad{l} as an integer.") (((|Integer|) (|String|)) "\\spad{sayLength(s)} returns the length of a string \\spad{s} as an integer.")) (|say| (((|Void|) (|List| (|String|))) "\\spad{say(l)} sends a list of strings \\spad{l} to output.") (((|Void|) (|String|)) "\\spad{say(s)} sends a string \\spad{s} to output.")) (|center| (((|List| (|String|)) (|List| (|String|)) (|Integer|) (|String|)) "\\spad{center(l,i,s)} takes a list of strings \\spad{l},{} and centers them within a list of strings which is \\spad{i} characters long,{} in which the remaining spaces are filled with strings composed of as many repetitions as possible of the last string parameter \\spad{s}.") (((|String|) (|String|) (|Integer|) (|String|)) "\\spad{center(s,i,s)} takes the first string \\spad{s},{} and centers it within a string of length \\spad{i},{} in which the other elements of the string are composed of as many replications as possible of the second indicated string,{} \\spad{s} which must have a length greater than that of an empty string.")) (|copies| (((|String|) (|Integer|) (|String|)) "\\spad{copies(i,s)} will take a string \\spad{s} and create a new string composed of \\spad{i} copies of \\spad{s}.")) (|newLine| (((|String|)) "\\spad{newLine()} sends a new line command to output.")) (|bright| (((|List| (|String|)) (|List| (|String|))) "\\spad{bright(l)} sets the font property of a list of strings,{} \\spad{l},{} to bold-face type.") (((|List| (|String|)) (|String|)) "\\spad{bright(s)} sets the font property of the string \\spad{s} to bold-face type."))) NIL @@ -931,7 +931,7 @@ NIL (-250 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}"))) ((-4462 . T) (-4461 . T)) -((-2835 (-12 (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|))))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (LIST (QUOTE -626) (QUOTE (-548)))) (-2835 (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-1119)))) (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| (-576) (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874)))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|))))) +((-2835 (-12 (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|))))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (LIST (QUOTE -626) (QUOTE (-548)))) (-2835 (|HasCategory| |#1| (QUOTE (-102))) (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-1119)))) (-2835 (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-1119)))) (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| (-576) (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#1| (QUOTE (-102))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|))))) (-251 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\\spad{'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 @@ -959,11 +959,11 @@ NIL (-257 |n| R M S) ((|constructor| (NIL "This constructor provides a direct product type with a left matrix-module view."))) ((-4458 -2835 (-2758 (|has| |#4| (-1068)) (|has| |#4| (-238))) (|has| |#4| (-6 -4458)) (-2758 (|has| |#4| (-1068)) (|has| |#4| (-915 (-1195))))) (-4455 |has| |#4| (-1068)) (-4456 |has| |#4| (-1068)) (-4461 . T)) -((-2835 (-12 (|HasCategory| |#4| (QUOTE (-21))) (|HasCategory| |#4| (LIST (QUOTE -319) (|devaluate| |#4|)))) (-12 (|HasCategory| |#4| (QUOTE (-174))) (|HasCategory| |#4| (LIST (QUOTE -319) (|devaluate| |#4|)))) (-12 (|HasCategory| |#4| (QUOTE (-238))) (|HasCategory| |#4| (LIST (QUOTE -319) (|devaluate| |#4|)))) (-12 (|HasCategory| |#4| (QUOTE (-374))) (|HasCategory| |#4| (LIST (QUOTE -319) (|devaluate| |#4|)))) (-12 (|HasCategory| |#4| (QUOTE (-379))) (|HasCategory| |#4| (LIST (QUOTE -319) (|devaluate| |#4|)))) (-12 (|HasCategory| |#4| (QUOTE (-738))) (|HasCategory| |#4| (LIST (QUOTE -319) (|devaluate| |#4|)))) (-12 (|HasCategory| |#4| (QUOTE (-805))) (|HasCategory| |#4| (LIST (QUOTE -319) (|devaluate| |#4|)))) (-12 (|HasCategory| |#4| (QUOTE (-862))) (|HasCategory| |#4| (LIST (QUOTE -319) (|devaluate| |#4|)))) (-12 (|HasCategory| |#4| (QUOTE (-1068))) (|HasCategory| |#4| (LIST (QUOTE -319) (|devaluate| |#4|)))) (-12 (|HasCategory| |#4| (QUOTE (-1119))) (|HasCategory| |#4| (LIST (QUOTE -319) (|devaluate| |#4|)))) (-12 (|HasCategory| |#4| (LIST (QUOTE -319) (|devaluate| |#4|))) (|HasCategory| |#4| (LIST (QUOTE -915) (QUOTE (-1195)))))) (|HasCategory| |#4| (QUOTE (-374))) (-2835 (|HasCategory| |#4| (QUOTE (-174))) (|HasCategory| |#4| (QUOTE (-374))) (|HasCategory| |#4| (QUOTE (-1068)))) (-2835 (|HasCategory| |#4| (QUOTE (-174))) (|HasCategory| |#4| (QUOTE (-374)))) (|HasCategory| |#4| (QUOTE (-1068))) (|HasCategory| |#4| (QUOTE (-738))) (|HasCategory| |#4| (QUOTE (-805))) (-2835 (|HasCategory| |#4| (QUOTE (-805))) (|HasCategory| |#4| (QUOTE (-862)))) (|HasCategory| |#4| (QUOTE (-379))) (-2835 (-12 (|HasCategory| |#4| (LIST (QUOTE -651) (QUOTE (-576)))) (|HasCategory| |#4| (LIST (QUOTE -915) (QUOTE (-1195))))) (-12 (|HasCategory| |#4| (QUOTE (-174))) (|HasCategory| |#4| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#4| (QUOTE (-238))) (|HasCategory| |#4| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#4| (QUOTE (-374))) (|HasCategory| |#4| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#4| (QUOTE (-1068))) (|HasCategory| |#4| (LIST (QUOTE -651) (QUOTE (-576)))))) (|HasCategory| |#4| (LIST (QUOTE -915) (QUOTE (-1195)))) (-2835 (|HasCategory| |#4| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#4| (QUOTE (-238))) (|HasCategory| |#4| (QUOTE (-1068)))) (|HasCategory| |#4| (QUOTE (-238))) (-2835 (|HasCategory| |#4| (QUOTE (-238))) (-12 (|HasCategory| |#4| (QUOTE (-237))) (|HasCategory| |#4| (QUOTE (-1068))))) (-2835 (|HasCategory| |#4| (LIST (QUOTE -915) (QUOTE (-1195)))) (-12 (|HasCategory| |#4| (QUOTE (-1068))) (|HasCategory| |#4| (LIST (QUOTE -917) (QUOTE (-1195)))))) (|HasCategory| |#4| (QUOTE (-1119))) (-2835 (-12 (|HasCategory| |#4| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#4| (LIST (QUOTE -915) (QUOTE (-1195))))) (-12 (|HasCategory| |#4| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#4| (QUOTE (-21)))) (-12 (|HasCategory| |#4| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#4| (QUOTE (-174)))) (-12 (|HasCategory| |#4| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#4| (QUOTE (-238)))) (-12 (|HasCategory| |#4| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#4| (QUOTE (-374)))) (-12 (|HasCategory| |#4| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#4| (QUOTE (-379)))) (-12 (|HasCategory| |#4| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#4| (QUOTE (-738)))) (-12 (|HasCategory| |#4| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#4| (QUOTE (-805)))) (-12 (|HasCategory| |#4| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#4| (QUOTE (-862)))) (-12 (|HasCategory| |#4| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#4| (QUOTE (-1068)))) (-12 (|HasCategory| |#4| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#4| (QUOTE (-1119))))) (-2835 (-12 (|HasCategory| |#4| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#4| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#4| (QUOTE (-21))) (|HasCategory| |#4| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#4| (QUOTE (-174))) (|HasCategory| |#4| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#4| (QUOTE (-238))) (|HasCategory| |#4| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#4| (QUOTE (-374))) (|HasCategory| |#4| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#4| (QUOTE (-379))) (|HasCategory| |#4| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#4| (QUOTE (-738))) (|HasCategory| |#4| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#4| (QUOTE (-805))) (|HasCategory| |#4| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#4| (QUOTE (-862))) (|HasCategory| |#4| (LIST (QUOTE -1057) (QUOTE (-576))))) (|HasCategory| |#4| (QUOTE (-1068))) (-12 (|HasCategory| |#4| (QUOTE (-1119))) (|HasCategory| |#4| (LIST (QUOTE -1057) (QUOTE (-576)))))) (-2835 (-12 (|HasCategory| |#4| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#4| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#4| (QUOTE (-21))) (|HasCategory| |#4| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#4| (QUOTE (-174))) (|HasCategory| |#4| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#4| (QUOTE (-238))) (|HasCategory| |#4| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#4| (QUOTE (-374))) (|HasCategory| |#4| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#4| (QUOTE (-379))) (|HasCategory| |#4| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#4| (QUOTE (-738))) (|HasCategory| |#4| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#4| (QUOTE (-805))) (|HasCategory| |#4| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#4| (QUOTE (-862))) (|HasCategory| |#4| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#4| (QUOTE (-1068))) (|HasCategory| |#4| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#4| (QUOTE (-1119))) (|HasCategory| |#4| (LIST (QUOTE -1057) (QUOTE (-576)))))) (|HasCategory| (-576) (QUOTE (-862))) (-12 (|HasCategory| |#4| (QUOTE (-1068))) (|HasCategory| |#4| (LIST (QUOTE -651) (QUOTE (-576))))) (-2835 (-12 (|HasCategory| |#4| (QUOTE (-1068))) (|HasCategory| |#4| (LIST (QUOTE -915) (QUOTE (-1195))))) (-12 (|HasCategory| |#4| (QUOTE (-1068))) (|HasCategory| |#4| (LIST (QUOTE -917) (QUOTE (-1195)))))) (-2835 (-12 (|HasCategory| |#4| (QUOTE (-238))) (|HasCategory| |#4| (QUOTE (-1068)))) (-12 (|HasCategory| |#4| (QUOTE (-237))) (|HasCategory| |#4| (QUOTE (-1068))))) (-12 (|HasCategory| |#4| (QUOTE (-1119))) (|HasCategory| |#4| (LIST (QUOTE -1057) (QUOTE (-576))))) (-2835 (|HasCategory| |#4| (QUOTE (-1068))) (-12 (|HasCategory| |#4| (QUOTE (-1119))) (|HasCategory| |#4| (LIST (QUOTE -1057) (QUOTE (-576)))))) (-12 (|HasCategory| |#4| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#4| (QUOTE (-1119)))) (-2835 (|HasAttribute| |#4| (QUOTE -4458)) (-12 (|HasCategory| |#4| (QUOTE (-238))) (|HasCategory| |#4| (QUOTE (-1068)))) (-12 (|HasCategory| |#4| (QUOTE (-1068))) (|HasCategory| |#4| (LIST (QUOTE -915) (QUOTE (-1195)))))) (-12 (|HasCategory| |#4| (QUOTE (-237))) (|HasCategory| |#4| (QUOTE (-1068)))) (-12 (|HasCategory| |#4| (QUOTE (-1068))) (|HasCategory| |#4| (LIST (QUOTE -917) (QUOTE (-1195))))) (|HasCategory| |#4| (QUOTE (-862))) (|HasCategory| |#4| (QUOTE (-174))) (|HasCategory| |#4| (QUOTE (-21))) (|HasCategory| |#4| (QUOTE (-23))) (|HasCategory| |#4| (QUOTE (-132))) (|HasCategory| |#4| (QUOTE (-25))) (|HasCategory| |#4| (LIST (QUOTE -625) (QUOTE (-874)))) (-12 (|HasCategory| |#4| (QUOTE (-1119))) (|HasCategory| |#4| (LIST (QUOTE -319) (|devaluate| |#4|))))) +((-2835 (-12 (|HasCategory| |#4| (QUOTE (-21))) (|HasCategory| |#4| (LIST (QUOTE -319) (|devaluate| |#4|)))) (-12 (|HasCategory| |#4| (QUOTE (-174))) (|HasCategory| |#4| (LIST (QUOTE -319) (|devaluate| |#4|)))) (-12 (|HasCategory| |#4| (QUOTE (-238))) (|HasCategory| |#4| (LIST (QUOTE -319) (|devaluate| |#4|)))) (-12 (|HasCategory| |#4| (QUOTE (-374))) (|HasCategory| |#4| (LIST (QUOTE -319) (|devaluate| |#4|)))) (-12 (|HasCategory| |#4| (QUOTE (-379))) (|HasCategory| |#4| (LIST (QUOTE -319) (|devaluate| |#4|)))) (-12 (|HasCategory| |#4| (QUOTE (-738))) (|HasCategory| |#4| (LIST (QUOTE -319) (|devaluate| |#4|)))) (-12 (|HasCategory| |#4| (QUOTE (-805))) (|HasCategory| |#4| (LIST (QUOTE -319) (|devaluate| |#4|)))) (-12 (|HasCategory| |#4| (QUOTE (-862))) (|HasCategory| |#4| (LIST (QUOTE -319) (|devaluate| |#4|)))) (-12 (|HasCategory| |#4| (QUOTE (-1068))) (|HasCategory| |#4| (LIST (QUOTE -319) (|devaluate| |#4|)))) (-12 (|HasCategory| |#4| (QUOTE (-1119))) (|HasCategory| |#4| (LIST (QUOTE -319) (|devaluate| |#4|)))) (-12 (|HasCategory| |#4| (LIST (QUOTE -319) (|devaluate| |#4|))) (|HasCategory| |#4| (LIST (QUOTE -915) (QUOTE (-1195)))))) (|HasCategory| |#4| (QUOTE (-374))) (-2835 (|HasCategory| |#4| (QUOTE (-174))) (|HasCategory| |#4| (QUOTE (-374))) (|HasCategory| |#4| (QUOTE (-1068)))) (-2835 (|HasCategory| |#4| (QUOTE (-174))) (|HasCategory| |#4| (QUOTE (-374)))) (|HasCategory| |#4| (QUOTE (-1068))) (|HasCategory| |#4| (QUOTE (-738))) (|HasCategory| |#4| (QUOTE (-805))) (-2835 (|HasCategory| |#4| (QUOTE (-805))) (|HasCategory| |#4| (QUOTE (-862)))) (|HasCategory| |#4| (QUOTE (-379))) (-2835 (-12 (|HasCategory| |#4| (LIST (QUOTE -651) (QUOTE (-576)))) (|HasCategory| |#4| (LIST (QUOTE -915) (QUOTE (-1195))))) (-12 (|HasCategory| |#4| (QUOTE (-174))) (|HasCategory| |#4| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#4| (QUOTE (-238))) (|HasCategory| |#4| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#4| (QUOTE (-374))) (|HasCategory| |#4| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#4| (QUOTE (-1068))) (|HasCategory| |#4| (LIST (QUOTE -651) (QUOTE (-576)))))) (|HasCategory| |#4| (LIST (QUOTE -915) (QUOTE (-1195)))) (-2835 (|HasCategory| |#4| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#4| (QUOTE (-238))) (|HasCategory| |#4| (QUOTE (-1068)))) (|HasCategory| |#4| (QUOTE (-238))) (-2835 (|HasCategory| |#4| (QUOTE (-238))) (-12 (|HasCategory| |#4| (QUOTE (-237))) (|HasCategory| |#4| (QUOTE (-1068))))) (-2835 (|HasCategory| |#4| (LIST (QUOTE -915) (QUOTE (-1195)))) (-12 (|HasCategory| |#4| (QUOTE (-1068))) (|HasCategory| |#4| (LIST (QUOTE -917) (QUOTE (-1195)))))) (|HasCategory| |#4| (QUOTE (-1119))) (-2835 (-12 (|HasCategory| |#4| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#4| (LIST (QUOTE -915) (QUOTE (-1195))))) (-12 (|HasCategory| |#4| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#4| (QUOTE (-21)))) (-12 (|HasCategory| |#4| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#4| (QUOTE (-174)))) (-12 (|HasCategory| |#4| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#4| (QUOTE (-238)))) (-12 (|HasCategory| |#4| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#4| (QUOTE (-374)))) (-12 (|HasCategory| |#4| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#4| (QUOTE (-379)))) (-12 (|HasCategory| |#4| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#4| (QUOTE (-738)))) (-12 (|HasCategory| |#4| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#4| (QUOTE (-805)))) (-12 (|HasCategory| |#4| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#4| (QUOTE (-862)))) (-12 (|HasCategory| |#4| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#4| (QUOTE (-1068)))) (-12 (|HasCategory| |#4| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#4| (QUOTE (-1119))))) (-2835 (-12 (|HasCategory| |#4| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#4| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#4| (QUOTE (-21))) (|HasCategory| |#4| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#4| (QUOTE (-174))) (|HasCategory| |#4| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#4| (QUOTE (-238))) (|HasCategory| |#4| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#4| (QUOTE (-374))) (|HasCategory| |#4| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#4| (QUOTE (-379))) (|HasCategory| |#4| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#4| (QUOTE (-738))) (|HasCategory| |#4| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#4| (QUOTE (-805))) (|HasCategory| |#4| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#4| (QUOTE (-862))) (|HasCategory| |#4| (LIST (QUOTE -1057) (QUOTE (-576))))) (|HasCategory| |#4| (QUOTE (-1068))) (-12 (|HasCategory| |#4| (QUOTE (-1119))) (|HasCategory| |#4| (LIST (QUOTE -1057) (QUOTE (-576)))))) (-2835 (-12 (|HasCategory| |#4| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#4| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#4| (QUOTE (-21))) (|HasCategory| |#4| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#4| (QUOTE (-174))) (|HasCategory| |#4| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#4| (QUOTE (-238))) (|HasCategory| |#4| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#4| (QUOTE (-374))) (|HasCategory| |#4| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#4| (QUOTE (-379))) (|HasCategory| |#4| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#4| (QUOTE (-738))) (|HasCategory| |#4| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#4| (QUOTE (-805))) (|HasCategory| |#4| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#4| (QUOTE (-862))) (|HasCategory| |#4| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#4| (QUOTE (-1068))) (|HasCategory| |#4| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#4| (QUOTE (-1119))) (|HasCategory| |#4| (LIST (QUOTE -1057) (QUOTE (-576)))))) (|HasCategory| (-576) (QUOTE (-862))) (-12 (|HasCategory| |#4| (QUOTE (-1068))) (|HasCategory| |#4| (LIST (QUOTE -651) (QUOTE (-576))))) (-2835 (-12 (|HasCategory| |#4| (QUOTE (-1068))) (|HasCategory| |#4| (LIST (QUOTE -915) (QUOTE (-1195))))) (-12 (|HasCategory| |#4| (QUOTE (-1068))) (|HasCategory| |#4| (LIST (QUOTE -917) (QUOTE (-1195)))))) (-2835 (-12 (|HasCategory| |#4| (QUOTE (-238))) (|HasCategory| |#4| (QUOTE (-1068)))) (-12 (|HasCategory| |#4| (QUOTE (-237))) (|HasCategory| |#4| (QUOTE (-1068))))) (-12 (|HasCategory| |#4| (QUOTE (-1119))) (|HasCategory| |#4| (LIST (QUOTE -1057) (QUOTE (-576))))) (-2835 (|HasCategory| |#4| (QUOTE (-1068))) (-12 (|HasCategory| |#4| (QUOTE (-1119))) (|HasCategory| |#4| (LIST (QUOTE -1057) (QUOTE (-576)))))) (-12 (|HasCategory| |#4| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#4| (QUOTE (-1119)))) (-2835 (|HasAttribute| |#4| (QUOTE -4458)) (-12 (|HasCategory| |#4| (QUOTE (-238))) (|HasCategory| |#4| (QUOTE (-1068)))) (-12 (|HasCategory| |#4| (QUOTE (-1068))) (|HasCategory| |#4| (LIST (QUOTE -915) (QUOTE (-1195)))))) (-12 (|HasCategory| |#4| (QUOTE (-237))) (|HasCategory| |#4| (QUOTE (-1068)))) (-12 (|HasCategory| |#4| (QUOTE (-1068))) (|HasCategory| |#4| (LIST (QUOTE -917) (QUOTE (-1195))))) (|HasCategory| |#4| (QUOTE (-862))) (|HasCategory| |#4| (QUOTE (-174))) (|HasCategory| |#4| (QUOTE (-21))) (|HasCategory| |#4| (QUOTE (-23))) (|HasCategory| |#4| (QUOTE (-132))) (|HasCategory| |#4| (QUOTE (-25))) (|HasCategory| |#4| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#4| (QUOTE (-102))) (-12 (|HasCategory| |#4| (QUOTE (-1119))) (|HasCategory| |#4| (LIST (QUOTE -319) (|devaluate| |#4|))))) (-258 |n| R S) ((|constructor| (NIL "This constructor provides a direct product of \\spad{R}-modules with an \\spad{R}-module view."))) ((-4458 -2835 (-2758 (|has| |#3| (-1068)) (|has| |#3| (-238))) (|has| |#3| (-6 -4458)) (-2758 (|has| |#3| (-1068)) (|has| |#3| (-915 (-1195))))) (-4455 |has| |#3| (-1068)) (-4456 |has| |#3| (-1068)) (-4461 . T)) -((-2835 (-12 (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-174))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-238))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-374))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-379))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-738))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-805))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-862))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-1068))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-1119))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|))) (|HasCategory| |#3| (LIST (QUOTE -915) (QUOTE (-1195)))))) (|HasCategory| |#3| (QUOTE (-374))) (-2835 (|HasCategory| |#3| (QUOTE (-174))) (|HasCategory| |#3| (QUOTE (-374))) (|HasCategory| |#3| (QUOTE (-1068)))) (-2835 (|HasCategory| |#3| (QUOTE (-174))) (|HasCategory| |#3| (QUOTE (-374)))) (|HasCategory| |#3| (QUOTE (-1068))) (|HasCategory| |#3| (QUOTE (-738))) (|HasCategory| |#3| (QUOTE (-805))) (-2835 (|HasCategory| |#3| (QUOTE (-805))) (|HasCategory| |#3| (QUOTE (-862)))) (|HasCategory| |#3| (QUOTE (-379))) (-2835 (-12 (|HasCategory| |#3| (LIST (QUOTE -651) (QUOTE (-576)))) (|HasCategory| |#3| (LIST (QUOTE -915) (QUOTE (-1195))))) (-12 (|HasCategory| |#3| (QUOTE (-174))) (|HasCategory| |#3| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-238))) (|HasCategory| |#3| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-374))) (|HasCategory| |#3| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-1068))) (|HasCategory| |#3| (LIST (QUOTE -651) (QUOTE (-576)))))) (|HasCategory| |#3| (LIST (QUOTE -915) (QUOTE (-1195)))) (-2835 (|HasCategory| |#3| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#3| (QUOTE (-238))) (|HasCategory| |#3| (QUOTE (-1068)))) (|HasCategory| |#3| (QUOTE (-238))) (-2835 (|HasCategory| |#3| (QUOTE (-238))) (-12 (|HasCategory| |#3| (QUOTE (-237))) (|HasCategory| |#3| (QUOTE (-1068))))) (-2835 (|HasCategory| |#3| (LIST (QUOTE -915) (QUOTE (-1195)))) (-12 (|HasCategory| |#3| (QUOTE (-1068))) (|HasCategory| |#3| (LIST (QUOTE -917) (QUOTE (-1195)))))) (|HasCategory| |#3| (QUOTE (-1119))) (-2835 (-12 (|HasCategory| |#3| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#3| (LIST (QUOTE -915) (QUOTE (-1195))))) (-12 (|HasCategory| |#3| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#3| (QUOTE (-21)))) (-12 (|HasCategory| |#3| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#3| (QUOTE (-174)))) (-12 (|HasCategory| |#3| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#3| (QUOTE (-238)))) (-12 (|HasCategory| |#3| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#3| (QUOTE (-374)))) (-12 (|HasCategory| |#3| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#3| (QUOTE (-379)))) (-12 (|HasCategory| |#3| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#3| (QUOTE (-738)))) (-12 (|HasCategory| |#3| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#3| (QUOTE (-805)))) (-12 (|HasCategory| |#3| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#3| (QUOTE (-862)))) (-12 (|HasCategory| |#3| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#3| (QUOTE (-1068)))) (-12 (|HasCategory| |#3| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#3| (QUOTE (-1119))))) (-2835 (-12 (|HasCategory| |#3| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-174))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-238))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-374))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-379))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-738))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-805))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-862))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (|HasCategory| |#3| (QUOTE (-1068))) (-12 (|HasCategory| |#3| (QUOTE (-1119))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576)))))) (-2835 (-12 (|HasCategory| |#3| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-174))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-238))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-374))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-379))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-738))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-805))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-862))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-1068))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-1119))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576)))))) (|HasCategory| (-576) (QUOTE (-862))) (-12 (|HasCategory| |#3| (QUOTE (-1068))) (|HasCategory| |#3| (LIST (QUOTE -651) (QUOTE (-576))))) (-2835 (-12 (|HasCategory| |#3| (QUOTE (-1068))) (|HasCategory| |#3| (LIST (QUOTE -915) (QUOTE (-1195))))) (-12 (|HasCategory| |#3| (QUOTE (-1068))) (|HasCategory| |#3| (LIST (QUOTE -917) (QUOTE (-1195)))))) (-2835 (-12 (|HasCategory| |#3| (QUOTE (-238))) (|HasCategory| |#3| (QUOTE (-1068)))) (-12 (|HasCategory| |#3| (QUOTE (-237))) (|HasCategory| |#3| (QUOTE (-1068))))) (-12 (|HasCategory| |#3| (QUOTE (-1119))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-2835 (|HasCategory| |#3| (QUOTE (-1068))) (-12 (|HasCategory| |#3| (QUOTE (-1119))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576)))))) (-12 (|HasCategory| |#3| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#3| (QUOTE (-1119)))) (-2835 (|HasAttribute| |#3| (QUOTE -4458)) (-12 (|HasCategory| |#3| (QUOTE (-238))) (|HasCategory| |#3| (QUOTE (-1068)))) (-12 (|HasCategory| |#3| (QUOTE (-1068))) (|HasCategory| |#3| (LIST (QUOTE -915) (QUOTE (-1195)))))) (-12 (|HasCategory| |#3| (QUOTE (-237))) (|HasCategory| |#3| (QUOTE (-1068)))) (-12 (|HasCategory| |#3| (QUOTE (-1068))) (|HasCategory| |#3| (LIST (QUOTE -917) (QUOTE (-1195))))) (|HasCategory| |#3| (QUOTE (-862))) (|HasCategory| |#3| (QUOTE (-174))) (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (QUOTE (-23))) (|HasCategory| |#3| (QUOTE (-132))) (|HasCategory| |#3| (QUOTE (-25))) (|HasCategory| |#3| (LIST (QUOTE -625) (QUOTE (-874)))) (-12 (|HasCategory| |#3| (QUOTE (-1119))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|))))) +((-2835 (-12 (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-174))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-238))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-374))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-379))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-738))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-805))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-862))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-1068))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-1119))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|))) (|HasCategory| |#3| (LIST (QUOTE -915) (QUOTE (-1195)))))) (|HasCategory| |#3| (QUOTE (-374))) (-2835 (|HasCategory| |#3| (QUOTE (-174))) (|HasCategory| |#3| (QUOTE (-374))) (|HasCategory| |#3| (QUOTE (-1068)))) (-2835 (|HasCategory| |#3| (QUOTE (-174))) (|HasCategory| |#3| (QUOTE (-374)))) (|HasCategory| |#3| (QUOTE (-1068))) (|HasCategory| |#3| (QUOTE (-738))) (|HasCategory| |#3| (QUOTE (-805))) (-2835 (|HasCategory| |#3| (QUOTE (-805))) (|HasCategory| |#3| (QUOTE (-862)))) (|HasCategory| |#3| (QUOTE (-379))) (-2835 (-12 (|HasCategory| |#3| (LIST (QUOTE -651) (QUOTE (-576)))) (|HasCategory| |#3| (LIST (QUOTE -915) (QUOTE (-1195))))) (-12 (|HasCategory| |#3| (QUOTE (-174))) (|HasCategory| |#3| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-238))) (|HasCategory| |#3| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-374))) (|HasCategory| |#3| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-1068))) (|HasCategory| |#3| (LIST (QUOTE -651) (QUOTE (-576)))))) (|HasCategory| |#3| (LIST (QUOTE -915) (QUOTE (-1195)))) (-2835 (|HasCategory| |#3| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#3| (QUOTE (-238))) (|HasCategory| |#3| (QUOTE (-1068)))) (|HasCategory| |#3| (QUOTE (-238))) (-2835 (|HasCategory| |#3| (QUOTE (-238))) (-12 (|HasCategory| |#3| (QUOTE (-237))) (|HasCategory| |#3| (QUOTE (-1068))))) (-2835 (|HasCategory| |#3| (LIST (QUOTE -915) (QUOTE (-1195)))) (-12 (|HasCategory| |#3| (QUOTE (-1068))) (|HasCategory| |#3| (LIST (QUOTE -917) (QUOTE (-1195)))))) (|HasCategory| |#3| (QUOTE (-1119))) (-2835 (-12 (|HasCategory| |#3| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#3| (LIST (QUOTE -915) (QUOTE (-1195))))) (-12 (|HasCategory| |#3| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#3| (QUOTE (-21)))) (-12 (|HasCategory| |#3| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#3| (QUOTE (-174)))) (-12 (|HasCategory| |#3| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#3| (QUOTE (-238)))) (-12 (|HasCategory| |#3| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#3| (QUOTE (-374)))) (-12 (|HasCategory| |#3| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#3| (QUOTE (-379)))) (-12 (|HasCategory| |#3| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#3| (QUOTE (-738)))) (-12 (|HasCategory| |#3| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#3| (QUOTE (-805)))) (-12 (|HasCategory| |#3| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#3| (QUOTE (-862)))) (-12 (|HasCategory| |#3| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#3| (QUOTE (-1068)))) (-12 (|HasCategory| |#3| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#3| (QUOTE (-1119))))) (-2835 (-12 (|HasCategory| |#3| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-174))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-238))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-374))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-379))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-738))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-805))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-862))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (|HasCategory| |#3| (QUOTE (-1068))) (-12 (|HasCategory| |#3| (QUOTE (-1119))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576)))))) (-2835 (-12 (|HasCategory| |#3| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-174))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-238))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-374))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-379))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-738))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-805))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-862))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-1068))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-1119))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576)))))) (|HasCategory| (-576) (QUOTE (-862))) (-12 (|HasCategory| |#3| (QUOTE (-1068))) (|HasCategory| |#3| (LIST (QUOTE -651) (QUOTE (-576))))) (-2835 (-12 (|HasCategory| |#3| (QUOTE (-1068))) (|HasCategory| |#3| (LIST (QUOTE -915) (QUOTE (-1195))))) (-12 (|HasCategory| |#3| (QUOTE (-1068))) (|HasCategory| |#3| (LIST (QUOTE -917) (QUOTE (-1195)))))) (-2835 (-12 (|HasCategory| |#3| (QUOTE (-238))) (|HasCategory| |#3| (QUOTE (-1068)))) (-12 (|HasCategory| |#3| (QUOTE (-237))) (|HasCategory| |#3| (QUOTE (-1068))))) (-12 (|HasCategory| |#3| (QUOTE (-1119))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-2835 (|HasCategory| |#3| (QUOTE (-1068))) (-12 (|HasCategory| |#3| (QUOTE (-1119))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576)))))) (-12 (|HasCategory| |#3| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#3| (QUOTE (-1119)))) (-2835 (|HasAttribute| |#3| (QUOTE -4458)) (-12 (|HasCategory| |#3| (QUOTE (-238))) (|HasCategory| |#3| (QUOTE (-1068)))) (-12 (|HasCategory| |#3| (QUOTE (-1068))) (|HasCategory| |#3| (LIST (QUOTE -915) (QUOTE (-1195)))))) (-12 (|HasCategory| |#3| (QUOTE (-237))) (|HasCategory| |#3| (QUOTE (-1068)))) (-12 (|HasCategory| |#3| (QUOTE (-1068))) (|HasCategory| |#3| (LIST (QUOTE -917) (QUOTE (-1195))))) (|HasCategory| |#3| (QUOTE (-862))) (|HasCategory| |#3| (QUOTE (-174))) (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (QUOTE (-23))) (|HasCategory| |#3| (QUOTE (-132))) (|HasCategory| |#3| (QUOTE (-25))) (|HasCategory| |#3| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#3| (QUOTE (-102))) (-12 (|HasCategory| |#3| (QUOTE (-1119))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|))))) (-259 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} \\spad{:=} 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 @@ -1124,7 +1124,7 @@ NIL ((|constructor| (NIL "An eltable aggregate is one which can be viewed as a function. For example,{} the list \\axiom{[1,{}7,{}4]} can applied to 0,{}1,{} and 2 respectively will return the integers 1,{}7,{} and 4; thus this list may be viewed as mapping 0 to 1,{} 1 to 7 and 2 to 4. In general,{} an aggregate can map members of a domain {\\em Dom} to an image domain {\\em Im}.")) (|qsetelt!| ((|#2| $ |#1| |#2|) "\\spad{qsetelt!(u,x,y)} sets the image of \\axiom{\\spad{x}} to be \\axiom{\\spad{y}} under \\axiom{\\spad{u}},{} without checking that \\axiom{\\spad{x}} is in the domain of \\axiom{\\spad{u}}. If such a check is required use the function \\axiom{setelt}.")) (|setelt| ((|#2| $ |#1| |#2|) "\\spad{setelt(u,x,y)} sets the image of \\spad{x} to be \\spad{y} under \\spad{u},{} assuming \\spad{x} is in the domain of \\spad{u}. Error: if \\spad{x} is not in the domain of \\spad{u}.")) (|qelt| ((|#2| $ |#1|) "\\spad{qelt(u, x)} applies \\axiom{\\spad{u}} to \\axiom{\\spad{x}} without checking whether \\axiom{\\spad{x}} is in the domain of \\axiom{\\spad{u}}. If \\axiom{\\spad{x}} is not in the domain of \\axiom{\\spad{u}} a memory-access violation may occur. If a check on whether \\axiom{\\spad{x}} is in the domain of \\axiom{\\spad{u}} is required,{} use the function \\axiom{elt}.")) (|elt| ((|#2| $ |#1| |#2|) "\\spad{elt(u, x, y)} applies \\spad{u} to \\spad{x} if \\spad{x} is in the domain of \\spad{u},{} and returns \\spad{y} otherwise. For example,{} if \\spad{u} is a polynomial in \\axiom{\\spad{x}} over the rationals,{} \\axiom{elt(\\spad{u},{}\\spad{n},{}0)} may define the coefficient of \\axiom{\\spad{x}} to the power \\spad{n},{} returning 0 when \\spad{n} is out of range."))) NIL NIL -(-299 S R |Mod| -2314 -1854 |exactQuo|) +(-299 S R |Mod| -1415 -2190 |exactQuo|) ((|constructor| (NIL "These domains are used for the factorization and gcds of univariate polynomials over the integers in order to work modulo different primes. See \\spadtype{ModularRing},{} \\spadtype{ModularField}")) (|inv| (($ $) "\\spad{inv(x)} \\undocumented")) (|recip| (((|Union| $ "failed") $) "\\spad{recip(x)} \\undocumented")) (|exQuo| (((|Union| $ "failed") $ $) "\\spad{exQuo(x,y)} \\undocumented")) (|reduce| (($ |#2| |#3|) "\\spad{reduce(r,m)} \\undocumented")) (|coerce| ((|#2| $) "\\spad{coerce(x)} \\undocumented")) (|modulus| ((|#3| $) "\\spad{modulus(x)} \\undocumented"))) ((-4454 . T) ((-4463 "*") . T) (-4455 . T) (-4456 . T) (-4458 . T)) NIL @@ -1151,7 +1151,7 @@ NIL (-305 |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."))) ((-4461 . T) (-4462 . T)) -((-12 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (QUOTE (-1119))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (LIST (QUOTE -319) (LIST (QUOTE -2) (LIST (QUOTE |:|) (QUOTE -4282) (|devaluate| |#1|)) (LIST (QUOTE |:|) (QUOTE -4353) (|devaluate| |#2|)))))) (-2835 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (QUOTE (-1119))) (|HasCategory| |#2| (QUOTE (-1119)))) (-2835 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (QUOTE (-1119))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (LIST (QUOTE -626) (QUOTE (-548)))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (QUOTE (-1119))) (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#2| (QUOTE (-1119))) (-2835 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (LIST (QUOTE -625) (QUOTE (-874))))) +((-12 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-1119))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (LIST (QUOTE -319) (LIST (QUOTE -2) (LIST (QUOTE |:|) (QUOTE -4282) (|devaluate| |#1|)) (LIST (QUOTE |:|) (QUOTE -4352) (|devaluate| |#2|)))))) (-2835 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-1119))) (|HasCategory| |#2| (QUOTE (-1119)))) (-2835 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-102))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-1119))) (|HasCategory| |#2| (QUOTE (-102))) (|HasCategory| |#2| (QUOTE (-1119)))) (-2835 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-1119))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (LIST (QUOTE -626) (QUOTE (-548)))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-1119))) (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#2| (QUOTE (-1119))) (-2835 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874))))) (-2835 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-102))) (|HasCategory| |#2| (QUOTE (-102)))) (|HasCategory| |#2| (QUOTE (-102))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-102)))) (-306) ((|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 @@ -1247,7 +1247,7 @@ NIL (-329 FE |var| |cen|) ((|constructor| (NIL "ExponentialOfUnivariatePuiseuxSeries is a domain used to represent essential singularities of functions. An object in this domain is a function of the form \\spad{exp(f(x))},{} where \\spad{f(x)} is a Puiseux series with no terms of non-negative degree. Objects are ordered according to order of singularity,{} with functions which tend more rapidly to zero or infinity considered to be larger. Thus,{} if \\spad{order(f(x)) < order(g(x))},{} \\spadignore{i.e.} the first non-zero term of \\spad{f(x)} has lower degree than the first non-zero term of \\spad{g(x)},{} then \\spad{exp(f(x)) > exp(g(x))}. If \\spad{order(f(x)) = order(g(x))},{} then the ordering is essentially random. This domain is used in computing limits involving functions with essential singularities.")) (|exponentialOrder| (((|Fraction| (|Integer|)) $) "\\spad{exponentialOrder(exp(c * x **(-n) + ...))} returns \\spad{-n}. exponentialOrder(0) returns \\spad{0}.")) (|exponent| (((|UnivariatePuiseuxSeries| |#1| |#2| |#3|) $) "\\spad{exponent(exp(f(x)))} returns \\spad{f(x)}")) (|exponential| (($ (|UnivariatePuiseuxSeries| |#1| |#2| |#3|)) "\\spad{exponential(f(x))} returns \\spad{exp(f(x))}. Note: the function does NOT check that \\spad{f(x)} has no non-negative terms."))) (((-4463 "*") |has| |#1| (-174)) (-4454 |has| |#1| (-568)) (-4459 |has| |#1| (-374)) (-4453 |has| |#1| (-374)) (-4455 . T) (-4456 . T) (-4458 . T)) -((|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#1| (QUOTE (-568))) (|HasCategory| |#1| (QUOTE (-174))) (-2835 (|HasCategory| |#1| (QUOTE (-174))) (|HasCategory| |#1| (QUOTE (-568)))) (|HasCategory| |#1| (QUOTE (-146))) (|HasCategory| |#1| (QUOTE (-148))) (-12 (|HasCategory| |#1| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasSignature| |#1| (LIST (QUOTE *) (LIST (|devaluate| |#1|) (LIST (QUOTE -419) (QUOTE (-576))) (|devaluate| |#1|))))) (|HasSignature| |#1| (LIST (QUOTE *) (LIST (|devaluate| |#1|) (LIST (QUOTE -419) (QUOTE (-576))) (|devaluate| |#1|)))) (|HasCategory| (-419 (-576)) (QUOTE (-1131))) (|HasCategory| |#1| (QUOTE (-374))) (-2835 (|HasCategory| |#1| (QUOTE (-174))) (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#1| (QUOTE (-568)))) (-2835 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#1| (QUOTE (-568)))) (-12 (|HasSignature| |#1| (LIST (QUOTE **) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (LIST (QUOTE -419) (QUOTE (-576)))))) (|HasSignature| |#1| (LIST (QUOTE -3563) (LIST (|devaluate| |#1|) (QUOTE (-1195)))))) (|HasSignature| |#1| (LIST (QUOTE **) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (LIST (QUOTE -419) (QUOTE (-576)))))) (-2835 (-12 (|HasCategory| |#1| (LIST (QUOTE -29) (QUOTE (-576)))) (|HasCategory| |#1| (QUOTE (-976))) (|HasCategory| |#1| (QUOTE (-1221))) (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576)))))) (-12 (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasSignature| |#1| (LIST (QUOTE -3848) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (QUOTE (-1195))))) (|HasSignature| |#1| (LIST (QUOTE -1991) (LIST (LIST (QUOTE -656) (QUOTE (-1195))) (|devaluate| |#1|))))))) +((|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#1| (QUOTE (-568))) (|HasCategory| |#1| (QUOTE (-174))) (-2835 (|HasCategory| |#1| (QUOTE (-174))) (|HasCategory| |#1| (QUOTE (-568)))) (|HasCategory| |#1| (QUOTE (-146))) (|HasCategory| |#1| (QUOTE (-148))) (-12 (|HasCategory| |#1| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasSignature| |#1| (LIST (QUOTE *) (LIST (|devaluate| |#1|) (LIST (QUOTE -419) (QUOTE (-576))) (|devaluate| |#1|))))) (|HasSignature| |#1| (LIST (QUOTE *) (LIST (|devaluate| |#1|) (LIST (QUOTE -419) (QUOTE (-576))) (|devaluate| |#1|)))) (|HasCategory| (-419 (-576)) (QUOTE (-1131))) (|HasCategory| |#1| (QUOTE (-374))) (-2835 (|HasCategory| |#1| (QUOTE (-174))) (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#1| (QUOTE (-568)))) (-2835 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#1| (QUOTE (-568)))) (-12 (|HasSignature| |#1| (LIST (QUOTE **) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (LIST (QUOTE -419) (QUOTE (-576)))))) (|HasSignature| |#1| (LIST (QUOTE -3563) (LIST (|devaluate| |#1|) (QUOTE (-1195)))))) (|HasSignature| |#1| (LIST (QUOTE **) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (LIST (QUOTE -419) (QUOTE (-576)))))) (-2835 (-12 (|HasCategory| |#1| (LIST (QUOTE -29) (QUOTE (-576)))) (|HasCategory| |#1| (QUOTE (-976))) (|HasCategory| |#1| (QUOTE (-1221))) (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576)))))) (-12 (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasSignature| |#1| (LIST (QUOTE -2264) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (QUOTE (-1195))))) (|HasSignature| |#1| (LIST (QUOTE -1992) (LIST (LIST (QUOTE -656) (QUOTE (-1195))) (|devaluate| |#1|))))))) (-330 M) ((|constructor| (NIL "computes various functions on factored arguments.")) (|log| (((|List| (|Record| (|:| |coef| (|NonNegativeInteger|)) (|:| |logand| |#1|))) (|Factored| |#1|)) "\\spad{log(f)} returns \\spad{[(a1,b1),...,(am,bm)]} such that the logarithm of \\spad{f} is equal to \\spad{a1*log(b1) + ... + am*log(bm)}.")) (|nthRoot| (((|Record| (|:| |exponent| (|NonNegativeInteger|)) (|:| |coef| |#1|) (|:| |radicand| (|List| |#1|))) (|Factored| |#1|) (|NonNegativeInteger|)) "\\spad{nthRoot(f, n)} returns \\spad{(p, r, [r1,...,rm])} such that the \\spad{n}th-root of \\spad{f} is equal to \\spad{r * \\spad{p}th-root(r1 * ... * rm)},{} where \\spad{r1},{}...,{}\\spad{rm} are distinct factors of \\spad{f},{} each of which has an exponent smaller than \\spad{p} in \\spad{f}."))) NIL @@ -1279,7 +1279,7 @@ NIL (-337 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."))) ((-4462 . T) (-4461 . T)) -((-2835 (-12 (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|))))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (LIST (QUOTE -626) (QUOTE (-548)))) (-2835 (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-1119)))) (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| (-576) (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874)))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|))))) +((-2835 (-12 (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|))))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (LIST (QUOTE -626) (QUOTE (-548)))) (-2835 (|HasCategory| |#1| (QUOTE (-102))) (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-1119)))) (-2835 (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-1119)))) (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| (-576) (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#1| (QUOTE (-102))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|))))) (-338 S -2060) ((|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})\\spad{\\$}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})\\spad{\\$}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**(\\spad{q**}(d*i)) for \\spad{i} in 0..\\spad{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},{}...,{}\\spad{vn} are the elements of the fixed basis.")) (|coordinates| (((|Matrix| |#2|) (|Vector| $)) "\\spad{coordinates([v1,...,vm])} returns the coordinates of the \\spad{vi}\\spad{'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 \\spad{\\$} as \\spad{F}-vectorspace.") (((|Vector| $)) "\\spad{basis()} returns a fixed basis of \\spad{\\$} as \\spad{F}-vectorspace."))) NIL @@ -1831,7 +1831,7 @@ NIL (-475 R E |VarSet| P) ((|constructor| (NIL "A domain for polynomial sets.")) (|convert| (($ (|List| |#4|)) "\\axiom{convert(\\spad{lp})} returns the polynomial set whose members are the polynomials of \\axiom{\\spad{lp}}."))) ((-4462 . T) (-4461 . T)) -((-12 (|HasCategory| |#4| (QUOTE (-1119))) (|HasCategory| |#4| (LIST (QUOTE -319) (|devaluate| |#4|)))) (|HasCategory| |#4| (LIST (QUOTE -626) (QUOTE (-548)))) (|HasCategory| |#4| (QUOTE (-1119))) (|HasCategory| |#1| (QUOTE (-568))) (|HasCategory| |#4| (LIST (QUOTE -625) (QUOTE (-874))))) +((-12 (|HasCategory| |#4| (QUOTE (-1119))) (|HasCategory| |#4| (LIST (QUOTE -319) (|devaluate| |#4|)))) (|HasCategory| |#4| (LIST (QUOTE -626) (QUOTE (-548)))) (|HasCategory| |#4| (QUOTE (-1119))) (|HasCategory| |#1| (QUOTE (-568))) (|HasCategory| |#4| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#4| (QUOTE (-102)))) (-476 S R E) ((|constructor| (NIL "GradedAlgebra(\\spad{R},{}\\spad{E}) denotes ``E-graded \\spad{R}-algebra\\spad{''}. A graded algebra is a graded module together with a degree preserving \\spad{R}-linear map,{} called the {\\em product}. \\blankline The name ``product\\spad{''} is written out in full so inner and outer products with the same mapping type can be distinguished by name.")) (|product| (($ $ $) "\\spad{product(a,b)} is the degree-preserving \\spad{R}-linear product: \\blankline \\indented{2}{\\spad{degree product(a,b) = degree a + degree b}} \\indented{2}{\\spad{product(a1+a2,b) = product(a1,b) + product(a2,b)}} \\indented{2}{\\spad{product(a,b1+b2) = product(a,b1) + product(a,b2)}} \\indented{2}{\\spad{product(r*a,b) = product(a,r*b) = r*product(a,b)}} \\indented{2}{\\spad{product(a,product(b,c)) = product(product(a,b),c)}}")) ((|One|) (($) "1 is the identity for \\spad{product}."))) NIL @@ -1875,15 +1875,15 @@ NIL (-486 |Coef| |var| |cen|) ((|constructor| (NIL "This is a category of univariate Puiseux series constructed from univariate Laurent series. A Puiseux series is represented by a pair \\spad{[r,f(x)]},{} where \\spad{r} is a positive rational number and \\spad{f(x)} is a Laurent series. This pair represents the Puiseux series \\spad{f(x\\^r)}.")) (|integrate| (($ $ (|Variable| |#2|)) "\\spad{integrate(f(x))} returns an anti-derivative of the power series \\spad{f(x)} with constant coefficient 0. We may integrate a series when we can divide coefficients by integers.")) (|coerce| (($ (|UnivariatePuiseuxSeries| |#1| |#2| |#3|)) "\\spad{coerce(f)} converts a Puiseux series to a general power series.") (($ (|Variable| |#2|)) "\\spad{coerce(var)} converts the series variable \\spad{var} into a Puiseux series."))) (((-4463 "*") |has| |#1| (-174)) (-4454 |has| |#1| (-568)) (-4459 |has| |#1| (-374)) (-4453 |has| |#1| (-374)) (-4455 . T) (-4456 . T) (-4458 . T)) -((|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#1| (QUOTE (-568))) (|HasCategory| |#1| (QUOTE (-174))) (-2835 (|HasCategory| |#1| (QUOTE (-174))) (|HasCategory| |#1| (QUOTE (-568)))) (|HasCategory| |#1| (QUOTE (-146))) (|HasCategory| |#1| (QUOTE (-148))) (-12 (|HasCategory| |#1| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasSignature| |#1| (LIST (QUOTE *) (LIST (|devaluate| |#1|) (LIST (QUOTE -419) (QUOTE (-576))) (|devaluate| |#1|))))) (|HasSignature| |#1| (LIST (QUOTE *) (LIST (|devaluate| |#1|) (LIST (QUOTE -419) (QUOTE (-576))) (|devaluate| |#1|)))) (|HasCategory| (-419 (-576)) (QUOTE (-1131))) (|HasCategory| |#1| (QUOTE (-374))) (-2835 (|HasCategory| |#1| (QUOTE (-174))) (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#1| (QUOTE (-568)))) (-2835 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#1| (QUOTE (-568)))) (-12 (|HasSignature| |#1| (LIST (QUOTE **) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (LIST (QUOTE -419) (QUOTE (-576)))))) (|HasSignature| |#1| (LIST (QUOTE -3563) (LIST (|devaluate| |#1|) (QUOTE (-1195)))))) (|HasSignature| |#1| (LIST (QUOTE **) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (LIST (QUOTE -419) (QUOTE (-576)))))) (-2835 (-12 (|HasCategory| |#1| (LIST (QUOTE -29) (QUOTE (-576)))) (|HasCategory| |#1| (QUOTE (-976))) (|HasCategory| |#1| (QUOTE (-1221))) (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576)))))) (-12 (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasSignature| |#1| (LIST (QUOTE -3848) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (QUOTE (-1195))))) (|HasSignature| |#1| (LIST (QUOTE -1991) (LIST (LIST (QUOTE -656) (QUOTE (-1195))) (|devaluate| |#1|))))))) +((|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#1| (QUOTE (-568))) (|HasCategory| |#1| (QUOTE (-174))) (-2835 (|HasCategory| |#1| (QUOTE (-174))) (|HasCategory| |#1| (QUOTE (-568)))) (|HasCategory| |#1| (QUOTE (-146))) (|HasCategory| |#1| (QUOTE (-148))) (-12 (|HasCategory| |#1| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasSignature| |#1| (LIST (QUOTE *) (LIST (|devaluate| |#1|) (LIST (QUOTE -419) (QUOTE (-576))) (|devaluate| |#1|))))) (|HasSignature| |#1| (LIST (QUOTE *) (LIST (|devaluate| |#1|) (LIST (QUOTE -419) (QUOTE (-576))) (|devaluate| |#1|)))) (|HasCategory| (-419 (-576)) (QUOTE (-1131))) (|HasCategory| |#1| (QUOTE (-374))) (-2835 (|HasCategory| |#1| (QUOTE (-174))) (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#1| (QUOTE (-568)))) (-2835 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#1| (QUOTE (-568)))) (-12 (|HasSignature| |#1| (LIST (QUOTE **) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (LIST (QUOTE -419) (QUOTE (-576)))))) (|HasSignature| |#1| (LIST (QUOTE -3563) (LIST (|devaluate| |#1|) (QUOTE (-1195)))))) (|HasSignature| |#1| (LIST (QUOTE **) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (LIST (QUOTE -419) (QUOTE (-576)))))) (-2835 (-12 (|HasCategory| |#1| (LIST (QUOTE -29) (QUOTE (-576)))) (|HasCategory| |#1| (QUOTE (-976))) (|HasCategory| |#1| (QUOTE (-1221))) (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576)))))) (-12 (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasSignature| |#1| (LIST (QUOTE -2264) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (QUOTE (-1195))))) (|HasSignature| |#1| (LIST (QUOTE -1992) (LIST (LIST (QUOTE -656) (QUOTE (-1195))) (|devaluate| |#1|))))))) (-487 |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."))) ((-4462 . T)) -((-12 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (QUOTE (-1119))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (LIST (QUOTE -319) (LIST (QUOTE -2) (LIST (QUOTE |:|) (QUOTE -4282) (|devaluate| |#1|)) (LIST (QUOTE |:|) (QUOTE -4353) (|devaluate| |#2|)))))) (-2835 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (QUOTE (-1119))) (|HasCategory| |#2| (QUOTE (-1119)))) (-2835 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (QUOTE (-1119))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (LIST (QUOTE -626) (QUOTE (-548)))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (|HasCategory| |#1| (QUOTE (-862))) (-2835 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (QUOTE (-1119)))) +((-12 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-1119))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (LIST (QUOTE -319) (LIST (QUOTE -2) (LIST (QUOTE |:|) (QUOTE -4282) (|devaluate| |#1|)) (LIST (QUOTE |:|) (QUOTE -4352) (|devaluate| |#2|)))))) (-2835 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-1119))) (|HasCategory| |#2| (QUOTE (-1119)))) (-2835 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-102))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-1119))) (|HasCategory| |#2| (QUOTE (-102))) (|HasCategory| |#2| (QUOTE (-1119)))) (-2835 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-1119))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (LIST (QUOTE -626) (QUOTE (-548)))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (|HasCategory| |#1| (QUOTE (-862))) (-2835 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-102))) (|HasCategory| |#2| (QUOTE (-102)))) (-2835 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (QUOTE (-102))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-102))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-1119)))) (-488 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)}"))) ((-4462 . T) (-4461 . T)) -((-12 (|HasCategory| |#4| (QUOTE (-1119))) (|HasCategory| |#4| (LIST (QUOTE -319) (|devaluate| |#4|)))) (|HasCategory| |#4| (LIST (QUOTE -626) (QUOTE (-548)))) (|HasCategory| |#4| (QUOTE (-1119))) (|HasCategory| |#1| (QUOTE (-568))) (|HasCategory| |#3| (QUOTE (-379))) (|HasCategory| |#4| (LIST (QUOTE -625) (QUOTE (-874))))) +((-12 (|HasCategory| |#4| (QUOTE (-1119))) (|HasCategory| |#4| (LIST (QUOTE -319) (|devaluate| |#4|)))) (|HasCategory| |#4| (LIST (QUOTE -626) (QUOTE (-548)))) (|HasCategory| |#4| (QUOTE (-1119))) (|HasCategory| |#1| (QUOTE (-568))) (|HasCategory| |#3| (QUOTE (-379))) (|HasCategory| |#4| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#4| (QUOTE (-102)))) (-489) ((|constructor| (NIL "\\indented{1}{Symbolic fractions in \\%\\spad{pi} with integer coefficients;} \\indented{1}{The point for using \\spad{Pi} as the default domain for those fractions} \\indented{1}{is that \\spad{Pi} is coercible to the float types,{} and not Expression.} Date Created: 21 Feb 1990 Date Last Updated: 12 Mai 1992")) (|pi| (($) "\\spad{pi()} returns the symbolic \\%\\spad{pi}."))) ((-4453 . T) (-4459 . T) (-4454 . T) ((-4463 "*") . T) (-4455 . T) (-4456 . T) (-4458 . T)) @@ -1895,7 +1895,7 @@ NIL (-491 |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."))) ((-4461 . T) (-4462 . T)) -((-12 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (QUOTE (-1119))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (LIST (QUOTE -319) (LIST (QUOTE -2) (LIST (QUOTE |:|) (QUOTE -4282) (|devaluate| |#1|)) (LIST (QUOTE |:|) (QUOTE -4353) (|devaluate| |#2|)))))) (-2835 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (QUOTE (-1119))) (|HasCategory| |#2| (QUOTE (-1119)))) (-2835 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (QUOTE (-1119))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (LIST (QUOTE -626) (QUOTE (-548)))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (QUOTE (-1119))) (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#2| (QUOTE (-1119))) (-2835 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (LIST (QUOTE -625) (QUOTE (-874))))) +((-12 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-1119))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (LIST (QUOTE -319) (LIST (QUOTE -2) (LIST (QUOTE |:|) (QUOTE -4282) (|devaluate| |#1|)) (LIST (QUOTE |:|) (QUOTE -4352) (|devaluate| |#2|)))))) (-2835 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-1119))) (|HasCategory| |#2| (QUOTE (-1119)))) (-2835 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-102))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-1119))) (|HasCategory| |#2| (QUOTE (-102))) (|HasCategory| |#2| (QUOTE (-1119)))) (-2835 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-1119))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (LIST (QUOTE -626) (QUOTE (-548)))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-1119))) (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#2| (QUOTE (-1119))) (-2835 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874))))) (-2835 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-102))) (|HasCategory| |#2| (QUOTE (-102)))) (|HasCategory| |#2| (QUOTE (-102))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-102)))) (-492) ((|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\\spad{'s} book Lie Groups \\spad{--} 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{<=} \\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 @@ -1904,10 +1904,10 @@ NIL ((|constructor| (NIL "\\indented{2}{This type supports distributed multivariate polynomials} whose variables are from a user specified list of symbols. The coefficient ring may be non commutative,{} but the variables are assumed to commute. The term ordering is total degree ordering refined by reverse lexicographic ordering with respect to the position that the variables appear in the list of variables parameter.")) (|reorder| (($ $ (|List| (|Integer|))) "\\spad{reorder(p, perm)} applies the permutation perm to the variables in a polynomial and returns the new correctly ordered polynomial"))) (((-4463 "*") |has| |#2| (-174)) (-4454 |has| |#2| (-568)) (-4459 |has| |#2| (-6 -4459)) (-4456 . T) (-4455 . T) (-4458 . T)) ((|HasCategory| |#2| (QUOTE (-926))) (-2835 (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (QUOTE (-464))) (|HasCategory| |#2| (QUOTE (-568))) (|HasCategory| |#2| (QUOTE (-926)))) (-2835 (|HasCategory| |#2| (QUOTE (-464))) (|HasCategory| |#2| (QUOTE (-568))) (|HasCategory| |#2| (QUOTE (-926)))) (-2835 (|HasCategory| |#2| (QUOTE (-464))) (|HasCategory| |#2| (QUOTE (-926)))) (|HasCategory| |#2| (QUOTE (-568))) (|HasCategory| |#2| (QUOTE (-174))) (-2835 (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (QUOTE (-568)))) (-12 (|HasCategory| (-876 |#1|) (LIST (QUOTE -899) (QUOTE (-390)))) (|HasCategory| |#2| (LIST (QUOTE -899) (QUOTE (-390))))) (-12 (|HasCategory| (-876 |#1|) (LIST (QUOTE -899) (QUOTE (-576)))) (|HasCategory| |#2| (LIST (QUOTE -899) (QUOTE (-576))))) (-12 (|HasCategory| (-876 |#1|) (LIST (QUOTE -626) (LIST (QUOTE -905) (QUOTE (-390))))) (|HasCategory| |#2| (LIST (QUOTE -626) (LIST (QUOTE -905) (QUOTE (-390)))))) (-12 (|HasCategory| (-876 |#1|) (LIST (QUOTE -626) (LIST (QUOTE -905) (QUOTE (-576))))) (|HasCategory| |#2| (LIST (QUOTE -626) (LIST (QUOTE -905) (QUOTE (-576)))))) (-12 (|HasCategory| (-876 |#1|) (LIST (QUOTE -626) (QUOTE (-548)))) (|HasCategory| |#2| (LIST (QUOTE -626) (QUOTE (-548))))) (|HasCategory| |#2| (LIST (QUOTE -651) (QUOTE (-576)))) (|HasCategory| |#2| (QUOTE (-148))) (|HasCategory| |#2| (QUOTE (-146))) (|HasCategory| |#2| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576)))) (-2835 (|HasCategory| |#2| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576)))))) (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-374))) (|HasAttribute| |#2| (QUOTE -4459)) (|HasCategory| |#2| (QUOTE (-464))) (-12 (|HasCategory| $ (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-926)))) (-2835 (-12 (|HasCategory| $ (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-926)))) (|HasCategory| |#2| (QUOTE (-146))))) -(-494 -2722 S) +(-494 -2721 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}."))) ((-4455 |has| |#2| (-1068)) (-4456 |has| |#2| (-1068)) (-4458 |has| |#2| (-6 -4458)) (-4461 . T)) -((-2835 (-12 (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-132))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-379))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-738))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-805))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-862))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|))) (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))))) (-2835 (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-1119)))) (-12 (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (QUOTE (-1068)))) (-12 (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195))))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#2| (QUOTE (-374))) (-2835 (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-1068)))) (-2835 (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (QUOTE (-374)))) (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (QUOTE (-738))) (|HasCategory| |#2| (QUOTE (-805))) (-2835 (|HasCategory| |#2| (QUOTE (-805))) (|HasCategory| |#2| (QUOTE (-862)))) (|HasCategory| |#2| (QUOTE (-379))) (-2835 (-12 (|HasCategory| |#2| (LIST (QUOTE -651) (QUOTE (-576)))) (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195))))) (-12 (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (LIST (QUOTE -651) (QUOTE (-576)))))) (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (-2835 (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (QUOTE (-132))) (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-379))) (|HasCategory| |#2| (QUOTE (-738))) (|HasCategory| |#2| (QUOTE (-805))) (|HasCategory| |#2| (QUOTE (-862))) (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (QUOTE (-1119)))) (-2835 (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (QUOTE (-132))) (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-1068)))) (-2835 (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-132))) (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-1068)))) (-2835 (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-132))) (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-1068)))) (-2835 (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-1068)))) (-2835 (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (QUOTE (-1068)))) (|HasCategory| |#2| (QUOTE (-238))) (-2835 (|HasCategory| |#2| (QUOTE (-238))) (-12 (|HasCategory| |#2| (QUOTE (-237))) (|HasCategory| |#2| (QUOTE (-1068))))) (-2835 (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (-12 (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (LIST (QUOTE -917) (QUOTE (-1195)))))) (|HasCategory| |#2| (QUOTE (-1119))) (-2835 (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195))))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-21)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-23)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-25)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-132)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-174)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-238)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-374)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-379)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-738)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-805)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-862)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-1068)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-1119))))) (-2835 (-12 (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-132))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-379))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-738))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-805))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-862))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-1068))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576)))))) (-2835 (-12 (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-132))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-379))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-738))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-805))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-862))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576)))))) (|HasCategory| (-576) (QUOTE (-862))) (-12 (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-237))) (|HasCategory| |#2| (QUOTE (-1068)))) (-12 (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (LIST (QUOTE -917) (QUOTE (-1195))))) (-2835 (|HasCategory| |#2| (QUOTE (-1068))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576)))))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-1119)))) (|HasAttribute| |#2| (QUOTE -4458)) (-12 (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (QUOTE (-1068)))) (-12 (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195))))) (|HasCategory| |#2| (QUOTE (-862))) (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-132))) (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874)))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|))))) +((-2835 (-12 (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-132))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-379))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-738))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-805))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-862))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|))) (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))))) (-2835 (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-1119)))) (-12 (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (QUOTE (-1068)))) (-12 (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195))))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#2| (QUOTE (-374))) (-2835 (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-1068)))) (-2835 (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (QUOTE (-374)))) (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (QUOTE (-738))) (|HasCategory| |#2| (QUOTE (-805))) (-2835 (|HasCategory| |#2| (QUOTE (-805))) (|HasCategory| |#2| (QUOTE (-862)))) (|HasCategory| |#2| (QUOTE (-379))) (-2835 (-12 (|HasCategory| |#2| (LIST (QUOTE -651) (QUOTE (-576)))) (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195))))) (-12 (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (LIST (QUOTE -651) (QUOTE (-576)))))) (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (-2835 (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (QUOTE (-102))) (|HasCategory| |#2| (QUOTE (-132))) (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-379))) (|HasCategory| |#2| (QUOTE (-738))) (|HasCategory| |#2| (QUOTE (-805))) (|HasCategory| |#2| (QUOTE (-862))) (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (QUOTE (-1119)))) (-2835 (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (QUOTE (-132))) (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-379))) (|HasCategory| |#2| (QUOTE (-738))) (|HasCategory| |#2| (QUOTE (-805))) (|HasCategory| |#2| (QUOTE (-862))) (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (QUOTE (-1119)))) (-2835 (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (QUOTE (-132))) (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-1068)))) (-2835 (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-132))) (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-1068)))) (-2835 (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-132))) (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-1068)))) (-2835 (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-1068)))) (-2835 (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (QUOTE (-1068)))) (|HasCategory| |#2| (QUOTE (-238))) (-2835 (|HasCategory| |#2| (QUOTE (-238))) (-12 (|HasCategory| |#2| (QUOTE (-237))) (|HasCategory| |#2| (QUOTE (-1068))))) (-2835 (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (-12 (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (LIST (QUOTE -917) (QUOTE (-1195)))))) (|HasCategory| |#2| (QUOTE (-1119))) (-2835 (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195))))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-21)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-23)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-25)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-132)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-174)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-238)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-374)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-379)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-738)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-805)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-862)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-1068)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-1119))))) (-2835 (-12 (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-132))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-379))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-738))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-805))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-862))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-1068))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576)))))) (-2835 (-12 (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-132))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-379))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-738))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-805))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-862))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576)))))) (|HasCategory| (-576) (QUOTE (-862))) (-12 (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-237))) (|HasCategory| |#2| (QUOTE (-1068)))) (-12 (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (LIST (QUOTE -917) (QUOTE (-1195))))) (-2835 (|HasCategory| |#2| (QUOTE (-1068))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576)))))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-1119)))) (|HasAttribute| |#2| (QUOTE -4458)) (-12 (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (QUOTE (-1068)))) (-12 (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195))))) (|HasCategory| |#2| (QUOTE (-862))) (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-132))) (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#2| (QUOTE (-102))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|))))) (-495) ((|constructor| (NIL "This domain represents the header of a definition.")) (|parameters| (((|List| (|ParameterAst|)) $) "\\spad{parameters(h)} gives the parameters specified in the definition header \\spad{`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 @@ -1915,7 +1915,7 @@ NIL (-496 S) ((|constructor| (NIL "Heap implemented in a flexible array to allow for insertions")) (|heap| (($ (|List| |#1|)) "\\spad{heap(ls)} creates a heap of elements consisting of the elements of \\spad{ls}."))) ((-4461 . T) (-4462 . T)) -((-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (QUOTE (-1119))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) +((-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (QUOTE (-1119))) (-2835 (|HasCategory| |#1| (QUOTE (-102))) (|HasCategory| |#1| (QUOTE (-1119)))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#1| (QUOTE (-102)))) (-497 -2060 UP UPUP R) ((|constructor| (NIL "This domains implements finite rational divisors on an hyperelliptic curve,{} that is finite formal sums SUM(\\spad{n} * \\spad{P}) where the \\spad{n}\\spad{'s} are integers and the \\spad{P}\\spad{'s} are finite rational points on the curve. The equation of the curve must be \\spad{y^2} = \\spad{f}(\\spad{x}) and \\spad{f} must have odd degree."))) NIL @@ -1931,7 +1931,7 @@ NIL (-500 A S) ((|constructor| (NIL "A homogeneous aggregate is an aggregate of elements all of the same type. In the current system,{} all aggregates are homogeneous. Two attributes characterize classes of aggregates. Aggregates from domains with attribute \\spadatt{finiteAggregate} have a finite number of members. Those with attribute \\spadatt{shallowlyMutable} allow an element to be modified or updated without changing its overall value.")) (|member?| (((|Boolean|) |#2| $) "\\spad{member?(x,u)} tests if \\spad{x} is a member of \\spad{u}. For collections,{} \\axiom{member?(\\spad{x},{}\\spad{u}) = reduce(or,{}[x=y for \\spad{y} in \\spad{u}],{}\\spad{false})}.")) (|members| (((|List| |#2|) $) "\\spad{members(u)} returns a list of the consecutive elements of \\spad{u}. For collections,{} \\axiom{parts([\\spad{x},{}\\spad{y},{}...,{}\\spad{z}]) = (\\spad{x},{}\\spad{y},{}...,{}\\spad{z})}.")) (|parts| (((|List| |#2|) $) "\\spad{parts(u)} returns a list of the consecutive elements of \\spad{u}. For collections,{} \\axiom{parts([\\spad{x},{}\\spad{y},{}...,{}\\spad{z}]) = (\\spad{x},{}\\spad{y},{}...,{}\\spad{z})}.")) (|count| (((|NonNegativeInteger|) |#2| $) "\\spad{count(x,u)} returns the number of occurrences of \\spad{x} in \\spad{u}. For collections,{} \\axiom{count(\\spad{x},{}\\spad{u}) = reduce(+,{}[x=y for \\spad{y} in \\spad{u}],{}0)}.") (((|NonNegativeInteger|) (|Mapping| (|Boolean|) |#2|) $) "\\spad{count(p,u)} returns the number of elements \\spad{x} in \\spad{u} such that \\axiom{\\spad{p}(\\spad{x})} is \\spad{true}. For collections,{} \\axiom{count(\\spad{p},{}\\spad{u}) = reduce(+,{}[1 for \\spad{x} in \\spad{u} | \\spad{p}(\\spad{x})],{}0)}.")) (|every?| (((|Boolean|) (|Mapping| (|Boolean|) |#2|) $) "\\spad{every?(f,u)} tests if \\spad{p}(\\spad{x}) is \\spad{true} for all elements \\spad{x} of \\spad{u}. Note: for collections,{} \\axiom{every?(\\spad{p},{}\\spad{u}) = reduce(and,{}map(\\spad{f},{}\\spad{u}),{}\\spad{true},{}\\spad{false})}.")) (|any?| (((|Boolean|) (|Mapping| (|Boolean|) |#2|) $) "\\spad{any?(p,u)} tests if \\axiom{\\spad{p}(\\spad{x})} is \\spad{true} for any element \\spad{x} of \\spad{u}. Note: for collections,{} \\axiom{any?(\\spad{p},{}\\spad{u}) = reduce(or,{}map(\\spad{f},{}\\spad{u}),{}\\spad{false},{}\\spad{true})}.")) (|map!| (($ (|Mapping| |#2| |#2|) $) "\\spad{map!(f,u)} destructively replaces each element \\spad{x} of \\spad{u} by \\axiom{\\spad{f}(\\spad{x})}.")) (|map| (($ (|Mapping| |#2| |#2|) $) "\\spad{map(f,u)} returns a copy of \\spad{u} with each element \\spad{x} replaced by \\spad{f}(\\spad{x}). For collections,{} \\axiom{map(\\spad{f},{}\\spad{u}) = [\\spad{f}(\\spad{x}) for \\spad{x} in \\spad{u}]}."))) NIL -((|HasAttribute| |#1| (QUOTE -4461)) (|HasAttribute| |#1| (QUOTE -4462)) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|))) (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874))))) +((|HasAttribute| |#1| (QUOTE -4461)) (|HasAttribute| |#1| (QUOTE -4462)) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|))) (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (QUOTE (-102))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874))))) (-501 S) ((|constructor| (NIL "A homogeneous aggregate is an aggregate of elements all of the same type. In the current system,{} all aggregates are homogeneous. Two attributes characterize classes of aggregates. Aggregates from domains with attribute \\spadatt{finiteAggregate} have a finite number of members. Those with attribute \\spadatt{shallowlyMutable} allow an element to be modified or updated without changing its overall value.")) (|member?| (((|Boolean|) |#1| $) "\\spad{member?(x,u)} tests if \\spad{x} is a member of \\spad{u}. For collections,{} \\axiom{member?(\\spad{x},{}\\spad{u}) = reduce(or,{}[x=y for \\spad{y} in \\spad{u}],{}\\spad{false})}.")) (|members| (((|List| |#1|) $) "\\spad{members(u)} returns a list of the consecutive elements of \\spad{u}. For collections,{} \\axiom{parts([\\spad{x},{}\\spad{y},{}...,{}\\spad{z}]) = (\\spad{x},{}\\spad{y},{}...,{}\\spad{z})}.")) (|parts| (((|List| |#1|) $) "\\spad{parts(u)} returns a list of the consecutive elements of \\spad{u}. For collections,{} \\axiom{parts([\\spad{x},{}\\spad{y},{}...,{}\\spad{z}]) = (\\spad{x},{}\\spad{y},{}...,{}\\spad{z})}.")) (|count| (((|NonNegativeInteger|) |#1| $) "\\spad{count(x,u)} returns the number of occurrences of \\spad{x} in \\spad{u}. For collections,{} \\axiom{count(\\spad{x},{}\\spad{u}) = reduce(+,{}[x=y for \\spad{y} in \\spad{u}],{}0)}.") (((|NonNegativeInteger|) (|Mapping| (|Boolean|) |#1|) $) "\\spad{count(p,u)} returns the number of elements \\spad{x} in \\spad{u} such that \\axiom{\\spad{p}(\\spad{x})} is \\spad{true}. For collections,{} \\axiom{count(\\spad{p},{}\\spad{u}) = reduce(+,{}[1 for \\spad{x} in \\spad{u} | \\spad{p}(\\spad{x})],{}0)}.")) (|every?| (((|Boolean|) (|Mapping| (|Boolean|) |#1|) $) "\\spad{every?(f,u)} tests if \\spad{p}(\\spad{x}) is \\spad{true} for all elements \\spad{x} of \\spad{u}. Note: for collections,{} \\axiom{every?(\\spad{p},{}\\spad{u}) = reduce(and,{}map(\\spad{f},{}\\spad{u}),{}\\spad{true},{}\\spad{false})}.")) (|any?| (((|Boolean|) (|Mapping| (|Boolean|) |#1|) $) "\\spad{any?(p,u)} tests if \\axiom{\\spad{p}(\\spad{x})} is \\spad{true} for any element \\spad{x} of \\spad{u}. Note: for collections,{} \\axiom{any?(\\spad{p},{}\\spad{u}) = reduce(or,{}map(\\spad{f},{}\\spad{u}),{}\\spad{false},{}\\spad{true})}.")) (|map!| (($ (|Mapping| |#1| |#1|) $) "\\spad{map!(f,u)} destructively replaces each element \\spad{x} of \\spad{u} by \\axiom{\\spad{f}(\\spad{x})}.")) (|map| (($ (|Mapping| |#1| |#1|) $) "\\spad{map(f,u)} returns a copy of \\spad{u} with each element \\spad{x} replaced by \\spad{f}(\\spad{x}). For collections,{} \\axiom{map(\\spad{f},{}\\spad{u}) = [\\spad{f}(\\spad{x}) for \\spad{x} in \\spad{u}]}."))) NIL @@ -1963,11 +1963,11 @@ NIL (-508 S |mn|) ((|constructor| (NIL "\\indented{1}{Author Micheal Monagan Aug/87} This is the basic one dimensional array data type."))) ((-4462 . T) (-4461 . T)) -((-2835 (-12 (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|))))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (LIST (QUOTE -626) (QUOTE (-548)))) (-2835 (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-1119)))) (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| (-576) (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874)))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|))))) +((-2835 (-12 (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|))))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (LIST (QUOTE -626) (QUOTE (-548)))) (-2835 (|HasCategory| |#1| (QUOTE (-102))) (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-1119)))) (-2835 (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-1119)))) (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| (-576) (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#1| (QUOTE (-102))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|))))) (-509 R |mnRow| |mnCol|) ((|constructor| (NIL "\\indented{1}{An IndexedTwoDimensionalArray is a 2-dimensional array where} the minimal row and column indices are parameters of the type. Rows and columns are returned as IndexedOneDimensionalArray\\spad{'s} with minimal indices matching those of the IndexedTwoDimensionalArray. The index of the 'first' row may be obtained by calling the function 'minRowIndex'. The index of the 'first' column may be obtained by calling the function 'minColIndex'. The index of the first element of a 'Row' is the same as the index of the first column in an array and vice versa."))) ((-4461 . T) (-4462 . T)) -((-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (QUOTE (-1119))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) +((-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (QUOTE (-1119))) (-2835 (|HasCategory| |#1| (QUOTE (-102))) (|HasCategory| |#1| (QUOTE (-1119)))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#1| (QUOTE (-102)))) (-510 K R UP) ((|constructor| (NIL "\\indented{1}{Author: Clifton Williamson} Date Created: 9 August 1993 Date Last Updated: 3 December 1993 Basic Operations: chineseRemainder,{} factorList Related Domains: PAdicWildFunctionFieldIntegralBasis(\\spad{K},{}\\spad{R},{}UP,{}\\spad{F}) Also See: WildFunctionFieldIntegralBasis,{} FunctionFieldIntegralBasis AMS Classifications: Keywords: function field,{} finite field,{} integral basis Examples: References: Description:")) (|chineseRemainder| (((|Record| (|:| |basis| (|Matrix| |#2|)) (|:| |basisDen| |#2|) (|:| |basisInv| (|Matrix| |#2|))) (|List| |#3|) (|List| (|Record| (|:| |basis| (|Matrix| |#2|)) (|:| |basisDen| |#2|) (|:| |basisInv| (|Matrix| |#2|)))) (|NonNegativeInteger|)) "\\spad{chineseRemainder(lu,lr,n)} \\undocumented")) (|listConjugateBases| (((|List| (|Record| (|:| |basis| (|Matrix| |#2|)) (|:| |basisDen| |#2|) (|:| |basisInv| (|Matrix| |#2|)))) (|Record| (|:| |basis| (|Matrix| |#2|)) (|:| |basisDen| |#2|) (|:| |basisInv| (|Matrix| |#2|))) (|NonNegativeInteger|) (|NonNegativeInteger|)) "\\spad{listConjugateBases(bas,q,n)} returns the list \\spad{[bas,bas^Frob,bas^(Frob^2),...bas^(Frob^(n-1))]},{} where \\spad{Frob} raises the coefficients of all polynomials appearing in the basis \\spad{bas} to the \\spad{q}th power.")) (|factorList| (((|List| (|SparseUnivariatePolynomial| |#1|)) |#1| (|NonNegativeInteger|) (|NonNegativeInteger|) (|NonNegativeInteger|)) "\\spad{factorList(k,n,m,j)} \\undocumented"))) NIL @@ -1979,7 +1979,7 @@ NIL (-512 |mn|) ((|constructor| (NIL "\\spadtype{IndexedBits} is a domain to compactly represent large quantities of Boolean data.")) (|And| (($ $ $) "\\spad{And(n,m)} returns the bit-by-bit logical {\\em And} of \\spad{n} and \\spad{m}.")) (|Or| (($ $ $) "\\spad{Or(n,m)} returns the bit-by-bit logical {\\em Or} of \\spad{n} and \\spad{m}.")) (|Not| (($ $) "\\spad{Not(n)} returns the bit-by-bit logical {\\em Not} of \\spad{n}."))) ((-4462 . T) (-4461 . T)) -((-12 (|HasCategory| (-112) (QUOTE (-1119))) (|HasCategory| (-112) (LIST (QUOTE -319) (QUOTE (-112))))) (|HasCategory| (-112) (LIST (QUOTE -626) (QUOTE (-548)))) (|HasCategory| (-112) (QUOTE (-862))) (|HasCategory| (-576) (QUOTE (-862))) (|HasCategory| (-112) (QUOTE (-1119))) (|HasCategory| (-112) (LIST (QUOTE -625) (QUOTE (-874))))) +((-12 (|HasCategory| (-112) (QUOTE (-1119))) (|HasCategory| (-112) (LIST (QUOTE -319) (QUOTE (-112))))) (|HasCategory| (-112) (LIST (QUOTE -626) (QUOTE (-548)))) (|HasCategory| (-112) (QUOTE (-862))) (|HasCategory| (-576) (QUOTE (-862))) (|HasCategory| (-112) (QUOTE (-1119))) (|HasCategory| (-112) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| (-112) (QUOTE (-102)))) (-513 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 @@ -2043,7 +2043,7 @@ NIL (-528 S |mn|) ((|constructor| (NIL "\\indented{1}{Author: Michael Monagan July/87,{} modified \\spad{SMW} 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}"))) ((-4462 . T) (-4461 . T)) -((-2835 (-12 (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|))))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (LIST (QUOTE -626) (QUOTE (-548)))) (-2835 (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-1119)))) (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| (-576) (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874)))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|))))) +((-2835 (-12 (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|))))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (LIST (QUOTE -626) (QUOTE (-548)))) (-2835 (|HasCategory| |#1| (QUOTE (-102))) (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-1119)))) (-2835 (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-1119)))) (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| (-576) (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#1| (QUOTE (-102))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|))))) (-529) ((|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 @@ -2055,11 +2055,11 @@ NIL (-531 R |mnRow| |mnCol| |Row| |Col|) ((|constructor| (NIL "\\indented{1}{This is an internal type which provides an implementation of} 2-dimensional arrays as PrimitiveArray\\spad{'s} of PrimitiveArray\\spad{'s}."))) ((-4461 . T) (-4462 . T)) -((-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (QUOTE (-1119))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) +((-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (QUOTE (-1119))) (-2835 (|HasCategory| |#1| (QUOTE (-102))) (|HasCategory| |#1| (QUOTE (-1119)))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#1| (QUOTE (-102)))) (-532 S |mn|) ((|constructor| (NIL "\\spadtype{IndexedList} is a basic implementation of the functions in \\spadtype{ListAggregate},{} often using functions in the underlying LISP system. The second parameter to the constructor (\\spad{mn}) is the beginning index of the list. That is,{} if \\spad{l} is a list,{} then \\spad{elt(l,mn)} is the first value. This constructor is probably best viewed as the implementation of singly-linked lists that are addressable by index rather than as a mere wrapper for LISP lists."))) ((-4462 . T) (-4461 . T)) -((-2835 (-12 (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|))))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (LIST (QUOTE -626) (QUOTE (-548)))) (-2835 (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-1119)))) (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| (-576) (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874)))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|))))) +((-2835 (-12 (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|))))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (LIST (QUOTE -626) (QUOTE (-548)))) (-2835 (|HasCategory| |#1| (QUOTE (-102))) (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-1119)))) (-2835 (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-1119)))) (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| (-576) (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#1| (QUOTE (-102))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|))))) (-533 R |Row| |Col| M) ((|constructor| (NIL "\\spadtype{InnerMatrixLinearAlgebraFunctions} is an internal package which provides standard linear algebra functions on domains in \\spad{MatrixCategory}")) (|inverse| (((|Union| |#4| "failed") |#4|) "\\spad{inverse(m)} returns the inverse of the matrix \\spad{m}. If the matrix is not invertible,{} \"failed\" is returned. Error: if the matrix is not square.")) (|generalizedInverse| ((|#4| |#4|) "\\spad{generalizedInverse(m)} returns the generalized (Moore--Penrose) inverse of the matrix \\spad{m},{} \\spadignore{i.e.} the matrix \\spad{h} such that m*h*m=h,{} h*m*h=m,{} \\spad{m*h} and \\spad{h*m} are both symmetric matrices.")) (|determinant| ((|#1| |#4|) "\\spad{determinant(m)} returns the determinant of the matrix \\spad{m}. an error message is returned if the matrix is not square.")) (|nullSpace| (((|List| |#3|) |#4|) "\\spad{nullSpace(m)} returns a basis for the null space of the matrix \\spad{m}.")) (|nullity| (((|NonNegativeInteger|) |#4|) "\\spad{nullity(m)} returns the mullity of the matrix \\spad{m}. This is the dimension of the null space of the matrix \\spad{m}.")) (|rank| (((|NonNegativeInteger|) |#4|) "\\spad{rank(m)} returns the rank of the matrix \\spad{m}.")) (|rowEchelon| ((|#4| |#4|) "\\spad{rowEchelon(m)} returns the row echelon form of the matrix \\spad{m}."))) NIL @@ -2071,7 +2071,7 @@ NIL (-535 R |mnRow| |mnCol|) ((|constructor| (NIL "An \\spad{IndexedMatrix} is a matrix where the minimal row and column indices are parameters of the type. The domains Row and Col are both IndexedVectors. The index of the 'first' row may be obtained by calling the function \\spadfun{minRowIndex}. The index of the 'first' column may be obtained by calling the function \\spadfun{minColIndex}. The index of the first element of a 'Row' is the same as the index of the first column in a matrix and vice versa."))) ((-4461 . T) (-4462 . T)) -((-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (QUOTE (-1119))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (QUOTE (-317))) (|HasCategory| |#1| (QUOTE (-568))) (|HasAttribute| |#1| (QUOTE (-4463 "*"))) (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) +((-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (QUOTE (-1119))) (-2835 (|HasCategory| |#1| (QUOTE (-102))) (|HasCategory| |#1| (QUOTE (-1119)))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (QUOTE (-317))) (|HasCategory| |#1| (QUOTE (-568))) (|HasAttribute| |#1| (QUOTE (-4463 "*"))) (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#1| (QUOTE (-102)))) (-536) ((|constructor| (NIL "This domain represents an `import' of types.")) (|imports| (((|List| (|TypeAst|)) $) "\\spad{imports(x)} returns the list of imported types.")) (|coerce| (($ (|List| (|TypeAst|))) "ts::ImportAst constructs an ImportAst for the list if types `ts'."))) NIL @@ -2179,7 +2179,7 @@ NIL (-562 |Key| |Entry| |addDom|) ((|constructor| (NIL "This domain is used to provide a conditional \"add\" domain for the implementation of \\spadtype{Table}."))) ((-4461 . T) (-4462 . T)) -((-12 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (QUOTE (-1119))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (LIST (QUOTE -319) (LIST (QUOTE -2) (LIST (QUOTE |:|) (QUOTE -4282) (|devaluate| |#1|)) (LIST (QUOTE |:|) (QUOTE -4353) (|devaluate| |#2|)))))) (-2835 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (QUOTE (-1119))) (|HasCategory| |#2| (QUOTE (-1119)))) (-2835 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (QUOTE (-1119))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (LIST (QUOTE -626) (QUOTE (-548)))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (QUOTE (-1119))) (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#2| (QUOTE (-1119))) (-2835 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (LIST (QUOTE -625) (QUOTE (-874))))) +((-12 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-1119))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (LIST (QUOTE -319) (LIST (QUOTE -2) (LIST (QUOTE |:|) (QUOTE -4282) (|devaluate| |#1|)) (LIST (QUOTE |:|) (QUOTE -4352) (|devaluate| |#2|)))))) (-2835 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-1119))) (|HasCategory| |#2| (QUOTE (-1119)))) (-2835 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-102))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-1119))) (|HasCategory| |#2| (QUOTE (-102))) (|HasCategory| |#2| (QUOTE (-1119)))) (-2835 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-1119))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (LIST (QUOTE -626) (QUOTE (-548)))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-1119))) (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#2| (QUOTE (-1119))) (-2835 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874))))) (-2835 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-102))) (|HasCategory| |#2| (QUOTE (-102)))) (|HasCategory| |#2| (QUOTE (-102))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-102)))) (-563 R -2060) ((|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 @@ -2351,7 +2351,7 @@ NIL (-605 |mn|) ((|constructor| (NIL "This domain implements low-level strings"))) ((-4462 . T) (-4461 . T)) -((-2835 (-12 (|HasCategory| (-145) (QUOTE (-862))) (|HasCategory| (-145) (LIST (QUOTE -319) (QUOTE (-145))))) (-12 (|HasCategory| (-145) (QUOTE (-1119))) (|HasCategory| (-145) (LIST (QUOTE -319) (QUOTE (-145)))))) (-2835 (|HasCategory| (-145) (LIST (QUOTE -625) (QUOTE (-874)))) (-12 (|HasCategory| (-145) (QUOTE (-1119))) (|HasCategory| (-145) (LIST (QUOTE -319) (QUOTE (-145)))))) (|HasCategory| (-145) (LIST (QUOTE -626) (QUOTE (-548)))) (-2835 (|HasCategory| (-145) (QUOTE (-862))) (|HasCategory| (-145) (QUOTE (-1119)))) (|HasCategory| (-145) (QUOTE (-862))) (|HasCategory| (-576) (QUOTE (-862))) (|HasCategory| (-145) (QUOTE (-1119))) (|HasCategory| (-145) (LIST (QUOTE -625) (QUOTE (-874)))) (-12 (|HasCategory| (-145) (QUOTE (-1119))) (|HasCategory| (-145) (LIST (QUOTE -319) (QUOTE (-145)))))) +((-2835 (-12 (|HasCategory| (-145) (QUOTE (-862))) (|HasCategory| (-145) (LIST (QUOTE -319) (QUOTE (-145))))) (-12 (|HasCategory| (-145) (QUOTE (-1119))) (|HasCategory| (-145) (LIST (QUOTE -319) (QUOTE (-145)))))) (-2835 (|HasCategory| (-145) (LIST (QUOTE -625) (QUOTE (-874)))) (-12 (|HasCategory| (-145) (QUOTE (-1119))) (|HasCategory| (-145) (LIST (QUOTE -319) (QUOTE (-145)))))) (|HasCategory| (-145) (LIST (QUOTE -626) (QUOTE (-548)))) (-2835 (|HasCategory| (-145) (QUOTE (-102))) (|HasCategory| (-145) (QUOTE (-862))) (|HasCategory| (-145) (QUOTE (-1119)))) (-2835 (|HasCategory| (-145) (QUOTE (-862))) (|HasCategory| (-145) (QUOTE (-1119)))) (|HasCategory| (-145) (QUOTE (-862))) (|HasCategory| (-576) (QUOTE (-862))) (|HasCategory| (-145) (QUOTE (-1119))) (|HasCategory| (-145) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| (-145) (QUOTE (-102))) (-12 (|HasCategory| (-145) (QUOTE (-1119))) (|HasCategory| (-145) (LIST (QUOTE -319) (QUOTE (-145)))))) (-606 E V R P) ((|constructor| (NIL "tools for the summation packages.")) (|sum| (((|Record| (|:| |num| |#4|) (|:| |den| (|Integer|))) |#4| |#2|) "\\spad{sum(p(n), n)} returns \\spad{P(n)},{} the indefinite sum of \\spad{p(n)} with respect to upward difference on \\spad{n},{} \\spadignore{i.e.} \\spad{P(n+1) - P(n) = a(n)}.") (((|Record| (|:| |num| |#4|) (|:| |den| (|Integer|))) |#4| |#2| (|Segment| |#4|)) "\\spad{sum(p(n), n = a..b)} returns \\spad{p(a) + p(a+1) + ... + p(b)}."))) NIL @@ -2387,7 +2387,7 @@ NIL (-614 R |mn|) ((|constructor| (NIL "\\indented{2}{This type represents vector like objects with varying lengths} and a user-specified initial index."))) ((-4462 . T) (-4461 . T)) -((-2835 (-12 (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|))))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (LIST (QUOTE -626) (QUOTE (-548)))) (-2835 (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-1119)))) (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| (-576) (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (QUOTE (-25))) (|HasCategory| |#1| (QUOTE (-23))) (|HasCategory| |#1| (QUOTE (-21))) (|HasCategory| |#1| (QUOTE (-738))) (|HasCategory| |#1| (QUOTE (-1068))) (-12 (|HasCategory| |#1| (QUOTE (-1021))) (|HasCategory| |#1| (QUOTE (-1068)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874)))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|))))) +((-2835 (-12 (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|))))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (LIST (QUOTE -626) (QUOTE (-548)))) (-2835 (|HasCategory| |#1| (QUOTE (-102))) (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-1119)))) (-2835 (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-1119)))) (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| (-576) (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (QUOTE (-25))) (|HasCategory| |#1| (QUOTE (-23))) (|HasCategory| |#1| (QUOTE (-21))) (|HasCategory| |#1| (QUOTE (-738))) (|HasCategory| |#1| (QUOTE (-1068))) (-12 (|HasCategory| |#1| (QUOTE (-1021))) (|HasCategory| |#1| (QUOTE (-1068)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#1| (QUOTE (-102))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|))))) (-615 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 @@ -2411,7 +2411,7 @@ NIL (-620 |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."))) ((-4461 . T) (-4462 . T)) -((-12 (|HasCategory| (-2 (|:| -4282 (-1177)) (|:| -4353 |#1|)) (QUOTE (-1119))) (|HasCategory| (-2 (|:| -4282 (-1177)) (|:| -4353 |#1|)) (LIST (QUOTE -319) (LIST (QUOTE -2) (LIST (QUOTE |:|) (QUOTE -4282) (QUOTE (-1177))) (LIST (QUOTE |:|) (QUOTE -4353) (|devaluate| |#1|)))))) (|HasCategory| (-2 (|:| -4282 (-1177)) (|:| -4353 |#1|)) (LIST (QUOTE -626) (QUOTE (-548)))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| (-1177) (QUOTE (-862))) (|HasCategory| (-2 (|:| -4282 (-1177)) (|:| -4353 |#1|)) (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| (-2 (|:| -4282 (-1177)) (|:| -4353 |#1|)) (LIST (QUOTE -625) (QUOTE (-874))))) +((-12 (|HasCategory| (-2 (|:| -4282 (-1177)) (|:| -4352 |#1|)) (QUOTE (-1119))) (|HasCategory| (-2 (|:| -4282 (-1177)) (|:| -4352 |#1|)) (LIST (QUOTE -319) (LIST (QUOTE -2) (LIST (QUOTE |:|) (QUOTE -4282) (QUOTE (-1177))) (LIST (QUOTE |:|) (QUOTE -4352) (|devaluate| |#1|)))))) (|HasCategory| (-2 (|:| -4282 (-1177)) (|:| -4352 |#1|)) (LIST (QUOTE -626) (QUOTE (-548)))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| (-1177) (QUOTE (-862))) (|HasCategory| (-2 (|:| -4282 (-1177)) (|:| -4352 |#1|)) (QUOTE (-1119))) (|HasCategory| |#1| (QUOTE (-102))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| (-2 (|:| -4282 (-1177)) (|:| -4352 |#1|)) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| (-2 (|:| -4282 (-1177)) (|:| -4352 |#1|)) (QUOTE (-102)))) (-621 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 @@ -2507,7 +2507,7 @@ NIL (-644) ((|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."))) ((-4462 . T)) -((-12 (|HasCategory| (-2 (|:| -4282 (-1177)) (|:| -4353 (-52))) (QUOTE (-1119))) (|HasCategory| (-2 (|:| -4282 (-1177)) (|:| -4353 (-52))) (LIST (QUOTE -319) (LIST (QUOTE -2) (LIST (QUOTE |:|) (QUOTE -4282) (QUOTE (-1177))) (LIST (QUOTE |:|) (QUOTE -4353) (QUOTE (-52))))))) (-2835 (|HasCategory| (-2 (|:| -4282 (-1177)) (|:| -4353 (-52))) (QUOTE (-1119))) (|HasCategory| (-52) (QUOTE (-1119)))) (-2835 (|HasCategory| (-2 (|:| -4282 (-1177)) (|:| -4353 (-52))) (QUOTE (-1119))) (|HasCategory| (-2 (|:| -4282 (-1177)) (|:| -4353 (-52))) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| (-52) (QUOTE (-1119))) (|HasCategory| (-52) (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| (-2 (|:| -4282 (-1177)) (|:| -4353 (-52))) (LIST (QUOTE -626) (QUOTE (-548)))) (-12 (|HasCategory| (-52) (QUOTE (-1119))) (|HasCategory| (-52) (LIST (QUOTE -319) (QUOTE (-52))))) (|HasCategory| (-1177) (QUOTE (-862))) (-2835 (|HasCategory| (-2 (|:| -4282 (-1177)) (|:| -4353 (-52))) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| (-52) (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| (-52) (QUOTE (-1119))) (|HasCategory| (-52) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| (-2 (|:| -4282 (-1177)) (|:| -4353 (-52))) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| (-2 (|:| -4282 (-1177)) (|:| -4353 (-52))) (QUOTE (-1119)))) +((-12 (|HasCategory| (-2 (|:| -4282 (-1177)) (|:| -4352 (-52))) (QUOTE (-1119))) (|HasCategory| (-2 (|:| -4282 (-1177)) (|:| -4352 (-52))) (LIST (QUOTE -319) (LIST (QUOTE -2) (LIST (QUOTE |:|) (QUOTE -4282) (QUOTE (-1177))) (LIST (QUOTE |:|) (QUOTE -4352) (QUOTE (-52))))))) (-2835 (|HasCategory| (-2 (|:| -4282 (-1177)) (|:| -4352 (-52))) (QUOTE (-1119))) (|HasCategory| (-52) (QUOTE (-1119)))) (-2835 (|HasCategory| (-2 (|:| -4282 (-1177)) (|:| -4352 (-52))) (QUOTE (-102))) (|HasCategory| (-2 (|:| -4282 (-1177)) (|:| -4352 (-52))) (QUOTE (-1119))) (|HasCategory| (-52) (QUOTE (-102))) (|HasCategory| (-52) (QUOTE (-1119)))) (-2835 (|HasCategory| (-2 (|:| -4282 (-1177)) (|:| -4352 (-52))) (QUOTE (-1119))) (|HasCategory| (-2 (|:| -4282 (-1177)) (|:| -4352 (-52))) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| (-52) (QUOTE (-1119))) (|HasCategory| (-52) (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| (-2 (|:| -4282 (-1177)) (|:| -4352 (-52))) (LIST (QUOTE -626) (QUOTE (-548)))) (-12 (|HasCategory| (-52) (QUOTE (-1119))) (|HasCategory| (-52) (LIST (QUOTE -319) (QUOTE (-52))))) (|HasCategory| (-1177) (QUOTE (-862))) (-2835 (|HasCategory| (-2 (|:| -4282 (-1177)) (|:| -4352 (-52))) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| (-52) (LIST (QUOTE -625) (QUOTE (-874))))) (-2835 (|HasCategory| (-2 (|:| -4282 (-1177)) (|:| -4352 (-52))) (QUOTE (-102))) (|HasCategory| (-52) (QUOTE (-102)))) (|HasCategory| (-52) (QUOTE (-1119))) (|HasCategory| (-52) (QUOTE (-102))) (|HasCategory| (-52) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| (-2 (|:| -4282 (-1177)) (|:| -4352 (-52))) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| (-2 (|:| -4282 (-1177)) (|:| -4352 (-52))) (QUOTE (-102))) (|HasCategory| (-2 (|:| -4282 (-1177)) (|:| -4352 (-52))) (QUOTE (-1119)))) (-645 S R) ((|constructor| (NIL "\\axiom{JacobiIdentity} means that \\axiom{[\\spad{x},{}[\\spad{y},{}\\spad{z}]]+[\\spad{y},{}[\\spad{z},{}\\spad{x}]]+[\\spad{z},{}[\\spad{x},{}\\spad{y}]] = 0} holds.")) (/ (($ $ |#2|) "\\axiom{\\spad{x/r}} returns the division of \\axiom{\\spad{x}} by \\axiom{\\spad{r}}.")) (|construct| (($ $ $) "\\axiom{construct(\\spad{x},{}\\spad{y})} returns the Lie bracket of \\axiom{\\spad{x}} and \\axiom{\\spad{y}}."))) NIL @@ -2555,7 +2555,7 @@ NIL (-656 S) ((|constructor| (NIL "\\spadtype{List} implements singly-linked lists that are addressable by indices; the index of the first element is 1. In addition to the operations provided by \\spadtype{IndexedList},{} 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."))) ((-4462 . T) (-4461 . T)) -((-2835 (-12 (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|))))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (LIST (QUOTE -626) (QUOTE (-548)))) (-2835 (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-1119)))) (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-840))) (|HasCategory| (-576) (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874)))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|))))) +((-2835 (-12 (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|))))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (LIST (QUOTE -626) (QUOTE (-548)))) (-2835 (|HasCategory| |#1| (QUOTE (-102))) (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-1119)))) (-2835 (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-1119)))) (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-840))) (|HasCategory| (-576) (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#1| (QUOTE (-102))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|))))) (-657 T$) ((|constructor| (NIL "This domain represents AST for Spad literals."))) NIL @@ -2567,7 +2567,7 @@ NIL (-659 S) ((|substitute| (($ |#1| |#1| $) "\\spad{substitute(x,y,d)} replace \\spad{x}\\spad{'s} with \\spad{y}\\spad{'s} in dictionary \\spad{d}.")) (|duplicates?| (((|Boolean|) $) "\\spad{duplicates?(d)} tests if dictionary \\spad{d} has duplicate entries."))) ((-4461 . T) (-4462 . T)) -((-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (QUOTE (-1119))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (LIST (QUOTE -626) (QUOTE (-548)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) +((-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (QUOTE (-1119))) (-2835 (|HasCategory| |#1| (QUOTE (-102))) (|HasCategory| |#1| (QUOTE (-1119)))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (LIST (QUOTE -626) (QUOTE (-548)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#1| (QUOTE (-102)))) (-660 R) ((|constructor| (NIL "The category of left modules over an \\spad{rng} (ring not necessarily with unit). This is an abelian group which supports left multiplation by elements of the \\spad{rng}. \\blankline"))) NIL @@ -2608,7 +2608,7 @@ NIL ((|constructor| (NIL "\\spadtype{LinearOrdinaryDifferentialOperatorFactorizer} provides a factorizer for linear ordinary differential operators whose coefficients are rational functions.")) (|factor1| (((|List| (|LinearOrdinaryDifferentialOperator1| (|Fraction| |#2|))) (|LinearOrdinaryDifferentialOperator1| (|Fraction| |#2|))) "\\spad{factor1(a)} returns the factorisation of a,{} assuming that a has no first-order right factor.")) (|factor| (((|List| (|LinearOrdinaryDifferentialOperator1| (|Fraction| |#2|))) (|LinearOrdinaryDifferentialOperator1| (|Fraction| |#2|))) "\\spad{factor(a)} returns the factorisation of a.") (((|List| (|LinearOrdinaryDifferentialOperator1| (|Fraction| |#2|))) (|LinearOrdinaryDifferentialOperator1| (|Fraction| |#2|)) (|Mapping| (|List| |#1|) |#2|)) "\\spad{factor(a, zeros)} returns the factorisation of a. \\spad{zeros} is a zero finder in \\spad{UP}."))) NIL ((|HasCategory| |#1| (QUOTE (-27)))) -(-670 A -1965) +(-670 A -3201) ((|constructor| (NIL "\\spad{LinearOrdinaryDifferentialOperator} defines a ring of differential operators with coefficients in a ring A with a given derivation. Multiplication of operators corresponds to functional composition: \\indented{4}{\\spad{(L1 * L2).(f) = L1 L2 f}}"))) ((-4455 . T) (-4456 . T) (-4458 . T)) ((|HasCategory| |#1| (QUOTE (-174))) (|HasCategory| |#1| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#1| (LIST (QUOTE -1057) (QUOTE (-576)))) (|HasCategory| |#1| (QUOTE (-568))) (|HasCategory| |#1| (QUOTE (-464))) (|HasCategory| |#1| (QUOTE (-374)))) @@ -2659,7 +2659,7 @@ NIL (-682 |n| R) ((|constructor| (NIL "LieSquareMatrix(\\spad{n},{}\\spad{R}) implements the Lie algebra of the \\spad{n} by \\spad{n} matrices over the commutative ring \\spad{R}. The Lie bracket (commutator) of the algebra is given by \\spad{a*b := (a *\\$SQMATRIX(n,R) b - b *\\$SQMATRIX(n,R) a)},{} where \\spadfun{*\\$SQMATRIX(\\spad{n},{}\\spad{R})} is the usual matrix multiplication."))) ((-4458 . T) (-4461 . T) (-4455 . T) (-4456 . T)) -((|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (LIST (QUOTE -917) (QUOTE (-1195)))) (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (QUOTE (-237))) (|HasAttribute| |#2| (QUOTE (-4463 "*"))) (|HasCategory| |#2| (LIST (QUOTE -651) (QUOTE (-576)))) (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576)))) (-2835 (-12 (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|))) (|HasCategory| |#2| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|))) (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))))) (|HasCategory| |#2| (QUOTE (-317))) (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-568))) (-2835 (|HasAttribute| |#2| (QUOTE (-4463 "*"))) (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (QUOTE (-238)))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874)))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (|HasCategory| |#2| (QUOTE (-174)))) +((|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (LIST (QUOTE -917) (QUOTE (-1195)))) (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (QUOTE (-237))) (|HasAttribute| |#2| (QUOTE (-4463 "*"))) (|HasCategory| |#2| (LIST (QUOTE -651) (QUOTE (-576)))) (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576)))) (-2835 (-12 (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|))) (|HasCategory| |#2| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|))) (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))))) (|HasCategory| |#2| (QUOTE (-317))) (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-568))) (-2835 (|HasAttribute| |#2| (QUOTE (-4463 "*"))) (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (QUOTE (-238)))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#2| (QUOTE (-102))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (|HasCategory| |#2| (QUOTE (-174)))) (-683) ((|constructor| (NIL "This domain represents `literal sequence' syntax.")) (|elements| (((|List| (|SpadAst|)) $) "\\spad{elements(e)} returns the list of expressions in the `literal' list `e'."))) NIL @@ -2679,7 +2679,7 @@ NIL (-687 R) ((|constructor| (NIL "This domain represents three dimensional matrices over a general object type")) (|matrixDimensions| (((|Vector| (|NonNegativeInteger|)) $) "\\spad{matrixDimensions(x)} returns the dimensions of a matrix")) (|matrixConcat3D| (($ (|Symbol|) $ $) "\\spad{matrixConcat3D(s,x,y)} concatenates two 3-\\spad{D} matrices along a specified axis")) (|coerce| (((|PrimitiveArray| (|PrimitiveArray| (|PrimitiveArray| |#1|))) $) "\\spad{coerce(x)} moves from the domain to the representation type") (($ (|PrimitiveArray| (|PrimitiveArray| (|PrimitiveArray| |#1|)))) "\\spad{coerce(p)} moves from the representation type (PrimitiveArray PrimitiveArray PrimitiveArray \\spad{R}) to the domain")) (|setelt!| ((|#1| $ (|NonNegativeInteger|) (|NonNegativeInteger|) (|NonNegativeInteger|) |#1|) "\\spad{setelt!(x,i,j,k,s)} (or \\spad{x}.\\spad{i}.\\spad{j}.k:=s) sets a specific element of the array to some value of type \\spad{R}")) (|elt| ((|#1| $ (|NonNegativeInteger|) (|NonNegativeInteger|) (|NonNegativeInteger|)) "\\spad{elt(x,i,j,k)} extract an element from the matrix \\spad{x}")) (|construct| (($ (|List| (|List| (|List| |#1|)))) "\\spad{construct(lll)} creates a 3-\\spad{D} matrix from a List List List \\spad{R} \\spad{lll}")) (|plus| (($ $ $) "\\spad{plus(x,y)} adds two matrices,{} term by term we note that they must be the same size")) (|identityMatrix| (($ (|NonNegativeInteger|)) "\\spad{identityMatrix(n)} create an identity matrix we note that this must be square")) (|zeroMatrix| (($ (|NonNegativeInteger|) (|NonNegativeInteger|) (|NonNegativeInteger|)) "\\spad{zeroMatrix(i,j,k)} create a matrix with all zero terms"))) NIL -((-2835 (-12 (|HasCategory| |#1| (QUOTE (-1068))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|))))) (|HasCategory| |#1| (QUOTE (-1119))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (QUOTE (-1068))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874)))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|))))) +((-2835 (-12 (|HasCategory| |#1| (QUOTE (-1068))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|))))) (|HasCategory| |#1| (QUOTE (-1119))) (-2835 (|HasCategory| |#1| (QUOTE (-102))) (|HasCategory| |#1| (QUOTE (-1119)))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (QUOTE (-1068))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#1| (QUOTE (-102))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|))))) (-688) ((|constructor| (NIL "This domain represents the syntax of a macro definition.")) (|body| (((|SpadAst|) $) "\\spad{body(m)} returns the right hand side of the definition \\spad{`m'}.")) (|head| (((|HeadAst|) $) "\\spad{head(m)} returns the head of the macro definition \\spad{`m'}. This is a list of identifiers starting with the name of the macro followed by the name of the parameters,{} if any."))) NIL @@ -2735,7 +2735,7 @@ NIL (-701 R) ((|constructor| (NIL "\\spadtype{Matrix} is a matrix domain where 1-based indexing is used for both rows and columns.")) (|inverse| (((|Union| $ "failed") $) "\\spad{inverse(m)} returns the inverse of the matrix \\spad{m}. If the matrix is not invertible,{} \"failed\" is returned. Error: if the matrix is not square.")) (|diagonalMatrix| (($ (|Vector| |#1|)) "\\spad{diagonalMatrix(v)} returns a diagonal matrix where the elements of \\spad{v} appear on the diagonal."))) ((-4461 . T) (-4462 . T)) -((-2835 (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|))))) (|HasCategory| |#1| (QUOTE (-1119))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (LIST (QUOTE -626) (QUOTE (-548)))) (|HasCategory| |#1| (QUOTE (-317))) (|HasCategory| |#1| (QUOTE (-568))) (|HasAttribute| |#1| (QUOTE (-4463 "*"))) (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874)))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|))))) +((-2835 (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|))))) (|HasCategory| |#1| (QUOTE (-1119))) (-2835 (|HasCategory| |#1| (QUOTE (-102))) (|HasCategory| |#1| (QUOTE (-1119)))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (LIST (QUOTE -626) (QUOTE (-548)))) (|HasCategory| |#1| (QUOTE (-317))) (|HasCategory| |#1| (QUOTE (-568))) (|HasAttribute| |#1| (QUOTE (-4463 "*"))) (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#1| (QUOTE (-102))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|))))) (-702 R) ((|constructor| (NIL "This package provides standard arithmetic operations on matrices. The functions in this package store the results of computations in existing matrices,{} rather than creating new matrices. This package works only for matrices of type Matrix and uses the internal representation of this type.")) (** (((|Matrix| |#1|) (|Matrix| |#1|) (|NonNegativeInteger|)) "\\spad{x ** n} computes the \\spad{n}-th power of a square matrix. The power \\spad{n} is assumed greater than 1.")) (|power!| (((|Matrix| |#1|) (|Matrix| |#1|) (|Matrix| |#1|) (|Matrix| |#1|) (|Matrix| |#1|) (|NonNegativeInteger|)) "\\spad{power!(a,b,c,m,n)} computes \\spad{m} \\spad{**} \\spad{n} and stores the result in \\spad{a}. The matrices \\spad{b} and \\spad{c} are used to store intermediate results. Error: if \\spad{a},{} \\spad{b},{} \\spad{c},{} and \\spad{m} are not square and of the same dimensions.")) (|times!| (((|Matrix| |#1|) (|Matrix| |#1|) (|Matrix| |#1|) (|Matrix| |#1|)) "\\spad{times!(c,a,b)} computes the matrix product \\spad{a * b} and stores the result in the matrix \\spad{c}. Error: if \\spad{a},{} \\spad{b},{} and \\spad{c} do not have compatible dimensions.")) (|rightScalarTimes!| (((|Matrix| |#1|) (|Matrix| |#1|) (|Matrix| |#1|) |#1|) "\\spad{rightScalarTimes!(c,a,r)} computes the scalar product \\spad{a * r} and stores the result in the matrix \\spad{c}. Error: if \\spad{a} and \\spad{c} do not have the same dimensions.")) (|leftScalarTimes!| (((|Matrix| |#1|) (|Matrix| |#1|) |#1| (|Matrix| |#1|)) "\\spad{leftScalarTimes!(c,r,a)} computes the scalar product \\spad{r * a} and stores the result in the matrix \\spad{c}. Error: if \\spad{a} and \\spad{c} do not have the same dimensions.")) (|minus!| (((|Matrix| |#1|) (|Matrix| |#1|) (|Matrix| |#1|) (|Matrix| |#1|)) "\\spad{!minus!(c,a,b)} computes the matrix difference \\spad{a - b} and stores the result in the matrix \\spad{c}. Error: if \\spad{a},{} \\spad{b},{} and \\spad{c} do not have the same dimensions.") (((|Matrix| |#1|) (|Matrix| |#1|) (|Matrix| |#1|)) "\\spad{minus!(c,a)} computes \\spad{-a} and stores the result in the matrix \\spad{c}. Error: if a and \\spad{c} do not have the same dimensions.")) (|plus!| (((|Matrix| |#1|) (|Matrix| |#1|) (|Matrix| |#1|) (|Matrix| |#1|)) "\\spad{plus!(c,a,b)} computes the matrix sum \\spad{a + b} and stores the result in the matrix \\spad{c}. Error: if \\spad{a},{} \\spad{b},{} and \\spad{c} do not have the same dimensions.")) (|copy!| (((|Matrix| |#1|) (|Matrix| |#1|) (|Matrix| |#1|)) "\\spad{copy!(c,a)} copies the matrix \\spad{a} into the matrix \\spad{c}. Error: if \\spad{a} and \\spad{c} do not have the same dimensions."))) NIL @@ -2820,7 +2820,7 @@ NIL ((|constructor| (NIL "\\spadtype{MathMLFormat} provides a coercion from \\spadtype{OutputForm} to MathML format.")) (|display| (((|Void|) (|String|)) "prints the string returned by coerce,{} adding <math ...> tags.")) (|exprex| (((|String|) (|OutputForm|)) "coverts \\spadtype{OutputForm} to \\spadtype{String} with the structure preserved with braces. Actually this is not quite accurate. The function \\spadfun{precondition} is first applied to the \\spadtype{OutputForm} expression before \\spadfun{exprex}. The raw \\spadtype{OutputForm} and the nature of the \\spadfun{precondition} function is still obscure to me at the time of this writing (2007-02-14).")) (|coerceL| (((|String|) (|OutputForm|)) "coerceS(\\spad{o}) changes \\spad{o} in the standard output format to MathML format and displays result as one long string.")) (|coerceS| (((|String|) (|OutputForm|)) "\\spad{coerceS(o)} changes \\spad{o} in the standard output format to MathML format and displays formatted result.")) (|coerce| (((|String|) (|OutputForm|)) "coerceS(\\spad{o}) changes \\spad{o} in the standard output format to MathML format."))) NIL NIL -(-723 R |Mod| -2314 -1854 |exactQuo|) +(-723 R |Mod| -1415 -2190 |exactQuo|) ((|constructor| (NIL "\\indented{1}{These domains are used for the factorization and gcds} of univariate polynomials over the integers in order to work modulo different primes. See \\spadtype{ModularRing},{} \\spadtype{EuclideanModularRing}")) (|exQuo| (((|Union| $ "failed") $ $) "\\spad{exQuo(x,y)} \\undocumented")) (|reduce| (($ |#1| |#2|) "\\spad{reduce(r,m)} \\undocumented")) (|coerce| ((|#1| $) "\\spad{coerce(x)} \\undocumented")) (|modulus| ((|#2| $) "\\spad{modulus(x)} \\undocumented"))) ((-4453 . T) (-4459 . T) (-4454 . T) ((-4463 "*") . T) (-4455 . T) (-4456 . T) (-4458 . T)) NIL @@ -2836,7 +2836,7 @@ NIL ((|constructor| (NIL "Algebra of ADDITIVE operators on a module.")) (|makeop| (($ |#1| (|FreeGroup| (|BasicOperator|))) "\\spad{makeop should} be local but conditional")) (|opeval| ((|#2| (|BasicOperator|) |#2|) "\\spad{opeval should} be local but conditional")) (** (($ $ (|Integer|)) "\\spad{op**n} \\undocumented") (($ (|BasicOperator|) (|Integer|)) "\\spad{op**n} \\undocumented")) (|evaluateInverse| (($ $ (|Mapping| |#2| |#2|)) "\\spad{evaluateInverse(x,f)} \\undocumented")) (|evaluate| (($ $ (|Mapping| |#2| |#2|)) "\\spad{evaluate(f, u +-> g u)} attaches the map \\spad{g} to \\spad{f}. \\spad{f} must be a basic operator \\spad{g} MUST be additive,{} \\spadignore{i.e.} \\spad{g(a + b) = g(a) + g(b)} for any \\spad{a},{} \\spad{b} in \\spad{M}. This implies that \\spad{g(n a) = n g(a)} for any \\spad{a} in \\spad{M} and integer \\spad{n > 0}.")) (|conjug| ((|#1| |#1|) "\\spad{conjug(x)}should be local but conditional")) (|adjoint| (($ $ $) "\\spad{adjoint(op1, op2)} sets the adjoint of \\spad{op1} to be op2. \\spad{op1} must be a basic operator") (($ $) "\\spad{adjoint(op)} returns the adjoint of the operator \\spad{op}."))) ((-4456 |has| |#1| (-174)) (-4455 |has| |#1| (-174)) (-4458 . T)) ((|HasCategory| |#1| (QUOTE (-174))) (|HasCategory| |#1| (QUOTE (-146))) (|HasCategory| |#1| (QUOTE (-148)))) -(-727 R |Mod| -2314 -1854 |exactQuo|) +(-727 R |Mod| -1415 -2190 |exactQuo|) ((|constructor| (NIL "These domains are used for the factorization and gcds of univariate polynomials over the integers in order to work modulo different primes. See \\spadtype{EuclideanModularRing} ,{}\\spadtype{ModularField}")) (|inv| (($ $) "\\spad{inv(x)} \\undocumented")) (|recip| (((|Union| $ "failed") $) "\\spad{recip(x)} \\undocumented")) (|exQuo| (((|Union| $ "failed") $ $) "\\spad{exQuo(x,y)} \\undocumented")) (|reduce| (($ |#1| |#2|) "\\spad{reduce(r,m)} \\undocumented")) (|coerce| ((|#1| $) "\\spad{coerce(x)} \\undocumented")) (|modulus| ((|#2| $) "\\spad{modulus(x)} \\undocumented"))) ((-4458 . T)) NIL @@ -2927,7 +2927,7 @@ NIL (-749 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.")) (|members| (((|List| |#1|) $) "\\spad{members(ms)} returns a list of the elements of \\spad{ms} {\\em without} their multiplicity. See also \\spadfun{parts}.")) (|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}."))) ((-4461 . T) (-4451 . T) (-4462 . T)) -((-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -626) (QUOTE (-548)))) (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) +((-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -626) (QUOTE (-548)))) (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#1| (QUOTE (-102)))) (-750) ((|constructor| (NIL "\\spadtype{MoreSystemCommands} implements an interface with the system command facility. These are the commands that are issued from source files or the system interpreter and they start with a close parenthesis,{} \\spadignore{e.g.} \\spadsyscom{what} commands.")) (|systemCommand| (((|Void|) (|String|)) "\\spad{systemCommand(cmd)} takes the string \\spadvar{\\spad{cmd}} and passes it to the runtime environment for execution as a system command. Although various things may be printed,{} no usable value is returned."))) NIL @@ -3236,10 +3236,10 @@ NIL ((|constructor| (NIL "\\spad{ODETools} provides tools for the linear ODE solver.")) (|particularSolution| (((|Union| |#1| "failed") |#2| |#1| (|List| |#1|) (|Mapping| |#1| |#1|)) "\\spad{particularSolution(op, g, [f1,...,fm], I)} returns a particular solution \\spad{h} of the equation \\spad{op y = g} where \\spad{[f1,...,fm]} are linearly independent and \\spad{op(fi)=0}. The value \"failed\" is returned if no particular solution is found. Note: the method of variations of parameters is used.")) (|variationOfParameters| (((|Union| (|Vector| |#1|) "failed") |#2| |#1| (|List| |#1|)) "\\spad{variationOfParameters(op, g, [f1,...,fm])} returns \\spad{[u1,...,um]} such that a particular solution of the equation \\spad{op y = g} is \\spad{f1 int(u1) + ... + fm int(um)} where \\spad{[f1,...,fm]} are linearly independent and \\spad{op(fi)=0}. The value \"failed\" is returned if \\spad{m < n} and no particular solution is found.")) (|wronskianMatrix| (((|Matrix| |#1|) (|List| |#1|) (|NonNegativeInteger|)) "\\spad{wronskianMatrix([f1,...,fn], q, D)} returns the \\spad{q x n} matrix \\spad{m} whose i^th row is \\spad{[f1^(i-1),...,fn^(i-1)]}.") (((|Matrix| |#1|) (|List| |#1|)) "\\spad{wronskianMatrix([f1,...,fn])} returns the \\spad{n x n} matrix \\spad{m} whose i^th row is \\spad{[f1^(i-1),...,fn^(i-1)]}."))) NIL NIL -(-827 -2722 S |f|) +(-827 -2721 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}."))) ((-4455 |has| |#2| (-1068)) (-4456 |has| |#2| (-1068)) (-4458 |has| |#2| (-6 -4458)) (-4461 . T)) -((-2835 (-12 (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-132))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-379))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-738))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-805))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-862))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|))) (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))))) (-2835 (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-1119)))) (-12 (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (QUOTE (-1068)))) (-12 (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195))))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#2| (QUOTE (-374))) (-2835 (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-1068)))) (-2835 (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (QUOTE (-374)))) (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (QUOTE (-738))) (|HasCategory| |#2| (QUOTE (-805))) (-2835 (|HasCategory| |#2| (QUOTE (-805))) (|HasCategory| |#2| (QUOTE (-862)))) (|HasCategory| |#2| (QUOTE (-379))) (-2835 (-12 (|HasCategory| |#2| (LIST (QUOTE -651) (QUOTE (-576)))) (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195))))) (-12 (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (LIST (QUOTE -651) (QUOTE (-576)))))) (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (-2835 (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (QUOTE (-132))) (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-379))) (|HasCategory| |#2| (QUOTE (-738))) (|HasCategory| |#2| (QUOTE (-805))) (|HasCategory| |#2| (QUOTE (-862))) (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (QUOTE (-1119)))) (-2835 (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (QUOTE (-132))) (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-1068)))) (-2835 (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-132))) (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-1068)))) (-2835 (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-132))) (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-1068)))) (-2835 (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-1068)))) (-2835 (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (QUOTE (-1068)))) (|HasCategory| |#2| (QUOTE (-238))) (-2835 (|HasCategory| |#2| (QUOTE (-238))) (-12 (|HasCategory| |#2| (QUOTE (-237))) (|HasCategory| |#2| (QUOTE (-1068))))) (-2835 (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (-12 (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (LIST (QUOTE -917) (QUOTE (-1195)))))) (|HasCategory| |#2| (QUOTE (-1119))) (-2835 (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195))))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-21)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-23)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-25)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-132)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-174)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-238)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-374)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-379)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-738)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-805)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-862)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-1068)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-1119))))) (-2835 (-12 (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-132))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-379))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-738))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-805))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-862))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-1068))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576)))))) (-2835 (-12 (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-132))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-379))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-738))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-805))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-862))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576)))))) (|HasCategory| (-576) (QUOTE (-862))) (-12 (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-237))) (|HasCategory| |#2| (QUOTE (-1068)))) (-12 (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (LIST (QUOTE -917) (QUOTE (-1195))))) (-2835 (|HasCategory| |#2| (QUOTE (-1068))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576)))))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-1119)))) (|HasAttribute| |#2| (QUOTE -4458)) (-12 (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (QUOTE (-1068)))) (-12 (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195))))) (|HasCategory| |#2| (QUOTE (-862))) (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-132))) (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874)))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|))))) +((-2835 (-12 (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-132))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-379))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-738))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-805))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-862))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|))) (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))))) (-2835 (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-1119)))) (-12 (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (QUOTE (-1068)))) (-12 (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195))))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#2| (QUOTE (-374))) (-2835 (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-1068)))) (-2835 (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (QUOTE (-374)))) (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (QUOTE (-738))) (|HasCategory| |#2| (QUOTE (-805))) (-2835 (|HasCategory| |#2| (QUOTE (-805))) (|HasCategory| |#2| (QUOTE (-862)))) (|HasCategory| |#2| (QUOTE (-379))) (-2835 (-12 (|HasCategory| |#2| (LIST (QUOTE -651) (QUOTE (-576)))) (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195))))) (-12 (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (LIST (QUOTE -651) (QUOTE (-576)))))) (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (-2835 (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (QUOTE (-102))) (|HasCategory| |#2| (QUOTE (-132))) (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-379))) (|HasCategory| |#2| (QUOTE (-738))) (|HasCategory| |#2| (QUOTE (-805))) (|HasCategory| |#2| (QUOTE (-862))) (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (QUOTE (-1119)))) (-2835 (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (QUOTE (-132))) (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-379))) (|HasCategory| |#2| (QUOTE (-738))) (|HasCategory| |#2| (QUOTE (-805))) (|HasCategory| |#2| (QUOTE (-862))) (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (QUOTE (-1119)))) (-2835 (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (QUOTE (-132))) (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-1068)))) (-2835 (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-132))) (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-1068)))) (-2835 (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-132))) (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-1068)))) (-2835 (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-1068)))) (-2835 (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (QUOTE (-1068)))) (|HasCategory| |#2| (QUOTE (-238))) (-2835 (|HasCategory| |#2| (QUOTE (-238))) (-12 (|HasCategory| |#2| (QUOTE (-237))) (|HasCategory| |#2| (QUOTE (-1068))))) (-2835 (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (-12 (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (LIST (QUOTE -917) (QUOTE (-1195)))))) (|HasCategory| |#2| (QUOTE (-1119))) (-2835 (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195))))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-21)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-23)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-25)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-132)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-174)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-238)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-374)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-379)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-738)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-805)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-862)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-1068)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-1119))))) (-2835 (-12 (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-132))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-379))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-738))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-805))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-862))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-1068))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576)))))) (-2835 (-12 (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-21))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-132))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-379))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-738))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-805))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-862))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576)))))) (|HasCategory| (-576) (QUOTE (-862))) (-12 (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (QUOTE (-237))) (|HasCategory| |#2| (QUOTE (-1068)))) (-12 (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (LIST (QUOTE -917) (QUOTE (-1195))))) (-2835 (|HasCategory| |#2| (QUOTE (-1068))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576)))))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-1119)))) (|HasAttribute| |#2| (QUOTE -4458)) (-12 (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (QUOTE (-1068)))) (-12 (|HasCategory| |#2| (QUOTE (-1068))) (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195))))) (|HasCategory| |#2| (QUOTE (-862))) (|HasCategory| |#2| (QUOTE (-174))) (|HasCategory| |#2| (QUOTE (-23))) (|HasCategory| |#2| (QUOTE (-132))) (|HasCategory| |#2| (QUOTE (-25))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#2| (QUOTE (-102))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|))))) (-828 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"))) (((-4463 "*") |has| |#1| (-174)) (-4454 |has| |#1| (-568)) (-4459 |has| |#1| (-6 -4459)) (-4456 . T) (-4455 . T) (-4458 . T)) @@ -3356,7 +3356,7 @@ NIL ((|constructor| (NIL "Ordered finite sets.")) (|max| (($) "\\spad{max} is the maximum value of \\%.")) (|min| (($) "\\spad{min} is the minimum value of \\%."))) NIL NIL -(-857 -2722 S) +(-857 -2721 S) ((|constructor| (NIL "\\indented{3}{This package provides ordering functions on vectors which} are suitable parameters for OrderedDirectProduct.")) (|reverseLex| (((|Boolean|) (|Vector| |#2|) (|Vector| |#2|)) "\\spad{reverseLex(v1,v2)} return \\spad{true} if the vector \\spad{v1} is less than the vector \\spad{v2} in the ordering which is total degree refined by the reverse lexicographic ordering.")) (|totalLex| (((|Boolean|) (|Vector| |#2|) (|Vector| |#2|)) "\\spad{totalLex(v1,v2)} return \\spad{true} if the vector \\spad{v1} is less than the vector \\spad{v2} in the ordering which is total degree refined by lexicographic ordering.")) (|pureLex| (((|Boolean|) (|Vector| |#2|) (|Vector| |#2|)) "\\spad{pureLex(v1,v2)} return \\spad{true} if the vector \\spad{v1} is less than the vector \\spad{v2} in the lexicographic ordering."))) NIL NIL @@ -3603,7 +3603,7 @@ NIL (-918 S) ((|constructor| (NIL "\\indented{1}{A PendantTree(\\spad{S})is either a leaf? and is an \\spad{S} or has} a left and a right both PendantTree(\\spad{S})\\spad{'s}")) (|ptree| (($ $ $) "\\spad{ptree(x,y)} \\undocumented") (($ |#1|) "\\spad{ptree(s)} is a leaf? pendant tree"))) NIL -((-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (QUOTE (-1119))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) +((-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (QUOTE (-1119))) (-2835 (|HasCategory| |#1| (QUOTE (-102))) (|HasCategory| |#1| (QUOTE (-1119)))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#1| (QUOTE (-102)))) (-919 |n| R) ((|constructor| (NIL "Permanent implements the functions {\\em permanent},{} the permanent for square matrices.")) (|permanent| ((|#2| (|SquareMatrix| |#1| |#2|)) "\\spad{permanent(x)} computes the permanent of a square matrix \\spad{x}. The {\\em permanent} is equivalent to the \\spadfun{determinant} except that coefficients have no change of sign. This function is much more difficult to compute than the {\\em determinant}. The formula used is by \\spad{H}.\\spad{J}. Ryser,{} improved by [Nijenhuis and Wilf,{} \\spad{Ch}. 19]. Note: permanent(\\spad{x}) choose one of three algorithms,{} depending on the underlying ring \\spad{R} and on \\spad{n},{} the number of rows (and columns) of \\spad{x:}\\begin{items} \\item 1. if 2 has an inverse in \\spad{R} we can use the algorithm of \\indented{3}{[Nijenhuis and Wilf,{} \\spad{ch}.19,{}\\spad{p}.158]; if 2 has no inverse,{}} \\indented{3}{some modifications are necessary:} \\item 2. if {\\em n > 6} and \\spad{R} is an integral domain with characteristic \\indented{3}{different from 2 (the algorithm works if and only 2 is not a} \\indented{3}{zero-divisor of \\spad{R} and {\\em characteristic()\\$R ~= 2},{}} \\indented{3}{but how to check that for any given \\spad{R} ?),{}} \\indented{3}{the local function {\\em permanent2} is called;} \\item 3. else,{} the local function {\\em permanent3} is called \\indented{3}{(works for all commutative rings \\spad{R}).} \\end{items}"))) NIL @@ -3771,7 +3771,7 @@ NIL (-960 R) ((|constructor| (NIL "This domain implements points in coordinate space"))) ((-4462 . T) (-4461 . T)) -((-2835 (-12 (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|))))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (LIST (QUOTE -626) (QUOTE (-548)))) (-2835 (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-1119)))) (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| (-576) (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (QUOTE (-25))) (|HasCategory| |#1| (QUOTE (-23))) (|HasCategory| |#1| (QUOTE (-21))) (|HasCategory| |#1| (QUOTE (-738))) (|HasCategory| |#1| (QUOTE (-1068))) (-12 (|HasCategory| |#1| (QUOTE (-1021))) (|HasCategory| |#1| (QUOTE (-1068)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874)))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|))))) +((-2835 (-12 (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|))))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (LIST (QUOTE -626) (QUOTE (-548)))) (-2835 (|HasCategory| |#1| (QUOTE (-102))) (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-1119)))) (-2835 (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-1119)))) (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| (-576) (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (QUOTE (-25))) (|HasCategory| |#1| (QUOTE (-23))) (|HasCategory| |#1| (QUOTE (-21))) (|HasCategory| |#1| (QUOTE (-738))) (|HasCategory| |#1| (QUOTE (-1068))) (-12 (|HasCategory| |#1| (QUOTE (-1021))) (|HasCategory| |#1| (QUOTE (-1068)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#1| (QUOTE (-102))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|))))) (-961 |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 @@ -3831,7 +3831,7 @@ NIL (-975 S) ((|constructor| (NIL "\\indented{1}{This provides a fast array type with no bound checking on elt\\spad{'s}.} Minimum index is 0 in this type,{} cannot be changed"))) ((-4462 . T) (-4461 . T)) -((-2835 (-12 (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|))))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (LIST (QUOTE -626) (QUOTE (-548)))) (-2835 (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-1119)))) (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| (-576) (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874)))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|))))) +((-2835 (-12 (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|))))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (LIST (QUOTE -626) (QUOTE (-548)))) (-2835 (|HasCategory| |#1| (QUOTE (-102))) (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-1119)))) (-2835 (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-1119)))) (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| (-576) (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#1| (QUOTE (-102))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|))))) (-976) ((|constructor| (NIL "Category for the functions defined by integrals.")) (|integral| (($ $ (|SegmentBinding| $)) "\\spad{integral(f, x = a..b)} returns the formal definite integral of \\spad{f} \\spad{dx} for \\spad{x} between \\spad{a} and \\spad{b}.") (($ $ (|Symbol|)) "\\spad{integral(f, x)} returns the formal integral of \\spad{f} \\spad{dx}."))) NIL @@ -4007,7 +4007,7 @@ NIL (-1019 S) ((|constructor| (NIL "Linked List implementation of a Queue")) (|queue| (($ (|List| |#1|)) "\\spad{queue([x,y,...,z])} creates a queue with first (top) element \\spad{x},{} second element \\spad{y},{}...,{}and last (bottom) element \\spad{z}."))) ((-4461 . T) (-4462 . T)) -((-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (QUOTE (-1119))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) +((-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (QUOTE (-1119))) (-2835 (|HasCategory| |#1| (QUOTE (-102))) (|HasCategory| |#1| (QUOTE (-1119)))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#1| (QUOTE (-102)))) (-1020 S) ((|constructor| (NIL "The \\spad{RadicalCategory} is a model for the rational numbers.")) (** (($ $ (|Fraction| (|Integer|))) "\\spad{x ** y} is the rational exponentiation of \\spad{x} by the power \\spad{y}.")) (|nthRoot| (($ $ (|Integer|)) "\\spad{nthRoot(x,n)} returns the \\spad{n}th root of \\spad{x}.")) (|sqrt| (($ $) "\\spad{sqrt(x)} returns the square root of \\spad{x}."))) NIL @@ -4115,7 +4115,7 @@ NIL (-1046 R E V P) ((|constructor| (NIL "This domain provides an implementation of regular chains. Moreover,{} the operation \\axiomOpFrom{zeroSetSplit}{RegularTriangularSetCategory} is an implementation of a new algorithm for solving polynomial systems by means of regular chains.\\newline References : \\indented{1}{[1] \\spad{M}. MORENO MAZA \"A new algorithm for computing triangular} \\indented{5}{decomposition of algebraic varieties\" NAG Tech. Rep. 4/98.}")) (|preprocess| (((|Record| (|:| |val| (|List| |#4|)) (|:| |towers| (|List| $))) (|List| |#4|) (|Boolean|) (|Boolean|)) "\\axiom{pre_process(\\spad{lp},{}\\spad{b1},{}\\spad{b2})} is an internal subroutine,{} exported only for developement.")) (|internalZeroSetSplit| (((|List| $) (|List| |#4|) (|Boolean|) (|Boolean|) (|Boolean|)) "\\axiom{internalZeroSetSplit(\\spad{lp},{}\\spad{b1},{}\\spad{b2},{}\\spad{b3})} is an internal subroutine,{} exported only for developement.")) (|zeroSetSplit| (((|List| $) (|List| |#4|) (|Boolean|) (|Boolean|) (|Boolean|) (|Boolean|)) "\\axiom{zeroSetSplit(\\spad{lp},{}\\spad{b1},{}\\spad{b2}.\\spad{b3},{}\\spad{b4})} is an internal subroutine,{} exported only for developement.") (((|List| $) (|List| |#4|) (|Boolean|) (|Boolean|)) "\\axiom{zeroSetSplit(\\spad{lp},{}clos?,{}info?)} has the same specifications as \\axiomOpFrom{zeroSetSplit}{RegularTriangularSetCategory}. Moreover,{} if \\axiom{clos?} then solves in the sense of the Zariski closure else solves in the sense of the regular zeros. If \\axiom{info?} then do print messages during the computations.")) (|internalAugment| (((|List| $) |#4| $ (|Boolean|) (|Boolean|) (|Boolean|) (|Boolean|) (|Boolean|)) "\\axiom{internalAugment(\\spad{p},{}\\spad{ts},{}\\spad{b1},{}\\spad{b2},{}\\spad{b3},{}\\spad{b4},{}\\spad{b5})} is an internal subroutine,{} exported only for developement."))) ((-4462 . T) (-4461 . T)) -((-12 (|HasCategory| |#4| (QUOTE (-1119))) (|HasCategory| |#4| (LIST (QUOTE -319) (|devaluate| |#4|)))) (|HasCategory| |#4| (LIST (QUOTE -626) (QUOTE (-548)))) (|HasCategory| |#4| (QUOTE (-1119))) (|HasCategory| |#1| (QUOTE (-568))) (|HasCategory| |#3| (QUOTE (-379))) (|HasCategory| |#4| (LIST (QUOTE -625) (QUOTE (-874))))) +((-12 (|HasCategory| |#4| (QUOTE (-1119))) (|HasCategory| |#4| (LIST (QUOTE -319) (|devaluate| |#4|)))) (|HasCategory| |#4| (LIST (QUOTE -626) (QUOTE (-548)))) (|HasCategory| |#4| (QUOTE (-1119))) (|HasCategory| |#1| (QUOTE (-568))) (|HasCategory| |#3| (QUOTE (-379))) (|HasCategory| |#4| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#4| (QUOTE (-102)))) (-1047 R) ((|constructor| (NIL "RepresentationPackage1 provides functions for representation theory for finite groups and algebras. The package creates permutation representations and uses tensor products and its symmetric and antisymmetric components to create new representations of larger degree from given ones. Note: instead of having parameters from \\spadtype{Permutation} this package allows list notation of permutations as well: \\spadignore{e.g.} \\spad{[1,4,3,2]} denotes permutes 2 and 4 and fixes 1 and 3.")) (|permutationRepresentation| (((|List| (|Matrix| (|Integer|))) (|List| (|List| (|Integer|)))) "\\spad{permutationRepresentation([pi1,...,pik],n)} returns the list of matrices {\\em [(deltai,pi1(i)),...,(deltai,pik(i))]} if the permutations {\\em pi1},{}...,{}{\\em pik} are in list notation and are permuting {\\em {1,2,...,n}}.") (((|List| (|Matrix| (|Integer|))) (|List| (|Permutation| (|Integer|))) (|Integer|)) "\\spad{permutationRepresentation([pi1,...,pik],n)} returns the list of matrices {\\em [(deltai,pi1(i)),...,(deltai,pik(i))]} (Kronecker delta) for the permutations {\\em pi1,...,pik} of {\\em {1,2,...,n}}.") (((|Matrix| (|Integer|)) (|List| (|Integer|))) "\\spad{permutationRepresentation(pi,n)} returns the matrix {\\em (deltai,pi(i))} (Kronecker delta) if the permutation {\\em pi} is in list notation and permutes {\\em {1,2,...,n}}.") (((|Matrix| (|Integer|)) (|Permutation| (|Integer|)) (|Integer|)) "\\spad{permutationRepresentation(pi,n)} returns the matrix {\\em (deltai,pi(i))} (Kronecker delta) for a permutation {\\em pi} of {\\em {1,2,...,n}}.")) (|tensorProduct| (((|List| (|Matrix| |#1|)) (|List| (|Matrix| |#1|))) "\\spad{tensorProduct([a1,...ak])} calculates the list of Kronecker products of each matrix {\\em ai} with itself for {1 \\spad{<=} \\spad{i} \\spad{<=} \\spad{k}}. Note: If the list of matrices corresponds to a group representation (repr. of generators) of one group,{} then these matrices correspond to the tensor product of the representation with itself.") (((|Matrix| |#1|) (|Matrix| |#1|)) "\\spad{tensorProduct(a)} calculates the Kronecker product of the matrix {\\em a} with itself.") (((|List| (|Matrix| |#1|)) (|List| (|Matrix| |#1|)) (|List| (|Matrix| |#1|))) "\\spad{tensorProduct([a1,...,ak],[b1,...,bk])} calculates the list of Kronecker products of the matrices {\\em ai} and {\\em bi} for {1 \\spad{<=} \\spad{i} \\spad{<=} \\spad{k}}. Note: If each list of matrices corresponds to a group representation (repr. of generators) of one group,{} then these matrices correspond to the tensor product of the two representations.") (((|Matrix| |#1|) (|Matrix| |#1|) (|Matrix| |#1|)) "\\spad{tensorProduct(a,b)} calculates the Kronecker product of the matrices {\\em a} and \\spad{b}. Note: if each matrix corresponds to a group representation (repr. of generators) of one group,{} then these matrices correspond to the tensor product of the two representations.")) (|symmetricTensors| (((|List| (|Matrix| |#1|)) (|List| (|Matrix| |#1|)) (|PositiveInteger|)) "\\spad{symmetricTensors(la,n)} applies to each \\spad{m}-by-\\spad{m} square matrix in the list {\\em la} the irreducible,{} polynomial representation of the general linear group {\\em GLm} which corresponds to the partition {\\em (n,0,...,0)} of \\spad{n}. Error: if the matrices in {\\em la} are not square matrices. Note: this corresponds to the symmetrization of the representation with the trivial representation of the symmetric group {\\em Sn}. The carrier spaces of the representation are the symmetric tensors of the \\spad{n}-fold tensor product.") (((|Matrix| |#1|) (|Matrix| |#1|) (|PositiveInteger|)) "\\spad{symmetricTensors(a,n)} applies to the \\spad{m}-by-\\spad{m} square matrix {\\em a} the irreducible,{} polynomial representation of the general linear group {\\em GLm} which corresponds to the partition {\\em (n,0,...,0)} of \\spad{n}. Error: if {\\em a} is not a square matrix. Note: this corresponds to the symmetrization of the representation with the trivial representation of the symmetric group {\\em Sn}. The carrier spaces of the representation are the symmetric tensors of the \\spad{n}-fold tensor product.")) (|createGenericMatrix| (((|Matrix| (|Polynomial| |#1|)) (|NonNegativeInteger|)) "\\spad{createGenericMatrix(m)} creates a square matrix of dimension \\spad{k} whose entry at the \\spad{i}-th row and \\spad{j}-th column is the indeterminate {\\em x[i,j]} (double subscripted).")) (|antisymmetricTensors| (((|List| (|Matrix| |#1|)) (|List| (|Matrix| |#1|)) (|PositiveInteger|)) "\\spad{antisymmetricTensors(la,n)} applies to each \\spad{m}-by-\\spad{m} square matrix in the list {\\em la} the irreducible,{} polynomial representation of the general linear group {\\em GLm} which corresponds to the partition {\\em (1,1,...,1,0,0,...,0)} of \\spad{n}. Error: if \\spad{n} is greater than \\spad{m}. Note: this corresponds to the symmetrization of the representation with the sign representation of the symmetric group {\\em Sn}. The carrier spaces of the representation are the antisymmetric tensors of the \\spad{n}-fold tensor product.") (((|Matrix| |#1|) (|Matrix| |#1|) (|PositiveInteger|)) "\\spad{antisymmetricTensors(a,n)} applies to the square matrix {\\em a} the irreducible,{} polynomial representation of the general linear group {\\em GLm},{} where \\spad{m} is the number of rows of {\\em a},{} which corresponds to the partition {\\em (1,1,...,1,0,0,...,0)} of \\spad{n}. Error: if \\spad{n} is greater than \\spad{m}. Note: this corresponds to the symmetrization of the representation with the sign representation of the symmetric group {\\em Sn}. The carrier spaces of the representation are the antisymmetric tensors of the \\spad{n}-fold tensor product."))) NIL @@ -4147,7 +4147,7 @@ NIL (-1054) ((|constructor| (NIL "A domain used to return the results from a call to the NAG Library. It prints as a list of names and types,{} though the user may choose to display values automatically if he or she wishes.")) (|showArrayValues| (((|Boolean|) (|Boolean|)) "\\spad{showArrayValues(true)} forces the values of array components to be \\indented{1}{displayed rather than just their types.}")) (|showScalarValues| (((|Boolean|) (|Boolean|)) "\\spad{showScalarValues(true)} forces the values of scalar components to be \\indented{1}{displayed rather than just their types.}"))) ((-4461 . T) (-4462 . T)) -((-12 (|HasCategory| (-2 (|:| -4282 (-1195)) (|:| -4353 (-52))) (QUOTE (-1119))) (|HasCategory| (-2 (|:| -4282 (-1195)) (|:| -4353 (-52))) (LIST (QUOTE -319) (LIST (QUOTE -2) (LIST (QUOTE |:|) (QUOTE -4282) (QUOTE (-1195))) (LIST (QUOTE |:|) (QUOTE -4353) (QUOTE (-52))))))) (-2835 (|HasCategory| (-2 (|:| -4282 (-1195)) (|:| -4353 (-52))) (QUOTE (-1119))) (|HasCategory| (-52) (QUOTE (-1119)))) (-2835 (|HasCategory| (-2 (|:| -4282 (-1195)) (|:| -4353 (-52))) (QUOTE (-1119))) (|HasCategory| (-2 (|:| -4282 (-1195)) (|:| -4353 (-52))) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| (-52) (QUOTE (-1119))) (|HasCategory| (-52) (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| (-2 (|:| -4282 (-1195)) (|:| -4353 (-52))) (LIST (QUOTE -626) (QUOTE (-548)))) (-12 (|HasCategory| (-52) (QUOTE (-1119))) (|HasCategory| (-52) (LIST (QUOTE -319) (QUOTE (-52))))) (|HasCategory| (-2 (|:| -4282 (-1195)) (|:| -4353 (-52))) (QUOTE (-1119))) (|HasCategory| (-1195) (QUOTE (-862))) (|HasCategory| (-52) (QUOTE (-1119))) (-2835 (|HasCategory| (-2 (|:| -4282 (-1195)) (|:| -4353 (-52))) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| (-52) (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| (-52) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| (-2 (|:| -4282 (-1195)) (|:| -4353 (-52))) (LIST (QUOTE -625) (QUOTE (-874))))) +((-12 (|HasCategory| (-2 (|:| -4282 (-1195)) (|:| -4352 (-52))) (QUOTE (-1119))) (|HasCategory| (-2 (|:| -4282 (-1195)) (|:| -4352 (-52))) (LIST (QUOTE -319) (LIST (QUOTE -2) (LIST (QUOTE |:|) (QUOTE -4282) (QUOTE (-1195))) (LIST (QUOTE |:|) (QUOTE -4352) (QUOTE (-52))))))) (-2835 (|HasCategory| (-2 (|:| -4282 (-1195)) (|:| -4352 (-52))) (QUOTE (-1119))) (|HasCategory| (-52) (QUOTE (-1119)))) (-2835 (|HasCategory| (-2 (|:| -4282 (-1195)) (|:| -4352 (-52))) (QUOTE (-102))) (|HasCategory| (-2 (|:| -4282 (-1195)) (|:| -4352 (-52))) (QUOTE (-1119))) (|HasCategory| (-52) (QUOTE (-102))) (|HasCategory| (-52) (QUOTE (-1119)))) (-2835 (|HasCategory| (-2 (|:| -4282 (-1195)) (|:| -4352 (-52))) (QUOTE (-1119))) (|HasCategory| (-2 (|:| -4282 (-1195)) (|:| -4352 (-52))) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| (-52) (QUOTE (-1119))) (|HasCategory| (-52) (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| (-2 (|:| -4282 (-1195)) (|:| -4352 (-52))) (LIST (QUOTE -626) (QUOTE (-548)))) (-12 (|HasCategory| (-52) (QUOTE (-1119))) (|HasCategory| (-52) (LIST (QUOTE -319) (QUOTE (-52))))) (|HasCategory| (-2 (|:| -4282 (-1195)) (|:| -4352 (-52))) (QUOTE (-1119))) (|HasCategory| (-1195) (QUOTE (-862))) (|HasCategory| (-52) (QUOTE (-1119))) (-2835 (|HasCategory| (-2 (|:| -4282 (-1195)) (|:| -4352 (-52))) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| (-52) (LIST (QUOTE -625) (QUOTE (-874))))) (-2835 (|HasCategory| (-2 (|:| -4282 (-1195)) (|:| -4352 (-52))) (QUOTE (-102))) (|HasCategory| (-52) (QUOTE (-102)))) (|HasCategory| (-52) (QUOTE (-102))) (|HasCategory| (-52) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| (-2 (|:| -4282 (-1195)) (|:| -4352 (-52))) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| (-2 (|:| -4282 (-1195)) (|:| -4352 (-52))) (QUOTE (-102)))) (-1055) ((|constructor| (NIL "This domain represents `return' expressions.")) (|expression| (((|SpadAst|) $) "\\spad{expression(e)} returns the expression returned by `e'."))) NIL @@ -4191,7 +4191,7 @@ NIL (-1065 R |ls|) ((|constructor| (NIL "A domain for regular chains (\\spadignore{i.e.} regular triangular sets) over a \\spad{Gcd}-Domain and with a fix list of variables. This is just a front-end for the \\spadtype{RegularTriangularSet} domain constructor.")) (|zeroSetSplit| (((|List| $) (|List| (|NewSparseMultivariatePolynomial| |#1| (|OrderedVariableList| |#2|))) (|Boolean|) (|Boolean|)) "\\spad{zeroSetSplit(lp,clos?,info?)} returns a list \\spad{lts} of regular chains such that the union of the closures of their regular zero sets equals the affine variety associated with \\spad{lp}. Moreover,{} if \\spad{clos?} is \\spad{false} then the union of the regular zero set of the \\spad{ts} (for \\spad{ts} in \\spad{lts}) equals this variety. If \\spad{info?} is \\spad{true} then some information is displayed during the computations. See \\axiomOpFrom{zeroSetSplit}{RegularTriangularSet}."))) ((-4462 . T) (-4461 . T)) -((-12 (|HasCategory| (-792 |#1| (-876 |#2|)) (QUOTE (-1119))) (|HasCategory| (-792 |#1| (-876 |#2|)) (LIST (QUOTE -319) (LIST (QUOTE -792) (|devaluate| |#1|) (LIST (QUOTE -876) (|devaluate| |#2|)))))) (|HasCategory| (-792 |#1| (-876 |#2|)) (LIST (QUOTE -626) (QUOTE (-548)))) (|HasCategory| (-792 |#1| (-876 |#2|)) (QUOTE (-1119))) (|HasCategory| |#1| (QUOTE (-568))) (|HasCategory| (-876 |#2|) (QUOTE (-379))) (|HasCategory| (-792 |#1| (-876 |#2|)) (LIST (QUOTE -625) (QUOTE (-874))))) +((-12 (|HasCategory| (-792 |#1| (-876 |#2|)) (QUOTE (-1119))) (|HasCategory| (-792 |#1| (-876 |#2|)) (LIST (QUOTE -319) (LIST (QUOTE -792) (|devaluate| |#1|) (LIST (QUOTE -876) (|devaluate| |#2|)))))) (|HasCategory| (-792 |#1| (-876 |#2|)) (LIST (QUOTE -626) (QUOTE (-548)))) (|HasCategory| (-792 |#1| (-876 |#2|)) (QUOTE (-1119))) (|HasCategory| |#1| (QUOTE (-568))) (|HasCategory| (-876 |#2|) (QUOTE (-379))) (|HasCategory| (-792 |#1| (-876 |#2|)) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| (-792 |#1| (-876 |#2|)) (QUOTE (-102)))) (-1066) ((|constructor| (NIL "This package exports integer distributions")) (|ridHack1| (((|Integer|) (|Integer|) (|Integer|) (|Integer|) (|Integer|)) "\\spad{ridHack1(i,j,k,l)} \\undocumented")) (|geometric| (((|Mapping| (|Integer|)) |RationalNumber|) "\\spad{geometric(f)} \\undocumented")) (|poisson| (((|Mapping| (|Integer|)) |RationalNumber|) "\\spad{poisson(f)} \\undocumented")) (|binomial| (((|Mapping| (|Integer|)) (|Integer|) |RationalNumber|) "\\spad{binomial(n,f)} \\undocumented")) (|uniform| (((|Mapping| (|Integer|)) (|Segment| (|Integer|))) "\\spad{uniform(s)} \\undocumented"))) NIL @@ -4223,7 +4223,7 @@ NIL (-1073 |m| |n| R) ((|constructor| (NIL "\\spadtype{RectangularMatrix} is a matrix domain where the number of rows and the number of columns are parameters of the domain.")) (|rectangularMatrix| (($ (|Matrix| |#3|)) "\\spad{rectangularMatrix(m)} converts a matrix of type \\spadtype{Matrix} to a matrix of type \\spad{RectangularMatrix}."))) ((-4461 . T) (-4456 . T) (-4455 . T)) -((|HasCategory| |#3| (QUOTE (-174))) (-2835 (-12 (|HasCategory| |#3| (QUOTE (-174))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-374))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-1119))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|))))) (|HasCategory| |#3| (LIST (QUOTE -626) (QUOTE (-548)))) (-2835 (|HasCategory| |#3| (QUOTE (-174))) (|HasCategory| |#3| (QUOTE (-374)))) (|HasCategory| |#3| (QUOTE (-374))) (|HasCategory| |#3| (QUOTE (-1119))) (|HasCategory| |#3| (QUOTE (-317))) (|HasCategory| |#3| (QUOTE (-568))) (-12 (|HasCategory| |#3| (QUOTE (-1119))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|)))) (|HasCategory| |#3| (LIST (QUOTE -625) (QUOTE (-874))))) +((|HasCategory| |#3| (QUOTE (-174))) (-2835 (-12 (|HasCategory| |#3| (QUOTE (-174))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-374))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-1119))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|))))) (|HasCategory| |#3| (LIST (QUOTE -626) (QUOTE (-548)))) (-2835 (|HasCategory| |#3| (QUOTE (-174))) (|HasCategory| |#3| (QUOTE (-374)))) (|HasCategory| |#3| (QUOTE (-374))) (|HasCategory| |#3| (QUOTE (-1119))) (|HasCategory| |#3| (QUOTE (-317))) (|HasCategory| |#3| (QUOTE (-568))) (-12 (|HasCategory| |#3| (QUOTE (-1119))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|)))) (|HasCategory| |#3| (QUOTE (-102))) (|HasCategory| |#3| (LIST (QUOTE -625) (QUOTE (-874))))) (-1074 |m| |n| R1 |Row1| |Col1| M1 R2 |Row2| |Col2| M2) ((|constructor| (NIL "\\spadtype{RectangularMatrixCategoryFunctions2} provides functions between two matrix domains. The functions provided are \\spadfun{map} and \\spadfun{reduce}.")) (|reduce| ((|#7| (|Mapping| |#7| |#3| |#7|) |#6| |#7|) "\\spad{reduce(f,m,r)} returns a matrix \\spad{n} where \\spad{n[i,j] = f(m[i,j],r)} for all indices spad{\\spad{i}} and \\spad{j}.")) (|map| ((|#10| (|Mapping| |#7| |#3|) |#6|) "\\spad{map(f,m)} applies the function \\spad{f} to the elements of the matrix \\spad{m}."))) NIL @@ -4259,7 +4259,7 @@ NIL (-1082) ((|constructor| (NIL "\\axiomType{RoutinesTable} implements a database and associated tuning mechanisms for a set of known NAG routines")) (|recoverAfterFail| (((|Union| (|String|) "failed") $ (|String|) (|Integer|)) "\\spad{recoverAfterFail(routs,routineName,ifailValue)} acts on the instructions given by the ifail list")) (|showTheRoutinesTable| (($) "\\spad{showTheRoutinesTable()} returns the current table of NAG routines.")) (|deleteRoutine!| (($ $ (|Symbol|)) "\\spad{deleteRoutine!(R,s)} destructively deletes the given routine from the current database of NAG routines")) (|getExplanations| (((|List| (|String|)) $ (|String|)) "\\spad{getExplanations(R,s)} gets the explanations of the output parameters for the given NAG routine.")) (|getMeasure| (((|Float|) $ (|Symbol|)) "\\spad{getMeasure(R,s)} gets the current value of the maximum measure for the given NAG routine.")) (|changeMeasure| (($ $ (|Symbol|) (|Float|)) "\\spad{changeMeasure(R,s,newValue)} changes the maximum value for a measure of the given NAG routine.")) (|changeThreshhold| (($ $ (|Symbol|) (|Float|)) "\\spad{changeThreshhold(R,s,newValue)} changes the value below which,{} given a NAG routine generating a higher measure,{} the routines will make no attempt to generate a measure.")) (|selectMultiDimensionalRoutines| (($ $) "\\spad{selectMultiDimensionalRoutines(R)} chooses only those routines from the database which are designed for use with multi-dimensional expressions")) (|selectNonFiniteRoutines| (($ $) "\\spad{selectNonFiniteRoutines(R)} chooses only those routines from the database which are designed for use with non-finite expressions.")) (|selectSumOfSquaresRoutines| (($ $) "\\spad{selectSumOfSquaresRoutines(R)} chooses only those routines from the database which are designed for use with sums of squares")) (|selectFiniteRoutines| (($ $) "\\spad{selectFiniteRoutines(R)} chooses only those routines from the database which are designed for use with finite expressions")) (|selectODEIVPRoutines| (($ $) "\\spad{selectODEIVPRoutines(R)} chooses only those routines from the database which are for the solution of ODE\\spad{'s}")) (|selectPDERoutines| (($ $) "\\spad{selectPDERoutines(R)} chooses only those routines from the database which are for the solution of PDE\\spad{'s}")) (|selectOptimizationRoutines| (($ $) "\\spad{selectOptimizationRoutines(R)} chooses only those routines from the database which are for integration")) (|selectIntegrationRoutines| (($ $) "\\spad{selectIntegrationRoutines(R)} chooses only those routines from the database which are for integration")) (|routines| (($) "\\spad{routines()} initialises a database of known NAG routines")) (|concat| (($ $ $) "\\spad{concat(x,y)} merges two tables \\spad{x} and \\spad{y}"))) ((-4461 . T) (-4462 . T)) -((-12 (|HasCategory| (-2 (|:| -4282 (-1195)) (|:| -4353 (-52))) (QUOTE (-1119))) (|HasCategory| (-2 (|:| -4282 (-1195)) (|:| -4353 (-52))) (LIST (QUOTE -319) (LIST (QUOTE -2) (LIST (QUOTE |:|) (QUOTE -4282) (QUOTE (-1195))) (LIST (QUOTE |:|) (QUOTE -4353) (QUOTE (-52))))))) (-2835 (|HasCategory| (-2 (|:| -4282 (-1195)) (|:| -4353 (-52))) (QUOTE (-1119))) (|HasCategory| (-52) (QUOTE (-1119)))) (-2835 (|HasCategory| (-2 (|:| -4282 (-1195)) (|:| -4353 (-52))) (QUOTE (-1119))) (|HasCategory| (-2 (|:| -4282 (-1195)) (|:| -4353 (-52))) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| (-52) (QUOTE (-1119))) (|HasCategory| (-52) (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| (-2 (|:| -4282 (-1195)) (|:| -4353 (-52))) (LIST (QUOTE -626) (QUOTE (-548)))) (-12 (|HasCategory| (-52) (QUOTE (-1119))) (|HasCategory| (-52) (LIST (QUOTE -319) (QUOTE (-52))))) (|HasCategory| (-2 (|:| -4282 (-1195)) (|:| -4353 (-52))) (QUOTE (-1119))) (|HasCategory| (-1195) (QUOTE (-862))) (|HasCategory| (-52) (QUOTE (-1119))) (-2835 (|HasCategory| (-2 (|:| -4282 (-1195)) (|:| -4353 (-52))) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| (-52) (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| (-52) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| (-2 (|:| -4282 (-1195)) (|:| -4353 (-52))) (LIST (QUOTE -625) (QUOTE (-874))))) +((-12 (|HasCategory| (-2 (|:| -4282 (-1195)) (|:| -4352 (-52))) (QUOTE (-1119))) (|HasCategory| (-2 (|:| -4282 (-1195)) (|:| -4352 (-52))) (LIST (QUOTE -319) (LIST (QUOTE -2) (LIST (QUOTE |:|) (QUOTE -4282) (QUOTE (-1195))) (LIST (QUOTE |:|) (QUOTE -4352) (QUOTE (-52))))))) (-2835 (|HasCategory| (-2 (|:| -4282 (-1195)) (|:| -4352 (-52))) (QUOTE (-1119))) (|HasCategory| (-52) (QUOTE (-1119)))) (-2835 (|HasCategory| (-2 (|:| -4282 (-1195)) (|:| -4352 (-52))) (QUOTE (-102))) (|HasCategory| (-2 (|:| -4282 (-1195)) (|:| -4352 (-52))) (QUOTE (-1119))) (|HasCategory| (-52) (QUOTE (-102))) (|HasCategory| (-52) (QUOTE (-1119)))) (-2835 (|HasCategory| (-2 (|:| -4282 (-1195)) (|:| -4352 (-52))) (QUOTE (-1119))) (|HasCategory| (-2 (|:| -4282 (-1195)) (|:| -4352 (-52))) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| (-52) (QUOTE (-1119))) (|HasCategory| (-52) (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| (-2 (|:| -4282 (-1195)) (|:| -4352 (-52))) (LIST (QUOTE -626) (QUOTE (-548)))) (-12 (|HasCategory| (-52) (QUOTE (-1119))) (|HasCategory| (-52) (LIST (QUOTE -319) (QUOTE (-52))))) (|HasCategory| (-2 (|:| -4282 (-1195)) (|:| -4352 (-52))) (QUOTE (-1119))) (|HasCategory| (-1195) (QUOTE (-862))) (|HasCategory| (-52) (QUOTE (-1119))) (-2835 (|HasCategory| (-2 (|:| -4282 (-1195)) (|:| -4352 (-52))) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| (-52) (LIST (QUOTE -625) (QUOTE (-874))))) (-2835 (|HasCategory| (-2 (|:| -4282 (-1195)) (|:| -4352 (-52))) (QUOTE (-102))) (|HasCategory| (-52) (QUOTE (-102)))) (|HasCategory| (-52) (QUOTE (-102))) (|HasCategory| (-52) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| (-2 (|:| -4282 (-1195)) (|:| -4352 (-52))) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| (-2 (|:| -4282 (-1195)) (|:| -4352 (-52))) (QUOTE (-102)))) (-1083 S R E V) ((|constructor| (NIL "A category for general multi-variate polynomials with coefficients in a ring,{} variables in an ordered set,{} and exponents from an ordered abelian monoid,{} with a \\axiomOp{sup} operation. When not constant,{} such a polynomial is viewed as a univariate polynomial in its main variable \\spad{w}. \\spad{r}. \\spad{t}. to the total ordering on the elements in the ordered set,{} so that some operations usually defined for univariate polynomials make sense here.")) (|mainSquareFreePart| (($ $) "\\axiom{mainSquareFreePart(\\spad{p})} returns the square free part of \\axiom{\\spad{p}} viewed as a univariate polynomial in its main variable and with coefficients in the polynomial ring generated by its other variables over \\axiom{\\spad{R}}.")) (|mainPrimitivePart| (($ $) "\\axiom{mainPrimitivePart(\\spad{p})} returns the primitive part of \\axiom{\\spad{p}} viewed as a univariate polynomial in its main variable and with coefficients in the polynomial ring generated by its other variables over \\axiom{\\spad{R}}.")) (|mainContent| (($ $) "\\axiom{mainContent(\\spad{p})} returns the content of \\axiom{\\spad{p}} viewed as a univariate polynomial in its main variable and with coefficients in the polynomial ring generated by its other variables over \\axiom{\\spad{R}}.")) (|primitivePart!| (($ $) "\\axiom{primitivePart!(\\spad{p})} replaces \\axiom{\\spad{p}} by its primitive part.")) (|gcd| ((|#2| |#2| $) "\\axiom{\\spad{gcd}(\\spad{r},{}\\spad{p})} returns the \\spad{gcd} of \\axiom{\\spad{r}} and the content of \\axiom{\\spad{p}}.")) (|nextsubResultant2| (($ $ $ $ $) "\\axiom{nextsubResultant2(\\spad{p},{}\\spad{q},{}\\spad{z},{}\\spad{s})} is the multivariate version of the operation \\axiomOpFrom{next_sousResultant2}{PseudoRemainderSequence} from the \\axiomType{PseudoRemainderSequence} constructor.")) (|LazardQuotient2| (($ $ $ $ (|NonNegativeInteger|)) "\\axiom{LazardQuotient2(\\spad{p},{}a,{}\\spad{b},{}\\spad{n})} returns \\axiom{(a**(\\spad{n}-1) * \\spad{p}) exquo \\spad{b**}(\\spad{n}-1)} assuming that this quotient does not fail.")) (|LazardQuotient| (($ $ $ (|NonNegativeInteger|)) "\\axiom{LazardQuotient(a,{}\\spad{b},{}\\spad{n})} returns \\axiom{a**n exquo \\spad{b**}(\\spad{n}-1)} assuming that this quotient does not fail.")) (|lastSubResultant| (($ $ $) "\\axiom{lastSubResultant(a,{}\\spad{b})} returns the last non-zero subresultant of \\axiom{a} and \\axiom{\\spad{b}} where \\axiom{a} and \\axiom{\\spad{b}} are assumed to have the same main variable \\axiom{\\spad{v}} and are viewed as univariate polynomials in \\axiom{\\spad{v}}.")) (|subResultantChain| (((|List| $) $ $) "\\axiom{subResultantChain(a,{}\\spad{b})},{} where \\axiom{a} and \\axiom{\\spad{b}} are not contant polynomials with the same main variable,{} returns the subresultant chain of \\axiom{a} and \\axiom{\\spad{b}}.")) (|resultant| (($ $ $) "\\axiom{resultant(a,{}\\spad{b})} computes the resultant of \\axiom{a} and \\axiom{\\spad{b}} where \\axiom{a} and \\axiom{\\spad{b}} are assumed to have the same main variable \\axiom{\\spad{v}} and are viewed as univariate polynomials in \\axiom{\\spad{v}}.")) (|halfExtendedSubResultantGcd2| (((|Record| (|:| |gcd| $) (|:| |coef2| $)) $ $) "\\axiom{halfExtendedSubResultantGcd2(a,{}\\spad{b})} returns \\axiom{[\\spad{g},{}\\spad{cb}]} if \\axiom{extendedSubResultantGcd(a,{}\\spad{b})} returns \\axiom{[\\spad{g},{}ca,{}\\spad{cb}]} otherwise produces an error.")) (|halfExtendedSubResultantGcd1| (((|Record| (|:| |gcd| $) (|:| |coef1| $)) $ $) "\\axiom{halfExtendedSubResultantGcd1(a,{}\\spad{b})} returns \\axiom{[\\spad{g},{}ca]} if \\axiom{extendedSubResultantGcd(a,{}\\spad{b})} returns \\axiom{[\\spad{g},{}ca,{}\\spad{cb}]} otherwise produces an error.")) (|extendedSubResultantGcd| (((|Record| (|:| |gcd| $) (|:| |coef1| $) (|:| |coef2| $)) $ $) "\\axiom{extendedSubResultantGcd(a,{}\\spad{b})} returns \\axiom{[ca,{}\\spad{cb},{}\\spad{r}]} such that \\axiom{\\spad{r}} is \\axiom{subResultantGcd(a,{}\\spad{b})} and we have \\axiom{ca * a + \\spad{cb} * \\spad{cb} = \\spad{r}} .")) (|subResultantGcd| (($ $ $) "\\axiom{subResultantGcd(a,{}\\spad{b})} computes a \\spad{gcd} of \\axiom{a} and \\axiom{\\spad{b}} where \\axiom{a} and \\axiom{\\spad{b}} are assumed to have the same main variable \\axiom{\\spad{v}} and are viewed as univariate polynomials in \\axiom{\\spad{v}} with coefficients in the fraction field of the polynomial ring generated by their other variables over \\axiom{\\spad{R}}.")) (|exactQuotient!| (($ $ $) "\\axiom{exactQuotient!(a,{}\\spad{b})} replaces \\axiom{a} by \\axiom{exactQuotient(a,{}\\spad{b})}") (($ $ |#2|) "\\axiom{exactQuotient!(\\spad{p},{}\\spad{r})} replaces \\axiom{\\spad{p}} by \\axiom{exactQuotient(\\spad{p},{}\\spad{r})}.")) (|exactQuotient| (($ $ $) "\\axiom{exactQuotient(a,{}\\spad{b})} computes the exact quotient of \\axiom{a} by \\axiom{\\spad{b}},{} which is assumed to be a divisor of \\axiom{a}. No error is returned if this exact quotient fails!") (($ $ |#2|) "\\axiom{exactQuotient(\\spad{p},{}\\spad{r})} computes the exact quotient of \\axiom{\\spad{p}} by \\axiom{\\spad{r}},{} which is assumed to be a divisor of \\axiom{\\spad{p}}. No error is returned if this exact quotient fails!")) (|primPartElseUnitCanonical!| (($ $) "\\axiom{primPartElseUnitCanonical!(\\spad{p})} replaces \\axiom{\\spad{p}} by \\axiom{primPartElseUnitCanonical(\\spad{p})}.")) (|primPartElseUnitCanonical| (($ $) "\\axiom{primPartElseUnitCanonical(\\spad{p})} returns \\axiom{primitivePart(\\spad{p})} if \\axiom{\\spad{R}} is a \\spad{gcd}-domain,{} otherwise \\axiom{unitCanonical(\\spad{p})}.")) (|convert| (($ (|Polynomial| |#2|)) "\\axiom{convert(\\spad{p})} returns \\axiom{\\spad{p}} as an element of the current domain if all its variables belong to \\axiom{\\spad{V}},{} otherwise an error is produced.") (($ (|Polynomial| (|Integer|))) "\\axiom{convert(\\spad{p})} returns the same as \\axiom{retract(\\spad{p})}.") (($ (|Polynomial| (|Integer|))) "\\axiom{convert(\\spad{p})} returns the same as \\axiom{retract(\\spad{p})}") (($ (|Polynomial| (|Fraction| (|Integer|)))) "\\axiom{convert(\\spad{p})} returns the same as \\axiom{retract(\\spad{p})}.")) (|retract| (($ (|Polynomial| |#2|)) "\\axiom{retract(\\spad{p})} returns \\axiom{\\spad{p}} as an element of the current domain if \\axiom{retractIfCan(\\spad{p})} does not return \"failed\",{} otherwise an error is produced.") (($ (|Polynomial| |#2|)) "\\axiom{retract(\\spad{p})} returns \\axiom{\\spad{p}} as an element of the current domain if \\axiom{retractIfCan(\\spad{p})} does not return \"failed\",{} otherwise an error is produced.") (($ (|Polynomial| (|Integer|))) "\\axiom{retract(\\spad{p})} returns \\axiom{\\spad{p}} as an element of the current domain if \\axiom{retractIfCan(\\spad{p})} does not return \"failed\",{} otherwise an error is produced.") (($ (|Polynomial| |#2|)) "\\axiom{retract(\\spad{p})} returns \\axiom{\\spad{p}} as an element of the current domain if \\axiom{retractIfCan(\\spad{p})} does not return \"failed\",{} otherwise an error is produced.") (($ (|Polynomial| (|Integer|))) "\\axiom{retract(\\spad{p})} returns \\axiom{\\spad{p}} as an element of the current domain if \\axiom{retractIfCan(\\spad{p})} does not return \"failed\",{} otherwise an error is produced.") (($ (|Polynomial| (|Fraction| (|Integer|)))) "\\axiom{retract(\\spad{p})} returns \\axiom{\\spad{p}} as an element of the current domain if \\axiom{retractIfCan(\\spad{p})} does not return \"failed\",{} otherwise an error is produced.")) (|retractIfCan| (((|Union| $ "failed") (|Polynomial| |#2|)) "\\axiom{retractIfCan(\\spad{p})} returns \\axiom{\\spad{p}} as an element of the current domain if all its variables belong to \\axiom{\\spad{V}}.") (((|Union| $ "failed") (|Polynomial| |#2|)) "\\axiom{retractIfCan(\\spad{p})} returns \\axiom{\\spad{p}} as an element of the current domain if all its variables belong to \\axiom{\\spad{V}}.") (((|Union| $ "failed") (|Polynomial| (|Integer|))) "\\axiom{retractIfCan(\\spad{p})} returns \\axiom{\\spad{p}} as an element of the current domain if all its variables belong to \\axiom{\\spad{V}}.") (((|Union| $ "failed") (|Polynomial| |#2|)) "\\axiom{retractIfCan(\\spad{p})} returns \\axiom{\\spad{p}} as an element of the current domain if all its variables belong to \\axiom{\\spad{V}}.") (((|Union| $ "failed") (|Polynomial| (|Integer|))) "\\axiom{retractIfCan(\\spad{p})} returns \\axiom{\\spad{p}} as an element of the current domain if all its variables belong to \\axiom{\\spad{V}}.") (((|Union| $ "failed") (|Polynomial| (|Fraction| (|Integer|)))) "\\axiom{retractIfCan(\\spad{p})} returns \\axiom{\\spad{p}} as an element of the current domain if all its variables belong to \\axiom{\\spad{V}}.")) (|initiallyReduce| (($ $ $) "\\axiom{initiallyReduce(a,{}\\spad{b})} returns a polynomial \\axiom{\\spad{r}} such that \\axiom{initiallyReduced?(\\spad{r},{}\\spad{b})} holds and there exists an integer \\axiom{\\spad{e}} such that \\axiom{init(\\spad{b})^e a - \\spad{r}} is zero modulo \\axiom{\\spad{b}}.")) (|headReduce| (($ $ $) "\\axiom{headReduce(a,{}\\spad{b})} returns a polynomial \\axiom{\\spad{r}} such that \\axiom{headReduced?(\\spad{r},{}\\spad{b})} holds and there exists an integer \\axiom{\\spad{e}} such that \\axiom{init(\\spad{b})^e a - \\spad{r}} is zero modulo \\axiom{\\spad{b}}.")) (|lazyResidueClass| (((|Record| (|:| |polnum| $) (|:| |polden| $) (|:| |power| (|NonNegativeInteger|))) $ $) "\\axiom{lazyResidueClass(a,{}\\spad{b})} returns \\axiom{[\\spad{p},{}\\spad{q},{}\\spad{n}]} where \\axiom{\\spad{p} / q**n} represents the residue class of \\axiom{a} modulo \\axiom{\\spad{b}} and \\axiom{\\spad{p}} is reduced \\spad{w}.\\spad{r}.\\spad{t}. \\axiom{\\spad{b}} and \\axiom{\\spad{q}} is \\axiom{init(\\spad{b})}.")) (|monicModulo| (($ $ $) "\\axiom{monicModulo(a,{}\\spad{b})} computes \\axiom{a mod \\spad{b}},{} if \\axiom{\\spad{b}} is monic as univariate polynomial in its main variable.")) (|pseudoDivide| (((|Record| (|:| |quotient| $) (|:| |remainder| $)) $ $) "\\axiom{pseudoDivide(a,{}\\spad{b})} computes \\axiom{[pquo(a,{}\\spad{b}),{}prem(a,{}\\spad{b})]},{} both polynomials viewed as univariate polynomials in the main variable of \\axiom{\\spad{b}},{} if \\axiom{\\spad{b}} is not a constant polynomial.")) (|lazyPseudoDivide| (((|Record| (|:| |coef| $) (|:| |gap| (|NonNegativeInteger|)) (|:| |quotient| $) (|:| |remainder| $)) $ $ |#4|) "\\axiom{lazyPseudoDivide(a,{}\\spad{b},{}\\spad{v})} returns \\axiom{[\\spad{c},{}\\spad{g},{}\\spad{q},{}\\spad{r}]} such that \\axiom{\\spad{r} = lazyPrem(a,{}\\spad{b},{}\\spad{v})},{} \\axiom{(c**g)\\spad{*r} = prem(a,{}\\spad{b},{}\\spad{v})} and \\axiom{\\spad{q}} is the pseudo-quotient computed in this lazy pseudo-division.") (((|Record| (|:| |coef| $) (|:| |gap| (|NonNegativeInteger|)) (|:| |quotient| $) (|:| |remainder| $)) $ $) "\\axiom{lazyPseudoDivide(a,{}\\spad{b})} returns \\axiom{[\\spad{c},{}\\spad{g},{}\\spad{q},{}\\spad{r}]} such that \\axiom{[\\spad{c},{}\\spad{g},{}\\spad{r}] = lazyPremWithDefault(a,{}\\spad{b})} and \\axiom{\\spad{q}} is the pseudo-quotient computed in this lazy pseudo-division.")) (|lazyPremWithDefault| (((|Record| (|:| |coef| $) (|:| |gap| (|NonNegativeInteger|)) (|:| |remainder| $)) $ $ |#4|) "\\axiom{lazyPremWithDefault(a,{}\\spad{b},{}\\spad{v})} returns \\axiom{[\\spad{c},{}\\spad{g},{}\\spad{r}]} such that \\axiom{\\spad{r} = lazyPrem(a,{}\\spad{b},{}\\spad{v})} and \\axiom{(c**g)\\spad{*r} = prem(a,{}\\spad{b},{}\\spad{v})}.") (((|Record| (|:| |coef| $) (|:| |gap| (|NonNegativeInteger|)) (|:| |remainder| $)) $ $) "\\axiom{lazyPremWithDefault(a,{}\\spad{b})} returns \\axiom{[\\spad{c},{}\\spad{g},{}\\spad{r}]} such that \\axiom{\\spad{r} = lazyPrem(a,{}\\spad{b})} and \\axiom{(c**g)\\spad{*r} = prem(a,{}\\spad{b})}.")) (|lazyPquo| (($ $ $ |#4|) "\\axiom{lazyPquo(a,{}\\spad{b},{}\\spad{v})} returns the polynomial \\axiom{\\spad{q}} such that \\axiom{lazyPseudoDivide(a,{}\\spad{b},{}\\spad{v})} returns \\axiom{[\\spad{c},{}\\spad{g},{}\\spad{q},{}\\spad{r}]}.") (($ $ $) "\\axiom{lazyPquo(a,{}\\spad{b})} returns the polynomial \\axiom{\\spad{q}} such that \\axiom{lazyPseudoDivide(a,{}\\spad{b})} returns \\axiom{[\\spad{c},{}\\spad{g},{}\\spad{q},{}\\spad{r}]}.")) (|lazyPrem| (($ $ $ |#4|) "\\axiom{lazyPrem(a,{}\\spad{b},{}\\spad{v})} returns the polynomial \\axiom{\\spad{r}} reduced \\spad{w}.\\spad{r}.\\spad{t}. \\axiom{\\spad{b}} viewed as univariate polynomials in the variable \\axiom{\\spad{v}} such that \\axiom{\\spad{b}} divides \\axiom{init(\\spad{b})^e a - \\spad{r}} where \\axiom{\\spad{e}} is the number of steps of this pseudo-division.") (($ $ $) "\\axiom{lazyPrem(a,{}\\spad{b})} returns the polynomial \\axiom{\\spad{r}} reduced \\spad{w}.\\spad{r}.\\spad{t}. \\axiom{\\spad{b}} and such that \\axiom{\\spad{b}} divides \\axiom{init(\\spad{b})^e a - \\spad{r}} where \\axiom{\\spad{e}} is the number of steps of this pseudo-division.")) (|pquo| (($ $ $ |#4|) "\\axiom{pquo(a,{}\\spad{b},{}\\spad{v})} computes the pseudo-quotient of \\axiom{a} by \\axiom{\\spad{b}},{} both viewed as univariate polynomials in \\axiom{\\spad{v}}.") (($ $ $) "\\axiom{pquo(a,{}\\spad{b})} computes the pseudo-quotient of \\axiom{a} by \\axiom{\\spad{b}},{} both viewed as univariate polynomials in the main variable of \\axiom{\\spad{b}}.")) (|prem| (($ $ $ |#4|) "\\axiom{prem(a,{}\\spad{b},{}\\spad{v})} computes the pseudo-remainder of \\axiom{a} by \\axiom{\\spad{b}},{} both viewed as univariate polynomials in \\axiom{\\spad{v}}.") (($ $ $) "\\axiom{prem(a,{}\\spad{b})} computes the pseudo-remainder of \\axiom{a} by \\axiom{\\spad{b}},{} both viewed as univariate polynomials in the main variable of \\axiom{\\spad{b}}.")) (|normalized?| (((|Boolean|) $ (|List| $)) "\\axiom{normalized?(\\spad{q},{}\\spad{lp})} returns \\spad{true} iff \\axiom{normalized?(\\spad{q},{}\\spad{p})} holds for every \\axiom{\\spad{p}} in \\axiom{\\spad{lp}}.") (((|Boolean|) $ $) "\\axiom{normalized?(a,{}\\spad{b})} returns \\spad{true} iff \\axiom{a} and its iterated initials have degree zero \\spad{w}.\\spad{r}.\\spad{t}. the main variable of \\axiom{\\spad{b}}")) (|initiallyReduced?| (((|Boolean|) $ (|List| $)) "\\axiom{initiallyReduced?(\\spad{q},{}\\spad{lp})} returns \\spad{true} iff \\axiom{initiallyReduced?(\\spad{q},{}\\spad{p})} holds for every \\axiom{\\spad{p}} in \\axiom{\\spad{lp}}.") (((|Boolean|) $ $) "\\axiom{initiallyReduced?(a,{}\\spad{b})} returns \\spad{false} iff there exists an iterated initial of \\axiom{a} which is not reduced \\spad{w}.\\spad{r}.\\spad{t} \\axiom{\\spad{b}}.")) (|headReduced?| (((|Boolean|) $ (|List| $)) "\\axiom{headReduced?(\\spad{q},{}\\spad{lp})} returns \\spad{true} iff \\axiom{headReduced?(\\spad{q},{}\\spad{p})} holds for every \\axiom{\\spad{p}} in \\axiom{\\spad{lp}}.") (((|Boolean|) $ $) "\\axiom{headReduced?(a,{}\\spad{b})} returns \\spad{true} iff \\axiom{degree(head(a),{}mvar(\\spad{b})) < mdeg(\\spad{b})}.")) (|reduced?| (((|Boolean|) $ (|List| $)) "\\axiom{reduced?(\\spad{q},{}\\spad{lp})} returns \\spad{true} iff \\axiom{reduced?(\\spad{q},{}\\spad{p})} holds for every \\axiom{\\spad{p}} in \\axiom{\\spad{lp}}.") (((|Boolean|) $ $) "\\axiom{reduced?(a,{}\\spad{b})} returns \\spad{true} iff \\axiom{degree(a,{}mvar(\\spad{b})) < mdeg(\\spad{b})}.")) (|supRittWu?| (((|Boolean|) $ $) "\\axiom{supRittWu?(a,{}\\spad{b})} returns \\spad{true} if \\axiom{a} is greater than \\axiom{\\spad{b}} \\spad{w}.\\spad{r}.\\spad{t}. the Ritt and Wu Wen Tsun ordering using the refinement of Lazard.")) (|infRittWu?| (((|Boolean|) $ $) "\\axiom{infRittWu?(a,{}\\spad{b})} returns \\spad{true} if \\axiom{a} is less than \\axiom{\\spad{b}} \\spad{w}.\\spad{r}.\\spad{t}. the Ritt and Wu Wen Tsun ordering using the refinement of Lazard.")) (|RittWuCompare| (((|Union| (|Boolean|) "failed") $ $) "\\axiom{RittWuCompare(a,{}\\spad{b})} returns \\axiom{\"failed\"} if \\axiom{a} and \\axiom{\\spad{b}} have same rank \\spad{w}.\\spad{r}.\\spad{t}. Ritt and Wu Wen Tsun ordering using the refinement of Lazard,{} otherwise returns \\axiom{infRittWu?(a,{}\\spad{b})}.")) (|mainMonomials| (((|List| $) $) "\\axiom{mainMonomials(\\spad{p})} returns an error if \\axiom{\\spad{p}} is \\axiom{\\spad{O}},{} otherwise,{} if \\axiom{\\spad{p}} belongs to \\axiom{\\spad{R}} returns [1],{} otherwise returns the list of the monomials of \\axiom{\\spad{p}},{} where \\axiom{\\spad{p}} is viewed as a univariate polynomial in its main variable.")) (|mainCoefficients| (((|List| $) $) "\\axiom{mainCoefficients(\\spad{p})} returns an error if \\axiom{\\spad{p}} is \\axiom{\\spad{O}},{} otherwise,{} if \\axiom{\\spad{p}} belongs to \\axiom{\\spad{R}} returns [\\spad{p}],{} otherwise returns the list of the coefficients of \\axiom{\\spad{p}},{} where \\axiom{\\spad{p}} is viewed as a univariate polynomial in its main variable.")) (|leastMonomial| (($ $) "\\axiom{leastMonomial(\\spad{p})} returns an error if \\axiom{\\spad{p}} is \\axiom{\\spad{O}},{} otherwise,{} if \\axiom{\\spad{p}} belongs to \\axiom{\\spad{R}} returns \\axiom{1},{} otherwise,{} the monomial of \\axiom{\\spad{p}} with lowest degree,{} where \\axiom{\\spad{p}} is viewed as a univariate polynomial in its main variable.")) (|mainMonomial| (($ $) "\\axiom{mainMonomial(\\spad{p})} returns an error if \\axiom{\\spad{p}} is \\axiom{\\spad{O}},{} otherwise,{} if \\axiom{\\spad{p}} belongs to \\axiom{\\spad{R}} returns \\axiom{1},{} otherwise,{} \\axiom{mvar(\\spad{p})} raised to the power \\axiom{mdeg(\\spad{p})}.")) (|quasiMonic?| (((|Boolean|) $) "\\axiom{quasiMonic?(\\spad{p})} returns \\spad{false} if \\axiom{\\spad{p}} belongs to \\axiom{\\spad{R}},{} otherwise returns \\spad{true} iff the initial of \\axiom{\\spad{p}} lies in the base ring \\axiom{\\spad{R}}.")) (|monic?| (((|Boolean|) $) "\\axiom{monic?(\\spad{p})} returns \\spad{false} if \\axiom{\\spad{p}} belongs to \\axiom{\\spad{R}},{} otherwise returns \\spad{true} iff \\axiom{\\spad{p}} is monic as a univariate polynomial in its main variable.")) (|reductum| (($ $ |#4|) "\\axiom{reductum(\\spad{p},{}\\spad{v})} returns the reductum of \\axiom{\\spad{p}},{} where \\axiom{\\spad{p}} is viewed as a univariate polynomial in \\axiom{\\spad{v}}.")) (|leadingCoefficient| (($ $ |#4|) "\\axiom{leadingCoefficient(\\spad{p},{}\\spad{v})} returns the leading coefficient of \\axiom{\\spad{p}},{} where \\axiom{\\spad{p}} is viewed as A univariate polynomial in \\axiom{\\spad{v}}.")) (|deepestInitial| (($ $) "\\axiom{deepestInitial(\\spad{p})} returns an error if \\axiom{\\spad{p}} belongs to \\axiom{\\spad{R}},{} otherwise returns the last term of \\axiom{iteratedInitials(\\spad{p})}.")) (|iteratedInitials| (((|List| $) $) "\\axiom{iteratedInitials(\\spad{p})} returns \\axiom{[]} if \\axiom{\\spad{p}} belongs to \\axiom{\\spad{R}},{} otherwise returns the list of the iterated initials of \\axiom{\\spad{p}}.")) (|deepestTail| (($ $) "\\axiom{deepestTail(\\spad{p})} returns \\axiom{0} if \\axiom{\\spad{p}} belongs to \\axiom{\\spad{R}},{} otherwise returns tail(\\spad{p}),{} if \\axiom{tail(\\spad{p})} belongs to \\axiom{\\spad{R}} or \\axiom{mvar(tail(\\spad{p})) < mvar(\\spad{p})},{} otherwise returns \\axiom{deepestTail(tail(\\spad{p}))}.")) (|tail| (($ $) "\\axiom{tail(\\spad{p})} returns its reductum,{} where \\axiom{\\spad{p}} is viewed as a univariate polynomial in its main variable.")) (|head| (($ $) "\\axiom{head(\\spad{p})} returns \\axiom{\\spad{p}} if \\axiom{\\spad{p}} belongs to \\axiom{\\spad{R}},{} otherwise returns its leading term (monomial in the AXIOM sense),{} where \\axiom{\\spad{p}} is viewed as a univariate polynomial in its main variable.")) (|init| (($ $) "\\axiom{init(\\spad{p})} returns an error if \\axiom{\\spad{p}} belongs to \\axiom{\\spad{R}},{} otherwise returns its leading coefficient,{} where \\axiom{\\spad{p}} is viewed as a univariate polynomial in its main variable.")) (|mdeg| (((|NonNegativeInteger|) $) "\\axiom{mdeg(\\spad{p})} returns an error if \\axiom{\\spad{p}} is \\axiom{0},{} otherwise,{} if \\axiom{\\spad{p}} belongs to \\axiom{\\spad{R}} returns \\axiom{0},{} otherwise,{} returns the degree of \\axiom{\\spad{p}} in its main variable.")) (|mvar| ((|#4| $) "\\axiom{mvar(\\spad{p})} returns an error if \\axiom{\\spad{p}} belongs to \\axiom{\\spad{R}},{} otherwise returns its main variable \\spad{w}. \\spad{r}. \\spad{t}. to the total ordering on the elements in \\axiom{\\spad{V}}."))) NIL @@ -4415,7 +4415,7 @@ NIL (-1121 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 parts 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)}}"))) ((-4461 . T) (-4451 . T) (-4462 . T)) -((-2835 (-12 (|HasCategory| |#1| (QUOTE (-379))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|))))) (|HasCategory| |#1| (LIST (QUOTE -626) (QUOTE (-548)))) (|HasCategory| |#1| (QUOTE (-379))) (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874)))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|))))) +((-2835 (-12 (|HasCategory| |#1| (QUOTE (-379))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|))))) (|HasCategory| |#1| (LIST (QUOTE -626) (QUOTE (-548)))) (|HasCategory| |#1| (QUOTE (-379))) (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#1| (QUOTE (-102))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|))))) (-1122 |Str| |Sym| |Int| |Flt| |Expr|) ((|constructor| (NIL "This category allows the manipulation of Lisp values while keeping the grunge fairly localized.")) (|#| (((|Integer|) $) "\\spad{\\#((a1,...,an))} returns \\spad{n}.")) (|cdr| (($ $) "\\spad{cdr((a1,...,an))} returns \\spad{(a2,...,an)}.")) (|car| (($ $) "\\spad{car((a1,...,an))} returns a1.")) (|expr| ((|#5| $) "\\spad{expr(s)} returns \\spad{s} as an element of Expr; Error: if \\spad{s} is not an atom that also belongs to Expr.")) (|float| ((|#4| $) "\\spad{float(s)} returns \\spad{s} as an element of \\spad{Flt}; Error: if \\spad{s} is not an atom that also belongs to \\spad{Flt}.")) (|integer| ((|#3| $) "\\spad{integer(s)} returns \\spad{s} as an element of Int. Error: if \\spad{s} is not an atom that also belongs to Int.")) (|symbol| ((|#2| $) "\\spad{symbol(s)} returns \\spad{s} as an element of \\spad{Sym}. Error: if \\spad{s} is not an atom that also belongs to \\spad{Sym}.")) (|string| ((|#1| $) "\\spad{string(s)} returns \\spad{s} as an element of \\spad{Str}. Error: if \\spad{s} is not an atom that also belongs to \\spad{Str}.")) (|destruct| (((|List| $) $) "\\spad{destruct((a1,...,an))} returns the list [a1,{}...,{}an].")) (|float?| (((|Boolean|) $) "\\spad{float?(s)} is \\spad{true} if \\spad{s} is an atom and belong to \\spad{Flt}.")) (|integer?| (((|Boolean|) $) "\\spad{integer?(s)} is \\spad{true} if \\spad{s} is an atom and belong to Int.")) (|symbol?| (((|Boolean|) $) "\\spad{symbol?(s)} is \\spad{true} if \\spad{s} is an atom and belong to \\spad{Sym}.")) (|string?| (((|Boolean|) $) "\\spad{string?(s)} is \\spad{true} if \\spad{s} is an atom and belong to \\spad{Str}.")) (|list?| (((|Boolean|) $) "\\spad{list?(s)} is \\spad{true} if \\spad{s} is a Lisp list,{} possibly ().")) (|pair?| (((|Boolean|) $) "\\spad{pair?(s)} is \\spad{true} if \\spad{s} has is a non-null Lisp list.")) (|atom?| (((|Boolean|) $) "\\spad{atom?(s)} is \\spad{true} if \\spad{s} is a Lisp atom.")) (|null?| (((|Boolean|) $) "\\spad{null?(s)} is \\spad{true} if \\spad{s} is the \\spad{S}-expression ().")) (|eq| (((|Boolean|) $ $) "\\spad{eq(s, t)} is \\spad{true} if \\%peq(\\spad{s},{}\\spad{t}) is \\spad{true} for pointers."))) NIL @@ -4459,7 +4459,7 @@ NIL (-1132 |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 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}."))) ((-4455 |has| |#3| (-1068)) (-4456 |has| |#3| (-1068)) (-4458 |has| |#3| (-6 -4458)) (-4461 . T)) -((-2835 (-12 (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-23))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-25))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-132))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-174))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-238))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-374))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-379))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-738))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-805))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-862))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-1068))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-1119))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|))) (|HasCategory| |#3| (LIST (QUOTE -915) (QUOTE (-1195)))))) (-2835 (-12 (|HasCategory| |#3| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#3| (QUOTE (-1119)))) (-12 (|HasCategory| |#3| (QUOTE (-238))) (|HasCategory| |#3| (QUOTE (-1068)))) (-12 (|HasCategory| |#3| (QUOTE (-1068))) (|HasCategory| |#3| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-1068))) (|HasCategory| |#3| (LIST (QUOTE -915) (QUOTE (-1195))))) (-12 (|HasCategory| |#3| (QUOTE (-1119))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-1119))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (|HasCategory| |#3| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#3| (QUOTE (-374))) (-2835 (|HasCategory| |#3| (QUOTE (-174))) (|HasCategory| |#3| (QUOTE (-374))) (|HasCategory| |#3| (QUOTE (-1068)))) (-2835 (|HasCategory| |#3| (QUOTE (-174))) (|HasCategory| |#3| (QUOTE (-374)))) (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (QUOTE (-1068))) (|HasCategory| |#3| (QUOTE (-738))) (|HasCategory| |#3| (QUOTE (-805))) (-2835 (|HasCategory| |#3| (QUOTE (-805))) (|HasCategory| |#3| (QUOTE (-862)))) (|HasCategory| |#3| (QUOTE (-379))) (-2835 (-12 (|HasCategory| |#3| (LIST (QUOTE -651) (QUOTE (-576)))) (|HasCategory| |#3| (LIST (QUOTE -915) (QUOTE (-1195))))) (-12 (|HasCategory| |#3| (QUOTE (-174))) (|HasCategory| |#3| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-238))) (|HasCategory| |#3| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-374))) (|HasCategory| |#3| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-1068))) (|HasCategory| |#3| (LIST (QUOTE -651) (QUOTE (-576)))))) (|HasCategory| |#3| (LIST (QUOTE -915) (QUOTE (-1195)))) (-2835 (|HasCategory| |#3| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (QUOTE (-23))) (|HasCategory| |#3| (QUOTE (-25))) (|HasCategory| |#3| (QUOTE (-132))) (|HasCategory| |#3| (QUOTE (-174))) (|HasCategory| |#3| (QUOTE (-238))) (|HasCategory| |#3| (QUOTE (-374))) (|HasCategory| |#3| (QUOTE (-379))) (|HasCategory| |#3| (QUOTE (-738))) (|HasCategory| |#3| (QUOTE (-805))) (|HasCategory| |#3| (QUOTE (-862))) (|HasCategory| |#3| (QUOTE (-1068))) (|HasCategory| |#3| (QUOTE (-1119)))) (-2835 (|HasCategory| |#3| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (QUOTE (-23))) (|HasCategory| |#3| (QUOTE (-25))) (|HasCategory| |#3| (QUOTE (-132))) (|HasCategory| |#3| (QUOTE (-174))) (|HasCategory| |#3| (QUOTE (-238))) (|HasCategory| |#3| (QUOTE (-374))) (|HasCategory| |#3| (QUOTE (-1068)))) (-2835 (|HasCategory| |#3| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (QUOTE (-23))) (|HasCategory| |#3| (QUOTE (-132))) (|HasCategory| |#3| (QUOTE (-174))) (|HasCategory| |#3| (QUOTE (-238))) (|HasCategory| |#3| (QUOTE (-374))) (|HasCategory| |#3| (QUOTE (-1068)))) (-2835 (|HasCategory| |#3| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (QUOTE (-132))) (|HasCategory| |#3| (QUOTE (-174))) (|HasCategory| |#3| (QUOTE (-238))) (|HasCategory| |#3| (QUOTE (-374))) (|HasCategory| |#3| (QUOTE (-1068)))) (-2835 (|HasCategory| |#3| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (QUOTE (-174))) (|HasCategory| |#3| (QUOTE (-238))) (|HasCategory| |#3| (QUOTE (-374))) (|HasCategory| |#3| (QUOTE (-1068)))) (-2835 (|HasCategory| |#3| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#3| (QUOTE (-238))) (|HasCategory| |#3| (QUOTE (-1068)))) (|HasCategory| |#3| (QUOTE (-238))) (-2835 (|HasCategory| |#3| (QUOTE (-238))) (-12 (|HasCategory| |#3| (QUOTE (-237))) (|HasCategory| |#3| (QUOTE (-1068))))) (-2835 (|HasCategory| |#3| (LIST (QUOTE -915) (QUOTE (-1195)))) (-12 (|HasCategory| |#3| (QUOTE (-1068))) (|HasCategory| |#3| (LIST (QUOTE -917) (QUOTE (-1195)))))) (|HasCategory| |#3| (QUOTE (-1119))) (-2835 (-12 (|HasCategory| |#3| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#3| (LIST (QUOTE -915) (QUOTE (-1195))))) (-12 (|HasCategory| |#3| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#3| (QUOTE (-21)))) (-12 (|HasCategory| |#3| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#3| (QUOTE (-23)))) (-12 (|HasCategory| |#3| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#3| (QUOTE (-25)))) (-12 (|HasCategory| |#3| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#3| (QUOTE (-132)))) (-12 (|HasCategory| |#3| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#3| (QUOTE (-174)))) (-12 (|HasCategory| |#3| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#3| (QUOTE (-238)))) (-12 (|HasCategory| |#3| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#3| (QUOTE (-374)))) (-12 (|HasCategory| |#3| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#3| (QUOTE (-379)))) (-12 (|HasCategory| |#3| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#3| (QUOTE (-738)))) (-12 (|HasCategory| |#3| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#3| (QUOTE (-805)))) (-12 (|HasCategory| |#3| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#3| (QUOTE (-862)))) (-12 (|HasCategory| |#3| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#3| (QUOTE (-1068)))) (-12 (|HasCategory| |#3| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#3| (QUOTE (-1119))))) (-2835 (-12 (|HasCategory| |#3| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-23))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-25))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-132))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-174))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-238))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-374))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-379))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-738))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-805))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-862))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (|HasCategory| |#3| (QUOTE (-1068))) (-12 (|HasCategory| |#3| (QUOTE (-1119))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576)))))) (-2835 (-12 (|HasCategory| |#3| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-23))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-25))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-132))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-174))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-238))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-374))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-379))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-738))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-805))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-862))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-1068))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-1119))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576)))))) (|HasCategory| (-576) (QUOTE (-862))) (-12 (|HasCategory| |#3| (QUOTE (-1068))) (|HasCategory| |#3| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-237))) (|HasCategory| |#3| (QUOTE (-1068)))) (-12 (|HasCategory| |#3| (QUOTE (-1068))) (|HasCategory| |#3| (LIST (QUOTE -917) (QUOTE (-1195))))) (-2835 (|HasCategory| |#3| (QUOTE (-1068))) (-12 (|HasCategory| |#3| (QUOTE (-1119))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576)))))) (-12 (|HasCategory| |#3| (QUOTE (-1119))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#3| (QUOTE (-1119)))) (|HasAttribute| |#3| (QUOTE -4458)) (-12 (|HasCategory| |#3| (QUOTE (-238))) (|HasCategory| |#3| (QUOTE (-1068)))) (-12 (|HasCategory| |#3| (QUOTE (-1068))) (|HasCategory| |#3| (LIST (QUOTE -915) (QUOTE (-1195))))) (|HasCategory| |#3| (QUOTE (-862))) (|HasCategory| |#3| (QUOTE (-174))) (|HasCategory| |#3| (QUOTE (-23))) (|HasCategory| |#3| (QUOTE (-132))) (|HasCategory| |#3| (QUOTE (-25))) (|HasCategory| |#3| (LIST (QUOTE -625) (QUOTE (-874)))) (-12 (|HasCategory| |#3| (QUOTE (-1119))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|))))) +((-2835 (-12 (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-23))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-25))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-132))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-174))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-238))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-374))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-379))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-738))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-805))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-862))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-1068))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-1119))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|))) (|HasCategory| |#3| (LIST (QUOTE -915) (QUOTE (-1195)))))) (-2835 (-12 (|HasCategory| |#3| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#3| (QUOTE (-1119)))) (-12 (|HasCategory| |#3| (QUOTE (-238))) (|HasCategory| |#3| (QUOTE (-1068)))) (-12 (|HasCategory| |#3| (QUOTE (-1068))) (|HasCategory| |#3| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-1068))) (|HasCategory| |#3| (LIST (QUOTE -915) (QUOTE (-1195))))) (-12 (|HasCategory| |#3| (QUOTE (-1119))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|)))) (-12 (|HasCategory| |#3| (QUOTE (-1119))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (|HasCategory| |#3| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#3| (QUOTE (-374))) (-2835 (|HasCategory| |#3| (QUOTE (-174))) (|HasCategory| |#3| (QUOTE (-374))) (|HasCategory| |#3| (QUOTE (-1068)))) (-2835 (|HasCategory| |#3| (QUOTE (-174))) (|HasCategory| |#3| (QUOTE (-374)))) (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (QUOTE (-1068))) (|HasCategory| |#3| (QUOTE (-738))) (|HasCategory| |#3| (QUOTE (-805))) (-2835 (|HasCategory| |#3| (QUOTE (-805))) (|HasCategory| |#3| (QUOTE (-862)))) (|HasCategory| |#3| (QUOTE (-379))) (-2835 (-12 (|HasCategory| |#3| (LIST (QUOTE -651) (QUOTE (-576)))) (|HasCategory| |#3| (LIST (QUOTE -915) (QUOTE (-1195))))) (-12 (|HasCategory| |#3| (QUOTE (-174))) (|HasCategory| |#3| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-238))) (|HasCategory| |#3| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-374))) (|HasCategory| |#3| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-1068))) (|HasCategory| |#3| (LIST (QUOTE -651) (QUOTE (-576)))))) (|HasCategory| |#3| (LIST (QUOTE -915) (QUOTE (-1195)))) (-2835 (|HasCategory| |#3| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (QUOTE (-23))) (|HasCategory| |#3| (QUOTE (-25))) (|HasCategory| |#3| (QUOTE (-102))) (|HasCategory| |#3| (QUOTE (-132))) (|HasCategory| |#3| (QUOTE (-174))) (|HasCategory| |#3| (QUOTE (-238))) (|HasCategory| |#3| (QUOTE (-374))) (|HasCategory| |#3| (QUOTE (-379))) (|HasCategory| |#3| (QUOTE (-738))) (|HasCategory| |#3| (QUOTE (-805))) (|HasCategory| |#3| (QUOTE (-862))) (|HasCategory| |#3| (QUOTE (-1068))) (|HasCategory| |#3| (QUOTE (-1119)))) (-2835 (|HasCategory| |#3| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (QUOTE (-23))) (|HasCategory| |#3| (QUOTE (-25))) (|HasCategory| |#3| (QUOTE (-132))) (|HasCategory| |#3| (QUOTE (-174))) (|HasCategory| |#3| (QUOTE (-238))) (|HasCategory| |#3| (QUOTE (-374))) (|HasCategory| |#3| (QUOTE (-379))) (|HasCategory| |#3| (QUOTE (-738))) (|HasCategory| |#3| (QUOTE (-805))) (|HasCategory| |#3| (QUOTE (-862))) (|HasCategory| |#3| (QUOTE (-1068))) (|HasCategory| |#3| (QUOTE (-1119)))) (-2835 (|HasCategory| |#3| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (QUOTE (-23))) (|HasCategory| |#3| (QUOTE (-25))) (|HasCategory| |#3| (QUOTE (-132))) (|HasCategory| |#3| (QUOTE (-174))) (|HasCategory| |#3| (QUOTE (-238))) (|HasCategory| |#3| (QUOTE (-374))) (|HasCategory| |#3| (QUOTE (-1068)))) (-2835 (|HasCategory| |#3| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (QUOTE (-23))) (|HasCategory| |#3| (QUOTE (-132))) (|HasCategory| |#3| (QUOTE (-174))) (|HasCategory| |#3| (QUOTE (-238))) (|HasCategory| |#3| (QUOTE (-374))) (|HasCategory| |#3| (QUOTE (-1068)))) (-2835 (|HasCategory| |#3| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (QUOTE (-132))) (|HasCategory| |#3| (QUOTE (-174))) (|HasCategory| |#3| (QUOTE (-238))) (|HasCategory| |#3| (QUOTE (-374))) (|HasCategory| |#3| (QUOTE (-1068)))) (-2835 (|HasCategory| |#3| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (QUOTE (-174))) (|HasCategory| |#3| (QUOTE (-238))) (|HasCategory| |#3| (QUOTE (-374))) (|HasCategory| |#3| (QUOTE (-1068)))) (-2835 (|HasCategory| |#3| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#3| (QUOTE (-238))) (|HasCategory| |#3| (QUOTE (-1068)))) (|HasCategory| |#3| (QUOTE (-238))) (-2835 (|HasCategory| |#3| (QUOTE (-238))) (-12 (|HasCategory| |#3| (QUOTE (-237))) (|HasCategory| |#3| (QUOTE (-1068))))) (-2835 (|HasCategory| |#3| (LIST (QUOTE -915) (QUOTE (-1195)))) (-12 (|HasCategory| |#3| (QUOTE (-1068))) (|HasCategory| |#3| (LIST (QUOTE -917) (QUOTE (-1195)))))) (|HasCategory| |#3| (QUOTE (-1119))) (-2835 (-12 (|HasCategory| |#3| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#3| (LIST (QUOTE -915) (QUOTE (-1195))))) (-12 (|HasCategory| |#3| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#3| (QUOTE (-21)))) (-12 (|HasCategory| |#3| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#3| (QUOTE (-23)))) (-12 (|HasCategory| |#3| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#3| (QUOTE (-25)))) (-12 (|HasCategory| |#3| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#3| (QUOTE (-132)))) (-12 (|HasCategory| |#3| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#3| (QUOTE (-174)))) (-12 (|HasCategory| |#3| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#3| (QUOTE (-238)))) (-12 (|HasCategory| |#3| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#3| (QUOTE (-374)))) (-12 (|HasCategory| |#3| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#3| (QUOTE (-379)))) (-12 (|HasCategory| |#3| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#3| (QUOTE (-738)))) (-12 (|HasCategory| |#3| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#3| (QUOTE (-805)))) (-12 (|HasCategory| |#3| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#3| (QUOTE (-862)))) (-12 (|HasCategory| |#3| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#3| (QUOTE (-1068)))) (-12 (|HasCategory| |#3| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#3| (QUOTE (-1119))))) (-2835 (-12 (|HasCategory| |#3| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-23))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-25))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-132))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-174))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-238))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-374))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-379))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-738))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-805))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-862))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (|HasCategory| |#3| (QUOTE (-1068))) (-12 (|HasCategory| |#3| (QUOTE (-1119))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576)))))) (-2835 (-12 (|HasCategory| |#3| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-21))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-23))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-25))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-132))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-174))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-238))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-374))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-379))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-738))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-805))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-862))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-1068))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-1119))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576)))))) (|HasCategory| (-576) (QUOTE (-862))) (-12 (|HasCategory| |#3| (QUOTE (-1068))) (|HasCategory| |#3| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (QUOTE (-237))) (|HasCategory| |#3| (QUOTE (-1068)))) (-12 (|HasCategory| |#3| (QUOTE (-1068))) (|HasCategory| |#3| (LIST (QUOTE -917) (QUOTE (-1195))))) (-2835 (|HasCategory| |#3| (QUOTE (-1068))) (-12 (|HasCategory| |#3| (QUOTE (-1119))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576)))))) (-12 (|HasCategory| |#3| (QUOTE (-1119))) (|HasCategory| |#3| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#3| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#3| (QUOTE (-1119)))) (|HasAttribute| |#3| (QUOTE -4458)) (-12 (|HasCategory| |#3| (QUOTE (-238))) (|HasCategory| |#3| (QUOTE (-1068)))) (-12 (|HasCategory| |#3| (QUOTE (-1068))) (|HasCategory| |#3| (LIST (QUOTE -915) (QUOTE (-1195))))) (|HasCategory| |#3| (QUOTE (-862))) (|HasCategory| |#3| (QUOTE (-174))) (|HasCategory| |#3| (QUOTE (-23))) (|HasCategory| |#3| (QUOTE (-132))) (|HasCategory| |#3| (QUOTE (-25))) (|HasCategory| |#3| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#3| (QUOTE (-102))) (-12 (|HasCategory| |#3| (QUOTE (-1119))) (|HasCategory| |#3| (LIST (QUOTE -319) (|devaluate| |#3|))))) (-1133 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 \\spad{c_}{+}\\spad{-c_}{-} where \\spad{c_}{+} is the number of real roots of \\spad{p1} with p2>0 and \\spad{c_}{-} is the number of real roots of \\spad{p1} with p2<0. If 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 \\spad{c_}{+}\\spad{-c_}{-} where \\spad{c_}{+} is the number of real roots of \\spad{p1} with p2>0 and \\spad{c_}{-} is the number of real roots of \\spad{p1} with p2<0. If 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 @@ -4571,11 +4571,11 @@ NIL (-1160 V C) ((|constructor| (NIL "This domain exports a modest implementation of splitting trees. Spliiting trees are needed when the evaluation of some quantity under some hypothesis requires to split the hypothesis into sub-cases. For instance by adding some new hypothesis on one hand and its negation on another hand. The computations are terminated is a splitting tree \\axiom{a} when \\axiom{status(value(a))} is \\axiom{\\spad{true}}. Thus,{} if for the splitting tree \\axiom{a} the flag \\axiom{status(value(a))} is \\axiom{\\spad{true}},{} then \\axiom{status(value(\\spad{d}))} is \\axiom{\\spad{true}} for any subtree \\axiom{\\spad{d}} of \\axiom{a}. This property of splitting trees is called the termination condition. If no vertex in a splitting tree \\axiom{a} is equal to another,{} \\axiom{a} is said to satisfy the no-duplicates condition. The splitting tree \\axiom{a} will satisfy this condition if nodes are added to \\axiom{a} by mean of \\axiom{splitNodeOf!} and if \\axiom{construct} is only used to create the root of \\axiom{a} with no children.")) (|splitNodeOf!| (($ $ $ (|List| (|SplittingNode| |#1| |#2|)) (|Mapping| (|Boolean|) |#2| |#2|)) "\\axiom{splitNodeOf!(\\spad{l},{}a,{}\\spad{ls},{}sub?)} returns \\axiom{a} where the children list of \\axiom{\\spad{l}} has been set to \\axiom{[[\\spad{s}]\\$\\% for \\spad{s} in \\spad{ls} | not subNodeOf?(\\spad{s},{}a,{}sub?)]}. Thus,{} if \\axiom{\\spad{l}} is not a node of \\axiom{a},{} this latter splitting tree is unchanged.") (($ $ $ (|List| (|SplittingNode| |#1| |#2|))) "\\axiom{splitNodeOf!(\\spad{l},{}a,{}\\spad{ls})} returns \\axiom{a} where the children list of \\axiom{\\spad{l}} has been set to \\axiom{[[\\spad{s}]\\$\\% for \\spad{s} in \\spad{ls} | not nodeOf?(\\spad{s},{}a)]}. Thus,{} if \\axiom{\\spad{l}} is not a node of \\axiom{a},{} this latter splitting tree is unchanged.")) (|remove!| (($ (|SplittingNode| |#1| |#2|) $) "\\axiom{remove!(\\spad{s},{}a)} replaces a by remove(\\spad{s},{}a)")) (|remove| (($ (|SplittingNode| |#1| |#2|) $) "\\axiom{remove(\\spad{s},{}a)} returns the splitting tree obtained from a by removing every sub-tree \\axiom{\\spad{b}} such that \\axiom{value(\\spad{b})} and \\axiom{\\spad{s}} have the same value,{} condition and status.")) (|subNodeOf?| (((|Boolean|) (|SplittingNode| |#1| |#2|) $ (|Mapping| (|Boolean|) |#2| |#2|)) "\\axiom{subNodeOf?(\\spad{s},{}a,{}sub?)} returns \\spad{true} iff for some node \\axiom{\\spad{n}} in \\axiom{a} we have \\axiom{\\spad{s} = \\spad{n}} or \\axiom{status(\\spad{n})} and \\axiom{subNode?(\\spad{s},{}\\spad{n},{}sub?)}.")) (|nodeOf?| (((|Boolean|) (|SplittingNode| |#1| |#2|) $) "\\axiom{nodeOf?(\\spad{s},{}a)} returns \\spad{true} iff some node of \\axiom{a} is equal to \\axiom{\\spad{s}}")) (|result| (((|List| (|Record| (|:| |val| |#1|) (|:| |tower| |#2|))) $) "\\axiom{result(a)} where \\axiom{\\spad{ls}} is the leaves list of \\axiom{a} returns \\axiom{[[value(\\spad{s}),{}condition(\\spad{s})]\\$\\spad{VT} for \\spad{s} in \\spad{ls}]} if the computations are terminated in \\axiom{a} else an error is produced.")) (|conditions| (((|List| |#2|) $) "\\axiom{conditions(a)} returns the list of the conditions of the leaves of a")) (|construct| (($ |#1| |#2| |#1| (|List| |#2|)) "\\axiom{construct(\\spad{v1},{}\\spad{t},{}\\spad{v2},{}\\spad{lt})} creates a splitting tree with value (\\spadignore{i.e.} root vertex) given by \\axiom{[\\spad{v},{}\\spad{t}]\\$\\spad{S}} and with children list given by \\axiom{[[[\\spad{v},{}\\spad{t}]\\$\\spad{S}]\\$\\% for \\spad{s} in \\spad{ls}]}.") (($ |#1| |#2| (|List| (|SplittingNode| |#1| |#2|))) "\\axiom{construct(\\spad{v},{}\\spad{t},{}\\spad{ls})} creates a splitting tree with value (\\spadignore{i.e.} root vertex) given by \\axiom{[\\spad{v},{}\\spad{t}]\\$\\spad{S}} and with children list given by \\axiom{[[\\spad{s}]\\$\\% for \\spad{s} in \\spad{ls}]}.") (($ |#1| |#2| (|List| $)) "\\axiom{construct(\\spad{v},{}\\spad{t},{}la)} creates a splitting tree with value (\\spadignore{i.e.} root vertex) given by \\axiom{[\\spad{v},{}\\spad{t}]\\$\\spad{S}} and with \\axiom{la} as children list.") (($ (|SplittingNode| |#1| |#2|)) "\\axiom{construct(\\spad{s})} creates a splitting tree with value (\\spadignore{i.e.} root vertex) given by \\axiom{\\spad{s}} and no children. Thus,{} if the status of \\axiom{\\spad{s}} is \\spad{false},{} \\axiom{[\\spad{s}]} represents the starting point of the evaluation \\axiom{value(\\spad{s})} under the hypothesis \\axiom{condition(\\spad{s})}.")) (|updateStatus!| (($ $) "\\axiom{updateStatus!(a)} returns a where the status of the vertices are updated to satisfy the \"termination condition\".")) (|extractSplittingLeaf| (((|Union| $ "failed") $) "\\axiom{extractSplittingLeaf(a)} returns the left most leaf (as a tree) whose status is \\spad{false} if any,{} else \"failed\" is returned."))) ((-4461 . T) (-4462 . T)) -((-12 (|HasCategory| (-1159 |#1| |#2|) (LIST (QUOTE -319) (LIST (QUOTE -1159) (|devaluate| |#1|) (|devaluate| |#2|)))) (|HasCategory| (-1159 |#1| |#2|) (QUOTE (-1119)))) (|HasCategory| (-1159 |#1| |#2|) (QUOTE (-1119))) (-2835 (|HasCategory| (-1159 |#1| |#2|) (LIST (QUOTE -625) (QUOTE (-874)))) (-12 (|HasCategory| (-1159 |#1| |#2|) (LIST (QUOTE -319) (LIST (QUOTE -1159) (|devaluate| |#1|) (|devaluate| |#2|)))) (|HasCategory| (-1159 |#1| |#2|) (QUOTE (-1119))))) (|HasCategory| (-1159 |#1| |#2|) (LIST (QUOTE -625) (QUOTE (-874))))) +((-12 (|HasCategory| (-1159 |#1| |#2|) (LIST (QUOTE -319) (LIST (QUOTE -1159) (|devaluate| |#1|) (|devaluate| |#2|)))) (|HasCategory| (-1159 |#1| |#2|) (QUOTE (-1119)))) (|HasCategory| (-1159 |#1| |#2|) (QUOTE (-1119))) (-2835 (|HasCategory| (-1159 |#1| |#2|) (QUOTE (-102))) (|HasCategory| (-1159 |#1| |#2|) (QUOTE (-1119)))) (-2835 (|HasCategory| (-1159 |#1| |#2|) (LIST (QUOTE -625) (QUOTE (-874)))) (-12 (|HasCategory| (-1159 |#1| |#2|) (LIST (QUOTE -319) (LIST (QUOTE -1159) (|devaluate| |#1|) (|devaluate| |#2|)))) (|HasCategory| (-1159 |#1| |#2|) (QUOTE (-1119))))) (|HasCategory| (-1159 |#1| |#2|) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| (-1159 |#1| |#2|) (QUOTE (-102)))) (-1161 |ndim| R) ((|constructor| (NIL "\\spadtype{SquareMatrix} is a matrix domain of square matrices,{} where the number of rows (= number of columns) is a parameter of the type.")) (|unitsKnown| ((|attribute|) "the invertible matrices are simply the matrices whose determinants are units in the Ring \\spad{R}.")) (|central| ((|attribute|) "the elements of the Ring \\spad{R},{} viewed as diagonal matrices,{} commute with all matrices and,{} indeed,{} are the only matrices which commute with all matrices.")) (|squareMatrix| (($ (|Matrix| |#2|)) "\\spad{squareMatrix(m)} converts a matrix of type \\spadtype{Matrix} to a matrix of type \\spadtype{SquareMatrix}.")) (|transpose| (($ $) "\\spad{transpose(m)} returns the transpose of the matrix \\spad{m}.")) (|new| (($ |#2|) "\\spad{new(c)} constructs a new \\spadtype{SquareMatrix} object of dimension \\spad{ndim} with initial entries equal to \\spad{c}."))) ((-4458 . T) (-4450 |has| |#2| (-6 (-4463 "*"))) (-4461 . T) (-4455 . T) (-4456 . T)) -((|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (LIST (QUOTE -917) (QUOTE (-1195)))) (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (QUOTE (-237))) (|HasAttribute| |#2| (QUOTE (-4463 "*"))) (|HasCategory| |#2| (LIST (QUOTE -651) (QUOTE (-576)))) (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576)))) (-2835 (-12 (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|))) (|HasCategory| |#2| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|))) (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))))) (|HasCategory| |#2| (LIST (QUOTE -626) (QUOTE (-548)))) (|HasCategory| |#2| (QUOTE (-317))) (|HasCategory| |#2| (QUOTE (-568))) (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (QUOTE (-374))) (-2835 (|HasAttribute| |#2| (QUOTE (-4463 "*"))) (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (QUOTE (-238)))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874)))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (|HasCategory| |#2| (QUOTE (-174)))) +((|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (LIST (QUOTE -917) (QUOTE (-1195)))) (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (QUOTE (-237))) (|HasAttribute| |#2| (QUOTE (-4463 "*"))) (|HasCategory| |#2| (LIST (QUOTE -651) (QUOTE (-576)))) (|HasCategory| |#2| (LIST (QUOTE -1057) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576)))) (-2835 (-12 (|HasCategory| |#2| (QUOTE (-238))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|))) (|HasCategory| |#2| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|))) (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))))) (|HasCategory| |#2| (LIST (QUOTE -626) (QUOTE (-548)))) (|HasCategory| |#2| (QUOTE (-317))) (|HasCategory| |#2| (QUOTE (-568))) (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (QUOTE (-374))) (-2835 (|HasAttribute| |#2| (QUOTE (-4463 "*"))) (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#2| (QUOTE (-238)))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#2| (QUOTE (-102))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (|HasCategory| |#2| (QUOTE (-174)))) (-1162 S) ((|constructor| (NIL "A string aggregate is a category for strings,{} that is,{} one dimensional arrays of characters.")) (|elt| (($ $ $) "\\spad{elt(s,t)} returns the concatenation of \\spad{s} and \\spad{t}. It is provided to allow juxtaposition of strings to work as concatenation. For example,{} \\axiom{\"smoo\" \"shed\"} returns \\axiom{\"smooshed\"}.")) (|rightTrim| (($ $ (|CharacterClass|)) "\\spad{rightTrim(s,cc)} returns \\spad{s} with all trailing occurences of characters in \\spad{cc} deleted. For example,{} \\axiom{rightTrim(\"(abc)\",{} charClass \"()\")} returns \\axiom{\"(abc\"}.") (($ $ (|Character|)) "\\spad{rightTrim(s,c)} returns \\spad{s} with all trailing occurrences of \\spad{c} deleted. For example,{} \\axiom{rightTrim(\" abc \",{} char \" \")} returns \\axiom{\" abc\"}.")) (|leftTrim| (($ $ (|CharacterClass|)) "\\spad{leftTrim(s,cc)} returns \\spad{s} with all leading characters in \\spad{cc} deleted. For example,{} \\axiom{leftTrim(\"(abc)\",{} charClass \"()\")} returns \\axiom{\"abc)\"}.") (($ $ (|Character|)) "\\spad{leftTrim(s,c)} returns \\spad{s} with all leading characters \\spad{c} deleted. For example,{} \\axiom{leftTrim(\" abc \",{} char \" \")} returns \\axiom{\"abc \"}.")) (|trim| (($ $ (|CharacterClass|)) "\\spad{trim(s,cc)} returns \\spad{s} with all characters in \\spad{cc} deleted from right and left ends. For example,{} \\axiom{trim(\"(abc)\",{} charClass \"()\")} returns \\axiom{\"abc\"}.") (($ $ (|Character|)) "\\spad{trim(s,c)} returns \\spad{s} with all characters \\spad{c} deleted from right and left ends. For example,{} \\axiom{trim(\" abc \",{} char \" \")} returns \\axiom{\"abc\"}.")) (|split| (((|List| $) $ (|CharacterClass|)) "\\spad{split(s,cc)} returns a list of substrings delimited by characters in \\spad{cc}.") (((|List| $) $ (|Character|)) "\\spad{split(s,c)} returns a list of substrings delimited by character \\spad{c}.")) (|coerce| (($ (|Character|)) "\\spad{coerce(c)} returns \\spad{c} as a string \\spad{s} with the character \\spad{c}.")) (|position| (((|Integer|) (|CharacterClass|) $ (|Integer|)) "\\spad{position(cc,t,i)} returns the position \\axiom{\\spad{j} \\spad{>=} \\spad{i}} in \\spad{t} of the first character belonging to \\spad{cc}.") (((|Integer|) $ $ (|Integer|)) "\\spad{position(s,t,i)} returns the position \\spad{j} of the substring \\spad{s} in string \\spad{t},{} where \\axiom{\\spad{j} \\spad{>=} \\spad{i}} is required.")) (|replace| (($ $ (|UniversalSegment| (|Integer|)) $) "\\spad{replace(s,i..j,t)} replaces the substring \\axiom{\\spad{s}(\\spad{i}..\\spad{j})} of \\spad{s} by string \\spad{t}.")) (|match?| (((|Boolean|) $ $ (|Character|)) "\\spad{match?(s,t,c)} tests if \\spad{s} matches \\spad{t} except perhaps for multiple and consecutive occurrences of character \\spad{c}. Typically \\spad{c} is the blank character.")) (|match| (((|NonNegativeInteger|) $ $ (|Character|)) "\\spad{match(p,s,wc)} tests if pattern \\axiom{\\spad{p}} matches subject \\axiom{\\spad{s}} where \\axiom{\\spad{wc}} is a wild card character. If no match occurs,{} the index \\axiom{0} is returned; otheriwse,{} the value returned is the first index of the first character in the subject matching the subject (excluding that matched by an initial wild-card). For example,{} \\axiom{match(\"*to*\",{}\"yorktown\",{}\\spad{\"*\"})} returns \\axiom{5} indicating a successful match starting at index \\axiom{5} of \\axiom{\"yorktown\"}.")) (|substring?| (((|Boolean|) $ $ (|Integer|)) "\\spad{substring?(s,t,i)} tests if \\spad{s} is a substring of \\spad{t} beginning at index \\spad{i}. Note: \\axiom{substring?(\\spad{s},{}\\spad{t},{}0) = prefix?(\\spad{s},{}\\spad{t})}.")) (|suffix?| (((|Boolean|) $ $) "\\spad{suffix?(s,t)} tests if the string \\spad{s} is the final substring of \\spad{t}. Note: \\axiom{suffix?(\\spad{s},{}\\spad{t}) \\spad{==} reduce(and,{}[\\spad{s}.\\spad{i} = \\spad{t}.(\\spad{n} - \\spad{m} + \\spad{i}) for \\spad{i} in 0..maxIndex \\spad{s}])} where \\spad{m} and \\spad{n} denote the maxIndex of \\spad{s} and \\spad{t} respectively.")) (|prefix?| (((|Boolean|) $ $) "\\spad{prefix?(s,t)} tests if the string \\spad{s} is the initial substring of \\spad{t}. Note: \\axiom{prefix?(\\spad{s},{}\\spad{t}) \\spad{==} reduce(and,{}[\\spad{s}.\\spad{i} = \\spad{t}.\\spad{i} for \\spad{i} in 0..maxIndex \\spad{s}])}.")) (|upperCase!| (($ $) "\\spad{upperCase!(s)} destructively replaces the alphabetic characters in \\spad{s} by upper case characters.")) (|upperCase| (($ $) "\\spad{upperCase(s)} returns the string with all characters in upper case.")) (|lowerCase!| (($ $) "\\spad{lowerCase!(s)} destructively replaces the alphabetic characters in \\spad{s} by lower case.")) (|lowerCase| (($ $) "\\spad{lowerCase(s)} returns the string with all characters in lower case."))) NIL @@ -4591,11 +4591,11 @@ NIL (-1165 R E V P) ((|constructor| (NIL "This domain provides an implementation of square-free regular chains. Moreover,{} the operation \\axiomOpFrom{zeroSetSplit}{SquareFreeRegularTriangularSetCategory} is an implementation of a new algorithm for solving polynomial systems by means of regular chains.\\newline References : \\indented{1}{[1] \\spad{M}. MORENO MAZA \"A new algorithm for computing triangular} \\indented{5}{decomposition of algebraic varieties\" NAG Tech. Rep. 4/98.} \\indented{2}{Version: 2}")) (|preprocess| (((|Record| (|:| |val| (|List| |#4|)) (|:| |towers| (|List| $))) (|List| |#4|) (|Boolean|) (|Boolean|)) "\\axiom{pre_process(\\spad{lp},{}\\spad{b1},{}\\spad{b2})} is an internal subroutine,{} exported only for developement.")) (|internalZeroSetSplit| (((|List| $) (|List| |#4|) (|Boolean|) (|Boolean|) (|Boolean|)) "\\axiom{internalZeroSetSplit(\\spad{lp},{}\\spad{b1},{}\\spad{b2},{}\\spad{b3})} is an internal subroutine,{} exported only for developement.")) (|zeroSetSplit| (((|List| $) (|List| |#4|) (|Boolean|) (|Boolean|) (|Boolean|) (|Boolean|)) "\\axiom{zeroSetSplit(\\spad{lp},{}\\spad{b1},{}\\spad{b2}.\\spad{b3},{}\\spad{b4})} is an internal subroutine,{} exported only for developement.") (((|List| $) (|List| |#4|) (|Boolean|) (|Boolean|)) "\\axiom{zeroSetSplit(\\spad{lp},{}clos?,{}info?)} has the same specifications as \\axiomOpFrom{zeroSetSplit}{RegularTriangularSetCategory} from \\spadtype{RegularTriangularSetCategory} Moreover,{} if \\axiom{clos?} then solves in the sense of the Zariski closure else solves in the sense of the regular zeros. If \\axiom{info?} then do print messages during the computations.")) (|internalAugment| (((|List| $) |#4| $ (|Boolean|) (|Boolean|) (|Boolean|) (|Boolean|) (|Boolean|)) "\\axiom{internalAugment(\\spad{p},{}\\spad{ts},{}\\spad{b1},{}\\spad{b2},{}\\spad{b3},{}\\spad{b4},{}\\spad{b5})} is an internal subroutine,{} exported only for developement."))) ((-4462 . T) (-4461 . T)) -((-12 (|HasCategory| |#4| (QUOTE (-1119))) (|HasCategory| |#4| (LIST (QUOTE -319) (|devaluate| |#4|)))) (|HasCategory| |#4| (LIST (QUOTE -626) (QUOTE (-548)))) (|HasCategory| |#4| (QUOTE (-1119))) (|HasCategory| |#1| (QUOTE (-568))) (|HasCategory| |#3| (QUOTE (-379))) (|HasCategory| |#4| (LIST (QUOTE -625) (QUOTE (-874))))) +((-12 (|HasCategory| |#4| (QUOTE (-1119))) (|HasCategory| |#4| (LIST (QUOTE -319) (|devaluate| |#4|)))) (|HasCategory| |#4| (LIST (QUOTE -626) (QUOTE (-548)))) (|HasCategory| |#4| (QUOTE (-1119))) (|HasCategory| |#1| (QUOTE (-568))) (|HasCategory| |#3| (QUOTE (-379))) (|HasCategory| |#4| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#4| (QUOTE (-102)))) (-1166 S) ((|constructor| (NIL "Linked List implementation of a Stack")) (|stack| (($ (|List| |#1|)) "\\spad{stack([x,y,...,z])} creates a stack with first (top) element \\spad{x},{} second element \\spad{y},{}...,{}and last element \\spad{z}."))) ((-4461 . T) (-4462 . T)) -((-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (QUOTE (-1119))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) +((-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (QUOTE (-1119))) (-2835 (|HasCategory| |#1| (QUOTE (-102))) (|HasCategory| |#1| (QUOTE (-1119)))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#1| (QUOTE (-102)))) (-1167 A S) ((|constructor| (NIL "A stream aggregate is a linear aggregate which possibly has an infinite number of elements. A basic domain constructor which builds stream aggregates is \\spadtype{Stream}. From streams,{} a number of infinite structures such power series can be built. A stream aggregate may also be infinite since it may be cyclic. For example,{} see \\spadtype{DecimalExpansion}.")) (|possiblyInfinite?| (((|Boolean|) $) "\\spad{possiblyInfinite?(s)} tests if the stream \\spad{s} could possibly have an infinite number of elements. Note: for many datatypes,{} \\axiom{possiblyInfinite?(\\spad{s}) = not explictlyFinite?(\\spad{s})}.")) (|explicitlyFinite?| (((|Boolean|) $) "\\spad{explicitlyFinite?(s)} tests if the stream has a finite number of elements,{} and \\spad{false} otherwise. Note: for many datatypes,{} \\axiom{explicitlyFinite?(\\spad{s}) = not possiblyInfinite?(\\spad{s})}."))) NIL @@ -4607,7 +4607,7 @@ NIL (-1169 |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."))) ((-4462 . T)) -((-12 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (QUOTE (-1119))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (LIST (QUOTE -319) (LIST (QUOTE -2) (LIST (QUOTE |:|) (QUOTE -4282) (|devaluate| |#1|)) (LIST (QUOTE |:|) (QUOTE -4353) (|devaluate| |#2|)))))) (-2835 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (QUOTE (-1119))) (|HasCategory| |#2| (QUOTE (-1119)))) (-2835 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (QUOTE (-1119))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (LIST (QUOTE -626) (QUOTE (-548)))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (|HasCategory| |#1| (QUOTE (-862))) (-2835 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (QUOTE (-1119)))) +((-12 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-1119))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (LIST (QUOTE -319) (LIST (QUOTE -2) (LIST (QUOTE |:|) (QUOTE -4282) (|devaluate| |#1|)) (LIST (QUOTE |:|) (QUOTE -4352) (|devaluate| |#2|)))))) (-2835 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-1119))) (|HasCategory| |#2| (QUOTE (-1119)))) (-2835 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-102))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-1119))) (|HasCategory| |#2| (QUOTE (-102))) (|HasCategory| |#2| (QUOTE (-1119)))) (-2835 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-1119))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (LIST (QUOTE -626) (QUOTE (-548)))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (|HasCategory| |#1| (QUOTE (-862))) (-2835 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-102))) (|HasCategory| |#2| (QUOTE (-102)))) (-2835 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (QUOTE (-102))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-102))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-1119)))) (-1170) ((|constructor| (NIL "This domain represents an arithmetic progression iterator syntax.")) (|step| (((|SpadAst|) $) "\\spad{step(i)} returns the Spad AST denoting the step of the arithmetic progression represented by the iterator \\spad{i}.")) (|upperBound| (((|Maybe| (|SpadAst|)) $) "If the set of values assumed by the iteration variable is bounded from above,{} \\spad{upperBound(i)} returns the upper bound. Otherwise,{} its returns \\spad{nothing}.")) (|lowerBound| (((|SpadAst|) $) "\\spad{lowerBound(i)} returns the lower bound on the values assumed by the iteration variable.")) (|iterationVar| (((|Identifier|) $) "\\spad{iterationVar(i)} returns the name of the iterating variable of the arithmetic progression iterator \\spad{i}."))) NIL @@ -4635,7 +4635,7 @@ NIL (-1176 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."))) ((-4462 . T)) -((-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (QUOTE (-1119))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (LIST (QUOTE -626) (QUOTE (-548)))) (|HasCategory| (-576) (QUOTE (-862))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) +((-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (QUOTE (-1119))) (-2835 (|HasCategory| |#1| (QUOTE (-102))) (|HasCategory| |#1| (QUOTE (-1119)))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (LIST (QUOTE -626) (QUOTE (-548)))) (|HasCategory| (-576) (QUOTE (-862))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#1| (QUOTE (-102)))) (-1177) ((|string| (($ (|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"))) ((-4462 . T) (-4461 . T)) @@ -4643,7 +4643,7 @@ NIL (-1178 |Entry|) ((|constructor| (NIL "This domain provides tables where the keys are strings. A specialized hash function for strings is used."))) ((-4461 . T) (-4462 . T)) -((-12 (|HasCategory| (-2 (|:| -4282 (-1177)) (|:| -4353 |#1|)) (QUOTE (-1119))) (|HasCategory| (-2 (|:| -4282 (-1177)) (|:| -4353 |#1|)) (LIST (QUOTE -319) (LIST (QUOTE -2) (LIST (QUOTE |:|) (QUOTE -4282) (QUOTE (-1177))) (LIST (QUOTE |:|) (QUOTE -4353) (|devaluate| |#1|)))))) (-2835 (|HasCategory| (-2 (|:| -4282 (-1177)) (|:| -4353 |#1|)) (QUOTE (-1119))) (|HasCategory| |#1| (QUOTE (-1119)))) (-2835 (|HasCategory| (-2 (|:| -4282 (-1177)) (|:| -4353 |#1|)) (QUOTE (-1119))) (|HasCategory| (-2 (|:| -4282 (-1177)) (|:| -4353 |#1|)) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| (-2 (|:| -4282 (-1177)) (|:| -4353 |#1|)) (LIST (QUOTE -626) (QUOTE (-548)))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| (-2 (|:| -4282 (-1177)) (|:| -4353 |#1|)) (QUOTE (-1119))) (|HasCategory| (-1177) (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-1119))) (-2835 (|HasCategory| (-2 (|:| -4282 (-1177)) (|:| -4353 |#1|)) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| (-2 (|:| -4282 (-1177)) (|:| -4353 |#1|)) (LIST (QUOTE -625) (QUOTE (-874))))) +((-12 (|HasCategory| (-2 (|:| -4282 (-1177)) (|:| -4352 |#1|)) (QUOTE (-1119))) (|HasCategory| (-2 (|:| -4282 (-1177)) (|:| -4352 |#1|)) (LIST (QUOTE -319) (LIST (QUOTE -2) (LIST (QUOTE |:|) (QUOTE -4282) (QUOTE (-1177))) (LIST (QUOTE |:|) (QUOTE -4352) (|devaluate| |#1|)))))) (-2835 (|HasCategory| (-2 (|:| -4282 (-1177)) (|:| -4352 |#1|)) (QUOTE (-1119))) (|HasCategory| |#1| (QUOTE (-1119)))) (-2835 (|HasCategory| (-2 (|:| -4282 (-1177)) (|:| -4352 |#1|)) (QUOTE (-102))) (|HasCategory| (-2 (|:| -4282 (-1177)) (|:| -4352 |#1|)) (QUOTE (-1119))) (|HasCategory| |#1| (QUOTE (-102))) (|HasCategory| |#1| (QUOTE (-1119)))) (-2835 (|HasCategory| (-2 (|:| -4282 (-1177)) (|:| -4352 |#1|)) (QUOTE (-1119))) (|HasCategory| (-2 (|:| -4282 (-1177)) (|:| -4352 |#1|)) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| (-2 (|:| -4282 (-1177)) (|:| -4352 |#1|)) (LIST (QUOTE -626) (QUOTE (-548)))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| (-2 (|:| -4282 (-1177)) (|:| -4352 |#1|)) (QUOTE (-1119))) (|HasCategory| (-1177) (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-1119))) (-2835 (|HasCategory| (-2 (|:| -4282 (-1177)) (|:| -4352 |#1|)) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (-2835 (|HasCategory| (-2 (|:| -4282 (-1177)) (|:| -4352 |#1|)) (QUOTE (-102))) (|HasCategory| |#1| (QUOTE (-102)))) (|HasCategory| |#1| (QUOTE (-102))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| (-2 (|:| -4282 (-1177)) (|:| -4352 |#1|)) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| (-2 (|:| -4282 (-1177)) (|:| -4352 |#1|)) (QUOTE (-102)))) (-1179 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 \\spad{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 \\spad{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 @@ -4675,7 +4675,7 @@ NIL (-1186 |Coef| |var| |cen|) ((|constructor| (NIL "Sparse Laurent series in one variable \\indented{2}{\\spadtype{SparseUnivariateLaurentSeries} is a domain representing Laurent} \\indented{2}{series in one variable with coefficients in an arbitrary ring.\\space{2}The} \\indented{2}{parameters of the type specify the coefficient ring,{} the power series} \\indented{2}{variable,{} and the center of the power series expansion.\\space{2}For example,{}} \\indented{2}{\\spad{SparseUnivariateLaurentSeries(Integer,x,3)} represents Laurent} \\indented{2}{series in \\spad{(x - 3)} with integer coefficients.}")) (|integrate| (($ $ (|Variable| |#2|)) "\\spad{integrate(f(x))} returns an anti-derivative of the power series \\spad{f(x)} with constant coefficient 0. We may integrate a series when we can divide coefficients by integers.")) (|coerce| (($ (|Variable| |#2|)) "\\spad{coerce(var)} converts the series variable \\spad{var} into a Laurent series."))) (((-4463 "*") -2835 (-2758 (|has| |#1| (-374)) (|has| (-1193 |#1| |#2| |#3|) (-832))) (|has| |#1| (-174)) (-2758 (|has| |#1| (-374)) (|has| (-1193 |#1| |#2| |#3|) (-926)))) (-4454 -2835 (-2758 (|has| |#1| (-374)) (|has| (-1193 |#1| |#2| |#3|) (-832))) (|has| |#1| (-568)) (-2758 (|has| |#1| (-374)) (|has| (-1193 |#1| |#2| |#3|) (-926)))) (-4459 |has| |#1| (-374)) (-4453 |has| |#1| (-374)) (-4455 . T) (-4456 . T) (-4458 . T)) -((-2835 (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (QUOTE (-832))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (QUOTE (-926))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (QUOTE (-1041))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (QUOTE (-1171))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (LIST (QUOTE -626) (QUOTE (-548)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (LIST (QUOTE -626) (LIST (QUOTE -905) (QUOTE (-390))))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (LIST (QUOTE -626) (LIST (QUOTE -905) (QUOTE (-576))))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (LIST (QUOTE -296) (LIST (QUOTE -1193) (|devaluate| |#1|) (|devaluate| |#2|) (|devaluate| |#3|)) (LIST (QUOTE -1193) (|devaluate| |#1|) (|devaluate| |#2|) (|devaluate| |#3|)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (LIST (QUOTE -319) (LIST (QUOTE -1193) (|devaluate| |#1|) (|devaluate| |#2|) (|devaluate| |#3|)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (LIST (QUOTE -526) (QUOTE (-1195)) (LIST (QUOTE -1193) (|devaluate| |#1|) (|devaluate| |#2|) (|devaluate| |#3|)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (LIST (QUOTE -651) (QUOTE (-576)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (LIST (QUOTE -899) (QUOTE (-390)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (LIST (QUOTE -899) (QUOTE (-576)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (LIST (QUOTE -1057) (QUOTE (-576)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (LIST (QUOTE -1057) (QUOTE (-1195)))) (|HasCategory| |#1| (QUOTE (-374)))) (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576)))))) (|HasCategory| |#1| (QUOTE (-568))) (|HasCategory| |#1| (QUOTE (-174))) (-2835 (|HasCategory| |#1| (QUOTE (-174))) (|HasCategory| |#1| (QUOTE (-568)))) (-2835 (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (QUOTE (-146))) (|HasCategory| |#1| (QUOTE (-374)))) (|HasCategory| |#1| (QUOTE (-146)))) (-2835 (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (QUOTE (-148))) (|HasCategory| |#1| (QUOTE (-374)))) (|HasCategory| |#1| (QUOTE (-148)))) (-2835 (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| |#1| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasSignature| |#1| (LIST (QUOTE *) (LIST (|devaluate| |#1|) (QUOTE (-576)) (|devaluate| |#1|)))))) (-2835 (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (LIST (QUOTE -917) (QUOTE (-1195)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| |#1| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasSignature| |#1| (LIST (QUOTE *) (LIST (|devaluate| |#1|) (QUOTE (-576)) (|devaluate| |#1|)))))) (-2835 (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (QUOTE (-238))) (|HasCategory| |#1| (QUOTE (-374)))) (|HasSignature| |#1| (LIST (QUOTE *) (LIST (|devaluate| |#1|) (QUOTE (-576)) (|devaluate| |#1|))))) (-2835 (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (QUOTE (-238))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (QUOTE (-237))) (|HasCategory| |#1| (QUOTE (-374)))) (|HasSignature| |#1| (LIST (QUOTE *) (LIST (|devaluate| |#1|) (QUOTE (-576)) (|devaluate| |#1|))))) (|HasCategory| (-576) (QUOTE (-1131))) (-2835 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#1| (QUOTE (-568)))) (|HasCategory| |#1| (QUOTE (-374))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (QUOTE (-926))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (LIST (QUOTE -1057) (QUOTE (-1195)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (LIST (QUOTE -626) (QUOTE (-548)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (QUOTE (-1041))) (|HasCategory| |#1| (QUOTE (-374)))) (-2835 (|HasCategory| |#1| (QUOTE (-174))) (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#1| (QUOTE (-568)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (QUOTE (-832))) (|HasCategory| |#1| (QUOTE (-374)))) (-2835 (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (QUOTE (-832))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-374))))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (LIST (QUOTE -1057) (QUOTE (-576)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (QUOTE (-1171))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (LIST (QUOTE -296) (LIST (QUOTE -1193) (|devaluate| |#1|) (|devaluate| |#2|) (|devaluate| |#3|)) (LIST (QUOTE -1193) (|devaluate| |#1|) (|devaluate| |#2|) (|devaluate| |#3|)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (LIST (QUOTE -319) (LIST (QUOTE -1193) (|devaluate| |#1|) (|devaluate| |#2|) (|devaluate| |#3|)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (LIST (QUOTE -526) (QUOTE (-1195)) (LIST (QUOTE -1193) (|devaluate| |#1|) (|devaluate| |#2|) (|devaluate| |#3|)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (LIST (QUOTE -651) (QUOTE (-576)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (LIST (QUOTE -626) (LIST (QUOTE -905) (QUOTE (-576))))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (LIST (QUOTE -626) (LIST (QUOTE -905) (QUOTE (-390))))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (LIST (QUOTE -899) (QUOTE (-576)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (LIST (QUOTE -899) (QUOTE (-390)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasSignature| |#1| (LIST (QUOTE **) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (QUOTE (-576))))) (|HasSignature| |#1| (LIST (QUOTE -3563) (LIST (|devaluate| |#1|) (QUOTE (-1195)))))) (|HasSignature| |#1| (LIST (QUOTE **) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (QUOTE (-576))))) (-2835 (-12 (|HasCategory| |#1| (LIST (QUOTE -29) (QUOTE (-576)))) (|HasCategory| |#1| (QUOTE (-976))) (|HasCategory| |#1| (QUOTE (-1221))) (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576)))))) (-12 (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasSignature| |#1| (LIST (QUOTE -3848) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (QUOTE (-1195))))) (|HasSignature| |#1| (LIST (QUOTE -1991) (LIST (LIST (QUOTE -656) (QUOTE (-1195))) (|devaluate| |#1|)))))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (QUOTE (-557))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (QUOTE (-317))) (|HasCategory| |#1| (QUOTE (-374)))) (|HasCategory| (-1193 |#1| |#2| |#3|) (QUOTE (-926))) (|HasCategory| (-1193 |#1| |#2| |#3|) (QUOTE (-146))) (|HasCategory| |#1| (QUOTE (-146))) (-2835 (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (QUOTE (-832))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (QUOTE (-926))) (|HasCategory| |#1| (QUOTE (-374)))) (|HasCategory| |#1| (QUOTE (-568)))) (-2835 (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (LIST (QUOTE -1057) (QUOTE (-576)))) (|HasCategory| |#1| (QUOTE (-374)))) (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576)))))) (-2835 (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (QUOTE (-832))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (QUOTE (-926))) (|HasCategory| |#1| (QUOTE (-374)))) (|HasCategory| |#1| (QUOTE (-174)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (LIST (QUOTE -917) (QUOTE (-1195)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (QUOTE (-237))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-374)))) (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576))))) (-12 (|HasCategory| $ (QUOTE (-146))) (|HasCategory| (-1193 |#1| |#2| |#3|) (QUOTE (-926))) (|HasCategory| |#1| (QUOTE (-374)))) (-2835 (-12 (|HasCategory| $ (QUOTE (-146))) (|HasCategory| (-1193 |#1| |#2| |#3|) (QUOTE (-926))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (QUOTE (-146))) (|HasCategory| |#1| (QUOTE (-374)))) (|HasCategory| |#1| (QUOTE (-146))))) +((-2835 (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (QUOTE (-832))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (QUOTE (-926))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (QUOTE (-1041))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (QUOTE (-1171))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (LIST (QUOTE -626) (QUOTE (-548)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (LIST (QUOTE -626) (LIST (QUOTE -905) (QUOTE (-390))))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (LIST (QUOTE -626) (LIST (QUOTE -905) (QUOTE (-576))))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (LIST (QUOTE -296) (LIST (QUOTE -1193) (|devaluate| |#1|) (|devaluate| |#2|) (|devaluate| |#3|)) (LIST (QUOTE -1193) (|devaluate| |#1|) (|devaluate| |#2|) (|devaluate| |#3|)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (LIST (QUOTE -319) (LIST (QUOTE -1193) (|devaluate| |#1|) (|devaluate| |#2|) (|devaluate| |#3|)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (LIST (QUOTE -526) (QUOTE (-1195)) (LIST (QUOTE -1193) (|devaluate| |#1|) (|devaluate| |#2|) (|devaluate| |#3|)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (LIST (QUOTE -651) (QUOTE (-576)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (LIST (QUOTE -899) (QUOTE (-390)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (LIST (QUOTE -899) (QUOTE (-576)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (LIST (QUOTE -1057) (QUOTE (-576)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (LIST (QUOTE -1057) (QUOTE (-1195)))) (|HasCategory| |#1| (QUOTE (-374)))) (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576)))))) (|HasCategory| |#1| (QUOTE (-568))) (|HasCategory| |#1| (QUOTE (-174))) (-2835 (|HasCategory| |#1| (QUOTE (-174))) (|HasCategory| |#1| (QUOTE (-568)))) (-2835 (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (QUOTE (-146))) (|HasCategory| |#1| (QUOTE (-374)))) (|HasCategory| |#1| (QUOTE (-146)))) (-2835 (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (QUOTE (-148))) (|HasCategory| |#1| (QUOTE (-374)))) (|HasCategory| |#1| (QUOTE (-148)))) (-2835 (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| |#1| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasSignature| |#1| (LIST (QUOTE *) (LIST (|devaluate| |#1|) (QUOTE (-576)) (|devaluate| |#1|)))))) (-2835 (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (LIST (QUOTE -917) (QUOTE (-1195)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| |#1| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasSignature| |#1| (LIST (QUOTE *) (LIST (|devaluate| |#1|) (QUOTE (-576)) (|devaluate| |#1|)))))) (-2835 (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (QUOTE (-238))) (|HasCategory| |#1| (QUOTE (-374)))) (|HasSignature| |#1| (LIST (QUOTE *) (LIST (|devaluate| |#1|) (QUOTE (-576)) (|devaluate| |#1|))))) (-2835 (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (QUOTE (-238))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (QUOTE (-237))) (|HasCategory| |#1| (QUOTE (-374)))) (|HasSignature| |#1| (LIST (QUOTE *) (LIST (|devaluate| |#1|) (QUOTE (-576)) (|devaluate| |#1|))))) (|HasCategory| (-576) (QUOTE (-1131))) (-2835 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#1| (QUOTE (-568)))) (|HasCategory| |#1| (QUOTE (-374))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (QUOTE (-926))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (LIST (QUOTE -1057) (QUOTE (-1195)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (LIST (QUOTE -626) (QUOTE (-548)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (QUOTE (-1041))) (|HasCategory| |#1| (QUOTE (-374)))) (-2835 (|HasCategory| |#1| (QUOTE (-174))) (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#1| (QUOTE (-568)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (QUOTE (-832))) (|HasCategory| |#1| (QUOTE (-374)))) (-2835 (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (QUOTE (-832))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-374))))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (LIST (QUOTE -1057) (QUOTE (-576)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (QUOTE (-1171))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (LIST (QUOTE -296) (LIST (QUOTE -1193) (|devaluate| |#1|) (|devaluate| |#2|) (|devaluate| |#3|)) (LIST (QUOTE -1193) (|devaluate| |#1|) (|devaluate| |#2|) (|devaluate| |#3|)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (LIST (QUOTE -319) (LIST (QUOTE -1193) (|devaluate| |#1|) (|devaluate| |#2|) (|devaluate| |#3|)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (LIST (QUOTE -526) (QUOTE (-1195)) (LIST (QUOTE -1193) (|devaluate| |#1|) (|devaluate| |#2|) (|devaluate| |#3|)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (LIST (QUOTE -651) (QUOTE (-576)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (LIST (QUOTE -626) (LIST (QUOTE -905) (QUOTE (-576))))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (LIST (QUOTE -626) (LIST (QUOTE -905) (QUOTE (-390))))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (LIST (QUOTE -899) (QUOTE (-576)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (LIST (QUOTE -899) (QUOTE (-390)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasSignature| |#1| (LIST (QUOTE **) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (QUOTE (-576))))) (|HasSignature| |#1| (LIST (QUOTE -3563) (LIST (|devaluate| |#1|) (QUOTE (-1195)))))) (|HasSignature| |#1| (LIST (QUOTE **) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (QUOTE (-576))))) (-2835 (-12 (|HasCategory| |#1| (LIST (QUOTE -29) (QUOTE (-576)))) (|HasCategory| |#1| (QUOTE (-976))) (|HasCategory| |#1| (QUOTE (-1221))) (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576)))))) (-12 (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasSignature| |#1| (LIST (QUOTE -2264) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (QUOTE (-1195))))) (|HasSignature| |#1| (LIST (QUOTE -1992) (LIST (LIST (QUOTE -656) (QUOTE (-1195))) (|devaluate| |#1|)))))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (QUOTE (-557))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (QUOTE (-317))) (|HasCategory| |#1| (QUOTE (-374)))) (|HasCategory| (-1193 |#1| |#2| |#3|) (QUOTE (-926))) (|HasCategory| (-1193 |#1| |#2| |#3|) (QUOTE (-146))) (|HasCategory| |#1| (QUOTE (-146))) (-2835 (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (QUOTE (-832))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (QUOTE (-926))) (|HasCategory| |#1| (QUOTE (-374)))) (|HasCategory| |#1| (QUOTE (-568)))) (-2835 (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (LIST (QUOTE -1057) (QUOTE (-576)))) (|HasCategory| |#1| (QUOTE (-374)))) (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576)))))) (-2835 (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (QUOTE (-832))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (QUOTE (-926))) (|HasCategory| |#1| (QUOTE (-374)))) (|HasCategory| |#1| (QUOTE (-174)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (LIST (QUOTE -917) (QUOTE (-1195)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (QUOTE (-237))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-374)))) (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576))))) (-12 (|HasCategory| $ (QUOTE (-146))) (|HasCategory| (-1193 |#1| |#2| |#3|) (QUOTE (-926))) (|HasCategory| |#1| (QUOTE (-374)))) (-2835 (-12 (|HasCategory| $ (QUOTE (-146))) (|HasCategory| (-1193 |#1| |#2| |#3|) (QUOTE (-926))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1193 |#1| |#2| |#3|) (QUOTE (-146))) (|HasCategory| |#1| (QUOTE (-374)))) (|HasCategory| |#1| (QUOTE (-146))))) (-1187 R -2060) ((|constructor| (NIL "computes sums of top-level expressions.")) (|sum| ((|#2| |#2| (|SegmentBinding| |#2|)) "\\spad{sum(f(n), n = a..b)} returns \\spad{f}(a) + \\spad{f}(a+1) + ... + \\spad{f}(\\spad{b}).") ((|#2| |#2| (|Symbol|)) "\\spad{sum(a(n), n)} returns A(\\spad{n}) such that A(\\spad{n+1}) - A(\\spad{n}) = a(\\spad{n})."))) NIL @@ -4699,11 +4699,11 @@ NIL (-1192 |Coef| |var| |cen|) ((|constructor| (NIL "Sparse Puiseux series in one variable \\indented{2}{\\spadtype{SparseUnivariatePuiseuxSeries} is a domain representing Puiseux} \\indented{2}{series in one variable with coefficients in an arbitrary ring.\\space{2}The} \\indented{2}{parameters of the type specify the coefficient ring,{} the power series} \\indented{2}{variable,{} and the center of the power series expansion.\\space{2}For example,{}} \\indented{2}{\\spad{SparseUnivariatePuiseuxSeries(Integer,x,3)} represents Puiseux} \\indented{2}{series in \\spad{(x - 3)} with \\spadtype{Integer} coefficients.}")) (|integrate| (($ $ (|Variable| |#2|)) "\\spad{integrate(f(x))} returns an anti-derivative of the power series \\spad{f(x)} with constant coefficient 0. We may integrate a series when we can divide coefficients by integers."))) (((-4463 "*") |has| |#1| (-174)) (-4454 |has| |#1| (-568)) (-4459 |has| |#1| (-374)) (-4453 |has| |#1| (-374)) (-4455 . T) (-4456 . T) (-4458 . T)) -((|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#1| (QUOTE (-568))) (|HasCategory| |#1| (QUOTE (-174))) (-2835 (|HasCategory| |#1| (QUOTE (-174))) (|HasCategory| |#1| (QUOTE (-568)))) (|HasCategory| |#1| (QUOTE (-146))) (|HasCategory| |#1| (QUOTE (-148))) (-12 (|HasCategory| |#1| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasSignature| |#1| (LIST (QUOTE *) (LIST (|devaluate| |#1|) (LIST (QUOTE -419) (QUOTE (-576))) (|devaluate| |#1|))))) (|HasSignature| |#1| (LIST (QUOTE *) (LIST (|devaluate| |#1|) (LIST (QUOTE -419) (QUOTE (-576))) (|devaluate| |#1|)))) (|HasCategory| (-419 (-576)) (QUOTE (-1131))) (|HasCategory| |#1| (QUOTE (-374))) (-2835 (|HasCategory| |#1| (QUOTE (-174))) (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#1| (QUOTE (-568)))) (-2835 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#1| (QUOTE (-568)))) (-12 (|HasSignature| |#1| (LIST (QUOTE **) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (LIST (QUOTE -419) (QUOTE (-576)))))) (|HasSignature| |#1| (LIST (QUOTE -3563) (LIST (|devaluate| |#1|) (QUOTE (-1195)))))) (|HasSignature| |#1| (LIST (QUOTE **) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (LIST (QUOTE -419) (QUOTE (-576)))))) (-2835 (-12 (|HasCategory| |#1| (LIST (QUOTE -29) (QUOTE (-576)))) (|HasCategory| |#1| (QUOTE (-976))) (|HasCategory| |#1| (QUOTE (-1221))) (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576)))))) (-12 (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasSignature| |#1| (LIST (QUOTE -3848) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (QUOTE (-1195))))) (|HasSignature| |#1| (LIST (QUOTE -1991) (LIST (LIST (QUOTE -656) (QUOTE (-1195))) (|devaluate| |#1|))))))) +((|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#1| (QUOTE (-568))) (|HasCategory| |#1| (QUOTE (-174))) (-2835 (|HasCategory| |#1| (QUOTE (-174))) (|HasCategory| |#1| (QUOTE (-568)))) (|HasCategory| |#1| (QUOTE (-146))) (|HasCategory| |#1| (QUOTE (-148))) (-12 (|HasCategory| |#1| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasSignature| |#1| (LIST (QUOTE *) (LIST (|devaluate| |#1|) (LIST (QUOTE -419) (QUOTE (-576))) (|devaluate| |#1|))))) (|HasSignature| |#1| (LIST (QUOTE *) (LIST (|devaluate| |#1|) (LIST (QUOTE -419) (QUOTE (-576))) (|devaluate| |#1|)))) (|HasCategory| (-419 (-576)) (QUOTE (-1131))) (|HasCategory| |#1| (QUOTE (-374))) (-2835 (|HasCategory| |#1| (QUOTE (-174))) (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#1| (QUOTE (-568)))) (-2835 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#1| (QUOTE (-568)))) (-12 (|HasSignature| |#1| (LIST (QUOTE **) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (LIST (QUOTE -419) (QUOTE (-576)))))) (|HasSignature| |#1| (LIST (QUOTE -3563) (LIST (|devaluate| |#1|) (QUOTE (-1195)))))) (|HasSignature| |#1| (LIST (QUOTE **) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (LIST (QUOTE -419) (QUOTE (-576)))))) (-2835 (-12 (|HasCategory| |#1| (LIST (QUOTE -29) (QUOTE (-576)))) (|HasCategory| |#1| (QUOTE (-976))) (|HasCategory| |#1| (QUOTE (-1221))) (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576)))))) (-12 (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasSignature| |#1| (LIST (QUOTE -2264) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (QUOTE (-1195))))) (|HasSignature| |#1| (LIST (QUOTE -1992) (LIST (LIST (QUOTE -656) (QUOTE (-1195))) (|devaluate| |#1|))))))) (-1193 |Coef| |var| |cen|) ((|constructor| (NIL "Sparse Taylor series in one variable \\indented{2}{\\spadtype{SparseUnivariateTaylorSeries} is a domain representing Taylor} \\indented{2}{series in one variable with coefficients in an arbitrary ring.\\space{2}The} \\indented{2}{parameters of the type specify the coefficient ring,{} the power series} \\indented{2}{variable,{} and the center of the power series expansion.\\space{2}For example,{}} \\indented{2}{\\spadtype{SparseUnivariateTaylorSeries}(Integer,{}\\spad{x},{}3) represents Taylor} \\indented{2}{series in \\spad{(x - 3)} with \\spadtype{Integer} coefficients.}")) (|integrate| (($ $ (|Variable| |#2|)) "\\spad{integrate(f(x),x)} returns an anti-derivative of the power series \\spad{f(x)} with constant coefficient 0. We may integrate a series when we can divide coefficients by integers.")) (|univariatePolynomial| (((|UnivariatePolynomial| |#2| |#1|) $ (|NonNegativeInteger|)) "\\spad{univariatePolynomial(f,k)} returns a univariate polynomial \\indented{1}{consisting of the sum of all terms of \\spad{f} of degree \\spad{<= k}.}")) (|coerce| (($ (|Variable| |#2|)) "\\spad{coerce(var)} converts the series variable \\spad{var} into a \\indented{1}{Taylor series.}") (($ (|UnivariatePolynomial| |#2| |#1|)) "\\spad{coerce(p)} converts a univariate polynomial \\spad{p} in the variable \\spad{var} to a univariate Taylor series in \\spad{var}."))) (((-4463 "*") |has| |#1| (-174)) (-4454 |has| |#1| (-568)) (-4455 . T) (-4456 . T) (-4458 . T)) -((|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#1| (QUOTE (-568))) (-2835 (|HasCategory| |#1| (QUOTE (-174))) (|HasCategory| |#1| (QUOTE (-568)))) (|HasCategory| |#1| (QUOTE (-174))) (|HasCategory| |#1| (QUOTE (-146))) (|HasCategory| |#1| (QUOTE (-148))) (-12 (|HasCategory| |#1| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasSignature| |#1| (LIST (QUOTE *) (LIST (|devaluate| |#1|) (QUOTE (-783)) (|devaluate| |#1|))))) (|HasSignature| |#1| (LIST (QUOTE *) (LIST (|devaluate| |#1|) (QUOTE (-783)) (|devaluate| |#1|)))) (|HasCategory| (-783) (QUOTE (-1131))) (-12 (|HasSignature| |#1| (LIST (QUOTE **) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (QUOTE (-783))))) (|HasSignature| |#1| (LIST (QUOTE -3563) (LIST (|devaluate| |#1|) (QUOTE (-1195)))))) (|HasSignature| |#1| (LIST (QUOTE **) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (QUOTE (-783))))) (|HasCategory| |#1| (QUOTE (-374))) (-2835 (-12 (|HasCategory| |#1| (LIST (QUOTE -29) (QUOTE (-576)))) (|HasCategory| |#1| (QUOTE (-976))) (|HasCategory| |#1| (QUOTE (-1221))) (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576)))))) (-12 (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasSignature| |#1| (LIST (QUOTE -3848) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (QUOTE (-1195))))) (|HasSignature| |#1| (LIST (QUOTE -1991) (LIST (LIST (QUOTE -656) (QUOTE (-1195))) (|devaluate| |#1|))))))) +((|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#1| (QUOTE (-568))) (-2835 (|HasCategory| |#1| (QUOTE (-174))) (|HasCategory| |#1| (QUOTE (-568)))) (|HasCategory| |#1| (QUOTE (-174))) (|HasCategory| |#1| (QUOTE (-146))) (|HasCategory| |#1| (QUOTE (-148))) (-12 (|HasCategory| |#1| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasSignature| |#1| (LIST (QUOTE *) (LIST (|devaluate| |#1|) (QUOTE (-783)) (|devaluate| |#1|))))) (|HasSignature| |#1| (LIST (QUOTE *) (LIST (|devaluate| |#1|) (QUOTE (-783)) (|devaluate| |#1|)))) (|HasCategory| (-783) (QUOTE (-1131))) (-12 (|HasSignature| |#1| (LIST (QUOTE **) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (QUOTE (-783))))) (|HasSignature| |#1| (LIST (QUOTE -3563) (LIST (|devaluate| |#1|) (QUOTE (-1195)))))) (|HasSignature| |#1| (LIST (QUOTE **) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (QUOTE (-783))))) (|HasCategory| |#1| (QUOTE (-374))) (-2835 (-12 (|HasCategory| |#1| (LIST (QUOTE -29) (QUOTE (-576)))) (|HasCategory| |#1| (QUOTE (-976))) (|HasCategory| |#1| (QUOTE (-1221))) (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576)))))) (-12 (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasSignature| |#1| (LIST (QUOTE -2264) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (QUOTE (-1195))))) (|HasSignature| |#1| (LIST (QUOTE -1992) (LIST (LIST (QUOTE -656) (QUOTE (-1195))) (|devaluate| |#1|))))))) (-1194) ((|constructor| (NIL "This domain builds representations of boolean expressions for use with the \\axiomType{FortranCode} domain.")) (NOT (($ $) "\\spad{NOT(x)} returns the \\axiomType{Switch} expression representing \\spad{\\~~x}.") (($ (|Union| (|:| I (|Expression| (|Integer|))) (|:| F (|Expression| (|Float|))) (|:| CF (|Expression| (|Complex| (|Float|)))) (|:| |switch| $))) "\\spad{NOT(x)} returns the \\axiomType{Switch} expression representing \\spad{\\~~x}.")) (AND (($ (|Union| (|:| I (|Expression| (|Integer|))) (|:| F (|Expression| (|Float|))) (|:| CF (|Expression| (|Complex| (|Float|)))) (|:| |switch| $)) (|Union| (|:| I (|Expression| (|Integer|))) (|:| F (|Expression| (|Float|))) (|:| CF (|Expression| (|Complex| (|Float|)))) (|:| |switch| $))) "\\spad{AND(x,y)} returns the \\axiomType{Switch} expression representing \\spad{x and y}.")) (EQ (($ (|Union| (|:| I (|Expression| (|Integer|))) (|:| F (|Expression| (|Float|))) (|:| CF (|Expression| (|Complex| (|Float|)))) (|:| |switch| $)) (|Union| (|:| I (|Expression| (|Integer|))) (|:| F (|Expression| (|Float|))) (|:| CF (|Expression| (|Complex| (|Float|)))) (|:| |switch| $))) "\\spad{EQ(x,y)} returns the \\axiomType{Switch} expression representing \\spad{x = y}.")) (OR (($ (|Union| (|:| I (|Expression| (|Integer|))) (|:| F (|Expression| (|Float|))) (|:| CF (|Expression| (|Complex| (|Float|)))) (|:| |switch| $)) (|Union| (|:| I (|Expression| (|Integer|))) (|:| F (|Expression| (|Float|))) (|:| CF (|Expression| (|Complex| (|Float|)))) (|:| |switch| $))) "\\spad{OR(x,y)} returns the \\axiomType{Switch} expression representing \\spad{x or y}.")) (GE (($ (|Union| (|:| I (|Expression| (|Integer|))) (|:| F (|Expression| (|Float|))) (|:| CF (|Expression| (|Complex| (|Float|)))) (|:| |switch| $)) (|Union| (|:| I (|Expression| (|Integer|))) (|:| F (|Expression| (|Float|))) (|:| CF (|Expression| (|Complex| (|Float|)))) (|:| |switch| $))) "\\spad{GE(x,y)} returns the \\axiomType{Switch} expression representing \\spad{x>=y}.")) (LE (($ (|Union| (|:| I (|Expression| (|Integer|))) (|:| F (|Expression| (|Float|))) (|:| CF (|Expression| (|Complex| (|Float|)))) (|:| |switch| $)) (|Union| (|:| I (|Expression| (|Integer|))) (|:| F (|Expression| (|Float|))) (|:| CF (|Expression| (|Complex| (|Float|)))) (|:| |switch| $))) "\\spad{LE(x,y)} returns the \\axiomType{Switch} expression representing \\spad{x<=y}.")) (GT (($ (|Union| (|:| I (|Expression| (|Integer|))) (|:| F (|Expression| (|Float|))) (|:| CF (|Expression| (|Complex| (|Float|)))) (|:| |switch| $)) (|Union| (|:| I (|Expression| (|Integer|))) (|:| F (|Expression| (|Float|))) (|:| CF (|Expression| (|Complex| (|Float|)))) (|:| |switch| $))) "\\spad{GT(x,y)} returns the \\axiomType{Switch} expression representing \\spad{x>y}.")) (LT (($ (|Union| (|:| I (|Expression| (|Integer|))) (|:| F (|Expression| (|Float|))) (|:| CF (|Expression| (|Complex| (|Float|)))) (|:| |switch| $)) (|Union| (|:| I (|Expression| (|Integer|))) (|:| F (|Expression| (|Float|))) (|:| CF (|Expression| (|Complex| (|Float|)))) (|:| |switch| $))) "\\spad{LT(x,y)} returns the \\axiomType{Switch} expression representing \\spad{x<y}.")) (|coerce| (($ (|Symbol|)) "\\spad{coerce(s)} \\undocumented{}"))) NIL @@ -4763,7 +4763,7 @@ NIL (-1208 |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}"))) ((-4461 . T) (-4462 . T)) -((-12 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (QUOTE (-1119))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (LIST (QUOTE -319) (LIST (QUOTE -2) (LIST (QUOTE |:|) (QUOTE -4282) (|devaluate| |#1|)) (LIST (QUOTE |:|) (QUOTE -4353) (|devaluate| |#2|)))))) (-2835 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (QUOTE (-1119))) (|HasCategory| |#2| (QUOTE (-1119)))) (-2835 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (QUOTE (-1119))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (LIST (QUOTE -626) (QUOTE (-548)))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (QUOTE (-1119))) (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#2| (QUOTE (-1119))) (-2835 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4353 |#2|)) (LIST (QUOTE -625) (QUOTE (-874))))) +((-12 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-1119))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (LIST (QUOTE -319) (LIST (QUOTE -2) (LIST (QUOTE |:|) (QUOTE -4282) (|devaluate| |#1|)) (LIST (QUOTE |:|) (QUOTE -4352) (|devaluate| |#2|)))))) (-2835 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-1119))) (|HasCategory| |#2| (QUOTE (-1119)))) (-2835 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-102))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-1119))) (|HasCategory| |#2| (QUOTE (-102))) (|HasCategory| |#2| (QUOTE (-1119)))) (-2835 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-1119))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (LIST (QUOTE -626) (QUOTE (-548)))) (-12 (|HasCategory| |#2| (QUOTE (-1119))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-1119))) (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#2| (QUOTE (-1119))) (-2835 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874))))) (-2835 (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-102))) (|HasCategory| |#2| (QUOTE (-102)))) (|HasCategory| |#2| (QUOTE (-102))) (|HasCategory| |#2| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| (-2 (|:| -4282 |#1|) (|:| -4352 |#2|)) (QUOTE (-102)))) (-1209 S) ((|constructor| (NIL "\\indented{1}{Author: Gabriel Dos Reis} Date Created: April 17,{} 2010 Date Last Modified: April 17,{} 2010")) (|operator| (($ |#1| (|Arity|)) "\\spad{operator(n,a)} returns an operator named \\spad{n} and with arity \\spad{a}."))) NIL @@ -4819,7 +4819,7 @@ NIL (-1222 S) ((|constructor| (NIL "\\spadtype{Tree(S)} is a basic domains of tree structures. Each tree is either empty or else is a {\\it node} consisting of a value and a list of (sub)trees.")) (|cyclicParents| (((|List| $) $) "\\spad{cyclicParents(t)} returns a list of cycles that are parents of \\spad{t}.")) (|cyclicEqual?| (((|Boolean|) $ $) "\\spad{cyclicEqual?(t1, t2)} tests of two cyclic trees have the same structure.")) (|cyclicEntries| (((|List| $) $) "\\spad{cyclicEntries(t)} returns a list of top-level cycles in tree \\spad{t}.")) (|cyclicCopy| (($ $) "\\spad{cyclicCopy(l)} makes a copy of a (possibly) cyclic tree \\spad{l}.")) (|cyclic?| (((|Boolean|) $) "\\spad{cyclic?(t)} tests if \\spad{t} is a cyclic tree.")) (|tree| (($ |#1|) "\\spad{tree(nd)} creates a tree with value \\spad{nd},{} and no children") (($ (|List| |#1|)) "\\spad{tree(ls)} creates a tree from a list of elements of \\spad{s}.") (($ |#1| (|List| $)) "\\spad{tree(nd,ls)} creates a tree with value \\spad{nd},{} and children \\spad{ls}."))) ((-4462 . T) (-4461 . T)) -((-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (QUOTE (-1119))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) +((-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (QUOTE (-1119))) (-2835 (|HasCategory| |#1| (QUOTE (-102))) (|HasCategory| |#1| (QUOTE (-1119)))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#1| (QUOTE (-102)))) (-1223 S) ((|constructor| (NIL "Category for the trigonometric functions.")) (|tan| (($ $) "\\spad{tan(x)} returns the tangent of \\spad{x}.")) (|sin| (($ $) "\\spad{sin(x)} returns the sine of \\spad{x}.")) (|sec| (($ $) "\\spad{sec(x)} returns the secant of \\spad{x}.")) (|csc| (($ $) "\\spad{csc(x)} returns the cosecant of \\spad{x}.")) (|cot| (($ $) "\\spad{cot(x)} returns the cotangent of \\spad{x}.")) (|cos| (($ $) "\\spad{cos(x)} returns the cosine of \\spad{x}."))) NIL @@ -4927,11 +4927,11 @@ NIL (-1249 |Coef| UTS) ((|constructor| (NIL "This package enables one to construct a univariate Laurent series domain from a univariate Taylor series domain. Univariate Laurent series are represented by a pair \\spad{[n,f(x)]},{} where \\spad{n} is an arbitrary integer and \\spad{f(x)} is a Taylor series. This pair represents the Laurent series \\spad{x**n * f(x)}."))) (((-4463 "*") |has| |#1| (-174)) (-4454 |has| |#1| (-568)) (-4459 |has| |#1| (-374)) (-4453 |has| |#1| (-374)) (-4455 . T) (-4456 . T) (-4458 . T)) -((-2835 (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576))))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -296) (|devaluate| |#2|) (|devaluate| |#2|)))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -526) (QUOTE (-1195)) (|devaluate| |#2|)))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-832)))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-862)))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-926)))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-1041)))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-1171)))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -626) (QUOTE (-548))))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-1195)))))) (|HasCategory| |#1| (QUOTE (-568))) (|HasCategory| |#1| (QUOTE (-174))) (-2835 (|HasCategory| |#1| (QUOTE (-174))) (|HasCategory| |#1| (QUOTE (-568)))) (-2835 (|HasCategory| |#1| (QUOTE (-146))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-146))))) (-2835 (|HasCategory| |#1| (QUOTE (-148))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-148))))) (-2835 (-12 (|HasCategory| |#1| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasSignature| |#1| (LIST (QUOTE *) (LIST (|devaluate| |#1|) (QUOTE (-576)) (|devaluate| |#1|))))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))))) (-2835 (-12 (|HasCategory| |#1| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasSignature| |#1| (LIST (QUOTE *) (LIST (|devaluate| |#1|) (QUOTE (-576)) (|devaluate| |#1|))))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195))))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -917) (QUOTE (-1195)))))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-238)))) (|HasSignature| |#1| (LIST (QUOTE *) (LIST (|devaluate| |#1|) (QUOTE (-576)) (|devaluate| |#1|))))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-238)))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-237)))) (|HasSignature| |#1| (LIST (QUOTE *) (LIST (|devaluate| |#1|) (QUOTE (-576)) (|devaluate| |#1|))))) (|HasCategory| (-576) (QUOTE (-1131))) (-2835 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#1| (QUOTE (-568)))) (|HasCategory| |#1| (QUOTE (-374))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-926)))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-1195))))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -626) (QUOTE (-548))))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-1041)))) (-2835 (|HasCategory| |#1| (QUOTE (-174))) (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#1| (QUOTE (-568)))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-832)))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-832)))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-862))))) (-2835 (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576))))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -626) (LIST (QUOTE -905) (QUOTE (-390)))))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -626) (LIST (QUOTE -905) (QUOTE (-576)))))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -296) (|devaluate| |#2|) (|devaluate| |#2|)))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -526) (QUOTE (-1195)) (|devaluate| |#2|)))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-832)))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-862)))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-926)))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-1041)))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-1171)))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -626) (QUOTE (-548))))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -899) (QUOTE (-390))))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -899) (QUOTE (-576))))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-1195)))))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-1171)))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -296) (|devaluate| |#2|) (|devaluate| |#2|)))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -526) (QUOTE (-1195)) (|devaluate| |#2|)))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -626) (LIST (QUOTE -905) (QUOTE (-576)))))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -626) (LIST (QUOTE -905) (QUOTE (-390)))))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -899) (QUOTE (-576))))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -899) (QUOTE (-390))))) (-12 (|HasSignature| |#1| (LIST (QUOTE **) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (QUOTE (-576))))) (|HasSignature| |#1| (LIST (QUOTE -3563) (LIST (|devaluate| |#1|) (QUOTE (-1195)))))) (|HasSignature| |#1| (LIST (QUOTE **) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (QUOTE (-576))))) (-2835 (-12 (|HasCategory| |#1| (LIST (QUOTE -29) (QUOTE (-576)))) (|HasCategory| |#1| (QUOTE (-976))) (|HasCategory| |#1| (QUOTE (-1221))) (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576)))))) (-12 (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasSignature| |#1| (LIST (QUOTE -3848) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (QUOTE (-1195))))) (|HasSignature| |#1| (LIST (QUOTE -1991) (LIST (LIST (QUOTE -656) (QUOTE (-1195))) (|devaluate| |#1|)))))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-862)))) (|HasCategory| |#2| (QUOTE (-926))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-557)))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-317)))) (|HasCategory| |#1| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-146))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-237)))) (|HasSignature| |#1| (LIST (QUOTE *) (LIST (|devaluate| |#1|) (QUOTE (-576)) (|devaluate| |#1|))))) (-2835 (-12 (|HasCategory| |#1| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasSignature| |#1| (LIST (QUOTE *) (LIST (|devaluate| |#1|) (QUOTE (-576)) (|devaluate| |#1|))))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -917) (QUOTE (-1195)))))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -917) (QUOTE (-1195))))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-237)))) (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576))))) (-12 (|HasCategory| $ (QUOTE (-146))) (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-926)))) (-2835 (-12 (|HasCategory| $ (QUOTE (-146))) (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-926)))) (|HasCategory| |#1| (QUOTE (-146))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-146)))))) +((-2835 (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576))))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -296) (|devaluate| |#2|) (|devaluate| |#2|)))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -526) (QUOTE (-1195)) (|devaluate| |#2|)))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-832)))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-862)))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-926)))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-1041)))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-1171)))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -626) (QUOTE (-548))))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-1195)))))) (|HasCategory| |#1| (QUOTE (-568))) (|HasCategory| |#1| (QUOTE (-174))) (-2835 (|HasCategory| |#1| (QUOTE (-174))) (|HasCategory| |#1| (QUOTE (-568)))) (-2835 (|HasCategory| |#1| (QUOTE (-146))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-146))))) (-2835 (|HasCategory| |#1| (QUOTE (-148))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-148))))) (-2835 (-12 (|HasCategory| |#1| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasSignature| |#1| (LIST (QUOTE *) (LIST (|devaluate| |#1|) (QUOTE (-576)) (|devaluate| |#1|))))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195)))))) (-2835 (-12 (|HasCategory| |#1| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasSignature| |#1| (LIST (QUOTE *) (LIST (|devaluate| |#1|) (QUOTE (-576)) (|devaluate| |#1|))))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -915) (QUOTE (-1195))))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -917) (QUOTE (-1195)))))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-238)))) (|HasSignature| |#1| (LIST (QUOTE *) (LIST (|devaluate| |#1|) (QUOTE (-576)) (|devaluate| |#1|))))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-238)))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-237)))) (|HasSignature| |#1| (LIST (QUOTE *) (LIST (|devaluate| |#1|) (QUOTE (-576)) (|devaluate| |#1|))))) (|HasCategory| (-576) (QUOTE (-1131))) (-2835 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#1| (QUOTE (-568)))) (|HasCategory| |#1| (QUOTE (-374))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-926)))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-1195))))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -626) (QUOTE (-548))))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-1041)))) (-2835 (|HasCategory| |#1| (QUOTE (-174))) (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#1| (QUOTE (-568)))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-832)))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-832)))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-862))))) (-2835 (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576))))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -626) (LIST (QUOTE -905) (QUOTE (-390)))))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -626) (LIST (QUOTE -905) (QUOTE (-576)))))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -296) (|devaluate| |#2|) (|devaluate| |#2|)))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -526) (QUOTE (-1195)) (|devaluate| |#2|)))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-832)))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-862)))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-926)))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-1041)))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-1171)))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -626) (QUOTE (-548))))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -899) (QUOTE (-390))))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -899) (QUOTE (-576))))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-1195)))))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -1057) (QUOTE (-576))))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-1171)))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -296) (|devaluate| |#2|) (|devaluate| |#2|)))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -319) (|devaluate| |#2|)))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -526) (QUOTE (-1195)) (|devaluate| |#2|)))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -651) (QUOTE (-576))))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -626) (LIST (QUOTE -905) (QUOTE (-576)))))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -626) (LIST (QUOTE -905) (QUOTE (-390)))))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -899) (QUOTE (-576))))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -899) (QUOTE (-390))))) (-12 (|HasSignature| |#1| (LIST (QUOTE **) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (QUOTE (-576))))) (|HasSignature| |#1| (LIST (QUOTE -3563) (LIST (|devaluate| |#1|) (QUOTE (-1195)))))) (|HasSignature| |#1| (LIST (QUOTE **) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (QUOTE (-576))))) (-2835 (-12 (|HasCategory| |#1| (LIST (QUOTE -29) (QUOTE (-576)))) (|HasCategory| |#1| (QUOTE (-976))) (|HasCategory| |#1| (QUOTE (-1221))) (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576)))))) (-12 (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasSignature| |#1| (LIST (QUOTE -2264) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (QUOTE (-1195))))) (|HasSignature| |#1| (LIST (QUOTE -1992) (LIST (LIST (QUOTE -656) (QUOTE (-1195))) (|devaluate| |#1|)))))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-862)))) (|HasCategory| |#2| (QUOTE (-926))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-557)))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-317)))) (|HasCategory| |#1| (QUOTE (-146))) (|HasCategory| |#2| (QUOTE (-146))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-237)))) (|HasSignature| |#1| (LIST (QUOTE *) (LIST (|devaluate| |#1|) (QUOTE (-576)) (|devaluate| |#1|))))) (-2835 (-12 (|HasCategory| |#1| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasSignature| |#1| (LIST (QUOTE *) (LIST (|devaluate| |#1|) (QUOTE (-576)) (|devaluate| |#1|))))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -917) (QUOTE (-1195)))))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (LIST (QUOTE -917) (QUOTE (-1195))))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-237)))) (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576))))) (-12 (|HasCategory| $ (QUOTE (-146))) (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-926)))) (-2835 (-12 (|HasCategory| $ (QUOTE (-146))) (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-926)))) (|HasCategory| |#1| (QUOTE (-146))) (-12 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#2| (QUOTE (-146)))))) (-1250 |Coef| |var| |cen|) ((|constructor| (NIL "Dense Laurent series in one variable \\indented{2}{\\spadtype{UnivariateLaurentSeries} is a domain representing Laurent} \\indented{2}{series in one variable with coefficients in an arbitrary ring.\\space{2}The} \\indented{2}{parameters of the type specify the coefficient ring,{} the power series} \\indented{2}{variable,{} and the center of the power series expansion.\\space{2}For example,{}} \\indented{2}{\\spad{UnivariateLaurentSeries(Integer,x,3)} represents Laurent series in} \\indented{2}{\\spad{(x - 3)} with integer coefficients.}")) (|integrate| (($ $ (|Variable| |#2|)) "\\spad{integrate(f(x))} returns an anti-derivative of the power series \\spad{f(x)} with constant coefficient 0. We may integrate a series when we can divide coefficients by integers.")) (|coerce| (($ (|Variable| |#2|)) "\\spad{coerce(var)} converts the series variable \\spad{var} into a Laurent series."))) (((-4463 "*") -2835 (-2758 (|has| |#1| (-374)) (|has| (-1278 |#1| |#2| |#3|) (-832))) (|has| |#1| (-174)) (-2758 (|has| |#1| (-374)) (|has| (-1278 |#1| |#2| |#3|) (-926)))) (-4454 -2835 (-2758 (|has| |#1| (-374)) (|has| (-1278 |#1| |#2| |#3|) (-832))) (|has| |#1| (-568)) (-2758 (|has| |#1| (-374)) (|has| (-1278 |#1| |#2| |#3|) (-926)))) (-4459 |has| |#1| (-374)) (-4453 |has| |#1| (-374)) (-4455 . T) (-4456 . T) (-4458 . T)) -((-2835 (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (QUOTE (-832))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (QUOTE (-926))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (QUOTE (-1041))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (QUOTE (-1171))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (LIST (QUOTE -626) (QUOTE (-548)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (LIST (QUOTE -626) (LIST (QUOTE -905) (QUOTE (-390))))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (LIST (QUOTE -626) (LIST (QUOTE -905) (QUOTE (-576))))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (LIST (QUOTE -296) (LIST (QUOTE -1278) (|devaluate| |#1|) (|devaluate| |#2|) (|devaluate| |#3|)) (LIST (QUOTE -1278) (|devaluate| |#1|) (|devaluate| |#2|) (|devaluate| |#3|)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (LIST (QUOTE -319) (LIST (QUOTE -1278) (|devaluate| |#1|) (|devaluate| |#2|) (|devaluate| |#3|)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (LIST (QUOTE -526) (QUOTE (-1195)) (LIST (QUOTE -1278) (|devaluate| |#1|) (|devaluate| |#2|) (|devaluate| |#3|)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (LIST (QUOTE -651) (QUOTE (-576)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (LIST (QUOTE -899) (QUOTE (-390)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (LIST (QUOTE -899) (QUOTE (-576)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (LIST (QUOTE -1057) (QUOTE (-576)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (LIST (QUOTE -1057) (QUOTE (-1195)))) (|HasCategory| |#1| (QUOTE (-374)))) (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576)))))) (|HasCategory| |#1| (QUOTE (-568))) (|HasCategory| |#1| (QUOTE (-174))) (-2835 (|HasCategory| |#1| (QUOTE (-174))) (|HasCategory| |#1| (QUOTE (-568)))) (-2835 (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (QUOTE (-146))) (|HasCategory| |#1| (QUOTE (-374)))) (|HasCategory| |#1| (QUOTE (-146)))) (-2835 (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (QUOTE (-148))) (|HasCategory| |#1| (QUOTE (-374)))) (|HasCategory| |#1| (QUOTE (-148)))) (-2835 (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| |#1| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasSignature| |#1| (LIST (QUOTE *) (LIST (|devaluate| |#1|) (QUOTE (-576)) (|devaluate| |#1|)))))) (-2835 (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (LIST (QUOTE -917) (QUOTE (-1195)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| |#1| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasSignature| |#1| (LIST (QUOTE *) (LIST (|devaluate| |#1|) (QUOTE (-576)) (|devaluate| |#1|)))))) (-2835 (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (QUOTE (-238))) (|HasCategory| |#1| (QUOTE (-374)))) (|HasSignature| |#1| (LIST (QUOTE *) (LIST (|devaluate| |#1|) (QUOTE (-576)) (|devaluate| |#1|))))) (-2835 (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (QUOTE (-238))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (QUOTE (-237))) (|HasCategory| |#1| (QUOTE (-374)))) (|HasSignature| |#1| (LIST (QUOTE *) (LIST (|devaluate| |#1|) (QUOTE (-576)) (|devaluate| |#1|))))) (|HasCategory| (-576) (QUOTE (-1131))) (-2835 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#1| (QUOTE (-568)))) (|HasCategory| |#1| (QUOTE (-374))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (QUOTE (-926))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (LIST (QUOTE -1057) (QUOTE (-1195)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (LIST (QUOTE -626) (QUOTE (-548)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (QUOTE (-1041))) (|HasCategory| |#1| (QUOTE (-374)))) (-2835 (|HasCategory| |#1| (QUOTE (-174))) (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#1| (QUOTE (-568)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (QUOTE (-832))) (|HasCategory| |#1| (QUOTE (-374)))) (-2835 (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (QUOTE (-832))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-374))))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (LIST (QUOTE -1057) (QUOTE (-576)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (QUOTE (-1171))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (LIST (QUOTE -296) (LIST (QUOTE -1278) (|devaluate| |#1|) (|devaluate| |#2|) (|devaluate| |#3|)) (LIST (QUOTE -1278) (|devaluate| |#1|) (|devaluate| |#2|) (|devaluate| |#3|)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (LIST (QUOTE -319) (LIST (QUOTE -1278) (|devaluate| |#1|) (|devaluate| |#2|) (|devaluate| |#3|)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (LIST (QUOTE -526) (QUOTE (-1195)) (LIST (QUOTE -1278) (|devaluate| |#1|) (|devaluate| |#2|) (|devaluate| |#3|)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (LIST (QUOTE -651) (QUOTE (-576)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (LIST (QUOTE -626) (LIST (QUOTE -905) (QUOTE (-576))))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (LIST (QUOTE -626) (LIST (QUOTE -905) (QUOTE (-390))))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (LIST (QUOTE -899) (QUOTE (-576)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (LIST (QUOTE -899) (QUOTE (-390)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasSignature| |#1| (LIST (QUOTE **) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (QUOTE (-576))))) (|HasSignature| |#1| (LIST (QUOTE -3563) (LIST (|devaluate| |#1|) (QUOTE (-1195)))))) (|HasSignature| |#1| (LIST (QUOTE **) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (QUOTE (-576))))) (-2835 (-12 (|HasCategory| |#1| (LIST (QUOTE -29) (QUOTE (-576)))) (|HasCategory| |#1| (QUOTE (-976))) (|HasCategory| |#1| (QUOTE (-1221))) (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576)))))) (-12 (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasSignature| |#1| (LIST (QUOTE -3848) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (QUOTE (-1195))))) (|HasSignature| |#1| (LIST (QUOTE -1991) (LIST (LIST (QUOTE -656) (QUOTE (-1195))) (|devaluate| |#1|)))))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (QUOTE (-557))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (QUOTE (-317))) (|HasCategory| |#1| (QUOTE (-374)))) (|HasCategory| (-1278 |#1| |#2| |#3|) (QUOTE (-926))) (|HasCategory| (-1278 |#1| |#2| |#3|) (QUOTE (-146))) (|HasCategory| |#1| (QUOTE (-146))) (-2835 (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (QUOTE (-832))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (QUOTE (-926))) (|HasCategory| |#1| (QUOTE (-374)))) (|HasCategory| |#1| (QUOTE (-568)))) (-2835 (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (LIST (QUOTE -1057) (QUOTE (-576)))) (|HasCategory| |#1| (QUOTE (-374)))) (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576)))))) (-2835 (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (QUOTE (-832))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (QUOTE (-926))) (|HasCategory| |#1| (QUOTE (-374)))) (|HasCategory| |#1| (QUOTE (-174)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (LIST (QUOTE -917) (QUOTE (-1195)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (QUOTE (-237))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-374)))) (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576))))) (-12 (|HasCategory| $ (QUOTE (-146))) (|HasCategory| (-1278 |#1| |#2| |#3|) (QUOTE (-926))) (|HasCategory| |#1| (QUOTE (-374)))) (-2835 (-12 (|HasCategory| $ (QUOTE (-146))) (|HasCategory| (-1278 |#1| |#2| |#3|) (QUOTE (-926))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (QUOTE (-146))) (|HasCategory| |#1| (QUOTE (-374)))) (|HasCategory| |#1| (QUOTE (-146))))) +((-2835 (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (QUOTE (-832))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (QUOTE (-926))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (QUOTE (-1041))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (QUOTE (-1171))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (LIST (QUOTE -626) (QUOTE (-548)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (LIST (QUOTE -626) (LIST (QUOTE -905) (QUOTE (-390))))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (LIST (QUOTE -626) (LIST (QUOTE -905) (QUOTE (-576))))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (LIST (QUOTE -296) (LIST (QUOTE -1278) (|devaluate| |#1|) (|devaluate| |#2|) (|devaluate| |#3|)) (LIST (QUOTE -1278) (|devaluate| |#1|) (|devaluate| |#2|) (|devaluate| |#3|)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (LIST (QUOTE -319) (LIST (QUOTE -1278) (|devaluate| |#1|) (|devaluate| |#2|) (|devaluate| |#3|)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (LIST (QUOTE -526) (QUOTE (-1195)) (LIST (QUOTE -1278) (|devaluate| |#1|) (|devaluate| |#2|) (|devaluate| |#3|)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (LIST (QUOTE -651) (QUOTE (-576)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (LIST (QUOTE -899) (QUOTE (-390)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (LIST (QUOTE -899) (QUOTE (-576)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (LIST (QUOTE -1057) (QUOTE (-576)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (LIST (QUOTE -1057) (QUOTE (-1195)))) (|HasCategory| |#1| (QUOTE (-374)))) (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576)))))) (|HasCategory| |#1| (QUOTE (-568))) (|HasCategory| |#1| (QUOTE (-174))) (-2835 (|HasCategory| |#1| (QUOTE (-174))) (|HasCategory| |#1| (QUOTE (-568)))) (-2835 (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (QUOTE (-146))) (|HasCategory| |#1| (QUOTE (-374)))) (|HasCategory| |#1| (QUOTE (-146)))) (-2835 (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (QUOTE (-148))) (|HasCategory| |#1| (QUOTE (-374)))) (|HasCategory| |#1| (QUOTE (-148)))) (-2835 (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| |#1| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasSignature| |#1| (LIST (QUOTE *) (LIST (|devaluate| |#1|) (QUOTE (-576)) (|devaluate| |#1|)))))) (-2835 (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (LIST (QUOTE -917) (QUOTE (-1195)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| |#1| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasSignature| |#1| (LIST (QUOTE *) (LIST (|devaluate| |#1|) (QUOTE (-576)) (|devaluate| |#1|)))))) (-2835 (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (QUOTE (-238))) (|HasCategory| |#1| (QUOTE (-374)))) (|HasSignature| |#1| (LIST (QUOTE *) (LIST (|devaluate| |#1|) (QUOTE (-576)) (|devaluate| |#1|))))) (-2835 (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (QUOTE (-238))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (QUOTE (-237))) (|HasCategory| |#1| (QUOTE (-374)))) (|HasSignature| |#1| (LIST (QUOTE *) (LIST (|devaluate| |#1|) (QUOTE (-576)) (|devaluate| |#1|))))) (|HasCategory| (-576) (QUOTE (-1131))) (-2835 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#1| (QUOTE (-568)))) (|HasCategory| |#1| (QUOTE (-374))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (QUOTE (-926))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (LIST (QUOTE -1057) (QUOTE (-1195)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (LIST (QUOTE -626) (QUOTE (-548)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (QUOTE (-1041))) (|HasCategory| |#1| (QUOTE (-374)))) (-2835 (|HasCategory| |#1| (QUOTE (-174))) (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#1| (QUOTE (-568)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (QUOTE (-832))) (|HasCategory| |#1| (QUOTE (-374)))) (-2835 (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (QUOTE (-832))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-374))))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (LIST (QUOTE -1057) (QUOTE (-576)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (QUOTE (-1171))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (LIST (QUOTE -296) (LIST (QUOTE -1278) (|devaluate| |#1|) (|devaluate| |#2|) (|devaluate| |#3|)) (LIST (QUOTE -1278) (|devaluate| |#1|) (|devaluate| |#2|) (|devaluate| |#3|)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (LIST (QUOTE -319) (LIST (QUOTE -1278) (|devaluate| |#1|) (|devaluate| |#2|) (|devaluate| |#3|)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (LIST (QUOTE -526) (QUOTE (-1195)) (LIST (QUOTE -1278) (|devaluate| |#1|) (|devaluate| |#2|) (|devaluate| |#3|)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (LIST (QUOTE -651) (QUOTE (-576)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (LIST (QUOTE -626) (LIST (QUOTE -905) (QUOTE (-576))))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (LIST (QUOTE -626) (LIST (QUOTE -905) (QUOTE (-390))))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (LIST (QUOTE -899) (QUOTE (-576)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (LIST (QUOTE -899) (QUOTE (-390)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasSignature| |#1| (LIST (QUOTE **) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (QUOTE (-576))))) (|HasSignature| |#1| (LIST (QUOTE -3563) (LIST (|devaluate| |#1|) (QUOTE (-1195)))))) (|HasSignature| |#1| (LIST (QUOTE **) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (QUOTE (-576))))) (-2835 (-12 (|HasCategory| |#1| (LIST (QUOTE -29) (QUOTE (-576)))) (|HasCategory| |#1| (QUOTE (-976))) (|HasCategory| |#1| (QUOTE (-1221))) (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576)))))) (-12 (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasSignature| |#1| (LIST (QUOTE -2264) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (QUOTE (-1195))))) (|HasSignature| |#1| (LIST (QUOTE -1992) (LIST (LIST (QUOTE -656) (QUOTE (-1195))) (|devaluate| |#1|)))))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (QUOTE (-557))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (QUOTE (-317))) (|HasCategory| |#1| (QUOTE (-374)))) (|HasCategory| (-1278 |#1| |#2| |#3|) (QUOTE (-926))) (|HasCategory| (-1278 |#1| |#2| |#3|) (QUOTE (-146))) (|HasCategory| |#1| (QUOTE (-146))) (-2835 (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (QUOTE (-832))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (QUOTE (-926))) (|HasCategory| |#1| (QUOTE (-374)))) (|HasCategory| |#1| (QUOTE (-568)))) (-2835 (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (LIST (QUOTE -1057) (QUOTE (-576)))) (|HasCategory| |#1| (QUOTE (-374)))) (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576)))))) (-2835 (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (QUOTE (-832))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (QUOTE (-926))) (|HasCategory| |#1| (QUOTE (-374)))) (|HasCategory| |#1| (QUOTE (-174)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (LIST (QUOTE -917) (QUOTE (-1195)))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (QUOTE (-237))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-374)))) (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576))))) (-12 (|HasCategory| $ (QUOTE (-146))) (|HasCategory| (-1278 |#1| |#2| |#3|) (QUOTE (-926))) (|HasCategory| |#1| (QUOTE (-374)))) (-2835 (-12 (|HasCategory| $ (QUOTE (-146))) (|HasCategory| (-1278 |#1| |#2| |#3|) (QUOTE (-926))) (|HasCategory| |#1| (QUOTE (-374)))) (-12 (|HasCategory| (-1278 |#1| |#2| |#3|) (QUOTE (-146))) (|HasCategory| |#1| (QUOTE (-374)))) (|HasCategory| |#1| (QUOTE (-146))))) (-1251 ZP) ((|constructor| (NIL "Package for the factorization of univariate polynomials with integer coefficients. The factorization is done by \"lifting\" (HENSEL) the factorization over a finite field.")) (|henselFact| (((|Record| (|:| |contp| (|Integer|)) (|:| |factors| (|List| (|Record| (|:| |irr| |#1|) (|:| |pow| (|Integer|)))))) |#1| (|Boolean|)) "\\spad{henselFact(m,flag)} returns the factorization of \\spad{m},{} FinalFact is a Record \\spad{s}.\\spad{t}. FinalFact.contp=content \\spad{m},{} FinalFact.factors=List of irreducible factors of \\spad{m} with exponent ,{} if \\spad{flag} =true the polynomial is assumed square free.")) (|factorSquareFree| (((|Factored| |#1|) |#1|) "\\spad{factorSquareFree(m)} returns the factorization of \\spad{m} square free polynomial")) (|factor| (((|Factored| |#1|) |#1|) "\\spad{factor(m)} returns the factorization of \\spad{m}"))) NIL @@ -5011,11 +5011,11 @@ NIL (-1270 |Coef| ULS) ((|constructor| (NIL "This package enables one to construct a univariate Puiseux series domain from a univariate Laurent series domain. Univariate Puiseux series are represented by a pair \\spad{[r,f(x)]},{} where \\spad{r} is a positive rational number and \\spad{f(x)} is a Laurent series. This pair represents the Puiseux series \\spad{f(x^r)}."))) (((-4463 "*") |has| |#1| (-174)) (-4454 |has| |#1| (-568)) (-4459 |has| |#1| (-374)) (-4453 |has| |#1| (-374)) (-4455 . T) (-4456 . T) (-4458 . T)) -((|HasCategory| |#1| (QUOTE (-568))) (|HasCategory| |#1| (QUOTE (-174))) (-2835 (|HasCategory| |#1| (QUOTE (-174))) (|HasCategory| |#1| (QUOTE (-568)))) (|HasCategory| |#1| (QUOTE (-146))) (|HasCategory| |#1| (QUOTE (-148))) (-12 (|HasCategory| |#1| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasSignature| |#1| (LIST (QUOTE *) (LIST (|devaluate| |#1|) (LIST (QUOTE -419) (QUOTE (-576))) (|devaluate| |#1|))))) (|HasSignature| |#1| (LIST (QUOTE *) (LIST (|devaluate| |#1|) (LIST (QUOTE -419) (QUOTE (-576))) (|devaluate| |#1|)))) (|HasCategory| (-419 (-576)) (QUOTE (-1131))) (|HasCategory| |#1| (QUOTE (-374))) (-2835 (|HasCategory| |#1| (QUOTE (-174))) (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#1| (QUOTE (-568)))) (-2835 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#1| (QUOTE (-568)))) (-12 (|HasSignature| |#1| (LIST (QUOTE **) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (LIST (QUOTE -419) (QUOTE (-576)))))) (|HasSignature| |#1| (LIST (QUOTE -3563) (LIST (|devaluate| |#1|) (QUOTE (-1195)))))) (|HasSignature| |#1| (LIST (QUOTE **) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (LIST (QUOTE -419) (QUOTE (-576)))))) (-2835 (-12 (|HasCategory| |#1| (LIST (QUOTE -29) (QUOTE (-576)))) (|HasCategory| |#1| (QUOTE (-976))) (|HasCategory| |#1| (QUOTE (-1221))) (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576)))))) (-12 (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasSignature| |#1| (LIST (QUOTE -3848) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (QUOTE (-1195))))) (|HasSignature| |#1| (LIST (QUOTE -1991) (LIST (LIST (QUOTE -656) (QUOTE (-1195))) (|devaluate| |#1|)))))) (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576)))))) +((|HasCategory| |#1| (QUOTE (-568))) (|HasCategory| |#1| (QUOTE (-174))) (-2835 (|HasCategory| |#1| (QUOTE (-174))) (|HasCategory| |#1| (QUOTE (-568)))) (|HasCategory| |#1| (QUOTE (-146))) (|HasCategory| |#1| (QUOTE (-148))) (-12 (|HasCategory| |#1| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasSignature| |#1| (LIST (QUOTE *) (LIST (|devaluate| |#1|) (LIST (QUOTE -419) (QUOTE (-576))) (|devaluate| |#1|))))) (|HasSignature| |#1| (LIST (QUOTE *) (LIST (|devaluate| |#1|) (LIST (QUOTE -419) (QUOTE (-576))) (|devaluate| |#1|)))) (|HasCategory| (-419 (-576)) (QUOTE (-1131))) (|HasCategory| |#1| (QUOTE (-374))) (-2835 (|HasCategory| |#1| (QUOTE (-174))) (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#1| (QUOTE (-568)))) (-2835 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#1| (QUOTE (-568)))) (-12 (|HasSignature| |#1| (LIST (QUOTE **) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (LIST (QUOTE -419) (QUOTE (-576)))))) (|HasSignature| |#1| (LIST (QUOTE -3563) (LIST (|devaluate| |#1|) (QUOTE (-1195)))))) (|HasSignature| |#1| (LIST (QUOTE **) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (LIST (QUOTE -419) (QUOTE (-576)))))) (-2835 (-12 (|HasCategory| |#1| (LIST (QUOTE -29) (QUOTE (-576)))) (|HasCategory| |#1| (QUOTE (-976))) (|HasCategory| |#1| (QUOTE (-1221))) (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576)))))) (-12 (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasSignature| |#1| (LIST (QUOTE -2264) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (QUOTE (-1195))))) (|HasSignature| |#1| (LIST (QUOTE -1992) (LIST (LIST (QUOTE -656) (QUOTE (-1195))) (|devaluate| |#1|)))))) (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576)))))) (-1271 |Coef| |var| |cen|) ((|constructor| (NIL "Dense Puiseux series in one variable \\indented{2}{\\spadtype{UnivariatePuiseuxSeries} is a domain representing Puiseux} \\indented{2}{series in one variable with coefficients in an arbitrary ring.\\space{2}The} \\indented{2}{parameters of the type specify the coefficient ring,{} the power series} \\indented{2}{variable,{} and the center of the power series expansion.\\space{2}For example,{}} \\indented{2}{\\spad{UnivariatePuiseuxSeries(Integer,x,3)} represents Puiseux series in} \\indented{2}{\\spad{(x - 3)} with \\spadtype{Integer} coefficients.}")) (|integrate| (($ $ (|Variable| |#2|)) "\\spad{integrate(f(x))} returns an anti-derivative of the power series \\spad{f(x)} with constant coefficient 0. We may integrate a series when we can divide coefficients by integers."))) (((-4463 "*") |has| |#1| (-174)) (-4454 |has| |#1| (-568)) (-4459 |has| |#1| (-374)) (-4453 |has| |#1| (-374)) (-4455 . T) (-4456 . T) (-4458 . T)) -((|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#1| (QUOTE (-568))) (|HasCategory| |#1| (QUOTE (-174))) (-2835 (|HasCategory| |#1| (QUOTE (-174))) (|HasCategory| |#1| (QUOTE (-568)))) (|HasCategory| |#1| (QUOTE (-146))) (|HasCategory| |#1| (QUOTE (-148))) (-12 (|HasCategory| |#1| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasSignature| |#1| (LIST (QUOTE *) (LIST (|devaluate| |#1|) (LIST (QUOTE -419) (QUOTE (-576))) (|devaluate| |#1|))))) (|HasSignature| |#1| (LIST (QUOTE *) (LIST (|devaluate| |#1|) (LIST (QUOTE -419) (QUOTE (-576))) (|devaluate| |#1|)))) (|HasCategory| (-419 (-576)) (QUOTE (-1131))) (|HasCategory| |#1| (QUOTE (-374))) (-2835 (|HasCategory| |#1| (QUOTE (-174))) (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#1| (QUOTE (-568)))) (-2835 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#1| (QUOTE (-568)))) (-12 (|HasSignature| |#1| (LIST (QUOTE **) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (LIST (QUOTE -419) (QUOTE (-576)))))) (|HasSignature| |#1| (LIST (QUOTE -3563) (LIST (|devaluate| |#1|) (QUOTE (-1195)))))) (|HasSignature| |#1| (LIST (QUOTE **) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (LIST (QUOTE -419) (QUOTE (-576)))))) (-2835 (-12 (|HasCategory| |#1| (LIST (QUOTE -29) (QUOTE (-576)))) (|HasCategory| |#1| (QUOTE (-976))) (|HasCategory| |#1| (QUOTE (-1221))) (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576)))))) (-12 (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasSignature| |#1| (LIST (QUOTE -3848) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (QUOTE (-1195))))) (|HasSignature| |#1| (LIST (QUOTE -1991) (LIST (LIST (QUOTE -656) (QUOTE (-1195))) (|devaluate| |#1|))))))) +((|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#1| (QUOTE (-568))) (|HasCategory| |#1| (QUOTE (-174))) (-2835 (|HasCategory| |#1| (QUOTE (-174))) (|HasCategory| |#1| (QUOTE (-568)))) (|HasCategory| |#1| (QUOTE (-146))) (|HasCategory| |#1| (QUOTE (-148))) (-12 (|HasCategory| |#1| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasSignature| |#1| (LIST (QUOTE *) (LIST (|devaluate| |#1|) (LIST (QUOTE -419) (QUOTE (-576))) (|devaluate| |#1|))))) (|HasSignature| |#1| (LIST (QUOTE *) (LIST (|devaluate| |#1|) (LIST (QUOTE -419) (QUOTE (-576))) (|devaluate| |#1|)))) (|HasCategory| (-419 (-576)) (QUOTE (-1131))) (|HasCategory| |#1| (QUOTE (-374))) (-2835 (|HasCategory| |#1| (QUOTE (-174))) (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#1| (QUOTE (-568)))) (-2835 (|HasCategory| |#1| (QUOTE (-374))) (|HasCategory| |#1| (QUOTE (-568)))) (-12 (|HasSignature| |#1| (LIST (QUOTE **) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (LIST (QUOTE -419) (QUOTE (-576)))))) (|HasSignature| |#1| (LIST (QUOTE -3563) (LIST (|devaluate| |#1|) (QUOTE (-1195)))))) (|HasSignature| |#1| (LIST (QUOTE **) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (LIST (QUOTE -419) (QUOTE (-576)))))) (-2835 (-12 (|HasCategory| |#1| (LIST (QUOTE -29) (QUOTE (-576)))) (|HasCategory| |#1| (QUOTE (-976))) (|HasCategory| |#1| (QUOTE (-1221))) (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576)))))) (-12 (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasSignature| |#1| (LIST (QUOTE -2264) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (QUOTE (-1195))))) (|HasSignature| |#1| (LIST (QUOTE -1992) (LIST (LIST (QUOTE -656) (QUOTE (-1195))) (|devaluate| |#1|))))))) (-1272 R FE |var| |cen|) ((|constructor| (NIL "UnivariatePuiseuxSeriesWithExponentialSingularity is a domain used to represent functions with essential singularities. Objects in this domain are sums,{} where each term in the sum is a univariate Puiseux series times the exponential of a univariate Puiseux series. Thus,{} the elements of this domain are sums of expressions of the form \\spad{g(x) * exp(f(x))},{} where \\spad{g}(\\spad{x}) is a univariate Puiseux series and \\spad{f}(\\spad{x}) is a univariate Puiseux series with no terms of non-negative degree.")) (|dominantTerm| (((|Union| (|Record| (|:| |%term| (|Record| (|:| |%coef| (|UnivariatePuiseuxSeries| |#2| |#3| |#4|)) (|:| |%expon| (|ExponentialOfUnivariatePuiseuxSeries| |#2| |#3| |#4|)) (|:| |%expTerms| (|List| (|Record| (|:| |k| (|Fraction| (|Integer|))) (|:| |c| |#2|)))))) (|:| |%type| (|String|))) "failed") $) "\\spad{dominantTerm(f(var))} returns the term that dominates the limiting behavior of \\spad{f(var)} as \\spad{var -> cen+} together with a \\spadtype{String} which briefly describes that behavior. The value of the \\spadtype{String} will be \\spad{\"zero\"} (resp. \\spad{\"infinity\"}) if the term tends to zero (resp. infinity) exponentially and will \\spad{\"series\"} if the term is a Puiseux series.")) (|limitPlus| (((|Union| (|OrderedCompletion| |#2|) "failed") $) "\\spad{limitPlus(f(var))} returns \\spad{limit(var -> cen+,f(var))}."))) (((-4463 "*") |has| (-1271 |#2| |#3| |#4|) (-174)) (-4454 |has| (-1271 |#2| |#3| |#4|) (-568)) (-4455 . T) (-4456 . T) (-4458 . T)) @@ -5035,7 +5035,7 @@ NIL (-1276 S |Coef|) ((|constructor| (NIL "\\spadtype{UnivariateTaylorSeriesCategory} is the category of Taylor series in one variable.")) (|integrate| (($ $ (|Symbol|)) "\\spad{integrate(f(x),y)} returns an anti-derivative of the power series \\spad{f(x)} with respect to the variable \\spad{y}.") (($ $ (|Symbol|)) "\\spad{integrate(f(x),y)} returns an anti-derivative of the power series \\spad{f(x)} with respect to the variable \\spad{y}.") (($ $) "\\spad{integrate(f(x))} returns an anti-derivative of the power series \\spad{f(x)} with constant coefficient 0. We may integrate a series when we can divide coefficients by integers.")) (** (($ $ |#2|) "\\spad{f(x) ** a} computes a power of a power series. When the coefficient ring is a field,{} we may raise a series to an exponent from the coefficient ring provided that the constant coefficient of the series is 1.")) (|polynomial| (((|Polynomial| |#2|) $ (|NonNegativeInteger|) (|NonNegativeInteger|)) "\\spad{polynomial(f,k1,k2)} returns a polynomial consisting of the sum of all terms of \\spad{f} of degree \\spad{d} with \\spad{k1 <= d <= k2}.") (((|Polynomial| |#2|) $ (|NonNegativeInteger|)) "\\spad{polynomial(f,k)} returns a polynomial consisting of the sum of all terms of \\spad{f} of degree \\spad{<= k}.")) (|multiplyCoefficients| (($ (|Mapping| |#2| (|Integer|)) $) "\\spad{multiplyCoefficients(f,sum(n = 0..infinity,a[n] * x**n))} returns \\spad{sum(n = 0..infinity,f(n) * a[n] * x**n)}. This function is used when Laurent series are represented by a Taylor series and an order.")) (|quoByVar| (($ $) "\\spad{quoByVar(a0 + a1 x + a2 x**2 + ...)} returns \\spad{a1 + a2 x + a3 x**2 + ...} Thus,{} this function substracts the constant term and divides by the series variable. This function is used when Laurent series are represented by a Taylor series and an order.")) (|coefficients| (((|Stream| |#2|) $) "\\spad{coefficients(a0 + a1 x + a2 x**2 + ...)} returns a stream of coefficients: \\spad{[a0,a1,a2,...]}. The entries of the stream may be zero.")) (|series| (($ (|Stream| |#2|)) "\\spad{series([a0,a1,a2,...])} is the Taylor series \\spad{a0 + a1 x + a2 x**2 + ...}.") (($ (|Stream| (|Record| (|:| |k| (|NonNegativeInteger|)) (|:| |c| |#2|)))) "\\spad{series(st)} creates a series from a stream of non-zero terms,{} where a term is an exponent-coefficient pair. The terms in the stream should be ordered by increasing order of exponents."))) NIL -((|HasCategory| |#2| (LIST (QUOTE -29) (QUOTE (-576)))) (|HasCategory| |#2| (QUOTE (-976))) (|HasCategory| |#2| (QUOTE (-1221))) (|HasSignature| |#2| (LIST (QUOTE -1991) (LIST (LIST (QUOTE -656) (QUOTE (-1195))) (|devaluate| |#2|)))) (|HasSignature| |#2| (LIST (QUOTE -3848) (LIST (|devaluate| |#2|) (|devaluate| |#2|) (QUOTE (-1195))))) (|HasCategory| |#2| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-374)))) +((|HasCategory| |#2| (LIST (QUOTE -29) (QUOTE (-576)))) (|HasCategory| |#2| (QUOTE (-976))) (|HasCategory| |#2| (QUOTE (-1221))) (|HasSignature| |#2| (LIST (QUOTE -1992) (LIST (LIST (QUOTE -656) (QUOTE (-1195))) (|devaluate| |#2|)))) (|HasSignature| |#2| (LIST (QUOTE -2264) (LIST (|devaluate| |#2|) (|devaluate| |#2|) (QUOTE (-1195))))) (|HasCategory| |#2| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#2| (QUOTE (-374)))) (-1277 |Coef|) ((|constructor| (NIL "\\spadtype{UnivariateTaylorSeriesCategory} is the category of Taylor series in one variable.")) (|integrate| (($ $ (|Symbol|)) "\\spad{integrate(f(x),y)} returns an anti-derivative of the power series \\spad{f(x)} with respect to the variable \\spad{y}.") (($ $ (|Symbol|)) "\\spad{integrate(f(x),y)} returns an anti-derivative of the power series \\spad{f(x)} with respect to the variable \\spad{y}.") (($ $) "\\spad{integrate(f(x))} returns an anti-derivative of the power series \\spad{f(x)} with constant coefficient 0. We may integrate a series when we can divide coefficients by integers.")) (** (($ $ |#1|) "\\spad{f(x) ** a} computes a power of a power series. When the coefficient ring is a field,{} we may raise a series to an exponent from the coefficient ring provided that the constant coefficient of the series is 1.")) (|polynomial| (((|Polynomial| |#1|) $ (|NonNegativeInteger|) (|NonNegativeInteger|)) "\\spad{polynomial(f,k1,k2)} returns a polynomial consisting of the sum of all terms of \\spad{f} of degree \\spad{d} with \\spad{k1 <= d <= k2}.") (((|Polynomial| |#1|) $ (|NonNegativeInteger|)) "\\spad{polynomial(f,k)} returns a polynomial consisting of the sum of all terms of \\spad{f} of degree \\spad{<= k}.")) (|multiplyCoefficients| (($ (|Mapping| |#1| (|Integer|)) $) "\\spad{multiplyCoefficients(f,sum(n = 0..infinity,a[n] * x**n))} returns \\spad{sum(n = 0..infinity,f(n) * a[n] * x**n)}. This function is used when Laurent series are represented by a Taylor series and an order.")) (|quoByVar| (($ $) "\\spad{quoByVar(a0 + a1 x + a2 x**2 + ...)} returns \\spad{a1 + a2 x + a3 x**2 + ...} Thus,{} this function substracts the constant term and divides by the series variable. This function is used when Laurent series are represented by a Taylor series and an order.")) (|coefficients| (((|Stream| |#1|) $) "\\spad{coefficients(a0 + a1 x + a2 x**2 + ...)} returns a stream of coefficients: \\spad{[a0,a1,a2,...]}. The entries of the stream may be zero.")) (|series| (($ (|Stream| |#1|)) "\\spad{series([a0,a1,a2,...])} is the Taylor series \\spad{a0 + a1 x + a2 x**2 + ...}.") (($ (|Stream| (|Record| (|:| |k| (|NonNegativeInteger|)) (|:| |c| |#1|)))) "\\spad{series(st)} creates a series from a stream of non-zero terms,{} where a term is an exponent-coefficient pair. The terms in the stream should be ordered by increasing order of exponents."))) (((-4463 "*") |has| |#1| (-174)) (-4454 |has| |#1| (-568)) (-4455 . T) (-4456 . T) (-4458 . T)) @@ -5043,7 +5043,7 @@ NIL (-1278 |Coef| |var| |cen|) ((|constructor| (NIL "Dense Taylor series in one variable \\spadtype{UnivariateTaylorSeries} is a domain representing Taylor series in one variable with coefficients in an arbitrary ring. The parameters of the type specify the coefficient ring,{} the power series variable,{} and the center of the power series expansion. For example,{} \\spadtype{UnivariateTaylorSeries}(Integer,{}\\spad{x},{}3) represents Taylor series in \\spad{(x - 3)} with \\spadtype{Integer} coefficients.")) (|integrate| (($ $ (|Variable| |#2|)) "\\spad{integrate(f(x),x)} returns an anti-derivative of the power series \\spad{f(x)} with constant coefficient 0. We may integrate a series when we can divide coefficients by integers.")) (|invmultisect| (($ (|Integer|) (|Integer|) $) "\\spad{invmultisect(a,b,f(x))} substitutes \\spad{x^((a+b)*n)} \\indented{1}{for \\spad{x^n} and multiples by \\spad{x^b}.}")) (|multisect| (($ (|Integer|) (|Integer|) $) "\\spad{multisect(a,b,f(x))} selects the coefficients of \\indented{1}{\\spad{x^((a+b)*n+a)},{} and changes this monomial to \\spad{x^n}.}")) (|revert| (($ $) "\\spad{revert(f(x))} returns a Taylor series \\spad{g(x)} such that \\spad{f(g(x)) = g(f(x)) = x}. Series \\spad{f(x)} should have constant coefficient 0 and invertible 1st order coefficient.")) (|generalLambert| (($ $ (|Integer|) (|Integer|)) "\\spad{generalLambert(f(x),a,d)} returns \\spad{f(x^a) + f(x^(a + d)) + \\indented{1}{f(x^(a + 2 d)) + ... }. \\spad{f(x)} should have zero constant} \\indented{1}{coefficient and \\spad{a} and \\spad{d} should be positive.}")) (|evenlambert| (($ $) "\\spad{evenlambert(f(x))} returns \\spad{f(x^2) + f(x^4) + f(x^6) + ...}. \\indented{1}{\\spad{f(x)} should have a zero constant coefficient.} \\indented{1}{This function is used for computing infinite products.} \\indented{1}{If \\spad{f(x)} is a Taylor series with constant term 1,{} then} \\indented{1}{\\spad{product(n=1..infinity,f(x^(2*n))) = exp(log(evenlambert(f(x))))}.}")) (|oddlambert| (($ $) "\\spad{oddlambert(f(x))} returns \\spad{f(x) + f(x^3) + f(x^5) + ...}. \\indented{1}{\\spad{f(x)} should have a zero constant coefficient.} \\indented{1}{This function is used for computing infinite products.} \\indented{1}{If \\spad{f(x)} is a Taylor series with constant term 1,{} then} \\indented{1}{\\spad{product(n=1..infinity,f(x^(2*n-1)))=exp(log(oddlambert(f(x))))}.}")) (|lambert| (($ $) "\\spad{lambert(f(x))} returns \\spad{f(x) + f(x^2) + f(x^3) + ...}. \\indented{1}{This function is used for computing infinite products.} \\indented{1}{\\spad{f(x)} should have zero constant coefficient.} \\indented{1}{If \\spad{f(x)} is a Taylor series with constant term 1,{} then} \\indented{1}{\\spad{product(n = 1..infinity,f(x^n)) = exp(log(lambert(f(x))))}.}")) (|lagrange| (($ $) "\\spad{lagrange(g(x))} produces the Taylor series for \\spad{f(x)} \\indented{1}{where \\spad{f(x)} is implicitly defined as \\spad{f(x) = x*g(f(x))}.}")) (|univariatePolynomial| (((|UnivariatePolynomial| |#2| |#1|) $ (|NonNegativeInteger|)) "\\spad{univariatePolynomial(f,k)} returns a univariate polynomial \\indented{1}{consisting of the sum of all terms of \\spad{f} of degree \\spad{<= k}.}")) (|coerce| (($ (|Variable| |#2|)) "\\spad{coerce(var)} converts the series variable \\spad{var} into a \\indented{1}{Taylor series.}") (($ (|UnivariatePolynomial| |#2| |#1|)) "\\spad{coerce(p)} converts a univariate polynomial \\spad{p} in the variable \\spad{var} to a univariate Taylor series in \\spad{var}."))) (((-4463 "*") |has| |#1| (-174)) (-4454 |has| |#1| (-568)) (-4455 . T) (-4456 . T) (-4458 . T)) -((|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#1| (QUOTE (-568))) (-2835 (|HasCategory| |#1| (QUOTE (-174))) (|HasCategory| |#1| (QUOTE (-568)))) (|HasCategory| |#1| (QUOTE (-174))) (|HasCategory| |#1| (QUOTE (-146))) (|HasCategory| |#1| (QUOTE (-148))) (-12 (|HasCategory| |#1| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasSignature| |#1| (LIST (QUOTE *) (LIST (|devaluate| |#1|) (QUOTE (-783)) (|devaluate| |#1|))))) (|HasSignature| |#1| (LIST (QUOTE *) (LIST (|devaluate| |#1|) (QUOTE (-783)) (|devaluate| |#1|)))) (|HasCategory| (-783) (QUOTE (-1131))) (-12 (|HasSignature| |#1| (LIST (QUOTE **) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (QUOTE (-783))))) (|HasSignature| |#1| (LIST (QUOTE -3563) (LIST (|devaluate| |#1|) (QUOTE (-1195)))))) (|HasSignature| |#1| (LIST (QUOTE **) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (QUOTE (-783))))) (|HasCategory| |#1| (QUOTE (-374))) (-2835 (-12 (|HasCategory| |#1| (LIST (QUOTE -29) (QUOTE (-576)))) (|HasCategory| |#1| (QUOTE (-976))) (|HasCategory| |#1| (QUOTE (-1221))) (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576)))))) (-12 (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasSignature| |#1| (LIST (QUOTE -3848) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (QUOTE (-1195))))) (|HasSignature| |#1| (LIST (QUOTE -1991) (LIST (LIST (QUOTE -656) (QUOTE (-1195))) (|devaluate| |#1|))))))) +((|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasCategory| |#1| (QUOTE (-568))) (-2835 (|HasCategory| |#1| (QUOTE (-174))) (|HasCategory| |#1| (QUOTE (-568)))) (|HasCategory| |#1| (QUOTE (-174))) (|HasCategory| |#1| (QUOTE (-146))) (|HasCategory| |#1| (QUOTE (-148))) (-12 (|HasCategory| |#1| (LIST (QUOTE -915) (QUOTE (-1195)))) (|HasSignature| |#1| (LIST (QUOTE *) (LIST (|devaluate| |#1|) (QUOTE (-783)) (|devaluate| |#1|))))) (|HasSignature| |#1| (LIST (QUOTE *) (LIST (|devaluate| |#1|) (QUOTE (-783)) (|devaluate| |#1|)))) (|HasCategory| (-783) (QUOTE (-1131))) (-12 (|HasSignature| |#1| (LIST (QUOTE **) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (QUOTE (-783))))) (|HasSignature| |#1| (LIST (QUOTE -3563) (LIST (|devaluate| |#1|) (QUOTE (-1195)))))) (|HasSignature| |#1| (LIST (QUOTE **) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (QUOTE (-783))))) (|HasCategory| |#1| (QUOTE (-374))) (-2835 (-12 (|HasCategory| |#1| (LIST (QUOTE -29) (QUOTE (-576)))) (|HasCategory| |#1| (QUOTE (-976))) (|HasCategory| |#1| (QUOTE (-1221))) (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576)))))) (-12 (|HasCategory| |#1| (LIST (QUOTE -38) (LIST (QUOTE -419) (QUOTE (-576))))) (|HasSignature| |#1| (LIST (QUOTE -2264) (LIST (|devaluate| |#1|) (|devaluate| |#1|) (QUOTE (-1195))))) (|HasSignature| |#1| (LIST (QUOTE -1992) (LIST (LIST (QUOTE -656) (QUOTE (-1195))) (|devaluate| |#1|))))))) (-1279 |Coef| UTS) ((|constructor| (NIL "\\indented{1}{This package provides Taylor series solutions to regular} linear or non-linear ordinary differential equations of arbitrary order.")) (|mpsode| (((|List| |#2|) (|List| |#1|) (|List| (|Mapping| |#2| (|List| |#2|)))) "\\spad{mpsode(r,f)} solves the system of differential equations \\spad{dy[i]/dx =f[i] [x,y[1],y[2],...,y[n]]},{} \\spad{y[i](a) = r[i]} for \\spad{i} in 1..\\spad{n}.")) (|ode| ((|#2| (|Mapping| |#2| (|List| |#2|)) (|List| |#1|)) "\\spad{ode(f,cl)} is the solution to \\spad{y<n>=f(y,y',..,y<n-1>)} such that \\spad{y<i>(a) = cl.i} for \\spad{i} in 1..\\spad{n}.")) (|ode2| ((|#2| (|Mapping| |#2| |#2| |#2|) |#1| |#1|) "\\spad{ode2(f,c0,c1)} is the solution to \\spad{y'' = f(y,y')} such that \\spad{y(a) = c0} and \\spad{y'(a) = c1}.")) (|ode1| ((|#2| (|Mapping| |#2| |#2|) |#1|) "\\spad{ode1(f,c)} is the solution to \\spad{y' = f(y)} such that \\spad{y(a) = c}.")) (|fixedPointExquo| ((|#2| |#2| |#2|) "\\spad{fixedPointExquo(f,g)} computes the exact quotient of \\spad{f} and \\spad{g} using a fixed point computation.")) (|stFuncN| (((|Mapping| (|Stream| |#1|) (|List| (|Stream| |#1|))) (|Mapping| |#2| (|List| |#2|))) "\\spad{stFuncN(f)} is a local function xported due to compiler problem. This function is of no interest to the top-level user.")) (|stFunc2| (((|Mapping| (|Stream| |#1|) (|Stream| |#1|) (|Stream| |#1|)) (|Mapping| |#2| |#2| |#2|)) "\\spad{stFunc2(f)} is a local function exported due to compiler problem. This function is of no interest to the top-level user.")) (|stFunc1| (((|Mapping| (|Stream| |#1|) (|Stream| |#1|)) (|Mapping| |#2| |#2|)) "\\spad{stFunc1(f)} is a local function exported due to compiler problem. This function is of no interest to the top-level user."))) NIL @@ -5075,7 +5075,7 @@ NIL (-1286 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."))) ((-4462 . T) (-4461 . T)) -((-2835 (-12 (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|))))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (LIST (QUOTE -626) (QUOTE (-548)))) (-2835 (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-1119)))) (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| (-576) (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (QUOTE (-25))) (|HasCategory| |#1| (QUOTE (-23))) (|HasCategory| |#1| (QUOTE (-21))) (|HasCategory| |#1| (QUOTE (-738))) (|HasCategory| |#1| (QUOTE (-1068))) (-12 (|HasCategory| |#1| (QUOTE (-1021))) (|HasCategory| |#1| (QUOTE (-1068)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874)))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|))))) +((-2835 (-12 (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|))))) (-2835 (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874))))) (|HasCategory| |#1| (LIST (QUOTE -626) (QUOTE (-548)))) (-2835 (|HasCategory| |#1| (QUOTE (-102))) (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-1119)))) (-2835 (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-1119)))) (|HasCategory| |#1| (QUOTE (-862))) (|HasCategory| (-576) (QUOTE (-862))) (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (QUOTE (-25))) (|HasCategory| |#1| (QUOTE (-23))) (|HasCategory| |#1| (QUOTE (-21))) (|HasCategory| |#1| (QUOTE (-738))) (|HasCategory| |#1| (QUOTE (-1068))) (-12 (|HasCategory| |#1| (QUOTE (-1021))) (|HasCategory| |#1| (QUOTE (-1068)))) (|HasCategory| |#1| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#1| (QUOTE (-102))) (-12 (|HasCategory| |#1| (QUOTE (-1119))) (|HasCategory| |#1| (LIST (QUOTE -319) (|devaluate| |#1|))))) (-1287) ((|constructor| (NIL "TwoDimensionalViewport creates viewports to display graphs.")) (|coerce| (((|OutputForm|) $) "\\spad{coerce(v)} returns the given two-dimensional viewport,{} \\spad{v},{} which is of domain \\spadtype{TwoDimensionalViewport} as output of the domain \\spadtype{OutputForm}.")) (|key| (((|Integer|) $) "\\spad{key(v)} returns the process ID number of the given two-dimensional viewport,{} \\spad{v},{} which is of domain \\spadtype{TwoDimensionalViewport}.")) (|reset| (((|Void|) $) "\\spad{reset(v)} sets the current state of the graph characteristics of the given two-dimensional viewport,{} \\spad{v},{} which is of domain \\spadtype{TwoDimensionalViewport},{} back to their initial settings.")) (|write| (((|String|) $ (|String|) (|List| (|String|))) "\\spad{write(v,s,lf)} takes the given two-dimensional viewport,{} \\spad{v},{} which is of domain \\spadtype{TwoDimensionalViewport},{} and creates a directory indicated by \\spad{s},{} which contains the graph data files for \\spad{v} and the optional file types indicated by the list \\spad{lf}.") (((|String|) $ (|String|) (|String|)) "\\spad{write(v,s,f)} takes the given two-dimensional viewport,{} \\spad{v},{} which is of domain \\spadtype{TwoDimensionalViewport},{} and creates a directory indicated by \\spad{s},{} which contains the graph data files for \\spad{v} and an optional file type \\spad{f}.") (((|String|) $ (|String|)) "\\spad{write(v,s)} takes the given two-dimensional viewport,{} \\spad{v},{} which is of domain \\spadtype{TwoDimensionalViewport},{} and creates a directory indicated by \\spad{s},{} which contains the graph data files for \\spad{v}.")) (|resize| (((|Void|) $ (|PositiveInteger|) (|PositiveInteger|)) "\\spad{resize(v,w,h)} displays the two-dimensional viewport,{} \\spad{v},{} which is of domain \\spadtype{TwoDimensionalViewport},{} with a width of \\spad{w} and a height of \\spad{h},{} keeping the upper left-hand corner position unchanged.")) (|update| (((|Void|) $ (|GraphImage|) (|PositiveInteger|)) "\\spad{update(v,gr,n)} drops the graph \\spad{gr} in slot \\spad{n} of viewport \\spad{v}. The graph \\spad{gr} must have been transmitted already and acquired an integer key.")) (|move| (((|Void|) $ (|NonNegativeInteger|) (|NonNegativeInteger|)) "\\spad{move(v,x,y)} displays the two-dimensional viewport,{} \\spad{v},{} which is of domain \\spadtype{TwoDimensionalViewport},{} with the upper left-hand corner of the viewport window at the screen coordinate position \\spad{x},{} \\spad{y}.")) (|show| (((|Void|) $ (|PositiveInteger|) (|String|)) "\\spad{show(v,n,s)} displays the graph in field \\spad{n} of the given two-dimensional viewport,{} \\spad{v},{} which is of domain \\spadtype{TwoDimensionalViewport},{} if \\spad{s} is \"on\",{} or does not display the graph if \\spad{s} is \"off\".")) (|translate| (((|Void|) $ (|PositiveInteger|) (|Float|) (|Float|)) "\\spad{translate(v,n,dx,dy)} displays the graph in field \\spad{n} of the given two-dimensional viewport,{} \\spad{v},{} which is of domain \\spadtype{TwoDimensionalViewport},{} translated by \\spad{dx} in the \\spad{x}-coordinate direction from the center of the viewport,{} and by \\spad{dy} in the \\spad{y}-coordinate direction from the center. Setting \\spad{dx} and \\spad{dy} to \\spad{0} places the center of the graph at the center of the viewport.")) (|scale| (((|Void|) $ (|PositiveInteger|) (|Float|) (|Float|)) "\\spad{scale(v,n,sx,sy)} displays the graph in field \\spad{n} of the given two-dimensional viewport,{} \\spad{v},{} which is of domain \\spadtype{TwoDimensionalViewport},{} scaled by the factor \\spad{sx} in the \\spad{x}-coordinate direction and by the factor \\spad{sy} in the \\spad{y}-coordinate direction.")) (|dimensions| (((|Void|) $ (|NonNegativeInteger|) (|NonNegativeInteger|) (|PositiveInteger|) (|PositiveInteger|)) "\\spad{dimensions(v,x,y,width,height)} sets the position of the upper left-hand corner of the two-dimensional viewport,{} \\spad{v},{} which is of domain \\spadtype{TwoDimensionalViewport},{} to the window coordinate \\spad{x},{} \\spad{y},{} and sets the dimensions of the window to that of \\spad{width},{} \\spad{height}. The new dimensions are not displayed until the function \\spadfun{makeViewport2D} is executed again for \\spad{v}.")) (|close| (((|Void|) $) "\\spad{close(v)} closes the viewport window of the given two-dimensional viewport,{} \\spad{v},{} which is of domain \\spadtype{TwoDimensionalViewport},{} and terminates the corresponding process ID.")) (|controlPanel| (((|Void|) $ (|String|)) "\\spad{controlPanel(v,s)} displays the control panel of the given two-dimensional viewport,{} \\spad{v},{} which is of domain \\spadtype{TwoDimensionalViewport},{} if \\spad{s} is \"on\",{} or hides the control panel if \\spad{s} is \"off\".")) (|connect| (((|Void|) $ (|PositiveInteger|) (|String|)) "\\spad{connect(v,n,s)} displays the lines connecting the graph points in field \\spad{n} of the given two-dimensional viewport,{} \\spad{v},{} which is of domain \\spadtype{TwoDimensionalViewport},{} if \\spad{s} is \"on\",{} or does not display the lines if \\spad{s} is \"off\".")) (|region| (((|Void|) $ (|PositiveInteger|) (|String|)) "\\spad{region(v,n,s)} displays the bounding box of the graph in field \\spad{n} of the given two-dimensional viewport,{} \\spad{v},{} which is of domain \\spadtype{TwoDimensionalViewport},{} if \\spad{s} is \"on\",{} or does not display the bounding box if \\spad{s} is \"off\".")) (|points| (((|Void|) $ (|PositiveInteger|) (|String|)) "\\spad{points(v,n,s)} displays the points of the graph in field \\spad{n} of the given two-dimensional viewport,{} \\spad{v},{} which is of domain \\spadtype{TwoDimensionalViewport},{} if \\spad{s} is \"on\",{} or does not display the points if \\spad{s} is \"off\".")) (|units| (((|Void|) $ (|PositiveInteger|) (|Palette|)) "\\spad{units(v,n,c)} displays the units of the graph in field \\spad{n} of the given two-dimensional viewport,{} \\spad{v},{} which is of domain \\spadtype{TwoDimensionalViewport},{} with the units color set to the given palette color \\spad{c}.") (((|Void|) $ (|PositiveInteger|) (|String|)) "\\spad{units(v,n,s)} displays the units of the graph in field \\spad{n} of the given two-dimensional viewport,{} \\spad{v},{} which is of domain \\spadtype{TwoDimensionalViewport},{} if \\spad{s} is \"on\",{} or does not display the units if \\spad{s} is \"off\".")) (|axes| (((|Void|) $ (|PositiveInteger|) (|Palette|)) "\\spad{axes(v,n,c)} displays the axes of the graph in field \\spad{n} of the given two-dimensional viewport,{} \\spad{v},{} which is of domain \\spadtype{TwoDimensionalViewport},{} with the axes color set to the given palette color \\spad{c}.") (((|Void|) $ (|PositiveInteger|) (|String|)) "\\spad{axes(v,n,s)} displays the axes of the graph in field \\spad{n} of the given two-dimensional viewport,{} \\spad{v},{} which is of domain \\spadtype{TwoDimensionalViewport},{} if \\spad{s} is \"on\",{} or does not display the axes if \\spad{s} is \"off\".")) (|getGraph| (((|GraphImage|) $ (|PositiveInteger|)) "\\spad{getGraph(v,n)} returns the graph which is of the domain \\spadtype{GraphImage} which is located in graph field \\spad{n} of the given two-dimensional viewport,{} \\spad{v},{} which is of the domain \\spadtype{TwoDimensionalViewport}.")) (|putGraph| (((|Void|) $ (|GraphImage|) (|PositiveInteger|)) "\\spad{putGraph(v,gi,n)} sets the graph field indicated by \\spad{n},{} of the indicated two-dimensional viewport,{} \\spad{v},{} which is of domain \\spadtype{TwoDimensionalViewport},{} to be the graph,{} \\spad{gi} of domain \\spadtype{GraphImage}. The contents of viewport,{} \\spad{v},{} will contain \\spad{gi} when the function \\spadfun{makeViewport2D} is called to create the an updated viewport \\spad{v}.")) (|title| (((|Void|) $ (|String|)) "\\spad{title(v,s)} changes the title which is shown in the two-dimensional viewport window,{} \\spad{v} of domain \\spadtype{TwoDimensionalViewport}.")) (|graphs| (((|Vector| (|Union| (|GraphImage|) "undefined")) $) "\\spad{graphs(v)} returns a vector,{} or list,{} which is a union of all the graphs,{} of the domain \\spadtype{GraphImage},{} which are allocated for the two-dimensional viewport,{} \\spad{v},{} of domain \\spadtype{TwoDimensionalViewport}. Those graphs which have no data are labeled \"undefined\",{} otherwise their contents are shown.")) (|graphStates| (((|Vector| (|Record| (|:| |scaleX| (|DoubleFloat|)) (|:| |scaleY| (|DoubleFloat|)) (|:| |deltaX| (|DoubleFloat|)) (|:| |deltaY| (|DoubleFloat|)) (|:| |points| (|Integer|)) (|:| |connect| (|Integer|)) (|:| |spline| (|Integer|)) (|:| |axes| (|Integer|)) (|:| |axesColor| (|Palette|)) (|:| |units| (|Integer|)) (|:| |unitsColor| (|Palette|)) (|:| |showing| (|Integer|)))) $) "\\spad{graphStates(v)} returns and shows a listing of a record containing the current state of the characteristics of each of the ten graph records in the given two-dimensional viewport,{} \\spad{v},{} which is of domain \\spadtype{TwoDimensionalViewport}.")) (|graphState| (((|Void|) $ (|PositiveInteger|) (|DoubleFloat|) (|DoubleFloat|) (|DoubleFloat|) (|DoubleFloat|) (|Integer|) (|Integer|) (|Integer|) (|Integer|) (|Palette|) (|Integer|) (|Palette|) (|Integer|)) "\\spad{graphState(v,num,sX,sY,dX,dY,pts,lns,box,axes,axesC,un,unC,cP)} sets the state of the characteristics for the graph indicated by \\spad{num} in the given two-dimensional viewport \\spad{v},{} of domain \\spadtype{TwoDimensionalViewport},{} to the values given as parameters. The scaling of the graph in the \\spad{x} and \\spad{y} component directions is set to be \\spad{sX} and \\spad{sY}; the window translation in the \\spad{x} and \\spad{y} component directions is set to be \\spad{dX} and \\spad{dY}; The graph points,{} lines,{} bounding \\spad{box},{} \\spad{axes},{} or units will be shown in the viewport if their given parameters \\spad{pts},{} \\spad{lns},{} \\spad{box},{} \\spad{axes} or \\spad{un} are set to be \\spad{1},{} but will not be shown if they are set to \\spad{0}. The color of the \\spad{axes} and the color of the units are indicated by the palette colors \\spad{axesC} and \\spad{unC} respectively. To display the control panel when the viewport window is displayed,{} set \\spad{cP} to \\spad{1},{} otherwise set it to \\spad{0}.")) (|options| (($ $ (|List| (|DrawOption|))) "\\spad{options(v,lopt)} takes the given two-dimensional viewport,{} \\spad{v},{} of the domain \\spadtype{TwoDimensionalViewport} and returns \\spad{v} with it\\spad{'s} draw options modified to be those which are indicated in the given list,{} \\spad{lopt} of domain \\spadtype{DrawOption}.") (((|List| (|DrawOption|)) $) "\\spad{options(v)} takes the given two-dimensional viewport,{} \\spad{v},{} of the domain \\spadtype{TwoDimensionalViewport} and returns a list containing the draw options from the domain \\spadtype{DrawOption} for \\spad{v}.")) (|makeViewport2D| (($ (|GraphImage|) (|List| (|DrawOption|))) "\\spad{makeViewport2D(gi,lopt)} creates and displays a viewport window of the domain \\spadtype{TwoDimensionalViewport} whose graph field is assigned to be the given graph,{} \\spad{gi},{} of domain \\spadtype{GraphImage},{} and whose options field is set to be the list of options,{} \\spad{lopt} of domain \\spadtype{DrawOption}.") (($ $) "\\spad{makeViewport2D(v)} takes the given two-dimensional viewport,{} \\spad{v},{} of the domain \\spadtype{TwoDimensionalViewport} and displays a viewport window on the screen which contains the contents of \\spad{v}.")) (|viewport2D| (($) "\\spad{viewport2D()} returns an undefined two-dimensional viewport of the domain \\spadtype{TwoDimensionalViewport} whose contents are empty.")) (|getPickedPoints| (((|List| (|Point| (|DoubleFloat|))) $) "\\spad{getPickedPoints(x)} returns a list of small floats for the points the user interactively picked on the viewport for full integration into the system,{} some design issues need to be addressed: \\spadignore{e.g.} how to go through the GraphImage interface,{} how to default to graphs,{} etc."))) NIL @@ -5127,7 +5127,7 @@ NIL (-1299 R E V P) ((|constructor| (NIL "A domain constructor of the category \\axiomType{GeneralTriangularSet}. The only requirement for a list of polynomials to be a member of such a domain is the following: no polynomial is constant and two distinct polynomials have distinct main variables. Such a triangular set may not be auto-reduced or consistent. The \\axiomOpFrom{construct}{WuWenTsunTriangularSet} operation does not check the previous requirement. Triangular sets are stored as sorted lists \\spad{w}.\\spad{r}.\\spad{t}. the main variables of their members. Furthermore,{} this domain exports operations dealing with the characteristic set method of Wu Wen Tsun and some optimizations mainly proposed by Dong Ming Wang.\\newline References : \\indented{1}{[1] \\spad{W}. \\spad{T}. WU \"A Zero Structure Theorem for polynomial equations solving\"} \\indented{6}{\\spad{MM} Research Preprints,{} 1987.} \\indented{1}{[2] \\spad{D}. \\spad{M}. WANG \"An implementation of the characteristic set method in Maple\"} \\indented{6}{Proc. DISCO'92. Bath,{} England.}")) (|characteristicSerie| (((|List| $) (|List| |#4|)) "\\axiom{characteristicSerie(\\spad{ps})} returns the same as \\axiom{characteristicSerie(\\spad{ps},{}initiallyReduced?,{}initiallyReduce)}.") (((|List| $) (|List| |#4|) (|Mapping| (|Boolean|) |#4| |#4|) (|Mapping| |#4| |#4| |#4|)) "\\axiom{characteristicSerie(\\spad{ps},{}redOp?,{}redOp)} returns a list \\axiom{\\spad{lts}} of triangular sets such that the zero set of \\axiom{\\spad{ps}} is the union of the regular zero sets of the members of \\axiom{\\spad{lts}}. This is made by the Ritt and Wu Wen Tsun process applying the operation \\axiom{characteristicSet(\\spad{ps},{}redOp?,{}redOp)} to compute characteristic sets in Wu Wen Tsun sense.")) (|characteristicSet| (((|Union| $ "failed") (|List| |#4|)) "\\axiom{characteristicSet(\\spad{ps})} returns the same as \\axiom{characteristicSet(\\spad{ps},{}initiallyReduced?,{}initiallyReduce)}.") (((|Union| $ "failed") (|List| |#4|) (|Mapping| (|Boolean|) |#4| |#4|) (|Mapping| |#4| |#4| |#4|)) "\\axiom{characteristicSet(\\spad{ps},{}redOp?,{}redOp)} returns a non-contradictory characteristic set of \\axiom{\\spad{ps}} in Wu Wen Tsun sense \\spad{w}.\\spad{r}.\\spad{t} the reduction-test \\axiom{redOp?} (using \\axiom{redOp} to reduce polynomials \\spad{w}.\\spad{r}.\\spad{t} a \\axiom{redOp?} basic set),{} if no non-zero constant polynomial appear during those reductions,{} else \\axiom{\"failed\"} is returned. The operations \\axiom{redOp} and \\axiom{redOp?} must satisfy the following conditions: \\axiom{redOp?(redOp(\\spad{p},{}\\spad{q}),{}\\spad{q})} holds for every polynomials \\axiom{\\spad{p},{}\\spad{q}} and there exists an integer \\axiom{\\spad{e}} and a polynomial \\axiom{\\spad{f}} such that we have \\axiom{init(\\spad{q})^e*p = \\spad{f*q} + redOp(\\spad{p},{}\\spad{q})}.")) (|medialSet| (((|Union| $ "failed") (|List| |#4|)) "\\axiom{medial(\\spad{ps})} returns the same as \\axiom{medialSet(\\spad{ps},{}initiallyReduced?,{}initiallyReduce)}.") (((|Union| $ "failed") (|List| |#4|) (|Mapping| (|Boolean|) |#4| |#4|) (|Mapping| |#4| |#4| |#4|)) "\\axiom{medialSet(\\spad{ps},{}redOp?,{}redOp)} returns \\axiom{\\spad{bs}} a basic set (in Wu Wen Tsun sense \\spad{w}.\\spad{r}.\\spad{t} the reduction-test \\axiom{redOp?}) of some set generating the same ideal as \\axiom{\\spad{ps}} (with rank not higher than any basic set of \\axiom{\\spad{ps}}),{} if no non-zero constant polynomials appear during the computatioms,{} else \\axiom{\"failed\"} is returned. In the former case,{} \\axiom{\\spad{bs}} has to be understood as a candidate for being a characteristic set of \\axiom{\\spad{ps}}. In the original algorithm,{} \\axiom{\\spad{bs}} is simply a basic set of \\axiom{\\spad{ps}}."))) ((-4462 . T) (-4461 . T)) -((-12 (|HasCategory| |#4| (QUOTE (-1119))) (|HasCategory| |#4| (LIST (QUOTE -319) (|devaluate| |#4|)))) (|HasCategory| |#4| (LIST (QUOTE -626) (QUOTE (-548)))) (|HasCategory| |#4| (QUOTE (-1119))) (|HasCategory| |#1| (QUOTE (-568))) (|HasCategory| |#3| (QUOTE (-379))) (|HasCategory| |#4| (LIST (QUOTE -625) (QUOTE (-874))))) +((-12 (|HasCategory| |#4| (QUOTE (-1119))) (|HasCategory| |#4| (LIST (QUOTE -319) (|devaluate| |#4|)))) (|HasCategory| |#4| (LIST (QUOTE -626) (QUOTE (-548)))) (|HasCategory| |#4| (QUOTE (-1119))) (|HasCategory| |#1| (QUOTE (-568))) (|HasCategory| |#3| (QUOTE (-379))) (|HasCategory| |#4| (LIST (QUOTE -625) (QUOTE (-874)))) (|HasCategory| |#4| (QUOTE (-102)))) (-1300 R) ((|constructor| (NIL "This is the category of algebras over non-commutative rings. It is used by constructors of non-commutative algebras such as: \\indented{4}{\\spadtype{XPolynomialRing}.} \\indented{4}{\\spadtype{XFreeAlgebra}} Author: Michel Petitot (petitot@lifl.\\spad{fr})"))) ((-4455 . T) (-4456 . T) (-4458 . T)) @@ -5208,4 +5208,4 @@ NIL NIL NIL NIL -((-3 NIL 2279904 2279909 2279914 2279919) (-2 NIL 2279884 2279889 2279894 2279899) (-1 NIL 2279864 2279869 2279874 2279879) (0 NIL 2279844 2279849 2279854 2279859) (-1315 "ZMOD.spad" 2279653 2279666 2279782 2279839) (-1314 "ZLINDEP.spad" 2278719 2278730 2279643 2279648) (-1313 "ZDSOLVE.spad" 2268664 2268686 2278709 2278714) (-1312 "YSTREAM.spad" 2268159 2268170 2268654 2268659) (-1311 "YDIAGRAM.spad" 2267793 2267802 2268149 2268154) (-1310 "XRPOLY.spad" 2267013 2267033 2267649 2267718) (-1309 "XPR.spad" 2264808 2264821 2266731 2266830) (-1308 "XPOLY.spad" 2264363 2264374 2264664 2264733) (-1307 "XPOLYC.spad" 2263682 2263698 2264289 2264358) (-1306 "XPBWPOLY.spad" 2262119 2262139 2263462 2263531) (-1305 "XF.spad" 2260582 2260597 2262021 2262114) (-1304 "XF.spad" 2259025 2259042 2260466 2260471) (-1303 "XFALG.spad" 2256073 2256089 2258951 2259020) (-1302 "XEXPPKG.spad" 2255324 2255350 2256063 2256068) (-1301 "XDPOLY.spad" 2254938 2254954 2255180 2255249) (-1300 "XALG.spad" 2254598 2254609 2254894 2254933) (-1299 "WUTSET.spad" 2250437 2250454 2254244 2254271) (-1298 "WP.spad" 2249636 2249680 2250295 2250362) (-1297 "WHILEAST.spad" 2249434 2249443 2249626 2249631) (-1296 "WHEREAST.spad" 2249105 2249114 2249424 2249429) (-1295 "WFFINTBS.spad" 2246768 2246790 2249095 2249100) (-1294 "WEIER.spad" 2244990 2245001 2246758 2246763) (-1293 "VSPACE.spad" 2244663 2244674 2244958 2244985) (-1292 "VSPACE.spad" 2244356 2244369 2244653 2244658) (-1291 "VOID.spad" 2244033 2244042 2244346 2244351) (-1290 "VIEW.spad" 2241713 2241722 2244023 2244028) (-1289 "VIEWDEF.spad" 2236914 2236923 2241703 2241708) (-1288 "VIEW3D.spad" 2220875 2220884 2236904 2236909) (-1287 "VIEW2D.spad" 2208766 2208775 2220865 2220870) (-1286 "VECTOR.spad" 2207440 2207451 2207691 2207718) (-1285 "VECTOR2.spad" 2206079 2206092 2207430 2207435) (-1284 "VECTCAT.spad" 2203983 2203994 2206047 2206074) (-1283 "VECTCAT.spad" 2201694 2201707 2203760 2203765) (-1282 "VARIABLE.spad" 2201474 2201489 2201684 2201689) (-1281 "UTYPE.spad" 2201118 2201127 2201464 2201469) (-1280 "UTSODETL.spad" 2200413 2200437 2201074 2201079) (-1279 "UTSODE.spad" 2198629 2198649 2200403 2200408) (-1278 "UTS.spad" 2193576 2193604 2197096 2197193) (-1277 "UTSCAT.spad" 2191055 2191071 2193474 2193571) (-1276 "UTSCAT.spad" 2188178 2188196 2190599 2190604) (-1275 "UTS2.spad" 2187773 2187808 2188168 2188173) (-1274 "URAGG.spad" 2182446 2182457 2187763 2187768) (-1273 "URAGG.spad" 2177083 2177096 2182402 2182407) (-1272 "UPXSSING.spad" 2174728 2174754 2176164 2176297) (-1271 "UPXS.spad" 2172024 2172052 2172860 2173009) (-1270 "UPXSCONS.spad" 2169783 2169803 2170156 2170305) (-1269 "UPXSCCA.spad" 2168354 2168374 2169629 2169778) (-1268 "UPXSCCA.spad" 2167067 2167089 2168344 2168349) (-1267 "UPXSCAT.spad" 2165656 2165672 2166913 2167062) (-1266 "UPXS2.spad" 2165199 2165252 2165646 2165651) (-1265 "UPSQFREE.spad" 2163613 2163627 2165189 2165194) (-1264 "UPSCAT.spad" 2161400 2161424 2163511 2163608) (-1263 "UPSCAT.spad" 2158893 2158919 2161006 2161011) (-1262 "UPOLYC.spad" 2153933 2153944 2158735 2158888) (-1261 "UPOLYC.spad" 2148865 2148878 2153669 2153674) (-1260 "UPOLYC2.spad" 2148336 2148355 2148855 2148860) (-1259 "UP.spad" 2145442 2145457 2145829 2145982) (-1258 "UPMP.spad" 2144342 2144355 2145432 2145437) (-1257 "UPDIVP.spad" 2143907 2143921 2144332 2144337) (-1256 "UPDECOMP.spad" 2142152 2142166 2143897 2143902) (-1255 "UPCDEN.spad" 2141361 2141377 2142142 2142147) (-1254 "UP2.spad" 2140725 2140746 2141351 2141356) (-1253 "UNISEG.spad" 2140078 2140089 2140644 2140649) (-1252 "UNISEG2.spad" 2139575 2139588 2140034 2140039) (-1251 "UNIFACT.spad" 2138678 2138690 2139565 2139570) (-1250 "ULS.spad" 2128462 2128490 2129407 2129836) (-1249 "ULSCONS.spad" 2119596 2119616 2119966 2120115) (-1248 "ULSCCAT.spad" 2117333 2117353 2119442 2119591) (-1247 "ULSCCAT.spad" 2115178 2115200 2117289 2117294) (-1246 "ULSCAT.spad" 2113410 2113426 2115024 2115173) (-1245 "ULS2.spad" 2112924 2112977 2113400 2113405) (-1244 "UINT8.spad" 2112801 2112810 2112914 2112919) (-1243 "UINT64.spad" 2112677 2112686 2112791 2112796) (-1242 "UINT32.spad" 2112553 2112562 2112667 2112672) (-1241 "UINT16.spad" 2112429 2112438 2112543 2112548) (-1240 "UFD.spad" 2111494 2111503 2112355 2112424) (-1239 "UFD.spad" 2110621 2110632 2111484 2111489) (-1238 "UDVO.spad" 2109502 2109511 2110611 2110616) (-1237 "UDPO.spad" 2106995 2107006 2109458 2109463) (-1236 "TYPE.spad" 2106927 2106936 2106985 2106990) (-1235 "TYPEAST.spad" 2106846 2106855 2106917 2106922) (-1234 "TWOFACT.spad" 2105498 2105513 2106836 2106841) (-1233 "TUPLE.spad" 2104984 2104995 2105397 2105402) (-1232 "TUBETOOL.spad" 2101851 2101860 2104974 2104979) (-1231 "TUBE.spad" 2100498 2100515 2101841 2101846) (-1230 "TS.spad" 2099097 2099113 2100063 2100160) (-1229 "TSETCAT.spad" 2086224 2086241 2099065 2099092) (-1228 "TSETCAT.spad" 2073337 2073356 2086180 2086185) (-1227 "TRMANIP.spad" 2067703 2067720 2073043 2073048) (-1226 "TRIMAT.spad" 2066666 2066691 2067693 2067698) (-1225 "TRIGMNIP.spad" 2065193 2065210 2066656 2066661) (-1224 "TRIGCAT.spad" 2064705 2064714 2065183 2065188) (-1223 "TRIGCAT.spad" 2064215 2064226 2064695 2064700) (-1222 "TREE.spad" 2062790 2062801 2063822 2063849) (-1221 "TRANFUN.spad" 2062629 2062638 2062780 2062785) (-1220 "TRANFUN.spad" 2062466 2062477 2062619 2062624) (-1219 "TOPSP.spad" 2062140 2062149 2062456 2062461) (-1218 "TOOLSIGN.spad" 2061803 2061814 2062130 2062135) (-1217 "TEXTFILE.spad" 2060364 2060373 2061793 2061798) (-1216 "TEX.spad" 2057510 2057519 2060354 2060359) (-1215 "TEX1.spad" 2057066 2057077 2057500 2057505) (-1214 "TEMUTL.spad" 2056621 2056630 2057056 2057061) (-1213 "TBCMPPK.spad" 2054714 2054737 2056611 2056616) (-1212 "TBAGG.spad" 2053764 2053787 2054694 2054709) (-1211 "TBAGG.spad" 2052822 2052847 2053754 2053759) (-1210 "TANEXP.spad" 2052230 2052241 2052812 2052817) (-1209 "TALGOP.spad" 2051954 2051965 2052220 2052225) (-1208 "TABLE.spad" 2050365 2050388 2050635 2050662) (-1207 "TABLEAU.spad" 2049846 2049857 2050355 2050360) (-1206 "TABLBUMP.spad" 2046649 2046660 2049836 2049841) (-1205 "SYSTEM.spad" 2045877 2045886 2046639 2046644) (-1204 "SYSSOLP.spad" 2043360 2043371 2045867 2045872) (-1203 "SYSPTR.spad" 2043259 2043268 2043350 2043355) (-1202 "SYSNNI.spad" 2042441 2042452 2043249 2043254) (-1201 "SYSINT.spad" 2041845 2041856 2042431 2042436) (-1200 "SYNTAX.spad" 2038051 2038060 2041835 2041840) (-1199 "SYMTAB.spad" 2036119 2036128 2038041 2038046) (-1198 "SYMS.spad" 2032142 2032151 2036109 2036114) (-1197 "SYMPOLY.spad" 2031149 2031160 2031231 2031358) (-1196 "SYMFUNC.spad" 2030650 2030661 2031139 2031144) (-1195 "SYMBOL.spad" 2028153 2028162 2030640 2030645) (-1194 "SWITCH.spad" 2024924 2024933 2028143 2028148) (-1193 "SUTS.spad" 2021972 2022000 2023391 2023488) (-1192 "SUPXS.spad" 2019255 2019283 2020104 2020253) (-1191 "SUP.spad" 2015975 2015986 2016748 2016901) (-1190 "SUPFRACF.spad" 2015080 2015098 2015965 2015970) (-1189 "SUP2.spad" 2014472 2014485 2015070 2015075) (-1188 "SUMRF.spad" 2013446 2013457 2014462 2014467) (-1187 "SUMFS.spad" 2013083 2013100 2013436 2013441) (-1186 "SULS.spad" 2002854 2002882 2003812 2004241) (-1185 "SUCHTAST.spad" 2002623 2002632 2002844 2002849) (-1184 "SUCH.spad" 2002305 2002320 2002613 2002618) (-1183 "SUBSPACE.spad" 1994420 1994435 2002295 2002300) (-1182 "SUBRESP.spad" 1993590 1993604 1994376 1994381) (-1181 "STTF.spad" 1989689 1989705 1993580 1993585) (-1180 "STTFNC.spad" 1986157 1986173 1989679 1989684) (-1179 "STTAYLOR.spad" 1978792 1978803 1986038 1986043) (-1178 "STRTBL.spad" 1977297 1977314 1977446 1977473) (-1177 "STRING.spad" 1976245 1976254 1976466 1976493) (-1176 "STREAM.spad" 1973163 1973174 1975770 1975785) (-1175 "STREAM3.spad" 1972736 1972751 1973153 1973158) (-1174 "STREAM2.spad" 1971864 1971877 1972726 1972731) (-1173 "STREAM1.spad" 1971570 1971581 1971854 1971859) (-1172 "STINPROD.spad" 1970506 1970522 1971560 1971565) (-1171 "STEP.spad" 1969707 1969716 1970496 1970501) (-1170 "STEPAST.spad" 1968941 1968950 1969697 1969702) (-1169 "STBL.spad" 1967467 1967495 1967634 1967649) (-1168 "STAGG.spad" 1966542 1966553 1967457 1967462) (-1167 "STAGG.spad" 1965615 1965628 1966532 1966537) (-1166 "STACK.spad" 1964972 1964983 1965222 1965249) (-1165 "SREGSET.spad" 1962676 1962693 1964618 1964645) (-1164 "SRDCMPK.spad" 1961237 1961257 1962666 1962671) (-1163 "SRAGG.spad" 1956380 1956389 1961205 1961232) (-1162 "SRAGG.spad" 1951543 1951554 1956370 1956375) (-1161 "SQMATRIX.spad" 1949122 1949140 1950038 1950125) (-1160 "SPLTREE.spad" 1943674 1943687 1948558 1948585) (-1159 "SPLNODE.spad" 1940262 1940275 1943664 1943669) (-1158 "SPFCAT.spad" 1939071 1939080 1940252 1940257) (-1157 "SPECOUT.spad" 1937623 1937632 1939061 1939066) (-1156 "SPADXPT.spad" 1929218 1929227 1937613 1937618) (-1155 "spad-parser.spad" 1928683 1928692 1929208 1929213) (-1154 "SPADAST.spad" 1928384 1928393 1928673 1928678) (-1153 "SPACEC.spad" 1912583 1912594 1928374 1928379) (-1152 "SPACE3.spad" 1912359 1912370 1912573 1912578) (-1151 "SORTPAK.spad" 1911908 1911921 1912315 1912320) (-1150 "SOLVETRA.spad" 1909671 1909682 1911898 1911903) (-1149 "SOLVESER.spad" 1908199 1908210 1909661 1909666) (-1148 "SOLVERAD.spad" 1904225 1904236 1908189 1908194) (-1147 "SOLVEFOR.spad" 1902687 1902705 1904215 1904220) (-1146 "SNTSCAT.spad" 1902287 1902304 1902655 1902682) (-1145 "SMTS.spad" 1900559 1900585 1901852 1901949) (-1144 "SMP.spad" 1898034 1898054 1898424 1898551) (-1143 "SMITH.spad" 1896879 1896904 1898024 1898029) (-1142 "SMATCAT.spad" 1894989 1895019 1896823 1896874) (-1141 "SMATCAT.spad" 1893031 1893063 1894867 1894872) (-1140 "SKAGG.spad" 1891994 1892005 1892999 1893026) (-1139 "SINT.spad" 1890934 1890943 1891860 1891989) (-1138 "SIMPAN.spad" 1890662 1890671 1890924 1890929) (-1137 "SIG.spad" 1889992 1890001 1890652 1890657) (-1136 "SIGNRF.spad" 1889110 1889121 1889982 1889987) (-1135 "SIGNEF.spad" 1888389 1888406 1889100 1889105) (-1134 "SIGAST.spad" 1887774 1887783 1888379 1888384) (-1133 "SHP.spad" 1885702 1885717 1887730 1887735) (-1132 "SHDP.spad" 1873984 1874011 1874493 1874592) (-1131 "SGROUP.spad" 1873592 1873601 1873974 1873979) (-1130 "SGROUP.spad" 1873198 1873209 1873582 1873587) (-1129 "SGCF.spad" 1866337 1866346 1873188 1873193) (-1128 "SFRTCAT.spad" 1865267 1865284 1866305 1866332) (-1127 "SFRGCD.spad" 1864330 1864350 1865257 1865262) (-1126 "SFQCMPK.spad" 1858967 1858987 1864320 1864325) (-1125 "SFORT.spad" 1858406 1858420 1858957 1858962) (-1124 "SEXOF.spad" 1858249 1858289 1858396 1858401) (-1123 "SEX.spad" 1858141 1858150 1858239 1858244) (-1122 "SEXCAT.spad" 1855913 1855953 1858131 1858136) (-1121 "SET.spad" 1854237 1854248 1855334 1855373) (-1120 "SETMN.spad" 1852687 1852704 1854227 1854232) (-1119 "SETCAT.spad" 1852009 1852018 1852677 1852682) (-1118 "SETCAT.spad" 1851329 1851340 1851999 1852004) (-1117 "SETAGG.spad" 1847878 1847889 1851309 1851324) (-1116 "SETAGG.spad" 1844435 1844448 1847868 1847873) (-1115 "SEQAST.spad" 1844138 1844147 1844425 1844430) (-1114 "SEGXCAT.spad" 1843294 1843307 1844128 1844133) (-1113 "SEG.spad" 1843107 1843118 1843213 1843218) (-1112 "SEGCAT.spad" 1842032 1842043 1843097 1843102) (-1111 "SEGBIND.spad" 1841790 1841801 1841979 1841984) (-1110 "SEGBIND2.spad" 1841488 1841501 1841780 1841785) (-1109 "SEGAST.spad" 1841202 1841211 1841478 1841483) (-1108 "SEG2.spad" 1840637 1840650 1841158 1841163) (-1107 "SDVAR.spad" 1839913 1839924 1840627 1840632) (-1106 "SDPOL.spad" 1837246 1837257 1837537 1837664) (-1105 "SCPKG.spad" 1835335 1835346 1837236 1837241) (-1104 "SCOPE.spad" 1834488 1834497 1835325 1835330) (-1103 "SCACHE.spad" 1833184 1833195 1834478 1834483) (-1102 "SASTCAT.spad" 1833093 1833102 1833174 1833179) (-1101 "SAOS.spad" 1832965 1832974 1833083 1833088) (-1100 "SAERFFC.spad" 1832678 1832698 1832955 1832960) (-1099 "SAE.spad" 1830148 1830164 1830759 1830894) (-1098 "SAEFACT.spad" 1829849 1829869 1830138 1830143) (-1097 "RURPK.spad" 1827508 1827524 1829839 1829844) (-1096 "RULESET.spad" 1826961 1826985 1827498 1827503) (-1095 "RULE.spad" 1825201 1825225 1826951 1826956) (-1094 "RULECOLD.spad" 1825053 1825066 1825191 1825196) (-1093 "RTVALUE.spad" 1824788 1824797 1825043 1825048) (-1092 "RSTRCAST.spad" 1824505 1824514 1824778 1824783) (-1091 "RSETGCD.spad" 1820883 1820903 1824495 1824500) (-1090 "RSETCAT.spad" 1810819 1810836 1820851 1820878) (-1089 "RSETCAT.spad" 1800775 1800794 1810809 1810814) (-1088 "RSDCMPK.spad" 1799227 1799247 1800765 1800770) (-1087 "RRCC.spad" 1797611 1797641 1799217 1799222) (-1086 "RRCC.spad" 1795993 1796025 1797601 1797606) (-1085 "RPTAST.spad" 1795695 1795704 1795983 1795988) (-1084 "RPOLCAT.spad" 1775055 1775070 1795563 1795690) (-1083 "RPOLCAT.spad" 1754128 1754145 1774638 1774643) (-1082 "ROUTINE.spad" 1750011 1750020 1752775 1752802) (-1081 "ROMAN.spad" 1749339 1749348 1749877 1750006) (-1080 "ROIRC.spad" 1748419 1748451 1749329 1749334) (-1079 "RNS.spad" 1747322 1747331 1748321 1748414) (-1078 "RNS.spad" 1746311 1746322 1747312 1747317) (-1077 "RNG.spad" 1746046 1746055 1746301 1746306) (-1076 "RNGBIND.spad" 1745206 1745220 1746001 1746006) (-1075 "RMODULE.spad" 1744971 1744982 1745196 1745201) (-1074 "RMCAT2.spad" 1744391 1744448 1744961 1744966) (-1073 "RMATRIX.spad" 1743215 1743234 1743558 1743597) (-1072 "RMATCAT.spad" 1738794 1738825 1743171 1743210) (-1071 "RMATCAT.spad" 1734263 1734296 1738642 1738647) (-1070 "RLINSET.spad" 1733967 1733978 1734253 1734258) (-1069 "RINTERP.spad" 1733855 1733875 1733957 1733962) (-1068 "RING.spad" 1733325 1733334 1733835 1733850) (-1067 "RING.spad" 1732803 1732814 1733315 1733320) (-1066 "RIDIST.spad" 1732195 1732204 1732793 1732798) (-1065 "RGCHAIN.spad" 1730778 1730794 1731680 1731707) (-1064 "RGBCSPC.spad" 1730559 1730571 1730768 1730773) (-1063 "RGBCMDL.spad" 1730089 1730101 1730549 1730554) (-1062 "RF.spad" 1727731 1727742 1730079 1730084) (-1061 "RFFACTOR.spad" 1727193 1727204 1727721 1727726) (-1060 "RFFACT.spad" 1726928 1726940 1727183 1727188) (-1059 "RFDIST.spad" 1725924 1725933 1726918 1726923) (-1058 "RETSOL.spad" 1725343 1725356 1725914 1725919) (-1057 "RETRACT.spad" 1724771 1724782 1725333 1725338) (-1056 "RETRACT.spad" 1724197 1724210 1724761 1724766) (-1055 "RETAST.spad" 1724009 1724018 1724187 1724192) (-1054 "RESULT.spad" 1722069 1722078 1722656 1722683) (-1053 "RESRING.spad" 1721416 1721463 1722007 1722064) (-1052 "RESLATC.spad" 1720740 1720751 1721406 1721411) (-1051 "REPSQ.spad" 1720471 1720482 1720730 1720735) (-1050 "REP.spad" 1718025 1718034 1720461 1720466) (-1049 "REPDB.spad" 1717732 1717743 1718015 1718020) (-1048 "REP2.spad" 1707390 1707401 1717574 1717579) (-1047 "REP1.spad" 1701586 1701597 1707340 1707345) (-1046 "REGSET.spad" 1699383 1699400 1701232 1701259) (-1045 "REF.spad" 1698718 1698729 1699338 1699343) (-1044 "REDORDER.spad" 1697924 1697941 1698708 1698713) (-1043 "RECLOS.spad" 1696707 1696727 1697411 1697504) (-1042 "REALSOLV.spad" 1695847 1695856 1696697 1696702) (-1041 "REAL.spad" 1695719 1695728 1695837 1695842) (-1040 "REAL0Q.spad" 1693017 1693032 1695709 1695714) (-1039 "REAL0.spad" 1689861 1689876 1693007 1693012) (-1038 "RDUCEAST.spad" 1689582 1689591 1689851 1689856) (-1037 "RDIV.spad" 1689237 1689262 1689572 1689577) (-1036 "RDIST.spad" 1688804 1688815 1689227 1689232) (-1035 "RDETRS.spad" 1687668 1687686 1688794 1688799) (-1034 "RDETR.spad" 1685807 1685825 1687658 1687663) (-1033 "RDEEFS.spad" 1684906 1684923 1685797 1685802) (-1032 "RDEEF.spad" 1683916 1683933 1684896 1684901) (-1031 "RCFIELD.spad" 1681102 1681111 1683818 1683911) (-1030 "RCFIELD.spad" 1678374 1678385 1681092 1681097) (-1029 "RCAGG.spad" 1676302 1676313 1678364 1678369) (-1028 "RCAGG.spad" 1674157 1674170 1676221 1676226) (-1027 "RATRET.spad" 1673517 1673528 1674147 1674152) (-1026 "RATFACT.spad" 1673209 1673221 1673507 1673512) (-1025 "RANDSRC.spad" 1672528 1672537 1673199 1673204) (-1024 "RADUTIL.spad" 1672284 1672293 1672518 1672523) (-1023 "RADIX.spad" 1669108 1669122 1670654 1670747) (-1022 "RADFF.spad" 1666847 1666884 1666966 1667122) (-1021 "RADCAT.spad" 1666442 1666451 1666837 1666842) (-1020 "RADCAT.spad" 1666035 1666046 1666432 1666437) (-1019 "QUEUE.spad" 1665383 1665394 1665642 1665669) (-1018 "QUAT.spad" 1663871 1663882 1664214 1664279) (-1017 "QUATCT2.spad" 1663491 1663510 1663861 1663866) (-1016 "QUATCAT.spad" 1661661 1661672 1663421 1663486) (-1015 "QUATCAT.spad" 1659582 1659595 1661344 1661349) (-1014 "QUAGG.spad" 1658409 1658420 1659550 1659577) (-1013 "QQUTAST.spad" 1658177 1658186 1658399 1658404) (-1012 "QFORM.spad" 1657795 1657810 1658167 1658172) (-1011 "QFCAT.spad" 1656497 1656508 1657697 1657790) (-1010 "QFCAT.spad" 1654790 1654803 1655992 1655997) (-1009 "QFCAT2.spad" 1654482 1654499 1654780 1654785) (-1008 "QEQUAT.spad" 1654040 1654049 1654472 1654477) (-1007 "QCMPACK.spad" 1648786 1648806 1654030 1654035) (-1006 "QALGSET.spad" 1644864 1644897 1648700 1648705) (-1005 "QALGSET2.spad" 1642859 1642878 1644854 1644859) (-1004 "PWFFINTB.spad" 1640274 1640296 1642849 1642854) (-1003 "PUSHVAR.spad" 1639612 1639632 1640264 1640269) (-1002 "PTRANFN.spad" 1635739 1635750 1639602 1639607) (-1001 "PTPACK.spad" 1632826 1632837 1635729 1635734) (-1000 "PTFUNC2.spad" 1632648 1632663 1632816 1632821) (-999 "PTCAT.spad" 1631903 1631913 1632616 1632643) (-998 "PSQFR.spad" 1631210 1631234 1631893 1631898) (-997 "PSEUDLIN.spad" 1630096 1630106 1631200 1631205) (-996 "PSETPK.spad" 1615529 1615545 1629974 1629979) (-995 "PSETCAT.spad" 1609449 1609472 1615509 1615524) (-994 "PSETCAT.spad" 1603343 1603368 1609405 1609410) (-993 "PSCURVE.spad" 1602326 1602334 1603333 1603338) (-992 "PSCAT.spad" 1601109 1601138 1602224 1602321) (-991 "PSCAT.spad" 1599982 1600013 1601099 1601104) (-990 "PRTITION.spad" 1598680 1598688 1599972 1599977) (-989 "PRTDAST.spad" 1598399 1598407 1598670 1598675) (-988 "PRS.spad" 1587961 1587978 1598355 1598360) (-987 "PRQAGG.spad" 1587396 1587406 1587929 1587956) (-986 "PROPLOG.spad" 1586968 1586976 1587386 1587391) (-985 "PROPFUN2.spad" 1586591 1586604 1586958 1586963) (-984 "PROPFUN1.spad" 1585989 1586000 1586581 1586586) (-983 "PROPFRML.spad" 1584557 1584568 1585979 1585984) (-982 "PROPERTY.spad" 1584045 1584053 1584547 1584552) (-981 "PRODUCT.spad" 1581727 1581739 1582011 1582066) (-980 "PR.spad" 1580119 1580131 1580818 1580945) (-979 "PRINT.spad" 1579871 1579879 1580109 1580114) (-978 "PRIMES.spad" 1578124 1578134 1579861 1579866) (-977 "PRIMELT.spad" 1576205 1576219 1578114 1578119) (-976 "PRIMCAT.spad" 1575832 1575840 1576195 1576200) (-975 "PRIMARR.spad" 1574837 1574847 1575015 1575042) (-974 "PRIMARR2.spad" 1573604 1573616 1574827 1574832) (-973 "PREASSOC.spad" 1572986 1572998 1573594 1573599) (-972 "PPCURVE.spad" 1572123 1572131 1572976 1572981) (-971 "PORTNUM.spad" 1571898 1571906 1572113 1572118) (-970 "POLYROOT.spad" 1570747 1570769 1571854 1571859) (-969 "POLY.spad" 1568082 1568092 1568597 1568724) (-968 "POLYLIFT.spad" 1567347 1567370 1568072 1568077) (-967 "POLYCATQ.spad" 1565465 1565487 1567337 1567342) (-966 "POLYCAT.spad" 1558935 1558956 1565333 1565460) (-965 "POLYCAT.spad" 1551743 1551766 1558143 1558148) (-964 "POLY2UP.spad" 1551195 1551209 1551733 1551738) (-963 "POLY2.spad" 1550792 1550804 1551185 1551190) (-962 "POLUTIL.spad" 1549733 1549762 1550748 1550753) (-961 "POLTOPOL.spad" 1548481 1548496 1549723 1549728) (-960 "POINT.spad" 1547319 1547329 1547406 1547433) (-959 "PNTHEORY.spad" 1544021 1544029 1547309 1547314) (-958 "PMTOOLS.spad" 1542796 1542810 1544011 1544016) (-957 "PMSYM.spad" 1542345 1542355 1542786 1542791) (-956 "PMQFCAT.spad" 1541936 1541950 1542335 1542340) (-955 "PMPRED.spad" 1541415 1541429 1541926 1541931) (-954 "PMPREDFS.spad" 1540869 1540891 1541405 1541410) (-953 "PMPLCAT.spad" 1539949 1539967 1540801 1540806) (-952 "PMLSAGG.spad" 1539534 1539548 1539939 1539944) (-951 "PMKERNEL.spad" 1539113 1539125 1539524 1539529) (-950 "PMINS.spad" 1538693 1538703 1539103 1539108) (-949 "PMFS.spad" 1538270 1538288 1538683 1538688) (-948 "PMDOWN.spad" 1537560 1537574 1538260 1538265) (-947 "PMASS.spad" 1536570 1536578 1537550 1537555) (-946 "PMASSFS.spad" 1535537 1535553 1536560 1536565) (-945 "PLOTTOOL.spad" 1535317 1535325 1535527 1535532) (-944 "PLOT.spad" 1530240 1530248 1535307 1535312) (-943 "PLOT3D.spad" 1526704 1526712 1530230 1530235) (-942 "PLOT1.spad" 1525861 1525871 1526694 1526699) (-941 "PLEQN.spad" 1513151 1513178 1525851 1525856) (-940 "PINTERP.spad" 1512773 1512792 1513141 1513146) (-939 "PINTERPA.spad" 1512557 1512573 1512763 1512768) (-938 "PI.spad" 1512166 1512174 1512531 1512552) (-937 "PID.spad" 1511136 1511144 1512092 1512161) (-936 "PICOERCE.spad" 1510793 1510803 1511126 1511131) (-935 "PGROEB.spad" 1509394 1509408 1510783 1510788) (-934 "PGE.spad" 1501011 1501019 1509384 1509389) (-933 "PGCD.spad" 1499901 1499918 1501001 1501006) (-932 "PFRPAC.spad" 1499050 1499060 1499891 1499896) (-931 "PFR.spad" 1495713 1495723 1498952 1499045) (-930 "PFOTOOLS.spad" 1494971 1494987 1495703 1495708) (-929 "PFOQ.spad" 1494341 1494359 1494961 1494966) (-928 "PFO.spad" 1493760 1493787 1494331 1494336) (-927 "PF.spad" 1493334 1493346 1493565 1493658) (-926 "PFECAT.spad" 1491016 1491024 1493260 1493329) (-925 "PFECAT.spad" 1488726 1488736 1490972 1490977) (-924 "PFBRU.spad" 1486614 1486626 1488716 1488721) (-923 "PFBR.spad" 1484174 1484197 1486604 1486609) (-922 "PERM.spad" 1479981 1479991 1484004 1484019) (-921 "PERMGRP.spad" 1474751 1474761 1479971 1479976) (-920 "PERMCAT.spad" 1473412 1473422 1474731 1474746) (-919 "PERMAN.spad" 1471944 1471958 1473402 1473407) (-918 "PENDTREE.spad" 1471285 1471295 1471573 1471578) (-917 "PDSPC.spad" 1470098 1470108 1471275 1471280) (-916 "PDSPC.spad" 1468909 1468921 1470088 1470093) (-915 "PDRING.spad" 1468751 1468761 1468889 1468904) (-914 "PDMOD.spad" 1468567 1468579 1468719 1468746) (-913 "PDEPROB.spad" 1467582 1467590 1468557 1468562) (-912 "PDEPACK.spad" 1461622 1461630 1467572 1467577) (-911 "PDECOMP.spad" 1461092 1461109 1461612 1461617) (-910 "PDECAT.spad" 1459448 1459456 1461082 1461087) (-909 "PDDOM.spad" 1458886 1458899 1459438 1459443) (-908 "PDDOM.spad" 1458322 1458337 1458876 1458881) (-907 "PCOMP.spad" 1458175 1458188 1458312 1458317) (-906 "PBWLB.spad" 1456763 1456780 1458165 1458170) (-905 "PATTERN.spad" 1451302 1451312 1456753 1456758) (-904 "PATTERN2.spad" 1451040 1451052 1451292 1451297) (-903 "PATTERN1.spad" 1449376 1449392 1451030 1451035) (-902 "PATRES.spad" 1446951 1446963 1449366 1449371) (-901 "PATRES2.spad" 1446623 1446637 1446941 1446946) (-900 "PATMATCH.spad" 1444820 1444851 1446331 1446336) (-899 "PATMAB.spad" 1444249 1444259 1444810 1444815) (-898 "PATLRES.spad" 1443335 1443349 1444239 1444244) (-897 "PATAB.spad" 1443099 1443109 1443325 1443330) (-896 "PARTPERM.spad" 1441107 1441115 1443089 1443094) (-895 "PARSURF.spad" 1440541 1440569 1441097 1441102) (-894 "PARSU2.spad" 1440338 1440354 1440531 1440536) (-893 "script-parser.spad" 1439858 1439866 1440328 1440333) (-892 "PARSCURV.spad" 1439292 1439320 1439848 1439853) (-891 "PARSC2.spad" 1439083 1439099 1439282 1439287) (-890 "PARPCURV.spad" 1438545 1438573 1439073 1439078) (-889 "PARPC2.spad" 1438336 1438352 1438535 1438540) (-888 "PARAMAST.spad" 1437464 1437472 1438326 1438331) (-887 "PAN2EXPR.spad" 1436876 1436884 1437454 1437459) (-886 "PALETTE.spad" 1435846 1435854 1436866 1436871) (-885 "PAIR.spad" 1434833 1434846 1435434 1435439) (-884 "PADICRC.spad" 1432074 1432092 1433245 1433338) (-883 "PADICRAT.spad" 1429982 1429994 1430203 1430296) (-882 "PADIC.spad" 1429677 1429689 1429908 1429977) (-881 "PADICCT.spad" 1428226 1428238 1429603 1429672) (-880 "PADEPAC.spad" 1426915 1426934 1428216 1428221) (-879 "PADE.spad" 1425667 1425683 1426905 1426910) (-878 "OWP.spad" 1424907 1424937 1425525 1425592) (-877 "OVERSET.spad" 1424480 1424488 1424897 1424902) (-876 "OVAR.spad" 1424261 1424284 1424470 1424475) (-875 "OUT.spad" 1423347 1423355 1424251 1424256) (-874 "OUTFORM.spad" 1412739 1412747 1423337 1423342) (-873 "OUTBFILE.spad" 1412157 1412165 1412729 1412734) (-872 "OUTBCON.spad" 1411163 1411171 1412147 1412152) (-871 "OUTBCON.spad" 1410167 1410177 1411153 1411158) (-870 "OSI.spad" 1409642 1409650 1410157 1410162) (-869 "OSGROUP.spad" 1409560 1409568 1409632 1409637) (-868 "ORTHPOL.spad" 1408045 1408055 1409477 1409482) (-867 "OREUP.spad" 1407498 1407526 1407725 1407764) (-866 "ORESUP.spad" 1406799 1406823 1407178 1407217) (-865 "OREPCTO.spad" 1404656 1404668 1406719 1406724) (-864 "OREPCAT.spad" 1398803 1398813 1404612 1404651) (-863 "OREPCAT.spad" 1392840 1392852 1398651 1398656) (-862 "ORDSET.spad" 1392012 1392020 1392830 1392835) (-861 "ORDSET.spad" 1391182 1391192 1392002 1392007) (-860 "ORDRING.spad" 1390572 1390580 1391162 1391177) (-859 "ORDRING.spad" 1389970 1389980 1390562 1390567) (-858 "ORDMON.spad" 1389825 1389833 1389960 1389965) (-857 "ORDFUNS.spad" 1388957 1388973 1389815 1389820) (-856 "ORDFIN.spad" 1388777 1388785 1388947 1388952) (-855 "ORDCOMP.spad" 1387242 1387252 1388324 1388353) (-854 "ORDCOMP2.spad" 1386535 1386547 1387232 1387237) (-853 "OPTPROB.spad" 1385173 1385181 1386525 1386530) (-852 "OPTPACK.spad" 1377582 1377590 1385163 1385168) (-851 "OPTCAT.spad" 1375261 1375269 1377572 1377577) (-850 "OPSIG.spad" 1374915 1374923 1375251 1375256) (-849 "OPQUERY.spad" 1374464 1374472 1374905 1374910) (-848 "OP.spad" 1374206 1374216 1374286 1374353) (-847 "OPERCAT.spad" 1373672 1373682 1374196 1374201) (-846 "OPERCAT.spad" 1373136 1373148 1373662 1373667) (-845 "ONECOMP.spad" 1371881 1371891 1372683 1372712) (-844 "ONECOMP2.spad" 1371305 1371317 1371871 1371876) (-843 "OMSERVER.spad" 1370311 1370319 1371295 1371300) (-842 "OMSAGG.spad" 1370099 1370109 1370267 1370306) (-841 "OMPKG.spad" 1368715 1368723 1370089 1370094) (-840 "OM.spad" 1367688 1367696 1368705 1368710) (-839 "OMLO.spad" 1367113 1367125 1367574 1367613) (-838 "OMEXPR.spad" 1366947 1366957 1367103 1367108) (-837 "OMERR.spad" 1366492 1366500 1366937 1366942) (-836 "OMERRK.spad" 1365526 1365534 1366482 1366487) (-835 "OMENC.spad" 1364870 1364878 1365516 1365521) (-834 "OMDEV.spad" 1359179 1359187 1364860 1364865) (-833 "OMCONN.spad" 1358588 1358596 1359169 1359174) (-832 "OINTDOM.spad" 1358351 1358359 1358514 1358583) (-831 "OFMONOID.spad" 1356474 1356484 1358307 1358312) (-830 "ODVAR.spad" 1355735 1355745 1356464 1356469) (-829 "ODR.spad" 1355379 1355405 1355547 1355696) (-828 "ODPOL.spad" 1352668 1352678 1353008 1353135) (-827 "ODP.spad" 1341086 1341106 1341459 1341558) (-826 "ODETOOLS.spad" 1339735 1339754 1341076 1341081) (-825 "ODESYS.spad" 1337429 1337446 1339725 1339730) (-824 "ODERTRIC.spad" 1333438 1333455 1337386 1337391) (-823 "ODERED.spad" 1332837 1332861 1333428 1333433) (-822 "ODERAT.spad" 1330452 1330469 1332827 1332832) (-821 "ODEPRRIC.spad" 1327489 1327511 1330442 1330447) (-820 "ODEPROB.spad" 1326746 1326754 1327479 1327484) (-819 "ODEPRIM.spad" 1324080 1324102 1326736 1326741) (-818 "ODEPAL.spad" 1323466 1323490 1324070 1324075) (-817 "ODEPACK.spad" 1310132 1310140 1323456 1323461) (-816 "ODEINT.spad" 1309567 1309583 1310122 1310127) (-815 "ODEIFTBL.spad" 1306962 1306970 1309557 1309562) (-814 "ODEEF.spad" 1302453 1302469 1306952 1306957) (-813 "ODECONST.spad" 1301990 1302008 1302443 1302448) (-812 "ODECAT.spad" 1300588 1300596 1301980 1301985) (-811 "OCT.spad" 1298724 1298734 1299438 1299477) (-810 "OCTCT2.spad" 1298370 1298391 1298714 1298719) (-809 "OC.spad" 1296166 1296176 1298326 1298365) (-808 "OC.spad" 1293687 1293699 1295849 1295854) (-807 "OCAMON.spad" 1293535 1293543 1293677 1293682) (-806 "OASGP.spad" 1293350 1293358 1293525 1293530) (-805 "OAMONS.spad" 1292872 1292880 1293340 1293345) (-804 "OAMON.spad" 1292733 1292741 1292862 1292867) (-803 "OAGROUP.spad" 1292595 1292603 1292723 1292728) (-802 "NUMTUBE.spad" 1292186 1292202 1292585 1292590) (-801 "NUMQUAD.spad" 1280162 1280170 1292176 1292181) (-800 "NUMODE.spad" 1271516 1271524 1280152 1280157) (-799 "NUMINT.spad" 1269082 1269090 1271506 1271511) (-798 "NUMFMT.spad" 1267922 1267930 1269072 1269077) (-797 "NUMERIC.spad" 1260036 1260046 1267727 1267732) (-796 "NTSCAT.spad" 1258544 1258560 1260004 1260031) (-795 "NTPOLFN.spad" 1258095 1258105 1258461 1258466) (-794 "NSUP.spad" 1251048 1251058 1255588 1255741) (-793 "NSUP2.spad" 1250440 1250452 1251038 1251043) (-792 "NSMP.spad" 1246670 1246689 1246978 1247105) (-791 "NREP.spad" 1245048 1245062 1246660 1246665) (-790 "NPCOEF.spad" 1244294 1244314 1245038 1245043) (-789 "NORMRETR.spad" 1243892 1243931 1244284 1244289) (-788 "NORMPK.spad" 1241794 1241813 1243882 1243887) (-787 "NORMMA.spad" 1241482 1241508 1241784 1241789) (-786 "NONE.spad" 1241223 1241231 1241472 1241477) (-785 "NONE1.spad" 1240899 1240909 1241213 1241218) (-784 "NODE1.spad" 1240386 1240402 1240889 1240894) (-783 "NNI.spad" 1239281 1239289 1240360 1240381) (-782 "NLINSOL.spad" 1237907 1237917 1239271 1239276) (-781 "NIPROB.spad" 1236448 1236456 1237897 1237902) (-780 "NFINTBAS.spad" 1234008 1234025 1236438 1236443) (-779 "NETCLT.spad" 1233982 1233993 1233998 1234003) (-778 "NCODIV.spad" 1232198 1232214 1233972 1233977) (-777 "NCNTFRAC.spad" 1231840 1231854 1232188 1232193) (-776 "NCEP.spad" 1230006 1230020 1231830 1231835) (-775 "NASRING.spad" 1229602 1229610 1229996 1230001) (-774 "NASRING.spad" 1229196 1229206 1229592 1229597) (-773 "NARNG.spad" 1228548 1228556 1229186 1229191) (-772 "NARNG.spad" 1227898 1227908 1228538 1228543) (-771 "NAGSP.spad" 1226975 1226983 1227888 1227893) (-770 "NAGS.spad" 1216636 1216644 1226965 1226970) (-769 "NAGF07.spad" 1215067 1215075 1216626 1216631) (-768 "NAGF04.spad" 1209469 1209477 1215057 1215062) (-767 "NAGF02.spad" 1203538 1203546 1209459 1209464) (-766 "NAGF01.spad" 1199299 1199307 1203528 1203533) (-765 "NAGE04.spad" 1192999 1193007 1199289 1199294) (-764 "NAGE02.spad" 1183659 1183667 1192989 1192994) (-763 "NAGE01.spad" 1179661 1179669 1183649 1183654) (-762 "NAGD03.spad" 1177665 1177673 1179651 1179656) (-761 "NAGD02.spad" 1170412 1170420 1177655 1177660) (-760 "NAGD01.spad" 1164705 1164713 1170402 1170407) (-759 "NAGC06.spad" 1160580 1160588 1164695 1164700) (-758 "NAGC05.spad" 1159081 1159089 1160570 1160575) (-757 "NAGC02.spad" 1158348 1158356 1159071 1159076) (-756 "NAALG.spad" 1157889 1157899 1158316 1158343) (-755 "NAALG.spad" 1157450 1157462 1157879 1157884) (-754 "MULTSQFR.spad" 1154408 1154425 1157440 1157445) (-753 "MULTFACT.spad" 1153791 1153808 1154398 1154403) (-752 "MTSCAT.spad" 1151885 1151906 1153689 1153786) (-751 "MTHING.spad" 1151544 1151554 1151875 1151880) (-750 "MSYSCMD.spad" 1150978 1150986 1151534 1151539) (-749 "MSET.spad" 1148936 1148946 1150684 1150723) (-748 "MSETAGG.spad" 1148781 1148791 1148904 1148931) (-747 "MRING.spad" 1145758 1145770 1148489 1148556) (-746 "MRF2.spad" 1145328 1145342 1145748 1145753) (-745 "MRATFAC.spad" 1144874 1144891 1145318 1145323) (-744 "MPRFF.spad" 1142914 1142933 1144864 1144869) (-743 "MPOLY.spad" 1140385 1140400 1140744 1140871) (-742 "MPCPF.spad" 1139649 1139668 1140375 1140380) (-741 "MPC3.spad" 1139466 1139506 1139639 1139644) (-740 "MPC2.spad" 1139112 1139145 1139456 1139461) (-739 "MONOTOOL.spad" 1137463 1137480 1139102 1139107) (-738 "MONOID.spad" 1136782 1136790 1137453 1137458) (-737 "MONOID.spad" 1136099 1136109 1136772 1136777) (-736 "MONOGEN.spad" 1134847 1134860 1135959 1136094) (-735 "MONOGEN.spad" 1133617 1133632 1134731 1134736) (-734 "MONADWU.spad" 1131647 1131655 1133607 1133612) (-733 "MONADWU.spad" 1129675 1129685 1131637 1131642) (-732 "MONAD.spad" 1128835 1128843 1129665 1129670) (-731 "MONAD.spad" 1127993 1128003 1128825 1128830) (-730 "MOEBIUS.spad" 1126729 1126743 1127973 1127988) (-729 "MODULE.spad" 1126599 1126609 1126697 1126724) (-728 "MODULE.spad" 1126489 1126501 1126589 1126594) (-727 "MODRING.spad" 1125824 1125863 1126469 1126484) (-726 "MODOP.spad" 1124489 1124501 1125646 1125713) (-725 "MODMONOM.spad" 1124220 1124238 1124479 1124484) (-724 "MODMON.spad" 1120922 1120938 1121641 1121794) (-723 "MODFIELD.spad" 1120284 1120323 1120824 1120917) (-722 "MMLFORM.spad" 1119144 1119152 1120274 1120279) (-721 "MMAP.spad" 1118886 1118920 1119134 1119139) (-720 "MLO.spad" 1117345 1117355 1118842 1118881) (-719 "MLIFT.spad" 1115957 1115974 1117335 1117340) (-718 "MKUCFUNC.spad" 1115492 1115510 1115947 1115952) (-717 "MKRECORD.spad" 1115096 1115109 1115482 1115487) (-716 "MKFUNC.spad" 1114503 1114513 1115086 1115091) (-715 "MKFLCFN.spad" 1113471 1113481 1114493 1114498) (-714 "MKBCFUNC.spad" 1112966 1112984 1113461 1113466) (-713 "MINT.spad" 1112405 1112413 1112868 1112961) (-712 "MHROWRED.spad" 1110916 1110926 1112395 1112400) (-711 "MFLOAT.spad" 1109436 1109444 1110806 1110911) (-710 "MFINFACT.spad" 1108836 1108858 1109426 1109431) (-709 "MESH.spad" 1106618 1106626 1108826 1108831) (-708 "MDDFACT.spad" 1104829 1104839 1106608 1106613) (-707 "MDAGG.spad" 1104120 1104130 1104809 1104824) (-706 "MCMPLX.spad" 1099551 1099559 1100165 1100366) (-705 "MCDEN.spad" 1098761 1098773 1099541 1099546) (-704 "MCALCFN.spad" 1095883 1095909 1098751 1098756) (-703 "MAYBE.spad" 1095167 1095178 1095873 1095878) (-702 "MATSTOR.spad" 1092475 1092485 1095157 1095162) (-701 "MATRIX.spad" 1091179 1091189 1091663 1091690) (-700 "MATLIN.spad" 1088523 1088547 1091063 1091068) (-699 "MATCAT.spad" 1080252 1080274 1088491 1088518) (-698 "MATCAT.spad" 1071853 1071877 1080094 1080099) (-697 "MATCAT2.spad" 1071135 1071183 1071843 1071848) (-696 "MAPPKG3.spad" 1070050 1070064 1071125 1071130) (-695 "MAPPKG2.spad" 1069388 1069400 1070040 1070045) (-694 "MAPPKG1.spad" 1068216 1068226 1069378 1069383) (-693 "MAPPAST.spad" 1067531 1067539 1068206 1068211) (-692 "MAPHACK3.spad" 1067343 1067357 1067521 1067526) (-691 "MAPHACK2.spad" 1067112 1067124 1067333 1067338) (-690 "MAPHACK1.spad" 1066756 1066766 1067102 1067107) (-689 "MAGMA.spad" 1064546 1064563 1066746 1066751) (-688 "MACROAST.spad" 1064125 1064133 1064536 1064541) (-687 "M3D.spad" 1061845 1061855 1063503 1063508) (-686 "LZSTAGG.spad" 1059083 1059093 1061835 1061840) (-685 "LZSTAGG.spad" 1056319 1056331 1059073 1059078) (-684 "LWORD.spad" 1053024 1053041 1056309 1056314) (-683 "LSTAST.spad" 1052808 1052816 1053014 1053019) (-682 "LSQM.spad" 1051001 1051015 1051395 1051446) (-681 "LSPP.spad" 1050536 1050553 1050991 1050996) (-680 "LSMP.spad" 1049386 1049414 1050526 1050531) (-679 "LSMP1.spad" 1047204 1047218 1049376 1049381) (-678 "LSAGG.spad" 1046873 1046883 1047172 1047199) (-677 "LSAGG.spad" 1046562 1046574 1046863 1046868) (-676 "LPOLY.spad" 1045516 1045535 1046418 1046487) (-675 "LPEFRAC.spad" 1044787 1044797 1045506 1045511) (-674 "LO.spad" 1044188 1044202 1044721 1044748) (-673 "LOGIC.spad" 1043790 1043798 1044178 1044183) (-672 "LOGIC.spad" 1043390 1043400 1043780 1043785) (-671 "LODOOPS.spad" 1042320 1042332 1043380 1043385) (-670 "LODO.spad" 1041704 1041720 1042000 1042039) (-669 "LODOF.spad" 1040750 1040767 1041661 1041666) (-668 "LODOCAT.spad" 1039416 1039426 1040706 1040745) (-667 "LODOCAT.spad" 1038080 1038092 1039372 1039377) (-666 "LODO2.spad" 1037353 1037365 1037760 1037799) (-665 "LODO1.spad" 1036753 1036763 1037033 1037072) (-664 "LODEEF.spad" 1035555 1035573 1036743 1036748) (-663 "LNAGG.spad" 1031702 1031712 1035545 1035550) (-662 "LNAGG.spad" 1027813 1027825 1031658 1031663) (-661 "LMOPS.spad" 1024581 1024598 1027803 1027808) (-660 "LMODULE.spad" 1024349 1024359 1024571 1024576) (-659 "LMDICT.spad" 1023636 1023646 1023900 1023927) (-658 "LLINSET.spad" 1023343 1023353 1023626 1023631) (-657 "LITERAL.spad" 1023249 1023260 1023333 1023338) (-656 "LIST.spad" 1020984 1020994 1022396 1022423) (-655 "LIST3.spad" 1020295 1020309 1020974 1020979) (-654 "LIST2.spad" 1018997 1019009 1020285 1020290) (-653 "LIST2MAP.spad" 1015900 1015912 1018987 1018992) (-652 "LINSET.spad" 1015679 1015689 1015890 1015895) (-651 "LINEXP.spad" 1014448 1014458 1015669 1015674) (-650 "LINDEP.spad" 1013257 1013269 1014360 1014365) (-649 "LIMITRF.spad" 1011185 1011195 1013247 1013252) (-648 "LIMITPS.spad" 1010088 1010101 1011175 1011180) (-647 "LIE.spad" 1008104 1008116 1009378 1009523) (-646 "LIECAT.spad" 1007580 1007590 1008030 1008099) (-645 "LIECAT.spad" 1007084 1007096 1007536 1007541) (-644 "LIB.spad" 1005297 1005305 1005743 1005758) (-643 "LGROBP.spad" 1002650 1002669 1005287 1005292) (-642 "LF.spad" 1001605 1001621 1002640 1002645) (-641 "LFCAT.spad" 1000664 1000672 1001595 1001600) (-640 "LEXTRIPK.spad" 996167 996182 1000654 1000659) (-639 "LEXP.spad" 994170 994197 996147 996162) (-638 "LETAST.spad" 993869 993877 994160 994165) (-637 "LEADCDET.spad" 992267 992284 993859 993864) (-636 "LAZM3PK.spad" 990971 990993 992257 992262) (-635 "LAUPOL.spad" 989571 989584 990471 990540) (-634 "LAPLACE.spad" 989154 989170 989561 989566) (-633 "LA.spad" 988594 988608 989076 989115) (-632 "LALG.spad" 988370 988380 988574 988589) (-631 "LALG.spad" 988154 988166 988360 988365) (-630 "KVTFROM.spad" 987889 987899 988144 988149) (-629 "KTVLOGIC.spad" 987401 987409 987879 987884) (-628 "KRCFROM.spad" 987139 987149 987391 987396) (-627 "KOVACIC.spad" 985862 985879 987129 987134) (-626 "KONVERT.spad" 985584 985594 985852 985857) (-625 "KOERCE.spad" 985321 985331 985574 985579) (-624 "KERNEL.spad" 983976 983986 985105 985110) (-623 "KERNEL2.spad" 983679 983691 983966 983971) (-622 "KDAGG.spad" 982788 982810 983659 983674) (-621 "KDAGG.spad" 981905 981929 982778 982783) (-620 "KAFILE.spad" 980868 980884 981103 981130) (-619 "JORDAN.spad" 978697 978709 980158 980303) (-618 "JOINAST.spad" 978391 978399 978687 978692) (-617 "JAVACODE.spad" 978257 978265 978381 978386) (-616 "IXAGG.spad" 976390 976414 978247 978252) (-615 "IXAGG.spad" 974378 974404 976237 976242) (-614 "IVECTOR.spad" 973148 973163 973303 973330) (-613 "ITUPLE.spad" 972309 972319 973138 973143) (-612 "ITRIGMNP.spad" 971148 971167 972299 972304) (-611 "ITFUN3.spad" 970654 970668 971138 971143) (-610 "ITFUN2.spad" 970398 970410 970644 970649) (-609 "ITFORM.spad" 969753 969761 970388 970393) (-608 "ITAYLOR.spad" 967747 967762 969617 969714) (-607 "ISUPS.spad" 960184 960199 966721 966818) (-606 "ISUMP.spad" 959685 959701 960174 960179) (-605 "ISTRING.spad" 958773 958786 958854 958881) (-604 "ISAST.spad" 958492 958500 958763 958768) (-603 "IRURPK.spad" 957209 957228 958482 958487) (-602 "IRSN.spad" 955181 955189 957199 957204) (-601 "IRRF2F.spad" 953666 953676 955137 955142) (-600 "IRREDFFX.spad" 953267 953278 953656 953661) (-599 "IROOT.spad" 951606 951616 953257 953262) (-598 "IR.spad" 949407 949421 951461 951488) (-597 "IRFORM.spad" 948731 948739 949397 949402) (-596 "IR2.spad" 947759 947775 948721 948726) (-595 "IR2F.spad" 946965 946981 947749 947754) (-594 "IPRNTPK.spad" 946725 946733 946955 946960) (-593 "IPF.spad" 946290 946302 946530 946623) (-592 "IPADIC.spad" 946051 946077 946216 946285) (-591 "IP4ADDR.spad" 945608 945616 946041 946046) (-590 "IOMODE.spad" 945130 945138 945598 945603) (-589 "IOBFILE.spad" 944491 944499 945120 945125) (-588 "IOBCON.spad" 944356 944364 944481 944486) (-587 "INVLAPLA.spad" 944005 944021 944346 944351) (-586 "INTTR.spad" 937387 937404 943995 944000) (-585 "INTTOOLS.spad" 935142 935158 936961 936966) (-584 "INTSLPE.spad" 934462 934470 935132 935137) (-583 "INTRVL.spad" 934028 934038 934376 934457) (-582 "INTRF.spad" 932452 932466 934018 934023) (-581 "INTRET.spad" 931884 931894 932442 932447) (-580 "INTRAT.spad" 930611 930628 931874 931879) (-579 "INTPM.spad" 928996 929012 930254 930259) (-578 "INTPAF.spad" 926860 926878 928928 928933) (-577 "INTPACK.spad" 917234 917242 926850 926855) (-576 "INT.spad" 916682 916690 917088 917229) (-575 "INTHERTR.spad" 915956 915973 916672 916677) (-574 "INTHERAL.spad" 915626 915650 915946 915951) (-573 "INTHEORY.spad" 912065 912073 915616 915621) (-572 "INTG0.spad" 905798 905816 911997 912002) (-571 "INTFTBL.spad" 899827 899835 905788 905793) (-570 "INTFACT.spad" 898886 898896 899817 899822) (-569 "INTEF.spad" 897271 897287 898876 898881) (-568 "INTDOM.spad" 895894 895902 897197 897266) (-567 "INTDOM.spad" 894579 894589 895884 895889) (-566 "INTCAT.spad" 892838 892848 894493 894574) (-565 "INTBIT.spad" 892345 892353 892828 892833) (-564 "INTALG.spad" 891533 891560 892335 892340) (-563 "INTAF.spad" 891033 891049 891523 891528) (-562 "INTABL.spad" 889551 889582 889714 889741) (-561 "INT8.spad" 889431 889439 889541 889546) (-560 "INT64.spad" 889310 889318 889421 889426) (-559 "INT32.spad" 889189 889197 889300 889305) (-558 "INT16.spad" 889068 889076 889179 889184) (-557 "INS.spad" 886571 886579 888970 889063) (-556 "INS.spad" 884160 884170 886561 886566) (-555 "INPSIGN.spad" 883608 883621 884150 884155) (-554 "INPRODPF.spad" 882704 882723 883598 883603) (-553 "INPRODFF.spad" 881792 881816 882694 882699) (-552 "INNMFACT.spad" 880767 880784 881782 881787) (-551 "INMODGCD.spad" 880255 880285 880757 880762) (-550 "INFSP.spad" 878552 878574 880245 880250) (-549 "INFPROD0.spad" 877632 877651 878542 878547) (-548 "INFORM.spad" 874831 874839 877622 877627) (-547 "INFORM1.spad" 874456 874466 874821 874826) (-546 "INFINITY.spad" 874008 874016 874446 874451) (-545 "INETCLTS.spad" 873985 873993 873998 874003) (-544 "INEP.spad" 872523 872545 873975 873980) (-543 "INDE.spad" 872252 872269 872513 872518) (-542 "INCRMAPS.spad" 871673 871683 872242 872247) (-541 "INBFILE.spad" 870745 870753 871663 871668) (-540 "INBFF.spad" 866539 866550 870735 870740) (-539 "INBCON.spad" 864829 864837 866529 866534) (-538 "INBCON.spad" 863117 863127 864819 864824) (-537 "INAST.spad" 862778 862786 863107 863112) (-536 "IMPTAST.spad" 862486 862494 862768 862773) (-535 "IMATRIX.spad" 861431 861457 861943 861970) (-534 "IMATQF.spad" 860525 860569 861387 861392) (-533 "IMATLIN.spad" 859130 859154 860481 860486) (-532 "ILIST.spad" 857788 857803 858313 858340) (-531 "IIARRAY2.spad" 857176 857214 857395 857422) (-530 "IFF.spad" 856586 856602 856857 856950) (-529 "IFAST.spad" 856200 856208 856576 856581) (-528 "IFARRAY.spad" 853693 853708 855383 855410) (-527 "IFAMON.spad" 853555 853572 853649 853654) (-526 "IEVALAB.spad" 852960 852972 853545 853550) (-525 "IEVALAB.spad" 852363 852377 852950 852955) (-524 "IDPO.spad" 852161 852173 852353 852358) (-523 "IDPOAMS.spad" 851917 851929 852151 852156) (-522 "IDPOAM.spad" 851637 851649 851907 851912) (-521 "IDPC.spad" 850575 850587 851627 851632) (-520 "IDPAM.spad" 850320 850332 850565 850570) (-519 "IDPAG.spad" 850067 850079 850310 850315) (-518 "IDENT.spad" 849717 849725 850057 850062) (-517 "IDECOMP.spad" 846956 846974 849707 849712) (-516 "IDEAL.spad" 841905 841944 846891 846896) (-515 "ICDEN.spad" 841094 841110 841895 841900) (-514 "ICARD.spad" 840285 840293 841084 841089) (-513 "IBPTOOLS.spad" 838892 838909 840275 840280) (-512 "IBITS.spad" 838095 838108 838528 838555) (-511 "IBATOOL.spad" 835072 835091 838085 838090) (-510 "IBACHIN.spad" 833579 833594 835062 835067) (-509 "IARRAY2.spad" 832567 832593 833186 833213) (-508 "IARRAY1.spad" 831612 831627 831750 831777) (-507 "IAN.spad" 829835 829843 831428 831521) (-506 "IALGFACT.spad" 829438 829471 829825 829830) (-505 "HYPCAT.spad" 828862 828870 829428 829433) (-504 "HYPCAT.spad" 828284 828294 828852 828857) (-503 "HOSTNAME.spad" 828092 828100 828274 828279) (-502 "HOMOTOP.spad" 827835 827845 828082 828087) (-501 "HOAGG.spad" 825117 825127 827825 827830) (-500 "HOAGG.spad" 822174 822186 824884 824889) (-499 "HEXADEC.spad" 820179 820187 820544 820637) (-498 "HEUGCD.spad" 819214 819225 820169 820174) (-497 "HELLFDIV.spad" 818804 818828 819204 819209) (-496 "HEAP.spad" 818196 818206 818411 818438) (-495 "HEADAST.spad" 817729 817737 818186 818191) (-494 "HDP.spad" 806143 806159 806520 806619) (-493 "HDMP.spad" 803357 803372 803973 804100) (-492 "HB.spad" 801608 801616 803347 803352) (-491 "HASHTBL.spad" 800078 800109 800289 800316) (-490 "HASAST.spad" 799794 799802 800068 800073) (-489 "HACKPI.spad" 799285 799293 799696 799789) (-488 "GTSET.spad" 798224 798240 798931 798958) (-487 "GSTBL.spad" 796743 796778 796917 796932) (-486 "GSERIES.spad" 794056 794083 794875 795024) (-485 "GROUP.spad" 793329 793337 794036 794051) (-484 "GROUP.spad" 792610 792620 793319 793324) (-483 "GROEBSOL.spad" 791104 791125 792600 792605) (-482 "GRMOD.spad" 789675 789687 791094 791099) (-481 "GRMOD.spad" 788244 788258 789665 789670) (-480 "GRIMAGE.spad" 781133 781141 788234 788239) (-479 "GRDEF.spad" 779512 779520 781123 781128) (-478 "GRAY.spad" 777975 777983 779502 779507) (-477 "GRALG.spad" 777052 777064 777965 777970) (-476 "GRALG.spad" 776127 776141 777042 777047) (-475 "GPOLSET.spad" 775581 775604 775809 775836) (-474 "GOSPER.spad" 774850 774868 775571 775576) (-473 "GMODPOL.spad" 773998 774025 774818 774845) (-472 "GHENSEL.spad" 773081 773095 773988 773993) (-471 "GENUPS.spad" 769374 769387 773071 773076) (-470 "GENUFACT.spad" 768951 768961 769364 769369) (-469 "GENPGCD.spad" 768537 768554 768941 768946) (-468 "GENMFACT.spad" 767989 768008 768527 768532) (-467 "GENEEZ.spad" 765940 765953 767979 767984) (-466 "GDMP.spad" 762996 763013 763770 763897) (-465 "GCNAALG.spad" 756919 756946 762790 762857) (-464 "GCDDOM.spad" 756095 756103 756845 756914) (-463 "GCDDOM.spad" 755333 755343 756085 756090) (-462 "GB.spad" 752859 752897 755289 755294) (-461 "GBINTERN.spad" 748879 748917 752849 752854) (-460 "GBF.spad" 744646 744684 748869 748874) (-459 "GBEUCLID.spad" 742528 742566 744636 744641) (-458 "GAUSSFAC.spad" 741841 741849 742518 742523) (-457 "GALUTIL.spad" 740167 740177 741797 741802) (-456 "GALPOLYU.spad" 738621 738634 740157 740162) (-455 "GALFACTU.spad" 736794 736813 738611 738616) (-454 "GALFACT.spad" 726983 726994 736784 736789) (-453 "FVFUN.spad" 724006 724014 726973 726978) (-452 "FVC.spad" 723058 723066 723996 724001) (-451 "FUNDESC.spad" 722736 722744 723048 723053) (-450 "FUNCTION.spad" 722585 722597 722726 722731) (-449 "FT.spad" 720882 720890 722575 722580) (-448 "FTEM.spad" 720047 720055 720872 720877) (-447 "FSUPFACT.spad" 718947 718966 719983 719988) (-446 "FST.spad" 717033 717041 718937 718942) (-445 "FSRED.spad" 716513 716529 717023 717028) (-444 "FSPRMELT.spad" 715395 715411 716470 716475) (-443 "FSPECF.spad" 713486 713502 715385 715390) (-442 "FS.spad" 707754 707764 713261 713481) (-441 "FS.spad" 701800 701812 707309 707314) (-440 "FSINT.spad" 701460 701476 701790 701795) (-439 "FSERIES.spad" 700651 700663 701280 701379) (-438 "FSCINT.spad" 699968 699984 700641 700646) (-437 "FSAGG.spad" 699085 699095 699924 699963) (-436 "FSAGG.spad" 698164 698176 699005 699010) (-435 "FSAGG2.spad" 696907 696923 698154 698159) (-434 "FS2UPS.spad" 691398 691432 696897 696902) (-433 "FS2.spad" 691045 691061 691388 691393) (-432 "FS2EXPXP.spad" 690170 690193 691035 691040) (-431 "FRUTIL.spad" 689124 689134 690160 690165) (-430 "FR.spad" 682747 682757 688055 688124) (-429 "FRNAALG.spad" 678016 678026 682689 682742) (-428 "FRNAALG.spad" 673297 673309 677972 677977) (-427 "FRNAAF2.spad" 672753 672771 673287 673292) (-426 "FRMOD.spad" 672163 672193 672684 672689) (-425 "FRIDEAL.spad" 671388 671409 672143 672158) (-424 "FRIDEAL2.spad" 670992 671024 671378 671383) (-423 "FRETRCT.spad" 670503 670513 670982 670987) (-422 "FRETRCT.spad" 669880 669892 670361 670366) (-421 "FRAMALG.spad" 668228 668241 669836 669875) (-420 "FRAMALG.spad" 666608 666623 668218 668223) (-419 "FRAC.spad" 663614 663624 664017 664190) (-418 "FRAC2.spad" 663219 663231 663604 663609) (-417 "FR2.spad" 662555 662567 663209 663214) (-416 "FPS.spad" 659370 659378 662445 662550) (-415 "FPS.spad" 656213 656223 659290 659295) (-414 "FPC.spad" 655259 655267 656115 656208) (-413 "FPC.spad" 654391 654401 655249 655254) (-412 "FPATMAB.spad" 654153 654163 654381 654386) (-411 "FPARFRAC.spad" 653003 653020 654143 654148) (-410 "FORTRAN.spad" 651509 651552 652993 652998) (-409 "FORT.spad" 650458 650466 651499 651504) (-408 "FORTFN.spad" 647628 647636 650448 650453) (-407 "FORTCAT.spad" 647312 647320 647618 647623) (-406 "FORMULA.spad" 644786 644794 647302 647307) (-405 "FORMULA1.spad" 644265 644275 644776 644781) (-404 "FORDER.spad" 643956 643980 644255 644260) (-403 "FOP.spad" 643157 643165 643946 643951) (-402 "FNLA.spad" 642581 642603 643125 643152) (-401 "FNCAT.spad" 641176 641184 642571 642576) (-400 "FNAME.spad" 641068 641076 641166 641171) (-399 "FMTC.spad" 640866 640874 640994 641063) (-398 "FMONOID.spad" 640531 640541 640822 640827) (-397 "FMONCAT.spad" 637684 637694 640521 640526) (-396 "FM.spad" 637379 637391 637618 637645) (-395 "FMFUN.spad" 634409 634417 637369 637374) (-394 "FMC.spad" 633461 633469 634399 634404) (-393 "FMCAT.spad" 631129 631147 633429 633456) (-392 "FM1.spad" 630486 630498 631063 631090) (-391 "FLOATRP.spad" 628221 628235 630476 630481) (-390 "FLOAT.spad" 621535 621543 628087 628216) (-389 "FLOATCP.spad" 618966 618980 621525 621530) (-388 "FLINEXP.spad" 618688 618698 618956 618961) (-387 "FLINEXP.spad" 618354 618366 618624 618629) (-386 "FLASORT.spad" 617680 617692 618344 618349) (-385 "FLALG.spad" 615326 615345 617606 617675) (-384 "FLAGG.spad" 612368 612378 615306 615321) (-383 "FLAGG.spad" 609311 609323 612251 612256) (-382 "FLAGG2.spad" 608036 608052 609301 609306) (-381 "FINRALG.spad" 606097 606110 607992 608031) (-380 "FINRALG.spad" 604084 604099 605981 605986) (-379 "FINITE.spad" 603236 603244 604074 604079) (-378 "FINAALG.spad" 592357 592367 603178 603231) (-377 "FINAALG.spad" 581490 581502 592313 592318) (-376 "FILE.spad" 581073 581083 581480 581485) (-375 "FILECAT.spad" 579599 579616 581063 581068) (-374 "FIELD.spad" 579005 579013 579501 579594) (-373 "FIELD.spad" 578497 578507 578995 579000) (-372 "FGROUP.spad" 577144 577154 578477 578492) (-371 "FGLMICPK.spad" 575931 575946 577134 577139) (-370 "FFX.spad" 575306 575321 575647 575740) (-369 "FFSLPE.spad" 574809 574830 575296 575301) (-368 "FFPOLY.spad" 566071 566082 574799 574804) (-367 "FFPOLY2.spad" 565131 565148 566061 566066) (-366 "FFP.spad" 564528 564548 564847 564940) (-365 "FF.spad" 563976 563992 564209 564302) (-364 "FFNBX.spad" 562488 562508 563692 563785) (-363 "FFNBP.spad" 561001 561018 562204 562297) (-362 "FFNB.spad" 559466 559487 560682 560775) (-361 "FFINTBAS.spad" 556980 556999 559456 559461) (-360 "FFIELDC.spad" 554557 554565 556882 556975) (-359 "FFIELDC.spad" 552220 552230 554547 554552) (-358 "FFHOM.spad" 550968 550985 552210 552215) (-357 "FFF.spad" 548403 548414 550958 550963) (-356 "FFCGX.spad" 547250 547270 548119 548212) (-355 "FFCGP.spad" 546139 546159 546966 547059) (-354 "FFCG.spad" 544931 544952 545820 545913) (-353 "FFCAT.spad" 538104 538126 544770 544926) (-352 "FFCAT.spad" 531356 531380 538024 538029) (-351 "FFCAT2.spad" 531103 531143 531346 531351) (-350 "FEXPR.spad" 522820 522866 530859 530898) (-349 "FEVALAB.spad" 522528 522538 522810 522815) (-348 "FEVALAB.spad" 522021 522033 522305 522310) (-347 "FDIV.spad" 521463 521487 522011 522016) (-346 "FDIVCAT.spad" 519527 519551 521453 521458) (-345 "FDIVCAT.spad" 517589 517615 519517 519522) (-344 "FDIV2.spad" 517245 517285 517579 517584) (-343 "FCTRDATA.spad" 516253 516261 517235 517240) (-342 "FCPAK1.spad" 514820 514828 516243 516248) (-341 "FCOMP.spad" 514199 514209 514810 514815) (-340 "FC.spad" 504206 504214 514189 514194) (-339 "FAXF.spad" 497177 497191 504108 504201) (-338 "FAXF.spad" 490200 490216 497133 497138) (-337 "FARRAY.spad" 488350 488360 489383 489410) (-336 "FAMR.spad" 486486 486498 488248 488345) (-335 "FAMR.spad" 484606 484620 486370 486375) (-334 "FAMONOID.spad" 484274 484284 484560 484565) (-333 "FAMONC.spad" 482570 482582 484264 484269) (-332 "FAGROUP.spad" 482194 482204 482466 482493) (-331 "FACUTIL.spad" 480398 480415 482184 482189) (-330 "FACTFUNC.spad" 479592 479602 480388 480393) (-329 "EXPUPXS.spad" 476425 476448 477724 477873) (-328 "EXPRTUBE.spad" 473713 473721 476415 476420) (-327 "EXPRODE.spad" 470873 470889 473703 473708) (-326 "EXPR.spad" 466048 466058 466762 467057) (-325 "EXPR2UPS.spad" 462170 462183 466038 466043) (-324 "EXPR2.spad" 461875 461887 462160 462165) (-323 "EXPEXPAN.spad" 458676 458701 459308 459401) (-322 "EXIT.spad" 458347 458355 458666 458671) (-321 "EXITAST.spad" 458083 458091 458337 458342) (-320 "EVALCYC.spad" 457543 457557 458073 458078) (-319 "EVALAB.spad" 457115 457125 457533 457538) (-318 "EVALAB.spad" 456685 456697 457105 457110) (-317 "EUCDOM.spad" 454259 454267 456611 456680) (-316 "EUCDOM.spad" 451895 451905 454249 454254) (-315 "ESTOOLS.spad" 443741 443749 451885 451890) (-314 "ESTOOLS2.spad" 443344 443358 443731 443736) (-313 "ESTOOLS1.spad" 443029 443040 443334 443339) (-312 "ES.spad" 435844 435852 443019 443024) (-311 "ES.spad" 428565 428575 435742 435747) (-310 "ESCONT.spad" 425358 425366 428555 428560) (-309 "ESCONT1.spad" 425107 425119 425348 425353) (-308 "ES2.spad" 424612 424628 425097 425102) (-307 "ES1.spad" 424182 424198 424602 424607) (-306 "ERROR.spad" 421509 421517 424172 424177) (-305 "EQTBL.spad" 419981 420003 420190 420217) (-304 "EQ.spad" 414786 414796 417573 417685) (-303 "EQ2.spad" 414504 414516 414776 414781) (-302 "EP.spad" 410830 410840 414494 414499) (-301 "ENV.spad" 409508 409516 410820 410825) (-300 "ENTIRER.spad" 409176 409184 409452 409503) (-299 "EMR.spad" 408464 408505 409102 409171) (-298 "ELTAGG.spad" 406718 406737 408454 408459) (-297 "ELTAGG.spad" 404936 404957 406674 406679) (-296 "ELTAB.spad" 404411 404424 404926 404931) (-295 "ELFUTS.spad" 403798 403817 404401 404406) (-294 "ELEMFUN.spad" 403487 403495 403788 403793) (-293 "ELEMFUN.spad" 403174 403184 403477 403482) (-292 "ELAGG.spad" 401145 401155 403154 403169) (-291 "ELAGG.spad" 399053 399065 401064 401069) (-290 "ELABOR.spad" 398399 398407 399043 399048) (-289 "ELABEXPR.spad" 397331 397339 398389 398394) (-288 "EFUPXS.spad" 394107 394137 397287 397292) (-287 "EFULS.spad" 390943 390966 394063 394068) (-286 "EFSTRUC.spad" 388958 388974 390933 390938) (-285 "EF.spad" 383734 383750 388948 388953) (-284 "EAB.spad" 382010 382018 383724 383729) (-283 "E04UCFA.spad" 381546 381554 382000 382005) (-282 "E04NAFA.spad" 381123 381131 381536 381541) (-281 "E04MBFA.spad" 380703 380711 381113 381118) (-280 "E04JAFA.spad" 380239 380247 380693 380698) (-279 "E04GCFA.spad" 379775 379783 380229 380234) (-278 "E04FDFA.spad" 379311 379319 379765 379770) (-277 "E04DGFA.spad" 378847 378855 379301 379306) (-276 "E04AGNT.spad" 374697 374705 378837 378842) (-275 "DVARCAT.spad" 371587 371597 374687 374692) (-274 "DVARCAT.spad" 368475 368487 371577 371582) (-273 "DSMP.spad" 365849 365863 366154 366281) (-272 "DSEXT.spad" 365151 365161 365839 365844) (-271 "DSEXT.spad" 364360 364372 365050 365055) (-270 "DROPT.spad" 358319 358327 364350 364355) (-269 "DROPT1.spad" 357984 357994 358309 358314) (-268 "DROPT0.spad" 352841 352849 357974 357979) (-267 "DRAWPT.spad" 351014 351022 352831 352836) (-266 "DRAW.spad" 343890 343903 351004 351009) (-265 "DRAWHACK.spad" 343198 343208 343880 343885) (-264 "DRAWCX.spad" 340668 340676 343188 343193) (-263 "DRAWCURV.spad" 340215 340230 340658 340663) (-262 "DRAWCFUN.spad" 329747 329755 340205 340210) (-261 "DQAGG.spad" 327925 327935 329715 329742) (-260 "DPOLCAT.spad" 323274 323290 327793 327920) (-259 "DPOLCAT.spad" 318709 318727 323230 323235) (-258 "DPMO.spad" 310505 310521 310643 310856) (-257 "DPMM.spad" 302314 302332 302439 302652) (-256 "DOMTMPLT.spad" 302085 302093 302304 302309) (-255 "DOMCTOR.spad" 301840 301848 302075 302080) (-254 "DOMAIN.spad" 300927 300935 301830 301835) (-253 "DMP.spad" 298187 298202 298757 298884) (-252 "DMEXT.spad" 298054 298064 298155 298182) (-251 "DLP.spad" 297406 297416 298044 298049) (-250 "DLIST.spad" 295985 295995 296589 296616) (-249 "DLAGG.spad" 294402 294412 295975 295980) (-248 "DIVRING.spad" 293944 293952 294346 294397) (-247 "DIVRING.spad" 293530 293540 293934 293939) (-246 "DISPLAY.spad" 291720 291728 293520 293525) (-245 "DIRPROD.spad" 279871 279887 280511 280610) (-244 "DIRPROD2.spad" 278689 278707 279861 279866) (-243 "DIRPCAT.spad" 277882 277898 278585 278684) (-242 "DIRPCAT.spad" 276702 276720 277407 277412) (-241 "DIOSP.spad" 275527 275535 276692 276697) (-240 "DIOPS.spad" 274523 274533 275507 275522) (-239 "DIOPS.spad" 273493 273505 274479 274484) (-238 "DIFRING.spad" 273331 273339 273473 273488) (-237 "DIFFSPC.spad" 272910 272918 273321 273326) (-236 "DIFFSPC.spad" 272487 272497 272900 272905) (-235 "DIFFMOD.spad" 271976 271986 272455 272482) (-234 "DIFFDOM.spad" 271141 271152 271966 271971) (-233 "DIFFDOM.spad" 270304 270317 271131 271136) (-232 "DIFEXT.spad" 270123 270133 270284 270299) (-231 "DIAGG.spad" 269753 269763 270103 270118) (-230 "DIAGG.spad" 269391 269403 269743 269748) (-229 "DHMATRIX.spad" 267703 267713 268848 268875) (-228 "DFSFUN.spad" 261343 261351 267693 267698) (-227 "DFLOAT.spad" 258074 258082 261233 261338) (-226 "DFINTTLS.spad" 256305 256321 258064 258069) (-225 "DERHAM.spad" 254219 254251 256285 256300) (-224 "DEQUEUE.spad" 253543 253553 253826 253853) (-223 "DEGRED.spad" 253160 253174 253533 253538) (-222 "DEFINTRF.spad" 250697 250707 253150 253155) (-221 "DEFINTEF.spad" 249207 249223 250687 250692) (-220 "DEFAST.spad" 248575 248583 249197 249202) (-219 "DECIMAL.spad" 246584 246592 246945 247038) (-218 "DDFACT.spad" 244397 244414 246574 246579) (-217 "DBLRESP.spad" 243997 244021 244387 244392) (-216 "DBASE.spad" 242661 242671 243987 243992) (-215 "DATAARY.spad" 242123 242136 242651 242656) (-214 "D03FAFA.spad" 241951 241959 242113 242118) (-213 "D03EEFA.spad" 241771 241779 241941 241946) (-212 "D03AGNT.spad" 240857 240865 241761 241766) (-211 "D02EJFA.spad" 240319 240327 240847 240852) (-210 "D02CJFA.spad" 239797 239805 240309 240314) (-209 "D02BHFA.spad" 239287 239295 239787 239792) (-208 "D02BBFA.spad" 238777 238785 239277 239282) (-207 "D02AGNT.spad" 233591 233599 238767 238772) (-206 "D01WGTS.spad" 231910 231918 233581 233586) (-205 "D01TRNS.spad" 231887 231895 231900 231905) (-204 "D01GBFA.spad" 231409 231417 231877 231882) (-203 "D01FCFA.spad" 230931 230939 231399 231404) (-202 "D01ASFA.spad" 230399 230407 230921 230926) (-201 "D01AQFA.spad" 229845 229853 230389 230394) (-200 "D01APFA.spad" 229269 229277 229835 229840) (-199 "D01ANFA.spad" 228763 228771 229259 229264) (-198 "D01AMFA.spad" 228273 228281 228753 228758) (-197 "D01ALFA.spad" 227813 227821 228263 228268) (-196 "D01AKFA.spad" 227339 227347 227803 227808) (-195 "D01AJFA.spad" 226862 226870 227329 227334) (-194 "D01AGNT.spad" 222929 222937 226852 226857) (-193 "CYCLOTOM.spad" 222435 222443 222919 222924) (-192 "CYCLES.spad" 219227 219235 222425 222430) (-191 "CVMP.spad" 218644 218654 219217 219222) (-190 "CTRIGMNP.spad" 217144 217160 218634 218639) (-189 "CTOR.spad" 216835 216843 217134 217139) (-188 "CTORKIND.spad" 216438 216446 216825 216830) (-187 "CTORCAT.spad" 215687 215695 216428 216433) (-186 "CTORCAT.spad" 214934 214944 215677 215682) (-185 "CTORCALL.spad" 214523 214533 214924 214929) (-184 "CSTTOOLS.spad" 213768 213781 214513 214518) (-183 "CRFP.spad" 207492 207505 213758 213763) (-182 "CRCEAST.spad" 207212 207220 207482 207487) (-181 "CRAPACK.spad" 206263 206273 207202 207207) (-180 "CPMATCH.spad" 205767 205782 206188 206193) (-179 "CPIMA.spad" 205472 205491 205757 205762) (-178 "COORDSYS.spad" 200481 200491 205462 205467) (-177 "CONTOUR.spad" 199892 199900 200471 200476) (-176 "CONTFRAC.spad" 195642 195652 199794 199887) (-175 "CONDUIT.spad" 195400 195408 195632 195637) (-174 "COMRING.spad" 195074 195082 195338 195395) (-173 "COMPPROP.spad" 194592 194600 195064 195069) (-172 "COMPLPAT.spad" 194359 194374 194582 194587) (-171 "COMPLEX.spad" 189736 189746 189980 190241) (-170 "COMPLEX2.spad" 189451 189463 189726 189731) (-169 "COMPILER.spad" 189000 189008 189441 189446) (-168 "COMPFACT.spad" 188602 188616 188990 188995) (-167 "COMPCAT.spad" 186674 186684 188336 188597) (-166 "COMPCAT.spad" 184474 184486 186138 186143) (-165 "COMMUPC.spad" 184222 184240 184464 184469) (-164 "COMMONOP.spad" 183755 183763 184212 184217) (-163 "COMM.spad" 183566 183574 183745 183750) (-162 "COMMAAST.spad" 183329 183337 183556 183561) (-161 "COMBOPC.spad" 182244 182252 183319 183324) (-160 "COMBINAT.spad" 181011 181021 182234 182239) (-159 "COMBF.spad" 178393 178409 181001 181006) (-158 "COLOR.spad" 177230 177238 178383 178388) (-157 "COLONAST.spad" 176896 176904 177220 177225) (-156 "CMPLXRT.spad" 176607 176624 176886 176891) (-155 "CLLCTAST.spad" 176269 176277 176597 176602) (-154 "CLIP.spad" 172377 172385 176259 176264) (-153 "CLIF.spad" 171032 171048 172333 172372) (-152 "CLAGG.spad" 167537 167547 171022 171027) (-151 "CLAGG.spad" 163913 163925 167400 167405) (-150 "CINTSLPE.spad" 163244 163257 163903 163908) (-149 "CHVAR.spad" 161382 161404 163234 163239) (-148 "CHARZ.spad" 161297 161305 161362 161377) (-147 "CHARPOL.spad" 160807 160817 161287 161292) (-146 "CHARNZ.spad" 160560 160568 160787 160802) (-145 "CHAR.spad" 158434 158442 160550 160555) (-144 "CFCAT.spad" 157762 157770 158424 158429) (-143 "CDEN.spad" 156958 156972 157752 157757) (-142 "CCLASS.spad" 155107 155115 156369 156408) (-141 "CATEGORY.spad" 154149 154157 155097 155102) (-140 "CATCTOR.spad" 154040 154048 154139 154144) (-139 "CATAST.spad" 153658 153666 154030 154035) (-138 "CASEAST.spad" 153372 153380 153648 153653) (-137 "CARTEN.spad" 148739 148763 153362 153367) (-136 "CARTEN2.spad" 148129 148156 148729 148734) (-135 "CARD.spad" 145424 145432 148103 148124) (-134 "CAPSLAST.spad" 145198 145206 145414 145419) (-133 "CACHSET.spad" 144822 144830 145188 145193) (-132 "CABMON.spad" 144377 144385 144812 144817) (-131 "BYTEORD.spad" 144052 144060 144367 144372) (-130 "BYTE.spad" 143479 143487 144042 144047) (-129 "BYTEBUF.spad" 141338 141346 142648 142675) (-128 "BTREE.spad" 140411 140421 140945 140972) (-127 "BTOURN.spad" 139416 139426 140018 140045) (-126 "BTCAT.spad" 138808 138818 139384 139411) (-125 "BTCAT.spad" 138220 138232 138798 138803) (-124 "BTAGG.spad" 137686 137694 138188 138215) (-123 "BTAGG.spad" 137172 137182 137676 137681) (-122 "BSTREE.spad" 135913 135923 136779 136806) (-121 "BRILL.spad" 134110 134121 135903 135908) (-120 "BRAGG.spad" 133050 133060 134100 134105) (-119 "BRAGG.spad" 131954 131966 133006 133011) (-118 "BPADICRT.spad" 129828 129840 130083 130176) (-117 "BPADIC.spad" 129492 129504 129754 129823) (-116 "BOUNDZRO.spad" 129148 129165 129482 129487) (-115 "BOP.spad" 124330 124338 129138 129143) (-114 "BOP1.spad" 121796 121806 124320 124325) (-113 "BOOLE.spad" 121446 121454 121786 121791) (-112 "BOOLEAN.spad" 120884 120892 121436 121441) (-111 "BMODULE.spad" 120596 120608 120852 120879) (-110 "BITS.spad" 120017 120025 120232 120259) (-109 "BINDING.spad" 119430 119438 120007 120012) (-108 "BINARY.spad" 117444 117452 117800 117893) (-107 "BGAGG.spad" 116649 116659 117424 117439) (-106 "BGAGG.spad" 115862 115874 116639 116644) (-105 "BFUNCT.spad" 115426 115434 115842 115857) (-104 "BEZOUT.spad" 114566 114593 115376 115381) (-103 "BBTREE.spad" 111411 111421 114173 114200) (-102 "BASTYPE.spad" 111083 111091 111401 111406) (-101 "BASTYPE.spad" 110753 110763 111073 111078) (-100 "BALFACT.spad" 110212 110225 110743 110748) (-99 "AUTOMOR.spad" 109663 109672 110192 110207) (-98 "ATTREG.spad" 106386 106393 109415 109658) (-97 "ATTRBUT.spad" 102409 102416 106366 106381) (-96 "ATTRAST.spad" 102126 102133 102399 102404) (-95 "ATRIG.spad" 101596 101603 102116 102121) (-94 "ATRIG.spad" 101064 101073 101586 101591) (-93 "ASTCAT.spad" 100968 100975 101054 101059) (-92 "ASTCAT.spad" 100870 100879 100958 100963) (-91 "ASTACK.spad" 100209 100218 100477 100504) (-90 "ASSOCEQ.spad" 99035 99046 100165 100170) (-89 "ASP9.spad" 98116 98129 99025 99030) (-88 "ASP8.spad" 97159 97172 98106 98111) (-87 "ASP80.spad" 96481 96494 97149 97154) (-86 "ASP7.spad" 95641 95654 96471 96476) (-85 "ASP78.spad" 95092 95105 95631 95636) (-84 "ASP77.spad" 94461 94474 95082 95087) (-83 "ASP74.spad" 93553 93566 94451 94456) (-82 "ASP73.spad" 92824 92837 93543 93548) (-81 "ASP6.spad" 91691 91704 92814 92819) (-80 "ASP55.spad" 90200 90213 91681 91686) (-79 "ASP50.spad" 88017 88030 90190 90195) (-78 "ASP4.spad" 87312 87325 88007 88012) (-77 "ASP49.spad" 86311 86324 87302 87307) (-76 "ASP42.spad" 84718 84757 86301 86306) (-75 "ASP41.spad" 83297 83336 84708 84713) (-74 "ASP35.spad" 82285 82298 83287 83292) (-73 "ASP34.spad" 81586 81599 82275 82280) (-72 "ASP33.spad" 81146 81159 81576 81581) (-71 "ASP31.spad" 80286 80299 81136 81141) (-70 "ASP30.spad" 79178 79191 80276 80281) (-69 "ASP29.spad" 78644 78657 79168 79173) (-68 "ASP28.spad" 69917 69930 78634 78639) (-67 "ASP27.spad" 68814 68827 69907 69912) (-66 "ASP24.spad" 67901 67914 68804 68809) (-65 "ASP20.spad" 67365 67378 67891 67896) (-64 "ASP1.spad" 66746 66759 67355 67360) (-63 "ASP19.spad" 61432 61445 66736 66741) (-62 "ASP12.spad" 60846 60859 61422 61427) (-61 "ASP10.spad" 60117 60130 60836 60841) (-60 "ARRAY2.spad" 59477 59486 59724 59751) (-59 "ARRAY1.spad" 58314 58323 58660 58687) (-58 "ARRAY12.spad" 57027 57038 58304 58309) (-57 "ARR2CAT.spad" 52801 52822 56995 57022) (-56 "ARR2CAT.spad" 48595 48618 52791 52796) (-55 "ARITY.spad" 47967 47974 48585 48590) (-54 "APPRULE.spad" 47227 47249 47957 47962) (-53 "APPLYORE.spad" 46846 46859 47217 47222) (-52 "ANY.spad" 45705 45712 46836 46841) (-51 "ANY1.spad" 44776 44785 45695 45700) (-50 "ANTISYM.spad" 43221 43237 44756 44771) (-49 "ANON.spad" 42914 42921 43211 43216) (-48 "AN.spad" 41223 41230 42730 42823) (-47 "AMR.spad" 39408 39419 41121 41218) (-46 "AMR.spad" 37430 37443 39145 39150) (-45 "ALIST.spad" 34842 34863 35192 35219) (-44 "ALGSC.spad" 33977 34003 34714 34767) (-43 "ALGPKG.spad" 29760 29771 33933 33938) (-42 "ALGMFACT.spad" 28953 28967 29750 29755) (-41 "ALGMANIP.spad" 26427 26442 28786 28791) (-40 "ALGFF.spad" 24068 24095 24285 24441) (-39 "ALGFACT.spad" 23195 23205 24058 24063) (-38 "ALGEBRA.spad" 23028 23037 23151 23190) (-37 "ALGEBRA.spad" 22893 22904 23018 23023) (-36 "ALAGG.spad" 22405 22426 22861 22888) (-35 "AHYP.spad" 21786 21793 22395 22400) (-34 "AGG.spad" 20103 20110 21776 21781) (-33 "AGG.spad" 18384 18393 20059 20064) (-32 "AF.spad" 16815 16830 18319 18324) (-31 "ADDAST.spad" 16493 16500 16805 16810) (-30 "ACPLOT.spad" 15084 15091 16483 16488) (-29 "ACFS.spad" 12893 12902 14986 15079) (-28 "ACFS.spad" 10788 10799 12883 12888) (-27 "ACF.spad" 7470 7477 10690 10783) (-26 "ACF.spad" 4238 4247 7460 7465) (-25 "ABELSG.spad" 3779 3786 4228 4233) (-24 "ABELSG.spad" 3318 3327 3769 3774) (-23 "ABELMON.spad" 2861 2868 3308 3313) (-22 "ABELMON.spad" 2402 2411 2851 2856) (-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 2292571 2292576 2292581 2292586) (-2 NIL 2292551 2292556 2292561 2292566) (-1 NIL 2292531 2292536 2292541 2292546) (0 NIL 2292511 2292516 2292521 2292526) (-1315 "ZMOD.spad" 2292320 2292333 2292449 2292506) (-1314 "ZLINDEP.spad" 2291386 2291397 2292310 2292315) (-1313 "ZDSOLVE.spad" 2281331 2281353 2291376 2291381) (-1312 "YSTREAM.spad" 2280826 2280837 2281321 2281326) (-1311 "YDIAGRAM.spad" 2280460 2280469 2280816 2280821) (-1310 "XRPOLY.spad" 2279680 2279700 2280316 2280385) (-1309 "XPR.spad" 2277475 2277488 2279398 2279497) (-1308 "XPOLY.spad" 2277030 2277041 2277331 2277400) (-1307 "XPOLYC.spad" 2276349 2276365 2276956 2277025) (-1306 "XPBWPOLY.spad" 2274786 2274806 2276129 2276198) (-1305 "XF.spad" 2273249 2273264 2274688 2274781) (-1304 "XF.spad" 2271692 2271709 2273133 2273138) (-1303 "XFALG.spad" 2268740 2268756 2271618 2271687) (-1302 "XEXPPKG.spad" 2267991 2268017 2268730 2268735) (-1301 "XDPOLY.spad" 2267605 2267621 2267847 2267916) (-1300 "XALG.spad" 2267265 2267276 2267561 2267600) (-1299 "WUTSET.spad" 2263068 2263085 2266875 2266902) (-1298 "WP.spad" 2262267 2262311 2262926 2262993) (-1297 "WHILEAST.spad" 2262065 2262074 2262257 2262262) (-1296 "WHEREAST.spad" 2261736 2261745 2262055 2262060) (-1295 "WFFINTBS.spad" 2259399 2259421 2261726 2261731) (-1294 "WEIER.spad" 2257621 2257632 2259389 2259394) (-1293 "VSPACE.spad" 2257294 2257305 2257589 2257616) (-1292 "VSPACE.spad" 2256987 2257000 2257284 2257289) (-1291 "VOID.spad" 2256664 2256673 2256977 2256982) (-1290 "VIEW.spad" 2254344 2254353 2256654 2256659) (-1289 "VIEWDEF.spad" 2249545 2249554 2254334 2254339) (-1288 "VIEW3D.spad" 2233506 2233515 2249535 2249540) (-1287 "VIEW2D.spad" 2221397 2221406 2233496 2233501) (-1286 "VECTOR.spad" 2219918 2219929 2220169 2220196) (-1285 "VECTOR2.spad" 2218557 2218570 2219908 2219913) (-1284 "VECTCAT.spad" 2216461 2216472 2218525 2218552) (-1283 "VECTCAT.spad" 2214172 2214185 2216238 2216243) (-1282 "VARIABLE.spad" 2213952 2213967 2214162 2214167) (-1281 "UTYPE.spad" 2213596 2213605 2213942 2213947) (-1280 "UTSODETL.spad" 2212891 2212915 2213552 2213557) (-1279 "UTSODE.spad" 2211107 2211127 2212881 2212886) (-1278 "UTS.spad" 2206054 2206082 2209574 2209671) (-1277 "UTSCAT.spad" 2203533 2203549 2205952 2206049) (-1276 "UTSCAT.spad" 2200656 2200674 2203077 2203082) (-1275 "UTS2.spad" 2200251 2200286 2200646 2200651) (-1274 "URAGG.spad" 2194924 2194935 2200241 2200246) (-1273 "URAGG.spad" 2189561 2189574 2194880 2194885) (-1272 "UPXSSING.spad" 2187206 2187232 2188642 2188775) (-1271 "UPXS.spad" 2184502 2184530 2185338 2185487) (-1270 "UPXSCONS.spad" 2182261 2182281 2182634 2182783) (-1269 "UPXSCCA.spad" 2180832 2180852 2182107 2182256) (-1268 "UPXSCCA.spad" 2179545 2179567 2180822 2180827) (-1267 "UPXSCAT.spad" 2178134 2178150 2179391 2179540) (-1266 "UPXS2.spad" 2177677 2177730 2178124 2178129) (-1265 "UPSQFREE.spad" 2176091 2176105 2177667 2177672) (-1264 "UPSCAT.spad" 2173878 2173902 2175989 2176086) (-1263 "UPSCAT.spad" 2171371 2171397 2173484 2173489) (-1262 "UPOLYC.spad" 2166411 2166422 2171213 2171366) (-1261 "UPOLYC.spad" 2161343 2161356 2166147 2166152) (-1260 "UPOLYC2.spad" 2160814 2160833 2161333 2161338) (-1259 "UP.spad" 2157920 2157935 2158307 2158460) (-1258 "UPMP.spad" 2156820 2156833 2157910 2157915) (-1257 "UPDIVP.spad" 2156385 2156399 2156810 2156815) (-1256 "UPDECOMP.spad" 2154630 2154644 2156375 2156380) (-1255 "UPCDEN.spad" 2153839 2153855 2154620 2154625) (-1254 "UP2.spad" 2153203 2153224 2153829 2153834) (-1253 "UNISEG.spad" 2152556 2152567 2153122 2153127) (-1252 "UNISEG2.spad" 2152053 2152066 2152512 2152517) (-1251 "UNIFACT.spad" 2151156 2151168 2152043 2152048) (-1250 "ULS.spad" 2140940 2140968 2141885 2142314) (-1249 "ULSCONS.spad" 2132074 2132094 2132444 2132593) (-1248 "ULSCCAT.spad" 2129811 2129831 2131920 2132069) (-1247 "ULSCCAT.spad" 2127656 2127678 2129767 2129772) (-1246 "ULSCAT.spad" 2125888 2125904 2127502 2127651) (-1245 "ULS2.spad" 2125402 2125455 2125878 2125883) (-1244 "UINT8.spad" 2125279 2125288 2125392 2125397) (-1243 "UINT64.spad" 2125155 2125164 2125269 2125274) (-1242 "UINT32.spad" 2125031 2125040 2125145 2125150) (-1241 "UINT16.spad" 2124907 2124916 2125021 2125026) (-1240 "UFD.spad" 2123972 2123981 2124833 2124902) (-1239 "UFD.spad" 2123099 2123110 2123962 2123967) (-1238 "UDVO.spad" 2121980 2121989 2123089 2123094) (-1237 "UDPO.spad" 2119473 2119484 2121936 2121941) (-1236 "TYPE.spad" 2119405 2119414 2119463 2119468) (-1235 "TYPEAST.spad" 2119324 2119333 2119395 2119400) (-1234 "TWOFACT.spad" 2117976 2117991 2119314 2119319) (-1233 "TUPLE.spad" 2117462 2117473 2117875 2117880) (-1232 "TUBETOOL.spad" 2114329 2114338 2117452 2117457) (-1231 "TUBE.spad" 2112976 2112993 2114319 2114324) (-1230 "TS.spad" 2111575 2111591 2112541 2112638) (-1229 "TSETCAT.spad" 2098702 2098719 2111543 2111570) (-1228 "TSETCAT.spad" 2085815 2085834 2098658 2098663) (-1227 "TRMANIP.spad" 2080181 2080198 2085521 2085526) (-1226 "TRIMAT.spad" 2079144 2079169 2080171 2080176) (-1225 "TRIGMNIP.spad" 2077671 2077688 2079134 2079139) (-1224 "TRIGCAT.spad" 2077183 2077192 2077661 2077666) (-1223 "TRIGCAT.spad" 2076693 2076704 2077173 2077178) (-1222 "TREE.spad" 2075151 2075162 2076183 2076210) (-1221 "TRANFUN.spad" 2074990 2074999 2075141 2075146) (-1220 "TRANFUN.spad" 2074827 2074838 2074980 2074985) (-1219 "TOPSP.spad" 2074501 2074510 2074817 2074822) (-1218 "TOOLSIGN.spad" 2074164 2074175 2074491 2074496) (-1217 "TEXTFILE.spad" 2072725 2072734 2074154 2074159) (-1216 "TEX.spad" 2069871 2069880 2072715 2072720) (-1215 "TEX1.spad" 2069427 2069438 2069861 2069866) (-1214 "TEMUTL.spad" 2068982 2068991 2069417 2069422) (-1213 "TBCMPPK.spad" 2067075 2067098 2068972 2068977) (-1212 "TBAGG.spad" 2066125 2066148 2067055 2067070) (-1211 "TBAGG.spad" 2065183 2065208 2066115 2066120) (-1210 "TANEXP.spad" 2064591 2064602 2065173 2065178) (-1209 "TALGOP.spad" 2064315 2064326 2064581 2064586) (-1208 "TABLE.spad" 2062284 2062307 2062554 2062581) (-1207 "TABLEAU.spad" 2061765 2061776 2062274 2062279) (-1206 "TABLBUMP.spad" 2058568 2058579 2061755 2061760) (-1205 "SYSTEM.spad" 2057796 2057805 2058558 2058563) (-1204 "SYSSOLP.spad" 2055279 2055290 2057786 2057791) (-1203 "SYSPTR.spad" 2055178 2055187 2055269 2055274) (-1202 "SYSNNI.spad" 2054360 2054371 2055168 2055173) (-1201 "SYSINT.spad" 2053764 2053775 2054350 2054355) (-1200 "SYNTAX.spad" 2049970 2049979 2053754 2053759) (-1199 "SYMTAB.spad" 2048038 2048047 2049960 2049965) (-1198 "SYMS.spad" 2044061 2044070 2048028 2048033) (-1197 "SYMPOLY.spad" 2043068 2043079 2043150 2043277) (-1196 "SYMFUNC.spad" 2042569 2042580 2043058 2043063) (-1195 "SYMBOL.spad" 2040072 2040081 2042559 2042564) (-1194 "SWITCH.spad" 2036843 2036852 2040062 2040067) (-1193 "SUTS.spad" 2033891 2033919 2035310 2035407) (-1192 "SUPXS.spad" 2031174 2031202 2032023 2032172) (-1191 "SUP.spad" 2027894 2027905 2028667 2028820) (-1190 "SUPFRACF.spad" 2026999 2027017 2027884 2027889) (-1189 "SUP2.spad" 2026391 2026404 2026989 2026994) (-1188 "SUMRF.spad" 2025365 2025376 2026381 2026386) (-1187 "SUMFS.spad" 2025002 2025019 2025355 2025360) (-1186 "SULS.spad" 2014773 2014801 2015731 2016160) (-1185 "SUCHTAST.spad" 2014542 2014551 2014763 2014768) (-1184 "SUCH.spad" 2014224 2014239 2014532 2014537) (-1183 "SUBSPACE.spad" 2006339 2006354 2014214 2014219) (-1182 "SUBRESP.spad" 2005509 2005523 2006295 2006300) (-1181 "STTF.spad" 2001608 2001624 2005499 2005504) (-1180 "STTFNC.spad" 1998076 1998092 2001598 2001603) (-1179 "STTAYLOR.spad" 1990711 1990722 1997957 1997962) (-1178 "STRTBL.spad" 1988762 1988779 1988911 1988938) (-1177 "STRING.spad" 1987710 1987719 1987931 1987958) (-1176 "STREAM.spad" 1984511 1984522 1987118 1987133) (-1175 "STREAM3.spad" 1984084 1984099 1984501 1984506) (-1174 "STREAM2.spad" 1983212 1983225 1984074 1984079) (-1173 "STREAM1.spad" 1982918 1982929 1983202 1983207) (-1172 "STINPROD.spad" 1981854 1981870 1982908 1982913) (-1171 "STEP.spad" 1981055 1981064 1981844 1981849) (-1170 "STEPAST.spad" 1980289 1980298 1981045 1981050) (-1169 "STBL.spad" 1978373 1978401 1978540 1978555) (-1168 "STAGG.spad" 1977448 1977459 1978363 1978368) (-1167 "STAGG.spad" 1976521 1976534 1977438 1977443) (-1166 "STACK.spad" 1975761 1975772 1976011 1976038) (-1165 "SREGSET.spad" 1973429 1973446 1975371 1975398) (-1164 "SRDCMPK.spad" 1971990 1972010 1973419 1973424) (-1163 "SRAGG.spad" 1967133 1967142 1971958 1971985) (-1162 "SRAGG.spad" 1962296 1962307 1967123 1967128) (-1161 "SQMATRIX.spad" 1959839 1959857 1960755 1960842) (-1160 "SPLTREE.spad" 1954235 1954248 1959119 1959146) (-1159 "SPLNODE.spad" 1950823 1950836 1954225 1954230) (-1158 "SPFCAT.spad" 1949632 1949641 1950813 1950818) (-1157 "SPECOUT.spad" 1948184 1948193 1949622 1949627) (-1156 "SPADXPT.spad" 1939779 1939788 1948174 1948179) (-1155 "spad-parser.spad" 1939244 1939253 1939769 1939774) (-1154 "SPADAST.spad" 1938945 1938954 1939234 1939239) (-1153 "SPACEC.spad" 1923144 1923155 1938935 1938940) (-1152 "SPACE3.spad" 1922920 1922931 1923134 1923139) (-1151 "SORTPAK.spad" 1922469 1922482 1922876 1922881) (-1150 "SOLVETRA.spad" 1920232 1920243 1922459 1922464) (-1149 "SOLVESER.spad" 1918760 1918771 1920222 1920227) (-1148 "SOLVERAD.spad" 1914786 1914797 1918750 1918755) (-1147 "SOLVEFOR.spad" 1913248 1913266 1914776 1914781) (-1146 "SNTSCAT.spad" 1912848 1912865 1913216 1913243) (-1145 "SMTS.spad" 1911120 1911146 1912413 1912510) (-1144 "SMP.spad" 1908595 1908615 1908985 1909112) (-1143 "SMITH.spad" 1907440 1907465 1908585 1908590) (-1142 "SMATCAT.spad" 1905550 1905580 1907384 1907435) (-1141 "SMATCAT.spad" 1903592 1903624 1905428 1905433) (-1140 "SKAGG.spad" 1902555 1902566 1903560 1903587) (-1139 "SINT.spad" 1901495 1901504 1902421 1902550) (-1138 "SIMPAN.spad" 1901223 1901232 1901485 1901490) (-1137 "SIG.spad" 1900553 1900562 1901213 1901218) (-1136 "SIGNRF.spad" 1899671 1899682 1900543 1900548) (-1135 "SIGNEF.spad" 1898950 1898967 1899661 1899666) (-1134 "SIGAST.spad" 1898335 1898344 1898940 1898945) (-1133 "SHP.spad" 1896263 1896278 1898291 1898296) (-1132 "SHDP.spad" 1883941 1883968 1884450 1884549) (-1131 "SGROUP.spad" 1883549 1883558 1883931 1883936) (-1130 "SGROUP.spad" 1883155 1883166 1883539 1883544) (-1129 "SGCF.spad" 1876294 1876303 1883145 1883150) (-1128 "SFRTCAT.spad" 1875224 1875241 1876262 1876289) (-1127 "SFRGCD.spad" 1874287 1874307 1875214 1875219) (-1126 "SFQCMPK.spad" 1868924 1868944 1874277 1874282) (-1125 "SFORT.spad" 1868363 1868377 1868914 1868919) (-1124 "SEXOF.spad" 1868206 1868246 1868353 1868358) (-1123 "SEX.spad" 1868098 1868107 1868196 1868201) (-1122 "SEXCAT.spad" 1865870 1865910 1868088 1868093) (-1121 "SET.spad" 1864158 1864169 1865255 1865294) (-1120 "SETMN.spad" 1862608 1862625 1864148 1864153) (-1119 "SETCAT.spad" 1861930 1861939 1862598 1862603) (-1118 "SETCAT.spad" 1861250 1861261 1861920 1861925) (-1117 "SETAGG.spad" 1857799 1857810 1861230 1861245) (-1116 "SETAGG.spad" 1854356 1854369 1857789 1857794) (-1115 "SEQAST.spad" 1854059 1854068 1854346 1854351) (-1114 "SEGXCAT.spad" 1853215 1853228 1854049 1854054) (-1113 "SEG.spad" 1853028 1853039 1853134 1853139) (-1112 "SEGCAT.spad" 1851953 1851964 1853018 1853023) (-1111 "SEGBIND.spad" 1851711 1851722 1851900 1851905) (-1110 "SEGBIND2.spad" 1851409 1851422 1851701 1851706) (-1109 "SEGAST.spad" 1851123 1851132 1851399 1851404) (-1108 "SEG2.spad" 1850558 1850571 1851079 1851084) (-1107 "SDVAR.spad" 1849834 1849845 1850548 1850553) (-1106 "SDPOL.spad" 1847167 1847178 1847458 1847585) (-1105 "SCPKG.spad" 1845256 1845267 1847157 1847162) (-1104 "SCOPE.spad" 1844409 1844418 1845246 1845251) (-1103 "SCACHE.spad" 1843105 1843116 1844399 1844404) (-1102 "SASTCAT.spad" 1843014 1843023 1843095 1843100) (-1101 "SAOS.spad" 1842886 1842895 1843004 1843009) (-1100 "SAERFFC.spad" 1842599 1842619 1842876 1842881) (-1099 "SAE.spad" 1840069 1840085 1840680 1840815) (-1098 "SAEFACT.spad" 1839770 1839790 1840059 1840064) (-1097 "RURPK.spad" 1837429 1837445 1839760 1839765) (-1096 "RULESET.spad" 1836882 1836906 1837419 1837424) (-1095 "RULE.spad" 1835122 1835146 1836872 1836877) (-1094 "RULECOLD.spad" 1834974 1834987 1835112 1835117) (-1093 "RTVALUE.spad" 1834709 1834718 1834964 1834969) (-1092 "RSTRCAST.spad" 1834426 1834435 1834699 1834704) (-1091 "RSETGCD.spad" 1830804 1830824 1834416 1834421) (-1090 "RSETCAT.spad" 1820740 1820757 1830772 1830799) (-1089 "RSETCAT.spad" 1810696 1810715 1820730 1820735) (-1088 "RSDCMPK.spad" 1809148 1809168 1810686 1810691) (-1087 "RRCC.spad" 1807532 1807562 1809138 1809143) (-1086 "RRCC.spad" 1805914 1805946 1807522 1807527) (-1085 "RPTAST.spad" 1805616 1805625 1805904 1805909) (-1084 "RPOLCAT.spad" 1784976 1784991 1805484 1805611) (-1083 "RPOLCAT.spad" 1764049 1764066 1784559 1784564) (-1082 "ROUTINE.spad" 1759470 1759479 1762234 1762261) (-1081 "ROMAN.spad" 1758798 1758807 1759336 1759465) (-1080 "ROIRC.spad" 1757878 1757910 1758788 1758793) (-1079 "RNS.spad" 1756781 1756790 1757780 1757873) (-1078 "RNS.spad" 1755770 1755781 1756771 1756776) (-1077 "RNG.spad" 1755505 1755514 1755760 1755765) (-1076 "RNGBIND.spad" 1754665 1754679 1755460 1755465) (-1075 "RMODULE.spad" 1754430 1754441 1754655 1754660) (-1074 "RMCAT2.spad" 1753850 1753907 1754420 1754425) (-1073 "RMATRIX.spad" 1752638 1752657 1752981 1753020) (-1072 "RMATCAT.spad" 1748217 1748248 1752594 1752633) (-1071 "RMATCAT.spad" 1743686 1743719 1748065 1748070) (-1070 "RLINSET.spad" 1743390 1743401 1743676 1743681) (-1069 "RINTERP.spad" 1743278 1743298 1743380 1743385) (-1068 "RING.spad" 1742748 1742757 1743258 1743273) (-1067 "RING.spad" 1742226 1742237 1742738 1742743) (-1066 "RIDIST.spad" 1741618 1741627 1742216 1742221) (-1065 "RGCHAIN.spad" 1740146 1740162 1741048 1741075) (-1064 "RGBCSPC.spad" 1739927 1739939 1740136 1740141) (-1063 "RGBCMDL.spad" 1739457 1739469 1739917 1739922) (-1062 "RF.spad" 1737099 1737110 1739447 1739452) (-1061 "RFFACTOR.spad" 1736561 1736572 1737089 1737094) (-1060 "RFFACT.spad" 1736296 1736308 1736551 1736556) (-1059 "RFDIST.spad" 1735292 1735301 1736286 1736291) (-1058 "RETSOL.spad" 1734711 1734724 1735282 1735287) (-1057 "RETRACT.spad" 1734139 1734150 1734701 1734706) (-1056 "RETRACT.spad" 1733565 1733578 1734129 1734134) (-1055 "RETAST.spad" 1733377 1733386 1733555 1733560) (-1054 "RESULT.spad" 1730975 1730984 1731562 1731589) (-1053 "RESRING.spad" 1730322 1730369 1730913 1730970) (-1052 "RESLATC.spad" 1729646 1729657 1730312 1730317) (-1051 "REPSQ.spad" 1729377 1729388 1729636 1729641) (-1050 "REP.spad" 1726931 1726940 1729367 1729372) (-1049 "REPDB.spad" 1726638 1726649 1726921 1726926) (-1048 "REP2.spad" 1716296 1716307 1726480 1726485) (-1047 "REP1.spad" 1710492 1710503 1716246 1716251) (-1046 "REGSET.spad" 1708253 1708270 1710102 1710129) (-1045 "REF.spad" 1707588 1707599 1708208 1708213) (-1044 "REDORDER.spad" 1706794 1706811 1707578 1707583) (-1043 "RECLOS.spad" 1705577 1705597 1706281 1706374) (-1042 "REALSOLV.spad" 1704717 1704726 1705567 1705572) (-1041 "REAL.spad" 1704589 1704598 1704707 1704712) (-1040 "REAL0Q.spad" 1701887 1701902 1704579 1704584) (-1039 "REAL0.spad" 1698731 1698746 1701877 1701882) (-1038 "RDUCEAST.spad" 1698452 1698461 1698721 1698726) (-1037 "RDIV.spad" 1698107 1698132 1698442 1698447) (-1036 "RDIST.spad" 1697674 1697685 1698097 1698102) (-1035 "RDETRS.spad" 1696538 1696556 1697664 1697669) (-1034 "RDETR.spad" 1694677 1694695 1696528 1696533) (-1033 "RDEEFS.spad" 1693776 1693793 1694667 1694672) (-1032 "RDEEF.spad" 1692786 1692803 1693766 1693771) (-1031 "RCFIELD.spad" 1689972 1689981 1692688 1692781) (-1030 "RCFIELD.spad" 1687244 1687255 1689962 1689967) (-1029 "RCAGG.spad" 1685172 1685183 1687234 1687239) (-1028 "RCAGG.spad" 1683027 1683040 1685091 1685096) (-1027 "RATRET.spad" 1682387 1682398 1683017 1683022) (-1026 "RATFACT.spad" 1682079 1682091 1682377 1682382) (-1025 "RANDSRC.spad" 1681398 1681407 1682069 1682074) (-1024 "RADUTIL.spad" 1681154 1681163 1681388 1681393) (-1023 "RADIX.spad" 1677978 1677992 1679524 1679617) (-1022 "RADFF.spad" 1675717 1675754 1675836 1675992) (-1021 "RADCAT.spad" 1675312 1675321 1675707 1675712) (-1020 "RADCAT.spad" 1674905 1674916 1675302 1675307) (-1019 "QUEUE.spad" 1674136 1674147 1674395 1674422) (-1018 "QUAT.spad" 1672624 1672635 1672967 1673032) (-1017 "QUATCT2.spad" 1672244 1672263 1672614 1672619) (-1016 "QUATCAT.spad" 1670414 1670425 1672174 1672239) (-1015 "QUATCAT.spad" 1668335 1668348 1670097 1670102) (-1014 "QUAGG.spad" 1667162 1667173 1668303 1668330) (-1013 "QQUTAST.spad" 1666930 1666939 1667152 1667157) (-1012 "QFORM.spad" 1666548 1666563 1666920 1666925) (-1011 "QFCAT.spad" 1665250 1665261 1666450 1666543) (-1010 "QFCAT.spad" 1663543 1663556 1664745 1664750) (-1009 "QFCAT2.spad" 1663235 1663252 1663533 1663538) (-1008 "QEQUAT.spad" 1662793 1662802 1663225 1663230) (-1007 "QCMPACK.spad" 1657539 1657559 1662783 1662788) (-1006 "QALGSET.spad" 1653617 1653650 1657453 1657458) (-1005 "QALGSET2.spad" 1651612 1651631 1653607 1653612) (-1004 "PWFFINTB.spad" 1649027 1649049 1651602 1651607) (-1003 "PUSHVAR.spad" 1648365 1648385 1649017 1649022) (-1002 "PTRANFN.spad" 1644492 1644503 1648355 1648360) (-1001 "PTPACK.spad" 1641579 1641590 1644482 1644487) (-1000 "PTFUNC2.spad" 1641401 1641416 1641569 1641574) (-999 "PTCAT.spad" 1640656 1640666 1641369 1641396) (-998 "PSQFR.spad" 1639963 1639987 1640646 1640651) (-997 "PSEUDLIN.spad" 1638849 1638859 1639953 1639958) (-996 "PSETPK.spad" 1624282 1624298 1638727 1638732) (-995 "PSETCAT.spad" 1618202 1618225 1624262 1624277) (-994 "PSETCAT.spad" 1612096 1612121 1618158 1618163) (-993 "PSCURVE.spad" 1611079 1611087 1612086 1612091) (-992 "PSCAT.spad" 1609862 1609891 1610977 1611074) (-991 "PSCAT.spad" 1608735 1608766 1609852 1609857) (-990 "PRTITION.spad" 1607433 1607441 1608725 1608730) (-989 "PRTDAST.spad" 1607152 1607160 1607423 1607428) (-988 "PRS.spad" 1596714 1596731 1607108 1607113) (-987 "PRQAGG.spad" 1596149 1596159 1596682 1596709) (-986 "PROPLOG.spad" 1595721 1595729 1596139 1596144) (-985 "PROPFUN2.spad" 1595344 1595357 1595711 1595716) (-984 "PROPFUN1.spad" 1594742 1594753 1595334 1595339) (-983 "PROPFRML.spad" 1593310 1593321 1594732 1594737) (-982 "PROPERTY.spad" 1592798 1592806 1593300 1593305) (-981 "PRODUCT.spad" 1590480 1590492 1590764 1590819) (-980 "PR.spad" 1588872 1588884 1589571 1589698) (-979 "PRINT.spad" 1588624 1588632 1588862 1588867) (-978 "PRIMES.spad" 1586877 1586887 1588614 1588619) (-977 "PRIMELT.spad" 1584958 1584972 1586867 1586872) (-976 "PRIMCAT.spad" 1584585 1584593 1584948 1584953) (-975 "PRIMARR.spad" 1583437 1583447 1583615 1583642) (-974 "PRIMARR2.spad" 1582204 1582216 1583427 1583432) (-973 "PREASSOC.spad" 1581586 1581598 1582194 1582199) (-972 "PPCURVE.spad" 1580723 1580731 1581576 1581581) (-971 "PORTNUM.spad" 1580498 1580506 1580713 1580718) (-970 "POLYROOT.spad" 1579347 1579369 1580454 1580459) (-969 "POLY.spad" 1576682 1576692 1577197 1577324) (-968 "POLYLIFT.spad" 1575947 1575970 1576672 1576677) (-967 "POLYCATQ.spad" 1574065 1574087 1575937 1575942) (-966 "POLYCAT.spad" 1567535 1567556 1573933 1574060) (-965 "POLYCAT.spad" 1560343 1560366 1566743 1566748) (-964 "POLY2UP.spad" 1559795 1559809 1560333 1560338) (-963 "POLY2.spad" 1559392 1559404 1559785 1559790) (-962 "POLUTIL.spad" 1558333 1558362 1559348 1559353) (-961 "POLTOPOL.spad" 1557081 1557096 1558323 1558328) (-960 "POINT.spad" 1555766 1555776 1555853 1555880) (-959 "PNTHEORY.spad" 1552468 1552476 1555756 1555761) (-958 "PMTOOLS.spad" 1551243 1551257 1552458 1552463) (-957 "PMSYM.spad" 1550792 1550802 1551233 1551238) (-956 "PMQFCAT.spad" 1550383 1550397 1550782 1550787) (-955 "PMPRED.spad" 1549862 1549876 1550373 1550378) (-954 "PMPREDFS.spad" 1549316 1549338 1549852 1549857) (-953 "PMPLCAT.spad" 1548396 1548414 1549248 1549253) (-952 "PMLSAGG.spad" 1547981 1547995 1548386 1548391) (-951 "PMKERNEL.spad" 1547560 1547572 1547971 1547976) (-950 "PMINS.spad" 1547140 1547150 1547550 1547555) (-949 "PMFS.spad" 1546717 1546735 1547130 1547135) (-948 "PMDOWN.spad" 1546007 1546021 1546707 1546712) (-947 "PMASS.spad" 1545017 1545025 1545997 1546002) (-946 "PMASSFS.spad" 1543984 1544000 1545007 1545012) (-945 "PLOTTOOL.spad" 1543764 1543772 1543974 1543979) (-944 "PLOT.spad" 1538687 1538695 1543754 1543759) (-943 "PLOT3D.spad" 1535151 1535159 1538677 1538682) (-942 "PLOT1.spad" 1534308 1534318 1535141 1535146) (-941 "PLEQN.spad" 1521598 1521625 1534298 1534303) (-940 "PINTERP.spad" 1521220 1521239 1521588 1521593) (-939 "PINTERPA.spad" 1521004 1521020 1521210 1521215) (-938 "PI.spad" 1520613 1520621 1520978 1520999) (-937 "PID.spad" 1519583 1519591 1520539 1520608) (-936 "PICOERCE.spad" 1519240 1519250 1519573 1519578) (-935 "PGROEB.spad" 1517841 1517855 1519230 1519235) (-934 "PGE.spad" 1509458 1509466 1517831 1517836) (-933 "PGCD.spad" 1508348 1508365 1509448 1509453) (-932 "PFRPAC.spad" 1507497 1507507 1508338 1508343) (-931 "PFR.spad" 1504160 1504170 1507399 1507492) (-930 "PFOTOOLS.spad" 1503418 1503434 1504150 1504155) (-929 "PFOQ.spad" 1502788 1502806 1503408 1503413) (-928 "PFO.spad" 1502207 1502234 1502778 1502783) (-927 "PF.spad" 1501781 1501793 1502012 1502105) (-926 "PFECAT.spad" 1499463 1499471 1501707 1501776) (-925 "PFECAT.spad" 1497173 1497183 1499419 1499424) (-924 "PFBRU.spad" 1495061 1495073 1497163 1497168) (-923 "PFBR.spad" 1492621 1492644 1495051 1495056) (-922 "PERM.spad" 1488428 1488438 1492451 1492466) (-921 "PERMGRP.spad" 1483198 1483208 1488418 1488423) (-920 "PERMCAT.spad" 1481859 1481869 1483178 1483193) (-919 "PERMAN.spad" 1480391 1480405 1481849 1481854) (-918 "PENDTREE.spad" 1479615 1479625 1479903 1479908) (-917 "PDSPC.spad" 1478428 1478438 1479605 1479610) (-916 "PDSPC.spad" 1477239 1477251 1478418 1478423) (-915 "PDRING.spad" 1477081 1477091 1477219 1477234) (-914 "PDMOD.spad" 1476897 1476909 1477049 1477076) (-913 "PDEPROB.spad" 1475912 1475920 1476887 1476892) (-912 "PDEPACK.spad" 1469952 1469960 1475902 1475907) (-911 "PDECOMP.spad" 1469422 1469439 1469942 1469947) (-910 "PDECAT.spad" 1467778 1467786 1469412 1469417) (-909 "PDDOM.spad" 1467216 1467229 1467768 1467773) (-908 "PDDOM.spad" 1466652 1466667 1467206 1467211) (-907 "PCOMP.spad" 1466505 1466518 1466642 1466647) (-906 "PBWLB.spad" 1465093 1465110 1466495 1466500) (-905 "PATTERN.spad" 1459632 1459642 1465083 1465088) (-904 "PATTERN2.spad" 1459370 1459382 1459622 1459627) (-903 "PATTERN1.spad" 1457706 1457722 1459360 1459365) (-902 "PATRES.spad" 1455281 1455293 1457696 1457701) (-901 "PATRES2.spad" 1454953 1454967 1455271 1455276) (-900 "PATMATCH.spad" 1453150 1453181 1454661 1454666) (-899 "PATMAB.spad" 1452579 1452589 1453140 1453145) (-898 "PATLRES.spad" 1451665 1451679 1452569 1452574) (-897 "PATAB.spad" 1451429 1451439 1451655 1451660) (-896 "PARTPERM.spad" 1449437 1449445 1451419 1451424) (-895 "PARSURF.spad" 1448871 1448899 1449427 1449432) (-894 "PARSU2.spad" 1448668 1448684 1448861 1448866) (-893 "script-parser.spad" 1448188 1448196 1448658 1448663) (-892 "PARSCURV.spad" 1447622 1447650 1448178 1448183) (-891 "PARSC2.spad" 1447413 1447429 1447612 1447617) (-890 "PARPCURV.spad" 1446875 1446903 1447403 1447408) (-889 "PARPC2.spad" 1446666 1446682 1446865 1446870) (-888 "PARAMAST.spad" 1445794 1445802 1446656 1446661) (-887 "PAN2EXPR.spad" 1445206 1445214 1445784 1445789) (-886 "PALETTE.spad" 1444176 1444184 1445196 1445201) (-885 "PAIR.spad" 1443163 1443176 1443764 1443769) (-884 "PADICRC.spad" 1440404 1440422 1441575 1441668) (-883 "PADICRAT.spad" 1438312 1438324 1438533 1438626) (-882 "PADIC.spad" 1438007 1438019 1438238 1438307) (-881 "PADICCT.spad" 1436556 1436568 1437933 1438002) (-880 "PADEPAC.spad" 1435245 1435264 1436546 1436551) (-879 "PADE.spad" 1433997 1434013 1435235 1435240) (-878 "OWP.spad" 1433237 1433267 1433855 1433922) (-877 "OVERSET.spad" 1432810 1432818 1433227 1433232) (-876 "OVAR.spad" 1432591 1432614 1432800 1432805) (-875 "OUT.spad" 1431677 1431685 1432581 1432586) (-874 "OUTFORM.spad" 1421069 1421077 1431667 1431672) (-873 "OUTBFILE.spad" 1420487 1420495 1421059 1421064) (-872 "OUTBCON.spad" 1419493 1419501 1420477 1420482) (-871 "OUTBCON.spad" 1418497 1418507 1419483 1419488) (-870 "OSI.spad" 1417972 1417980 1418487 1418492) (-869 "OSGROUP.spad" 1417890 1417898 1417962 1417967) (-868 "ORTHPOL.spad" 1416375 1416385 1417807 1417812) (-867 "OREUP.spad" 1415828 1415856 1416055 1416094) (-866 "ORESUP.spad" 1415129 1415153 1415508 1415547) (-865 "OREPCTO.spad" 1412986 1412998 1415049 1415054) (-864 "OREPCAT.spad" 1407133 1407143 1412942 1412981) (-863 "OREPCAT.spad" 1401170 1401182 1406981 1406986) (-862 "ORDSET.spad" 1400342 1400350 1401160 1401165) (-861 "ORDSET.spad" 1399512 1399522 1400332 1400337) (-860 "ORDRING.spad" 1398902 1398910 1399492 1399507) (-859 "ORDRING.spad" 1398300 1398310 1398892 1398897) (-858 "ORDMON.spad" 1398155 1398163 1398290 1398295) (-857 "ORDFUNS.spad" 1397287 1397303 1398145 1398150) (-856 "ORDFIN.spad" 1397107 1397115 1397277 1397282) (-855 "ORDCOMP.spad" 1395572 1395582 1396654 1396683) (-854 "ORDCOMP2.spad" 1394865 1394877 1395562 1395567) (-853 "OPTPROB.spad" 1393503 1393511 1394855 1394860) (-852 "OPTPACK.spad" 1385912 1385920 1393493 1393498) (-851 "OPTCAT.spad" 1383591 1383599 1385902 1385907) (-850 "OPSIG.spad" 1383245 1383253 1383581 1383586) (-849 "OPQUERY.spad" 1382794 1382802 1383235 1383240) (-848 "OP.spad" 1382536 1382546 1382616 1382683) (-847 "OPERCAT.spad" 1382002 1382012 1382526 1382531) (-846 "OPERCAT.spad" 1381466 1381478 1381992 1381997) (-845 "ONECOMP.spad" 1380211 1380221 1381013 1381042) (-844 "ONECOMP2.spad" 1379635 1379647 1380201 1380206) (-843 "OMSERVER.spad" 1378641 1378649 1379625 1379630) (-842 "OMSAGG.spad" 1378429 1378439 1378597 1378636) (-841 "OMPKG.spad" 1377045 1377053 1378419 1378424) (-840 "OM.spad" 1376018 1376026 1377035 1377040) (-839 "OMLO.spad" 1375443 1375455 1375904 1375943) (-838 "OMEXPR.spad" 1375277 1375287 1375433 1375438) (-837 "OMERR.spad" 1374822 1374830 1375267 1375272) (-836 "OMERRK.spad" 1373856 1373864 1374812 1374817) (-835 "OMENC.spad" 1373200 1373208 1373846 1373851) (-834 "OMDEV.spad" 1367509 1367517 1373190 1373195) (-833 "OMCONN.spad" 1366918 1366926 1367499 1367504) (-832 "OINTDOM.spad" 1366681 1366689 1366844 1366913) (-831 "OFMONOID.spad" 1364804 1364814 1366637 1366642) (-830 "ODVAR.spad" 1364065 1364075 1364794 1364799) (-829 "ODR.spad" 1363709 1363735 1363877 1364026) (-828 "ODPOL.spad" 1360998 1361008 1361338 1361465) (-827 "ODP.spad" 1348812 1348832 1349185 1349284) (-826 "ODETOOLS.spad" 1347461 1347480 1348802 1348807) (-825 "ODESYS.spad" 1345155 1345172 1347451 1347456) (-824 "ODERTRIC.spad" 1341164 1341181 1345112 1345117) (-823 "ODERED.spad" 1340563 1340587 1341154 1341159) (-822 "ODERAT.spad" 1338178 1338195 1340553 1340558) (-821 "ODEPRRIC.spad" 1335215 1335237 1338168 1338173) (-820 "ODEPROB.spad" 1334472 1334480 1335205 1335210) (-819 "ODEPRIM.spad" 1331806 1331828 1334462 1334467) (-818 "ODEPAL.spad" 1331192 1331216 1331796 1331801) (-817 "ODEPACK.spad" 1317858 1317866 1331182 1331187) (-816 "ODEINT.spad" 1317293 1317309 1317848 1317853) (-815 "ODEIFTBL.spad" 1314688 1314696 1317283 1317288) (-814 "ODEEF.spad" 1310179 1310195 1314678 1314683) (-813 "ODECONST.spad" 1309716 1309734 1310169 1310174) (-812 "ODECAT.spad" 1308314 1308322 1309706 1309711) (-811 "OCT.spad" 1306450 1306460 1307164 1307203) (-810 "OCTCT2.spad" 1306096 1306117 1306440 1306445) (-809 "OC.spad" 1303892 1303902 1306052 1306091) (-808 "OC.spad" 1301413 1301425 1303575 1303580) (-807 "OCAMON.spad" 1301261 1301269 1301403 1301408) (-806 "OASGP.spad" 1301076 1301084 1301251 1301256) (-805 "OAMONS.spad" 1300598 1300606 1301066 1301071) (-804 "OAMON.spad" 1300459 1300467 1300588 1300593) (-803 "OAGROUP.spad" 1300321 1300329 1300449 1300454) (-802 "NUMTUBE.spad" 1299912 1299928 1300311 1300316) (-801 "NUMQUAD.spad" 1287888 1287896 1299902 1299907) (-800 "NUMODE.spad" 1279242 1279250 1287878 1287883) (-799 "NUMINT.spad" 1276808 1276816 1279232 1279237) (-798 "NUMFMT.spad" 1275648 1275656 1276798 1276803) (-797 "NUMERIC.spad" 1267762 1267772 1275453 1275458) (-796 "NTSCAT.spad" 1266270 1266286 1267730 1267757) (-795 "NTPOLFN.spad" 1265821 1265831 1266187 1266192) (-794 "NSUP.spad" 1258774 1258784 1263314 1263467) (-793 "NSUP2.spad" 1258166 1258178 1258764 1258769) (-792 "NSMP.spad" 1254396 1254415 1254704 1254831) (-791 "NREP.spad" 1252774 1252788 1254386 1254391) (-790 "NPCOEF.spad" 1252020 1252040 1252764 1252769) (-789 "NORMRETR.spad" 1251618 1251657 1252010 1252015) (-788 "NORMPK.spad" 1249520 1249539 1251608 1251613) (-787 "NORMMA.spad" 1249208 1249234 1249510 1249515) (-786 "NONE.spad" 1248949 1248957 1249198 1249203) (-785 "NONE1.spad" 1248625 1248635 1248939 1248944) (-784 "NODE1.spad" 1248112 1248128 1248615 1248620) (-783 "NNI.spad" 1247007 1247015 1248086 1248107) (-782 "NLINSOL.spad" 1245633 1245643 1246997 1247002) (-781 "NIPROB.spad" 1244174 1244182 1245623 1245628) (-780 "NFINTBAS.spad" 1241734 1241751 1244164 1244169) (-779 "NETCLT.spad" 1241708 1241719 1241724 1241729) (-778 "NCODIV.spad" 1239924 1239940 1241698 1241703) (-777 "NCNTFRAC.spad" 1239566 1239580 1239914 1239919) (-776 "NCEP.spad" 1237732 1237746 1239556 1239561) (-775 "NASRING.spad" 1237328 1237336 1237722 1237727) (-774 "NASRING.spad" 1236922 1236932 1237318 1237323) (-773 "NARNG.spad" 1236274 1236282 1236912 1236917) (-772 "NARNG.spad" 1235624 1235634 1236264 1236269) (-771 "NAGSP.spad" 1234701 1234709 1235614 1235619) (-770 "NAGS.spad" 1224362 1224370 1234691 1234696) (-769 "NAGF07.spad" 1222793 1222801 1224352 1224357) (-768 "NAGF04.spad" 1217195 1217203 1222783 1222788) (-767 "NAGF02.spad" 1211264 1211272 1217185 1217190) (-766 "NAGF01.spad" 1207025 1207033 1211254 1211259) (-765 "NAGE04.spad" 1200725 1200733 1207015 1207020) (-764 "NAGE02.spad" 1191385 1191393 1200715 1200720) (-763 "NAGE01.spad" 1187387 1187395 1191375 1191380) (-762 "NAGD03.spad" 1185391 1185399 1187377 1187382) (-761 "NAGD02.spad" 1178138 1178146 1185381 1185386) (-760 "NAGD01.spad" 1172431 1172439 1178128 1178133) (-759 "NAGC06.spad" 1168306 1168314 1172421 1172426) (-758 "NAGC05.spad" 1166807 1166815 1168296 1168301) (-757 "NAGC02.spad" 1166074 1166082 1166797 1166802) (-756 "NAALG.spad" 1165615 1165625 1166042 1166069) (-755 "NAALG.spad" 1165176 1165188 1165605 1165610) (-754 "MULTSQFR.spad" 1162134 1162151 1165166 1165171) (-753 "MULTFACT.spad" 1161517 1161534 1162124 1162129) (-752 "MTSCAT.spad" 1159611 1159632 1161415 1161512) (-751 "MTHING.spad" 1159270 1159280 1159601 1159606) (-750 "MSYSCMD.spad" 1158704 1158712 1159260 1159265) (-749 "MSET.spad" 1156626 1156636 1158374 1158413) (-748 "MSETAGG.spad" 1156471 1156481 1156594 1156621) (-747 "MRING.spad" 1153448 1153460 1156179 1156246) (-746 "MRF2.spad" 1153018 1153032 1153438 1153443) (-745 "MRATFAC.spad" 1152564 1152581 1153008 1153013) (-744 "MPRFF.spad" 1150604 1150623 1152554 1152559) (-743 "MPOLY.spad" 1148075 1148090 1148434 1148561) (-742 "MPCPF.spad" 1147339 1147358 1148065 1148070) (-741 "MPC3.spad" 1147156 1147196 1147329 1147334) (-740 "MPC2.spad" 1146802 1146835 1147146 1147151) (-739 "MONOTOOL.spad" 1145153 1145170 1146792 1146797) (-738 "MONOID.spad" 1144472 1144480 1145143 1145148) (-737 "MONOID.spad" 1143789 1143799 1144462 1144467) (-736 "MONOGEN.spad" 1142537 1142550 1143649 1143784) (-735 "MONOGEN.spad" 1141307 1141322 1142421 1142426) (-734 "MONADWU.spad" 1139337 1139345 1141297 1141302) (-733 "MONADWU.spad" 1137365 1137375 1139327 1139332) (-732 "MONAD.spad" 1136525 1136533 1137355 1137360) (-731 "MONAD.spad" 1135683 1135693 1136515 1136520) (-730 "MOEBIUS.spad" 1134419 1134433 1135663 1135678) (-729 "MODULE.spad" 1134289 1134299 1134387 1134414) (-728 "MODULE.spad" 1134179 1134191 1134279 1134284) (-727 "MODRING.spad" 1133514 1133553 1134159 1134174) (-726 "MODOP.spad" 1132179 1132191 1133336 1133403) (-725 "MODMONOM.spad" 1131910 1131928 1132169 1132174) (-724 "MODMON.spad" 1128612 1128628 1129331 1129484) (-723 "MODFIELD.spad" 1127974 1128013 1128514 1128607) (-722 "MMLFORM.spad" 1126834 1126842 1127964 1127969) (-721 "MMAP.spad" 1126576 1126610 1126824 1126829) (-720 "MLO.spad" 1125035 1125045 1126532 1126571) (-719 "MLIFT.spad" 1123647 1123664 1125025 1125030) (-718 "MKUCFUNC.spad" 1123182 1123200 1123637 1123642) (-717 "MKRECORD.spad" 1122786 1122799 1123172 1123177) (-716 "MKFUNC.spad" 1122193 1122203 1122776 1122781) (-715 "MKFLCFN.spad" 1121161 1121171 1122183 1122188) (-714 "MKBCFUNC.spad" 1120656 1120674 1121151 1121156) (-713 "MINT.spad" 1120095 1120103 1120558 1120651) (-712 "MHROWRED.spad" 1118606 1118616 1120085 1120090) (-711 "MFLOAT.spad" 1117126 1117134 1118496 1118601) (-710 "MFINFACT.spad" 1116526 1116548 1117116 1117121) (-709 "MESH.spad" 1114308 1114316 1116516 1116521) (-708 "MDDFACT.spad" 1112519 1112529 1114298 1114303) (-707 "MDAGG.spad" 1111810 1111820 1112499 1112514) (-706 "MCMPLX.spad" 1107241 1107249 1107855 1108056) (-705 "MCDEN.spad" 1106451 1106463 1107231 1107236) (-704 "MCALCFN.spad" 1103573 1103599 1106441 1106446) (-703 "MAYBE.spad" 1102857 1102868 1103563 1103568) (-702 "MATSTOR.spad" 1100165 1100175 1102847 1102852) (-701 "MATRIX.spad" 1098752 1098762 1099236 1099263) (-700 "MATLIN.spad" 1096096 1096120 1098636 1098641) (-699 "MATCAT.spad" 1087825 1087847 1096064 1096091) (-698 "MATCAT.spad" 1079426 1079450 1087667 1087672) (-697 "MATCAT2.spad" 1078708 1078756 1079416 1079421) (-696 "MAPPKG3.spad" 1077623 1077637 1078698 1078703) (-695 "MAPPKG2.spad" 1076961 1076973 1077613 1077618) (-694 "MAPPKG1.spad" 1075789 1075799 1076951 1076956) (-693 "MAPPAST.spad" 1075104 1075112 1075779 1075784) (-692 "MAPHACK3.spad" 1074916 1074930 1075094 1075099) (-691 "MAPHACK2.spad" 1074685 1074697 1074906 1074911) (-690 "MAPHACK1.spad" 1074329 1074339 1074675 1074680) (-689 "MAGMA.spad" 1072119 1072136 1074319 1074324) (-688 "MACROAST.spad" 1071698 1071706 1072109 1072114) (-687 "M3D.spad" 1069301 1069311 1070959 1070964) (-686 "LZSTAGG.spad" 1066539 1066549 1069291 1069296) (-685 "LZSTAGG.spad" 1063775 1063787 1066529 1066534) (-684 "LWORD.spad" 1060480 1060497 1063765 1063770) (-683 "LSTAST.spad" 1060264 1060272 1060470 1060475) (-682 "LSQM.spad" 1058421 1058435 1058815 1058866) (-681 "LSPP.spad" 1057956 1057973 1058411 1058416) (-680 "LSMP.spad" 1056806 1056834 1057946 1057951) (-679 "LSMP1.spad" 1054624 1054638 1056796 1056801) (-678 "LSAGG.spad" 1054293 1054303 1054592 1054619) (-677 "LSAGG.spad" 1053982 1053994 1054283 1054288) (-676 "LPOLY.spad" 1052936 1052955 1053838 1053907) (-675 "LPEFRAC.spad" 1052207 1052217 1052926 1052931) (-674 "LO.spad" 1051608 1051622 1052141 1052168) (-673 "LOGIC.spad" 1051210 1051218 1051598 1051603) (-672 "LOGIC.spad" 1050810 1050820 1051200 1051205) (-671 "LODOOPS.spad" 1049740 1049752 1050800 1050805) (-670 "LODO.spad" 1049124 1049140 1049420 1049459) (-669 "LODOF.spad" 1048170 1048187 1049081 1049086) (-668 "LODOCAT.spad" 1046836 1046846 1048126 1048165) (-667 "LODOCAT.spad" 1045500 1045512 1046792 1046797) (-666 "LODO2.spad" 1044773 1044785 1045180 1045219) (-665 "LODO1.spad" 1044173 1044183 1044453 1044492) (-664 "LODEEF.spad" 1042975 1042993 1044163 1044168) (-663 "LNAGG.spad" 1039122 1039132 1042965 1042970) (-662 "LNAGG.spad" 1035233 1035245 1039078 1039083) (-661 "LMOPS.spad" 1032001 1032018 1035223 1035228) (-660 "LMODULE.spad" 1031769 1031779 1031991 1031996) (-659 "LMDICT.spad" 1030939 1030949 1031203 1031230) (-658 "LLINSET.spad" 1030646 1030656 1030929 1030934) (-657 "LITERAL.spad" 1030552 1030563 1030636 1030641) (-656 "LIST.spad" 1028134 1028144 1029546 1029573) (-655 "LIST3.spad" 1027445 1027459 1028124 1028129) (-654 "LIST2.spad" 1026147 1026159 1027435 1027440) (-653 "LIST2MAP.spad" 1023050 1023062 1026137 1026142) (-652 "LINSET.spad" 1022829 1022839 1023040 1023045) (-651 "LINEXP.spad" 1021598 1021608 1022819 1022824) (-650 "LINDEP.spad" 1020407 1020419 1021510 1021515) (-649 "LIMITRF.spad" 1018335 1018345 1020397 1020402) (-648 "LIMITPS.spad" 1017238 1017251 1018325 1018330) (-647 "LIE.spad" 1015254 1015266 1016528 1016673) (-646 "LIECAT.spad" 1014730 1014740 1015180 1015249) (-645 "LIECAT.spad" 1014234 1014246 1014686 1014691) (-644 "LIB.spad" 1011985 1011993 1012431 1012446) (-643 "LGROBP.spad" 1009338 1009357 1011975 1011980) (-642 "LF.spad" 1008293 1008309 1009328 1009333) (-641 "LFCAT.spad" 1007352 1007360 1008283 1008288) (-640 "LEXTRIPK.spad" 1002855 1002870 1007342 1007347) (-639 "LEXP.spad" 1000858 1000885 1002835 1002850) (-638 "LETAST.spad" 1000557 1000565 1000848 1000853) (-637 "LEADCDET.spad" 998955 998972 1000547 1000552) (-636 "LAZM3PK.spad" 997659 997681 998945 998950) (-635 "LAUPOL.spad" 996259 996272 997159 997228) (-634 "LAPLACE.spad" 995842 995858 996249 996254) (-633 "LA.spad" 995282 995296 995764 995803) (-632 "LALG.spad" 995058 995068 995262 995277) (-631 "LALG.spad" 994842 994854 995048 995053) (-630 "KVTFROM.spad" 994577 994587 994832 994837) (-629 "KTVLOGIC.spad" 994089 994097 994567 994572) (-628 "KRCFROM.spad" 993827 993837 994079 994084) (-627 "KOVACIC.spad" 992550 992567 993817 993822) (-626 "KONVERT.spad" 992272 992282 992540 992545) (-625 "KOERCE.spad" 992009 992019 992262 992267) (-624 "KERNEL.spad" 990664 990674 991793 991798) (-623 "KERNEL2.spad" 990367 990379 990654 990659) (-622 "KDAGG.spad" 989476 989498 990347 990362) (-621 "KDAGG.spad" 988593 988617 989466 989471) (-620 "KAFILE.spad" 987447 987463 987682 987709) (-619 "JORDAN.spad" 985276 985288 986737 986882) (-618 "JOINAST.spad" 984970 984978 985266 985271) (-617 "JAVACODE.spad" 984836 984844 984960 984965) (-616 "IXAGG.spad" 982969 982993 984826 984831) (-615 "IXAGG.spad" 980957 980983 982816 982821) (-614 "IVECTOR.spad" 979574 979589 979729 979756) (-613 "ITUPLE.spad" 978735 978745 979564 979569) (-612 "ITRIGMNP.spad" 977574 977593 978725 978730) (-611 "ITFUN3.spad" 977080 977094 977564 977569) (-610 "ITFUN2.spad" 976824 976836 977070 977075) (-609 "ITFORM.spad" 976179 976187 976814 976819) (-608 "ITAYLOR.spad" 974173 974188 976043 976140) (-607 "ISUPS.spad" 966610 966625 973147 973244) (-606 "ISUMP.spad" 966111 966127 966600 966605) (-605 "ISTRING.spad" 965038 965051 965119 965146) (-604 "ISAST.spad" 964757 964765 965028 965033) (-603 "IRURPK.spad" 963474 963493 964747 964752) (-602 "IRSN.spad" 961446 961454 963464 963469) (-601 "IRRF2F.spad" 959931 959941 961402 961407) (-600 "IRREDFFX.spad" 959532 959543 959921 959926) (-599 "IROOT.spad" 957871 957881 959522 959527) (-598 "IR.spad" 955672 955686 957726 957753) (-597 "IRFORM.spad" 954996 955004 955662 955667) (-596 "IR2.spad" 954024 954040 954986 954991) (-595 "IR2F.spad" 953230 953246 954014 954019) (-594 "IPRNTPK.spad" 952990 952998 953220 953225) (-593 "IPF.spad" 952555 952567 952795 952888) (-592 "IPADIC.spad" 952316 952342 952481 952550) (-591 "IP4ADDR.spad" 951873 951881 952306 952311) (-590 "IOMODE.spad" 951395 951403 951863 951868) (-589 "IOBFILE.spad" 950756 950764 951385 951390) (-588 "IOBCON.spad" 950621 950629 950746 950751) (-587 "INVLAPLA.spad" 950270 950286 950611 950616) (-586 "INTTR.spad" 943652 943669 950260 950265) (-585 "INTTOOLS.spad" 941407 941423 943226 943231) (-584 "INTSLPE.spad" 940727 940735 941397 941402) (-583 "INTRVL.spad" 940293 940303 940641 940722) (-582 "INTRF.spad" 938717 938731 940283 940288) (-581 "INTRET.spad" 938149 938159 938707 938712) (-580 "INTRAT.spad" 936876 936893 938139 938144) (-579 "INTPM.spad" 935261 935277 936519 936524) (-578 "INTPAF.spad" 933125 933143 935193 935198) (-577 "INTPACK.spad" 923499 923507 933115 933120) (-576 "INT.spad" 922947 922955 923353 923494) (-575 "INTHERTR.spad" 922221 922238 922937 922942) (-574 "INTHERAL.spad" 921891 921915 922211 922216) (-573 "INTHEORY.spad" 918330 918338 921881 921886) (-572 "INTG0.spad" 912063 912081 918262 918267) (-571 "INTFTBL.spad" 906092 906100 912053 912058) (-570 "INTFACT.spad" 905151 905161 906082 906087) (-569 "INTEF.spad" 903536 903552 905141 905146) (-568 "INTDOM.spad" 902159 902167 903462 903531) (-567 "INTDOM.spad" 900844 900854 902149 902154) (-566 "INTCAT.spad" 899103 899113 900758 900839) (-565 "INTBIT.spad" 898610 898618 899093 899098) (-564 "INTALG.spad" 897798 897825 898600 898605) (-563 "INTAF.spad" 897298 897314 897788 897793) (-562 "INTABL.spad" 895374 895405 895537 895564) (-561 "INT8.spad" 895254 895262 895364 895369) (-560 "INT64.spad" 895133 895141 895244 895249) (-559 "INT32.spad" 895012 895020 895123 895128) (-558 "INT16.spad" 894891 894899 895002 895007) (-557 "INS.spad" 892394 892402 894793 894886) (-556 "INS.spad" 889983 889993 892384 892389) (-555 "INPSIGN.spad" 889431 889444 889973 889978) (-554 "INPRODPF.spad" 888527 888546 889421 889426) (-553 "INPRODFF.spad" 887615 887639 888517 888522) (-552 "INNMFACT.spad" 886590 886607 887605 887610) (-551 "INMODGCD.spad" 886078 886108 886580 886585) (-550 "INFSP.spad" 884375 884397 886068 886073) (-549 "INFPROD0.spad" 883455 883474 884365 884370) (-548 "INFORM.spad" 880654 880662 883445 883450) (-547 "INFORM1.spad" 880279 880289 880644 880649) (-546 "INFINITY.spad" 879831 879839 880269 880274) (-545 "INETCLTS.spad" 879808 879816 879821 879826) (-544 "INEP.spad" 878346 878368 879798 879803) (-543 "INDE.spad" 878075 878092 878336 878341) (-542 "INCRMAPS.spad" 877496 877506 878065 878070) (-541 "INBFILE.spad" 876568 876576 877486 877491) (-540 "INBFF.spad" 872362 872373 876558 876563) (-539 "INBCON.spad" 870652 870660 872352 872357) (-538 "INBCON.spad" 868940 868950 870642 870647) (-537 "INAST.spad" 868601 868609 868930 868935) (-536 "IMPTAST.spad" 868309 868317 868591 868596) (-535 "IMATRIX.spad" 867137 867163 867649 867676) (-534 "IMATQF.spad" 866231 866275 867093 867098) (-533 "IMATLIN.spad" 864836 864860 866187 866192) (-532 "ILIST.spad" 863341 863356 863866 863893) (-531 "IIARRAY2.spad" 862612 862650 862831 862858) (-530 "IFF.spad" 862022 862038 862293 862386) (-529 "IFAST.spad" 861636 861644 862012 862017) (-528 "IFARRAY.spad" 858976 858991 860666 860693) (-527 "IFAMON.spad" 858838 858855 858932 858937) (-526 "IEVALAB.spad" 858243 858255 858828 858833) (-525 "IEVALAB.spad" 857646 857660 858233 858238) (-524 "IDPO.spad" 857444 857456 857636 857641) (-523 "IDPOAMS.spad" 857200 857212 857434 857439) (-522 "IDPOAM.spad" 856920 856932 857190 857195) (-521 "IDPC.spad" 855858 855870 856910 856915) (-520 "IDPAM.spad" 855603 855615 855848 855853) (-519 "IDPAG.spad" 855350 855362 855593 855598) (-518 "IDENT.spad" 855000 855008 855340 855345) (-517 "IDECOMP.spad" 852239 852257 854990 854995) (-516 "IDEAL.spad" 847188 847227 852174 852179) (-515 "ICDEN.spad" 846377 846393 847178 847183) (-514 "ICARD.spad" 845568 845576 846367 846372) (-513 "IBPTOOLS.spad" 844175 844192 845558 845563) (-512 "IBITS.spad" 843340 843353 843773 843800) (-511 "IBATOOL.spad" 840317 840336 843330 843335) (-510 "IBACHIN.spad" 838824 838839 840307 840312) (-509 "IARRAY2.spad" 837695 837721 838314 838341) (-508 "IARRAY1.spad" 836587 836602 836725 836752) (-507 "IAN.spad" 834810 834818 836403 836496) (-506 "IALGFACT.spad" 834413 834446 834800 834805) (-505 "HYPCAT.spad" 833837 833845 834403 834408) (-504 "HYPCAT.spad" 833259 833269 833827 833832) (-503 "HOSTNAME.spad" 833067 833075 833249 833254) (-502 "HOMOTOP.spad" 832810 832820 833057 833062) (-501 "HOAGG.spad" 830092 830102 832800 832805) (-500 "HOAGG.spad" 827113 827125 829823 829828) (-499 "HEXADEC.spad" 825118 825126 825483 825576) (-498 "HEUGCD.spad" 824153 824164 825108 825113) (-497 "HELLFDIV.spad" 823743 823767 824143 824148) (-496 "HEAP.spad" 823018 823028 823233 823260) (-495 "HEADAST.spad" 822551 822559 823008 823013) (-494 "HDP.spad" 810361 810377 810738 810837) (-493 "HDMP.spad" 807575 807590 808191 808318) (-492 "HB.spad" 805826 805834 807565 807570) (-491 "HASHTBL.spad" 803854 803885 804065 804092) (-490 "HASAST.spad" 803570 803578 803844 803849) (-489 "HACKPI.spad" 803061 803069 803472 803565) (-488 "GTSET.spad" 801964 801980 802671 802698) (-487 "GSTBL.spad" 800041 800076 800215 800230) (-486 "GSERIES.spad" 797354 797381 798173 798322) (-485 "GROUP.spad" 796627 796635 797334 797349) (-484 "GROUP.spad" 795908 795918 796617 796622) (-483 "GROEBSOL.spad" 794402 794423 795898 795903) (-482 "GRMOD.spad" 792973 792985 794392 794397) (-481 "GRMOD.spad" 791542 791556 792963 792968) (-480 "GRIMAGE.spad" 784431 784439 791532 791537) (-479 "GRDEF.spad" 782810 782818 784421 784426) (-478 "GRAY.spad" 781273 781281 782800 782805) (-477 "GRALG.spad" 780350 780362 781263 781268) (-476 "GRALG.spad" 779425 779439 780340 780345) (-475 "GPOLSET.spad" 778843 778866 779071 779098) (-474 "GOSPER.spad" 778112 778130 778833 778838) (-473 "GMODPOL.spad" 777260 777287 778080 778107) (-472 "GHENSEL.spad" 776343 776357 777250 777255) (-471 "GENUPS.spad" 772636 772649 776333 776338) (-470 "GENUFACT.spad" 772213 772223 772626 772631) (-469 "GENPGCD.spad" 771799 771816 772203 772208) (-468 "GENMFACT.spad" 771251 771270 771789 771794) (-467 "GENEEZ.spad" 769202 769215 771241 771246) (-466 "GDMP.spad" 766258 766275 767032 767159) (-465 "GCNAALG.spad" 760181 760208 766052 766119) (-464 "GCDDOM.spad" 759357 759365 760107 760176) (-463 "GCDDOM.spad" 758595 758605 759347 759352) (-462 "GB.spad" 756121 756159 758551 758556) (-461 "GBINTERN.spad" 752141 752179 756111 756116) (-460 "GBF.spad" 747908 747946 752131 752136) (-459 "GBEUCLID.spad" 745790 745828 747898 747903) (-458 "GAUSSFAC.spad" 745103 745111 745780 745785) (-457 "GALUTIL.spad" 743429 743439 745059 745064) (-456 "GALPOLYU.spad" 741883 741896 743419 743424) (-455 "GALFACTU.spad" 740056 740075 741873 741878) (-454 "GALFACT.spad" 730245 730256 740046 740051) (-453 "FVFUN.spad" 727268 727276 730235 730240) (-452 "FVC.spad" 726320 726328 727258 727263) (-451 "FUNDESC.spad" 725998 726006 726310 726315) (-450 "FUNCTION.spad" 725847 725859 725988 725993) (-449 "FT.spad" 724144 724152 725837 725842) (-448 "FTEM.spad" 723309 723317 724134 724139) (-447 "FSUPFACT.spad" 722209 722228 723245 723250) (-446 "FST.spad" 720295 720303 722199 722204) (-445 "FSRED.spad" 719775 719791 720285 720290) (-444 "FSPRMELT.spad" 718657 718673 719732 719737) (-443 "FSPECF.spad" 716748 716764 718647 718652) (-442 "FS.spad" 711016 711026 716523 716743) (-441 "FS.spad" 705062 705074 710571 710576) (-440 "FSINT.spad" 704722 704738 705052 705057) (-439 "FSERIES.spad" 703913 703925 704542 704641) (-438 "FSCINT.spad" 703230 703246 703903 703908) (-437 "FSAGG.spad" 702347 702357 703186 703225) (-436 "FSAGG.spad" 701426 701438 702267 702272) (-435 "FSAGG2.spad" 700169 700185 701416 701421) (-434 "FS2UPS.spad" 694660 694694 700159 700164) (-433 "FS2.spad" 694307 694323 694650 694655) (-432 "FS2EXPXP.spad" 693432 693455 694297 694302) (-431 "FRUTIL.spad" 692386 692396 693422 693427) (-430 "FR.spad" 686009 686019 691317 691386) (-429 "FRNAALG.spad" 681278 681288 685951 686004) (-428 "FRNAALG.spad" 676559 676571 681234 681239) (-427 "FRNAAF2.spad" 676015 676033 676549 676554) (-426 "FRMOD.spad" 675425 675455 675946 675951) (-425 "FRIDEAL.spad" 674650 674671 675405 675420) (-424 "FRIDEAL2.spad" 674254 674286 674640 674645) (-423 "FRETRCT.spad" 673765 673775 674244 674249) (-422 "FRETRCT.spad" 673142 673154 673623 673628) (-421 "FRAMALG.spad" 671490 671503 673098 673137) (-420 "FRAMALG.spad" 669870 669885 671480 671485) (-419 "FRAC.spad" 666876 666886 667279 667452) (-418 "FRAC2.spad" 666481 666493 666866 666871) (-417 "FR2.spad" 665817 665829 666471 666476) (-416 "FPS.spad" 662632 662640 665707 665812) (-415 "FPS.spad" 659475 659485 662552 662557) (-414 "FPC.spad" 658521 658529 659377 659470) (-413 "FPC.spad" 657653 657663 658511 658516) (-412 "FPATMAB.spad" 657415 657425 657643 657648) (-411 "FPARFRAC.spad" 656265 656282 657405 657410) (-410 "FORTRAN.spad" 654771 654814 656255 656260) (-409 "FORT.spad" 653720 653728 654761 654766) (-408 "FORTFN.spad" 650890 650898 653710 653715) (-407 "FORTCAT.spad" 650574 650582 650880 650885) (-406 "FORMULA.spad" 648048 648056 650564 650569) (-405 "FORMULA1.spad" 647527 647537 648038 648043) (-404 "FORDER.spad" 647218 647242 647517 647522) (-403 "FOP.spad" 646419 646427 647208 647213) (-402 "FNLA.spad" 645843 645865 646387 646414) (-401 "FNCAT.spad" 644438 644446 645833 645838) (-400 "FNAME.spad" 644330 644338 644428 644433) (-399 "FMTC.spad" 644128 644136 644256 644325) (-398 "FMONOID.spad" 643793 643803 644084 644089) (-397 "FMONCAT.spad" 640946 640956 643783 643788) (-396 "FM.spad" 640641 640653 640880 640907) (-395 "FMFUN.spad" 637671 637679 640631 640636) (-394 "FMC.spad" 636723 636731 637661 637666) (-393 "FMCAT.spad" 634391 634409 636691 636718) (-392 "FM1.spad" 633748 633760 634325 634352) (-391 "FLOATRP.spad" 631483 631497 633738 633743) (-390 "FLOAT.spad" 624797 624805 631349 631478) (-389 "FLOATCP.spad" 622228 622242 624787 624792) (-388 "FLINEXP.spad" 621950 621960 622218 622223) (-387 "FLINEXP.spad" 621616 621628 621886 621891) (-386 "FLASORT.spad" 620942 620954 621606 621611) (-385 "FLALG.spad" 618588 618607 620868 620937) (-384 "FLAGG.spad" 615630 615640 618568 618583) (-383 "FLAGG.spad" 612573 612585 615513 615518) (-382 "FLAGG2.spad" 611298 611314 612563 612568) (-381 "FINRALG.spad" 609359 609372 611254 611293) (-380 "FINRALG.spad" 607346 607361 609243 609248) (-379 "FINITE.spad" 606498 606506 607336 607341) (-378 "FINAALG.spad" 595619 595629 606440 606493) (-377 "FINAALG.spad" 584752 584764 595575 595580) (-376 "FILE.spad" 584335 584345 584742 584747) (-375 "FILECAT.spad" 582861 582878 584325 584330) (-374 "FIELD.spad" 582267 582275 582763 582856) (-373 "FIELD.spad" 581759 581769 582257 582262) (-372 "FGROUP.spad" 580406 580416 581739 581754) (-371 "FGLMICPK.spad" 579193 579208 580396 580401) (-370 "FFX.spad" 578568 578583 578909 579002) (-369 "FFSLPE.spad" 578071 578092 578558 578563) (-368 "FFPOLY.spad" 569333 569344 578061 578066) (-367 "FFPOLY2.spad" 568393 568410 569323 569328) (-366 "FFP.spad" 567790 567810 568109 568202) (-365 "FF.spad" 567238 567254 567471 567564) (-364 "FFNBX.spad" 565750 565770 566954 567047) (-363 "FFNBP.spad" 564263 564280 565466 565559) (-362 "FFNB.spad" 562728 562749 563944 564037) (-361 "FFINTBAS.spad" 560242 560261 562718 562723) (-360 "FFIELDC.spad" 557819 557827 560144 560237) (-359 "FFIELDC.spad" 555482 555492 557809 557814) (-358 "FFHOM.spad" 554230 554247 555472 555477) (-357 "FFF.spad" 551665 551676 554220 554225) (-356 "FFCGX.spad" 550512 550532 551381 551474) (-355 "FFCGP.spad" 549401 549421 550228 550321) (-354 "FFCG.spad" 548193 548214 549082 549175) (-353 "FFCAT.spad" 541366 541388 548032 548188) (-352 "FFCAT.spad" 534618 534642 541286 541291) (-351 "FFCAT2.spad" 534365 534405 534608 534613) (-350 "FEXPR.spad" 526082 526128 534121 534160) (-349 "FEVALAB.spad" 525790 525800 526072 526077) (-348 "FEVALAB.spad" 525283 525295 525567 525572) (-347 "FDIV.spad" 524725 524749 525273 525278) (-346 "FDIVCAT.spad" 522789 522813 524715 524720) (-345 "FDIVCAT.spad" 520851 520877 522779 522784) (-344 "FDIV2.spad" 520507 520547 520841 520846) (-343 "FCTRDATA.spad" 519515 519523 520497 520502) (-342 "FCPAK1.spad" 518082 518090 519505 519510) (-341 "FCOMP.spad" 517461 517471 518072 518077) (-340 "FC.spad" 507468 507476 517451 517456) (-339 "FAXF.spad" 500439 500453 507370 507463) (-338 "FAXF.spad" 493462 493478 500395 500400) (-337 "FARRAY.spad" 491459 491469 492492 492519) (-336 "FAMR.spad" 489595 489607 491357 491454) (-335 "FAMR.spad" 487715 487729 489479 489484) (-334 "FAMONOID.spad" 487383 487393 487669 487674) (-333 "FAMONC.spad" 485679 485691 487373 487378) (-332 "FAGROUP.spad" 485303 485313 485575 485602) (-331 "FACUTIL.spad" 483507 483524 485293 485298) (-330 "FACTFUNC.spad" 482701 482711 483497 483502) (-329 "EXPUPXS.spad" 479534 479557 480833 480982) (-328 "EXPRTUBE.spad" 476822 476830 479524 479529) (-327 "EXPRODE.spad" 473982 473998 476812 476817) (-326 "EXPR.spad" 469157 469167 469871 470166) (-325 "EXPR2UPS.spad" 465279 465292 469147 469152) (-324 "EXPR2.spad" 464984 464996 465269 465274) (-323 "EXPEXPAN.spad" 461785 461810 462417 462510) (-322 "EXIT.spad" 461456 461464 461775 461780) (-321 "EXITAST.spad" 461192 461200 461446 461451) (-320 "EVALCYC.spad" 460652 460666 461182 461187) (-319 "EVALAB.spad" 460224 460234 460642 460647) (-318 "EVALAB.spad" 459794 459806 460214 460219) (-317 "EUCDOM.spad" 457368 457376 459720 459789) (-316 "EUCDOM.spad" 455004 455014 457358 457363) (-315 "ESTOOLS.spad" 446850 446858 454994 454999) (-314 "ESTOOLS2.spad" 446453 446467 446840 446845) (-313 "ESTOOLS1.spad" 446138 446149 446443 446448) (-312 "ES.spad" 438953 438961 446128 446133) (-311 "ES.spad" 431674 431684 438851 438856) (-310 "ESCONT.spad" 428467 428475 431664 431669) (-309 "ESCONT1.spad" 428216 428228 428457 428462) (-308 "ES2.spad" 427721 427737 428206 428211) (-307 "ES1.spad" 427291 427307 427711 427716) (-306 "ERROR.spad" 424618 424626 427281 427286) (-305 "EQTBL.spad" 422648 422670 422857 422884) (-304 "EQ.spad" 417453 417463 420240 420352) (-303 "EQ2.spad" 417171 417183 417443 417448) (-302 "EP.spad" 413497 413507 417161 417166) (-301 "ENV.spad" 412175 412183 413487 413492) (-300 "ENTIRER.spad" 411843 411851 412119 412170) (-299 "EMR.spad" 411131 411172 411769 411838) (-298 "ELTAGG.spad" 409385 409404 411121 411126) (-297 "ELTAGG.spad" 407603 407624 409341 409346) (-296 "ELTAB.spad" 407078 407091 407593 407598) (-295 "ELFUTS.spad" 406465 406484 407068 407073) (-294 "ELEMFUN.spad" 406154 406162 406455 406460) (-293 "ELEMFUN.spad" 405841 405851 406144 406149) (-292 "ELAGG.spad" 403812 403822 405821 405836) (-291 "ELAGG.spad" 401720 401732 403731 403736) (-290 "ELABOR.spad" 401066 401074 401710 401715) (-289 "ELABEXPR.spad" 399998 400006 401056 401061) (-288 "EFUPXS.spad" 396774 396804 399954 399959) (-287 "EFULS.spad" 393610 393633 396730 396735) (-286 "EFSTRUC.spad" 391625 391641 393600 393605) (-285 "EF.spad" 386401 386417 391615 391620) (-284 "EAB.spad" 384677 384685 386391 386396) (-283 "E04UCFA.spad" 384213 384221 384667 384672) (-282 "E04NAFA.spad" 383790 383798 384203 384208) (-281 "E04MBFA.spad" 383370 383378 383780 383785) (-280 "E04JAFA.spad" 382906 382914 383360 383365) (-279 "E04GCFA.spad" 382442 382450 382896 382901) (-278 "E04FDFA.spad" 381978 381986 382432 382437) (-277 "E04DGFA.spad" 381514 381522 381968 381973) (-276 "E04AGNT.spad" 377364 377372 381504 381509) (-275 "DVARCAT.spad" 374254 374264 377354 377359) (-274 "DVARCAT.spad" 371142 371154 374244 374249) (-273 "DSMP.spad" 368516 368530 368821 368948) (-272 "DSEXT.spad" 367818 367828 368506 368511) (-271 "DSEXT.spad" 367027 367039 367717 367722) (-270 "DROPT.spad" 360986 360994 367017 367022) (-269 "DROPT1.spad" 360651 360661 360976 360981) (-268 "DROPT0.spad" 355508 355516 360641 360646) (-267 "DRAWPT.spad" 353681 353689 355498 355503) (-266 "DRAW.spad" 346557 346570 353671 353676) (-265 "DRAWHACK.spad" 345865 345875 346547 346552) (-264 "DRAWCX.spad" 343335 343343 345855 345860) (-263 "DRAWCURV.spad" 342882 342897 343325 343330) (-262 "DRAWCFUN.spad" 332414 332422 342872 342877) (-261 "DQAGG.spad" 330592 330602 332382 332409) (-260 "DPOLCAT.spad" 325941 325957 330460 330587) (-259 "DPOLCAT.spad" 321376 321394 325897 325902) (-258 "DPMO.spad" 313136 313152 313274 313487) (-257 "DPMM.spad" 304909 304927 305034 305247) (-256 "DOMTMPLT.spad" 304680 304688 304899 304904) (-255 "DOMCTOR.spad" 304435 304443 304670 304675) (-254 "DOMAIN.spad" 303522 303530 304425 304430) (-253 "DMP.spad" 300782 300797 301352 301479) (-252 "DMEXT.spad" 300649 300659 300750 300777) (-251 "DLP.spad" 300001 300011 300639 300644) (-250 "DLIST.spad" 298427 298437 299031 299058) (-249 "DLAGG.spad" 296844 296854 298417 298422) (-248 "DIVRING.spad" 296386 296394 296788 296839) (-247 "DIVRING.spad" 295972 295982 296376 296381) (-246 "DISPLAY.spad" 294162 294170 295962 295967) (-245 "DIRPROD.spad" 281709 281725 282349 282448) (-244 "DIRPROD2.spad" 280527 280545 281699 281704) (-243 "DIRPCAT.spad" 279720 279736 280423 280522) (-242 "DIRPCAT.spad" 278540 278558 279245 279250) (-241 "DIOSP.spad" 277365 277373 278530 278535) (-240 "DIOPS.spad" 276361 276371 277345 277360) (-239 "DIOPS.spad" 275331 275343 276317 276322) (-238 "DIFRING.spad" 275169 275177 275311 275326) (-237 "DIFFSPC.spad" 274748 274756 275159 275164) (-236 "DIFFSPC.spad" 274325 274335 274738 274743) (-235 "DIFFMOD.spad" 273814 273824 274293 274320) (-234 "DIFFDOM.spad" 272979 272990 273804 273809) (-233 "DIFFDOM.spad" 272142 272155 272969 272974) (-232 "DIFEXT.spad" 271961 271971 272122 272137) (-231 "DIAGG.spad" 271591 271601 271941 271956) (-230 "DIAGG.spad" 271229 271241 271581 271586) (-229 "DHMATRIX.spad" 269424 269434 270569 270596) (-228 "DFSFUN.spad" 263064 263072 269414 269419) (-227 "DFLOAT.spad" 259795 259803 262954 263059) (-226 "DFINTTLS.spad" 258026 258042 259785 259790) (-225 "DERHAM.spad" 255940 255972 258006 258021) (-224 "DEQUEUE.spad" 255147 255157 255430 255457) (-223 "DEGRED.spad" 254764 254778 255137 255142) (-222 "DEFINTRF.spad" 252301 252311 254754 254759) (-221 "DEFINTEF.spad" 250811 250827 252291 252296) (-220 "DEFAST.spad" 250179 250187 250801 250806) (-219 "DECIMAL.spad" 248188 248196 248549 248642) (-218 "DDFACT.spad" 246001 246018 248178 248183) (-217 "DBLRESP.spad" 245601 245625 245991 245996) (-216 "DBASE.spad" 244265 244275 245591 245596) (-215 "DATAARY.spad" 243727 243740 244255 244260) (-214 "D03FAFA.spad" 243555 243563 243717 243722) (-213 "D03EEFA.spad" 243375 243383 243545 243550) (-212 "D03AGNT.spad" 242461 242469 243365 243370) (-211 "D02EJFA.spad" 241923 241931 242451 242456) (-210 "D02CJFA.spad" 241401 241409 241913 241918) (-209 "D02BHFA.spad" 240891 240899 241391 241396) (-208 "D02BBFA.spad" 240381 240389 240881 240886) (-207 "D02AGNT.spad" 235195 235203 240371 240376) (-206 "D01WGTS.spad" 233514 233522 235185 235190) (-205 "D01TRNS.spad" 233491 233499 233504 233509) (-204 "D01GBFA.spad" 233013 233021 233481 233486) (-203 "D01FCFA.spad" 232535 232543 233003 233008) (-202 "D01ASFA.spad" 232003 232011 232525 232530) (-201 "D01AQFA.spad" 231449 231457 231993 231998) (-200 "D01APFA.spad" 230873 230881 231439 231444) (-199 "D01ANFA.spad" 230367 230375 230863 230868) (-198 "D01AMFA.spad" 229877 229885 230357 230362) (-197 "D01ALFA.spad" 229417 229425 229867 229872) (-196 "D01AKFA.spad" 228943 228951 229407 229412) (-195 "D01AJFA.spad" 228466 228474 228933 228938) (-194 "D01AGNT.spad" 224533 224541 228456 228461) (-193 "CYCLOTOM.spad" 224039 224047 224523 224528) (-192 "CYCLES.spad" 220831 220839 224029 224034) (-191 "CVMP.spad" 220248 220258 220821 220826) (-190 "CTRIGMNP.spad" 218748 218764 220238 220243) (-189 "CTOR.spad" 218439 218447 218738 218743) (-188 "CTORKIND.spad" 218042 218050 218429 218434) (-187 "CTORCAT.spad" 217291 217299 218032 218037) (-186 "CTORCAT.spad" 216538 216548 217281 217286) (-185 "CTORCALL.spad" 216127 216137 216528 216533) (-184 "CSTTOOLS.spad" 215372 215385 216117 216122) (-183 "CRFP.spad" 209096 209109 215362 215367) (-182 "CRCEAST.spad" 208816 208824 209086 209091) (-181 "CRAPACK.spad" 207867 207877 208806 208811) (-180 "CPMATCH.spad" 207371 207386 207792 207797) (-179 "CPIMA.spad" 207076 207095 207361 207366) (-178 "COORDSYS.spad" 202085 202095 207066 207071) (-177 "CONTOUR.spad" 201496 201504 202075 202080) (-176 "CONTFRAC.spad" 197246 197256 201398 201491) (-175 "CONDUIT.spad" 197004 197012 197236 197241) (-174 "COMRING.spad" 196678 196686 196942 196999) (-173 "COMPPROP.spad" 196196 196204 196668 196673) (-172 "COMPLPAT.spad" 195963 195978 196186 196191) (-171 "COMPLEX.spad" 191340 191350 191584 191845) (-170 "COMPLEX2.spad" 191055 191067 191330 191335) (-169 "COMPILER.spad" 190604 190612 191045 191050) (-168 "COMPFACT.spad" 190206 190220 190594 190599) (-167 "COMPCAT.spad" 188278 188288 189940 190201) (-166 "COMPCAT.spad" 186078 186090 187742 187747) (-165 "COMMUPC.spad" 185826 185844 186068 186073) (-164 "COMMONOP.spad" 185359 185367 185816 185821) (-163 "COMM.spad" 185170 185178 185349 185354) (-162 "COMMAAST.spad" 184933 184941 185160 185165) (-161 "COMBOPC.spad" 183848 183856 184923 184928) (-160 "COMBINAT.spad" 182615 182625 183838 183843) (-159 "COMBF.spad" 179997 180013 182605 182610) (-158 "COLOR.spad" 178834 178842 179987 179992) (-157 "COLONAST.spad" 178500 178508 178824 178829) (-156 "CMPLXRT.spad" 178211 178228 178490 178495) (-155 "CLLCTAST.spad" 177873 177881 178201 178206) (-154 "CLIP.spad" 173981 173989 177863 177868) (-153 "CLIF.spad" 172636 172652 173937 173976) (-152 "CLAGG.spad" 169141 169151 172626 172631) (-151 "CLAGG.spad" 165517 165529 169004 169009) (-150 "CINTSLPE.spad" 164848 164861 165507 165512) (-149 "CHVAR.spad" 162986 163008 164838 164843) (-148 "CHARZ.spad" 162901 162909 162966 162981) (-147 "CHARPOL.spad" 162411 162421 162891 162896) (-146 "CHARNZ.spad" 162164 162172 162391 162406) (-145 "CHAR.spad" 160038 160046 162154 162159) (-144 "CFCAT.spad" 159366 159374 160028 160033) (-143 "CDEN.spad" 158562 158576 159356 159361) (-142 "CCLASS.spad" 156673 156681 157935 157974) (-141 "CATEGORY.spad" 155715 155723 156663 156668) (-140 "CATCTOR.spad" 155606 155614 155705 155710) (-139 "CATAST.spad" 155224 155232 155596 155601) (-138 "CASEAST.spad" 154938 154946 155214 155219) (-137 "CARTEN.spad" 150305 150329 154928 154933) (-136 "CARTEN2.spad" 149695 149722 150295 150300) (-135 "CARD.spad" 146990 146998 149669 149690) (-134 "CAPSLAST.spad" 146764 146772 146980 146985) (-133 "CACHSET.spad" 146388 146396 146754 146759) (-132 "CABMON.spad" 145943 145951 146378 146383) (-131 "BYTEORD.spad" 145618 145626 145933 145938) (-130 "BYTE.spad" 145045 145053 145608 145613) (-129 "BYTEBUF.spad" 142743 142751 144053 144080) (-128 "BTREE.spad" 141699 141709 142233 142260) (-127 "BTOURN.spad" 140587 140597 141189 141216) (-126 "BTCAT.spad" 139979 139989 140555 140582) (-125 "BTCAT.spad" 139391 139403 139969 139974) (-124 "BTAGG.spad" 138857 138865 139359 139386) (-123 "BTAGG.spad" 138343 138353 138847 138852) (-122 "BSTREE.spad" 136967 136977 137833 137860) (-121 "BRILL.spad" 135164 135175 136957 136962) (-120 "BRAGG.spad" 134104 134114 135154 135159) (-119 "BRAGG.spad" 133008 133020 134060 134065) (-118 "BPADICRT.spad" 130882 130894 131137 131230) (-117 "BPADIC.spad" 130546 130558 130808 130877) (-116 "BOUNDZRO.spad" 130202 130219 130536 130541) (-115 "BOP.spad" 125384 125392 130192 130197) (-114 "BOP1.spad" 122850 122860 125374 125379) (-113 "BOOLE.spad" 122500 122508 122840 122845) (-112 "BOOLEAN.spad" 121938 121946 122490 122495) (-111 "BMODULE.spad" 121650 121662 121906 121933) (-110 "BITS.spad" 121033 121041 121248 121275) (-109 "BINDING.spad" 120446 120454 121023 121028) (-108 "BINARY.spad" 118460 118468 118816 118909) (-107 "BGAGG.spad" 117665 117675 118440 118455) (-106 "BGAGG.spad" 116878 116890 117655 117660) (-105 "BFUNCT.spad" 116442 116450 116858 116873) (-104 "BEZOUT.spad" 115582 115609 116392 116397) (-103 "BBTREE.spad" 112310 112320 115072 115099) (-102 "BASTYPE.spad" 111982 111990 112300 112305) (-101 "BASTYPE.spad" 111652 111662 111972 111977) (-100 "BALFACT.spad" 111111 111124 111642 111647) (-99 "AUTOMOR.spad" 110562 110571 111091 111106) (-98 "ATTREG.spad" 107285 107292 110314 110557) (-97 "ATTRBUT.spad" 103308 103315 107265 107280) (-96 "ATTRAST.spad" 103025 103032 103298 103303) (-95 "ATRIG.spad" 102495 102502 103015 103020) (-94 "ATRIG.spad" 101963 101972 102485 102490) (-93 "ASTCAT.spad" 101867 101874 101953 101958) (-92 "ASTCAT.spad" 101769 101778 101857 101862) (-91 "ASTACK.spad" 100991 101000 101259 101286) (-90 "ASSOCEQ.spad" 99817 99828 100947 100952) (-89 "ASP9.spad" 98898 98911 99807 99812) (-88 "ASP8.spad" 97941 97954 98888 98893) (-87 "ASP80.spad" 97263 97276 97931 97936) (-86 "ASP7.spad" 96423 96436 97253 97258) (-85 "ASP78.spad" 95874 95887 96413 96418) (-84 "ASP77.spad" 95243 95256 95864 95869) (-83 "ASP74.spad" 94335 94348 95233 95238) (-82 "ASP73.spad" 93606 93619 94325 94330) (-81 "ASP6.spad" 92473 92486 93596 93601) (-80 "ASP55.spad" 90982 90995 92463 92468) (-79 "ASP50.spad" 88799 88812 90972 90977) (-78 "ASP4.spad" 88094 88107 88789 88794) (-77 "ASP49.spad" 87093 87106 88084 88089) (-76 "ASP42.spad" 85500 85539 87083 87088) (-75 "ASP41.spad" 84079 84118 85490 85495) (-74 "ASP35.spad" 83067 83080 84069 84074) (-73 "ASP34.spad" 82368 82381 83057 83062) (-72 "ASP33.spad" 81928 81941 82358 82363) (-71 "ASP31.spad" 81068 81081 81918 81923) (-70 "ASP30.spad" 79960 79973 81058 81063) (-69 "ASP29.spad" 79426 79439 79950 79955) (-68 "ASP28.spad" 70699 70712 79416 79421) (-67 "ASP27.spad" 69596 69609 70689 70694) (-66 "ASP24.spad" 68683 68696 69586 69591) (-65 "ASP20.spad" 68147 68160 68673 68678) (-64 "ASP1.spad" 67528 67541 68137 68142) (-63 "ASP19.spad" 62214 62227 67518 67523) (-62 "ASP12.spad" 61628 61641 62204 62209) (-61 "ASP10.spad" 60899 60912 61618 61623) (-60 "ARRAY2.spad" 60142 60151 60389 60416) (-59 "ARRAY1.spad" 58826 58835 59172 59199) (-58 "ARRAY12.spad" 57539 57550 58816 58821) (-57 "ARR2CAT.spad" 53313 53334 57507 57534) (-56 "ARR2CAT.spad" 49107 49130 53303 53308) (-55 "ARITY.spad" 48479 48486 49097 49102) (-54 "APPRULE.spad" 47739 47761 48469 48474) (-53 "APPLYORE.spad" 47358 47371 47729 47734) (-52 "ANY.spad" 46217 46224 47348 47353) (-51 "ANY1.spad" 45288 45297 46207 46212) (-50 "ANTISYM.spad" 43733 43749 45268 45283) (-49 "ANON.spad" 43426 43433 43723 43728) (-48 "AN.spad" 41735 41742 43242 43335) (-47 "AMR.spad" 39920 39931 41633 41730) (-46 "AMR.spad" 37942 37955 39657 39662) (-45 "ALIST.spad" 34842 34863 35192 35219) (-44 "ALGSC.spad" 33977 34003 34714 34767) (-43 "ALGPKG.spad" 29760 29771 33933 33938) (-42 "ALGMFACT.spad" 28953 28967 29750 29755) (-41 "ALGMANIP.spad" 26427 26442 28786 28791) (-40 "ALGFF.spad" 24068 24095 24285 24441) (-39 "ALGFACT.spad" 23195 23205 24058 24063) (-38 "ALGEBRA.spad" 23028 23037 23151 23190) (-37 "ALGEBRA.spad" 22893 22904 23018 23023) (-36 "ALAGG.spad" 22405 22426 22861 22888) (-35 "AHYP.spad" 21786 21793 22395 22400) (-34 "AGG.spad" 20103 20110 21776 21781) (-33 "AGG.spad" 18384 18393 20059 20064) (-32 "AF.spad" 16815 16830 18319 18324) (-31 "ADDAST.spad" 16493 16500 16805 16810) (-30 "ACPLOT.spad" 15084 15091 16483 16488) (-29 "ACFS.spad" 12893 12902 14986 15079) (-28 "ACFS.spad" 10788 10799 12883 12888) (-27 "ACF.spad" 7470 7477 10690 10783) (-26 "ACF.spad" 4238 4247 7460 7465) (-25 "ABELSG.spad" 3779 3786 4228 4233) (-24 "ABELSG.spad" 3318 3327 3769 3774) (-23 "ABELMON.spad" 2861 2868 3308 3313) (-22 "ABELMON.spad" 2402 2411 2851 2856) (-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 |