公元前3世纪下半叶古希腊科学家阿基米德在论著《群牛问题》中记载了本问题。该问题在1880年由阿姗托尔提供了一种解答,导致二元二次方程t2-du2=1,因d的值达400多万亿,所以完全问题的最小解中牛的总数已超过20多万位的数。可见阿基米德当时未必解出过这个问题,而它的叙述与实际也不符。历史上对这问题的研究丰富了初等数论的内容。