Live data from Hacker News

How did anyone do math in Roman numerals? (2017)

washingtoncitypaper.com

1–10 of 132 posts

Re: How did anyone do math in Roman numerals? (2017)

#3
When I got my math teaching credential, there were bunches of interesting historical things we learned along the way including Egyptian Fractions https://en.wikipedia.org/wiki/Egyptian_fraction

Never actually used any of it so most of it has evaporated from my memory along with calculating square roots by hand, but it's nice to know at least enough to be able to look up the information if I want it.

Re: How did anyone do math in Roman numerals? (2017)

#4
Is it blogspam when it's called syndication?

Here's the "original" source of the column, which is on a less... determinedly fashionable website, so it might be friendlier to mobile users and people who dislike fixed headers:

https://www.straightdope.com/columns/read/3330/how-did-anyon...

Also, previously:

https://news.ycombinator.com/item?id=14818633

Re: How did anyone do math in Roman numerals? (2017)

#6
Add and subtract on a good abacus (like a Japanese soroban) is quite fast. Multiply and divide are miserable, but in ordinary trade, it's mostly add and subtract with the occasional multiply.

With a soroban, a slide rule, and a book of tables, you can do most classical engineering math. Slowly.

Re: How did anyone do math in Roman numerals? (2017)

#7
post #5

Roman numerals are very economical. The base with best radix economy (except for e) is 3. But roman numerals are better still. For representing 0-999, you would need 19 base-3 digits, but only 15 roman numerals (plus a symbol for zero).

...in terms of digits, which is a very odd quality to optimize for.

Re: How did anyone do math in Roman numerals? (2017)

#8
In general, with an abacus. Roman numerals for generally used for recording information, not for calculating with them. The article emphasizes how easy it is to add and subtract with Roman numeral notation, but everything else I've read emphasizes the Abacus even for that. After all, most people today calculate with calculators as well, and we have a snazzy Hindu-Arabic system for numbers.

Re: How did anyone do math in Roman numerals? (2017)

#9
In An Introduction to Mathematics (1911) Alfred North Whitehead wrote:

By relieving the brain of all unnecessary work, a good notation sets it free to concentrate on more advanced problems, and, in effect, increases the mental power of the race. Before the introduction of the Arabic notation, multiplication was difficult, and the division even of integers called into play the highest mathematical faculties. Probably nothing in the modern world would have more astonished a Greek mathematician than to learn that ... a large proportion of the population of Western Europe could perform the operation of division for the largest numbers. This fact would have seemed to him a sheer impossibility ... Our modern power of easy reckoning with decimal fractions is the almost miraculous result of the gradual discovery of a perfect notation. [...] By the aid of symbolism, we can make transitions in reasoning almost mechanically, by the eye, which otherwise would call into play the higher faculties of the brain. [...] It is a profoundly erroneous truism, repeated by all copy-books and by eminent people when they are making speeches, that we should cultivate the habit of thinking of what we are doing. The precise opposite is the case. Civilisation advances by extending the number of important operations which we can perform without thinking about them. Operations of thought are like cavalry charges in a battle—they are strictly limited in number, they require fresh horses, and must only be made at decisive moments.

John Allen Paulos discusses the power of notation in his book Beyond Numeracy:

A German merchant of the fifteenth century asked an eminent professor where he should send his son for a good business education. The professor responded that German universities would be sufficient to teach the boy addition and subtraction but he would have to go to Italy to learn multiplication and division. Before you smile indulgently, try multiplying or even just adding the Roman numerals CCLXIV, MDCCCIX, DCL, ANDMLXXXI without first translating them.

Numbers may be eternal and invariant, but numerals, the symbols used to represent numbers, are not, and the above anecdote illustrates how easy it is to take for granted the Hindu-Arabic numerals we use today. The history of numeration systems is a long one extending from prehistoric times to the adoption in the Renaissance of our present system. The heroes of the story are the nameless scribes, accountants, priests, and astronomers who discovered the principles of representing numbers systematically.

Re: How did anyone do math in Roman numerals? (2017)

#10
post #7
post #5

Roman numerals are very economical. The base with best radix economy (except for e) is 3. But roman numerals are better still. For representing 0-999, you would need 19 base-3 digits, but only 15 roman numerals (plus a symbol for zero).

...in terms of digits, which is a very odd quality to optimize for.

...in terms of only the worst case numeral.

Common numerals like II III VII VIII have worse length, while I IV VI are same, and V X IX are better.

And factoring in per-digit cost, Roman numerals up to 999 have 5 distinct digits, 46% more cost per digit than base 3, making it worse than base 3 in almost every case, information theoretically. (You could win some back with a huffman encoding, though)

Post reply on HN