Skip to content

Instantly share code, notes, and snippets.

@fedxa
Last active November 9, 2020 23:19
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save fedxa/d950c916c7bdaf1c2b465ca5ba61597e to your computer and use it in GitHub Desktop.
Save fedxa/d950c916c7bdaf1c2b465ca5ba61597e to your computer and use it in GitHub Desktop.
Documents/LightInflaton/BrKpih.ipynb
Display the source blob
Display the rendered blob
Raw
{
"cells": [
{
"metadata": {},
"cell_type": "markdown",
"source": "[Launch in Binder](https://mybinder.org/v2/gh/fedxa/PHYS30471_env/main?urlpath=git-pull?repo=https://gist.github.com/d950c916c7bdaf1c2b465ca5ba61597e.git%26urlpath=tree/d950c916c7bdaf1c2b465ca5ba61597e.git/BrKpih.ipynb)"
},
{
"metadata": {},
"cell_type": "markdown",
"source": "## Calculation of K->pi h decay\n\nThis is the formula (4.1) and (4.4) from the Light inflaton guide. No approximations were made, except for the one already present in (4.1). However, change from $m_K^2$ to $m_K^2-m_\\pi^2$ is 10% error, well beyond the precision of the calculation anyway\n$$\n\\begin{aligned}\n A( K^+\\to \\pi^+\\chi)\n & \\simeq\n \\theta\\frac{M_K^2}{v}\\Bigg\\{\n \\gamma_1\\frac{1-\\kappa}{2}\\left(1-\\frac{m_\\chi^2-M_\\pi^2}{M_K^2}\\right)\n \\\\\\nonumber\n & \\hphantom{\\simeq\n \\theta\\frac{M_K^2}{v}\\Bigg\\{}\n -\\gamma_2(1-\\kappa)\n +\\frac{1}{2}\n \\frac{3G_F\\sqrt{2}}{16\\pi^2} \n \\sum_{i=c,t} V_{id}^* m_i^2 V_{is}\\; \n \\Bigg\\}\n \\end{aligned}\n$$\n$$\n\\begin{aligned}\n \\text{Br}( K^+ \\to \\pi^+ \\chi)\n &= \\frac{1}{\\Gamma_\\mathrm{total}(K^+)}\n \\frac{|A(K^+\\to\\pi^+\\chi)|^2}{16\\pi M_K}\\frac{2|\\mathbf{p}_\\chi|}{M_K}\n \\nonumber\\\\\n \\label{BrKpih}\n & \\approx\n 1.3\\times 10^{-3}\\cdot \\left( \\frac{2|\\mathbf{p}_\\chi|}{M_K} \\right)\\theta^2\n \\end{aligned}\n$$"
},
{
"metadata": {
"trusted": true
},
"cell_type": "code",
"source": "from math import pi, sqrt",
"execution_count": 4,
"outputs": []
},
{
"metadata": {
"trusted": true
},
"cell_type": "code",
"source": "mc=1.27\nmb=4.2\nmt=171.3\nVcd=-0.218\nVcs=0.94\nVcb=41.2e-3\nVtd=8e-3\nVts=-38.7e-3\nVtb=1\n\nmK=493.677e-3\nmpi=139.57018e-3\n\nGF=1.16637e-5\nv=1/sqrt(sqrt(2)*GF)\n\nGeVsec=6.58211899e-25\nGammaK=(1.2380e-8)**-1*GeVsec",
"execution_count": 24,
"outputs": []
},
{
"metadata": {
"trusted": true
},
"cell_type": "code",
"source": "def BrKpih_coeff(mh):\n nh=3\n b=9\n kappa=2*nh/3/b\n ## Formfactors for kaon decay\n gamma1=3.1e-7\n x=0.5\n FKslashFP=2.22\n f=-0.11\n gamma2=1/4*f*x*gamma1/(FKslashFP-1)\n\n AKpihchiral=mK**2/v*( gamma1*(1-kappa)/2*(1-(mh**2-mpi**2)/mK**2)\n -gamma2*(1-kappa) )\n AKpihquarks=mK**2/v*( 3*GF*sqrt(2)/(16*pi**2)/2*( Vcd.conjugate()*mc**2*Vcs\n +Vtd.conjugate()*mt**2*Vts ) )\n AKpih=AKpihchiral+AKpihquarks\n\n return abs(AKpih)**2/(16*pi*mK)/GammaK\n\ndef BrKpih(theta2, mh):\n return theta2*BrKpih_coeff(mh)*(2*ph/mK)",
"execution_count": 35,
"outputs": []
},
{
"metadata": {
"trusted": true
},
"cell_type": "code",
"source": "BrKpih_coeff(0.1)",
"execution_count": 40,
"outputs": [
{
"data": {
"text/plain": "0.0013479358096634214"
},
"execution_count": 40,
"metadata": {},
"output_type": "execute_result"
}
]
},
{
"metadata": {
"trusted": true
},
"cell_type": "code",
"source": "",
"execution_count": null,
"outputs": []
}
],
"metadata": {
"kernelspec": {
"name": "python3",
"display_name": "Python 3",
"language": "python"
},
"language_info": {
"name": "python",
"version": "3.8.6",
"mimetype": "text/x-python",
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"pygments_lexer": "ipython3",
"nbconvert_exporter": "python",
"file_extension": ".py"
},
"toc": {
"nav_menu": {},
"number_sections": true,
"sideBar": true,
"skip_h1_title": false,
"base_numbering": 1,
"title_cell": "Table of Contents",
"title_sidebar": "Contents",
"toc_cell": false,
"toc_position": {},
"toc_section_display": true,
"toc_window_display": false
},
"gist": {
"id": "d950c916c7bdaf1c2b465ca5ba61597e",
"data": {
"description": "Documents/LightInflaton/BrKpih.ipynb",
"public": true
}
},
"_draft": {
"nbviewer_url": "https://gist.github.com/d950c916c7bdaf1c2b465ca5ba61597e"
}
},
"nbformat": 4,
"nbformat_minor": 4
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment