《墨经》上、下所载,即“坚白同异”之发端。坚白同异,《艺文志》称为“名家”。名家之前,孔子有“正名”之语,《荀子》有《正名》之篇,皆论大体,不及琐细。其后《尹文子》亦然。独《墨子》有坚白同异之说,惠施、公孙龙辈承之,流为诡辩,与孔子、荀子不同。鲁哀公欲学小辩,孔子云:“奕固十棋之变,由不可既也,而况天下之言乎?”小辩,盖即坚白同异之流。小事诡辩,人以为乐。如云“火不热”、“犬可为羊”,语异恒常,耸人听闻,无怪哀公乐之也。
《经》上下又近于后世科学之语,如:“平,同高也”;“圜,一中同长也。”解释皆极精到。然物之形体,有勾股者,有三角者,有六觚者,但讲平、圆二种,一鳞一爪,偏而不全,总不如几何学事事俱备。且其书庞杂,无系统可寻。今人徒以其保存古代思想,故乐于研讨耳。其实不成片段,去《正名》篇远矣。
墨子数称“道禹”(《庄子?天下》篇),禹似为其教祖。《周髀算经》释“矩”字云:“禹之所以治天下者,此数之所生也。”赵注云:“禹治洪水,望山川之形,定高下之势,乃勾股之所由生。”《考工记》:“有虞氏上陶,夏后氏上匠。”禹明于勾股测量之术,匠人世守其法以营造宫室,通利沟洫(《考工记》:“匠人建国,水地以县,置槷以县,眂以景,为规,识日出之景与日入之景。昼参诸日中之景,夜考之极星,以正朝夕。”又:“匠人为沟洫,凡行奠水,磬折以参伍。欲为渊,则勾于矩。”匠人明勾股测量之理,如能建国行水。而行水奠水,即禹治水之方也)。
墨子既以禹为祖,故亦尚匠,亦擅勾股测量之术。公输般与之同时,世为巧匠。公输子削竹木以为鹊,成而飞之,三日不下。而墨子亦能作飞鸢。唯墨子由股术进求其理,故有“平,同高也”、“圜,一中同长也”,“端,体之无序而最前者也”诸语,此皆近于几何。所与远西不同者,远西先有原理,然后以之应用,中国反之,先应用然后求其理耳。
墨子、公输般皆生于鲁,皆能造机械,备攻守。其后楚欲攻宋,二人解带为城,以牒为械,试于惠王之前。般九设攻城之机变,墨子九距之。般之攻械尽,墨子之守圉有余。此虽墨子夸饰之辞,亦足征二人之工力相敌矣。
法家
《艺文志》称“法家者流,盖出于理官”,余谓此语仅及其半。法家有两派:一派以法为主,商鞅是也;一派以术为主,申不害、慎到是也。唯韩非兼擅两者,而亦偏重于术。出于理官者,任法一派则然,而非所可语于任术一流。《晋书?刑法志》:“魏文侯师李悝,撰次诸国法,著《法经》六篇,商君受之以相秦。”此语必有所本。今案,商鞅本事魏相公叔痤,为中庶子。秦孝公下令求贤,乃去魏之秦。