How to Solve an Equation with Exponential and Polynomial Terms
At a glance
- 1. Isolate the equation
Write it as F(x) = 0, with all terms on one side.
- 2. Check for exact methods
Look for a substitution or a form that can be rearranged using the Lambert W function.
- 3. Locate the roots
Use signs, derivatives, or a graph to find intervals containing solutions.
- 4. Compute and verify
Apply a numerical method within each interval, then substitute the approximations back.
An equation that contains both a polynomial and an exponential term, such as or , usually cannot be solved by ordinary algebraic operations. The right method depends on the particular equation: some can be rewritten using the Lambert function, while others require numerical approximation.
A reliable approach is to move everything to one side, study the resulting function to determine how many real roots are possible, and then approximate each root. This article works through that process for .
Why there is no universal algebraic method
A nonzero polynomial equation has finitely many roots, and formulas exist for degrees one through four. Exponential terms change the situation: an equation such as
may have no real roots, one root, or several. Its roots generally do not have expressions in terms of ordinary arithmetic and radicals. Even when an exact expression exists, it may require a special function.
The Lambert function is defined by . If you can transform an equation into this form, it can give an exact representation. If not, numerical root-finding is the usual route.
A practical method
For a given equation, define a function by putting all terms on one side. For example, becomes . Then proceed as follows:
- Check for an exact rearrangement. Try simple substitutions or factorization. If the transformed equation has the form , use , checking which branches of are real.
- Locate possible roots. Evaluate at useful points and look for sign changes. A sign change from positive to negative or vice versa guarantees at least one root in that interval, by continuity.
- Check whether roots may be missing. Study and, if needed, higher derivatives. Monotonic intervals help establish whether each interval contains one root or more.
- Approximate each root. Bisection is dependable once you have an interval whose endpoints give opposite signs. Newton’s method can converge faster, but it may fail if the starting guess is poor or the derivative is near zero.
- Verify the result. Substitute the approximation into the original equation and check the residual, the difference between its two sides.
Worked example: solve
Set
At the endpoints of two intervals,
and
So there is at least one root in and at least one in .
To see that these are the only real roots, differentiate:
This derivative is negative for and positive for . Thus decreases up to and increases after . Since and tends to positive infinity at both ends of the real line, there is exactly one root on each side of zero: two real roots in total.
Bisection, or Newton’s method started within each bracket, gives
An exact representation is also possible. Let . Then , so . Therefore
where the two real branches and give the two roots. The numerical values above are usually more useful in applications.
Choosing a numerical method
Bisection is a good default when you can find an interval with . Each iteration halves the interval, so after steps its width is . It is slower than Newton’s method but does not depend on a delicate initial guess.
Newton’s method updates an estimate using
For this example, the update is . Newton’s method is often fast near a simple root, but it can jump away from the root. A practical safeguard is to maintain a sign-changing interval and use bisection whenever a Newton step leaves it.
Common mistakes
- Assuming every equation has one root. Exponential-polynomial equations can have multiple real roots. Check intervals and turning points before stopping.
- Treating a numerical answer as an exact one. A decimal approximation is not a proof that all roots have been found; use calculus or another root-counting argument.
- Using Newton’s method without checking its derivative. If is zero or very small, the update may be undefined or unstable.
- Taking logarithms without checking the sign and domain. Logarithms apply only to positive quantities, and rearranging before taking them can change which solutions are valid.
For a particular equation, the best next step is to define explicitly and inspect its derivatives. That reveals whether an exact special-function solution is available and how many real roots a numerical method must find.
References
- Numerical Analysis, Richard L. Burden, J. Douglas Faires, and Annette M. Burden
Spotted an error? Send a correction. Read how we write and check articles in our editorial policy.