《记》曰:“国家将兴,必有祯祥。国家将亡,必有妖孽。”盖天地之间,有妖必有祥,因其气之所感,而证应随之。自伏胜作《五行传》,班孟坚而下踵其说,附以各代证应为《五行志》,始言妖而不言祥。然则阴阳五行之气,独能为妖孽而不能为祯祥乎?其亦不达理矣。虽然,妖祥之说固未易言也。治世则凤凰见,故有虞之时有来仪之祥,然汉桓帝元嘉之初、灵帝光和之际,凤凰亦屡见矣,而桓、灵非治安之时也。诛杀过当,其应为恒寒,故秦始皇时有四月雨雪之异,然汉文帝之四年,亦以六月雨雪矣,而汉文帝非淫刑之主也。斩蛇夜哭,在秦则为妖,在汉则为祥,而概谓之龙蛇之孽可乎?僵树虫文,在汉昭帝则为妖,在宣帝则为祥,而概谓之木不曲直可乎?前史於此不得其说,於是穿凿附会,强求证应而冞有所不通。窃尝以为物之反常者,异也,其祥则为凤凰、麒麟、甘露、醴泉、庆雲、芝草,其妖则山崩、川竭、水涌、地震、豕祸、鱼孽。妖祥不同,然皆反常而罕见者,均谓之异可也,故今取历代史《五行志》所书,并旁搜诸史本纪及传记中所载祥瑞,随其朋类,附入各门,不曰妖,不曰祥,而总名之曰物异。如恒雨、恒暘、恒燠、恒寒、恒风、水潦、水灾之属,俱妖也,不可言祥,故仍前史之旧名。至如魏晋时鱼集武库屋上,前史所谓鱼孽也;若周武王之白鱼入舟,则祥而非孽。然妖祥虽殊,而其为异一尔,故均谓之鱼异。秦孝公时,马生人,前史所谓马祸也;若伏羲之龙马负图,则祥而非祸。然妖祥虽殊,而其为异亦一尔,故均谓之马异。其馀鸟兽、昆虫、草木、金石,以至童谣、诗谶之属,前史谓之羽虫、毛虫、龙蛇之孽,或曰诗妖、华孽,今所述皆并载妖祥,故不曰妖,不曰孽,而均以“异”名之,其豕祸、鼠妖,则无祥可述,故亦仍前史之旧名,至於木不曲直者,木失其常性而为妖,如桑榖共生之类是也。若雨木冰,乃寒气胁木而成冰,其咎不在木也,而刘向以雨木冰为木不曲直。华孽者,花失其常性而为妖,如冬桃李华之类是也。若冰花乃冰有异而结花,其咎不在花也,而《唐志》以冰花为华孽。二者俱失其伦类,今革而正之,俱以入恒寒门,附雨雹之後。又前志以鼠妖为青眚、青祥,物自动为木沴金,物自坏为金沴木,其说俱後学所未谕,今以鼠妖、青眚各自为一门,而自动、自坏直以其事名之,庶览者易晓云。作《物异考》第二十。二凡二十卷。
昔尧时禹别九州,至舜分为十二州,周职方复分为九州而又与禹异。汉承秦分天下为郡、国,而复以十三州统之。晋时分州为十九。自晋以後,为州冞多,所统冞狭,且建治之地亦不一所。姑以扬州言之,自汉以来,或治历阳,或治寿春,或治曲阿,或治合肥,或治建业,而唐始治广陵。至南北分裂之後,务为夸大,侨置诸州,以会稽为东扬,京口为南徐,广陵为南兖,历阳为南豫,历城为南冀,襄阳为南雍。鲁郡在禹迹为徐州,而汉则属豫州所领;陈留在禹迹为豫州,而晋则属兖州所领。离析磔裂,循名失实,而禹迹之九州冞不复可考矣。夹漈郑氏曰:“州县之设,有时而更;山川之秀,千古不易。故《禹贡》分州,必以山川定疆界,使兖州可移,而济、河之兖州不可移;梁州可迁,而华阳、黑水之梁州不可迁。故《禹贡》为万世不易之书。後之作史者主於郡县,故州县移易,其书遂废矣。”善哉言也!杜氏《通典》亦以历代郡县析於禹九州之中。今所论著,九州则以禹迹所统为准,沿而下之,府、州、军、监则以宋朝所置为准,溯而上之,而备历代之沿革焉。至冀之幽、朔,雍之银、夏,南粤之交趾,元未尝入宋之职方者,则以唐郡为准,追考前代,以补其缺;而於每州总论之下,复各为一图,先以春秋时诸国之可考者分入九州,次则及秦、汉、晋、隋、唐、宋所分郡县,考其地理,悉以附禹九州之下,而汉以来各州刺史、州牧所领之郡,其不合禹九州者悉改而正之。作《舆地考》第二十三。凡九卷。
昔先王疆理天下,制立五服,所谓蛮夷戎狄,其在要、荒之内,九州之中者,则被之声教,疆以戎索。唐、虞、三代之际,其详不可得而知矣,《春秋》所录,如蛮夷荆、舒之属也,夷则莱夷之属也,戎则山戎、北戎、陆浑、赤驹之属也,狄则赤狄、白狄、皋落、鲜虞之属也。载之经传,如齐桓之所攘,魏绛之所和,其种类虽曰戎狄,而皆错处於华地,故不容不有以制服而羁縻之。至於沙碛之滨、瘴海之外,固未尝穷兵黩武,绝大漠、逾悬度,必欲郡县其部落、衣冠其旃毳,以震耀当时,而夸示後世也。秦始皇既并六国,始北却匈奴,南取百粤。至汉武帝时,东并朝鲜,西收甘、凉,南辟交趾、珠厓,北斥朔方、河南,以至车师、大宛、夜郎、昆明之属,俱遣信使,赍重贿,招来而羁置之,俾得通於上国,窥其广大,割齐民以附夷狄,弊所恃以事无用。自是之後,世谨梯航,历代载记所叙,其风气之差殊、习俗之诡异,可考而索,至其世代传授之详,则固不能以备知也。作《四裔考》第二十四。凡二十五卷。“)