Tensor contraction in mathematica

Hi

I am not sure this is the best forum for this question, but mathematicas forum are so messy. How does one do contractions of tensors in mathematica? I have the following situation:

A_{ijkl}=Q_{mnop}D_{mi}D_{nj}D_{ok}D_{pl}

Thus, D defines a transformation of variables that I want to do. Is there any way of writing this down in mathematica?

Best
Carlis

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

I've used the Ricci package

I've used the Ricci package before. It's pretty easy to use, and I haven't been able to break it yet.

http://www.math.washington.edu/~lee/Ricci/