Dear developers, I looked into sage/symbolics/expressions.pyx and the
definition of simplify_trig().

This funciton applies trigsimp and trigexpand from Maxima and as a
result,
sage: (tan(3*x)).simplify_full()
gives terrible result
(4*cos(x)^2 - 1)*sin(x)/(4*cos(x)^3 - 3*cos(x))

Despite the fact ther there is more elaborated interface to expansion
of trigonometric functions in expand_trig, simplify_full blindly
applies trigexpand.

I was not able to find in tracs, why has this bee added.

Can out find out why is this trigexpand function present in
simplify_trig()?
Are there objections to remove it?

many thanks
Robert

btw: I improved support for logcontract at 
http://trac.sagemath.org/sage_trac/ticket/7334
, feel free to review or add comments.
--~--~---------~--~----~------------~-------~--~----~
To post to this group, send an email to sage-devel@googlegroups.com
To unsubscribe from this group, send an email to 
sage-devel-unsubscr...@googlegroups.com
For more options, visit this group at http://groups.google.com/group/sage-devel
URL: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to