FeynCalc counts all fields as incoming, so we substitute
->-
:
![]()
![]()
![]()
![]()
![]()

The full amplitude (to fourth order) ff4 differs from the lowest order amplitude ff4 by a factor Z, ff4 =
ff2. This is equivalent to a redefinition of the pion field,
=
π.
![]()
We may beautify this a bit:
![tt = (ff2 - Coefficient[ff2, Pair[Momentum[p1], Momentum[p1]]] Pair[Momentum[p1], Momentum[p1]]) + Collect[Coefficient[ff4, Pair[Momentum[p1], Momentum[p1]]], {_DecayConstant, _ParticleMass}] Pair[Momentum[p1], Momentum[p1]] + Plus @@ ((Collect[Coefficient[ff4, ParticleMass[#[[1]], RenormalizationState[0]]^2 ParticleMass[#[[2]], RenormalizationState[0]]^2], {_DecayConstant, _ParticleMass}] ParticleMass[#[[1]], RenormalizationState[0]]^2 ParticleMass[#[[2]], RenormalizationState[0]]^2) & /@ Union[Sort /@ (Flatten[Outer[List, {Pion, Kaon, EtaMeson}, {Pion, Kaon, EtaMeson}], 1])])](../HTMLFiles/index_110.gif)

![]()
![]()
The factor Z can be directly read off the above expression as the coefficient of
.
![]()

![]()
![]()
![]()
![]()
![]()
Now we demand that ff4 be zero on the mass shell with
=
, where
=
+Cm is the renormalized mass. Since we are only working to O(
), we only need Cm to first order in
.
![]()

![]()

![]()
![]()
![]()
![]()
![]()
![]()
Converted by Mathematica (July 10, 2003)