|
|
last edited 16 years ago by gdr |
1 2 | ||
Editor:
Time: 2007/11/17 22:25:04 GMT-8 |
||
Note: wrong library |
changed: - The file algebra/reclos.spad.pamphlet (line 369) contains the definition sqrt(x,n) == n = 0 => 1 ... This function should represent x^(1/n), which does not go to 1 as n goes to infinity. In fact, algebraically y = x^(1/0) would represent the solution of y^0 = x, which has no solution unless x is 1. So the result should be undefined for n=0. Restricting the domain of n to Positive integer should do the trick. Similarly, on line 412 of the same file, there is a similarly erroneous definition nthRoot(x,n) == zero?(n) => x ... From BillPage Fri Aug 24 15:02:16 -0500 2007 From: Bill Page Date: Fri, 24 Aug 2007 15:02:16 -0500 Subject: wrong library Message-ID: <20070824150216-0500@wiki.axiom-developer.org> Category: Aldor Library Compiler => Axiom Library
The file algebra/reclos.spad.pamphlet (line 369) contains the definition
sqrt(x,n) == n = 0 => 1 ...
This function should represent x^(1/n), which does not go to 1 as n goes to infinity. In fact, algebraically y = x^(1/0) would represent the solution of y^0 = x, which has no solution unless x is 1. So the result should be undefined for n=0. Restricting the domain of n to Positive integer should do the trick.
Similarly, on line 412 of the same file, there is a similarly erroneous definition
nthRoot(x,n) == zero?(n) => x ...