ffmssmsc a C++ library for spectrum calculation and renormalization group analysis of the MSSM Alexei Sheplyakov Joint Institute for Nuclear Research, Dubna, Russia SUSY 07 Karlsruhe, July 31, 2007 version 62280538c10d6c10dc318cba720cce4e84306cc3 Alexei Sheplyakov (JINR) f Fast MSSM Spectrum Calculator SUSY 07 1 / 16
General information General information Science is what we understand well enough to explain to a computer Main objectives Given the set of low-energy (SM and QCD) observables, and model of SUSY breaking, calculate the MSSM Lagrangian parameters. Given the MSSM Lagrangian parameters, calculate physical (pole) masses of superpartners. Can be used from C++ and Scheme (a dialect of LISP language). Licence GNU General Public Licence (GPL). Source code available from the public git repository at http://theor.jinr.ru/ varg/git/hep/ffmssmsc.git Alexei Sheplyakov (JINR) f Fast MSSM Spectrum Calculator SUSY 07 2 / 16
Calculation of physical masses Calculation of physical masses calculate running masses using well-known formulae add 1-loop radiative corrections (D. Pierce, J. Bagger, K. Matchev, R. Zhang, arxiv:hep-ph/9606211) In order to calculate mass spectrum one need to know the values of MSSM Lagrangian parameters. Alexei Sheplyakov (JINR) f Fast MSSM Spectrum Calculator SUSY 07 3 / 16
Calculation of the MSSM Lagrangian parameters Problem: RGEs with implicit boundary conditions Problem: RGEs with implicit boundary conditions In order to calculate mass spectrum one need to know the values of MSSM Lagrangian parameters. Since the nature of SUSY breaking is unknown, there are a lot ( 100) arbitrary dimensionful couplings. In the context of certain models (e.g. minimal supergravity) there are relations between these soft couplings at the GUT scale. On the other hand, all experimental data are at the electroweak (or even lower) scale. Alexei Sheplyakov (JINR) f Fast MSSM Spectrum Calculator SUSY 07 4 / 16
Calculation of the MSSM Lagrangian parameters Implicit boundary conditions, example Implicit boundary conditions, example In order to evaluate Yukawa coupling of the t quark from the observables, one need to calculate relation between the pole and running masses: m t m t Mpole t mt DR ( µ) ( µ) m DR t The running masses of superpartners (unknown at this stage of calculation) enter this relation. Masses of superpartners depend on soft couplings, their values at the EW scale depends on gauge and Yukawa couplings (since β-functions of the soft couplings contain gauge and Yukawa ones). Gauge and Yukawa coupling are unknown at this stage of the calculation. Alexei Sheplyakov (JINR) f Fast MSSM Spectrum Calculator SUSY 07 5 / 16
Calculation of the MSSM Lagrangian parameters Inputs: SM and QCD observables From the SM and QCD to the MSSM mb 5fl(M Z ), αs 5fl (M Z ), αem(m 5fl Z ) m b (M Z ), α s (M Z ), α em (M Z ) 1-loop MSSM decoupling (D. Pierce, J. Bagger, K. Matchev, R. Zhang, arxiv:hep-ph/9606211) M W, M Z, G F g 1 (M Z ), g 2 (M Z ), v(m Z ) 1-loop MSSM corrections (ρ parameter: also 2-loop SM ones) M t m t (M Z ) leading 1-loop MSSM corrections, 2-loop SQCD corrections (A. Bednyakov, D.I. Kazakov, AS, arxiv:hep-ph/0507139) M τ m τ (M Z ) leading 1-loop MSSM corrections O(g2 2 µ tan β) Alexei Sheplyakov (JINR) f Fast MSSM Spectrum Calculator SUSY 07 6 / 16
Calculation of the MSSM Lagrangian parameters Inputs: SM and QCD observables From the SM and QCD to the MSSM mb 5fl(M Z ), αs 5fl (M Z ), αem(m 5fl Z ) m b (M Z ), α s (M Z ), α em (M Z ) 1-loop MSSM decoupling (D. Pierce, J. Bagger, K. Matchev, R. Zhang, arxiv:hep-ph/9606211) M W, M Z, G F g 1 (M Z ), g 2 (M Z ), v(m Z ) 1-loop MSSM corrections (ρ parameter: also 2-loop SM ones) M t m t (M Z ) leading 1-loop MSSM corrections, 2-loop SQCD corrections (A. Bednyakov, D.I. Kazakov, AS, arxiv:hep-ph/0507139) M τ m τ (M Z ) leading 1-loop MSSM corrections O(g2 2 µ tan β) Alexei Sheplyakov (JINR) f Fast MSSM Spectrum Calculator SUSY 07 6 / 16
Calculation of the MSSM Lagrangian parameters Inputs: SM and QCD observables From the SM and QCD to the MSSM mb 5fl(M Z ), αs 5fl (M Z ), αem(m 5fl Z ) m b (M Z ), α s (M Z ), α em (M Z ) 1-loop MSSM decoupling (D. Pierce, J. Bagger, K. Matchev, R. Zhang, arxiv:hep-ph/9606211) M W, M Z, G F g 1 (M Z ), g 2 (M Z ), v(m Z ) 1-loop MSSM corrections (ρ parameter: also 2-loop SM ones) M t m t (M Z ) leading 1-loop MSSM corrections, 2-loop SQCD corrections (A. Bednyakov, D.I. Kazakov, AS, arxiv:hep-ph/0507139) M τ m τ (M Z ) leading 1-loop MSSM corrections O(g2 2 µ tan β) Alexei Sheplyakov (JINR) f Fast MSSM Spectrum Calculator SUSY 07 6 / 16
Calculation of the MSSM Lagrangian parameters Inputs: SM and QCD observables From the SM and QCD to the MSSM mb 5fl(M Z ), αs 5fl (M Z ), αem(m 5fl Z ) m b (M Z ), α s (M Z ), α em (M Z ) 1-loop MSSM decoupling (D. Pierce, J. Bagger, K. Matchev, R. Zhang, arxiv:hep-ph/9606211) M W, M Z, G F g 1 (M Z ), g 2 (M Z ), v(m Z ) 1-loop MSSM corrections (ρ parameter: also 2-loop SM ones) M t m t (M Z ) leading 1-loop MSSM corrections, 2-loop SQCD corrections (A. Bednyakov, D.I. Kazakov, AS, arxiv:hep-ph/0507139) M τ m τ (M Z ) leading 1-loop MSSM corrections O(g2 2 µ tan β) Alexei Sheplyakov (JINR) f Fast MSSM Spectrum Calculator SUSY 07 6 / 16
Calculation of the MSSM Lagrangian parameters Inputs: SM and QCD observables From the SM and QCD to the MSSM mb 5fl(M Z ), αs 5fl (M Z ), αem(m 5fl Z ) m b (M Z ), α s (M Z ), α em (M Z ) 1-loop MSSM decoupling (D. Pierce, J. Bagger, K. Matchev, R. Zhang, arxiv:hep-ph/9606211) M W, M Z, G F g 1 (M Z ), g 2 (M Z ), v(m Z ) 1-loop MSSM corrections (ρ parameter: also 2-loop SM ones) M t m t (M Z ) leading 1-loop MSSM corrections, 2-loop SQCD corrections (A. Bednyakov, D.I. Kazakov, AS, arxiv:hep-ph/0507139) M τ m τ (M Z ) leading 1-loop MSSM corrections O(g2 2 µ tan β) Alexei Sheplyakov (JINR) f Fast MSSM Spectrum Calculator SUSY 07 6 / 16
Calculation of the MSSM Lagrangian parameters Radiative EW symmetry breaking Radiative EW symmetry breaking The V.E.Vs of the neutral CP-even Higgs fields satisfy the condition of minimum of the effective potential. This condition can be rewritten as a system of nonlinear equations on Higgs mixing parameters µ 2 and m 2 3. 1-loop (D. Pierce, J. Bagger, K. Matchev, R. Zhang, arxiv:hep-ph/9606211) + leading 2-loop corrections O(α s α t,b + α t α b + αb,t 2 ) (A. Dedes, G. Degrassi and P. Slavich, arxiv:hep-ph/0305127) to the MSSM effective potential are used. The running masses of the superpartners (unknown on this stage of the calculation) enter these equations. Alexei Sheplyakov (JINR) f Fast MSSM Spectrum Calculator SUSY 07 7 / 16
Calculation of the MSSM Lagrangian parameters SUSY breaking model and grand unification SUSY breaking model and grand unification Gauge couplings are required to unify at the scale 10 16 GeV msugra conditions on soft SUSY breaking terms (other models can be easily implemented) Alexei Sheplyakov (JINR) f Fast MSSM Spectrum Calculator SUSY 07 8 / 16
Accuracy estimates Sources of the errors Evaluation of the MSSM running couplings from the SM and QCD observables : 1-loop radiative corrections (except the t quark mass). Radiative corrections to the masses are 1-loop (except some 2-loop contributions to the Higgs bosons masses). RG running is 2-loop (will not be covered here). Errors of numerical evaluation (mostly negligible compared to previously mentioned ones). Alexei Sheplyakov (JINR) f Fast MSSM Spectrum Calculator SUSY 07 9 / 16
Accuracy estimates Uncertainties: SM & QCD matching Uncertainties due to SM & QCD matching Two ways to estimate the uncertainties in the determination of the MSSM Lagrangian parameters: Make small variations of the low-energy input parameters. Calculate (and code) more radiative corrections to the decoupling coefficient of the b quark mass m b (A. Bednyakov, arxiv:0707.0650, required optimizations are almost done) the decoupling coefficient of the strong coupling constant α s (work in progress) the t quark mass (done, A. Bednyakov, D.I. Kazakov, AS, arxiv:hep-ph/0507139) the τ lepton mass the effective EW mixing angle the minimum condition of the MSSM effective potential Alexei Sheplyakov (JINR) f Fast MSSM Spectrum Calculator SUSY 07 10 / 16
Accuracy estimates Uncertainties due to SM & QCD matching sparticles masses vs 2-loop corrections to the t quark mass m 0 = 1000 GeV, A 0 = 0, tan β = 50 MA, GeV 1000 800 600 400 with 2-loop m t /m t 200 400 600 800 1000 m 1/2, GeV Taking into account 2-loop (actually, α 2 s ) corrections to the t quark mass changes the estimate of the value of the top Yukawa at the EW scale. Due to RG running all MSSM Lagrangian parameters get shifted. Thus predicted mass spectrum also changes. Grey regions discrepancy between different MSSM mass spectrum calculations programs (http://cern.ch/kraml/comparison/) Alexei Sheplyakov (JINR) f Fast MSSM Spectrum Calculator SUSY 07 11 / 16
Accuracy estimates Uncertainties due to SM & QCD matching sparticles masses vs 2-loop corrections to the t quark mass m 0 = 1000 GeV, A 0 = 0, tan β = 50, GeV M χ + 2 1000 800 600 400 with 2-loop m t /m t 200 400 600 800 1000 m 1/2, GeV Taking into account 2-loop (actually, α 2 s ) corrections to the t quark mass changes the estimate of the value of the top Yukawa at the EW scale. Due to RG running all MSSM Lagrangian parameters get shifted. Thus predicted mass spectrum also changes. Grey regions discrepancy between different MSSM mass spectrum calculations programs (http://cern.ch/kraml/comparison/) Alexei Sheplyakov (JINR) f Fast MSSM Spectrum Calculator SUSY 07 11 / 16
Accuracy estimates Uncertainties due to SM & QCD matching sparticles masses vs 2-loop corrections to the t quark mass 2.2 m 0 = 1000 GeV, A 0 = 0, tan β = 50 δmh0/mh0, % 2 1.8 1.6 1.4 1.2 1 0.8 200 400 600 800 1000 m 1/2, GeV Taking into account 2-loop (actually, α 2 s ) corrections to the t quark mass changes the estimate of the value of the top Yukawa at the EW scale. Due to RG running all MSSM Lagrangian parameters get shifted. Thus predicted mass spectrum also changes. Grey regions discrepancy between different MSSM mass spectrum calculations programs (http://cern.ch/kraml/comparison/) Alexei Sheplyakov (JINR) f Fast MSSM Spectrum Calculator SUSY 07 11 / 16
Accuracy estimates Uncertainties due to SM & QCD matching sparticles masses vs 2-loop corrections to the t quark mass m 0 = 1000 GeV, A 0 = 0, tan β = 50 δm χ 0 1 /M χ 0 1, % 2 1.5 1 0.5 0 200 400 600 800 1000 m 1/2, GeV Taking into account 2-loop (actually, α 2 s ) corrections to the t quark mass changes the estimate of the value of the top Yukawa at the EW scale. Due to RG running all MSSM Lagrangian parameters get shifted. Thus predicted mass spectrum also changes. Grey regions discrepancy between different MSSM mass spectrum calculations programs (http://cern.ch/kraml/comparison/) Alexei Sheplyakov (JINR) f Fast MSSM Spectrum Calculator SUSY 07 11 / 16
Accuracy estimates Uncertainties: rad. corrections to the sparticles masses Uncertainties: rad. corrections to the sparticles masses m 1/2 = 400 GeV, m0 = 1000 GeV, tan β = 50, A0 = 0 173 172 171 170 169 168 m χ 0 1 running, GeV m χ 0 1 pole, GeV 2-loop self-energies are not calculated yet. vary the scale where 1-loop ones are evaluated. The scale dependence of the pole mass gives an estimate of the higher-order corrections. 167 400 600 800 1000 1200 1400 1600 µ, GeV Alexei Sheplyakov (JINR) f Fast MSSM Spectrum Calculator SUSY 07 12 / 16
Accuracy estimates Uncertainties: rad. corrections to the sparticles masses Uncertainties: rad. corrections to the sparticles masses 304 m 1/2 = 400 GeV, m0 = 1000 GeV, tan β = 50, A0 = 0 302 300 298 296 294 292 m χ + 1 m χ + 1 pole, GeV running, GeV 2-loop self-energies are not calculated yet. vary the scale where 1-loop ones are evaluated. The scale dependence of the pole mass gives an estimate of the higher-order corrections. 400 600 800 1000 1200 1400 1600 µ, GeV Alexei Sheplyakov (JINR) f Fast MSSM Spectrum Calculator SUSY 07 12 / 16
Accuracy estimates Uncertainties: rad. corrections to the sparticles masses Uncertainties: rad. corrections to the sparticles masses m 1/2 = 400 GeV, m0 = 1000 GeV, tan β = 50, A0 = 0 460 m χ + 2 pole, GeV 458 456 454 452 m χ + 2 running, GeV 2-loop self-energies are not calculated yet. vary the scale where 1-loop ones are evaluated. The scale dependence of the pole mass gives an estimate of the higher-order corrections. 400 600 800 1000 1200 1400 1600 µ, GeV Alexei Sheplyakov (JINR) f Fast MSSM Spectrum Calculator SUSY 07 12 / 16
Accuracy estimates Uncertainties: rad. corrections to the sparticles masses Uncertainties: rad. corrections to the sparticles masses m 1/2 = 400 GeV, m0 = 1000 GeV, tan β = 50, A0 = 0 980 960 940 920 900 880 m g pole, GeV m g running, GeV 2-loop self-energies are not calculated yet. vary the scale where 1-loop ones are evaluated. The scale dependence of the pole mass gives an estimate of the higher-order corrections. 860 400 600 800 1000 1200 1400 1600 µ, GeV Alexei Sheplyakov (JINR) f Fast MSSM Spectrum Calculator SUSY 07 12 / 16
Accuracy estimates Uncertainties: rad. corrections to the sparticles masses Uncertainties: rad. corrections to the sparticles masses m 1/2 = 400 GeV, m0 = 1000 GeV, tan β = 50, A0 = 0 1000 800 600 400 m A 0 m A 0 running, GeV pole, GeV 2-loop self-energies are not calculated yet. vary the scale where 1-loop ones are evaluated. The scale dependence of the pole mass gives an estimate of the higher-order corrections. 400 600 800 1000 1200 1400 1600 µ, GeV Alexei Sheplyakov (JINR) f Fast MSSM Spectrum Calculator SUSY 07 12 / 16
Accuracy estimates Numerical calculation errors Uncertainties: FP rounding Method: increase the size of the mantissa of the FP (floating point) numbers (s/double/long double/g or use some arbitrary precision arithmetic library) and see how result changes. Numerical RGE integration: nothing to bother with. Beta-functions are very nice (polynomials in the couplings). Calculation of Feynman integrals. 1-loop ones are weird, but still manageable. Arbitrary precision FP arithmetics is used for 2-loop functions. Alexei Sheplyakov (JINR) f Fast MSSM Spectrum Calculator SUSY 07 13 / 16
Accuracy estimates Uncertainties: FP rounding Accuracy estimates: role of FP rounding errors Exact formula might be worse than approximate. m 1/2 = 400 GeV, m0 = 1000 GeV, tan β = 50, A0 = 0 210 200 190 180 170 m χ 0 1 m χ 0 1 pole, GeV running, GeV 400 600 800 1000 1200 1400 1600 µ, GeV If one just types in well-known expression for Passarino-Veltman B 0 function, the result is awful. Appropriate asymptotic expansion (A. N. Kuznetsov, F. V. Tkachov and V. V. Vlasov, arxiv:hep-th/9612037; V. A. Smirnov, Springer Tracts Mod. Phys. 177, 1 (2002)), such as large mass, large momentum, threshold, improves the result. Alexei Sheplyakov (JINR) f Fast MSSM Spectrum Calculator SUSY 07 14 / 16
Accuracy estimates Uncertainties: FP rounding Accuracy estimates: role of FP rounding errors Exact formula might be worse than approximate. m 1/2 = 400 GeV, m0 = 1000 GeV, tan β = 50, A0 = 0 210 200 190 180 170 m χ 0 1 m χ 0 1 pole, GeV running, GeV 400 600 800 1000 1200 1400 1600 µ, GeV If one just types in well-known expression for Passarino-Veltman B 0 function, the result is awful. Appropriate asymptotic expansion (A. N. Kuznetsov, F. V. Tkachov and V. V. Vlasov, arxiv:hep-th/9612037; V. A. Smirnov, Springer Tracts Mod. Phys. 177, 1 (2002)), such as large mass, large momentum, threshold, improves the result. Alexei Sheplyakov (JINR) f Fast MSSM Spectrum Calculator SUSY 07 14 / 16
Accuracy estimates Uncertainties: FP rounding Accuracy estimates: role of FP rounding errors Exact formula might be worse than approximate. m 1/2 = 400 GeV, m0 = 1000 GeV, tan β = 50, A0 = 0 173 172 171 170 169 168 167 m χ 0 1 running, GeV m χ 0 1 pole, GeV 400 600 800 1000 1200 1400 1600 µ, GeV If one just types in well-known expression for Passarino-Veltman B 0 function, the result is awful. Appropriate asymptotic expansion (A. N. Kuznetsov, F. V. Tkachov and V. V. Vlasov, arxiv:hep-th/9612037; V. A. Smirnov, Springer Tracts Mod. Phys. 177, 1 (2002)), such as large mass, large momentum, threshold, improves the result. Alexei Sheplyakov (JINR) f Fast MSSM Spectrum Calculator SUSY 07 14 / 16
Future work Future work Analyse the effect of the 2-loop corrections to the MSSM QCD decoupling coefficient of the b quark mass. Analyse the effect of the 2-loop corrections to the MSSM QCD decoupling coefficient of the strong coupling α s. 3-loop MSSM RGEs are known, may be run at 3 loops? Include more EW (B sγ, a µ, etc.) and cosmological inputs. Write the algorithm for finding the optimal scale for the pole mass calculation. Improve the documentation. Implement more SUSY breaking models. ffmssmsc is already fast, but can be (at least) 3 5 times faster. Alexei Sheplyakov (JINR) f Fast MSSM Spectrum Calculator SUSY 07 15 / 16
Conclusion Conclusion First free (as in free speech ) code for sparticles masses calculation. Given the set of SM and QCD observables, and model of SUSY breaking, calculate the MSSM Lagrangian parameters (fast, errors: several %). Given the MSSM Lagrangian parameters, calculate physical (pole) masses of superpartners. (uncertainties: 10% for heavy Higges and charginos, 5% for the rest of the superpartners). Thank you for your attention! Let The Source be with you! Alexei Sheplyakov (JINR) f Fast MSSM Spectrum Calculator SUSY 07 16 / 16
Conclusion Conclusion First free (as in free speech ) code for sparticles masses calculation. Given the set of SM and QCD observables, and model of SUSY breaking, calculate the MSSM Lagrangian parameters (fast, errors: several %). Given the MSSM Lagrangian parameters, calculate physical (pole) masses of superpartners. (uncertainties: 10% for heavy Higges and charginos, 5% for the rest of the superpartners). Thank you for your attention! Let The Source be with you! Alexei Sheplyakov (JINR) f Fast MSSM Spectrum Calculator SUSY 07 16 / 16