Name: Ben Date: 02/28/12-05:07:41 PM Z
Hi,
I have a pretty large matrix element with stuff like:
SP[p1, e3]*SP[p2, e4]*SP[e1, e2] *…
M^2 has polarization sums, for which I want to apply the rule. First I uncontract my M^2:
Uncontract[Expand[M^2], e3, e1, e2, e4, p1, p2, p3, p4, Pair
-> All,
Unique -> False]
Now I have a lot of dummy indices. I want to define the polarization rule, like:
constraint =
FeynCalcInternal[
FourVector[e1, mu] FourVector[e1, nu] ->
PolarizationSum[mu, nu, p1]]
But I have to specify indices (mu and nu in this case). Unfortunately, I don’t know the names, because the dummy indices get automatically assigned. This auto-assigning is very useful, because I have a lot of dot products, so giving them an index manually is too much work.
Can I define a generic index, like e1(mu?)*e1(nu?), as is possible in Form?