定紫微星公式

已從《紫微斗數全書》補完原始公式。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. 求 mm × 3 ≥ 8 → m = 3 (3×3=9 ≥ 8)m = 3
2. 求 RR = 3×3 - 8R = 1(奇數)
3. 新位3 - 1新位 = 2
4. 從寅順數寅(1) → 卯(2)紫微星 = 卯

範例 2:金四局、23 日生(民間教學範例)

步驟計算結果
1. 求 mm × 4 ≥ 23 → m = 6 (6×4=24 ≥ 23)m = 6
2. 求 RR = 6×4 - 23R = 1(奇數)
3. 新位6 - 1新位 = 5
4. 從寅順數寅(1)→卯(2)→辰(3)→巳(4)→午(5)紫微星 = 午

範例 3:水二局、5 日生(自行驗算)

步驟計算結果
1. 求 mm × 2 ≥ 5 → m = 3 (3×2=6 ≥ 5)m = 3
2. 求 RR = 3×2 - 5R = 1(奇數)
3. 新位3 - 1新位 = 2
4. 從寅順數寅(1)→卯(2)紫微星 = 卯

替代方法

對於不擅心算的學習者,紫微斗數有完整的「定紫微星速查表」可直接對照五行局與生日查紫微位置。

各派教材通常都附此表。本卡片優先用心算公式,速查表待後續卡片建立。

在系統中的位置

排盤主流程
├── 1. 安命宮
├── 2. 安身宮
├── 3. 排十二宮位
├── 4. 求 [[notes/divination/ziwei/consensus/wuxing-ju|五行局]]
├── 5. 定紫微星  ← 本卡片
└── 6. 排其他 13 顆主星(依紫微位置自動推定)

待擴充

  • 「定紫微星速查表」獨立卡片
  • 紫微星定下後,其他 13 顆主星的排法(紫微星系 + 天府星系)
  • 對照原典「安紫微天府圖」原文逐字驗證
  • 用線上斗數排盤軟體做更大規模交叉驗算

相關概念

References

  • 紫微斗數職業班課程 第01講(50:00-60:30)— 講師口述公式(AI 轉錄部分缺失)
  • 《紫微斗數全書》卷二「安紫微天府圖」(維基文庫
  • 民間紫微斗數教學整理(紫微斗數學習心得