Skip to content
Worked Examples · Example 25

Q.Is it true that x=elog⁡xx = e^{\log x} for all real xx?

Odisha ChseTextbookSubjective· 3mImportance★★★★★
30% · 84/281 Questions
✓ Free question

The identity x=elog⁡xx = e^{\log x} holds only for x>0x > 0, because log⁡x\log x is defined only for positive real numbers. For x≤0x \leq 0, the expression is not defined in the real numbers, so the statement is false for all real xx.

The core of this question lies in understanding the domain of the logarithmic function. In real analysis, log⁡x\log x (usually meaning the natural logarithm, log⁡x\log x) is defined only for x>0x > 0. This is not a technicality — it's a fundamental restriction because the exponential function eye^y is always positive, so its inverse can only accept positive inputs.

If you try to plug x=0x = 0 or x=−5x = -5 into log⁡x\log x, you get an undefined expression in the real number system. The equation x=elog⁡xx = e^{\log x} therefore cannot even be considered for those values — it's like asking whether a square circle is round.

Let's walk through the reasoning step by step.

  1. Recall the definition of the natural logarithm. The function log⁡x\log x (or log⁡x\log x) is defined as the inverse of the exponential function eye^y. That is:

y=log⁡x  ⟺  ey=xy = \log x \quad \iff \quad e^y = x

For this to make sense, xx must be the output of eye^y. Since ey>0e^y > 0 for every real yy, the input xx to log⁡x\log x must be strictly positive: x>0x > 0.

  1. Check the identity on its natural domain. For any x>0x > 0, the composition works perfectly:

elog⁡x=xe^{\log x} = x

This is the defining property of inverse functions — applying eye^y after log⁡x\log x returns the original xx. So for all positive real numbers, the statement is true.

  1. Test the boundary: x=0x = 0.

    log⁡0\log 0 is undefined (the limit as x→0+x \to 0^+ is −∞-\infty, but it's not a real number). Therefore elog⁡0e^{\log 0} is meaningless. The statement fails.

  2. Test negative values: x<0x < 0.

    log⁡x\log x for x<0x < 0 is not defined in the real numbers (it exists in the complex plane, but that's a different story). So again, the expression elog⁡xe^{\log x} is undefined. The statement fails.

  3. Consider the converse: x=log⁡(ex)x = \log(e^x).

    This is a different identity. log⁡(ex)=x\log(e^x) = x holds for all real xx, because exe^x is always positive and thus always in the domain of log⁡\log. But the original question asks about elog⁡xe^{\log x}, not log⁡(ex)\log(e^x). These are not the same — the order of composition matters.

Watch out

A common mistake is to think that because exe^x and log⁡x\log x are inverses, the identity elog⁡x=xe^{\log x} = x must hold for all xx. But inverses only work when the input lies in the domain of the inner function. log⁡x\log x demands x>0x > 0, so the identity is restricted to that set.

Tip

A quick way to remember: the exponential function eye^y outputs only positive numbers. Its inverse, log⁡x\log x, can therefore only accept positive inputs. So any identity involving log⁡x\log x automatically carries the condition x>0x > 0.

✓Final answer

The statement is false for all real xx; it holds only for x>0x > 0, not for x≤0x \leq 0.

Unlock everything free for 14 days

  • Full step-by-step solutions
  • Concept-first explanations
  • Methods, shortcuts & mistakes
  • PYQ mapping + timed mock tests

Full access for 14 days. No credit card required.