Solve a = b^(logx), for x: Steps & Explanation

  • Thread starter Thread starter astonmartin
  • Start date Start date
  • Tags Tags
    Log
AI Thread Summary
To solve the equation a = b^(logx) for x, the recommended approach is to take the logarithm of both sides using the base of the equation rather than base b. This leads to the expression log(x) = log(a) / log(b), which can then be simplified to x = 10^(log(a) / log(b)). Some participants argue that using different bases complicates the process unnecessarily, while others prefer it for clarity in separating tasks. Ultimately, the choice of method depends on personal preference and the goal of simplifying the logarithmic expressions. Clear communication of the steps is essential for understanding the solution.
astonmartin
Messages
23
Reaction score
0
I can't seem to remember how you solve a = b^(logx), for x. What are the steps for simplifying this again?
 
Mathematics news on Phys.org
Remove the functions around x by applying their inverse functions to both sides.

So first take log_b of both sides, then exponentiate them.
 
I would NOT recommend taking log base b. Instead take log of whatever base that is in your equation.
 
HallsofIvy said:
I would NOT recommend taking log base b. Instead take log of whatever base that is in your equation.

Any reason for that? Seems like it would just make things confusing. What's wrong with:

a = b^[log(x)]
log_b(a) = log(x)
exp[log_b(a)] = x

Here I assume log(x) means natural log. Otherwise replace exp() with 10^ or whatever the base is.
 
a&=b^\log{x}
\log{a}&=\log{b}\log{x}
\log{x}&=\frac{\log{a}}{\log{b}}
\log{x}&=\log_b{a}

and from definition of logarithm:
x=10^\log_b{a}
 
hradecek said:
a&=b^\log{x}
\log{a}&=\log{b}\log{x}
\log{x}&=\frac{\log{a}}{\log{b}}
\log{x}&=\log_b{a}

and from definition of logarithm:
x=10^\log_b{a}

Isn't that just the same, but with unnecessary extra steps requiring 2 additional log rules?
 
I just don't see any point in messing with the different bases.

From y= b^{log(x)}, we get log(y)= log(b)log(x)so that <br /> log(x)= \frac{log(y)}{log(b)}<br /> <br /> x= e^{\frac{log(y)}{log(b)}}<br /> or <br /> x= 10^{\frac{log(y)}{log(b)}}
 
HallsofIvy said:
I just don't see any point in messing with the different bases.

It depends what your intention is. If you feel uglied having logs with strange bases in the intermediate working then better do it your way.

My way has the advantage of seperating out two tasks -
1. Make x the subject (main goal)
2. Get the logs into a base you can evaluate easily (optional extra)

Maybe it's my programmer mentality trying to avoid 'spaghetti maths'.
 

Similar threads

Replies
2
Views
2K
Replies
60
Views
5K
Replies
23
Views
6K
Replies
6
Views
3K
Replies
2
Views
1K
Replies
2
Views
2K
Back
Top