import numpy as np
import matplotlib.pyplot as plt
from scipy import integrate
from scipy import exp
import scipy as sp
import mpmath as mp
from sympy import polylog
from math import *
def F(s,y):
return (16/pi) * (sqrt((1-s)/(s+y))) * (log(s+y/2+sqrt(s*(s+y)))-log(y/2))
def fd1(w):
gw=np.exp((w-mu)/TTF)
return 1/(gw+1)
def fd123(w,y):
gwy=np.exp((w*(1+2*y)-mu)/TTF)
return 1/(gwy+1)
def fd12(w,y,z):
gwyz=np.exp((w*(1+y-z)-mu)/TTF)
return 1/(gwyz+1)
def fd13(w,y,z):
gwyz=np.exp((w*(1+y+z)-mu)/TTF)
return 1/(gwyz+1)
def bounds_y():
return [0,10]
def bounds_s(y):
return [0,1]
def bounds_w(y,z):
return [0,10]
def bounds_z(w,y,z):
return [-y,y]
def integrand1(z,w,s,y):
return 144 …
Run Code Online (Sandbox Code Playgroud)