五行八卦分为阴阳五行和八卦理论。五行是指金、木、水、火和土五种物质元素,阴阳家认为这五种物质是万物的起源和根据。八卦则是阴阳、五行的延续,将万物分作八卦,包括乾、坎、艮、震、巽、离、坤和兑。八卦通常用于方位、测卦、风水等学科,而最能将八卦发挥得淋漓尽致的则是梅花易数。
人们为什么要以五行八卦为依据命名呢?五行相生相克的理论是具有朴素唯物主义和辩证法因素的,对中国天文、历学、医学等发展起了很大作用。至今中医学仍以五行学说来说明脏腑的属性及其相互关系。人们将一生中的荣辱祸福系于五行生克上,因此在起名时希望得到阴阳调和、刚柔相济的名字,认为这样可以在一生中避免不幸,顺遂前行。这就是为什么千百年来,人们一直以五行八卦为根据命名的原因。
以五行八卦命名起源于秦汉时代,当时主要是把商殷的干支命名法与五行观点配合起来命名。到了宋代,人们更加注重以五行八卦为基础来命名。但那时却不重视八字的欠缺,只把五行相生之义用于辈分排列。宋代应用五行相生命名法时,水生木对应的子名应属火,火生土对应的子名应属土,土生金对应的子名应属金,金生水对应的子名应属水,水生木对应的子名应属木。
通过五行八卦命名,人们希望给孩子一个吉祥幸福的名字,同时也将阴阳五行学说、辩证法思想和中国传统文化融入到孩子的命名当中。