八卦源自《易經》體系,即「太極生兩儀,兩儀生四象,四象生八卦,八卦演萬化」,被視為萬物的象徵。由於八卦長期被人們用來預測自然與社會變化,民間更常以之占卜吉凶,卦辭因此蒙上一層神秘而令人敬畏的色彩。對於素有趨吉避凶心理的中國人而言,這股神秘力量自然具有莫大的吸引力。
人們在以八卦占卜的同時,逐漸產生了用八卦來命名的念頭:一方面可以藉此趨吉避凶,另一方面也期望借助爻辭中的神秘力量增強自身氣運。運用八卦起名,最簡單的方式就是直接取用卦名入名,如乾、坤、震、巽、坎、離、艮、兌等字,既典雅又蘊含深意。
要以八卦與八字命名,首先須掌握出生時間的干支。出生日的干支可查曆書得知,生時的地支則依十二時辰劃分——古人將一天分為十二個時辰,每個時辰相當於現在的兩小時:
生時的天干須由當天的日干推算而來,古有一首口訣:
甲己還加甲,乙庚丙作初,
丙辛起戊子,丁壬庚子居,
戊癸推壬子,時元定不虛。
這段口訣用來確定「子時」的天干:凡是日干為甲或己的日子,其子時為甲子時;日干為乙或庚,子時為丙子時;日干為丙或辛,子時為戊子時;日干為丁或壬,子時為庚子時;日干為戊或癸,子時為壬子時。得知子時的天干後,其餘各時便可依六十甲子表類推。例如某日的子時是庚子,那麼丑時就是辛丑時,寅時就是壬寅時,餘此類推。
排出生辰八字後,即可進一步推斷五行的情況。在八字之中,六柱各有象徵:
所謂分析五行,就是判斷其餘七個天干地支與日主天干之間的生克關係,其中有所謂「六神」之說,較為複雜。總的原則是:只要八字中五行均勻,都是好命;若日主天干過弱、克它的又太多,則不吉;但若日主過旺、生它的一味眾多,「盛極而衰」,同樣不佳。至於判斷八字中缺什麼或多什麼、需要什麼來克制,則須仔細分析。這裡提供一種簡便的方法:只要以日主及其所生的季節為依據,查對照表即可。
舉例來說,某人生於丁丑年、癸丑月、丙午日、丁酉時,則此人的生辰八字為:丁丑、癸丑、丙午、丁酉。根據天干地支與五行的對應關係:丁屬火、丑屬土、癸屬水、丑屬土、丙屬火、午屬火、丁屬火、酉屬金,合計為四火、二土、一水、一金。
此造日主天干為丙火,生於丑月(冬季十二月),依對照表可知最缺的是木。不過此八字已有四火,日主天干極旺,縱然缺木,影響也不大。倘若年、月、日相同,而生於戊子時,則八字變成三火、三土、二水,既缺木又缺金,補益的需求便截然不同。
生辰八字無法更改,那麼有什麼辦法能彌補它的缺陷呢?古人認為,名字正是最好的調和之道——八字五行中缺什麼,名字裡就補什麼。例如上述缺木之人,名字可以直接用「木」字,或選用帶木字旁的字,如桐、柏、松之類;也可以取木製的事物入名,如梁、棟等。若所缺甚多,名字中的木便可以更多,如取名樹林,甚至取名森林,務求補足命局所需,達到陰陽平衡、趨吉避凶的效果。