淮阴侯信称病,不从击豨,阴令人至豨所,与通谋。信谋与家臣夜诈诏赦诸官徒、奴,欲发以袭吕后、太子;摆设已定,待豨报。其舍人获咎于信,信囚,欲杀之。春,正月,舍人弟上变,告信欲反状于吕后。吕后欲召,恐其傥不就,乃与萧相国谋,诈令人从上所来,言豨已得,死,列侯、群臣皆贺。相国绐信曰:“虽疾,强入贺。”信入,吕后使军人缚信,斩之长乐钟室。信方斩,曰:“吾悔不消蒯彻之计,乃为后代子所诈,难道天哉!”遂夷信三族。
上之击陈豨也,征兵于梁;梁王称病,使将将兵诣邯郸。上怒,令人让之。梁王恐,欲自往谢。其将扈辄曰:“王始不往,见让而往,往则为禽矣。不如遂出兵反。”梁王不听。梁太仆获咎,亡走汉,告梁王与扈辄谋反。因而上使使掩梁王,梁王不觉,遂囚之洛阳。有司治“反形已具,请论如法”,上赦觉得庶人,传处蜀青衣。西至郑,逢吕后从长安来。彭王为吕后泣涕,自言无罪,愿处故昌邑。吕后承诺,与俱东。至洛阳,吕后白上曰:“彭王懦夫,今徙之蜀,此自遗患;不如遂诛之。妾谨与俱来。”因而吕后乃令其舍人告彭越复谋反。廷尉王恬关奏请族之,上可其奏。三月,夷越三族。枭越首洛阳,下诏:“有收视者,辄捕之。”梁大夫栾布使于齐,还,奏事越头下,祠而哭之。吏捕以闻。上召布,骂,欲烹之。方提趋汤,布顾曰:“愿一言而死。”上曰:“何言?”布曰:“方上之困于彭城,败荥阳、成皋间,项王以是遂不能西者,徒以彭王居梁地,与汉合从痛苦也。当是之时,王一顾,与楚则汉破,与汉则楚破。且垓下之会,微彭王,项氏不亡。天下已定,彭王剖符受封,亦欲传之万世。今陛下一征兵于梁,彭王病不可。而陛下疑觉得反;反形未具,以苛小案诛灭之。臣恐功臣大家自危也。今彭王已死,臣生不如死,请就烹。”因而上乃释布罪,拜为都尉。
定陶戚姬有宠于上,生赵王快意。上以太子仁弱,谓快意类己;虽封为赵王,常留之长安。上之关东,戚姬常从,日夜啼泣,欲立其子。吕后年长,常留守,益疏。上欲废太子而立赵王,大臣争之,皆莫能得。御史大夫周昌廷争之强,上问其说。昌为人吃,又大怒,曰:“臣口不能言,然臣期期知其不成!陛下欲废太子,臣期期不奉诏!”上欣但是笑。吕后侧耳于东厢听,既罢,见昌,为跪谢,曰:“微君,太子几废!”时赵王年十岁,上忧万岁以后不全也;符玺御史赵尧请为赵王置贵强相,及吕后、太子、群臣素所敬惮者。上曰:“谁可者?”尧曰:“御史大夫昌,其人也。”上乃以昌相赵,而以尧代昌为御史大夫。
刘敬从匈奴来,因言:“匈奴河南白羊、楼烦王,去长安近者七百里,轻骑一日一夜可乃至秦中。秦中新破,少民,地肥饶,可益实。夫诸侯初起时,非齐诸田、楚昭、屈、景莫能兴。今陛下虽都关中,实少民,东有六国之强族,一日有变,陛下亦未得高枕而卧也。臣愿陛下徙六国后及豪桀、名家居关中,无事能够备胡,诸侯有变,亦足率以东伐。此强本弱末之术也。”上曰:“善!”十一月,徙齐、楚大族昭氏、屈氏、景氏、怀氏、田氏五族及豪桀于关中,与利田、宅,凡十馀万口。