Bảng Tứ Hóa có phải một "hàm số" ẩn, hay chỉ là bảng tra? Câu trả lời ngắn: không có văn bản cổ nào nói bảng được dựng ra sao. Nhưng khi kiểm bằng tính toán, bảng có ít nhất hai cấu trúc khó coi là tình cờ. Đồng thời nhiều "phát hiện" đang được truyền tay thực ra chỉ là vòng luẩn quẩn: dựng mô hình từ chính đáp án rồi ngạc nhiên vì nó khớp đáp án.
Gần đây có một cuộc trao đổi dài với AI đi tìm "hàm Hóa Lộc" bằng hình học, Nạp Giáp và Lạc Thư, được nhiều người chia sẻ. Ý tưởng hay và đáng đào. Bài này đi lại từng bước của nó bằng code, nói rõ bước nào đứng vững, bước nào phải đính chính, và những gì chúng tôi tự tìm thêm được. Nếu chưa quen Tứ Hóa, nên đọc trước bài Tứ Hóa trong Tử Vi.
Dữ liệu cần giải thích
Bảng dưới là bảng Tứ Hóa phổ biến nhất, cũng là bảng trang lập lá số Tử Vi đang dùng. Các phái khác nhau chủ yếu ở cột Khoa của can Mậu, Canh, Nhâm và cột Kỵ của can Canh.
| Can | Hóa Lộc | Hóa Quyền | Hóa Khoa | Hóa Kỵ |
|---|---|---|---|---|
| Giáp | Liêm Trinh | Phá Quân | Vũ Khúc | Thái Dương |
| Ất | Thiên Cơ | Thiên Lương | Tử Vi | Thái Âm |
| Bính | Thiên Đồng | Thiên Cơ | Văn Xương | Liêm Trinh |
| Đinh | Thái Âm | Thiên Đồng | Thiên Cơ | Cự Môn |
| Mậu | Tham Lang | Thái Âm | Hữu Bật | Thiên Cơ |
| Kỷ | Vũ Khúc | Tham Lang | Thiên Lương | Văn Khúc |
| Canh | Thái Dương | Vũ Khúc | Thái Âm | Thiên Đồng |
| Tân | Cự Môn | Thái Dương | Văn Khúc | Văn Xương |
| Nhâm | Thiên Lương | Tử Vi | Tả Phù | Vũ Khúc |
| Quý | Phá Quân | Cự Môn | Thái Âm | Tham Lang |
Những điều sau là sự thật kiểm được, cuộc trao đổi kia nói đúng:
- Mười can cho mười sao Hóa Lộc khác nhau, không sao nào lặp.
- Bốn chính tinh không bao giờ Hóa Lộc: Tử Vi, Thiên Phủ, Thiên Tướng, Thất Sát.
- Mười sao Lộc chia đều 5 + 5 giữa hai chòm an sao. Chòm Tử Vi góp Thiên Cơ, Thái Dương, Vũ Khúc, Thiên Đồng, Liêm Trinh. Chòm Thiên Phủ góp Thái Âm, Tham Lang, Cự Môn, Thiên Lương, Phá Quân.
Một lưu ý nhỏ: cái 5 + 5 này là hệ quả trực tiếp của việc bốn sao nào bị loại (chòm Tử Vi có 6 sao, bỏ Tử Vi còn 5; chòm Thiên Phủ có 8 sao, bỏ Phủ, Tướng, Sát còn 5). Nó không phải bằng chứng độc lập thứ ba.
Cấu trúc thật số một: một biến gốc và một phép phản chiếu
Đây là chỗ cuộc trao đổi nắm đúng bản chất, và là điều quan trọng nhất để hiểu Tử Vi như một hệ toán học.
Mười bốn chính tinh không được an độc lập. Chỉ có một biến: vị trí sao Tử Vi, tính từ cục ngũ hành và ngày sinh âm lịch. Năm sao còn lại của chòm Tử Vi đặt theo khoảng cách cố định (Thiên Cơ lùi 1 cung, Thái Dương lùi 3, Vũ Khúc lùi 4, Thiên Đồng lùi 5, Liêm Trinh lùi 8). Thiên Phủ thì là ảnh phản chiếu của Tử Vi: đánh số Tý = 0, Sửu = 1… Hợi = 11, ta có Phủ = 4 − Tử (mod 12). Từ Thiên Phủ, bảy sao chòm Phủ đi thuận theo khoảng cách cố định.
Phép phản chiếu này có trục là đường Dần–Thân. Hai cung nằm trên trục là hai điểm cố định: chỉ khi Tử Vi ở Dần hoặc Thân thì Tử và Phủ đồng cung. Chúng tôi chạy đủ 12 vị trí của Tử Vi để chắc điều đó.
Nói cách khác, cả bàn 14 chính tinh là một con số + một phép đối xứng + các khoảng cách hằng. Ai từng lập trình sẽ thấy đây là một thiết kế rất tiết kiệm.
Đính chính 1: "Dần–Thân vắng Hóa Lộc" không phải phát hiện
Cuộc trao đổi dựng "bàn nguyên sinh" với Tử–Phủ đồng cung tại Dần, ghi vị trí mười sao Lộc, và thấy chúng phủ đúng mười cung, chừa ra Dần và Thân. Hai cung này thẳng hàng qua tâm, nên nó gọi là "một đường kính bị loại" và coi đây là "dấu hiệu rất mạnh".
Thực ra đây là điều chắc chắn phải xảy ra, bất kể bảng Tứ Hóa là gì:
- Tử Vi và Thiên Phủ được đặt ở Dần ngay từ đầu.
- Thất Sát luôn đối cung Thiên Phủ (cách đúng 6 cung) trên mọi lá số, nên Thất Sát nằm ở Thân.
- Thiên Tướng đồng cung Liêm Trinh ở Ngọ.
Ba trong bốn sao "không Hóa Lộc" bị đặt sẵn ở Dần và Thân, sao thứ tư ở ghép với một sao Lộc. Vậy mười sao Lộc đương nhiên chiếm mười cung còn lại. "Đường kính Dần–Thân" chính là trục phản chiếu Tử ↔ Phủ ở phần trên, không phải tín hiệu ẩn trong bảng Tứ Hóa.
Tương tự, cuộc trao đổi nói Hóa Kỵ "phục nguyên" có đúng cùng tập mười cung với Hóa Lộc, sau khi coi Văn Khúc là Phá Quân và Văn Xương là Thiên Lương. Nhưng Phá Quân và Thiên Lương chính là hai sao Lộc duy nhất vắng mặt trong cột Kỵ. Thay hai sao còn thiếu bằng đúng hai sao còn thiếu thì tập hợp tất nhiên trùng. Đó là vòng tròn, không phải bằng chứng.
Đính chính 2: "hàm Hóa Lộc" chưa hề được tìm ra
Cuộc trao đổi viết hàm Hóa Lộc là chuỗi Can → (Nạp Giáp) → Quái → (Lạc Thư) → số → (phép chiếu P) → cung → sao, rồi tuyên bố đã có "hàm sinh". Kiểm kỹ thì có hai vấn đề:
- Phép chiếu P không bao giờ được định nghĩa. Bảng "Giáp → Ngọ, Ất → Sửu…" được lấy bằng cách tra xem sao Lộc nằm ở đâu, tức là lấy từ đáp án. Một hàm mà bước quan trọng nhất là "tra đáp án" thì vẫn là bảng tra, chỉ đổi tên.
- Cách gán số Lạc Thư cho quái không khớp lối phổ biến nào. Cuộc trao đổi gán Khôn 1, Cấn 2, Khảm 3, Tốn 4, Chấn 6, Ly 7, Đoài 8, Càn 9. Lối Hậu Thiên – Lạc Thư quen thuộc là Khảm 1, Khôn 2, Chấn 3, Tốn 4, Càn 6, Đoài 7, Cấn 8, Ly 9. Đặt Tiên Thiên lên Lạc Thư thì được Khôn 1, Tốn 2, Ly 3, Đoài 4, Cấn 6, Khảm 7, Chấn 8, Càn 9. Và dù gán thế nào, các con số ấy cũng không được dùng ở bước sau.
Phần Nạp Giáp thì đúng với lối Kinh Phòng đời Hán: Càn nạp Giáp và Nhâm, Khôn nạp Ất và Quý, Cấn Bính, Đoài Đinh, Khảm Mậu, Ly Kỷ, Chấn Canh, Tốn Tân.
Thử lại cho đàng hoàng: một phép chiếu khớp 8/10
Ý tưởng "Nạp Giáp + bát quái chiếu lên vòng 12 cung" vẫn đáng thử, miễn là thử cho sòng phẳng. Chúng tôi viết code dò mọi cách đặt bát quái Tiên Thiên và Hậu Thiên lên vòng 12 cung: 8 góc xoay, lật hoặc không lật, 12 vị trí khởi đầu. Mỗi can được gán quái theo Nạp Giáp, rồi đếm xem bao nhiêu can rơi đúng cung có sao Hóa Lộc của nó trên bàn Tử–Phủ đồng cung Dần.
Kết quả tốt nhất là 8/10, với một cách đặt rất gọn: đi theo vòng Tiên Thiên (Càn → Đoài → Ly → Chấn → Khôn → Cấn → Khảm → Tốn) theo chiều thuận 12 địa chi, khởi Càn tại Ngọ. Bốn quái Càn, Ly, Khôn, Khảm mỗi quái chiếm hai cung, bốn quái kia mỗi quái một cung.
| Can | Quái (Nạp Giáp) | Cung theo phép chiếu | Sao Hóa Lộc thật | Khớp |
|---|---|---|---|---|
| Giáp | Càn | Ngọ / Mùi | Liêm Trinh tại Ngọ | Có |
| Nhâm | Càn | Ngọ / Mùi | Thiên Lương tại Mùi | Có |
| Ất | Khôn | Tý / Sửu | Thiên Cơ tại Sửu | Có |
| Quý | Khôn | Tý / Sửu | Phá Quân tại Tý | Có |
| Mậu | Khảm | Mão / Thìn | Tham Lang tại Thìn | Có |
| Kỷ | Ly | Dậu / Tuất | Vũ Khúc tại Tuất | Có |
| Canh | Chấn | Hợi | Thái Dương tại Hợi | Có |
| Tân | Tốn | Tỵ | Cự Môn tại Tỵ | Có |
| Bính | Cấn | Dần | Thiên Đồng tại Dậu | Không |
| Đinh | Đoài | Thân | Thái Âm tại Mão | Không |
Hai can trật là Bính và Đinh. Quái của chúng (Cấn, Đoài) rơi đúng Dần và Thân, hai cung trên trục không có sao Lộc nào. Cả hai "dời" cùng một bước, 7 cung theo chiều thuận (Dần → Dậu, Thân → Mão), sang hai ô còn trống của Ly và Khảm.
Có thể là tình cờ không? Chúng tôi lấy 3.000 bảng Hóa Lộc ngẫu nhiên (xáo mười sao vào mười can) và cho chạy cùng bộ dò. Điểm tốt nhất trung bình chỉ khoảng 4,4/10, và chỉ 3 trên 3.000 bảng đạt 8/10. Nghĩa là bảng thật nằm trong nhóm 0,1% "có trật tự" nhất theo thước đo này.
Nói cho công bằng, con số ấy phải đọc dè dặt:
- Chúng tôi chọn bàn Tử–Phủ đồng cung Dần vì nó là điểm cố định của phép phản chiếu (có lý do), nhưng nó vẫn là một lựa chọn.
- Việc quái nào chiếm hai cung và quy tắc "dời 7 cung" cho hai can trật là chi tiết thêm vào sau khi đã thấy dữ liệu.
- Người dựng mô hình (kể cả chúng tôi) có thể đã thử nhiều hướng khác trước khi gặp hướng này.
Gộp lại, mức tình cờ thật sự cao hơn 0,1%, nhưng vẫn thấp. Kết luận đúng mức: có dấu hiệu bảng Hóa Lộc mang dấu vết của Nạp Giáp và vòng Tiên Thiên, chưa đủ để nói đó là cách người xưa đã dựng.
Cấu trúc thật số hai: Quyền của can này là Lộc của can trước
Cuộc trao đổi cho rằng Hóa Quyền là Hóa Lộc "xoay 180°" (đối cung). Kiểm trên bàn Dần thì điều đó đúng với 5 can: Giáp, Ất, Đinh, Kỷ, Tân. Nhưng có hai điểm yếu. Thứ nhất, quan hệ đối cung này chỉ đúng khi Tử Vi ở Dần hoặc Thân; trên mười bàn còn lại nó biến mất hoàn toàn, nên nó dựa vào việc chọn bàn. Thứ hai, năm can còn lại phải giải thích bằng các quy tắc phụ ("chuyển trục", "dịch sang cung kề").
Có một quy luật đơn giản hơn và không cần bàn nào cả. Chúng tôi cho máy dò mọi quan hệ dạng "Hóa X của can n = Hóa Y của can n + k" giữa bốn cột. Kết quả nổi bật duy nhất:
Hóa Quyền của một can = Hóa Lộc của can đứng ngay trước nó, đúng 7/10 trường hợp.
| Can | Hóa Quyền | Hóa Lộc của can trước | Khớp |
|---|---|---|---|
| Giáp | Phá Quân | Quý: Phá Quân | Có |
| Ất | Thiên Lương | Giáp: Liêm Trinh | Không |
| Bính | Thiên Cơ | Ất: Thiên Cơ | Có |
| Đinh | Thiên Đồng | Bính: Thiên Đồng | Có |
| Mậu | Thái Âm | Đinh: Thái Âm | Có |
| Kỷ | Tham Lang | Mậu: Tham Lang | Có |
| Canh | Vũ Khúc | Kỷ: Vũ Khúc | Có |
| Tân | Thái Dương | Canh: Thái Dương | Có |
| Nhâm | Tử Vi | Tân: Cự Môn | Không |
| Quý | Cự Môn | Nhâm: Thiên Lương | Không |
Một sao vừa Hóa Lộc ở can này thì sang can sau thường Hóa Quyền, như thể "lộc" chín thành "quyền". Với bảng Quyền ngẫu nhiên, khả năng có một phép dịch nào đó đạt từ 7/10 trở lên chỉ khoảng 2 trên 10.000 (38 lần trong 200.000 lần thử). Quy luật này mạnh hơn hẳn "đối cung". Nó cũng bao trọn bốn trong năm trường hợp "đối cung" (Giáp, Đinh, Kỷ, Tân), mà không cần chọn bàn.
Ba ngoại lệ cũng có nét riêng: Quyền của Ất là Lộc của Nhâm, Quyền của Quý là Lộc của Tân. Riêng Nhâm, Tử Vi là sao duy nhất được Hóa Quyền mà không bao giờ Hóa Lộc.
Đính chính 3: Hóa Kỵ và Hóa Khoa không theo luật gọn
Cuộc trao đổi cho rằng ở các can âm, Kỵ = Lộc dịch 2 cung (60°). Kiểm đủ năm can âm thì:
- Ất (Thiên Cơ → Thái Âm) và Đinh (Thái Âm → Cự Môn): dịch 2, đúng.
- Kỷ và Tân: chỉ đúng nếu thay Văn Khúc bằng Phá Quân và Văn Xương bằng Thiên Lương, tức là phép thay đã nói ở trên.
- Quý (Phá Quân → Tham Lang): dịch 4, sai. Cuộc trao đổi bỏ sót can Quý khi tuyên bố "tất cả các can âm".
Với các can dương, Kỵ dịch 5, 9, 9, 10, 3 cung, không có quy luật. Bộ dò quan hệ giữa các cột cũng không tìm ra phép dịch nào nối cột Kỵ hay cột Khoa với các cột khác ở mức từ 4/10 trở lên. Cột Khoa còn dùng cả Văn Xương, Văn Khúc, Tả Phù, Hữu Bật, nên vốn không phải một hoán vị của mười chính tinh. Đến nay, Kỵ và Khoa vẫn chưa có lời giải gọn.
Đính chính 4: mấy điều về thiên văn và lịch pháp
Phần "giả thuyết thiên văn" của cuộc trao đổi có nhiều ý gợi mở, nhưng vài khẳng định cần sửa:
- "12 địa chi sinh ra từ chu kỳ Mộc tinh" là nói quá. Can chi đã được dùng để đếm ngày trên giáp cốt văn đời Thương, trước khi dùng cho năm rất lâu. Hệ đếm năm theo Tuế tinh (Mộc tinh, chu kỳ khoảng 11,86 năm) có thật thời Chiến Quốc và ảnh hưởng tới cách gọi năm, nhưng không phải "gốc" của 12 chi. Xem thêm Thiên can địa chi.
- Mười thiên can khởi đầu là tuần mười ngày của người Thương, không phải "mười trạng thái chuyển động thiên văn".
- Không thiên thể nào lặp lại đúng chu kỳ 10 năm. Gần nhất là chu kỳ hội Mộc–Thổ khoảng 19,86 năm, gần gấp đôi 10, nhưng lệch dần qua từng vòng. Vì thế Tứ Hóa theo can năm không thể là bản ghi trực tiếp của một cấu hình hành tinh lặp lại. Nếu có gốc thiên văn, nó đã qua một lớp mã hóa lịch pháp.
- 24 tiết khí thời cổ chia đều theo thời gian (gọi là bình khí). Lịch Trung Hoa chỉ chuyển sang chia theo kinh độ Mặt Trời (định khí) từ lịch Thời Hiến năm 1645. Âm lịch Việt Nam ngày nay, cũng là cách trang này tính, dùng định khí.
- Ví dụ minh họa "một sóng sin chu kỳ 10 tự nhiên tạo các cụm ZZZ–FF–ZZ–FFF" là sai về toán. Dấu của một sóng sin chu kỳ 10 luôn cho đúng hai cụm, mỗi cụm 5 phần tử. Muốn ra bốn cụm 3–2–2–3 phải chồng nhiều tần số, và khi đó thì khớp được gần như mọi chuỗi.
- Giả thuyết "người xưa thống kê qua vài trăm năm rồi lập thành bảng" không có chứng cứ nào: không có sổ sách, không có ghi chép quan sát nào như thế còn lại.
Giả thuyết cạnh tranh mà cuộc trao đổi nhắc tới, rằng Tứ Hóa chuyển hóa từ hệ "Thập can hóa diệu" của Thất Chính Tứ Dư, có được một số nhà nghiên cứu nêu ra. Chúng tôi chưa đối chiếu được nguồn gốc của các tương ứng cụ thể được dẫn, nên chỉ ghi nhận như một hướng nghiên cứu.
Về ý "một phần chính tinh là thật, phần còn lại nội suy"
Đây là trực giác hay, và có phần đúng, nhưng không theo kiểu "nhóm dương nhìn thấy, nhóm âm nội suy".
- Tên của nhiều chính tinh mượn từ chòm sao thật. Tham Lang, Cự Môn, Lộc Tồn, Văn Khúc, Liêm Trinh, Vũ Khúc, Phá Quân là tên Đạo giáo của bảy sao Bắc Đẩu (chòm Đại Hùng). Nhóm Nam Đẩu (Thiên Phủ, Thiên Lương, Thiên Cơ, Thiên Đồng, Thiên Tướng, Thất Sát) gắn với chòm Nam Đẩu thuộc Nhân Mã. Tử Vi lấy tên vùng sao quanh cực Bắc.
- Nhưng vị trí của tất cả các sao này trên lá số đều tính từ ngày giờ âm lịch, không lấy từ chỗ ngôi sao thật đang đứng trên trời lúc bạn sinh. Ngay Thái Dương và Thái Âm trên lá số cũng không phải vị trí thật của Mặt Trời, Mặt Trăng. Theo nghĩa vị trí, cả 14 sao đều là "nội suy".
- Hai chòm an sao không trùng với nhóm Bắc Đẩu / Nam Đẩu. Chòm Tử Vi trộn Thiên Cơ, Thiên Đồng (Nam Đẩu) với Vũ Khúc, Liêm Trinh (Bắc Đẩu); chòm Thiên Phủ cũng trộn tương tự. Nên không thể chia "thật / nội suy" theo hai chòm.
Phần đúng sâu sắc nằm ở cấu trúc: một biến gốc sinh ra cả bàn, như đã nói ở trên. Đó mới là chỗ Tử Vi giống một mô hình toán.
Tóm lại: cái gì đứng vững, cái gì không
| Khẳng định | Đánh giá |
|---|---|
| 10 can → 10 sao Lộc khác nhau; 4 sao không bao giờ Hóa Lộc | Đúng |
| 14 chính tinh sinh từ một biến + phép phản chiếu qua trục Dần–Thân | Đúng, và là điểm quan trọng nhất |
| "Dần–Thân vắng Lộc" là bằng chứng của thuật toán ẩn | Sai: hệ quả tất yếu của cách dựng bàn |
| Kỵ "phục nguyên" trùng tập cung với Lộc | Vòng tròn: thay hai sao thiếu bằng đúng hai sao thiếu |
| Đã tìm ra hàm Hóa Lộc qua Nạp Giáp – Lạc Thư | Chưa: phép chiếu chưa từng được định nghĩa |
| Nạp Giáp + vòng Tiên Thiên chiếu lên bàn Dần | Khớp 8/10, chỉ 0,1% bảng ngẫu nhiên đạt được; đáng chú ý nhưng có tinh chỉnh sau |
| Quyền = Lộc đối cung | Chỉ 5/10 và chỉ đúng trên bàn Dần/Thân |
| Quyền(can) = Lộc(can trước) | 7/10, không cần chọn bàn; quy luật mạnh nhất tìm được |
| Kỵ can âm = Lộc dịch 2 cung | Chỉ 2/5 đúng thật; Quý sai |
| 12 chi từ Mộc tinh; Tứ Hóa từ thống kê thiên văn | Không có cơ sở như đã nêu |
Nếu bạn muốn tự kiểm, mọi con số trong bài đều tính được từ bảng ở đầu bài và luật an 14 chính tinh. Bảng Tứ Hóa trên lá số của bạn ở trang Tử Vi dùng đúng bảng này. Còn nếu bạn tò mò vì sao các phái lại bất đồng ở can Canh, Nhâm, Mậu, bài các trường phái Tử Vi có câu trả lời.
Câu hỏi thường gặp
Tứ Hóa có phải do quan sát thiên văn mà ra không?
Không có bằng chứng trực tiếp. Không thiên thể nào lặp lại đúng chu kỳ 10 năm, nên Tứ Hóa theo can năm không thể là bản ghi thẳng một hiện tượng trên trời. Nếu có gốc thiên văn, nó đã qua một lớp mã hóa lịch pháp như Nạp Giáp hay bát quái.
Vì sao Tử Vi, Thiên Phủ, Thiên Tướng, Thất Sát không bao giờ Hóa Lộc?
Sách cổ không giải thích. Về mặt cấu trúc, trên bàn Tử–Phủ đồng cung Dần, ba sao Tử, Phủ, Sát nằm trên trục Dần–Thân, còn Thiên Tướng ở chung với Liêm Trinh. Mười cung còn lại vừa đủ cho mười can, nên bốn sao này đứng ngoài.
Quy luật "Quyền là Lộc của can trước" có trong sách cổ không?
Chúng tôi không thấy sách cổ nào nêu thành luật. Đây là quan hệ rút ra khi xếp bảng và kiểm bằng máy. Nó đúng 7/10, và xác suất tình cờ khoảng 2 phần 10.000.
Bảng Tứ Hóa có bao nhiêu dị bản?
Khác biệt tập trung ở vài ô: Khoa của can Mậu (Hữu Bật hay sao khác), Canh (Thái Âm, Thiên Phủ hay Thiên Đồng), Nhâm (Tả Phù hay Thiên Phủ), và Kỵ của can Canh. Cột Lộc và Quyền gần như thống nhất giữa các phái.
Biết "hàm" của Tứ Hóa thì luận lá số có chính xác hơn không?
Không trực tiếp. Kể cả khi tìm ra cách bảng được dựng, đó là câu chuyện về lịch sử và cấu trúc của môn học. Nó giúp hiểu vì sao các phái khác nhau, nhưng không biến Tử Vi thành phép đo đã được kiểm chứng khoa học.