Comment #39 on issue 1358 by wflynny: (e*f*e*f).subs(e*f,f*e+h) fails if e*f is not commutative http://code.google.com/p/sympy/issues/detail?id=1358
For the work I am currently doing, I am using my patch to deal with the non- commutative symbols. However, as SymPy is growing, my patch no longer works with the current version and I am using a version of SymPy that is about 1-2 months old. I would like to try to rewrite the patch or help someone else rewrite the patch, so that I can use the newest version of SymPy and have a working non-commutative algebra system. But, I am afraid that some of the new changes on the horizon might render a new patch useless, so I am not sure if it is worth it to spend the time doing that now. Anyway, if you guys think it would be worthwhile to try to rewrite the patch (I now have more experience with python), just let me know. Also, what is this algorithm you have in your head Fabian? It would be nice to know in case I try to rewrite the patch. -- You received this message because you are listed in the owner or CC fields of this issue, or because you starred this issue. You may adjust your issue notification preferences at: http://code.google.com/hosting/settings --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "sympy-issues" group. To post to this group, send email to sympy-issues@googlegroups.com To unsubscribe from this group, send email to sympy-issues+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sympy-issues?hl=en -~----------~----~----~----~------~----~------~--~---