triginometry



a) Maxima in general cannot solve equations involving more than one
trig function of the independent variable.

b) There is no user-oriented 'debug mode' which would show you the
mathematical strategy that Maxima is following.  Note also that in
some cases (though not solve), the mathematical strategy is very
different from what a human would use.

c) You can trace the operation of the individual Lisp functions, but
you would have to study the Lisp code in great detail to understand
what is actually going on.  You could start by studying the Lisp
source code.

            -s

On Fri, May 8, 2009 at 2:05 PM, Semyon Glazyrin <siglazyrin at gmail.com> wrote:
> Hello!
>
> Why maxima doesn't solve the following equation?
>
> (%i1) solve(A*sin(x)+B*cos(x)=C,x);
> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? cos(x) B - C
> (%o1) ? ? ? ? ? ? ? ? ? ? ?[sin(x) = - ------------]
> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?A
>
> And how can I run maxima in debug mode so that I could see how lisp
> functions are called? And watch by steps how maxima tries to solve
> this equation for example?
>
> Semyon.
> _______________________________________________
> Maxima mailing list
> Maxima at math.utexas.edu
> http://www.math.utexas.edu/mailman/listinfo/maxima
>