司马法

题解

根据《史记·司马穰苴列传》记载，战国初期，齐威王命令大臣追述古代的司马兵法，同时也把春秋末期齐景公时的将军司马穰苴的兵法附入其中。
《司马法》最早见于《汉书·艺文志》，称《军礼司马法》，共155篇。汉朝以后，该书多有散佚，至唐朝编《隋书·经籍志》时录为3卷5篇，列入子部兵家类，称为《司马法》，即今本《司马法》3卷5篇的原型，其中既涉及了春秋时的制度，亦涉及了战国时的制度。
对于该书的真伪、成书年代及作者谁属等问题，历代学者均有各种不同的看法。部分认为《司马法》是一部伪书；部分认为史书中的《司马兵法》、《司马穰苴兵法》、《司马法》及《军礼司马法》是几种不同的书；部分认为今本《司马法》可分为两部分，前两篇为古《司马法》，后三篇为《司马穰苴兵法》。目前学者一般认为今本《司马法》不是伪书，历史上的《司马兵法》、《司马穰苴兵法》及《军礼司马法》均包含于《司马法》之中，作者为司马穰苴及其追论者。

评价

《司马法》中主要记录了中国古代的军礼和军法，对于礼学研究非常重要，受到历代兵家和史学家所重视。
根据《唐太宗李卫公问对》记载：“周《司马法》，本太公者也。太公既没，齐人得其遗法”，《司马法》的作者是姜太公。。然而，由于新旧唐书都没有对《唐太宗李卫公问对》的记载，所以许多人怀疑《唐太宗李卫公问对》是伪作。历史上，姜太公在周武王时期便已于东方建立齐国，且没有任何文献记载姜太公在周朝担任司马一职。因此，姜太公本人绝不可能是《司马法》的作者。
司马迁在《史记·太史公自序》中说：“自古王者而有《司马法》。”西周时，王室设有大司马一职，职掌军事，《司马法》就是司马论兵的兵书。而周朝的大司马，一直以来都是周成王始封的程国国君所担任的。周公东征是西周初年周公平定三监之乱和向东开拓疆土的战争。东征扫灭了殷商贵族残部与周朝宗室内部联合的顽固反抗武力，对周王朝的巩固和发展具有重要的政治意义。《诗经·大雅·常武》记载了周公东征中程伯休父的事迹：“王谓尹氏，命程伯休父。左右陈行，戒我师旅。率彼淮浦，省此徐土。不留不处，三事就绪”。程伯休父因为在东征中攻占徐方(今山东滕州东南薛故城)有功，被封到程邑(今陕西咸阳市东，也有人说在今洛阳市东)，并在周朝担任大司马，改封“安定王”。程伯休甫生二子，长子程仲庚因故未袭侯，任大司马，为司马氏始祖。次子程仲辛，袭安定侯，为程国君主，程姓始祖。《司马法》最初应为程伯休甫或其后人所著。