Why must a logarithm's input be positive?
Quick answer
For a real logarithm, the input must be positive because logₐx asks which real exponent y makes aʸ equal x. When the base a is positive, every real power aʸ is positive, so it cannot equal zero or a negative number. For example, log₂8 is valid because 2³ = 8, but log₂0 and log₂(−8) have no real value. [S1]
The question, the details, the next step.
A practical checklist
Identify the logarithm's input, the number inside the parentheses.
Check that the input is greater than zero; zero and negative inputs fail for real logarithms.
Check that the base is positive and not equal to 1.
For an allowed expression, rewrite logₐx = y as aʸ = x to check or find the exponent.
A few more useful answers
Is log₂0 equal to zero?
No. It would require a real exponent y such that 2ʸ = 0, and no real power of 2 equals zero. So log₂0 has no real value. [S1]
Why is log₂(−8) not a real number?
It would require a real y with 2ʸ = −8. A positive base raised to a real power is positive, so that equation has no real solution. [S1]
Does a positive input guarantee every logarithm is allowed?
Not by itself. For the real logarithm described here, the base must also be positive and cannot equal 1. [S1]
Sources
References used for this guide.
- [S1] OpenStax Intermediate Algebra 2e: Logarithm Definition and Domain openstax.org · Checked
