Better Gutenberg
Free, beautifully formatted public-domain ebooks
‹Better GutenbergComputers — The Machines We Think With5 — The Binary Boolean Bit · 22 of 57Contents›

Computers — The Machines We Think With

by D. S. Halacy

22 of 57 · Contents · Download EPUB

5 The Binary Boolean Bit

In this world full of “bigness,” in which astronomical numbers apply not only to the speed of light and the distance to stars but to our national debt as well, it is refreshing to recall that some lucky tribes have a mathematical system that goes, “One—two—plenty!” Such an uncluttered life at times seems highly desirable, and we can only envy those who lump all numbers from three to billions as simply “plenty.”

Instead we are faced today with about as many different number systems as there are numbers, having come a long way from the dawn of counting when an even simpler method than “one—two—plenty” prevailed. Man being basically self-centered, he first thought in terms of “me,” or one. Two was not a concept, but two “ones”; likewise, three “ones” and so on. Pebbles were handy, and to represent the ten animals slain during the winter, a cave man could make ten scratches on the wall or string out that many stones.

It is said that the ancient cabbies in Rome had a taximeter that dropped pebbles one by one onto a plate as the wheels turned the requisite number of revolutions. This plate of stones was presented to the passenger at the end of his ride—perhaps where we get the word “fare”! Prices have risen so much that it would take quite a bag of pebbles in the taximeter today.

Using units in this manner to express a sum is called the unitary system. It is the concept that gives rise to the “if all the dollars spent in this country since such and such a time were laid end to end—” analogies. Put to practice, this might indeed have a salutary effect, but long ago man learned that it was not practical to stick to a one-for-one representation.

How long it was before we stumbled onto the fact that we had a “handy” counting system attached to our wrists is not positively known, but we eventually adopted the decimal system. In some places the jump from one to ten was not made completely. The Pueblo Indians, for instance, double up one fist each time a sum of five is reached. Thus the doubled fist and two fingers on the other hand signifies seven. In the mathematician’s language, this is a modulo-5 system. The decimal system is modulo-10; in other words we start over each time after reaching 10.

Besides the word digit in our vocabulary to tie fingers and numbers, the Roman numerals V and X are graphic representations of one hand with thumb widespread, and two hands crossed, respectively. A point worth remembering is that the decimal system was chosen arbitrarily because we happen to have ten digits. There is no divine arithmetical significance in the number 10; in fact mathematicians would prefer 12, since it can be divided more ways.

The ancient Mayans, feeling that if 10 were ten times as good as 1, then surely 20 would be twice the improvement of the decimal system. So they pulled off their boots and added toes to fingers for a modulo-20 number system. Their word for 20, then, is the same as that for “the whole man” for very good reason. Other races adopted even larger base systems, the base of 60 being an example.

If we look to natural reasons for the development of number systems, we might decide that the binary, or two-valued system, did not attain much prominence in naïve civilizations because there are so few one-legged, two-toed animals! Only when man built himself a machine uniquely suited to two-valued mathematics did the binary system come into its own.

Numbers are merely conventions, rigorous conventions to be sure with no semantic vagueness. God did not ordain that we use the decimal system, as evidenced in the large number of other systems that work just fine. Some abacuses use the biquinary system, and there are septal, octal, and sexagesimal systems. We can even express numbers in an ABC or XYZ notation. So a broad choice was available for the computer designer when he began to look about for the most efficient system for his new machine.

Considering only the question of a radix, or base, which will permit the fewest elements to represent the desired numbers, mathematicians can show us that a base of not 10, or 12, or any other whole number is most efficient, but the fraction 2.71828. The ideal model is not found in man, then, since man does not seem to have 2.71828 of anything. However, the strange-looking number does happen to be the base of the system of natural logarithms.

Now a system of mathematics based on 2.71828 might make the most efficient use of the components of the computer, but it would play hob with other factors, including the men who must work with such a weird set of numbers. As is often done, a compromise was made between ideal and practical choices. Since the computer with the most potential seems to be the electronic computer, and since its operation hinges on the opening and closing of simple or sophisticated switches, a two-valued mathematical system, the binary system, was chosen. It wasn’t far from the ideal 2.71828, and there was another even more powerful reason for the choice. Logic is based on a yes-no, true-false system. Here, then, was the best of all possible number systems: the lowly, apparently far-from-sophisticated binary notation. As one writer exclaimed sadly, a concept which had been hailed as a monument to monotheism ended up in the bowels of a robot!

← Back to Computers — The Machines We Think With

Scroll to Top