Brihat Parashara Hora Shastra: 120-Year Vimshottari Mahadasha Cycle & Nakshatra Lords
Adhyaya 46: Dasha Adhyaya • Shloka 12–16 • Authored by Maharishi Parashara (Vedic Classical Era)
रवेः षट् च शशिनः खाष्टा भौमस्य सप्त वत्सरान्। राहोश्चाष्टादशाब्दानि जीवस्य षोडशैव च॥ शनेरेकोनविंशत्यब्दा बुधे सप्तदशाब्दिकाः। केतोः सप्त गुणा ज्ञेयाः विंशत्यब्दाः सितस्य च॥
raveḥ ṣaṭ ca śaśinaḥ khāṣṭā bhaumasya sapta vatsarān | rāhoścāṣṭādaśābdāni jīvasya ṣoḍaśaiva ca || śanerekanaviṁśatyabdā budhe saptadaśābdikāḥ | ketoḥ sapta guṇā jñeyāḥ viṁśatyabdāḥ sitasya ca ||
विंशोत्तरी महादशा में मानव जीवन की १२० वर्षों की अवधि को ग्रहों में विभाजित किया गया है: सूर्य (६ वर्ष), चन्द्र (१० वर्ष), मंगल (७ वर्ष), राहु (१८ वर्ष), गुरु (१६ वर्ष), शनि (१९ वर्ष), बुध (१७ वर्ष), केतु (७ वर्ष), तथा शुक्र (२० वर्ष)। जन्म के समय महादशा का शेष भोग चन्द्रमा के नक्षत्र भुक्तांश द्वारा गणित होता है।
Vimshottari Dasha assigns a fixed 120-year cycle to human longevity: Sun (6 yrs), Moon (10 yrs), Mars (7 yrs), Rahu (18 yrs), Jupiter (16 yrs), Saturn (19 yrs), Mercury (17 yrs), Ketu (7 yrs), and Venus (20 yrs). Starting balance is determined strictly by the Moon's elapsed arc in its natal Nakshatra.
calculateVimshottariDasha() computes exact fractional balance based on Moon's longitude modulo 13°20', then computes hierarchical Antardasha progressions using proportional cross-multiplication.
Engine Module: calculationEngine.ts -> calculateVimshottariDasha