《史記•太史公自序》雲︰“談為太史公。”又雲︰“太史公既掌天官,不治民,有子曰遷,遷生龍門。”又雲︰“太史公留滯周南,不得與從事,故發憤且卒。”又雲︰“太史公執遷手而泣,曰︰‘余先,周室之太史也。予死,汝必為太史,無忘吾所欲論著矣。’”凡此以上所稱太史公者,皆謂司馬談也。又按本傳雲︰“太史公曰︰‘先人有言,自周公卒五百歲而有孔子。’”又雲︰太史公與上大夫壺遂對答。又雲︰“太史公曰︰‘唯唯,否否。’”又雲︰“七年而太史公遭李陵之禍。”凡此以上所稱太史公者,謂司馬遷也。又《文選•報任少卿書》雲︰“太史公牛馬走司馬遷再拜言。”《五臣注》曰︰“太史,遷之父;走,僕也,言已為太史公牛馬之僕,蓋自卑之辭也。”又案《孝武本紀》雲︰“有司與太史公、祠官寬舒等議。”韋昭注曰︰“說者以談為太史公,失之矣。《史記》稱遷為太史公者,是外孫楊惲所稱。”余嘗考之《史記•自序》,前所指司馬談為太史公者,蓋遷之辭也。後所指司馬遷為太史公者,蓋後人所定也。案《漢儀》注︰“太史公,武帝置,位在丞相上,後宣帝以其官為令,行太史公文書而已。”而臣瓚又曰︰“《百官表》無太史公,司馬談但以太史丞為太史令。”余案班固《郊祀志》曰︰“有司與太史令談。”班彪《略論》曰︰“孝武之世,太史令司馬遷。”則談、遷父子相繼為太史公明矣。《自序》亦曰︰“太史公仍父子相續纂其職。”又雲︰“司馬氏世主史官。”故雖為令,而皆可以公稱之也。遷尊其父,故呼談為太史公,後人又尊遷,故呼遷為太史公。蓋所稱公者,如周公、召公、太公、廷尉吳公、謁者僕射鄧公,四皓有園公、夏黃公之類是也。非必是其外孫所稱。韋昭乃以司馬談為非太史公,又以遷為太史公者是楊惲所稱,誤也。