Tribhaga Bala: Day and Night Thirds with Exact Boundary Examples

Calculate Tribhaga Bala from sunrise, sunset and the next sunrise. Follow unequal thirds, midnight dates, exact boundaries and all seven planetary scores.

Kundli & chart methodsArticle · 11 min readहिंदी में पढ़ें ↗

Written and published by: Astrogyana

· Revised:

Editorial policy · Corrections policy

How is Tribhaga Bala calculated?

Divide sunrise to sunset into three equal elapsed intervals, and sunset to the following sunrise into another three. The daytime lords are Mercury, Sun and Saturn; the night lords are Moon, Venus and Mars. In this Tribhaga Bala profile, the lord of the interval containing the birth instant receives 60 Virupas, Jupiter always receives 60, and the other five planets receive zero.

Tribhaga Bala is one contribution within Kala Bala, which is part of Shadbala. The number describes a rule in a traditional astrological system. It does not measure a planet's physical energy, establish the quality of a person, or supply a probability of future events.

The assignment follows Maitreya's documented Tribhaga convention. The boundary handling and required solar-event inputs explained below describe Astrogyana's current implementation. The worked times are invented teaching fixtures, not a published sunrise forecast for a city.

Find the three solar events surrounding the instant

Keep the birth instant with its date and resolved time-zone offset. Then find a sunrise R, a sunset S after it, and the following sunrise R₂, such that R ≤ birth < R₂ and R < S < R₂. A civil date alone cannot identify this cycle: a birth after midnight but before sunrise belongs to the night that began on the preceding civil date.

For an instant before S, use R as the interval start and S as the end. At S or later, use S as the start and R₂ as the end. The strict test birth < S makes exact sunset the beginning of the night calculation. Exact next sunrise belongs to a new cycle, which needs its own sunset and following sunrise to validate the full context.

Use solar events for the same location and a consistent sunrise definition. A change of site, horizon convention or event provider can move a boundary. It is useful to retain the event values in a calculation record so a later comparison can separate different inputs from different arithmetic.

The fraction and the half-open interval rule

Let A be the selected start, B its end and t the birth instant, all expressed on one time scale. Define f = (t − A)/(B − A). The zero-based part is k = floor(3f); the displayed third is k+1. Valid inputs give 0 ≤ f < 1, so k is 0, 1 or 2.

The boundaries are A, A+(B−A)/3, A+2(B−A)/3 and B. Each part includes its start and excludes its end. This is the meaning of a half-open interval: the exact boundary is counted once, in the new part. It avoids both a gap and a double assignment between adjacent thirds.

For implementation, compute elapsed durations from resolved instants, commonly UTC timestamps. Local wall-clock subtraction can be misleading if an offset changes during the interval. A display label may jump or repeat; elapsed time still has an unambiguous order once both endpoints have been resolved.

A complete example with unequal day and night lengths

Assume sunrise at 05:30, sunset at 18:30 and next sunrise at 05:30 the following day, all under one unchanged offset. Daylight lasts thirteen hours, or 780 minutes; each daytime third is 260 minutes, or 4 hours 20 minutes. The night lasts eleven hours, or 660 minutes; each night third is 220 minutes, or 3 hours 40 minutes.

Six parts of an invented 13-hour day and 11-hour night
PartStart includedEnd excludedDurationLord receiving 60 Virupas
Day 105:3009:504h 20mMercury
Day 209:5014:104h 20mSun
Day 314:1018:304h 20mSaturn
Night 118:3022:103h 40mMoon
Night 222:10Next day 01:503h 40mVenus
Night 3Next day 01:50Next day 05:303h 40mMars

Starting at 05:30, add 4:20 twice to obtain 09:50 and 14:10. Starting at sunset, add 3:40 twice to obtain 22:10 and 01:50 on the next civil date. The final night endpoint is 05:30, so the six intervals cover the entire sunrise-to-sunrise cycle without overlap.

Dividing the full twenty-four hours into six equal four-hour pieces would put the boundaries at the wrong instants here. The rule gives equal thirds within each half, not necessarily six equal pieces of the whole cycle. The table includes Jupiter separately through the scoring rule; Jupiter is not an extra seventh time interval.

What happens exactly at a boundary?

Lord immediately before and at a boundary
ClockSolar partLord
09:49:59Day 1Mercury
09:50:00Day 2Sun
14:09:59Day 2Sun
14:10:00Day 3Saturn
18:29:59Day 3Saturn
18:30:00Night 1Moon
22:10:00Night 2Venus
00:00:00 (+1)Night 2Venus
01:50:00 (+1)Night 3Mars
05:30:00 (+1)Next day 1Mercury

At 09:49:59, the first day third is still active. At 09:50:00, f=260/780=1/3 and floor(3f)=1, selecting the Sun. This discrete change is part of the method. There is no interpolated score such as 30 for each of the two adjacent lords at that instant.

At midnight, the civil date changes but the night third does not restart. In this fixture, both 23:59 and 00:00 are in Venus's interval. Conversely, at 18:30 the day/night selection changes immediately even though the civil date stays the same. Different kinds of boundaries answer different questions.

The final row assumes that the new sunrise cycle has valid surrounding events. Do not feed f=1 into the previous cycle: it would produce k=3, outside the three-element list. Select the new interval first and calculate its fraction afterward.

