Standard Model MS parameters

Downloads

Code

SMPoleMatching.m
Mathematica code for the matching of the pole masses to the MS parameters in the Standard Model
SMrunning.m
Mathematica code for evolving the MS coupling constants above the top quark mass using teh Standrd Model beta functions up to 3 loops.
Example.nb
Examples of usage.
results-MAPLE.mpl
Maple code for the pole mass matching from M. Kalmykov

Examples

Mathematica code

In[1]:= <<"SMPoleMatching.m"

In[2]:= mh = 130;
In[3]:= mt = 172.9;
In[4]:= aSMZ = 0.1184;

In[5]:= crule = constantsQCD3top2higgs2[mh, mt, aSMZ, mt]

Out[6]= {g10 -> 0.358729, g20 -> 0.648382, g30 -> 1.1646,
         yt0 -> 0.934456, lambda0 -> 0.136494, mu0 -> 172.9}

In[7]:= lambda0/.crule

Out[7]= 0.136494

In[8]:= yt0/.crule

Out[8]= 0.934456

In[9]:= sol1 = solveSMRG[beta3loop, constantsQCD3top2higgs2[mh0, mt0, aS0, mt0]]

Out[9]= {g1 -> InterpolatingFunction[{{0., 50.}], <>],
         g2 -> InterpolatingFunction[{{0., 50.}], <>],
         g3 -> InterpolatingFunction[{{0., 50.}], <>],
         yt -> InterpolatingFunction[{{0., 50.}], <>],
         λ -> InterpolatingFunction[{{0., 50.}], <>],
         mu0 ->172.9}

In[10]:= yt[Log[500/mu0]] /. sol1

Out[10]= 0.882464

In[11]:= LogLinearPlot[λ[Log[mu/mu0]] /. sol1, {mu, 200, 1000 mP}]

Out[11]=
    
lambda plot