05 / 15

六十甲子

the sexagenary cycle — the clock of the chart

Stems and branches turn together like two gears: ten teeth and twelve teeth. They pair only same-parity — yang stem with yang branch, yin with yin — so the full cycle is 60 pairs, from to , and then it repeats. (10 × 12 would be 120, but parity halves it to 60 — the least common multiple of the two gears, divided by the parity lock.)

This 60-step clock runs everywhere in the system. Years ride it: 1984 was , 2024 is , 2044 will be again. Days ride it independently: every date since the calendar's epoch has a day pillar, computed by a pure count — no astronomy needed, nothing to believe. Hours and months ride a variant, keyed off the day and year pillars by the 五鼠遁 and 五虎遁 rules (module 6).

how the cycle turns

The gears mesh like this: the stem advances one step, the branch advances one step — , , , , then the stems exhaust and restart: , , … and after 60 steps, returns. Because both gears always advance together, same-parity pairs are the only ones that ever occur: you will never see or . When someone hands you a "ganzhi" that breaks parity, it is not a real ganzhi.

The 60 pairs are also the skeleton of the 纳音 nayin (below) and of the xún — the six ten-day weeks the tradition divides the cycle into, each with two void branches (空亡, used in module 8's 冲空则实).

纳音 — the thirty element-tones纳音

Each ganzhi pair carries a poetic phase-name, two pairs sharing one name — 30 names across the 60 pairs. They are the tradition's most lyrical layer: "metal in the sea," "fire in the furnace," "timber of the great forest," "fire in the heavens." Each name reads the pair's phase as situated somewhere — in the sea, the mountain, the street — a flavor, not a fortune. The app prints the nayin of all four pillars under the chart grid.

nayin namethe pairs it covers
metal in the sea
fire in the furnace
timber of the forest
earth by the roadside
sword-blade metal
fire on the mountain
water in the ravine
earth on the rampart
wax-white metal
willow wood
spring water
earth on the roof
thunderbolt fire
pine and cypress
long flowing water
metal in the sand
fire below the mountain
wood on level ground
earth on the wall
gold-foil metal
lamp-light fire
river of heaven
驿 earth of the great highway
hairpin metal
mulberry wood
water of the great stream
earth in the sand
fire in the heavens
pomegranate wood
water of the great sea

the day pillar is public math

The day pillar needs no astronomical table and no doctrine: it is the Julian day number of the birth date, taken mod 60, anchored at one known point — 2000-01-01 was (index 54). Anyone with a calculator can verify every day pillar in this app by hand. This is the core of the project's promise: "computed, not generated." The day pillar is the anchor the rest of the chart is built around, and it is checkable down to the arithmetic.