Closed DexKim closed 6 years ago
Those are just dummy indices, so I don't really understand what is the problem here..
I was wondering if those dummy indices could be given names that would be more familiar to the human eye. I thing I should just live with it...
Well, you sort of can do this like
ggggAmp[[1]] // FCCanonicalizeDummyIndices[#, Head -> {SUNIndex}] &
or
ggggAmp[[1]] //
FCCanonicalizeDummyIndices[#, SUNIndexNames -> {i1, i2},
Head -> {SUNIndex}] &
but this is not a clever thing to do, unless it is meant for some teaching/demonstrating purposes, or you exactly know what you are doing. Canonicalization of dummy indices is a very expensive operation and should be usually avoided as much as possible. Moreover, it simply makes no sense to canonicalize indices that will be anyhow contracted in the step.
11.1.1 for Microsoft Windows (64-bit) (April 18, 2017)
9.2.0
Yes
The function FCFAConvert seems to have problems with substituting indices in FASUNF(a,b,c,d). For example, when the following code is evaluated
the first amplitude comes up with a factor -f^($AL$14645cd) f^(ab$AL$14645)-f^($AL$14646bd) f^(ac$AL$14646) . Although the expression itself seems to be valid, the label $AL$(some number) is very odd.