Calculate all seven scores for a birth after midnight

Take 00:15 on the following civil date. From the preceding sunset at 18:30, 5 hours 45 minutes have elapsed: 345 minutes. The full night is 660 minutes, so f=345/660=23/44, about 0.522727. Then 3f=69/44, about 1.568182, whose floor is 1. The second night third belongs to Venus.

Seven Tribhaga scores at 00:15 on the next civil date
PlanetVirupasRupas
Sun00
Moon00
Mars00
Mercury00
Jupiter601
Venus601
Saturn00

Venus and Jupiter each receive 60 Virupas, or 1 Rupa, for this component. Their combined contribution is 120 Virupas across the seven planets; the other five contributions are zero. This sum is a useful internal check for a valid instance of this convention. It is not the total Shadbala of the horoscope.

A zero here does not erase strength from other components. Similarly, Jupiter's fixed score does not make it the strongest planet in every chart. Read the Virupa, Rupa and ratio guide before comparing a component with a full planetary total or a reference requirement.

Retain seconds before choosing the third

Consider another invented day: sunrise 06:00:00 and sunset 17:59:00. Its duration is 11 hours 59 minutes, or 43,140 seconds. One third is exactly 14,380 seconds: 3 hours 59 minutes 40 seconds. The first and second internal boundaries are therefore 09:59:40 and 13:59:20.

If a display rounds the first boundary to 10:00, a birth at 09:59:50 may look as though it falls before the boundary. In the unrounded calculation it is ten seconds into the Sun's interval. Compute with the available precision, decide the assignment, and only then round the display.

An interval duration need not divide into an integer number of seconds. In that case retain the fractional boundary for comparison, or compare elapsed values without prematurely rounding. Astrogyana's present code uses timestamp seconds for its supplied instants; showing many extra decimals in a table would not create finer original birth-time precision.

How is this different from Natonnata Bala and Hora?

Natonnata Bala in the named local profile uses a local mean solar clock and a continuous triangular weighting. Its day/night planetary groups do not mean that an actual sunrise or sunset is being tested at each moment. Tribhaga instead selects a discrete third from actual supplied solar events.

Hora also divides daytime and night separately, but into twelve intervals each. It follows its own planetary sequence. A Tribhaga third spans four of those equal-duration Horas within the same half, but its lord is not obtained by copying the lord of whichever Hora happens to contain the birth.

For the special 06:00–18:00–06:00 fixture, each third is four hours: day boundaries are 06:00, 10:00, 14:00 and 18:00; night boundaries are 18:00, 22:00, 02:00 and 06:00. This convenient example explains why a fixed four-hour shortcut can look correct. It stops working once the two halves have different lengths.

When the birth time or solar events are uncertain

If the recorded birth could be anywhere from 09:48 to 09:52 in the first fixture, it crosses the 09:50 boundary. Report that Mercury or Sun can receive the variable 60, depending on the actual instant. Do not invent a single precise result or split the value between them unless a separately named method explicitly calls for that operation.

When required solar events are missing, the current full Shadbala profile returns unavailable rather than synthesizing a sunrise or sunset. This can arise from the event data or from conditions where the required local events do not occur. Knowing the rule that Jupiter receives sixty does not fill in all the missing context needed by the full report.

A timing discrepancy close to a boundary deserves an input audit: location, UTC conversion, original recorded precision, event definition and event dates. An uncertainty far from every boundary may leave this component unchanged. Neither observation establishes the reliability of every other chart component.

Keep a calculation that another reader can reproduce

A useful record contains the birth instant, location, the three dated solar events, selected day or night interval, elapsed seconds, interval duration, f, third lord and seven component values. Add the method name and units. This makes it possible to explain why two reports disagree without relying on a bare label such as “strong.”

Start with the Kundli tool for the chart context and read the calculation methodology for the named implementation. The worked examples here explain the component; they do not establish personal predictions or replace a complete, context-sensitive traditional reading.

Frequently asked questions

Which planets receive Tribhaga Bala during the day?

The first, second and third sunrise-to-sunset thirds belong to Mercury, Sun and Saturn. The active lord receives 60 Virupas, and Jupiter also receives 60 in this convention.

Which planets rule the three night parts?

Moon, Venus and Mars rule the first, second and third parts from sunset to the next sunrise. The night is divided by its own actual elapsed duration.

Are all six parts exactly four hours long?

Only when both day and night are twelve hours. In the 13-hour day and 11-hour night example, day thirds last 4 hours 20 minutes and night thirds last 3 hours 40 minutes.

Which part owns an exact boundary?

The new part includes the boundary. Exact sunset begins night, and exact next sunrise begins the next cycle. The preceding interval excludes its end.

Does the count restart at midnight?

No. A post-midnight instant before sunrise remains within the night that started at the preceding sunset. Keep the dates attached to the events.

Does zero Tribhaga Bala mean a planet has no strength?

No. It means zero contribution from this one component. Other Shadbala components, the full total and any reference ratio are separate quantities.

Sources and references

Stay connected with Astrogyana on Google

Choose Astrogyana as a preferred source in Google Search.

Add as a Preferred Source on Google