aboutsummaryrefslogtreecommitdiff
path: root/src/algebra/eigen.spad.pamphlet
diff options
context:
space:
mode:
Diffstat (limited to 'src/algebra/eigen.spad.pamphlet')
-rw-r--r--src/algebra/eigen.spad.pamphlet6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/algebra/eigen.spad.pamphlet b/src/algebra/eigen.spad.pamphlet
index 193b58f9..e9ab3b7a 100644
--- a/src/algebra/eigen.spad.pamphlet
+++ b/src/algebra/eigen.spad.pamphlet
@@ -137,7 +137,7 @@ EigenPackage(R) : C == T
tff(p:SUF,x:SE) : F ==
degree p=0 => leadingCoefficient p
r:F:=0$F
- while p^=0 repeat
+ while p~=0 repeat
r:=r+fft(p,x)
p := reductum p
r
@@ -153,7 +153,7 @@ EigenPackage(R) : C == T
---- characteristic polynomial ----
charpol(A:M,x:SE) : F ==
dimA :PI := (nrows A):PI
- dimA ^= ncols A => error " The matrix is not square"
+ dimA ~= ncols A => error " The matrix is not square"
B:M:=zero(dimA,dimA)
for i in 1..dimA repeat
for j in 1..dimA repeat B(i,j):=A(i,j)
@@ -286,7 +286,7 @@ CharacteristicPolynomialPackage(R:CommutativeRing):C == T where
---- characteristic polynomial ----
characteristicPolynomial(A:M,v:R) : R ==
dimA :PI := (nrows A):PI
- dimA ^= ncols A => error " The matrix is not square"
+ dimA ~= ncols A => error " The matrix is not square"
B:M:=zero(dimA,dimA)
for i in 1..dimA repeat
for j in 1..dimA repeat B(i,j):=A(i,j)