秦孝公二十四年(前338年),刚刚根基的秦惠文王下令将主持变法几十年的商鞅车裂处死。商鞅牺牲后,那些之前因变法而利益受损的旧贵族欢欣鼓舞,认为商鞅的新法马上会被废除。
但奇怪的是,虽然用残酷的刑罚杀死了商鞅并灭了他的家族,但秦惠文王却没有废除商鞅制定的新法,反而极力维护。既然认同支持商鞅变法,那秦惠文王为什么一定要杀了商鞅呢?
首先,虽然在政治上支持“商鞅变法”,但秦惠文王在做太子的时候因为违反法律而被商鞅处罚,与商鞅本人之间确实存在私人恩怨。从个人情感上来说,秦惠文王确实不喜欢商鞅。
其次,按照“商鞅变法”设计的权力结构,秦国的权力核心只能是秦王。但由于之前秦孝公的信任和主持变法的大功,商鞅已经成为与秦王并列的权力核心,这是秦惠文王不可能允许的。
最后,根据史书记载,秦惠文王登基时还不到十九岁,个人的政治威望经验还不足以控制整个秦国朝堂。而秦惠文王当时依靠的公子虔、公孙贾为首的政治集团正是商鞅的政敌兼仇人。
实际上商鞅之死很大程度上是公子虔、公孙贾等因变法而利益受损的旧贵族推动的,秦惠文王有点是被要挟下的顺水推舟而已。