By default QuarkPropagator does not insert an explicit value for the
quantity. You need Explicit for that:
Explicit[QuarkPropagator[{p, m}], Dimension -> 4]
Hence,
f = PolarizationVector[
k2, \[Mu]] SpinorUBar[p1,
mp].GA[\[Nu]].(vf - af GA5).QuarkPropagator[{k1 + k2,
mp}].GA[\[Mu]].SpinorU[k1, mp] SpinorUBar[p3,
m].GA[\[Nu]].(1 - GA5).SpinorV[p2, 0] //
Explicit[#, Dimension -> 4] &
Tr[FermionSpinSum[f FCRenameDummyIndices[ComplexConjugate[f]]]]
Am 19.08.2017 um 21:38 schrieb Maksym:
> I write the amplitude as
> f = PolarizationVector[
> k2, \[Mu]] SpinorUBar[p1,
> mp].GA[\[Nu]].(vf - af GA5).QuarkPropagator[{k1+k2},mp].GA[\[Mu]].SpinorU[
> k1, mp] SpinorUBar[p3, m].GA[\[Nu]].(1 - GA5).SpinorV[p2, 0]
>
> But when evaluating the trace f ComplexConjugate[f] the output writes Error! DiracTrick has encountered a fatal problem and must abort the \
> computation. The problem reads: Incorrect combination of dimensions \
> and g^5 scheme! >>
>
> Could you please tell me how to define the quark propagator in 4 dimensions?
>
This archive was generated by hypermail 2b29 : 09/04/20-12:55:05 AM Z CEST