c=0.15*10**-9
Omega = pi
Na = 2.25*10**26
Rc = 2.3*10**-9
Tm = 10*10**-6
Beta_exp=0.178
T0=n(Tm*exp(-Rc/c))
alpha=n((Omega*Na*c**3)/3)
t_min=10**-15
t_max=10**-3
nb_points=100
pas_log=n(log(t_min)-log(t_max))/(log(10)*nb_points)
t_list=[n(10**(log(t_min)/log(10)-i*pas_log)) for i in range(nb_points)]
f1_data=[[ln(t)/ln(10),int_f1(t,T0,alpha,Rc/c)[0]] for t in t_list]
def zero_f1(z):
return n(int_f1(z,T0,alpha,Rc/c)[0]-1/e)
T_sol=find_root(zero_f1,0,t_max)
T_sol