Classical Texts

Madhava Nidana: Ayurveda's Classical Text on Disease Diagnosis

Madhava Nidana (also called Rogavinishchaya, "the determination of disease") is a classical Ayurvedic text focused narrowly on diagnosis. Composed by Madhavakara around the 7th–8th century CE, it does not cover the broad scope of the Brihat Trayi — theory, treatment, surgery and more (see our Classical Texts section) — and instead addresses Nidana: disease causation and diagnosis specifically. Together with Sharangadhara Samhita and Bhavaprakasha, it forms the Laghu Trayi, the "Lesser Triad," the practical companion set to the three foundational texts.

Why a Diagnosis-Only Text?

The Brihat Trayi texts each address diagnosis, but as one part of a much larger scope that also includes treatment, surgery and pharmacology. Madhava Nidana isolates diagnosis and asks a single question in depth: how does a physician determine what is wrong before deciding on treatment? This focus is why it became, and remains, one of the most-cited texts specifically on the diagnostic side of practice.

Nidana Panchaka

The text's central contribution, set out in its first chapter, is the Nidana Panchaka — five factors a physician systematically evaluates before settling on a diagnosis, rather than concluding from a single symptom:

  • Nidana — the causative factors behind the disease
  • Purvarupa — premonitory signs, before the disease fully manifests
  • Rupa — the fully developed signs and symptoms
  • Upashaya — what relieves or worsens the condition, used as a diagnostic clue in its own right
  • Samprapti — the pathogenesis, or how the disease develops within the body

Madhava Nidana is considered the earliest surviving text to apply this five-part structure systematically across every disease it covers, and the framework remains part of how diagnosis is taught today.

What Fills the Rest of the Text

After the opening chapter establishes the framework, the remaining 73 chapters work through individual diseases, each examined through the same five-part lens: causation, early signs, full symptoms, diagnostic response, and pathogenesis. Madhavakara also reorganized how certain diseases were classically grouped, and recognized a number of conditions as diseases in their own right rather than as symptoms of other conditions.

Influence and Commentary

The text drew significant commentaries, most notably Madhukosha by Vijayarakshita and Srikanthadatta. References by the 8th-century author Vrnda, along with an Arabic translation mentioned in 9th-century writing, indicate the text spread beyond India relatively quickly after composition. It has since been translated into English, Hindi, Bengali, Telugu and other languages, and continues to be actively taught.

Why It Still Matters

Theoretical knowledge from the Brihat Trayi does not by itself indicate what is wrong with a specific patient. Madhava Nidana addresses that gap. The Nidana Panchaka remains the disciplined approach: cause, early signs, full presentation, response to treatment, and underlying process, evaluated in that order rather than concluding from a single symptom.

FAQ

Q: Who wrote it, and when?
A: Madhavakara, around the 7th–8th century CE — later than the Brihat Trayi, but ancient and foundational in its own right.

Q: What is the Nidana Panchaka?
A: The five-part diagnostic framework — cause, premonitory signs, full symptoms, response to treatment, and pathogenesis — applied to every disease the text covers.

Q: What is the Laghu Trayi?
A: The "Lesser Triad": Madhava Nidana, Sharangadhara Samhita and Bhavaprakasha, the practical companion set to the Brihat Trayi.

Q: Is it still used today?
A: Yes. The Nidana Panchaka remains core to how diagnosis is taught in Ayurvedic education.


Sources: Madhava Nidana (Rogavinishchaya), attributed to Madhavakara, c. 7th–8th century CE; Madhukosha commentary by Vijayarakshita and Srikanthadatta.

Previous
Bhaishajya Ratnavali: What Is This Classical Ayurvedic Formulary Text?
Next
Sharangadhara Samhita: Ayurveda's Classical Text on Pharmacy and Pulse Diagnosis