很多人都认为白起在长平之战后坑杀赵卒是为了复仇,因为赵国的赵盾当年为了一己私欲而坑害了白起的先祖白乙丙。那么白起究竟是不是秦穆公时期的大将白乙丙的后代子孙呢?感兴趣的读者可以跟着知秀网小编一起往下看。
白乙丙是秦穆公名臣蹇叔之子,子姓蹇氏,名丙,字白乙,当时人出于各种原因将蹇丙称为“白乙丙”。但要说明的是,白乙丙是蹇氏并不等于他的子孙就不可能是白氏。春秋是姓氏的变革发展时代,有些士人确实是以先祖的名或字为氏的,比如苗贲皇的后代以“贲”为氏。
根据史书记载的蛛丝马迹,白乙丙的后代中有两支分别是“白氏”和“白乙氏”,而“白乙氏”的部分成员后来也将姓氏简化为“白氏”。如果秦国只有起源自白乙丙这一支“白氏”的话,那么土生土长的秦国人白起肯定是白乙丙的后代。但秦国除了子姓白氏外,还有两个白氏家族。
秦国的第五代国君秦武公去世后,君位传给了弟弟秦德公,秦武公的儿子公子白则被平阳的大夫。可能是对没能继位感到不满,公子白的后人以先祖的名字“白”为氏,是为嬴姓白氏。另外,楚平王的孙子白公胜的后代子孙传说在春秋末年迁居秦国,是为秦国的芈姓白氏。
正因如此,秦国在战国之前有三家白氏:源自白乙丙的子姓白氏、源自公子白的嬴姓白氏、源自白公胜的芈姓白氏,白起应该是其中之一的后代。根据《战国策·赵策》的记载,白起在当时也叫“公孙起”:“夫以秦将武安君公孙起乘七胜之威,而与马服之子战于长平之下。”
按照春秋战国时期的礼法习俗,只有本国公(王)族的后代子孙才能以“公孙”为氏。白乙丙是秦国的外姓大臣,楚王之后的白公胜后代在秦国也是外姓大臣,子姓白氏和芈姓白氏的后代都不能以“公孙”为氏。但公子白是秦武公的儿子,嬴姓白氏的子孙是可以叫“公孙”的。
如果《战国策·赵策》的记载没有错误的话,能被称为“公孙起”的白起应该就是秦国的旁系宗室,那他应该就是秦武公的儿子公子白的后代子孙。但可惜的是,《战国策·赵策》的记载现在也有争议。本鬼只能说:白起大概率是秦武公的儿子公子白的后代子孙。