I was having a conversation with my friends about hashing technique that we use in programming. During such a conversation, I mentioned that infact I was introduced to the hashing technique when I was in 6th grade and in a Carnatic music class with a different name and nothing in connection to computer programming and much before I was introduced to Computers. So what has this concept of hashing got to do with Carnatic music, which is considered an ancient form of music prevalent in South India. Let me explain you this connection. First let us look at a broad definition of Hashing in programming, we know hashing as a concept of assigning a Value to a Key that is unique to fetch the values without any data corruption. This very same hashing concept exists in Sanskrit or Vedic mathematics as Ka-Ta-Pa-Yaadi Sutra. Sutra means a formula. This sutra assigns a numeral in decimal system to a phonetic syllable or a sanskrit letter in the following fashion. K-Ta-Pa-Yaadi Sutra
A note on Parallels : Mysore and Tanjavoor Veena To me, even to this day, Mysore and Tanjavoor represent the cultural bed of Karnataka and Tamil Nadu. In the past, these two cities indeed were the Capitals of erstwhile Kingdoms. They both were blessed by the stable governments from the Royals who ruled the respective provinces between 14th and 20th centuries. These erstwhile kings were not just rulers but also patrons of art, music, sculptures, and literature. Many new forms of art and music were developed, nurtured, and exchanged between the two states. Some of the Rulers themselves were musicians and artists. Both, Mysore and Tanjavoor grew pretty much same themes like music or painting or palaces or temple architectures. Yet, the subtle nuances at the core made them stand distinct from each other as different forms. It requires a careful pair of eyes to see these real differences. For a casual eye, both forms look alike. It makes me wonder how much wealth these Kingdoms mus