FCLoopGetKinematicInvariants
FCLoopGetKinematicInvariants[topo]
returns the list of kinematic invariants (masses and scalar products) present in the given topology topo
.
See also
Overview, FCTopology.
Examples
topo1 = FCTopology[topo2, {SFAD[{{l + P/2, 0}, {mq^2, 1}, 1}], SFAD[{{l - P/2, 0}, {mq^2, 1}, 1}], SFAD[{{k1 + l - P/2, 0}, {mq^2, 1},
1}]}, {l}, {k1, P}, {Hold[Pair][Momentum[k1, D], Momentum[k1, D]] -> 0, Hold[
Pair][Momentum[P, D], Momentum[q, D]] -> 0, Hold[Pair][Momentum[P, D],
Momentum[P, D]] -> 4*mq^2, Hold[Pair][Momentum[k2, D], Momentum[P, D]] -> 2*mq^
2, Hold[Pair][Momentum[k1, D], Momentum[k2, D]] -> 2*mq^2}, {}]
FCTopology(topo2,{((l+2P)2−mq2+iη)1,((l−2P)2−mq2+iη)1,((k1+l−2P)2−mq2+iη)1},{l},{k1,P},{Hold[Pair][k1,k1]→0,Hold[Pair][P,q]→0,Hold[Pair][P,P]→4mq2,Hold[Pair][k2,P]→2mq2,Hold[Pair][k1,k2]→2mq2},{})
FCLoopGetKinematicInvariants[topo1]
{mq,k1⋅P}