aboutsummaryrefslogtreecommitdiff
path: root/src/algebra/laurent.spad.pamphlet
diff options
context:
space:
mode:
authordos-reis <gdr@axiomatics.org>2011-03-12 19:17:32 +0000
committerdos-reis <gdr@axiomatics.org>2011-03-12 19:17:32 +0000
commitc93e84048964194e5674e859d6bd8827010f09f6 (patch)
tree407ca23d232bf3f974550fce0175c49495ef49c0 /src/algebra/laurent.spad.pamphlet
parent52fddea19454dc2b9bcb54c6edd5a4cd4f5765a9 (diff)
downloadopen-axiom-c93e84048964194e5674e859d6bd8827010f09f6.tar.gz
* src/algebra/: Systematically use negative? when comparing for
greater than 0.
Diffstat (limited to 'src/algebra/laurent.spad.pamphlet')
-rw-r--r--src/algebra/laurent.spad.pamphlet4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/algebra/laurent.spad.pamphlet b/src/algebra/laurent.spad.pamphlet
index ada65fa0..131e9eb5 100644
--- a/src/algebra/laurent.spad.pamphlet
+++ b/src/algebra/laurent.spad.pamphlet
@@ -211,7 +211,7 @@ UnivariateLaurentSeriesConstructor(Coef,UTS):_
(expDiff := getExpon(x) - getExpon(y)) = 0 =>
getUTS(x) = getUTS(y)
abs(expDiff) > _$streamCount$Lisp => false
- expDiff > 0 =>
+ positive? expDiff =>
getUTS(x) * monom(1,expDiff :: NNI) = getUTS(y)
getUTS(y) * monom(1,(- expDiff) :: NNI) = getUTS(x)
@@ -381,7 +381,7 @@ UnivariateLaurentSeriesConstructor(Coef,UTS):_
zero? n =>
zero? x => error "0 ** 0 is undefined"
1
- n > 0 => laurent(n * getExpon(x),getUTS(x) ** (n :: NNI))
+ positive? n => laurent(n * getExpon(x),getUTS(x) ** (n :: NNI))
xInv := inv x; minusN := (-n) :: NNI
laurent(minusN * getExpon(xInv),getUTS(xInv) ** minusN)