This is optional material
Calculating in your head is gradually becoming a lost art, and indeed
there is a generation of children coming up these days, most of whom need a
calculator to multiply six times nine. But there is nothing like the
ability to make rough calculations in your head to both impress your
friends and give you a sense of mastery over the numerical world. And as
an added bonus,
it endows you some measure of protection against those who would dupe
you out of your hard-earned money.
As you learned in algebra, the log10 function was
once used extensively to carry out multiplication problems. A table
of 5-place logarithms was, perhaps, the most used reference book in
any math library. But in your head and without a printed log table,
you can carry out crude logarithm
calculations based solely on a few key multiplication facts. These
facts lead you to good working approximations of the logs base 10
of the counting numbers from 1 through 10.
If you are a computer programmer, you probably already know that
210 = 1024. And even if you're not,
that fact is still true. And 1024 is very near to
1000 = 103. This, together with
the rules of logarithms leads to
log10(210) = 10 log10(2) ≈ log10(1000) = 3
where the symbol,
≈, means "approximately equal to."
And dividing
10 out of that you get
Now indulge me for a minute for preferring to express this fraction as
My reasons will be evident momentarily.
So what about log10(3)? Well, we have
34 = 81, and that's very nearly
80. So what? you might ask. Well,
80 = 10 × 23, and we already
know log10(10) and an approximation to
log10(2). So we have
log10(34) = 4 log10(3) ≈ log10(80) = log10(10) + 3 log10(2)
Using the approximation for
log10(2), that becomes
4 log10(3) ≈
|
40
+ 3 ×
40
|
12
=
40
|
76
40
|
Dividing out the 4, we get
To get an approximation to
log10(4), simply observe
that
4 is
22. So the log of
4 is
twice the log of
2.
For
log10(5), observe that
5 is half of
10.
So
log10(5) = log10(10) - log10(2) ≈
|
40
-
40
|
12
=
40
|
28
40
|
For
6, we know it is the product of
2 and
3. So
the approximation to its log will be the sum of the approximations to the
logs of
2 and
3. In other words
log10(6) ≈
|
12
+
40
|
19
=
40
|
31
40
|
Which brings us to
7. Hmmm. Observe that
72 = 49, and that's very nearly
50.
Well we already have an approximation for
log10(5),
so we can find
log10(50) simply by adding
1 to
it.
log10(72) = 2 log10(7) ≈
|
28
+
40
|
40
=
40
|
68
40
|
Divide through by
2 and you've got it.
Both
8 and
9 are easy.
log10(8) = 3 log10(2) ≈
|
36
40
|
and
log10(9) = 2 log10(3) ≈
|
38
40
|
There you have it -- approximations to the logs base
10 of the numbers
from
1 to
10, in
40ths are
0, 12, 19, 24, 28, 31, 34, 36, 38, and 40
Hands On Project: Making a Slide Rule
|
Here's something you can try using some cardboard (file-folder material works too),
a compass, and a protractor. This project is thanks to
Chuck Fete, who teaches high school math. Cut two circles, one larger than the
other. Mount them concentrically with a pin or thumbtack through the common center.
Now mark out angles corresponding to the logs base 10 of the numbers, 1
through 9. Since there are 360 degrees in a circle, each fortieth
corresponds to 9 degrees. Use the estimates for the logs in fortieths given above
to figure out the angle for each number. An image of the final product is shown to the
right. By rotating the inner circle, you can multiply by various numbers. The diagram
shows three seconds each of multiplying by 1 through 6. Observe how
the angles line up between the circles for the different multipliers. See if you can
interpret the alignments for yourself based upon the multiplication tables you undoubtedly
memorized years ago.
Teachers: For more information on this project
|
|
respectively. If you don't believe me, divide each of them
by
4 on a calculator and see how close they come
to values listed as
f(x) = 10 log10(x)
in figure 6.3-1 in the main text.
Now let's do a quickie calculation using these. Suppose you wanted to
know 10!. That's the product of the numbers from 1
to 10. And we know that the log of the product is the sum
of the logs.
So add these numbers up (which is an exercise many
folks can do in their heads) and you get 262. When you divide
by 40, you get 6 with a remainder of 22.
The 6 tells us that 10! is somewhere between
one million and ten million (that is, it's in the 106
decade, and 106 will be the characteristic).
Now what about the remainder? It tells us the mantissa. Find
where the remainder fits in the list of numbers above. It falls three
fifths of the way between 19 and 24, which are the
approximations for log10(3) and log10(4)
respectively. Three fifths of the way between 3 and 4
is 3.6. So the answer is 3.6 million. How accurate
is that? Well, in reality 10! = 3628800. Our
approximation is off by less than 1%.
Here's another quickie table that's useful for doing still more calculations.
x 1.01 1.02 1.03 1.04 1.05 1.06 1.07 1.08 1.09
40 log10(x) 0.17 0.34 0.51 0.68 0.85 1.0 1.2 1.3 1.5
x 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8 1.9
40 log10(x) 1.7 3.2 4.6 5.8 7.0 8.2 9.2 10.2 11.2
table 6.3-2: 40 log10 Approximations
I had to cheat and use a calculator to make this, so for it to be useful,
you either have to memorize it or make a cheater-card and keep it in your
wallet. Then, for example, if somebody wanted to know what $1000 would
be left for 25 years at 6% interest, you could take the approximation
for
log10(1.06), multiply it by
25
to get
25, then remember that's in
40ths and that
25/40 is one fourth of the way between the approximation we had for
log10(4) and
log10(5).
Then you'd know that you would end up with about $4250 (the actual
is $4292).
With all this in mind, try multiplying all the approximations by 6,
so that each represents
240 log10(x), and see if you can make
sense of the rule of 72, a financial rule of thumb which states that
to find out how many
years it takes your money to double, divide the annual interest rate
(in percentage points) into 72.
And by the way, how do you think I knew that the logs base 10 of
the integers 2 through 9 are irrational? Pick any natural
number that is not a power of 10. Call it n. If
log10(n) were rational, then there would be two
natural numbers, p and q, such that
p/q = log10(n). But then
p = q log10(n) = log10(nq)
Since
log10(x) is the
inverse function of
10x, it must also be true that
10p = nq
Remember that
n,
p, and
q are all counting
numbers. See if you can make an argument based upon prime factorization
of the two sides of the above equation to show why this equation is
impossible unless
n is a power of
10.
Return to Main Text
You can email me by clicking this button: