聊天笔记(一)

凌均坚

<h3> </h3> <p><b style="font-size: 22px;">  老陶同学:前一段时间,同学群里风行猜谜游戏和数学习题问答,我虽不曾参与,但看到其中有些习题蛮有味,于是便凑趣在家自娱自乐编解了几道数学题。记得当年我们同在八中高32班读书时,你我都曾对数理化这几门功课情有独钟,可如今时过境迁,一晃五十多年过去了,也不知道老同学现在对数学还有没有兴趣,而我就贸然把这些习题转发给你,望见谅。  </b></p><p><b style="font-size: 22px;">  我所编解的这几道数学题的内容,其一是跟老麻当时在同学群里所出的题目基本相似,有一定难度,但又有所不同;其二是受佳木和老桂完美而独到的解题方法的启发,我又增加了两道或许是难度更大、和内容更加全面的题目。我编解这些数学题的目的,是想通过微信聊天的方式、与老同学来共同分享数学的魅力和解题的乐趣,並浅谈一下自己对数学的严谨性与规律性的一些不成熟看法。笔记共分两部分。</b></p> <p class="ql-block"><b style="font-size: 22px;">第一部分:自编自解的数学题</b></p><p class="ql-block"><b style="font-size: 22px;">第一题:解不定方程x³+y³+u³+w³=6992 </b></p><p class="ql-block"><b style="font-size: 22px;"> (注:其中未知数x y u w均为自然数,且x&gt;y&gt;u&gt;w)</b></p><p class="ql-block"><b style="font-size: 22px;">解:∵(20³=8000)&gt;6992&gt;(6859=19³)∴方程的最大未知数x&lt;20 这4个未知数应在数集{0~19}之内 数0~19的立方数从小到大列表分别是0,1,8,27,64,125,216,343,512,729,1000,1331,1728,2197,2744,3375,4096,4913,5832,6859</b></p><p class="ql-block"><b style="font-size: 22px;">把原方程式移项得y³+u³+w³=6992-x³</b></p><p class="ql-block"><b style="font-size: 22px;">当x=19时 则y³+u³+w³=6992-6859=133 </b></p><p class="ql-block"><b style="font-size: 22px;">从表中可找到合适的立方数並组合相加得</b></p><p class="ql-block"><b style="font-size: 22px;">125+8+0=5³+2³+0³=133 ∴y=5 u=2 w=0</b></p><p class="ql-block"><b style="font-size: 22px;">∴x=19 y=5 u=2 w=0是此方程的1组解 </b></p><p class="ql-block"><b style="font-size: 22px;">同理可求出x=17 y=12 u=7 w=2是此方程的第2组解</b></p><p class="ql-block"><b style="font-size: 22px;">x=16 y=14 u=5 w=3是此方程的第3组解 </b></p><p class="ql-block"><b style="font-size: 22px;"> 除此之外,x y u w的任何组合计算,方程均无解</b></p> <p class="ql-block"><b style="font-size: 22px;">第二题:解不定方程x³+y³+u³+w³=3968</b></p><p class="ql-block"><b style="font-size: 22px;">(其中x﹥y&gt;u﹥w且是等差为4的等差数列的自然数。)</b></p><p class="ql-block"><b style="font-size: 22px;">解:∵(16³=4096)﹥3968&gt;(15³=3375) </b></p><p class="ql-block"><b style="font-size: 22px;">∴此方程最大未知数x&lt;16 </b></p><p class="ql-block"><b style="font-size: 22px;">∵原方程4个未知数是等差为4的等差数列</b></p><p class="ql-block"><b style="font-size: 22px;">∴可变为(w+12)³+(y+8)³+(w+4)³+w³=3968 (1)</b></p><p class="ql-block"><b style="font-size: 22px;">展开方程(1)后,整理得4w³+72w²+672w-1664=0 (2)</b></p><p class="ql-block"><b style="font-size: 22px;">方程(2)两边同除以4得 w³+18w²+168w-416=0 (3) </b></p><p class="ql-block"><b style="font-size: 22px;">又∵原方程最大的未知数x=(w+12)&lt;16 ∴w&lt;4 </b></p><p class="ql-block"><b style="font-size: 22px;">即w有可能是0~3,分别以0,1,2,3代入方程(3)进行验算</b></p><p class="ql-block"><b style="font-size: 22px;">只有当w=2代入(3)计算时 2³+18x2²+168x2-416=0</b></p><p class="ql-block"><b style="font-size: 22px;">∴w=2是方程(3)唯一的解 </b></p><p class="ql-block"><b style="font-size: 22px;">得x=2+12=14 y=2+8=10 u=2+4=6</b></p><p class="ql-block"><b style="font-size: 22px;">∴原方程的解是</b></p><p class="ql-block"><b style="font-size: 22px;">x=14 y=10 u=6 w=2</b></p><p class="ql-block"><b style="font-size: 22px;">或用因式分解法解方程(3) 得(W-2)(W²+20W+208)=0</b></p><p class="ql-block"><b style="font-size: 22px;">∴W-2=0,W=2, 而W²+20W+208=0 (无解) </b></p><p class="ql-block"><b style="font-size: 22px;"> ∴W=2是方程(3)的解 </b></p><p class="ql-block"><b style="font-size: 22px;">∴X=12+2=14 y=8+2=10 u=4+2=6</b></p><p class="ql-block"><b style="font-size: 22px;">∴原方程的解是</b></p><p class="ql-block"><b style="font-size: 22px;"><span class="ql-cursor"></span>Ⅹ=14 y=10 u=6 W=2</b></p> <p class="ql-block"><b style="font-size: 22px;">第三题:把m(≥4)个苹果按n个人一组次进行分配,规定每人每次至少要分一个苹果,且每次分法都不相同。假设n=4人(注:以n₄表示n,下同),总分配次数为S₄ ,已知m=7(个) S₄=20(次) 又知m=8(个) S₄=35(次)</b></p><p class="ql-block"><b style="font-size: 22px;">求:当m=30(个) 此时S₄=?</b></p><p class="ql-block"><b style="font-size: 22px;">解:依题意,可知其中每人一次最多只可能分(m-3)个苹果,釆用排列组合可得到(m-3)个项,每一项的分配次数就是其中每个人分多少个苹果的次数,总分配数S₄等于每一个人所分苹果各项次数相加的总和,当m=7时,则7-3=4(项) 其中每一个人分4个苹果的次数为1,分3个的次数为3,分2个的次数为6,分1个的次数为10,∴S₄=1+3+6+10=20(次) 把上式各项乘以2/2 即得S₄=1x2/2+2x3/2+3x4/2+4x5/2=20(次)</b></p><p class="ql-block"><b style="font-size: 22px;">当m=8时 则8-3=5(项) S₄=1+3+6+10+15=35(次)</b></p><p class="ql-block"><b style="font-size: 22px;">即S₄=1x2/2+2x3/2+3x4/2+4x5/2+5x6/2= 35(次)</b></p><p class="ql-block"><b style="font-size: 22px;">当m为≥4时,</b></p><p class="ql-block"><b style="font-size: 22px;">则S₄=1x2/2+2x3/2+3x4/2+……+(m-3)(m-2)/2</b></p><p class="ql-block"><b style="font-size: 22px;"> 把上式相加的各项分子分母再同时x3</b></p><p class="ql-block"><b style="font-size: 22px;"> 得S₄=[1x2x(3-0)+2x3x(4-1)+3x4x(5-2)+……</b></p><p class="ql-block"><b style="font-size: 22px;"> +(m-3)(m-2)(m-1-m+4)]/2x3</b></p><p class="ql-block"><b style="font-size: 22px;"> =[1x2x3-1x2x0+2x3x4-1x2x3+3x4x5-2x3x4+……</b></p><p class="ql-block"><b style="font-size: 22px;"> +(m-3)(m-2)(m-1)-(m-4)(m-3)(m-2)]/6</b></p><p class="ql-block"><b style="font-size: 22px;"> =(m-3)(m-2)(m-1)/6 </b></p><p class="ql-block"><b style="font-size: 22px;"> ∴当m=30时 得S₄=(30-3)(30-2)(30-1)/6=3654(次)</b></p> <p class="ql-block"><b style="font-size: 22px;">第四题:已知正整数集{1~13}里的每一个数,从该数集中3个3的多次方数选其中几个、再组合加减都可分别算出,又知正整数集{1~40}里的每个数,从该数集中4个3的多次方数选其中几个、再组合加减也可分别算出。求:(1)正整数3000所在的数集。(2)列式並计算出数3000</b></p><p class="ql-block"><b style="font-size: 22px;">解:∵最大数3²﹤13&lt;3³ ∴数集{1~13}中的每一个数,都可从3º、3¹、3²这3个数中,选几个不同的数组合再分别加减算出,即数5=3²-3¹-3º 6=3²-3¹ 9=3² …… 其中最大的数13=3º+3¹+3² 即13=(3³-1)/2 同理 ∵最大数3³&lt;40&lt;3⁴ ∴数集{1~40}中的每一个数,都可从3º、3¹、3²、3³这4个数中,选几个不同的数组合再分别加減算出,其中最大数40=[3⁴-1]/2 同理数集{1~m}中的每一个数,都可从数3º、3¹、3²、3³……3ⁿ这(n+1)个数中,选几个不同的数组合再分别加减算出它最大的数是m=[3⁽ⁿ⁺¹⁾-1]/2 当数集中某一个数=3000时 ∵3⁷&lt;3000&lt;3⁸ </b></p><p class="ql-block"><b style="font-size: 22px;">∴(1) 3000在数集{1~[3⁸-1]/2}中 即在{1~3280}之内。</b></p><p class="ql-block"><b style="font-size: 22px;"> (2) 3000=3¹+3⁴+3⁶+3⁷=3+81+729+2187</b></p> <p class="ql-block"><b style="font-size: 22px;">第二部分:对自编自解的数学题的补充说明</b></p><p class="ql-block"><b style="font-size: 22px;">一、为活跃同学群的气氛,也为预防老年痴呆症,最近老麻在群里出了不少有趣的谜语、和精彩的数学习题而深受欢迎,不过其中有些谜语和习题也可能是由于过于深奥、或者还是因为其他方面的原因,让人琢磨不透而遭到质疑。例如他所出的解方程x³+y³+u³+w³=1408这一题,群里就有好几个老同学认为他出的题目有问题,说一个方程式怎么也解不了多元多次方程,並抱怨他的解方程提法是误导人。对此我是这样理解的:首先我认为,老麻他一生都致力于数学的研究和应用,因此在我们所有老同学当中,他的数学天赋和权威是应当得到肯定的。不过人有其长,亦有其短。或许是因为他的数学天赋太高,而衬托出他的语言表达能力就有所欠缺。所以,即便他出的题目真有问题,那应当是他语言表达方面所造成的过错,如有误导,也决非他的本意。其次是我认为,解一个多元多次方程式的提法本身並无过错,但是这种提法得有一个前提,那就是这个方程必须是一种特殊的方程式,它只有在特定的条件下、而且主要是靠解不定方程的特殊方法才能完成的。遗憾的是老麻提问时向来言简,没有去设定这些特定的条件和方法,这样出题的不严谨而存在的一些漏洞,很可能就会对解题带来如下意想不到的结果。</b></p><p class="ql-block"><b style="font-size: 22px;">  (1)、可以肯定,上述方程如不用解不定方程的方法,又不假定其他条件,那是无法解的。这就证明了有同学所吐槽的,一个方程式是怎么也解不了多元多次方程的道理。</b></p><p class="ql-block"><b style="font-size: 22px;">  (2)像解x³+y³+u³+w³=35这样的不定方程,如不假定未知数是自然数,就会出现未知数x=3 y=2 u=n w=-n(n为任一实数),此时方程有无数组解。</b></p><p class="ql-block"><b style="font-size: 22px;">  (3)虽已假定不定方程的未知数为自然数,但不假定未知数大小的排列顺序,这就会出现方程有一题多解。记得有一次老海在群里转发我编的一道题,这题完全是参照老麻的出题方法、去求方程x³+y³+u³+w³=6992的解,可答题的老麻却意外地只能答出一组x=19 y=5 u=2 w=0的答案,而另外还有x=17 y=12 u=7 w=2 和x=16 y=14 u=5 w=3等71组答案並未答出来。我想出现这样的情况既意外而又不意外,要说意外是没想到数学权威竟解答不全一般的数学习题,要说不意外那是因为老麻出题时就根本没考虑假定的因素,那么答题时他就自然考虑不到会有一题多解的结果。</b></p><p class="ql-block"><b style="font-size: 22px;">  由此可见数学的严谨性是如此之重要。看来今后出题解题都一定要慎重周到,该考虑的因素都要考虑,该说的话一定不能省。这是一个经验教训,我前面所编解的那两道题就是反复说明这个道理的。</b></p> <p><b style="font-size: 22px;">二、作为玩牌猜谜算数等游戏场外的旁观者,我羡慕老海、老桂及佳木,因为他们三人都是这些游戏场中的佼佼者。三人当中,老海真不愧是老海,他好像天下地上的事全都知道,语数理化历史地理更是无所不晓,故常被老麻誉为神童智叟。不过由于他最近几次都解答不出老麻所出的那几道数学题,这使我不得不又改变了看法,觉得佳木和老桂的表现似乎更胜老海一筹。佳木和老桂基础扎实,头脑敏捷,思路清晰,解题快速,技巧独特,他们都非常完美地各自解出了老麻的一道数学题。更有意思的是,他俩所解的题目都有一定的规律,于是在他俩高超的解题技巧启发下,我便利用数学的规律性编解了如下题目。</b></p><p><b style="font-size: 22px;">  (1)、我编解的第三题,是把总数为m(≥4)个苹果按n(=4)人一组次(其中每个人都至少要分到一个)进行分配,这跟老麻按3人一组次分配的题目是一样的性质,但难度有所增大。为更好的说明问题,先还是回顾一下佳木是如何解答老麻的那道题吧。虽说老麻的那道题有些难,但佳木却以他扎实的数学功底,在牌桌上第一时间就列表算出了答案,做到打牌解题两不误,其速度之快,答案之准确,确实令人瞠目结舌。牌后,为弥补打牌时抢答而漏写公式的小失误,他又用排列组合的方法,推导出计算总分配数S₃的公式为(m-1)(m-2)/2,整个推导过程有理有据,就连老麻都为之赞叹不已。</b></p><p><b style="font-size: 22px;"> 我的4人一组分配与佳木3人一组分配的解题,都是采用排列组合的同一方法,也就是数学上所常用的,先由特殊到一般,再从具体到抽象,最后根据数学的规律性,归纳总结出带有普遍性的通用公式来。虽说两者解题方法相同,但解题的难度却不一样,4人一组的难度相对还是要大一些,所以它的计算公式也与3人一组的不尽相同。为寻找这个新公式,在推导过程中我曾两次变更公式,把式中相加的各项分别同时乘以2/2和3/3,最后终于得到了便于计算的新公式即S₄=(m-1)(m-2)(m-3)/(n₄-1)(n₄-2)(n₄-3)的通用公式。同理,二人一组和三人一组也可分别得公式,即S₂=(m-1)/(n₂-1) ,S₃=(m-1)(m-2)/(n₃-1)(n₃-2),经过比较后我发现,原来这些公式都有同一规律,只要把S₂ S₃ S₄式分别再变式,变式后S₂=(m-1)(m-n₂)!/(m-n₂)!(n₂-1)!S₃=(m-1)(m-2)(m-n₃)!/(m-n₃)!(n₃-1)! S₄=(m-1)(m-2)(m-3)(m-n₄)!/(m-n₄)!(n₄-1)!这时便可归纳出一个总公式 即S=(m-1)!/(m-n)!(n-1)!(其中m、n是正整数,且m≥n,n≥2)。有了这个总公式,解这一类型的题目就容易多了,解时只要把m、n的具体数据填入公式内,就能轻松算出答案来。</b></p> <p><b style="font-size: 22px;">(2)、我编解最后一道数学题的灵感,完全来自老桂完美题解的启发。要说老桂解题完美,首先是他解题的速度快,因为当老麻的题剛出不久,当别人对那道4砝码称重40码的题目还是一头雾水之际,他就准确无误地算出了答案,其理解能力和运算速度确实惊人。其次是老桂解题的方法更有独到之处,他充分利用平衡的原理、想出在天平两边放置不同的砝码来对冲相減的办法,用1克、3克、9克和27克这4个砝码的不同组合相加减,巧妙地称出了1~40克范围内各物体的重量,这独到的解题技巧更令人拍手称绝。不过对他的巧妙解法,我除了佩服之外,却又有些好奇,总觉得这题有些特别。再仔细观察,原来是这4个砝码数特别,它们竟都是3的多次方,而且都是依次从小到大的3的多次方,也就是说这些数之间存在有一定的规律。为寻找这个规律,于是便有了我最后一题的编解。</b></p><p><b style="font-size: 22px;">  老桂在1~40克范围内称重的过程,其实质就是在正整数集{1~40}中求某数的运算过程,为便于解题,因此我所编的题就把称重改为求数的运算。在编题的过程中,我想既然数集{1~40}中的某数能由4个从3º开始连续的3的多次方数不同组合算出,那么其他数集中的数,也一定能用从3º开始多个连续3的多次方数不同组合算出。于是我仍釆用先由特殊到一般,再从具体到到抽象的方法,通过对这一题的解答,最后终于归纳出一条规律:那就是从3º、3¹、3²……3ⁿ的这(n+1)个数中,选几个不同的数组合再分别加減所得出的数、可以组成任何正整数集{1~m},这些数集中的最大数就是数3º+3¹+3²+……+3ⁿ的总合,即m=[3⁽ⁿ⁺¹⁾-1]/2</b></p> <p class="ql-block"><b style="font-size: 22px;">  老同学:聊了这么久,是到该结束话题的时候了。话虽说了这么多,但你清楚我也明白,其实我只不过是一个好说闲话的事后诸葛亮。因为我的这些话题,都是在品读老麻、老桂和佳木的精彩编题和解题之后的有感而发,当然也有我个人对数学某些方面的不成熟探讨。因此,这其中肯定会有一些不足、或片面、甚至是错误的观点,不当之处,还请老同学多加指教。</b></p>