定紫微星公式
已從《紫微斗數全書》補完原始公式。AI 轉錄缺失的「商數對應位置」規律已釐清。
公式總覽
給定:
D = 出生日(農曆)
N = 五行局數(水二=2、木三=3、火四=4、土五=5、金六=6)
求:紫微星所在地支位
步驟:
1. 找最小整數 m,使 m × N ≥ D
2. 計算差 R = m × N - D
3. 若 R 為奇數:新位 = m - R
若 R 為偶數:新位 = m + R
4. 從寅宮起,順時針數「新位」步,即為紫微星位
詳細步驟
Step 1:求倍數 m
找最小的 m,使得 m × N ≥ D。
即 m = ⌈D / N⌉(D 除以 N 的進位整數)。
Step 2:求差 R
R = m × N - D
Step 3:判斷 R 的奇偶
- 若 R 為奇數:新位 = m 減 R
- 若 R 為偶數:新位 = m 加 R
Step 4:從寅宮順數「新位」步
- 寅 = 第 1 步
- 卯 = 第 2 步
- 辰 = 第 3 步
- 依此類推
範例驗算
範例 1:木三局、8 日生(AI 提取的講師範例)
| 步驟 | 計算 | 結果 |
|---|---|---|
| 1. 求 m | m × 3 ≥ 8 → m = 3 (3×3=9 ≥ 8) | m = 3 |
| 2. 求 R | R = 3×3 - 8 | R = 1(奇數) |
| 3. 新位 | 3 - 1 | 新位 = 2 |
| 4. 從寅順數 | 寅(1) → 卯(2) | 紫微星 = 卯 |
範例 2:金四局、23 日生(民間教學範例)
| 步驟 | 計算 | 結果 |
|---|---|---|
| 1. 求 m | m × 4 ≥ 23 → m = 6 (6×4=24 ≥ 23) | m = 6 |
| 2. 求 R | R = 6×4 - 23 | R = 1(奇數) |
| 3. 新位 | 6 - 1 | 新位 = 5 |
| 4. 從寅順數 | 寅(1)→卯(2)→辰(3)→巳(4)→午(5) | 紫微星 = 午 |
範例 3:水二局、5 日生(自行驗算)
| 步驟 | 計算 | 結果 |
|---|---|---|
| 1. 求 m | m × 2 ≥ 5 → m = 3 (3×2=6 ≥ 5) | m = 3 |
| 2. 求 R | R = 3×2 - 5 | R = 1(奇數) |
| 3. 新位 | 3 - 1 | 新位 = 2 |
| 4. 從寅順數 | 寅(1)→卯(2) | 紫微星 = 卯 |
替代方法
對於不擅心算的學習者,紫微斗數有完整的「定紫微星速查表」可直接對照五行局與生日查紫微位置。
各派教材通常都附此表。本卡片優先用心算公式,速查表待後續卡片建立。
在系統中的位置
排盤主流程
├── 1. 安命宮
├── 2. 安身宮
├── 3. 排十二宮位
├── 4. 求 [[notes/divination/ziwei/consensus/wuxing-ju|五行局]]
├── 5. 定紫微星 ← 本卡片
└── 6. 排其他 13 顆主星(依紫微位置自動推定)
待擴充
- 「定紫微星速查表」獨立卡片
- 紫微星定下後,其他 13 顆主星的排法(紫微星系 + 天府星系)
- 對照原典「安紫微天府圖」原文逐字驗證
- 用線上斗數排盤軟體做更大規模交叉驗算