How can I solve the following equation analytically for t: $t=a(e^t+b)$?

269 Views Asked by At

I need to solve $t=a(e^t+b)$ analytically for $t$ knowing that $a$, $b$ are constants, any ideas?

1

There are 1 best solutions below

3
On BEST ANSWER

Please see Wikipedia article on Lambert $W$ function.

\begin{align}t = a(e^t+b) &\implies t = ae^t+ab\\ &\implies t -ab = ae^t\\ &\implies (t-ab)e^{ab-t} = ae^{ab}\\ &\implies (ab-t)e^{ab-t} = -ae^{ab}\\ &\implies ab-t = W(-ae^{ab})\\ &\implies t = ab-W(-ae^{ab})\end{align}