The evaluated next to leading order Lagrangian:
![]()
![1/(f _ ϕ^(ó ))^2 (c _ 2^( ) (i N _ 24^( ) (< Overscript[∇,^] _ μ Δ '6 u _ μ > '6 < χ _ - >) + N _ 22^( ) < Overscript[∇,^] _ μ Δ '6 Overscript[∇,^] _ μ χ _ + > + i N _ 23^( ) (< Overscript[∇,^] _ μ Δ '6 χ _ - '6 u _ μ > + < Overscript[∇,^] _ μ Δ '6 u _ μ '6 χ _ - >) + i N _ 21^( ) (< Overscript[∇,^] _ μ Δ '6 χ _ + '6 u _ μ > - < Overscript[∇,^] _ μ Δ '6 u _ μ '6 χ _ + >) + N _ 20^( ) (< Overscript[∇,^] _ μ Δ '6 ω^(μ ν) '6 u _ ν > + < Overscript[∇,^] _ μ Δ '6 u _ ν '6 ω^(μ ν) >) + i N _ 17^( ) < Δ '6 u _ μ '6 f _ - _ (μ ν) '6 u _ ν > + i N _ 15^( ) < Δ '6 u _ μ '6 f _ + _ (μ ν) '6 u _ ν > + i N _ 16^( ) (< Δ '6 f _ - _ (μ ν) '6 u _ μ '6 u _ ν > + < Δ '6 u _ μ '6 u _ ν '6 f _ - _ (μ ν) >) + i N _ 14^( ) (< Δ '6 f _ + _ (μ ν) '6 u _ μ '6 u _ ν > + < Δ '6 u _ μ '6 u _ ν '6 f _ + _ (μ ν) >) + i N _ 19^( ) (< Overscript[∇,^] _ μ Δ '6 u _ μ '6 u _ ν '6 u _ ν > - < Overscript[∇,^] _ μ Δ '6 u _ ν '6 u _ ν '6 u _ μ >)))](../HTMLFiles/index_216.gif)
First, UNMSplit is used to expand NM products of U matrices into meson fields:
![]()
................
![]()
![]()
![]()
![]()
![-(c _ 2^( ) N _ 24^( ) ℵ^2 (< ∂ _ μ(s^( )) '6 σ^6 '6 ∂ _ μ(Overscript[ϕ^( ), ->]) · Overscript[σ, ->] > '6 < χ '6 Overscript[ϕ^( ), ->] · Overscript[σ, ->] >))/(2 (f _ ϕ^(ó ))^2 (f _ ϕ^(ó ))^2)](../HTMLFiles/index_222.gif)
Redundant terms are discarded:
![]()
![]()
![]()
Remaining 'raw' quantites are given arguments:
![]()
![]()
![]()
![]()
![]()
![]()
![-1/(3 (f _ ϕ^(ó ))^4) (c _ 2^( ) N _ 24^( ) (2 3^(1/2) < Overscript[ϕ^( ), ->] · Overscript[σ, ->] '6 σ^8 > (m _ π^(ó ))^2 + (m _ K^+^(ó ))^2 (3 < Overscript[ϕ^( ), ->] · Overscript[σ, ->] '6 σ^3 > - 3^(1/2) < Overscript[ϕ^( ), ->] · Overscript[σ, ->] '6 σ^8 >) - (m _ K^0^(ó ))^2 (3 < Overscript[ϕ^( ), ->] · Overscript[σ, ->] '6 σ^3 > + 3^(1/2) < Overscript[ϕ^( ), ->] · Overscript[σ, ->] '6 σ^8 >)) < σ^6 '6 ∂ _ μ(Overscript[ϕ^( ), ->]) · Overscript[σ, ->] > ∂ _ μ s^( ) _ ó ^ó )](../HTMLFiles/index_232.gif)
![]()
..................
![]()
![]()
![]()
......................................................................................
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Calculation of the Feynman rule with FeynCalc:
![]()
![]()
![]()
......................................................................................
![]()
![]()
![]()
![]()
![]()
![resul = Collect[resu, HoldPattern[Plus[__ ? ((! FreeQ[{##}, Momentum | ParticleMass, Infinity, Heads -> True]) &)]]] // Simplify ;](../HTMLFiles/index_252.gif)
![]()
![]()
A few tests:
![massshellrules = {Pair[Momentum[p1], Momentum[p2]] -> (Pair[Momentum[p3], Momentum[p3]] - Pair[Momentum[p1], Momentum[p1]] - Pair[Momentum[p2], Momentum[p2]])/2, Pair[Momentum[p2], Momentum[p3]] -> (Pair[Momentum[p1], Momentum[p1]] - Pair[Momentum[p3], Momentum[p3]] - Pair[Momentum[p2], Momentum[p2]])/2, Pair[Momentum[p1], Momentum[p3]] -> (Pair[Momentum[p2], Momentum[p2]] - Pair[Momentum[p3], Momentum[p3]] - Pair[Momentum[p1], Momentum[p1]])/2} ;](../HTMLFiles/index_255.gif)
![]()
![]()
![]()

![(resul /. {p2 -> p3, p3 -> p2, I2 -> I3} /. {I1 -> 6, I3 -> 3} // WriteOutUMatrices) /. massshellrules /. subpar /. udrules /. {Pair[Momentum[p1], Momentum[p1]] -> ParticleMass[Kaon, RenormalizationState[0]]^2, Pair[Momentum[p3], Momentum[p3]] -> ParticleMass[Pion, RenormalizationState[0]]^2} // Simplify](../HTMLFiles/index_260.gif)

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