杨阜,字义山,是天水冀县人。《魏略》记载,杨阜年轻时与同郡的尹奉(字次曾)和赵昂(字伟章)一同崭露头角,三人一起担任凉州从事。后来,杨阜作为州从事,被牧韦端派往许昌,被任命为安定长史。杨阜完成使命返回时,关右的将领们向他询问袁绍和曹操谁胜谁负,杨阜说:“袁绍为人宽厚但优柔寡断,喜欢谋划但少有决断;优柔寡断就没有威严,少有决断就会错失良机。如今他虽然势力强大,但终究不能成就大业。曹操有雄才大略,决策果断,法令统一,军队精锐,善于任用有才能的人,所任用的人都能尽心尽力,他一定能成就大事。”杨阜并不喜欢长史这个职位,于是辞去官职。后来,韦端被征召为太仆,他的儿子韦康接替他担任刺史,征召杨阜为别驾。杨阜被举荐为孝廉,又被征召到丞相府,但州里上表请求留下他,让他参与军事谋划。
马超在渭南战败后,逃到羌人部落中避难。曹操追击到安定,但此时苏伯在河间反叛,曹操准备率军东归。杨阜当时正在奉命出使,他对曹操说:“马超有韩信、吕布的勇猛,深得羌人和胡人的拥戴,西州的人都很畏惧他。如果大军撤退,不做好充分的防备,陇上的各郡县将不再属于国家所有。”曹操认为杨阜说得有道理,但军队仓促撤退,防备不够周密。马超果然率领羌人和胡人的首领进攻陇上的郡县,陇上的郡县都纷纷响应马超,只有冀城在坚守州郡的命令,坚决抵抗。马超集结了陇右的全部兵力,并且得到了张鲁派来的大将杨昂的援助,总兵力达到一万多人,开始围攻冀城。
杨阜率领城中的士大夫和宗族子弟中能够作战的一千多人,让堂弟杨岳在城上修筑偃月形的营垒,与马超交战。从正月到八月,他们一直坚守城池,但援军始终没有到来。州里派遣别驾阎温沿着河流潜出城去求救,却被马超杀害。于是刺史和太守惊慌失措,开始有了投降马超的打算。杨阜流着泪劝谏说:“我们率领父兄子弟,以大义相互勉励,宁死不屈。我们的坚守并不比田单守即墨差。放弃即将取得的胜利,陷入不义的名声,我宁愿以死相守。”说完就放声大哭。但刺史和太守最终还是派人向马超求和,打开城门迎接马超。马超进城后,把杨岳拘禁起来,让杨昂杀死了刺史和太守。
杨阜内心有报复马超的想法,但一直苦于没有机会。不久,杨阜因为妻子去世,请求假期去安葬她。杨阜的表兄姜叙驻扎在历城。杨阜从小在姜叙家长大,他去见姜叙的母亲和姜叙,说起以前在冀城时的事情,悲痛不已。姜叙问:“你为什么这么悲伤?”杨阜说:“我守城没有守住,长官死了我没有殉职,还有什么脸面活在这个世上!马超背叛父亲,背叛君主,残忍地杀害州将,这不仅仅是我的忧愁和责任,整个州的士大夫都蒙受了他的耻辱。你拥有兵权却毫无讨伐叛贼之心,这就是赵盾被记载为弑君的原因。马超势力强大但不讲道义,他的内部矛盾很多,容易对付。”
姜叙的母亲听了后慷慨激昂,命令姜叙听从杨阜的计策。计划确定后,杨阜又与同乡姜隐、赵昂、尹奉、姚琼、孔信、武都人李俊、王灵等人密谋,制定了讨伐马超的计划,并派堂弟杨谟到冀城告诉杨岳,同时联合安定的梁宽、南安的赵衢、庞恭等人。计划明确后,建安十七年九月,杨阜与姜叙在卤城起兵。马超听说杨阜等人起兵,亲自率军出战。而赵衢、梁宽等人解救了杨岳,关闭冀城城门,讨伐马超的妻子和儿子。马超偷袭历城,抓到了姜叙的母亲。姜叙的母亲痛骂他:“你这个背叛父亲的逆子,杀害君主的恶贼,天地岂能长久容你,你怎么还不早点死,竟敢厚着脸皮见人!”马超大怒,杀了她。杨阜与马超交战,身上五处受伤,宗族兄弟死了七人。马超最终向南投奔了张鲁。
在陇右地区平定之后,曹操为了表彰在讨伐马超战役中的功绩,共封了十一位侯爵,杨阜也被赐予关内侯的爵位。然而,杨阜却谦虚地推辞说:“我在君主活着的时候没有扞卫国家的功劳,在君主去世时也没有以死明志的表现。从道义上讲,我应该被贬斥;从法律上讲,我应该被诛杀。马超还没有死,我不应该无端地接受爵位和俸禄。” 曹操回复他:“你和众多贤才共同建立了伟大的功勋,西部地区的人们都传颂着你们的事迹。当年子贡辞让赏赐,孔子认为这是阻止善行的表现。你应该敞开心扉,接受国家的封赏。姜叙的母亲劝说姜叙早日行动,她的智慧和勇气堪称典范,即使是杨敞的妻子也比不上她。她真是贤德啊!优秀的史官一定会记录下她的事迹,这些记录绝不会被遗忘。”
皇甫谧在《列女传》中提到:姜叙的母亲是天水姜伯奕的母亲。建安年间,马超攻打冀城,杀害了凉州刺史韦康。州里的百姓都感到非常悲痛和愤怒。姜叙当时担任抚夷将军,他拥有重兵,驻扎在历城。姜叙的表侄杨阜,曾经是韦康的部下,他和十多个志同道合的人,都被马超控制,但他们暗中联合起来,计划为韦康报仇,只是苦于没有机会。恰巧杨阜的妻子去世,他向马超请假回家安葬妻子,顺便去拜访姜叙的母亲,向她讲述了韦康被害和冀城的灾难,两人相对而泣,悲痛不已。姜叙全家都深感悲痛,姜叙的母亲说:“哎呀,伯奕啊!韦使君遇难,这不仅是整个州的耻辱,也是你的责任,难道只是义山(杨阜)的责任吗?你不要顾虑我,拖延时间会生变故。人谁能不死呢?为国家而死,是最大的忠义。你应该尽快行动,我会为你承担后果,不会用我的余生来拖累你。”
于是她命令姜叙和杨阜共同商议行动计划,姜叙答应了,他们分别派人通知乡里的尹奉、赵昂以及安定的梁宽等人,让他们先起兵反叛马超。马超得知后,必定会亲自来攻打姜叙,梁宽等人趁机从后面关闭城门。计划确定后,姜叙就率军进入卤城,赵昂、尹奉则驻守祁山。马超听说后,果然亲自出兵攻打姜叙,梁宽等人趁机从后面关闭了冀城的城门,马超失去了依靠。马超路过卤城时,姜叙正在那里驻守。马超又进军到历城,历城的人们看到马超来了,以为是姜叙的军队回来了。又听说马超已经逃往汉中,所以历城没有任何防备。等到马超进入历城,抓住了姜叙的母亲,姜叙的母亲愤怒地痛骂马超。马超被骂得大怒,立刻杀死了姜叙的母亲和她的儿子,然后放火烧毁了历城,扬长而去。杨阜等人把事情的经过上报给朝廷,曹操非常赞赏他们的行为,亲自写信褒扬他们,具体内容就像本传所记载的那样。
臣裴松之认为:皇甫谧称杨阜是姜叙的表侄,而本传却说姜叙是杨阜的表兄,这与现在的称呼内外有别。皇甫谧还记载了赵昂的妻子的事迹:赵昂的妻子名叫赵异,是已故益州刺史天水赵伟璋的妻子,也是王氏的女儿。赵昂担任羌道令时,把赵异留在了西城。正巧同郡的梁双造反,攻破了西城,杀害了赵异的两个儿子。赵异的女儿赵英,当时只有六岁,独自和赵异留在城中。赵异看到两个儿子已经死去,又担心被梁双侵犯,就拿起刀想要自杀,但看到女儿赵英,她叹了口气说:“我死了你怎么办呢?谁来照顾你呢?我听说西施如果穿着不干净的衣服,人们也会捂着鼻子躲避,何况我的容貌不如西施呢?”于是她用粪便涂抹在麻布上,披在身上,减少饮食,使自己变得消瘦,从春天一直到冬天。
后来梁双与州郡和解,赵异最终因此免遭灾难。赵昂派官吏去接她,离家还有三十里路时,赵异停下脚步,对女儿赵英说:“妇人如果没有符信和保傅,就不能走出闺房。昭姜被沉入水中,伯姬等待被火烧死,每次读到她们的传记,我都非常钦佩她们的节操。如今我遭遇战乱却不能死去,我还有什么脸面去见各位姑姑呢?我之所以苟且偷生,只是因为可怜你罢了。如今官舍已经近在咫尺,我只能和你死别了。”说完就喝下了毒药。幸好当时有解毒药的良方,人们撬开她的嘴,灌下解药,过了很久她才苏醒过来。建安年间,赵昂转任参军事,迁居到冀城。正巧马超攻打冀城,赵异亲自穿上布鞋,协助赵昂防守,又把自己佩戴的首饰全部脱下来,赏给战士们。等到马超进攻得更加猛烈时,城中的人们又饿又困,刺史韦康平素仁爱,不忍心看到官吏和百姓受到伤害,就想要和马超讲和。
赵昂劝谏他,但他没有听从,赵昂回家后把这件事告诉了赵异,赵异说:“君主有直言劝谏的大臣,大夫有独断专行的道理;独断专行并不是错误的。怎么知道救兵不会来到关陇呢?我们应该努力完成伟大的功勋,保全节操,以死相拼,不能听从他的意见。”等到赵昂回去时,韦康已经和马超讲和了。马超背弃了盟约,杀害了韦康,又胁迫赵昂,把他的嫡长子赵月作为人质带到南郑。他想要利用赵昂为自己效力,但心里并不完全信任他。马超的妻子杨氏听说了赵异的节操和品行,就请她赴宴,两人一直谈到深夜。赵异想要让赵昂在马超那里取得信任,以便实现他们的计划,就对杨氏说:“当年管仲来到齐国,建立了九合诸侯的功勋;由余来到秦国,帮助秦穆公成就了霸业。如今国家刚刚安定,治理乱世的关键在于得到人才,凉州的兵马足以和中原地区一争高下,不能不仔细考虑。”