Introduction to isopsephy

Isopsephy (/ˈaɪsəpˌsɛfi/; ἴσος isos meaning "equal" and ψῆφος psephos meaning "pebble") is the Greek word for the practice of adding up the number values of the letters in a word to form a single number. The early Greeks used pebbles arranged in patterns to learn arithmetic and geometry.

Isopsephy is related to Gematria, the same practice using the Hebrew alphabet, and the ancient number systems of many other peoples (for the Arabic alphabet version, see Abjad numerals). A Gematria of Latin-script languages was also popular in Europe from the Middle Ages to the Renaissance and indeed its legacy remains in numerology and Masonic symbolism today (see arithmancy).

http://en.wikipedia.org/wiki/Isopsephy

History

Until Arabic numerals were adopted and adapted from Indian numerals in the 8th and 9th century AD, and promoted in Europe by Fibonacci of Pisa with his 1202 book Liber Abaci, numerals were predominantly alphabetical. For instance in Ancient Greece, Greek numerals used the alphabet. Indeed there is some evidence that from the very beginning the alphabet was designed in order to meet the needs of mathematics. It is just a short step from using letters of the alphabet in everyday arithmetic and mathematics to seeing numbers in words, and to writing with an awareness of the numerical dimension of words.

http://en.wikipedia.org/wiki/Isopsephy

Practice


In [1]:
import isopsephy

In [2]:
isopsephy.char_table("ο Λογος")


Out[2]:
ο Λογος
ο  Λογος
70 7373 4
443 11 / 2
oLogos
703070370200

Styles for document


In [3]:
from IPython.core.display import HTML
with open('isopsephy.css') as f:
    css = f.read()
HTML('<style>%s</style>' % css)


Out[3]:

The MIT License

Copyright (c) 2014 Marko Manninen