北齐时,民间天文学家张子信发现了日行盈缩现象,即太阳、五行星运动不均匀现象。张子信,清河(今河北省清河县)人,“学艺博通,尤精历数”[9]。为避葛荣之乱,隐居在一个海岛上,经过30余年的观测,发现了日行盈缩现象。在他之前,天文学家都采用太阳每天运行一度的平均值,有时这和太阳的实际位置相差颇大。张子信指出:“日月交道,有表里迟速,五星见伏,有感召向背。”“日行在春分后则迟,秋分后则速。”[10]虽然他对日行迟速的具体测定不十分正确,对这种天文现象的描述和解释还很幼稚,但却是我国古代关于太阳和五星视运动不均匀性的最早描述。他的这一发现,与东汉末月行中心差现象的发现,在我国天文学史上都具有划时代的意义,并对后世历法的改进产生了深远的影响。史载“后张胄玄、刘孝孙、刘焯等,依此差度,为定入交食分及五星定见定行,与天密会,皆古人所未得也”[11]。
第二节 集一代农学之大成——《齐民要术》
我国是世界农业文明发源最早的国家之一,而北魏人贾思勰著述的《齐民要术》则是确立中国农业大国地位的“第一农书”,也是世界上现存最早、最系统的关于古代人民日用科学的著作。全书共分10卷、92篇,正文约7万字,注释约4万字,总计11万余字。此外,卷首还有作者自序和“杂说”各一篇。《齐民要术》内容宏富,“起自耕农,终于醯醢,资生之业,靡不毕书”[12],涉及农作物栽培和耕作技术,农具的制作,畜牧兽医,野生植物的利用,家畜、家禽和鱼、蚕的饲养方法,酿造和食品加工,乃至文具、日用品的生产等各个领域,几乎对所有的农业和手工业活动都作了详细的论述。