The paper J W Shirley, Binary numeration before Leibniz, Amer. J. Physics 19 (8) (1951), 452-454 contains an interesting look at some mathematics which appears in the hand written papers of Thomas Harriot. Using the photographs of the two original Harriot manuscript pages reproduced in Shirley's paper, we explain how Harriot was doing arithmetic with binary numbers.
Leibniz is credited with the invention of binary arithmetic, that is arithmetic using base 2. Laplace wrote:-
Leibniz saw in his binary arithmetic the image of Creation. ... He imagined the Unity represented God, and Zero the void; that the Supreme Being drew all beings from the void, just as unity and zero express all numbers in his system of numeration. This conception was so pleasing to Leibniz that he communicated it to the Jesuit, Grimaldi, president of the Chinese tribunal for mathematics, in the hope that this emblem of creation would convert the Emperor of China, who was very fond of the sciences ...
However, Leibniz was certainly not the first person to think of doing arithmetic using numbers to base 2. Many years earlier Harriot had experimented with the idea of different number bases. In the papers which he left unpublished at his death there are calculations which show that he:-
... had experimented with number systems and for his own satisfaction had evolved and considered working with not only binary systems, but ternary, quaternary, quinternary, and higher systems as well. ... Harriot did nothing beyond solve the problem of how various number systems could be used. He saw no practical applications for his theory in his day, and he dropped it.
What did he examine? On one sheet of paper Harriot has written
Reductio
1101101
64
32
8
4
1
109
Here is he reducing the binary number 1101101 to a decimal. Underneath this calculation Harriot illustrates the inverse process of converting the decimal 109 into the binary number 1101101.
Conversio
109
64 | 7 1101101
45
32 | 6
13
8 | 4
5
4 | 3
1 | 1
On another page Harriot has six different examples of calculating with binary numbers. Under the title Subductionis exempla (subtraction examples) he has two calculations
Subductionis exempla
10110010
111011
1110111
10101001
110111
1110010
Next Harriot gives two examples of addition under the heading Additionis exempla.
Additionis exempla
111011
1110111
10110010
110111
1110010
10101001
The final two calculations that Harriot carries out on this page involve multiplications. The first appears under the heading Multiplicatio.
Multiplicatio
1101101
1101101
1101101
1101101
1101101
1101101
1101101
10111001101001
The final sum is headed Aliter, cum additione successiva, meaning "another way, by successive addition".
Aliter, cum additione successiva
1101101
1101101
1101101
10001000
10110001
10011001
10111001
10111001101001
Try multiplying the binary numbers 11000011000 and 11001010101 using this last method of Harriot. What do these numbers have to do with Harriot?
The URL of this page is:
http://www-history.mcs.st-andrews.ac.uk/Extras/Harriot_binary_numbers.html