problems in solving TadpoleEquations

Questions about the interface between SARAH and SPheno as well as the FlavorKit functionality
Post Reply
Wenxing
Posts: 13
Joined: 13. Mar 2017, 13:10

problems in solving TadpoleEquations

Post by Wenxing » 17. Apr 2017, 17:08

Hi Florian,
I have a problem in solving tadpole equations.
The Higgs I wrote is

DEFINITION[EWSB][VEVs]=
{
{Hd1, {vd1, 1/Sqrt[2]}, {sigmad1, I/Sqrt[2]}, {phid1, 1/Sqrt[2]}},
{Hd2, {vd2, 1/Sqrt[2]}, {sigmad2, I/Sqrt[2]}, {phid2, 1/Sqrt[2]}},
{HT, {vh, 1/Sqrt[2]}, {sigmah, I/Sqrt[2]}, {phih, 1/Sqrt[2]}},
{T0, {0, 1/Sqrt[2]}, {sigmat, I/Sqrt[2]}, {phit, 1/Sqrt[2]}},
{Hu, {vu, 1/Sqrt[2]}, {sigmau, I/Sqrt[2]}, {phiu, 1/Sqrt[2]}},
{x22, {0, 1/Sqrt[2]}, {sigmax11, I/Sqrt[2]}, {phix11, 1/Sqrt[2]}},
{x12, {0, 1/Sqrt[2]}, {sigmax12, I/Sqrt[2]}, {phix12, 1/Sqrt[2]}},

{x11, {v3, 1/Sqrt[2]}, {sigmax, I/Sqrt[2]}, {phix, 1/Sqrt[2]}}
};


while in spheno.m I wrote:

ParametersToSolveTadpoles = {mTd2,mTu2,mT2,mphi2,LB};

when I run Makespheno[], sarah said No solution found for tadpole equations. While in fact when I use the function TadpoleEquations[field], I can solve the 8 equations, which you can see the details in the attachment.
Could you tell me where is the problem?

Thank you very much!

Best wishes!
Wenxing
Attachments
331.m
(61.76 KiB) Downloaded 140 times

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

Re: problems in solving TadpoleEquations

Post by FStaub » 18. Apr 2017, 14:50

Hi,

the problem are most likely the one-loop corrections:

SARAH also tries to solve the one-loop tadpoles defined by:

T_i + \delta_i = 0

where T_i are the tree-level tadpoles and \delta_i parametrise the loop corrections. In your case, most likely relations among the \delta's exist which make it already possible to solve the 8 tree-level equations by only 5 parameters.
This is similar to CP violating MSSM where one has 4 equations but only 3 parameters: the 3rd and 4th are redundant and just differ by an overall factor vd\vu. Therefore, one can define in SPheno.m:

Code: Select all

Tad1Loop[4]=Tad1Loop[3]*vd/vu;
and SARAH is again able to solve the loop corrected equations.

Cheers,
Florian

Post Reply