I am trying to replicate the derivation of the life expectancy formulas from Missov & Lenart (2013). They propose that the following:
Theorem 2. Life expectancy of the Gompertz–Makeham mortality distribution at age $x$ is: $$e_{GM}(x) = \frac{1}{b} e^\frac{a}{b} \left( \frac{a}{b} \right)^\frac{c}{b} \Gamma \left( -\frac{c}{b} , \frac{a}{b}e^{bx}\right) \qquad a,b > 0, \; c\geq 0$$ where $\Gamma(s,z) = \int_z^\infty t^{s-1} e^{-t} dt$ denotes the upper incomplete gamma function
Their proof goes as follows:
Proof. The individual force of mortality and the survival function for a Gompertz–Makeham homogeneous population is given by (1) and (2) for z = 1, i.e $$\mu_{GM}(x) = a ^{bx} + c \qquad \qquad S_{GM}(x) = \exp \left[ -\frac{a}{b} (e^{bx} - 1) -cx \right]$$ Remaining life expectancy at age $x$ can be calculated by $$e_{GM}(x) = \int_x^\infty S_{GM}(t, y) dt \tag{B1}$$
So far I can follow, except for the added $y$ argument to the survival function. Nevertheless, they continue:
Substituting $s = e^{bt}$ and denoting $a = \frac{a}{b}$ reduces (B.1) to $$e_{GM}(x) = \frac{e^a}{b} \int_{e^{bx}}^\infty e^{-as} q^{-\frac{c}{b}-1} dq$$
Here I have a problem: we seem to subsitute using $s$, but a variable $q$ appears. My intuition is that thefirst step here is to plug in the survival function as $\exp \left[ -\frac{a}{b} (e^{bt} - 1) -ct \right]$ and substitute for $a$, which allows us to draw $e^a$ out of the integral. But the we need to substitute for $t$, so what happens to $ct$? And how is $q$ defined?
To be complete, they the proof continues:
Finally we substitute $u = as$ and get $$e_{GM}(x) = \frac{e^a}{b}[a]^\frac{c}{b} \int_{ae^{bx}}^\infty e^{-u} u^{-\frac{c}{b}-1} du = \frac{1}{b} e^\frac{a}{b} \left( \frac{a}{b} \right)^\frac{c}{b} \Gamma \left( -\frac{c}{b} , \frac{a}{b}e^{bx}\right)$$