![(* IsoVector[QuantumField[___, Particle[AxialVector[0], ___], ___], ___][_] := 0 ; QuantumField[___, Particle[AxialVector[0], ___], ___][_] := 0 ; *) IsoVector[QuantumField[___, Particle[Vector[0], ___], ___], ___][_] := 0 ; QuantumField[___, Particle[Vector[0], ___], ___][_] := 0 ; (* IsoVector[QuantumField[___, Particle[LeftComponent[0], ___], ___], ___][_] := 0 ; QuantumField[___, Particle[LeftComponent[0], ___], ___][_] := 0 ; IsoVector[QuantumField[___, Particle[RightComponent[0], ___], ___], ___][_] := 0 ; QuantumField[___, Particle[RightComponent[0], ___], ___][_] := 0 ; *)](../HTMLFiles/index_13.gif)
The next to leading order Lagrangian in raw form:
![]()
![]()
First, UNMSplit is used to expand NM products of U matrices into meson fields:
![]()
...
![]()
'raw' quantites are given arguments:
![]()
![]()
Redundant terms are discarded:
![]()
![]()
![ll = (WriteString["stdout", "."] ; DiscardTerms[#, Retain -> {Particle[PseudoScalar[0], RenormalizationState[0]] -> 1, Particle[PhiMeson, RenormalizationState[0]] -> 1, Particle[Scalar[1], RenormalizationState[0]] -> 1}, CommutatorReduce -> True, Method -> Expand]) & /@ lla ;](../HTMLFiles/index_22.gif)
.............
![]()
![]()
![]()
![]()

![]()
Calculation of the Feynman rule with:
![]()
![]()
![]()
![]()
![]()
![]()
Converted by Mathematica (July 10, 2003)