How do you calculate Akshavedamsa D45?
Divide each 30° natal sign into forty-five equal portions of 0°40′, exactly 2,400 arcseconds. Count forward from Aries for a movable sign, Leo for a fixed sign and Sagittarius for a dual sign. The first portion takes the starting sign, and the sequence continues through repeated twelve-sign cycles.
Akshavedamsa is also called Pancha-chatvarimsamsa. This guide explains the sign assignment from a stated sidereal longitude. Its tables let you reproduce the arithmetic before considering any traditional interpretation. A finely divided chart does not, by itself, establish facts about someone's character or ancestry.
Classify the natal sign before counting
| Modality | Natal signs | First D45 portion |
|---|---|---|
| Movable | Aries, Cancer, Libra, Capricorn | Aries |
| Fixed | Taurus, Leo, Scorpio, Aquarius | Leo |
| Dual | Gemini, Virgo, Sagittarius, Pisces | Sagittarius |
The classification belongs to the sign containing the original longitude. It is not taken from the eventual D45 sign, the ascendant's modality or the planet's name. If a point is in Leo, use the fixed-sign column even when the natal ascendant is in a movable sign.
Also distinguish modality from odd/even numbering. Taurus and Leo are both fixed signs, so both start from Leo in D45, although one has an even conventional sign number and the other an odd one. Substituting the parity rule from D40 changes the construction.
The complete forty-five-portion table
Read d as the longitude within the natal sign, from 0° up to but not including 30°. Choose the row first and then the modality column. The lower endpoint belongs to the row; the upper endpoint begins the following row.
| Portion | Within-sign d | Movable natal | Fixed natal | Dual natal |
|---|---|---|---|---|
| 1 | 0°00′00″ ≤ d < 0°40′00″ | Aries | Leo | Sagittarius |
| 2 | 0°40′00″ ≤ d < 1°20′00″ | Taurus | Virgo | Capricorn |
| 3 | 1°20′00″ ≤ d < 2°00′00″ | Gemini | Libra | Aquarius |
| 4 | 2°00′00″ ≤ d < 2°40′00″ | Cancer | Scorpio | Pisces |
| 5 | 2°40′00″ ≤ d < 3°20′00″ | Leo | Sagittarius | Aries |
| 6 | 3°20′00″ ≤ d < 4°00′00″ | Virgo | Capricorn | Taurus |
| 7 | 4°00′00″ ≤ d < 4°40′00″ | Libra | Aquarius | Gemini |
| 8 | 4°40′00″ ≤ d < 5°20′00″ | Scorpio | Pisces | Cancer |
| 9 | 5°20′00″ ≤ d < 6°00′00″ | Sagittarius | Aries | Leo |
| 10 | 6°00′00″ ≤ d < 6°40′00″ | Capricorn | Taurus | Virgo |
| 11 | 6°40′00″ ≤ d < 7°20′00″ | Aquarius | Gemini | Libra |
| 12 | 7°20′00″ ≤ d < 8°00′00″ | Pisces | Cancer | Scorpio |
| 13 | 8°00′00″ ≤ d < 8°40′00″ | Aries | Leo | Sagittarius |
| 14 | 8°40′00″ ≤ d < 9°20′00″ | Taurus | Virgo | Capricorn |
| 15 | 9°20′00″ ≤ d < 10°00′00″ | Gemini | Libra | Aquarius |
| 16 | 10°00′00″ ≤ d < 10°40′00″ | Cancer | Scorpio | Pisces |
| 17 | 10°40′00″ ≤ d < 11°20′00″ | Leo | Sagittarius | Aries |
| 18 | 11°20′00″ ≤ d < 12°00′00″ | Virgo | Capricorn | Taurus |
| 19 | 12°00′00″ ≤ d < 12°40′00″ | Libra | Aquarius | Gemini |
| 20 | 12°40′00″ ≤ d < 13°20′00″ | Scorpio | Pisces | Cancer |
| 21 | 13°20′00″ ≤ d < 14°00′00″ | Sagittarius | Aries | Leo |
| 22 | 14°00′00″ ≤ d < 14°40′00″ | Capricorn | Taurus | Virgo |
| 23 | 14°40′00″ ≤ d < 15°20′00″ | Aquarius | Gemini | Libra |
| 24 | 15°20′00″ ≤ d < 16°00′00″ | Pisces | Cancer | Scorpio |
| 25 | 16°00′00″ ≤ d < 16°40′00″ | Aries | Leo | Sagittarius |
| 26 | 16°40′00″ ≤ d < 17°20′00″ | Taurus | Virgo | Capricorn |
| 27 | 17°20′00″ ≤ d < 18°00′00″ | Gemini | Libra | Aquarius |
| 28 | 18°00′00″ ≤ d < 18°40′00″ | Cancer | Scorpio | Pisces |
| 29 | 18°40′00″ ≤ d < 19°20′00″ | Leo | Sagittarius | Aries |
| 30 | 19°20′00″ ≤ d < 20°00′00″ | Virgo | Capricorn | Taurus |
| 31 | 20°00′00″ ≤ d < 20°40′00″ | Libra | Aquarius | Gemini |
| 32 | 20°40′00″ ≤ d < 21°20′00″ | Scorpio | Pisces | Cancer |
| 33 | 21°20′00″ ≤ d < 22°00′00″ | Sagittarius | Aries | Leo |
| 34 | 22°00′00″ ≤ d < 22°40′00″ | Capricorn | Taurus | Virgo |
| 35 | 22°40′00″ ≤ d < 23°20′00″ | Aquarius | Gemini | Libra |
| 36 | 23°20′00″ ≤ d < 24°00′00″ | Pisces | Cancer | Scorpio |
| 37 | 24°00′00″ ≤ d < 24°40′00″ | Aries | Leo | Sagittarius |
| 38 | 24°40′00″ ≤ d < 25°20′00″ | Taurus | Virgo | Capricorn |
| 39 | 25°20′00″ ≤ d < 26°00′00″ | Gemini | Libra | Aquarius |
| 40 | 26°00′00″ ≤ d < 26°40′00″ | Cancer | Scorpio | Pisces |
| 41 | 26°40′00″ ≤ d < 27°20′00″ | Leo | Sagittarius | Aries |
| 42 | 27°20′00″ ≤ d < 28°00′00″ | Virgo | Capricorn | Taurus |
| 43 | 28°00′00″ ≤ d < 28°40′00″ | Libra | Aquarius | Gemini |
| 44 | 28°40′00″ ≤ d < 29°20′00″ | Scorpio | Pisces | Cancer |
| 45 | 29°20′00″ ≤ d < 30°00′00″ | Sagittarius | Aries | Leo |
Forty-five portions contain three complete twelve-sign cycles and nine more destinations: 45 = 3 × 12 + 9. In each column, nine destinations occur four times and three occur three times. Repeated signs therefore refer to different input intervals, not duplicate rows that can be removed.
The last interval is 29°20′00″ to 30°00′00″. At exactly 30° within a displayed sign, normalise into the next natal sign at 0° and choose its modality again. There is no forty-sixth portion inside a 30° sign.
Work through Leo 20°00′00″
Use an original example with full sidereal longitude 140°00′00″. The complete longitude and the within-sign longitude serve different purposes:
- Locate the natal sign: 140° falls in Leo, which starts at 120°.
- Subtract 120° to obtain 20°00′00″ inside Leo.
- Convert to 72,000 arcseconds and divide by 2,400. The zero-based portion index is 30, so this is portion 31.
- Leo is fixed, so the first portion is Leo. Count thirty forward steps from it, wrapping after Pisces.
- The destination is Aquarius. Record the rule and input alongside the result.
One arcsecond earlier, at 139°59′59″ full longitude, the within-sign position is 19°59′59″. That remains in portion 30 and goes to Capricorn. This adjacent pair is a useful boundary check because the natal sign stays the same while the D45 portion changes.
Nineteen coordinates for checking a table or report
| Full longitude | Natal sign | Within sign | Portion | D45 sign |
|---|---|---|---|---|
| 0°00′00″ | Aries | 0°00′00″ | 1 | Aries |
| 0°39′59″ | Aries | 0°39′59″ | 1 | Aries |
| 0°40′00″ | Aries | 0°40′00″ | 2 | Taurus |
| 7°59′59″ | Aries | 7°59′59″ | 12 | Pisces |
| 8°00′00″ | Aries | 8°00′00″ | 13 | Aries |
| 15°59′59″ | Aries | 15°59′59″ | 24 | Pisces |
| 16°00′00″ | Aries | 16°00′00″ | 25 | Aries |
| 23°59′59″ | Aries | 23°59′59″ | 36 | Pisces |
| 24°00′00″ | Aries | 24°00′00″ | 37 | Aries |
| 29°19′59″ | Aries | 29°19′59″ | 44 | Scorpio |
| 29°20′00″ | Aries | 29°20′00″ | 45 | Sagittarius |
| 29°59′59″ | Aries | 29°59′59″ | 45 | Sagittarius |
| 30°00′00″ | Taurus | 0°00′00″ | 1 | Leo |
| 59°59′59″ | Taurus | 29°59′59″ | 45 | Aries |
| 60°00′00″ | Gemini | 0°00′00″ | 1 | Sagittarius |
| 139°59′59″ | Leo | 19°59′59″ | 30 | Capricorn |
| 140°00′00″ | Leo | 20°00′00″ | 31 | Aquarius |
| 359°59′59″ | Pisces | 29°59′59″ | 45 | Leo |
| 360°00′00″ | Aries | 0°00′00″ | 1 | Aries |
The early pairs test the first boundary and the restarts after twelve, twenty-four and thirty-six portions. The pair around 29°20′ tests the final portion. The 30° and 60° entries then check that a new natal sign brings a new modality start.
The final two rows distinguish the end of Pisces from the start of Aries. Normalise 360° to 0° before selecting the natal sign. An input convention can include the number 360°, but a twelve-sign index must not create an extra thirteenth sign for it.
A compact formula with explicit indices
Let p be the zero-based portion index, from 0 to 44. Let b be 0 for movable, 4 for fixed or 8 for dual natal signs. Number destination signs from Aries = 0 through Pisces = 11. Then D45 sign index = (b + p) mod 12.
For the worked example, p = 30 and b = 4. The remainder of 34 divided by 12 is 10, which is Aquarius in that zero-based list. If your display uses Aries = 1, add one only after calculating the remainder.
This determines a destination sign. It does not specify a house system or every program's convention for displaying degrees inside that sign. Compare the same field in two reports before describing a disagreement as a calculation error.
Why 0.6667° can be a poor calculation divisor
The exact width is 30°/45 = 2/3°, or 40 arcminutes. Its decimal expansion repeats. A rounded value may be adequate for a label but fail as a divisor at an exact boundary.
| Within-sign d | Correct portion using 2,400″ | Portion using a 0.6667° divisor |
|---|---|---|
| 0°40′00″ | 2 | 1 |
| 1°20′00″ | 3 | 2 |
| 20°00′00″ | 31 | 30 |
For example, 20° divided by the exact two-thirds degree equals 30. Dividing by 0.6667 gives slightly less than 30; flooring that value assigns the previous portion. The input did not move—the rounded divisor moved the boundary.
For the exact teaching coordinates here, integer arcseconds keep all boundaries explicit. Real software also needs a deliberate policy for floating-point inputs and reported precision. Adding an arbitrary small number to every input can hide one error while changing a genuinely earlier position; it is not a substitute for specifying the convention.
Test a shortcut at more than one longitude
Multiplying the full longitude L by 45 and reducing modulo 360° creates a harmonic mapping. It does not generally reproduce the modality-based D45 construction used here. A single matching result is insufficient evidence that two methods agree.
| Full L | D45 sign | 45L mod 360° | Harmonic sign |
|---|---|---|---|
| 29°59′59″ | Sagittarius | 269°59′15″ | Sagittarius |
| 30°00′00″ | Leo | 270°00′00″ | Capricorn |
| 60°00′00″ | Sagittarius | 180°00′00″ | Libra |
| 90°00′00″ | Aries | 90°00′00″ | Cancer |
Immediately before Taurus begins, both methods name Sagittarius. At the next arcsecond, D45 applies the fixed-sign start and selects Leo, while the harmonic reaches Capricorn. Agreement at the end of Aries therefore does not validate the mapping across the next natal-sign boundary.
The D27 guide derives a harmonic identity for its particular rule. Such an identity must be demonstrated for the construction being used; changing the multiplier alone does not carry the proof over to every varga.
Keep angular precision separate from birth-time confidence
Forty arcminutes means two-thirds of an angular degree. It means neither forty clock minutes nor forty arcseconds. Similarly, writing 20.000000° is a display choice; it does not establish that the original birth data are known to that precision.
As an invented sensitivity model, suppose a coordinate advanced uniformly at 15° per hour. Crossing one D45 portion would then take (2/3)/15 hours = 2 minutes 40 seconds. This is arithmetic under a stated assumption, not the actual ascendant rate for every place and time.
For a real report, compare the earliest and latest plausible birth times while holding the place and reference settings fixed. Note which placements cross a boundary. If the input range spans two portions, preserve that uncertainty instead of selecting the more appealing interpretation.
Read the construction in its source context
BPHS 6.31 gives the movable, fixed and dual starts; the adjoining passage also discusses presiding deities. Narasimha Rao's section 6.2.19 states the forty-five equal 40′ portions and the same sign starts. The table above implements that construction with original coordinates.
A deity sequence, a destination sign and a chart house are separate fields. The article calculates the destination sign and does not infer a person's moral worth from it. Agreement between arithmetic and a traditional rule is different from evidence for an interpretation about someone's life.
Shodasamsa D16 provides another example of why both the portion width and the starting rule belong in a method description. Naming only a starting sign, or only a division number, leaves part of the calculation unspecified.
A six-item D45 audit before interpretation
- Keep the unrounded sidereal longitude and reference settings available.
- Separate the full longitude from the remainder within its natal sign.
- Identify that natal sign's modality from the three-row table.
- Check the exact 2,400″ interval and its endpoint convention.
- Compare destination signs before comparing houses, deities or degree displays.
- Carry input uncertainty into any later interpretation.
Use the available placements in your Kundli report as a starting point for comparison. A useful query includes the input longitude, the chosen rule and the field being compared. That gives a calculation disagreement a reproducible form.
Frequently asked questions
How wide is one D45 portion?
Exactly 0°40′, or 2,400 arcseconds, equal to two-thirds of a degree. These are angular units, not clock minutes.
Where do movable, fixed and dual signs start?
They start from Aries, Leo and Sagittarius respectively, counting forward. Classify the original natal sign before assigning its D45 portion.
What is the D45 sign for Leo 20°?
Under the stated rule, Leo 20° begins portion 31 and maps to Aquarius. One arcsecond earlier remains in portion 30, Capricorn.
Why can a rounded width give the wrong portion?
The exact width is a repeating decimal, two-thirds of a degree. Using 0.6667 as though exact can push an exact boundary into the preceding portion when the quotient is floored.
Is D45 always the same as 45 times full longitude?
No. The examples across the Aries–Taurus boundary show one agreement followed by a disagreement. The modality-based rule and a full-longitude harmonic are different mappings.
Does a detailed D45 table remove birth-time uncertainty?
No. Fine divisions can make boundary changes more relevant. Compare plausible inputs and keep uncertainty visible; more printed decimals do not improve the original birth information.