En ese momento, Qin Xiaogong estaba ansioso por fortalecer a Qin a través de reformas, por lo que Shang Yang comenzó a implementar las reformas de Shang Yang con el apoyo de Qin Xiaogong. Aunque Qin se volvió poderoso a una velocidad visible a simple vista, la existencia de las reformas de Shang Yang violó los intereses de la antigua aristocracia de Qin. El duque Xiao de Qin era la única persona en todo el estado de Qin que podía tolerarlo, por lo que después de la muerte del duque Xiao de Qin, Qin Huiwen despedazó a Shang Yang y murió bajo su propio castigo.
Por supuesto, si Shang Yang muriera así, los reyes de Qin podrían pensar en las contribuciones anteriores de Shang Yang a Qin y reivindicar a Shang Yang, pero Shang Yang decidió rebelarse cuando no tuvo otra opción. Aunque todo el mundo sabe que la rebelión de Shang Yang fue exclusivamente para salvar su propia vida, después de todo fue una rebelión. Ningún rey rehabilitaría a un rebelde, ni siquiera alguien como Shang Yang que pudiera unificar los seis países como Qi.
Qin Xiaogong había anticipado el resultado de Shang Yang antes de su muerte, por lo que quería pasar el trono a Shang Yang y dejar que las reformas de Shang Yang siguieran corriendo en sus manos. Pero Shang Yang se negó y el hijo de Qin Xiaogong, Qin Huiwen, subió al trono. Bajo la calumnia de Shang Yang por parte de los ministros circundantes, y el propio rey Qin Huiwen también tuvo la idea de tomar medidas contra Shang Yang, se volvió para atacar a Shang Yang.
La ironía es que Shang Yang quería escapar de Qin y quería quedarse en una casa de huéspedes en el camino. Sin embargo, no trajo ningún documento que probara su identidad, por lo que la tienda lo rechazó porque la reforma de Shang Yang estipulaba que los huéspedes sin documentos no podían pasar la noche. Finalmente, después de que arrestaron a Shang Yang, murió en su automóvil.