Issue with noninteger propagator in FCLoopFindTopologies/FCLoopTensorReduce/FCLoopApplyTopologyMappings #352
-
|
Hello, So I'm doing a two-loop region expansion in which one of the loop momenta is collinear and the other is hard. I first perform the expansion and then use the mathematica functions successfully, leading to my form factor being written in GLI form. I then get the masters through Kira and solve to get some combination of gamma functions combined with a propagator to the power of epsilon. When trying to do this whole process again for the leftover collinear loop momentum, I get multiple errors. These include: Thanks ! |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 10 replies
-
|
Hi, please provide a minimal working example that reproduces the problem. As a code that one copy-paste, not a screenshot.
On the FeynCalc side symbolic propagator powers should, at least in principle, work. But it's difficult to say without seeing the explicit expressions and error messages. IBP reduction with symbolic powers is a totally different business, though. Might be doable with KIRA/FIRE, but not out of the box. LiteRed should be better for this, though. |
Beta Was this translation helpful? Give feedback.
-
In your code you have which replaces GLIs with heads made of their IDs. This is why I wrote that you must be using a more customized setup. Anyway, using I can get to works fine for me: But this is because recently I disabled the overdetermined basis check in This does not change the fact that your propagator basis is overdetermined. The problem is that to arrive at a proper basis one has to remove your propagator with symbolic index in one of the resulting topologies. Obviously, if the index is a finite integer, you can just apply partial fractioning until it is gone. But for a symbolic It wouldn't be an issue if the linear dependence would affect other propagators. The one could just keep the symbolic propagators as it is. But in your case this propagator is precisely the reason for the propagator basis being overdetermined So it is not obvious for the code how to resolve this. |
Beta Was this translation helpful? Give feedback.
In your code you have
which replaces GLIs with heads made of their IDs. This is why I wrote that you must be using a more customized setup.
Anyway, using