I have an expression below and want to approximate it with a simpler form by taking $d$ to infinity
$$ f(s)=\frac{s^{1/p} \Gamma \left(-\frac{1}{p},(d+1)^{-p} s\right)}{p} $$
Taking Asymptotic
returns unevaluated.
expr = (t^(1/p) Gamma[-(1/p), (1 + d)^-p t])/p ;
Asymptotic[expr, {d, Infinity, 2}]
Are there tricks in Mathematica to get a simpler expression for this in the infinite $d$ limit?
With[{p = 101/100, d = 10^9},
expr = (t^(1/p) Gamma[-(1/p), (1 + d)^-p t])/p ;
Plot[expr, {t, 1, d}, AxesLabel -> {"time", "error"}]
]
Assumptions -> d > 0 && p > 0 && t > 0
(assuming those are desired restrictions) results in a response fromAsymptotic
(Windows 10, Mathematica 13.2.0.0). $\endgroup$1 + d + ((1 + d)^(1 - p) t)/(-1 + p) + ((1 + d)^(1 - 2 p) t^2)/(2 - 4 p) + ((1 + d)^(1 - 3 p) t^3)/(-6 + 18 p) - t^(1/p) Gamma[(-1 + p)/p]
. And the form for the $k$-th order approximation is $\sum _{i=0}^{k+1} \frac{(-1)^{i+1} t^i (d+1)^{1-i p}}{i! (i p-1)}-t^{1/p} \Gamma \left(1-\frac{1}{p}\right)$. $\endgroup$a = With[{k = 6}, -t^(1/p) Gamma[1 - 1/p] + Sum[(-1)^(i + 1) t^i (1 + d)^(1 - i p)/(i! (i p - 1)), {i, 0, k + 1}]]; Plot[expr/a /. {d -> 10^9, p -> 101/100}, {t, 1, 10^9}, PlotRange -> All]
. $\endgroup$