I have made a pull request https://github.com/sympy/sympy/pull/1326 on the canonicalization of tensors with dummy indices; it is a nice application of the Schreier-Sims algorithm.
It is faster than xperm.c of the XPerm package in the few examples I tried (by a wide margin for very long tensors); I have put in the tests a couple of examples from test_xperm.c in cadabra, one of which runs in 0.1s and hangs with xperm.c -- You received this message because you are subscribed to the Google Groups "sympy" group. To view this discussion on the web visit https://groups.google.com/d/msg/sympy/-/qVJPWkMqV_IJ. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/sympy?hl=en.
