Contractions

Question how to implement a model or how to change a model implementation
antonioc
Posts: 8
Joined: 23. Nov 2016, 07:51

Contractions

Postby antonioc » 13. Jan 2018, 19:13

Dear Florian,
there is a way to check what kind of contractions are needed for a generic interaction term, e.g. Phi.Eta.Xi, if they belong to unusual representations of SU(2) and/or SU(3)?

Thanks


Antonio

FStaub
Site Admin
Posts: 546
Joined: 13. Apr 2016, 14:05

Re: Contractions

Postby FStaub » 22. Jan 2018, 12:46

Hi,

you can see the contractions used by SARAH for the given implementation via
1) Non-SUSY models

Code: Select all

SA`LagrangianContractions


2) SUSY models

Code: Select all

ShowSuperpotentialContractions

antonioc
Posts: 8
Joined: 23. Nov 2016, 07:51

Re: Contractions

Postby antonioc » 23. Jan 2018, 16:47

Dear Florian,
thanks for the answer. However I am still a bit confused. Concerning the model (SM+Triplet, Complex) I don't understand why the contraction of the term

KHT conj[H].trip.H

is

conj[H[{lef1}][{gen1}]] Delta[lef1, lef2] Delta[lef2b,lef3] H[{lef3}][{gen3}] trip[{lef2, lef2b}][{gen2}]

There shouldn't be a epsTensor[lef2b,lef3] instead of Delta[lef2b,lef3]?
The fields are

ScalarFields[[1]] = {H, 1, {Hp, H0}, 1/2, 2, 1};
ScalarFields[[2]] = {trip, 1, {{T0/Sqrt[2],Tp},{Tm,-T0/Sqrt[2]}}, 0, 3, 1};

Thank you.
With regards

Antonio

FStaub
Site Admin
Posts: 546
Joined: 13. Apr 2016, 14:05

Re: Contractions

Postby FStaub » 23. Jan 2018, 21:39

Hi,

I don't think so, because H^* has a lower index, H an upper index and the triplet one lower and one upper index, i.e. the term reads (H^*)_a T^b_c H^d. One lower and one upper index is contracted with Delta, while epsilon appears for two lower or two upper ones.

Cheers
Florian


Return to “Model implementation in SARAH”

Who is online

Users browsing this forum: No registered users and 1 guest