文本与版本
今本《商君书》共收二十六篇,但这二十六篇的作者从来不是同一个人。把扉页上"商鞅著"三个字直接理解为这位战国政治家亲笔所撰,是今本流行以来最常见的误读。事实上,今本是跨越至少三个世纪、经多人之手累积成书的复杂文本堆,其中既有商鞅本人或亲信起草的核心条文,也有商鞅身后数十年间后学辑录、发挥的理论段落,更夹杂着西汉初年掺入的附益。本章要做的,是把这二十六篇拆开来看:哪些接近商鞅亲撰或授意,哪些是战国末期到秦代后学的整理,哪些又分明是汉人手笔;它们如何在两千年中辗转流传,又经过了几次决定性的改编。
判断一篇的可靠程度,不能凭印象,也不能凭权威注本的背书,要看具体的证据。本章依次处理三类证据:内容与商鞅时代政治、军事、经济背景的契合度,能否被《史记》《韩非子》等同时期文献印证,以及文本自身的语言风格在二十六篇之间是否一致。三类证据的合力,可以把二十六篇大致划归三个层次的辨识框架——商鞅本人或亲信起草的核心文本、商鞅身后数十年间后学辑录并发挥的发展文本、以及西汉初年混入的附益段落。这一划分并非定论,但作为一套可操作的判断方法,足以让读者在读完本章后独立评价任意一篇的可信度。
一、被忽略的"二十九篇"问题
《汉书·艺文志》是现存最早对《商君书》做整体著录的文献。班固以刘歆《七略》为底本,著录"商君二十九篇",列入法家。这一著录有两重含义:第一,西汉末年官方所见的《商君书》是二十九篇,而非今本的二十六篇;第二,这二十九篇经过了刘向、刘歆父子在皇家书库中的系统校理,已经具备了相对稳定的篇章结构与排序。
今本二十六篇意味着至少有三篇在西汉以后至唐宋以前亡佚。问题在于,这三篇的亡佚究竟是无意散失,还是被人有意删去?要回答这一问题,要先看早期类书和注疏中对《商君书》的引用情况。
唐代马总编《意林》时,曾大量引用前人著作,其中部分段落注明出自《商君》,但今本找不到对应文字。例如《意林》卷二引《商君书》有"言"字开头的若干短句,对照今本二十六篇皆无完全契合之文,这些段落很可能就是亡佚三篇的残留。另一条证据见于唐代魏徵等编《群书治要》,此书节录了大量先秦至隋的政治文献,其中也保留了若干《商君书》片段,部分同样不见于今本。
亡佚发生的时间节点尤其值得注意。唐代类书之所以保留这些片段,恰恰因为它们当时还在流传;到了宋代的官修书目和私家目录中,《商君书》的著录已经统一为二十六篇或二十四篇(不同书目数字略有出入)。这意味着三篇的亡佚大致发生在唐宋之间,具体原因至今没有定论,但纸张易损、战乱散失、唐代官方对法家文献的相对冷遇,都是可能的解释。宋代王安石变法曾短暂激活法家研究,但《商君书》并未因此获得版本上的扩充。
承认这一数字差异,对解读今本有两点直接的影响。其一,今本不能视为商鞅学派言论的完整保留,必然有观点和政策的缺失,部分可能在今本看来不合时宜的论述,可能恰恰就是亡佚篇章的内容。其二,今本的篇章结构在西汉已经基本定型,刘向的整理实际上决定了我们今天看到的二十六篇的排序与分篇,这种安排本身已经带有汉代编辑的判断。研究某一篇在今本中的位置时,应当意识到这一位置是汉人选择的结果,而非战国时期原本的顺序。
二、三个层次的辨识标准
把二十六篇划归三个层次,并不是要给每篇贴一个简单的"真"或"伪"的标签,而是要建立一个可调整、可修正的判断框架。三个层次大致对应三个时间区段:商鞅在秦推行变法期间(公元前 361 至前 338 年间在秦的实际影响期)、商鞅身后至秦统一(公元前 338 至前 221 年)、以及汉初(前 200 年至东汉初年)。
第一层次的判断依据是内容与商鞅时代具体政治军事事件的契合度。商鞅变法的核心议题是奖励耕战、抑制诗书游谈、推行县制与连坐法、改造秦人习俗。这些议题在《更法》《垦令》《战法》《境内》等篇中表现为具体的政策条文与辩论记录,与《史记·商君列传》《史记·秦本纪》对商鞅变法内容的记载高度吻合,因此可以视作商鞅本人或亲信起草的核心文本。
第二层次的判断依据是与商鞅学派整体思想的延续与扩展。后学之作一方面继承商鞅的核心论述,如"以刑去刑""以战去战""国之所以兴者,农战也",另一方面又发展出更系统的理论架构,如《农战》《去强》《说民》《算地》等篇中的人口控制、土地规划、户籍管理论述。这些论述既继承了商鞅的政策方向,又融合了战国末期商鞅学派对韩非、李斯等人思想影响的吸收,是商鞅学派作为一个思想流派的整体表达。
第三层次的判断依据是与汉初政治环境和制度术语的契合度。西汉建立后,秦制的许多内容被继承或改造,部分法家文献也在汉初被重新编纂和补充。汉初掺入的段落往往带有明显的汉代制度痕迹,如"戍卒""车骑""郡国并行"等概念的痕迹,或与汉初黄老思想混杂的章节。识别这些段落的关键是寻找不可能出现在战国时期的政治术语。
三层判断之间不是截然分开的。一篇之内常常同时包含三个层次的段落。例如《赏刑》篇整体属第二层次,但其中关于"刑赏"的若干比喻,明显带有汉初的修辞习惯。又如《徭役》篇整体被视为汉初掺入,但其中部分内容与秦制相符,可以保留下来作为研究秦徭役制度的辅助材料。
需要特别说明的是,商鞅学派是延续数代的学术群体,并非商鞅一人的孤立写作。把后学之作排除在"商鞅思想"之外,本身就是一种现代学术的简化处理。秦汉之际的"商鞅思想",本来就是这一学派数代积累的总和,但具体到《商君书》某一段言论时,仍有必要指出它是商鞅本人之言还是后学的发挥,否则讨论就会失去精度。
三、版本谱系的重建
重建《商君书》的版本谱系,需要借助历代史志书目和私家著录。司马迁《史记·商君列传》是现存最早引用商鞅言论的文献,但司马迁在正文中并未直接引用《商君书》的篇章,而是用自己的语言重述了商鞅的政策主张与辩论。这一现象有两种解释:一是司马迁看到的《商君书》尚未充分整理,二是司马迁更重视《秦纪》等一手史料。无论如何,司马迁没有引用《商君书》原文这一事实,意味着西汉前期的《商君书》在权威性上仍处于边缘位置,更可能被视为"商鞅门徒所记"而非"商鞅本人之作"。
第一个明确著录《商君书》的官方书目是《汉书·艺文志》。此后直到南北朝,《商君书》见于《隋书·经籍志》子部法家类,著录为"商君书五卷",五卷对应多少篇,各家理解不一。
唐代以后,《商君书》的著录信息逐渐丰富。郑樵《通志·艺文略》法家类著录"商子五卷",晁公武《郡斋读书志》、陈振孙《直斋书录解题》均有著录。但这些书目多沿袭前人,未必提供新的版本信息。
真正对版本流传起决定作用的是明清两代的校刻工作。明代私人藏书兴盛,宁波范钦天一阁所藏《商君书》是较早的善本之一,但天一阁本今已不全。冯梦祯、程荣等明代刊本也曾流传,但其完整面貌今已难以复原。
清代是《商君书》文献学的关键时期。乾嘉学派的考据学家对这部书的校勘投入了大量精力。卢文弨以严可均、顾广圻的校本为底,撰《商君书新校正》,是为清代校勘的集大成之作。严可均本人也独立校刻过《商君书》。孙星衍《问经堂丛书》收入校刻本,是清代另一重要版本。钱曾述古堂钞本虽为钞本,但保存了若干明本的特征,对校勘价值重大。
民国以来,朱师辙《商君书解诂定本》在前人基础上做了一个综合性的整理。蒋礼鸿《商君书锥指》(1986 年由中华书局收入《新编诸子集成》)是迄今最完备的注释校勘本。高亨《商君书注译》(1974 年由中华书局出版)是较好的现代注译本之一。这些现代本的工作基础,都建立在清代乾嘉学派之上。下图勾勒了《商君书》从战国末期到现代的主要版本流传:
```mermaid flowchart TD A["战国末期<br>商鞅亲撰与后学整理"] B["西汉<br>刘向《别录》整理为定本"] C["东汉<br>《汉书·艺文志》著录为 29 篇"] D["三国至唐<br>3 篇亡佚 26 篇定型"] E["唐<br>《意林》《群书治要》引用残篇"] F["宋元<br>刻本开始流传"] G["明<br>天一阁本 冯梦祯刊本"] H["清初<br>钱遵王述古堂钞本"] I["清乾嘉<br>卢文弨校 严可均校刻"] J["清中后期<br>孙星衍《问经堂丛书》本"] K["民国<br>朱师辙《解诂定本》"] L["现代<br>蒋礼鸿《锥指》 高亨注译"]
A --> B --> C --> D --> F --> G --> H --> I --> K --> L D --> E G --> J I --> J J --> K ```
需要注意的是,所谓的"主流版本"并不存在单一的线性传承,而是多个版本系统平行流传、相互校勘。明清时期的主要版本都可以追溯到宋元刻本,但具体路径已不可考。清儒的工作很大程度上是"重写"了《商君书》:他们通过严密的校勘,把当时可见的所有异文汇聚起来,做出了综合性的判断,这一判断在很大程度上决定了现代注本的面貌。
四、"公孙鞅"与"商鞅":作者身份的方法论争议
在文献学层面,《商君书》的署名问题比通常理解的更复杂。司马迁《史记·商君列传》正文称"商君者,卫之诸庶孽公子也,名鞅,姓公孙氏",意味着商鞅本名为公孙鞅,因受封于商(今陕西商洛一带)才被称为商鞅。两种称呼在不同语境中各有使用:《史记·秦本纪》提到他时多用"卫鞅",因他原为卫国人;《史记·商君列传》和汉以后文献则多用"商鞅",以封邑为氏。
这一命名差异看似无关紧要,实际上关系到《商君书》的命名逻辑。"商君"之"商"是封邑之名,"君"是尊称,所以《商君书》严格说是"受封于商的那位君之书"。这部书的命名很可能就是西汉刘向、刘歆整理时所为,因为战国时期商鞅尚在世或在秦执政时,他不太可能以"商君"自居,更可能以"公孙鞅"或"卫鞅"为署名。
现代学者中,部分人利用这一命名差异质疑《商君书》的实际作者。理由是:如果是商鞅本人或其亲信在战国时期编纂,书名不可能预设为"商君";只有身后之人编纂遗稿,才可能使用"商君"这一带有身后尊称的署名。这一推理并不严谨,因为先秦文献中已有以谥号或封号命名的例子,例如《孟子》中多处引"仲尼曰",但仍是孔子身后编纂的对话集。
更稳健的看法是:《商君书》的命名是西汉刘向整理时的产物,命名本身不能作为否定商鞅参与编纂的证据,但也不足以证明商鞅本人系统地写过这部书。这一方法论上的中立,是阅读《商君书》时应当坚守的底线。
类似的争议还涉及《商君书》中多次出现的"孝公"称谓。商鞅在世时,秦孝公尚在,按礼不可能直呼其谥号。但《商君书》多篇中出现的"孝公"称谓,是典型的身后修辞。这一证据同样指向《商君书》主要由商鞅身后之人整理,而非商鞅亲笔。综合"商君"署名与"孝公"称谓两条证据,最可能的结论是:《商君书》的核心条文可能在商鞅时期已经以某种形式存在(口传、文稿或简册),但最终的系统整理与命名,是西汉学者的工作。
五、文本风格的统计检验
除了内容与历史背景的契合度,文本风格的统计学特征也是判断篇章层次的重要工具。这一方法在二十世纪以后逐渐被引入古典文献研究,对《商君书》的层次辨识尤为重要,因为《商君书》各篇在语言风格上呈现出明显的内部分化。
词汇频率是最直接的观察对象。《商君书》中高频出现的核心词汇包括"法""刑""赏""功""农""战""国""家""民"等,这些词在不同篇章中的密度并不一致。具体而言,《更法》《垦令》《战法》等核心篇章中,"法""刑""赏""功"等法家术语的密度最高,且往往与具体的政策条文相结合;《农战》《去强》《说民》等篇章中,"国""家""民"等政治概念的密度更高,且常常用于抽象的理论阐述;《徭役》《赏刑》等篇章中,则混杂了一些与秦制不完全吻合的制度术语。
句式特征也可以作为辅助证据。先秦至西汉的散文有相对稳定的句式习惯。判断一篇是否属于战国时期的作品,往往看其是否使用"……者,……也"判断句、是否大量使用排比和反问、是否避免使用后世的连词和介词。《商君书》多数篇章符合战国后期的语言习惯,但《徭役》等篇章中可见明显汉初的句式痕迹。
引文验证是最有说服力的方法。如果《商君书》的某段文字能在《韩非子》《史记》或其他战国至西汉初的文献中找到对应,那么这段文字至少在西汉初已经存在,可以作为相对可靠的参照。二十世纪以来,蒋礼鸿《商君书锥指》做了系统的引文验证工作,他的核心结论是:《商君书》大部分篇章与《韩非子》中《五蠹》《显学》等篇所引"商鞅之言"在思想脉络上相通,但文字不完全一致,说明《商君书》的篇章并非直接抄自早期文献,而是经过后学的加工与扩展。
思想一致性的检验可以补充上述方法。一篇之中若前后论述自相矛盾,或者出现与商鞅学派核心主张相冲突的论述,该篇的整体可信度就需要打折扣。例如,《商君书》中大部分篇章主张"以刑去刑""以战去战",重刑主义立场鲜明;但若某篇中出现大量儒家化的道德说教或明显的黄老调和倾向,该篇很可能包含汉初掺入的内容。
这些方法的局限也需要承认。统计学特征只能给出概率性的判断,无法做出绝对的认定;引文验证依赖于其他文献本身的可靠性,如果《韩非子》本身也存在后人改易,则验证结果也需要折扣。多种方法配合使用,比依赖任何单一方法都要可靠。
六、案例:以《垦令》篇的层次分析为例
下面以《垦令》篇为例,演示如何用上述方法独立判断一篇的层次。这一演示同时也是一份实操清单,读者可以将同样的步骤套用到其他篇章。
《垦令》篇是今本《商君书》的第二篇,篇幅不大,主要论述十二条鼓励垦荒的政策,包括"无宿治""訾粟而税""繇酒而内皮革""壹山泽""贵酒肉之价""重刑而连其罪"等。这些政策与《史记·商君列传》中记载的商鞅具体变法措施有明显的对应关系,商鞅变法的核心之一就是重农抑商、限制非农产业,《垦令》篇正是这一核心的集中表达。
第一步是列出该篇所涉及的具体政策条文。《垦令》十二条措施大致可分为三类:第一类是直接鼓励农业的措施,如"訾粟而税"(按粮食产量征税)、"壹山泽"(统一管理山泽资源);第二类是限制非农产业的措施,如"繇酒而内皮革"(加重酒类税、减少皮革输入)、"贵酒肉之价"(抬高酒肉价格);第三类是行政与法律措施,如"无宿治"(加快行政效率)、"重刑而连其罪"(加重刑罚并实行连坐)。这三条分类清晰,与商鞅变法的整体方向完全一致。
第二步是对照同期文献。《垦令》多条政策与《韩非子·外储说左上》《内储说上》等篇所引商鞅言论有相似之处。例如《垦令》中关于"繇酒而内皮革"的论述,与《韩非子》中商鞅限制酿酒以节省粮食的论述高度一致。又如《垦令》"重刑而连其罪"与《史记·商君列传》中"令民为什伍,而相牧司连坐"的记载完全契合。这两条证据都支持《垦令》核心部分的早期性。
第三步是检查文本中是否出现时代错位的术语。逐条检视《垦令》十二条的措辞,没有发现明显的汉代制度痕迹。文中出现的"粟""酒""皮革""山泽"等经济词汇,以及"刑""罪""连坐"等法律词汇,都是战国时期秦地常见的用法。这一项检查结果支持《垦令》整体属于第一层次。
第四步是综合以上三项做出层次判断。综合内容契合度、引文印证、术语风格三项检查,可以把《垦令》篇的主体视为商鞅时期的核心文本,但其中部分论述是后学在编辑过程中加入的补充。开篇"为国之数,务在垦草"是抽象的政策目标,随后展开十二条具体措施,前几条与秦国直接相关,后几条则带有更明显的普遍化论述倾向。这种前后风格的不一致,可能反映了文本在流传过程中的层累叠加:核心部分是商鞅亲信起草的原始材料,后面的普遍化论述则可能是后学补充的内容。
这种结论不是非黑即白的判定,而是一种层次化的判断:核心可靠,部分次之,少量可能为后学发挥。读者可以根据同样的四步法独立评估任意一篇的可信度,而不是依赖任何权威注本的现成判断。蒋礼鸿《商君书锥指》、高亨《商君书注译》、朱师辙《解诂定本》等现代注本都提供了大量的判断素材,但最终的层次判定应当由读者自己完成。
本章小结
本章建立了一套判断《商君书》各篇可靠程度的可操作框架。这一框架以三个层次的划分为核心:第一层是商鞅本人或亲信起草的核心文本,与商鞅变法的具体政策高度契合,文本风格接近战国后期秦地官方文献;第二层是战国末期至秦统一期间商鞅后学的整理与发展,继承商鞅的核心论述并加以系统化;第三层是西汉初年掺入的附益段落,带有明显的汉代制度痕迹。这一三层框架不是静态的定论,而是一套可调整、可修正的判断工具,读者可以根据新证据重新划分。
版本谱系的考察表明,今本二十六篇的定型大致在唐宋之间,最终由清代乾嘉学派和现代学者完成精校。每一个时代的版本编辑都在文本中留下了痕迹,篇章的取舍、文字的校改、注释的附加,这些痕迹在阅读中往往被忽略,但理解它们是正确使用《商君书》的前提。
"公孙鞅"与"商鞅"的命名差异看似无关紧要,实际上揭示了《商君书》的署名是西汉整理者的产物,而非商鞅本人的自署。这一发现提醒读者:在引用《商君书》时,应当谨慎处理"商鞅说"这一表述,它可能指商鞅本人,也可能指商鞅身后的某一层后学。"耕战"作为《商君书》的核心议题,在不同层次的篇章中表现出不同的论证强度,把握住这种差异,是后续章节展开制度分析的基础。
下一章将转入历史动因的考察:商鞅变法为何在公元前 361 年的秦国发生?当时的制度环境、政治结构、外部压力如何塑造了变法的具体方向?只有把文本问题与历史问题结合起来,《商君书》中的政策论述才能被放到真正的语境中理解,"耕战制度"作为一个政治方案的整体性才能显现出来。