孝公の信任を受けた公孫鞅は国法を変えようとしたが、孝公は批判を恐れて躊躇した。これに対して公孫鞅は「疑行は名なく、疑事は功なし」と述べて孝公を励ました。「疑」は確信を欠いたあやふやな気持ちをいう。なにごとであれ、やるからには自信を持って断行しなくてはいけない。あやふやな気持ちでやったのでは、成功もおぼつかなければ名誉も得られないという意味。この言葉は後世にて故事成語となった。しかしなお甘竜（かんりゅう、かんりょう）・杜摯（とし）といった者たちが「法は慣習となり人民も役人も馴染んでおり、法を変えずとも臣民を従わせるのは徳によってなされるべきです。道具は利が十倍なければ変えぬもの。法ともなれば百倍なければ」と旧制を変えるべきではないと述べたが、公孫鞅はこれを「夏・殷・周はいずれも異なる法で王となり、五覇の法も異なります。古来より賢者が法を定め、愚者はただそれに従うものです。国に利無くば慣習に従う必要はありません。殷の湯王・周の武王は慣習に従わず王者となり、夏の桀・殷の紂王は変えず滅びました。法とは慣習に従うから良い、反するから悪いとするものではありません」と論破し、孝公も公孫鞅の言を由とした。
商鞅変法.
第一次変法.
まず、民衆に法をしっかりと執行することを信用させるために、三丈もの長さの木を都である雍の南門に植え、この木を北門に移せば十金を与えようと布告した。しかし、民衆はこれを怪しんで、木を移そうとしなかった。そこで、賞金を五十金にした。すると、ある人物が木を北門に移したので、公孫鞅は布告通りに、この人物に五十金を与えた。こういったことで、まずは変法への信頼を得ることができた。
第二次変法.
この年に公孫鞅はさらに変法を行い、法家思想による君主独裁権の確立を狙った。今回の主な内容は以下の通り。
秦では父子兄弟が一つの家に住んでいたが、中原諸国から見るとこれは野蛮な風習とされていた。一番目の法は野蛮な風習を改めると共に、第一次変法で分家を推奨したのと同じく戸数を増やし、旧地にとどまりづらくして未開地を開拓するよう促す意味があったと思われる。二度の変法によって秦はますます強大になった。
没落.