白起究竟是不是秦穆公時(shí)期的名臣蹇叔、白乙丙的后代子孫?
本鬼在前文《為什么有人認(rèn)為白起在長平坑殺趙國士卒是為了替祖先報(bào)仇?》中提到:有觀點(diǎn)認(rèn)為白起在長平之戰(zhàn)后坑殺趙卒是復(fù)仇,因?yàn)橼w國的先祖趙盾當(dāng)年為了一己私欲而失信坑害了白起的先祖白乙丙。那么白起究竟是不是秦穆公時(shí)期的大將白乙丙的后代子孫呢?

白乙丙是秦穆公名臣蹇叔之子,子姓蹇氏,名丙,字白乙,當(dāng)時(shí)人出于各種原因?qū)㈠勘Q為“白乙丙”。但要說明的是,白乙丙是蹇氏并不等于他的子孫就不可能是白氏。春秋是姓氏的變革發(fā)展時(shí)代,有些士人確實(shí)是以先祖的名或字為氏的,比如苗賁皇的后代以“賁”為氏。

根據(jù)史書記載的蛛絲馬跡,白乙丙的后代中有兩支分別是“白氏”和“白乙氏”,而“白乙氏”的部分成員后來也將姓氏簡化為“白氏”。如果秦國只有起源自白乙丙這一支“白氏”的話,那么土生土長的秦國人白起肯定是白乙丙的后代。但秦國除了子姓白氏外,還有兩個(gè)白氏家族。

秦國的第五代國君秦武公去世后,君位傳給了弟弟秦德公,秦武公的兒子公子白則被平陽的大夫??赡苁菍]能繼位感到不滿,公子白的后人以先祖的名字“白”為氏,是為嬴姓白氏。另外,楚平王的孫子白公勝的后代子孫傳說在春秋末年遷居秦國,是為秦國的羋姓白氏。

正因如此,秦國在戰(zhàn)國之前有三家白氏:源自白乙丙的子姓白氏、源自公子白的嬴姓白氏、源自白公勝的羋姓白氏,白起應(yīng)該是其中之一的后代。根據(jù)《戰(zhàn)國策·趙策》的記載,白起在當(dāng)時(shí)也叫“公孫起”:“夫以秦將武安君公孫起乘七勝之威,而與馬服之子戰(zhàn)于長平之下。”

按照春秋戰(zhàn)國時(shí)期的禮法習(xí)俗,只有本國公(王)族的后代子孫才能以“公孫”為氏。白乙丙是秦國的外姓大臣,楚王之后的白公勝后代在秦國也是外姓大臣,子姓白氏和羋姓白氏的后代都不能以“公孫”為氏。但公子白是秦武公的兒子,嬴姓白氏的子孫是可以叫“公孫”的。

如果《戰(zhàn)國策·趙策》的記載沒有錯(cuò)誤的話,能被稱為“公孫起”的白起應(yīng)該就是秦國的旁系宗室,那他應(yīng)該就是秦武公的兒子公子白的后代子孫。但可惜的是,《戰(zhàn)國策·趙策》的記載現(xiàn)在也有爭議。本鬼只能說:白起大概率是秦武公的兒子公子白的后代子孫。