On 7/5/08, ahmet alper parker <aaparker at gmail.com> wrote:
> load(noninteractive);
> (b*t)^(a*t)-a*(sum(X[i],i,1,n))^(a*t)*(sum(log(X[i]),i,1,n))*t+(sum(X[i],i,1,n))^(a*t)*sum(log(X[i]),i,1,n);
> solve([%=0], [b]);
Thanks for pointing out this problem. A simpler example:
solve (b^(a*t) = 1, b);
=> Is a t an integer?
noninteractive attempts declare(a*t, integer) but that fails;
Maxima wants only a symbol for the first argument of declare.
It goes downhill from there.
This is a general problem with the current version of noninteractive --
Maxima sometimes asks questions for which there is no equivalent
declare(foo, bar). Not sure what to do about that.
Thanks for your help,
Robert Dodier