-
Notifications
You must be signed in to change notification settings - Fork 90
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
bugs within the Larin Gamma5 scheme #283
Comments
Many thanks for the bug report. Indeed, the implemented formula was not correct, which resulted in the Please check if it now works for you. Concerning the example with an external Levi-Civita, this case is kind of tricky, so I added an extra note to the manual |
With the updated version of FeynCalc, example1 and example3 are working correctly, but it seems example2 still has issues. Here is my test. (input) FCSetDiracGammaScheme["Larin"]; GSD[p1] . GA[5] . GAD[bb] . GA[5] . GSD[p2] . GA[5] . GAD[bb1] . GAD[bb2] . GAD[Lor1] // f; (output) -4 I (-3 + D) (5 LCD[bb, bb1, bb2, Lor1] SPD[p1, p1] + 32 I (D-4) (D-3)^2 (D-2) (D-1) p1^2 |
This particular case is special in the sense that here you end up with 4 Levi-Civita tensors in the intermediate Unfortunately, in the Larin scheme it really matters how those tensors are paired with each other, see the discussion It's more like people know that a particular pairing gives a correct result in the given calculation, But it's also true that in such cases FeynCalc shouldn't return arbitrary results without any warnings. The only fix I can come up with is to disable automatic contractions of Eps tensors for all cases where Now your example simplifies to zero, but of course it is not being completely evaluated anymore
|
Thank you for your reply!
|
And I find another problem as following. (input) GAD[Lor1].GA[5].GAD[Lor2].GA[5]; (ouput) |
The case with two neighboring Furthermore, to my knowledge, the relation In FeynCalc all |
Yes, there seem to be too many edge cases, where it's not really clear how one should resolve |
I actually got in touch with the authors of 1506.04517 regarding these issues. Their answer was essentially that the prescription described in the paper has been tailored for DIS calculation mentioned there and is not automatically generalizable to any g^5 calculation. There their guiding principle for dealing with two g^5 in the trace was to reproduce the known correct results. The cases you mentioned do not happen there. They may happen in general, but again, one would then need to work out a way for handling them using the problem at hand. The upshot is that when a trace contains two g^5, Larin's scheme is not algebraically consistent without additional rules. These rules are fixed depending on the calculation one is doing (e.g. to preserve certain symmetries or reproduce known results) and are not generalizable. |
13.1
10.1
Yes
No
The text was updated successfully, but these errors were encountered: