Solving x^x = a*x with Lambert W Function

  • Context: Graduate 
  • Thread starter Thread starter Swapnil
  • Start date Start date
  • Tags Tags
    Function
Click For Summary

Discussion Overview

The discussion revolves around solving the equation x^x = ax, where a is a positive constant greater than 1. Participants explore the potential use of the Lambert W function and discuss various approaches, including complex analysis and numerical methods.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested
  • Mathematical reasoning

Main Points Raised

  • One participant suggests using the Lambert W function but expresses difficulty in transforming the equation into the appropriate form.
  • Another participant proposes a complex analysis approach, introducing the representation of x as a complex number and discussing conditions for equality of modulus and phase.
  • A participant questions their understanding of complex exponentiation, seeking clarification on the properties involved.
  • Concerns are raised about the complexity of the proposed complex approach, noting that it may complicate the problem by introducing additional equations and unknowns.
  • Some participants assert that a closed-form solution is impossible and advocate for numerical methods instead, emphasizing that the equation cannot be solved explicitly.
  • There is a distinction made between the equations x^x = a and x^x = ax, with participants agreeing that they represent different challenges in terms of solution methods.

Areas of Agreement / Disagreement

Participants generally agree that a closed-form solution is not feasible for the equation x^x = ax, but there is disagreement on the applicability of the Lambert W function and the effectiveness of different approaches, including numerical methods.

Contextual Notes

Some participants express uncertainty regarding the manipulation of complex numbers and the implications of their proposed methods, highlighting potential limitations in their approaches.

Who May Find This Useful

This discussion may be of interest to those exploring advanced mathematical techniques for solving nonlinear equations, particularly in the context of complex analysis and numerical methods.

Swapnil
Messages
459
Reaction score
6
How would you solve
x^x = ax
for x (where a is any positive constant >1)?

I am trying the Lambert W function but I just can't get it to the right form. I am starting to think that you can't solve this using the Lambert W function. Any help?

edit: Sorry, I really wanted the expression to be x^x = a*x
 
Last edited:
Mathematics news on Phys.org
You're looking for solutions to x^x=cx.

Set x=a+ib=|x|exp(i\Phi) and look to solutions to

|x|\exp(i\Phi)^{a+ib}=|x|\exp(i\Phi)

knowing that two complex numbers are equal iff their modulus are equal and their phase differ by at most a factor of 2n\pi, n\in \mathbb{Z}. For instance, I find that the condition of equality of modulus imposes the following relation btw a,b and c

\frac{b-ab}{2}\ln(a^2+b^2)\tan^{-1}(b/a)=c

The condition on the phase will restrict the possible solutions some more.
 
Last edited:
I have a little doubt about what I wrote though because I don't remember how a complex number raised to a complex number "looks" like but I think

(e^{z})^w=e^{wz}

is correct.
 
quasar987 said:
\frac{b-ab}{2}\ln(a^2+b^2)\tan^{-1}(b/a)=c

The condition on the phase will restrict the possible solutions some more.
I don't know how is this going to help. Instead of having one equation and one unknown we would now have two equations and two unknowns. And it doesn't seem like this approach is going to be any easy looking how the a's and b's are "trapped" inside.
 
Wheter you find it pretty or not it's the solution nonetheless. If you give that to a computer, he will indiscriminately find all solutions in a fraction of second.
 
Last edited:
quasar987 said:
Wheter you find it pretty or not it's the solution nonetheless. If you give that to a computer, he will indiscriminatorily find all solutions in a fraction of second.
That's the only clever way to go here.
Closed form solution is impossible for this equation I think.Just numerically ,and it depends on constant a.
 
So it is NOT possible to use the Lambert W function here. I mean, we can use the Lambert W function to find a closed-form solution to the equation x^x = a. But we can't, supposedly, solve for x^x=ax using the same function?

Anyways, does anyone have clever way to solve this equation in CLOSED-FORM?
 
Possible or not,this equation can't be solved explicitly.I haven't worked with "W" function much in past ,but I think you are right:
X^(X)=a is one thing and X^(X-1)=a quite another one.
There are numerical methods though.
Some may be better suited for this type of equation (ie. faster convergence) than others. It depends what precision you want.
 

Similar threads

  • · Replies 0 ·
Replies
0
Views
4K
  • · Replies 9 ·
Replies
9
Views
2K
  • · Replies 4 ·
Replies
4
Views
2K
  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 27 ·
Replies
27
Views
6K
  • · Replies 2 ·
Replies
2
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 5 ·
Replies
5
Views
2K
  • · Replies 18 ·
Replies
18
Views
3K
  • · Replies 5 ·
Replies
5
Views
2K