Maybe if you replace functions with symbols and use idiff and then back-replace the symbols with the functions you will get what you want? It would be easier to understand if you give an actual F that you are interested in.
--In effect I did what you suggested.
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 sympy+un...@googlegroups.com.
To post to this group, send email to sy...@googlegroups.com.
Visit this group at http://groups.google.com/group/sympy.
To view this discussion on the web visit https://groups.google.com/d/msgid/sympy/96985648-d3cb-4ff5-9f60-d973806f97c2%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.