I am trying to create a UFO (Universal Feynman Output) model for phi^4 theory. It should have a vertex factor of -I * lambda. However, upon creating the model and finding Feynman rules, I am getting some weird looking vertex factor. I have attached my .fr file and notebook for reference.
This is the .fr file:-
" iM$ModelName = “Phi4”
M$Information = {
Authors -> "Aditya Agarwal",
Version -> "0.1",
Date -> "17.09.2026"
};
M$Parameters = {
lam == {
ParameterType -> External,
Value -> 0.1,
BlockName -> COUPLINGS
} ,
mphi == {
ParameterType -> External,
Value -> 100.0,
BlockName -> MASS
}
};
M$ClassesDescription = {
S\[1\] == {
ClassName -> \\\[Phi\],
SelfConjugate -> True,
Mass -> {mphi, Internal},
Width -> {wphi, 0},
PropagatorLabel -> phi,
PropagatorType -> S,
PropagatorArrow -> None,
ParticleName -> "Phi"
}
};
Lkinetic = (1/2)ME[\[Mu], \[Nu]]del[\[Phi], \[Mu]]del[\[Phi], \[Nu]] - (1/2)mphi^2 Power[\[Phi],2];
Lint = -(lam/24)Power[\[Phi],4];
L = Lkinetic + Lint;"
Any help will be appreciated.
Thank you all for your time