《书经》的《皋陶谟》载禹自述治水之功道:“予决九川,距四海,濬畎浍距川。”九川特极言其多。四海的海字,乃晦暗之义。古代交通不便,又各部族之间,多互相敌视,本部族以外的情形,就茫昧不明,所以夷、蛮、戎、狄,谓之四海(见《尔雅·释地》,中国西北两面均无海,而古称四海者以此)。
州、洲本系一字,亦即今之岛字,说见第十四章。《说文》川部:“州,水中可居者。昔尧遭洪水,民居水中高土,故曰九州。”此系唐、虞、夏间九州的真相,决非如《禹贡》所述,跨今黄河、长江两流域。
同一时代的人,知识大抵相类,禹的治水,能否一变共工及鲧之法,实在是一个疑问。堙塞和疏导之法,在一个小区域之内,大约共工、鲧、禹,都不免要并用的。但区域既小,无论堙塞,即疏导,亦决不能挽回水灾的大势,所以我疑心共工、鲧、禹,虽然相继施功,实未能把水患解决,到禹的时代,汉族的一支,便开始西迁了。
尧的都城,《汉书·地理志》说在晋阳,即今山西的太原县。郑玄《诗谱》说他后迁平阳,在今山西的临汾县。《帝王世纪》说舜都蒲阪,在今山西的永济县。又说禹都平阳,或于安邑,或于晋阳,安邑是今山西的夏县。这都是因后来的都邑而附会。