Skip to main content

Counting


Letters and numbers are the two eyes of man. - Thirukkural (392)

Numbers, the oldest and greatest invention by the man kind, are the base for measurements, without which no useful inventions could ever be made. The objective of this post is to think through the representation of measurements, particularly the counting, in ancient tamil culture.

Ancient tamil culture:

Measurements are broadly classified into 7 parts.
  1. Counting (எண்ணல்)
  2. Weight (நிறுத்தல்)
  3. Liter for liquid (முகத்தல்)
  4. Volume for solid (பெய்தல்)
  5. Length (நீட்டல்)
  6. Time (தெறிப்பு)
  7. Comparison (சார்த்தல்)
Let's limit the scope only to counting for this post.

Counting are generally classified into two parts
  • Chitrilakkam - Fractions.
  • Perilakkam - Whole Numbers.
The following shows the names given for the fractions:
























The following shows the names given for the whole numbers:



























Other measurements include
  • 100 crores is Kumbam ( கும்பம் )
  • 1 lakh crores is Sangam ( சங்கம் )
  • 1 crore crores is Thamarai ( தாமரை )
  • 100 crore crores is Vaaranam ( வாரணம் )
Few other related words are:
  • Infinite is called Mudivili ( முடிவிலி )
  • One without any origin is called Anathi ( அனாதி )
The word Anaathi (அனாதி), which refers God, is the origin of the word Anathai (அனாதை), meaning orphan, implying that God is an orphan.

Also, the names used to represent the numbers, also correspond to other living and non-living entities of the corresponding size. For eg, Nummanal (நுண்மணல்) nice sand, is smaller than Mundiri (முந்திரி ), a cashew. Similarly, Vaaranam (வாரணம்), an elephant, is bigger than Thamarai (தாமரை ), a lotus. This also reflects how people lived closely with the nature.

Additionally, having names for such large numbers evidences their profoundness in mathematics and calculations.

Though in Indian Numeric system, we do have names, such as arab, kharab and padma, in sanskrit, it is very pitiful that we hardly use such names in modern life.

For eg, in 2G scam, the newspaper headline said "Scam of 1.76 lakh crore rupees". No tamil newspaper published "1.76 சங்கம் ரூபாய் ஊழல் " (1.76 sangam rupees scam). Barely any hindi newspaper printed "1.76 शङ्कु रुपया घोटाला" (1.76 Sangu rupees scam).

Our ancestors, who lived a glorified and advanced life, handed over to us a vast knowledge, that are discarded by us in our busy life, which is very unfortunate. Learning from their lives will make our lives better.

Comments

Popular posts from this blog

Six ways to land rovers on Mars.

Six ways to land robotic rovers on Mars Mars Rover problem is a popular problem statement used by companies to check object orientation and test-driven development skills. In this article, we'll take the core problem statement and see how the solution evolves through six different levels. Knowledge of high school level maths and little python helps to follow this article. The actual Problem Statement: A squad of robotic rovers is to be landed by NASA on a plateau on Mars. This plateau, which is curiously rectangular, must be navigated by the rovers so that their on-board cameras can get a complete view of the surrounding terrain to send back to Earth. A rover's position is represented by a combination of x and y coordinates and a letter representing one of the four cardinal compass points. The plateau is divided up into a grid to simplify navigation. An example position might be 0, 0, N, which means the rover is in the bottom left corner facing North. In order t...

The human synergy

After nearly two and half years of inactiveness, I'm reloaded back to throw more ramblings in the open space of internet. The plan is to have a weekly journal on an idea or a product, that I understand or learnt that week. Let's get started and this week's cynosure is "reCAPTCHA" We, often, see sites that ask us to enter the content of a distorted or skewed image of letters or numbers, that is known as CAPTCHA. The widely known fact is that it enables the site to distinguish a human from any automated bots or scripts. It is so reliable, that vast number of sites are using it, and about 200 million captchas are answered by humans in a day. Roughly it takes about 10 seconds per person to answer a captcha. In summation, each day more than 150,000 hours of human effort is consumed by these Captchas, which does nothing more than confirming that the detail is entered by a human. Could this human effort be used for a higher purpose? Yes. The answer...

Import 1 billion records from Oracle to HDFS in a record time

The problem: A large scale manufacturing organization aggregates data from different sources, maintains it in a single Oracle table, and the number of records is in the order of a little over a billion. A monthly process has to fetch the data from Oracle to HDFS.  The constraint: Ideally, only the difference for each month could be fetched. But, there is little to no control over the Oracle data source and there is no reliable way to identify the delta. Hence, all the data have to be fetched all the time. To give a perspective, if the table is exported as a CSV from a SQL Client (say, SQL Developer), it takes more than 20 hours to download the table. The tool: Sqoop is the standard tool used to import data from the relational database to HDFS. The solution: $ sqoop import -D **oracle.row.fetch.size=50000 --fetch-size 15000 --num-mappers 40** --table ` <schema>.<table_name> ` -connect ` <jdbc_connection_url> `   --username ` <user> ` -P --target-dir...