中而十六改历,尚可谓之定法乎?宋苏子容重修浑仪,制作之精,皆出前古,至虏陷燕京,取其所制浑仪以去,乃其法,子孙亦不复传矣。其谓精密,吾未敢信也。元郭守敬之历,推测援引,纤悉无遗,国朝所用,皆其遗制,三四百年,仅差分杪,此即圣人不能无也,而议者何以求多为哉?但今之历官,但知守其法而不知穷其理,能知其数之然而不知其所以然,譬之按方下药,保其不杀人尔,不敢望其起死回生之功也。
  李淳风最精占候,其造麟德历,自谓应洛下闳后八百年之语,似极精且密矣。然至开元二年,仅四十年,而纬晷渐差,不亦近儿戏乎?一行《大衍历》据《唐书》所载,反覆评论,二万余言,穷古今之变,天地之故;当时所谓贯三才,周万物,穷术数,先鬼神,容成再出,不能添累黍之功,寿王重生,无以议分毫之失,宜乎千岁可俟矣;而至肃宗时,山人韩颖已言其误,每节损益,又增二日,其故何也?王朴阴阳星纬,无不通晓,其治历,削去近代符天流俗之学,自成一家,然刘义叟议其不能宏深简易,而径急是取,故宋建隆之初,即废不用矣。此三子者,皆精于天文,而治历差谬如此,故《周礼》以治历属太史,为天官之属,占星属保章,为春官之属,分而为二,非无见也。今人但以占候稍失,而遽欲改历法,亦过矣。
  《宋史 律历志》曰:天步艰难,古今通患,天运日行,左右既分,不能无忒,谓七十九年差一度,虽视古差密,亦仅得其概耳。又况黄赤道度有斜正阔狭之殊;日月运行有盈缩フ肉表里之异。测北极者率以千里差三度有奇,晷景称是。古今测验止于岳台,而岳台岂必天地之中?余杭则东南相距二千余里,华夏幅员,东西万里,发敛晷刻,岂能尽谐?又造历者,追求历元,逾越旷古,抑不知二帝授时,齐政之法,果殚于是否乎?是亦儒者所当讨论。诿曰星翁历生之责可哉?”此亦古今不易之论也。
  京师城东偏有观象台,高五丈许,其上有浑天仪一具,如世所图璇玑者,皆铸铜为器,四柱以铜龙架而悬之,制作精巧。又有简仪一具,状相似而省十之七,只周遭数道而已。玉衡一,亦铜为之,如尺而首尾皆曲,有二孔,对孔直窥,以候中星。又有铜球一,左右转旋,以象天体,以方函盛之,函四周作二十八宿真形,南面有御制铭,正统七年作也。台下小室,有量天尺,铸铜人捧尺,北面室穴其顶,以候日中测景之长短,冬至后可得一丈七尺,夏至后可得二尺云。中为紫微殿,殿旁有铜壶滴漏一器,然皆不注水,徒虚具耳。
  测北极者,以千里差三度。今滇南距燕万里,当差三十度。又成祖北征,出塞三千余里,已南望北斗,却不知北斗正中之地在何处。分野之说,固不足凭,而以郡国正中论之,则幅员有长短,广狭难以一律齐也。
  占步者,多用里差之说,如历之有岁差也。然铁勒熟羊胛而天明,西域朔夕月见,而南交州生明之夕,月已中天,此诚差矣。史载安息西界,循海曲,至大秦,回万余里,无异中国。即以中国东、西、南、北相距,何止万里?而日、月、星、辰并无差谬,又何也?大约目所未见,语多矛盾,讹以传讹,吾未敢信也。
  大挠之初作甲子也,不过以纪日月代结绳云尔。其后月以干乘支,日以支配干,而五行分属,于是有阏逢、旃蒙诸名,于是有元光、邴章、剑昌、子方诸号,于是有毕陬、橘如诸阳,于是有鼠、牛、虎、兔诸肖,于是有天刚、太乙、胜光、小吉诸将,于是有海中金、炉中火诸纳音,于是有建、除、满、平诸体,于是有专制、义伐诸乘,而其说愈不可胜穷矣。余谓太岁方向禁忌既不足信,而历日所书阴阳避忌皆毫无影响,益知当时之作此原非为占候吉凶也。
  古人事之疑者,质之卜筮而已,治乱吉凶,考之星纬而已,未闻择日也。今则通天下用之矣,而吉凶祸福,卒不能逃也。甚矣,世之惑也!
  余尝以破日娶妾矣,不逾年而得雄;尝以月忌上官矣,不数载而迁;尝以天贼日解水衡钱万缗矣,而卒无恙;尝以空亡日出行莅任矣,而诸事尽遂;其余小事不可胜纪,故谓阴阳历日可尽废也。
  今阴阳家禁忌,可谓极密。一年之中,则有岁破、死符、病符、太岁、劫杀、伏兵、灾杀、大祸、岁杀、岁刑、金神、将军诸方。一月之中,有月忌、龙禁、杨公忌、瘟星、天地凶败、天乙绝气、长短星、空亡、亦口、天休废、四方耗、五不遇、六不成、四虚败、三不返、四不祥、四穷、四逆、离别、反激、咸池、伏龙、交龙宅、龙往亡、八风、九良、星绝、烟火、胎神、上朔、月建、月破、月厌、月杀等日。一日之中,则有白虎、黑杀、刀砧、天火、重丧、天贼、地贼、血支、血忌、归忌、黑道、土瘟、天狗、大败、蚩尤、官符、死■、飞廉、受死、火星、河魁、钩绞、焦坎、游祸、灭门、的呼等凶神。盖一岁之中,吉日良时,无凶神恶煞者,不过数日耳。而又加以方向之不利,生命之相妨,仇难二星之躔度,太白日神之游方,一一择而忌之,则虽终岁不作一事可也。而穷村深谷之家不知甲子,愚冥狞犷之辈不信鬼神,何尝见其祸败之相仍哉?太史公谓阴阳之术太详,而众忌讳使人拘而多畏。夫阴阳