孙武既死,后百余岁有孙膑。膑生阿、鄄之间,膑亦孙武之后世子孙也。孙膑尝与庞涓俱学兵法。庞涓既事魏,得为惠王将军,而自以为能不及孙膑。乃阴使召孙膑。膑至,庞涓恐其贤于己,疾之,则以法刑断其两足而黥之,欲隐勿见。齐使者如梁,孙膑以刑徒阴见,说齐使。齐使以为奇,窃载与之齐。齐将田忌善而客待之。
忌数与齐诸公子驰逐重射。孙子见其马足不甚相远,马有上、中、下辈,于是孙子谓田忌曰:“君弟重射,臣能令君胜。”田忌信然之,与王及诸公子逐射千金。及临质,孙子曰:“今以君之下驷与彼上驷,取君上驷与彼中驷,取君中驷与彼下驷。”既驰三辈毕,而田忌一不胜而再胜,卒得王千金。于是忌进孙子于威王。威王问兵法,遂以为师。
其后魏伐赵,赵急,请救于齐。齐威王欲将孙膑,膑谢曰:“刑馀之人不可。”于是乃以田忌为将,而孙子为师,居辎车中,坐为计谋。田忌欲引兵之赵,孙子曰:“夫解杂乱纷纠者不控卷,救斗者不搏撠。批亢捣虚,形格势禁,则自为解耳。今梁赵相攻,轻兵锐卒必竭于外,老弱罢于内。君不若引兵疾走大梁,据其街路,冲其方虚,彼必释赵而自救,是我一举解赵之围而收獘于魏也。”田忌从之,魏果去邯郸,与齐战于桂陵,大破梁军。
后十三岁,魏与赵攻韩,韩告急于齐。齐使田忌将而往,直走大梁。魏将庞涓闻之,去韩而归,齐军既已过而西矣。孙子谓田忌曰:“彼三晋之兵素悍勇而轻齐,齐号为怯;善战者因其势而利导之。兵法,百里而趣利者蹶上将,五十里而趣利者军半至。使齐军入魏地为十万灶,明日为五万灶,又明日为三万灶。”庞涓行三日,大喜,曰:“我固知齐军怯,入吾地三日,士卒亡者过半矣。”乃弃其步军,与其轻锐倍日兼行逐之。孙子度其行,暮当至马陵。马陵道狭,而旁多阻隘,可伏兵。乃斫大树白而书之曰:“庞涓死于此树之下。”于是令齐军善射者万弩,夹道而伏,期曰:“暮见火举而俱发。”庞涓果夜至斫木下,见白书,乃钻火烛之。读其书未毕,齐军万弩俱发,魏军大乱相失。庞涓自知智穷兵败,乃自刭,曰:“遂成竖子之名!”齐因乘胜尽破其军,虏魏太子申以归。孙膑以此名显天下,世传其兵法。
晋平公使叔誉于周,见太子晋而与之言。五称而三穷,逡巡而退,其言不遂。归告公曰:“太子晋行年十五,而臣弗能与言。君请归声就、复与田,若不反,及有天下,将以为诛。”平公将归之,师旷不可,曰:“请使瞑臣往,与之言,若能幪予,反而复之。”
师旷见太子,称曰:“吾闻王子之语,高于泰山,夜寝不寐,昼居不安,不远长道,而求一言。”
王子应之曰:“吾闻太师将来,甚喜而又惧。吾年甚少,见子而慑,尽忘吾度。”
师旷曰:“吾闻王子,古之君子,甚成不骄,自晋如周,行不知劳。”
王子应之曰:“古之君子,其行至慎,委积施关,道路无限,百姓悦之,相将而远,远人来欢,视道如咫。”
师旷告善。又称曰:“宣辨名命,异姓恶方。王侯君公,何以为尊,何以为上?”
王子应之曰:“人生而重丈夫,谓之胄子;胄子成人,能治上官,谓之士;士率众时作,谓之伯;伯能移善于众,与百姓同,谓之公;公能树名生物,与天道俱,谓之侯;侯能成群,谓之君;君有广德,分任诸侯而敦信,曰予一人;善至于四海,曰天子;达于四荒,曰天王。四荒至,莫有怨訾,乃登为帝。”
师旷罄然。又称曰:“温恭敦敏,方德不改,开物于初,下学以起,尚登帝臣,乃参天子,自古而谁?”
王子应之曰:“穆穆虞舜,明明赫赫,立义治律,万物皆作,分均天财,万物熙熙,非舜而谁能?”
师旷告善,又称曰:“古之君子,其行可则,由舜而下,其孰有广德?”
王子应之曰:“如舜者天,舜居其所,以利天下,奉翼远人,皆得己仁,此之谓天;如禹者圣,劳而不居,以利天下,好与不好取,必度其正,是谓之圣;如文王者,其大道仁,其小道惠,三分天下而有其二,敬人无方,服事于商,既有其众,而返失其身,此之谓仁;如武王者义,杀一人而以利天下,异姓同姓,各得其所,是之谓义。”
师旷束躅其足,曰:“善哉,善哉!”
王子曰:“太师何举足骤?”
师旷曰:“天寒足跔,是以数也。”
王子曰:“请入坐。”遂敷席注瑟。师旷歌《无射》,曰:“国诚宁矣,远人来观,修义经矣,好乐无荒。”乃注瑟于王子,王子歌《峤》曰:“何自南极,至于北极?绝境越国,弗愁道远?”
师旷蹶然起,曰:“瞑臣请归。”
王子赐之乘车四马,曰:“太师亦善御之?”
师旷对曰:“御,吾未之学也。”
王子曰:“汝不为夫《诗》?《诗》云:‘马之刚矣,辔之柔矣。马亦不刚,辔亦不柔。志气麃麃,取予不疑。’以是御之。”
师旷对曰:“瞑臣无见,为人辩也,唯耳之恃,而耳又寡闻而易穷。王子,汝将为天下宗乎?”
王子曰:“太师何汝戏我乎?自太昊以下,至于尧、舜、禹,未有一姓而再有天下者。吾闻汝知人年之长短,告吾。”
师旷对曰:“汝声清汗,汝色赤白,火色不寿。”
王子曰:“然。吾后三年,将上宾于帝所,汝慎无言,殃将及汝。”
师旷归,未及三年,告死者至。