个人观点
《周髀算经》可能是反犬家的摘桃之作。
首先,书中开头的几篇为对话体文风。商高与周公对话(主要介绍勾股定理,商高据说是周初著名的数学家。)陈子和荣方对话(主要介绍学习方法以及立杆测日影)。
全书肯定是集历代数学家的研究成果,但好玩的是只有前几篇是对话体,后面再无此模式。不得不说对话体这种文风含獳量非常高,没有之一(如,论语,好为人师装B)。
其次,出于好奇,于是对陈子荣方对话立杆测日影的一些数据尝试在DeepSeek帮助下进行验证,发现一些有趣的地方:
《周髀算经》原文:从髀至日下六万里,而髀无影。从此以上至日,则八万里。若求邪至日者,以日下为勾,日高为股。勾股各自乘,并而开方除之,得邪至日。从髀所旁至日所十万里。(图1)
1.立杆无影(髀无影)这一现象只发生在:夏至日正午北回归线附近;冬至日正午南回归线附近。书中所述“从髀至日下六万里”即从北回归线向北6万里处立杆测日影。通过计算得出:
北回归线至北极点弧长约为7361千米
北极点至南极点弧长约为20004千米
不论怎么计算,6万里这个距离都是不真实的。6万里这个距离如何得出的?又是如何测量?
2.通过DeepSeek计算,真实立杆测日影,夏至正午,杆高8尺,影长6尺的地区,其纬度可能为:
北纬60.37°(北极圈以南的亚寒带地区)
南纬13.37°(南半球热带地区)。 (图2)
“从此以上至日,则八万里。”据说测量太阳高度用的是“竹空望日”技术。唐代李淳风用古法做了观测试验,其评价:以常理思考,算法说“天之处心高于外衡六万里者”,这种说法与计算方法不符。勾长6尺,股长8尺,弦长10尺,这反映了直角三角形自身的数学规律。根据水平和垂直的矩尺示数,再利用勾股定理计算。天体模型是恒定不变的,太阳运行却有高度差别,既然算法基于太阳的水平运动,哪里来的高度差别?说法与算法不符,这是大失误。
原文:以理推之,法云“天之处心高于外衡六万里者”,此乃语与术违。勾六尺,股八尺,弦十尺,角隅正方自然之数。盖依绳水之定,施之于表矩。然则天无别体,用日以为高下,术既平而迁,高下从何而出?语术相违,是为大失。
3.用勾股定理只能测某一时间点的太阳高度,那么其他时间段的太阳高度如何求得?地面距离测绘误差这么大,太阳高度测量是否靠谱?周公也好,陈子也好,均夸大了勾股定理的适用范围。整本书更像是获得了观测结果,而未真实掌握立杆测日影技术,用自己知道的一些细枝末节进行了吹嘘夸大。
真正的观测技术应该还是重差术。仅需两表就能测定遥不可及的太阳和行星距离。不然七衡图怎么可以观测总结出来? (魏晋刘徽著书,并不代表是他一人发明。他应该是把前人的技术著书公开了)
最后,反犬家某会把规矩当他们的标志就是出自于此吧。周是他们祖宗,偷家能手。
