aboutsummaryrefslogtreecommitdiff
path: root/src/algebra/crfp.spad.pamphlet
diff options
context:
space:
mode:
Diffstat (limited to 'src/algebra/crfp.spad.pamphlet')
-rw-r--r--src/algebra/crfp.spad.pamphlet4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/algebra/crfp.spad.pamphlet b/src/algebra/crfp.spad.pamphlet
index 1ac1ba20..8bbd8ee9 100644
--- a/src/algebra/crfp.spad.pamphlet
+++ b/src/algebra/crfp.spad.pamphlet
@@ -306,7 +306,7 @@ ComplexRootFindingPackage(R, UP): public == private where
-- next we check if one of these centers is a root
centerIsRoot : Boolean := false
for i in 1..maxIndex lp repeat
- if (mD := minimumDegree lp.i) > 0 then
+ if positive? (mD := minimumDegree lp.i) then
pp : UP := monomial(1,1)-monomial(listOfCenters.i-u,0)
centerIsRoot := true
fp := fp * irreducibleFactor(pp,mD)
@@ -418,7 +418,7 @@ ComplexRootFindingPackage(R, UP): public == private where
divisorCascade(p, tp, info) ==
lfae : L FAE := nil()
- for i in 1..degree tp while (degree tp > 0) repeat
+ for i in 1..degree tp while positive? degree tp repeat
-- USE monicDivide !!!
qr : Record(quotient: UP, remainder: UP) := divide(p,tp)
factor1 : UP := tp