How to solve x*a^x=b with math reasoning?

  • Thread starter raul_l
  • Start date
In summary, x*a^x=b can be solved using Newton's method, where an initial x value is chosen and the formula x_{n + 1} = x_n - \frac{f(x_n)}{f'(x_n)} is used to approximate the roots. This method is useful when x, a, and b are all positive values. A table can also be used to check the signs of the derivative of y, \frac{dy}{dx}, to determine the root domain. Once concrete values for a and b are known, they can be substituted into the formula to find the root(s).
  • #1
raul_l
105
0
x*a^x=b

how to solve this?
 
Physics news on Phys.org
  • #2
You can't, in general, solve it exactly. Use a numerical method to approximate the roots.
 
  • #3
This is a good candidate for Newton's method.
You first choose an x0 arbitrarily. You can graph it first, then choose an x0 wisely so it's near the roots.
Then use the formula:
[tex]x_{n + 1} = x_n - \frac{f(x_n)}{f'(x_n)}[/tex], and let n increase without bound to obtain the solution, i.e:
[tex]x = \lim_{n \rightarrow \infty} x_n[/tex].
Can you get this? :)
 
  • #4
Yes.
And it works! :)
I didn't know about Newton's method before.
 
  • #5
with math reasoning

Suppose a and b are unknown constants
Let [tex]y=xa^x[/tex] and hence [tex]y=b[/tex]
Take a ln of bothe sides leading to [tex]lny=lnx+xlna[/tex]
We understand that x,a,b must be > 0

Taking a derivative of y gives us
[tex]\frac{dy}{dx}=(\frac{1}{x}+lna)xa^x[/tex]
Now we find that [tex]x=0 (omitted), \frac{-1}{lna}[/tex]

Next, we draw a table to check signs of [tex]\frac{dy}{dx}[/tex], but before that we check [tex]a[/tex]
1. if 0<a<1
Look at the table and mark for sign (+/-), then check for y to compare with [tex]y=b (a.straight.line)[/tex], which means you need to reason the value of b for where the root(s) exist.
2. if a>1
Do the same to find out root domain

Now things become easier when you know concrete constant a, b. just put them inthere to find a root. This way looks crary though :biggrin: but sovable domain can be understood
 
Last edited:

FAQ: How to solve x*a^x=b with math reasoning?

What is the equation X*a^x=b used for?

This equation is commonly used in mathematics to model exponential growth or decay. It can also be used to solve problems involving compound interest or population growth.

How do I solve for X in this equation?

To solve for X, you will need to use logarithms. First, take the logarithm of both sides of the equation, using the base a. This will give you the equation x = loga(b/X). Then, use the properties of logarithms to simplify the equation and solve for X.

What if there is more than one variable in the equation?

If there are more than one variable in the equation, you will need to use algebraic manipulation to isolate the variable you are trying to solve for. This may involve factoring, combining like terms, or using the quadratic formula.

Are there any special cases for solving this equation?

Yes, there are a few special cases to be aware of. If a = 1, then the equation simplifies to X = b, so there is no need to use logarithms. If b = 0, then the solution will be X = 0. And if a = 0, there is no solution for X.

Can this equation be solved without using logarithms?

No, the equation X*a^x=b cannot be solved without using logarithms. Logarithms are necessary to isolate the variable X and solve for its value.

Back
Top