不久,冒顿单于就死了,老上单于即位,十一年夏天,他率领匈奴人侵犯狄道(今甘肃临洮),斩了守卫官吏的首级而去。刘恒大为烦恼,不知怎么应付才好,只能发兵增援,并颁下诏书鼓励当地官吏忠勇死国。还好,很快陇西的一个官吏率领士卒以少敌众,打了一个小小的胜仗,并杀了一个匈奴小王,使汉朝为之精神一振。这时出来了一个人,写了几封洋洋洒洒的奏疏,为刘恒出谋划策。此人在历史上赫赫有名,他就是晁错,当时官拜太子家令,秩级为八百石。
晁错是颍川郡人,早年学的是申不害、商鞅的法家之术,因为精通国家既往的制度故事,被选拔为太常掌故,那是一种六百石的官。刘恒即位后,也继续奉行征求民间典籍的传统,儒家的重要经典《尚书》自从秦朝焚书之后,就隐没无闻,好不容易朝廷才打听到济南县有一个叫伏胜的儒生,曾经是秦朝的博士,专门研究《尚书》,朝廷起初想把这个人征召到长安,但是这家伙已经九十多了,根本就经不起旅途颠簸,朝廷只好派遣晁错亲自去济南接受伏胜教诲。谁知到了一看,伏胜老得连话都说不清,咕哝出来的音节像密码一样,只有他女儿能够破译,根本就不能胜任教师资格,最后只能由他女儿一句一句给晁错转译。