Ancient grammatical puzzle solved after 2,500 years
phys.org
phys.org
> Rajpopat said, "I had a eureka moment in Cambridge. After 9 months trying to crack this problem, I was almost ready to quit, I was getting nowhere. So I closed the books for a month and just enjoyed the summer, swimming, cycling, cooking, praying and meditating. Then, begrudgingly I went back to work, and within minutes, as I turned the pages, these patterns starting emerging, and it all started to make sense. There was a lot more work to do but I'd found the biggest part of the puzzle."
> "Over the next few weeks I was so excited, I couldn't sleep and would spend hours in the library, including in the middle of the night to check what I'd found and solve related problems. That work took another two and half years."
I (and probably every programmer (or mathematician, physicist, carpenter, or problem solver) on the planet) have felt this effect first-hand. Incredible how well the brain can collate and sift through information if you just give it the space to do so.
A related effect, when I was a time where all I did was look at a screen all day, looking up new information, I couldn't solve problems nearly as fast. Looks like I wasn't allowing the incubation period in my mind to start and continue unabated.
I believe I have experienced this multiple times, but I remember one event in particular when I couldn't solve a book exercise for several hours, I slept in frustration. When I woke up I knew the answer immediately as if it was obvious.
https://link.springer.com/article/10.3758/s13421-012-0256-7
https://www.sciencedirect.com/topics/computer-science/spread...
Human brain runs a defrag process (quite literally) when the body sleeps. Not only this removes the cruft from the day but also rearranges and makes links for the knowledge gathered through the day.
This is so. much. true. Curiously, it's very well known and yet ignored most of the time, for some reason.
For simpler problems, a night sleep can be enough. Just tell your brain to work on it before you go to sleep and the solution will be ready for you by breakfast, like magic.
Or sometimes, a walk in the park.
"Give your brain some space" should be taught in every school and yet many times we tell kids the opposite.
Then Panini came along and analyzed the language in a way never before done (perhaps in any language), and in doing so also forced the language into a rigid system of derivational rules from which it never emerged again. In the process, a great number of irregular forms and usages were expunged from the language, and the subjunctive and injunctive moods [1] ceased to exist entirely. Many words that once had a variety of pronunciations got standardized to "thematic" forms. Thus the language came to be known as "samskrta", which literally means "well-done" or "perfected".
He probably did this because he was trying to preserve the language of the scriptures for scholars because the common-speak that people used in their day to day lives even in 500BC was already changing rapidly enough for him to notice. By constraining the language he ended up preserving it in a way that it could be studied methodically for thousands of years, albeit in a grammatically sterilized form compared to what it was.
1. https://web.stanford.edu/~kiparsky/Papers/injunctive.article...
Hindi thrives precisely because its very happy to borrow words from anywhere and everywhere.
To use a software analogy, liturgical languages like Classical Sanskrit (and Latin and Greek, etc) got "forked" from their messy spoken source language and then "refactored".
I don't think that their formalization necessarily caused their death as spoken languages any more than the natural processes by which spoken languages change over time.
Some of those processes are internal to the language, and some are caused by the influence of other languages in the region (i.e. Dravidian for Sanskrit, Etruscan for Latin, and Minoan for Greek).
> Too codified and "pure"?
I'd say that since learning it came to require studying it (since it stopped being learned "naturally" as a primary language), it just wasn't accessible to most people. Broad accessibility was after all a non-goal of the codified language.
And while it was codified grammatically, it was certainly not "pure" from that point on. Even after its grammatical codification, Classical Sanskrit admitted a lot of lexical influence from other languages, which allowed it to become the lingua franca of scholarship, statecraft, and literature (not just religion as we tend to think today) across the Subcontinent.
In that sense, it was very much "alive", but maybe wasn't used for things like buying milk at the market.
I doubt that most Hindi speakers today would easily grok the dialect spoken during the Delhi Sultanate
Sanskrit remains understandable after 4000 years
Furthermore Panini is predated by Yaskacharya and cites his famous Nirukta, which is still available today. Panini also cites other ancient grammars in his work. So the history goes back even further. It is remarkable that such fundamental discoveries are being made so many years later.
Out of curiosity, how does this new understanding of his texts affect your own research and talk?
So... a 2500 year algorithm would be running on a modern machine. Very cool indeed. What I am not sure they meant by teaching it to produce human speech. Is it like an automata diagram that defines the rules for Sanskrit language?
True in so many situations, Vincenzo.
--Jon Bentley and Doug McIlroy
> Some of the most ancient wisdom of India has been produced in Sanskrit and we still don't fully understand what our ancestors achieved. We've often been led to believe that we're not important, that we haven't brought enough to the table. I hope this discovery will infuse students in India with confidence, pride, and hope that they too can achieve great things.
I can definitely attest to wondering why a country so old hasn’t added much to human scientific advancement. Maybe the knowledge is locked away behind hard to penetrate language.
https://www.indiatimes.com/technology/11-ancient-inventions-...
https://en.wikipedia.org/wiki/List_of_Indian_inventions_and_...
Even in the modern era, the country has done tons of important research especially in medical fields.
This is also disregarding the work of Indians who did a ton of amazing research outside India.
But otherwise, if your question is why they haven’t contributed as much in a relative sense versus western countries, maybe you’ve forgotten, but India has been subjugated for many centuries, under various rules. The Mughals, the British, the Dutch, etc…
It’s one of the youngest countries today if you count from when it gained freedom. It took many decades for it to be financially stable and regain much of the infrastructure needed to compete with the west.
So as an Indian myself, I’d urge you to put your countries history in context instead of putting it to some ancient texts locking it away.
History is very long. Human memory very short. Civilizations have their crests and their troughs. What's up today might be down tomorrow
[Edit: covered in Rajpopat's thesis...]
The rules are not fully elaborated, we just have mnemonics similar to how children are taught trigonometric identities.
https://news.ycombinator.com/item?id=33997962 (116 points | 15 hours ago | 42 comments)
I would call this the GPT-3 moment for Sanskrit. ;)
Also I'm not sure if I'm understanding everything correctly about the Sanskrit language: does this algorithm define the Sanskrit language, or was this algorithm made to try to describe the Sanskrit language? Usually languages have way too many exceptions to be distilled into simple rules, how was this possible here? It's not a spoken language?
I am not sure I understand your question. Ashtadhyayi was written by rishi panini to probably codify the already spoken sanskrit language under the umbrella of his 4000 rules. Probably he was frustrated by seeing different people speaking the language in different ways so I guess he and the 10 other rishis predating him that he credits in his book started this exercise.
I feel like if this had been in the hands of CS people, it would have been figured out by 1965.
Any discussion of outliers in intelligence that mentions Einstein but not Newton is simply missing a difference of several standard deviations.
It is not obvious to me that, across the total number of human minds produced so far, an outlier like Newton has any reasonable probability of existing.
Some authors have suggested that he likely used his students minds as "scratch pad" to hold temporary ideas expressed as succinct verses.
Makes me wonder whether e.g. Hindu has grammatical cases/righ inflection.
2. Why is the writing so dramatic
It might be better if the link was changed to the original article on Cambridge’s website: https://www.cam.ac.uk/stories/solving-grammars-greatest-puzz...