Lambert W function with rational polynomial

Join the discussion
Ask a follow-up here, or get your own question answered by working scientists, mathematicians and engineers — people, not an autocomplete.
Real named experts · corrections over time · the nuance an AI answer skips
7 replies · 4K views
nlooije
Messages
1
Reaction score
0
Hi all,

During my research i ran into the following general type of equation: [itex]\exp(ax+b)=\frac{cx+d}{ex+f}[/itex]
does anyone have an idea how to go about solving this equation?

thx in advance
 
Mathematics news on Phys.org
It doesn't show the steps but I got this from Wolfram
 

Attachments

  • atrttr.gif
    atrttr.gif
    2.1 KB · Views: 643
Let [itex]u= \frac{cx+ d}{ex+ f}[/itex], the fraction on the right. Then, solving for [itex]x[/itex], [itex]x= \frac{d- fu}{eu- c}= -\frac{f}{e}u+ \frac{fc}{e}[/itex].

So the equation is, so far,
[tex]e^{ax+ b}= e^{-\frac{af}{e}u+ \frac{afc}{e}+ b}= u[/tex]
[tex]e^{-\frac{af}{e}u}e^{\frac{afc+ bd}{d}}= u[/tex]
[tex]ue^{\frac{af}{e}u}= e^{\frac{afc+ bd}{d}}[/tex]

Let [itex]v= \frac{af}{e}u[/itex]. Then [itex]u= \frac{e}{af}v[/itex] and we have
[tex]\frac{e}{af}ve^v= e^{\frac{afc+ bd}{d}}[/tex]
[tex]ve^v= \frac{af(af+ bd)}{de}[/tex]

[tex]v= W(\frac{af(af+ bd)}{de}[/tex]

Now work back through the substitutions to find x.
 
HallsofIvy said:
x= \frac{d- fu}{eu- c}= -\frac{f}{e}u+ \frac{fc}{e}
.

I think this calculation is wrong.
 
I have a similar problem exp(2 x)= (x+y)/(x-y) and solve for x
Generalized Lambert functions, discussed at Lambert W on wikipedia or various papers on arXiv might help, e.g.
arXiv:1408.3999v1.pdf

My notes are currently at
http://www.cwr.uwa.edu.au/~keady/Seiches/rLambert/lambertWWave.pdf
 
Last edited by a moderator:
HallsofIvy said:
Let [itex]u= \frac{cx+ d}{ex+ f}[/itex], the fraction on the right. Then, solving for [itex]x[/itex], [itex]x= \frac{d- fu}{eu- c}= -\frac{f}{e}u+ \frac{fc}{e}[/itex].

So the equation is, so far,
[tex]e^{ax+ b}= e^{-\frac{af}{e}u+ \frac{afc}{e}+ b}= u[/tex]
[tex]e^{-\frac{af}{e}u}e^{\frac{afc+ bd}{d}}= u[/tex]
[tex]ue^{\frac{af}{e}u}= e^{\frac{afc+ bd}{d}}[/tex]

Let [itex]v= \frac{af}{e}u[/itex]. Then [itex]u= \frac{e}{af}v[/itex] and we have
[tex]\frac{e}{af}ve^v= e^{\frac{afc+ bd}{d}}[/tex]
[tex]ve^v= \frac{af(af+ bd)}{de}[/tex]

[tex]v= W(\frac{af(af+ bd)}{de}[/tex]

Now work back through the substitutions to find x.
HallsofIvy said:
Let [itex]u= \frac{cx+ d}{ex+ f}[/itex], the fraction on the right. Then, solving for [itex]x[/itex], [itex]x= \frac{d- fu}{eu- c}= -\frac{f}{e}u+ \frac{fc}{e}[/itex].

So the equation is, so far,
[tex]e^{ax+ b}= e^{-\frac{af}{e}u+ \frac{afc}{e}+ b}= u[/tex]
[tex]e^{-\frac{af}{e}u}e^{\frac{afc+ bd}{d}}= u[/tex]
[tex]ue^{\frac{af}{e}u}= e^{\frac{afc+ bd}{d}}[/tex]

Let [itex]v= \frac{af}{e}u[/itex]. Then [itex]u= \frac{e}{af}v[/itex] and we have
[tex]\frac{e}{af}ve^v= e^{\frac{afc+ bd}{d}}[/tex]
[tex]ve^v= \frac{af(af+ bd)}{de}[/tex]

[tex]v= W(\frac{af(af+ bd)}{de}[/tex]

Now work back through the substitutions to find x.

May I suggest that HallsofIvy changes his name to Half-fly or Highdive, or something?
 
Keady said:
I have a similar problem exp(2 x)= (x+y)/(x-y) and solve for x
Generalized Lambert functions, discussed at Lambert W on wikipedia or various papers on arXiv might help, e.g.
arXiv:1408.3999v1.pdf

My notes are currently at
http://www.cwr.uwa.edu.au/~keady/Seiches/rLambert/lambertWWave.pdf
Added, Oct 2015: The cwr website has been taken down. The main facts are in an arXiv preprint with Istvan Mezo
 
Last edited by a moderator: