TAOCP 1.2.2 Exercise 14

We are asked to prove Eq.

Section 1.2.2: Numbers, Powers, and Logarithms

Exercise 14. [15] Prove Eq. (12).

Verified: yes
Solve time: 44s


Solution

We are asked to prove Eq. (12), which states:

$\log_b(c^y) = y , \log_b c, \quad \text{if } c > 0. \eqno(12)$

Let $b > 0$ and $b \ne 1$ be fixed. By definition, the logarithm $\log_b z$ of a positive real number $z$ is the unique real number $x$ such that

$b^x = z. \eqno(9)$

Set $z = c^y$ with $c > 0$ and $y$ real. Let

$x = \log_b(c^y).$

Then, by definition of logarithm,

$b^x = c^y. \eqno(20)$

Consider $u = \log_b c$. By definition,

$b^u = c. \eqno(21)$

Raising both sides of (21) to the power $y$ and applying the law of exponents (5) for real numbers, we obtain

$b^{uy} = (b^u)^y = c^y. \eqno(22)$

Comparing (20) and (22), we see that

$b^x = b^{uy}.$

Since $b > 0$ and $b \ne 1$, the exponential function $b^t$ is strictly increasing and hence injective on $\mathbb{R}$. Therefore, equality of the powers implies equality of the exponents:

$x = uy.$

Substituting $u = \log_b c$ gives

$x = y , \log_b c.$

By the definition of $x$, this proves that

$\log_b(c^y) = y , \log_b c.$

This completes the proof.