司马迁的太史令经历、李陵之祸、《史记》的体例规模有《太史公自序》《报任安书》《汉书·司马迁传》三重支撑;生年、卒年、表字出处则不能混写成一个无争议答案。
"迁生龙门,耕牧河山之阳。年十岁则诵古文。二十而南游江、淮,上会稽,探禹穴,闚九疑,浮于沅、湘;北涉汶、泗,讲业齐、鲁之都,观孔子之遗风,乡射邹、峄;戹困鄱、薛、彭城,过梁、楚以归。"
《史记·太史公自序》引文(据公开转录) · 一手史料
前145年(汉景帝中元五年)为通行说法,王国维、梁启超持此说;李长之《司马迁生年为建元六年辨》主张前135年(汉武帝建元六年),郭沫若亦考证支持前135年说。两说均有论证,本页不下结论。
前90年说(韩兆琦)、前86年说(汉昭帝始元元年)并存;卫宏《汉旧仪注》"有怨言,下狱死"为孤证。卒年与死因均无定论,本页只写"约前86年前后"。
司马迁 出生
生于龙门(夏阳,今陕西韩城),父司马谈任太史令。生年两说并列,本页取通行说法系年。
生年两说游历四方
"二十而南游江、淮,上会稽,探禹穴,闚九疑,浮于沅、湘;北涉汶、泗,讲业齐、鲁之都",实地考察与采访成为著史根基。年份据前145年说推算。
一手史料父司马谈去世
元封元年,天子封泰山,太史公"留滞周南,不得与从事,故发愤且卒"。临终执迁手而泣:"余死,汝必为太史;为太史,无忘吾所欲论著矣。"
一手史料任太史令
"卒三岁而迁为太史令,䌷史记石室金匮之书"——整理皇家收藏的史籍档案。太史令掌天文历法与史事记录。
一手史料参与制定太初历
与唐都、落下闳等共定太初历,改以正月为岁首,"天历始改,建于明堂"。
一手史料李陵之祸
李陵以步卒五千迎战匈奴,力战而降。司马迁为之辩护,武帝"以迁诬罔,欲沮贰师,为陵游说,下迁腐刑"(《汉书·李广苏建传》)。司马迁自述:"李陵既生降,隤其家声,而仆又佴之蚕室,重为天下观笑。"
正史骨架著《报任安书》
回任安(字少卿)之信,抒发发愤著书之志,提出"究天人之际,通古今之变,成一家之言"。全文载《汉书·司马迁传》。作年有太初四年(前101,王国维、郭沫若)与征和二年(前91)两说。
文本本身 作年两说《史记》基本完成
"凡百三十篇"。今本部分章节有褚少孙等后人补续(见"交游与传承")。完成年份为通行推断。
完成年份推定司马迁 去世
卒年不详,约在始元元年前后;一说卒于前90年。死因诸说并存(见"轶事传说"),此处不写定论。
卒年诸说