张丘建,亦称张邱建。中国南北朝数学家。清河人。其生平、事迹皆不可详考,但有《张丘建算经》流传至今,清修《四库全书》避孔丘讳,改称《张邱建算经》。清阮元《畴人传》将其列入晋代。近人钱宝琮据卷中有题目设问“依贫富欲以九等出之”与北朝魏献文帝天安元年(466)的“因民贫富为祖输三等九品之制”相合,断定成书于466-485年之间。《隋书·经籍志》称2卷《唐书·经籍志》称1卷,有甄鸾注《唐书·艺文志》称3卷,有李淳风注《宋史·艺文志》亦称3卷。现代传本中最早的是南宋刻本,约刻于1213年前后,藏于上海图书馆。《张丘建算经》大约成书于466—485年间,书中载92问,涉及测量、纺织、交换、纳税、冶炼、土木工程、利息计算等实际问题,是《九章算术》以来的一部较好的数学经典。在求最大公约数与最小公倍数、级数问题、线性方程组解法、二次方程解法、算术难题、重差术应用诸方面,都有独到之处。书最后一问,是闻名于世的“百鸡问题”:“今有鸡翁一,直钱五鸡母一,直钱三鸡雏三,直钱一。凡百钱买鸡百只,问鸡翁、母、雏各几何。”这是一个不定方程问题,书中给出了三组解,其解法仅给15字:“鸡翁每增四,鸡母每减七,鸡雏每益三,即得。”对这个问题的研究,在中国古代数学史上有深远的意义。
百鸡问题
张邱建是我国古代著名的数学家,年少时就显露出了计算的天才。 张家以养鸡、卖鸡为生 , 张邱建从9岁时就帮着父亲进城卖鸡。虽然卖鸡的人很多,但顾客都愿意到他们父子这儿来,因为不论顾客买多少鸡,张邱建都能马上准确地说出价钱。县官听说了这件事 , 就让人送 来100文钱 , 就要买100只鸡 , 这100只鸡还要包括公鸡、母鸡和小鸡。当时 , 小鸡3只一文钱, 母鸡每只3文钱,公鸡每只5文钱。 父亲接过100文钱,算不清该怎么分配。小邱建不假思索地说:“12只公鸡,4只母鸡,84只小鸡。” 100只鸡送到了县衙 。 县官发现没能难住张邱建 , 便又给张邱建的父亲100文钱,说还要买100只鸡 , 但公鸡、 母鸡和小鸡的数目要和这次不同。 小邱建说:“这次送8只公鸡,11只母鸡, 81只小鸡。 ”后来,父亲领着张邱建一同去送鸡。县官点过数,连声称好。又拿出100文钱来 ,让张邱建把100只鸡再重新分配一下。小邱建当堂脱口而出:“4只公鸡,18只母鸡,78只小鸡 。”县官听了很高兴,就把他留在了县里读书。