login  home  contents  what's new  discussion  bug reports     help  links  subscribe  changes  refresh  edit

Edit detail for #305 compBound without a well-understood valuation revision 1 of 2

1 2
Editor:
Time: 2007/11/17 22:24:03 GMT-8
Note:

changed:
-
Evaluating complicated expressions involving $\sqrt{...}$
and AlgebraicNumber can sometimes give the error message::

   >>Error detected within library code:
   attempt to use compBound without a well-understood valuation

See for example [SandBox Lorentz Transformations].

The routine 'compBound' is only used and define in
"Geneez.spad":/axiom--test--1/src/algebra/GeneezSpad
where we find::

       compBound: (BP,L BP) -> NNI
         ++ compBound(p,lp)
         ++ computes a bound for the coefficients of the solution
         ++ polynomials.
         ++ Given a polynomial right hand side p, and a list lp
         ++ of left hand side polynomials.
         ++ Exported because it depends on the valuation.

and a reference to *multiplicativeValuation* and *additiveValuation*
which are attributes of 'EuclideanDomain'. But apparently in some
cases it might have neither?

Submitted by : (unknown) at: 2007-11-17T22:24:03-08:00 (16 years ago)
Name :
Axiom Version :
Category : Severity : Status :
Optional subject :  
Optional comment :

Evaluating complicated expressions involving \sqrt{...} and AlgebraicNumber? can sometimes give the error message:

   >>Error detected within library code:
   attempt to use compBound without a well-understood valuation

See for example [SandBox Lorentz Transformations]?.

The routine compBound is only used and define in Geneez.spad where we find:

       compBound: (BP,L BP) -> NNI
         ++ compBound(p,lp)
         ++ computes a bound for the coefficients of the solution
         ++ polynomials.
         ++ Given a polynomial right hand side p, and a list lp
         ++ of left hand side polynomials.
         ++ Exported because it depends on the valuation.

and a reference to multiplicativeValuation and additiveValuation which are attributes of EuclideanDomain. But apparently in some cases it might have neither?