Q.Discuss whether the Mahabharata could have been the work of a single author.
The Mahabharata, as we know it today, is almost certainly not the work of a single author, but a layered text that grew over centuries through the contributions of many storytellers, bards, and scribes.
The question of single authorship for the Mahabharata is a fascinating one, and the answer reveals a great deal about how ancient Indian texts were composed and transmitted. The epic itself, in its very first book, the Adi Parvan, tells us that it was originally recited by the sage Vyasa to his disciple Vaisampayana, who then recited it to King Janamejaya during a snake-sacrifice. This framing story gives us a traditional author: Vyasa. But the NCERT textbook, and most modern scholarship, asks us to look deeper.
The sheer scale of the Mahabharata is the first clue. It is not a single, tight narrative like a modern novel. It is an enormous encyclopedia of stories, containing over 100,000 verses. Within its main narrative of the Kurukshetra war, it holds hundreds of smaller tales, philosophical discourses (like the Bhagavad Gita), legal and moral instructions, and even geographical descriptions. It is hard to imagine one person, even a legendary sage, composing all of this in a single lifetime.
The word "Vyasa" itself means "arranger" or "compiler." This title suggests that his role was more about organising existing material than creating it from scratch. The epic may have been attributed to him to give it a single, authoritative origin.
The NCERT textbook points out that the Mahabharata grew in stages. The core story — a war between two branches of a royal family, the Kauravas and the Pandavas — was probably a historical event that took place around 1000 BCE. For centuries after, this story was carried orally by bards and storytellers. Each time it was recited, new episodes, characters, and moral lessons were added. This is why the epic contains layers of different ideas and values, some very old and some from a later period.
For example, the textbook notes that the social values and norms described in the Mahabharata are not all from the same time. The role of kings, the position of women, and the rules of warfare change as you move through different parts of the text. This is a clear sign of multiple authors working over many centuries. The final version of the text, the one we have today, was likely written down and edited between roughly 300 BCE and 300 CE. This was a period of great social and political change in India, and the epic was shaped to reflect the concerns of that time.
The Mahabharata itself acknowledges its own growth. It contains a famous verse that says, "What is not here is nowhere else." This suggests that the compilers were consciously trying to make the epic a comprehensive guide to life, law, and philosophy, which required adding material from many different sources.
So, while tradition honours Vyasa as the author, the evidence points to a collective, centuries-long process of composition. The Mahabharata is not a book written by one person; it is a library of ancient Indian thought, assembled and expanded by generations of poets, scholars, and scribes. The single author is a powerful and useful tradition, but the reality is far more interesting — a living text that grew with its civilisation.
In short, the Mahabharata is a layered, composite work that evolved over nearly a thousand years through the contributions of many authors, and it cannot be the work of a single person.
Unlock everything free for 14 days
- Full step-by-step solutions
- Concept-first explanations
- Methods, shortcuts & mistakes
- PYQ mapping + timed mock tests
Full access for 14 days. No credit card required.