都是信灾异之学的,桓谭略好。故不能发生效果。王充也是这种反抗运动的一个代表。不懂得这个时代荒谬迷忌的情形,便不能懂得王充的哲学。
  上文说的谶纬符瑞等等的道士迷信,即是儒教迷信。是公历一世纪的第一种特别色彩。但是那时代,又是一个天文学发展时代。刘歆的三统历是儒教的天文学,是王莽时代的天文学。建武八年,公历三二。已有朱浮、许淑等人请修改历法。从永平五年六二。到元和二年,八五。是四分历和三统历竞争最烈的时代。四分历最后战胜,遂得颁行。八五。当两派争胜的时候,人人都尽力实地测候的工夫。谁的效验最优,谁便占胜利。故杨岑候月食成绩比官历优,政府就派杨岑署理弦望月食官。六二。后来张盛、景防等用四分法与杨岑比课,一年之中,他们候月食的成绩比杨岑多六事,政府就派他们代杨岑署理月食官。六九。四分历所以能颁行,全靠他的效验远胜太初历。后来贾逵与王充年岁略相同,死于公历一0一,年七十二。用这种实验的方法,比较新旧两历,得结果如下:
   以太初历考汉元,前二0六。尽太初元年,前一0四。日朔二十三事,其十七得朔,四得晦,二得二日。新历七得朔,十四得晦,二得三日。旧历成绩比新历好。
   以太初历考太初元年,尽更始二年,二四。日朔二十四事,十得晦。以新历,十六得朔,七得二日,一得晦。新历成绩比旧历好。
   以太初历考建武元年,二五。尽永元元年,八九。二十三事,五得朔,十八得晦。以新历,十七得朔,三得晦,二得二日。新历成绩比旧历好。
   又以新历上考春秋中有日朔者,二十四事,失不中者二十三事。新历成绩很坏。
  实测的结果指出一个大教训:「求度数,取合日月星辰。有异世之术,太初历不能下通于今,新历不能上得汉元。」
  这种实验态度,是汉代天文学的基本精神。太初历的成立,在于效验;(见上章。)四分历的成立,也在于效验。这种效验是真确可靠的,不比那些图谶纬书的效验是邈茫无稽的。这种科学的态度,在当时自然不能不发生一点影响。王充生在这个时代;他著书的时候,正当四分历与太初历争论最烈的时期。论衡著作的时期很可研究。讲瑞篇说:「此论草于永平之初,……至元和、章和之际,孝章耀德天下。」又恢国篇记章帝六年事,称今上;宣汉篇也称章帝为今上;齐世篇称章帝为方今圣明。据此可见论衡不是一个时代做的。大概这书初起在永平初年,当公历六十余年,正在四分法初通行的时候。后来随时增添修改,大部分当是章帝时著作。直至和帝初年还在修改,故有称孝章的地方。此书最后的修正,当在公历九十年左右,四分历已颁行了。此书的著作与修正,前后共需三十年。但此后还有后人加入的地方,如别通篇提及蔡伯喈。蔡邕生于公历一三三年,王充已死了三十多年了。此外尚有许多加入的痕迹。但论衡大体是公历六十年至九十年之间做的。这是大概可以无疑的。他又是很佩服贾逵的人,又很留心当时天文学上的问题,如说日篇可为证。故不能不受当时天文学方法的影响。依我看来,王充的哲学,只是当时的科学精神应用到人生问题上去。故不懂得当时的科学情形,也不能了解王充的哲学。
  王充的哲学的动机,只是对于当时种种虚妄和种种迷信的反抗。王充的哲学的方法,只是当时科学精神的表现。
  先说王充著书的动机。他自己说:
   诗三百,一言以蔽之,曰:「思无邪。」论衡篇以十数,亦一言也,曰:「疾虚妄。」佚文篇。
他又说:
   充既疾俗情,作讥俗之书;又闵人君之政,徒欲治人,不得其宜,不晓其务,愁精苦思,不睹所趋,故作政务之书;又伤伪书俗文多不实诚,故为论衡之书。自纪篇。
他又说:
   是故论衡之造也,起众书并失实,虚妄之言胜真美也。虚妄之语不黜,则华文不见息;华文放流,则实事不见用。故论衡者,所以铨轻重之言,立真伪之平。……其本皆起人间有非,故尽思极心以讥世俗。世俗之性,好奇怪之语,悦虚妄之文。何则?事实不能快意,而华虚惊耳动心也。是故才能之士,好谈论者,增益实事,为美盛之语;用笔墨者,造生空文,为虚妄之传。……至或南面称师,赋奸伪之说;典城佩紫,读虚妄之书。……孟子曰:「予岂好辩哉?予不得已也。今吾不得已也。」虚妄显于真,实诚乱于伪。世人不悟,是非不定,紫朱杂厕,瓦玉杂糅。以情言之,吾心岂能忍哉?……人君遭弊,改教于上;人臣愚惑,作论于下。实得,则上教从矣。冀悟迷惑之心,使知虚实之分;实虚之分定,而后华伪之文灭;华伪之文灭,则纯诚之化日以孳矣。对作篇。
他又说:
   论衡就世俗之书订其真伪,辨其实虚。……俗传蔽惑,伪书放流。……是反为非,虚转为实,安能不言?俗传既过,俗书又伪。若夫……淮南书言共工与颛顼争为天子,不胜,怒而触不周之山,使天柱折,地维绝。尧时,十日并出,尧上射九日。鲁阳战而日暮,援戈挥日,日为却还。世间书传多若等类,浮妄虚伪,没夺正是。心逵浚