司马迁、司马懿、司马光生活在不同的时代。其中,司马迁是西汉的历史学家,生于公元前145年左右,《史记》的作者;司马懿是三国时期的政治家,西晋王朝的建立者,生于179年;司马光,北宋政治家,生于1019年,《资同治简》的作者。三人也有复姓司马的,只是时间跨度比较长。司马迁比司马光大一千多岁。那么,他们会有怎样的关系呢?
我们来看看司马迁和司马懿。据《太史公序》和《晋书·宣帝记》记载,司马迁和司马懿同宗,都是程波的岳父,都是周宣王人。当时程波的岳父拜伏马,因战功卓著被封在程颐。因此,他的后代以程波父亲的官职或封地为氏,以程波父亲的长子钟庚为氏。
仲庚是司马氏的起源,司马迁和司马懿都出自这个分支。但到了后期,司马氏离开了西周的都城,去了晋国的诸侯国。之后司马氏家族进一步分散,有的去了魏国,有的去了秦国,有的去了赵国。
卫国一个,后来迁到中山,是司马懿的后代;赵中一个是著名剑客司马懿的后代,司马懿的曾孙是司马昂;一个在秦国,是著名的司马错的后代。史书记载司马迁是司马错的后代,是司马错的第八孙,但也有人推测司马迁其实是中山司马懿的后代。
司马懿就是赵这个分支的后代,也就是秦末在河内被项羽封为殷王的司马昂。后来刘邦俘虏了司马昂,设立河内郡,司马懿是司马昂的第12个孙子。
接下来,我们来看看司马光。《宋史》记载,司马光的父亲司马池自称是西晋安平王司马孚的后代。三国时期,司马方有八个儿子,被称为司马八达,其中司马懿是次子,司马孚是三子,也就是说司马光是司马懿弟弟的后代。
但这种说法只能是司马池自己的话。毕竟长期无法考证。司马懿比司马光大840岁。这八百年战争太多了,南北朝,隋末,晚唐,五代。战争频繁,人们经常迁移,因此已经不可能追溯他们的祖先。所以很难说司马池的说法是正确的。
司马光和司马迁、司马懿有没有关系,很难说。毕竟司马氏的始祖是休的父亲,不过后来其他的姓氏都改成了司马氏。所以司马光和司马迁、司马懿有没有关系,不得而知。