I don't understand why you need it, but you could write your own differentiation program without simplification in about 1/2 page of code.
http://dl.acm.org/citation.cfm?id=307341&CFID=796040025&CFTOKEN=79612797 On Wednesday, June 1, 2016 at 6:34:28 AM UTC-7, Michi S wrote: > > Hello! > > Is there a way to turn off the automatic simplification by calculating the > derivative of a function? For example > > t = sym.symbols('t') > sym.Derivative( (sin(t)+exp(t))**3 , t ).doit() > > gives: > (exp(t) + sin(t))**2*(3*exp(t) + 3*cos(t)) > > I need the result without any simplifications (in order to detect the > inner derivative for further calculations) > > Should be: > (exp(t) + sin(t))**2*3*(exp(t) + cos(t)) > -- You received this message because you are subscribed to the Google Groups "sympy" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/sympy. To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/d611deec-a8b5-4c5d-9b30-cfd10cde6afa%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
