gcd and simp:false;



On 1/25/2012 11:02 AM, Chris Sangwin wrote:
>
> I'm confused why the gcd function does not respect simp:false.
>
> (%i1) simp:false$
> (%i2) gcd(x,y);
> (%o2) 1
>
> Any suggestions?
> Chris
>
The gcd function is being evaluated, not simplified.
If you turn off evaluation also, you have converted your maxima system
into a brick.  In particular you could never turn evaluation
back on without evaluating something.


I think we've discussed this before, but simp:false
is almost always a bad idea.  If you don't want simplification,
maybe you should be using a different program.

RJF