Martin Rubey wrote:
> Waldek Hebisch <[EMAIL PROTECTED]> writes:
> I do not understand this. Could you provide an example?
>

Division by unsimplified zero (IMHO the largest single source of
bugs).  
 
> > so the best we can do is to try to be wrong in as rarely as possible.  I do
> > not think we should just disable _all_ unjustified simplifications: it would
> > a hard job and would make Axiom essentially useless (I do want to get rid of
> > unjustified simplifications, but not by disabling them, rather I want to
> > justify then if possible and use conditional expressions otherwise).  Since
> > now we have a lot of unjustified simplifications disabling one of them may
> > just trigger another one, sometimes worse.
> 
> To be honest, I doubt that this is the way to go. I'd rather stay
> correct-correct, and fix things I break doing so in other ways. This should be
> possible, shouldn't it?
> 

Basically I agree.  But do you want to disable division?  That would break
lage part of Axiom.

Concerning binomial, the question is if binomial(n, k) with negative k
is of any use.  If we agree that such binomials are useless it is 
reasonable to make a global assumption that k >= 0 (to some degree it
is similar to current assumption that variables are real). 


-- 
                              Waldek Hebisch
[EMAIL PROTECTED] 


_______________________________________________
Axiom-developer mailing list
[email protected]
http://lists.nongnu.org/mailman/listinfo/axiom-developer

Reply via email to