早在公元前1100年,我们古代的数学家商高就已经知道"勾三股四弦五",因此有人主张毕氏定理应为"商高定理".商高是周朝的大夫,《周髀算经》(简称《周髀》)中记载了一段周公与商高之间的问答:
周公问於商高曰:『窃闻乎大夫善数也,请问古者包牺立周天历度.夫天不可阶而升,地不可得尺寸而度,请问数安从出 』商高曰:『数之法出於圆方.圆出於方,方出於矩,矩出於九九八十一.故折矩,以为勾广三,股修四,径隅五.此数之所生也……』
但(3, 4, 5) 只是满足毕氏定理的一组特殊解,一般性的定理一直等到陈子时代(公元前6, 7世纪)才出现,我们称之为"勾股弦定理"或"勾股定理",至於提出定理证明的则首推赵爽(公元3世纪).赵爽,字君卿,三国时期吴国数学家,为《周髀算经》作注.在《周髀》卷上在周公,商高问答之后,有一个《弦图》
及赵君卿的注释《勾股圆方图说》.