《禹贡》九州田赋皆分九等。读者苦其难记,或作《指掌图》,以九等分配於十二辰,按指节历数之;又作《歌诀》,鄙俚不经,既侮圣言,亦无伦理,余深病之。窃谓其所以难记者皆由於不究其故;不究其故,则虽强而记之亦何得於心哉!因第其说如左:
雍、徐、青、豫、冀、兖六州皆居北方;而雍居六州上流,土厚水深,虽濒河而无河患,故田居上上。青、徐皆不濒河,故次雍;而徐上中,青上下者,徐土坟而兼埴,青土坟而兼斥故也。冀、豫皆濒河,有河患,故又次徐、青;而豫中上,冀中中者,豫一面濒河,冀三面濒河故也。惟兖当九河之委,土薄水浅,故居中下焉。梁、荆、扬皆居南方,故田皆在下等;而梁居三州上流,故次兖;荆稍东,故次粱;扬最东,当三江之委,故又次荆也。此田分九等之说也。
冀为帝畿,土广民众,故赋居上上。豫、荆,东西之中,水陆之会,故赋皆居上等;而豫田中上,荆田下中,故豫次冀,荆次豫也。雍、徐、青、梁、扬五州皆居东西偏,而雍、徐、青田皆上等,故赋亦皆中等;然青次荆,徐次青,雍次徐,与田之上下相反者,东方土狭民稠,西方土广民稀故也。梁、杨田皆下等,故赋亦皆下等;然扬次雍,梁次扬,亦与田之上下相反者,其故亦犹青、徐之加於雍也。惟兖受河患最深,创残之馀,民气未复,不可以赋之常法绳之,故曰:“厥赋贞,作十有三载乃同。”此赋分九等之说也。
赋言“错”者四州,又各不同。冀州赋重而地广,其赋不可均也,故有“错”焉;不言所错者,赋上上矣,其错必於下可知也。扬州赋轻而地广,地兼水陆,故有错而上者,故其文曰“上错”。粱州赋轻而地广,地兼水陆山林,故有错而上者,亦有错而下者,兼本等则为三,故其文曰“三错”。豫州,四方之交,土兼坟壤与垆,故其赋错出不均;综而计之,适得上中,故其文曰“错上中”。此四州言错之说也。
以是求之,皆有至理,可以得其故。何必区区效星相之术,於指节间定部位,作小儿戏哉!