codexOutput

codexOutput[LBSM,fieldList]
a generic function for WCs calculation at tree level.

codexOutput[LBSM,fieldList,model"modelname"]
a generic function for WCs calculation with the symmetry generators identified with "modelname". Among other options, the tree level result, loop level result or their combination can be chosen by changing the option 'outRange'.

DetailsDetails

  • BSM Lagrangian and fieldList are taken as first and second arguments respectively.
  • fieldlist (second argument) : It is a list which has information about the heavy multiplet. The generic structure of the fieldList is : {heavy multiplet name, total number of field components (count each spin 0 , spin 1/2 and spin 1 field), SU(3)C quantum number, SU(2)L quantum number, U(1)Y charge, spin of heavy multiplet, mass of heavy multiplet}
  • Use initializeLoop["modelname",fieldList] to define the matrix representations of respective the symmetries respected by the heavy multiplet in context. Use this "modelname" as the first argument of the 'codexOutput' function.
  • Options for codexOutput are:
  • model""Name of the model that identifies the symmetry generator representations (connected through 'initializeLoop')
    outRange"All"Level at which the output is displayed (up to 1 loop)
    monitorTrueShows an animation while computing
    appearance"Percolate"
    (for Version 11.0)
    Appearence of the animation.
    operBasis"Warsaw"Choice of basis of the Dim.-6 operators
    format"List"The output format.
  • ibpTrueTurns the 'Integration by Parts' option on. Detail available on the loopOutput page.
    latexFalseIf true, uses texTable to give output in Latex format.
  • codexOutput also takes all options available to the formatting function 'formPick'

  • Default dimension six operator basis of 'codexOutput' function is "Warsaw".
  • CoDEx also provides dimension six operators in "SILH" basis. See Examples.

ExamplesExamplesopen allclose all

Basic Examples  (1)Basic Examples  (1)

Load the package:

In[1]:=
Click for copyable input

Build the Lagrangian:

In[2]:=
Click for copyable input
In[3]:=
Click for copyable input
In[4]:=
Click for copyable input

Tree level WCs calculation:

In[5]:=
Click for copyable input
Out[5]=

The OptionValue selecting the basis of dimension six operators (operBasis) has its default value set to "Warsaw". We can also choose the "SILH" operator basis. Details of these bases are listed in the guide "CoDExParafernalia".

Result in "SILH" basis:

In[6]:=
Click for copyable input
Out[6]=

Define the structure of Isospin and Color symmetry generators determined by the dimensionality of the heavy fields representations.

In[7]:=
Click for copyable input
Check the documentation page CoDExParafernalia for details.

Loop level WCs calculation:

In[8]:=
Click for copyable input
Out[8]=

Not mentioning the "modelname" overrides the option 'outRange' and prints out the Tree-level result.

In[9]:=
Click for copyable input
Out[9]=

Not mentioning any 'outRange' results in printing out the complete result up to 1loop (combination of Tree and loop level results)

In[10]:=
Click for copyable input
Out[10]=

All the above steps could have been done with the "SILH" operator basis.

In[11]:=
Click for copyable input
Out[11]=

Same result can be displayed in different formats. For all possible types of format, check options of formPick.

In[12]:=
Click for copyable input
(Local2) Out[12]=