|

楼主 |
发表于 2024-5-22 15:45
|
显示全部楼层
2024年5月22日14:59周三农历四月十五
我们利用二项式展开式定理来分析合成结果,a代表模5余1的正整数,b代表模5余2的正整数。
\((a+b)^2=a^2+2ab+b^2\),形成三种不同的组合,它们的乘法形式,与其加法形式同构,
是一一对应的关系,所以,二维加法组合,与其结果,完全对称:a^2对应(2a),2ab对应着2*(a+b)
b^2对应着(2b),小括号的模5运算结果,(2a)是模5余2的正整数;(a+b)是模5余3的正整数;
(2b)是模5余4的正整数.所以,二元二维运算,只能合成模5的3个剩余类。
随着维次的增加,合成数,剩余类个数增加,与二项式展开式的,同类项合并结果一致。
\((a+b)^3=a^3+3a^2b+3ab^2+b^3\),有四种不同组合,所以,能合成4个剩余类(模5的)。
\((a+b)^=a^4+4a^3b+6a^2b^2+4ab^3+b^4\),有五种不同组合,所以,能合成5个剩余类(模5的)。
也就是说,如果,仅仅用5的2个剩余类,进行加法合成,未知数的个数(变量的个数)只有达到
4个以上,才能合成模5的所有剩余类。从这里,我们可以看出,单一的剩余类是无法多样化的。
它就好像乘法运算中的单位1一样,只能随着维数的增大,向不同的剩余类变来变去,但是,
任何一步,都是获得一个剩余类(而得不到2个剩余类以上),直到永远。
例如,就拿模5余1的正整数来说,两个这样的数相加,是得到模5余2的数;三个相加是
得到模5余3的数;四个数相加是得到模5余4的数;五个数相加是得到模5余0的数;六个数
相加是得到模5余1的数;七个数相加是得到模5余2的数;……周而复始,任何m元相加只能
得到模5的一个剩余类,永远得不到2个以上的剩余类,所以要想“多样化”,获得不同的
剩余类,就需要自变量(未知数)至少能取两种以上的剩余类才行。
如果用5的三个剩余类,则在2维空间中就能全部合成了:\((a+b+c)^2=a^2+b^2+c^2+2ab+2bc+2ca\)
比如,a是模5余1的正整数,b是模5余2的正整数,c是模5余3的正整数(其实它们可以是模5余中,
5个剩余类的任意组合,有\(C_5^3=20种\),a^2对应模5余2的数,b^2对应模5余4的数,c^2对应模5余1的数
(ab)对应模5余3的数,(bc)对应模5余0的数,(ca)对应模5余4的数,所以,合成模5余4的数是最多的。
|
|