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

## Contractions

### Re: Contractions

Hi,

you can see the contractions used by SARAH for the given implementation via

1) Non-SUSY models

2) SUSY models

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`

### Re: Contractions

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

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

### Re: Contractions

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

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