Discover the Solution to e^(0.1x) = x | Precalculus Problem

  • Thread starter Thread starter KStolen
  • Start date Start date
Join the discussion
Registration is free. Ask a follow-up in this thread, or start your own.
6 replies · 8K views
KStolen
Messages
14
Reaction score
0
Sorry, I'm not sure what is considered precalculus and what isn't, so hopefully this is in the right section.

Homework Statement



[tex]e^{0.1x} = x[/tex]

Homework Equations


The Attempt at a Solution


[tex](1.105170918)^{x} = x[/tex]

Unfortunately there is no context to the question, so I have no idea what approach should be taken. Can somebody explain what should be done?
 
Physics news on Phys.org
KStolen said:
Sorry, I'm not sure what is considered precalculus and what isn't, so hopefully this is in the right section.

Homework Statement



[tex]e^{0.1x} = x[/tex]

Homework Equations


The Attempt at a Solution


[tex](1.105170918)^{x} = x[/tex]

Unfortunately there is no context to the question, so I have no idea what approach should be taken. Can somebody explain what should be done?

There is no analytic solution in terms of familiar mathematical functions, but there is a solution in terms of the Lambert W function. See

http://en.wikipedia.org/wiki/Lambert_W_function

Transform the equation to
[tex](-.1 x) e^{-.1 x} = -.1[/tex]
then
[tex]-.1 x = W(-.1)[/tex]
so
[tex]x = -10 W(-.1) \approx 1.11833[/tex]

[edit]Beaten to the punch![/edit]
 
Last edited:
There are two solutions, not one:

[tex]x=-10W(-.1) = 1.11833...[/tex]

[tex]x=-10W_{-1}(-.1)=35.7715...[/tex]

You can see that if you graph the two.
 
I see no indication anywhere where only real values were requested and therefore there are actually an infinite number of solutions since the W function is infinitely-valued. For example, [itex]44.491 - 73.0706 i[/itex] is an approximation to one of the complex values. Plot the real and imaginary components of the function and you'll see what I mean. :)

But more importantly, does Stolen know how to arrive at that expression? Just divide by [itex]e^{ax}[/itex] then multiply by -a and get:

[itex]-a=-axe^{-ax}[/itex]

which is now in a form that the W function can be taken on both sides (see reference);
 
Last edited:
Well I can see how to get [tex]W(-0.1)[/tex] by approximating with Newton's method:

[tex]w_{n+1} = w_{n} - \frac{w_{n}e^{w_{n}}-(-0.1)}{e^{w_{n}} + w_{n}e^{w_{n}}}[/tex] picking any number for [tex]w_{0}[/tex]

How do I know that [tex]W_{-1}(-0.1)[/tex] exists if I don't graph it, as Char.Limit says? And how do I approximate [tex]W_{-1}(-0.1)[/tex]?
 
Use a fixed point iterator. You have [itex]x=e^{0.1x}[/itex], which is of exactly the right form needed for fixed point iteration, [itex]x=f(x)[/tex]. The only concern is stability, and for that you must have [itex]|f'(x_0)| < 1[/itex] and [itex]|f'(x_f)| < 1[/itex]. Here, <i>x</i><sub>0</sub> is the initial guess and <i>x<sub>f</sub></i> is the final solution.[/itex]