魏置相,相田文。吴起不悦,谓田文曰:“请与子论功,可乎?”田文曰:“可。”起曰:“将三军,使士卒乐死,敌国不敢谋,子孰与起?”文曰:“不如子。”起曰:“治百官,亲万民,实府库,子孰与起?”文曰:“不如子。”起曰:“守西河而秦兵不敢东乡,韩、赵宾从,子孰与起?”文曰:“不如子。”起曰:“此三者子皆出吾下,而位加吾上,何也?”文曰:“主少国疑,大臣未附,百姓不信,方是之时,属之子乎,属之我乎?”起默然良久,曰:“属之子矣。”
久之,魏相公叔尚魏公主而害吴起。公叔之仆曰:“起易去也。起为人刚劲自喜,子先言于君曰:‘吴起,贤人也,而君之国小,臣恐起之无留之心也,君盍试延以女?起无留心,则必辞矣。’子因与起归而使公主辱子,起见公主之贱子也,必辞,则子之计中矣。”公叔从之,吴起果辞公主。魏武侯疑之而未信,起惧诛,遂奔楚。
楚悼王素闻其贤,至则任之为相。起明法审令,捐不急之官,废公族疏远者,以抚养战斗之士,要在强兵,破游说之言从横者。于是南平百越,北却三晋,西伐秦,诸侯皆患楚之强,而楚之贵戚大臣多怨吴起者。