FeynCalc / feyncalc

Mathematica package for algebraic calculations in elementary particle physics.
https://feyncalc.github.io
GNU General Public License v3.0
310 stars 87 forks source link

Replace last occurrences of ExpandProductExpand[] by ExpandScalarProduct[]. #53

Closed HBelusca closed 4 years ago

HBelusca commented 4 years ago

This deprecated function was used only in the FeynmanParametrize1[] helper.

vsht commented 4 years ago

Yikes, I'm not even sure if that function works properly. FeynmanParametrize and FeynmanParametrize1 are really some very old and outdated stuff. Never used them myself :)

The modern way to derive Feynman parametrization is actually to compute the U and F polynomials first. Then you can get all kind of nice representations like alpha-Parameters or Lee-Pomeransky for free. I should at some point commit my private code for that. It just needs some polishing and testing.

vsht commented 3 years ago

In case you were really using FeynmanParametrize1, the time to switch to FCFeynmanParametrize has come. BTW, it also supports scalar products and vectors in the numerators (although I didn't have too much opportunities to test that).