In Section LogarithmicFunctions, we introduced the logarithmic functions as inverses of exponential functions and discussed a few of their functional properties from that perspective. In this section, we explore the algebraic properties of logarithms. Historically, these have played a huge role in the scientific development of our society since, among other things, they were used to develop analog computing devices called slide rules which enabled scientists and engineers to perform accurate calculations leading to such things as space travel and the moon landing.

As we shall see shortly, logs inherit analogs of all of the properties of exponents you learned in Elementary and Intermediate Algebra. We first extract two properties from Theorem logfcnprops to remind us of the definition of a logarithm as the inverse of an exponential function.

Next, we spell out what it means for exponential and logarithmic functions to be one-to-one.

Next, we re-state Theorem algpropexpfcns for reference below.

To each of these properties of listed in Theorem algpropexpfcns, there corresponds an analogous property of logarithmic functions. We list these below in our next theorem.

There are a couple of different ways to understand why Theorem algproplogfcns is true. For instance, consider the product rule: \(\log _{b}(uw) = \log _{b}(u) + \log _{b}(w)\).

Let \(a = \log _{b}(uw)\), \(c = \log _{b}(u)\), and \(d = \log _{b}(w)\). Then, by definition, \(b^{a} = uw\), \(b^{c} = u\) and \(b^{d} = w\). Hence, \(b^{a} = uw = b^{c} b^{d} = b^{c+d}\), so that \(b^{a} = b^{c+d}\).

By the one-to-one property of \(b^{x}\), \(b^{a} = b^{c+d}\) gives \(a = c+d\). In other words, \(\log _{b}(uw) = \log _{b}(u) + \log _{b}(w)\). The remaining properties are proved similarly.

From a purely functional approach, we can see the properties in Theorem algproplogfcns as an example of how inverse functions interchange the roles of inputs in outputs.

For instance, the Product Rule for exponential functions given in Theorem algpropexpfcns, \(f(u+w) = f(u)f(w)\), says that adding inputs results in multiplying outputs.

Hence, whatever \(f^{-1}\) is, it must take the products of outputs from \(f\) and return them to the sum of their respective inputs. Since the outputs from \(f\) are the inputs to \(f^{-1}\) and vice-versa, we have that that \(f^{-1}\) must take products of its inputs to the sum of their respective outputs. This is precisely one way to interpret the Product Rule for Logarithmic functions: \(g(uw) = g(u) + g(w)\).

The reader is encouraged to view the remaining properties listed in Theorem algproplogfcns similarly.

The following examples help build familiarity with these properties. In our first example, we are asked to ‘expand’ the logarithms. This means that we read the properties in Theorem algproplogfcns from left to right and rewrite products inside the log as sums outside the log, quotients inside the log as differences outside the log, and powers inside the log as factors outside the log.

A couple of remarks about Example expandlogex are in order. First, if we take a step back and look at each problem in the foregoing example, a general rule of thumb to determine which log property to apply first when faced with a multi-step problem is to apply the logarithm properties in the ‘reverse order of operations.’

For example, if we were to substitute a number for \(x\) into the expression \(\log _{0.1} \left (10 x^2 \right )\), we would first square the \(x\), then multiply by \(10\). The last step is the multiplication, which tells us the first log property to apply is the Product Rule. The last property of logarithm to apply would the be the power rule applied to \(\log _{0.1}(x^2)\).

Second, the equivalence \(\log _{117}\left (x^2-4\right ) = \log _{117}(x+2) + \log _{117}(x-2)\) is valid only if \(x > 2\). Indeed, the functions \(f(x) = \log _{117}\left (x^2-4\right )\) and \(g(x) = \log _{117}(x+2) + \log _{117}(x-2)\) have different domains, and, hence, are different functions. In general, when using log properties to expand a logarithm, we may very well be restricting the domain as we do so.

One last comment before we move to reassembling logs from their various bits and pieces. The authors are well aware of the propensity for some students to become overexcited and invent their own properties of logs like \(\log _{117}\left (x^2-4\right ) = \log _{117}\left (x^2\right ) - \log _{117}(4)\), which simply isn’t true, in general. The unwritten property of logarithms is that if it isn’t written in a textbook, it probably isn’t true.

As we would expect, the rule of thumb for re-assembling logarithms is the opposite of what it was for dismantling them. That is, to rewrite an expression as a single logarithm, we apply log properties following the usual order of operations: first, rewrite coefficients of logs as powers using the Power Rule, then rewrite addition and subtraction using the Product and Quotient Rules, respectively, as written from left to right.

Additionally, we find that using log properties in this fashion can increase the domain of the expression. For example, we leave it to the reader to verify the domain of \(f(x) = \log _{3}(x-1) - \log _{3}(x+1)\) is \((1,\infty )\) but the domain of \(g(x) = \log _{3}\left (\frac {x-1}{x+1}\right )\) is \((-\infty , -1) \cup (1, \infty )\). We’ll need to keep this in mind in Section LogarithmicEquationsandInequalities since such manipulations can result in extraneous solutions.

The two logarithm buttons commonly found on calculators are the ‘LOG’ and ‘LN’ buttons which correspond to the common and natural logs, respectively. Suppose we wanted an approximation to \(\log _{2}(7)\). The answer should be a little less than \(3\), (Can you explain why?) but how do we coerce the calculator into telling us a more accurate answer? We need the following theorem.

To prove these formulas, consider \(b^{x \log _{b}(a)}\). Using the Power Rule, we can rewrite \(x \log _{b}(a)\) as \(\log _{b}\left (a^{x}\right )\). Following this with the Inverse Properties in Theorem invpropslogs, we get

\[ b^{x \log _{b}(a)} = b^{\log _{b}\left (a^{x}\right )} = a^{x}.\]

To verify the logarithmic form of the property, we use the Power Rule and an Inverse Property to get:

\[\log _{a}(x) \cdot \log _{b}(a) = \log _{b} \left (a^{\log _{a}(x)}\right ) = \log _{b}(x).\]

We get the result by dividing both sides of the equation \(\log _{a}(x) \cdot \log _{b}(a) = \log _{b}(x)\) by \(\log _{b}(a)\).

Of course, the authors can’t help but point out the inverse relationship between these two change of base formulas. To change the base of an exponential expression, we multiply the input by the factor \(\log _{b}(a)\). To change the base of a logarithmic expression, we divide the output by the factor \(\log _{b}(a)\).

While, in the grand scheme of things, both change of base formulas are really saying the same thing, the logarithmic form is the one usually encountered in Algebra while the exponential form isn’t usually introduced until Calculus.

What Theorem changeofbase really tells us is that all exponential and logarithmic functions are just scalings of one another. Not only does this explain why their graphs have similar shapes, but it also tells us that we could do all of mathematics with a single base, be it \(10\), \(0.42\), \(\pi \), or \(117\).

As mentioned in Section ExponentialFunctions, the ‘natural’ base, base \(e\), features prominently in mathematical applications as we’ll see in Section ExpLogApplications. Hence, we conclude this section by specifying Theorem changeofbase to this case.