先看二元一次方程解法:设鸡有x只,兔有y只,则有
头的数目:x y=35 ①
脚的数目:2x 4y=94 ②
现在再回头看孙子的先抬2只脚的解法,很显然,就是上式中的②/2-①得到的y的值。
这个解法的价值是非常了不起的,它告诉我们一个最基本的数学思维方法:当一个情境问题中有多个元时,基本思路就是设法消元。
《孙子算经》成书于南北朝时期,约公元400年,孙子原解的消元法是用文字叙述的。西方到17世纪才由莱布尼兹提出完整的线性方程的解法,不过是纯数学解法。
另外,鸡兔同笼的问题可以推广,从而拓宽我们的思维。如上面第二题:黑色铅笔0.2元一支,红色铅笔0.4元一支,小明买了20支铅笔,共花了5.4元钱,问有多少支红铅笔?这也可以看作是鸡兔同笼。
把题中小数改为整数:每支黑色铅笔有2只脚,每支红色铅笔有4只脚,小明买的铅笔中共有头20只,脚54只,问红铅笔有多少支?
用抬脚法(本质上是消元法,只不过省去了高级未知数)。假设都抬起2只脚,则20支铅笔共抬起40只脚。此时,剩下的脚全部是红色铅笔的,总共还剩54-40=14只脚。这时每支红色铅笔剩2只脚,即红色铅笔有7支。