可重复组合的计数是组合数学中的重要内容,几百年都未完全解决,任意条件下的计数公式应用容斥原理证明还存在争议,这里根据发现的一些新等式,推出了任意条件下可重复组合的计数公式,并指出类似的等式大量存在,根据等式给出的集合,分析了容斥原理证明此类问题的不足。根据推论给出了猜想。 Repeatable combination counting is an important content in combinatorial mathematics that has not been solved for hundreds of years. It is still controversial to prove the counting formulas under arbitrary conditions by using principle of inclusion and exclusion. In this paper, according to some new equations found, the counting formulas of repeatable combination under arbitrary conditions are derived. It is pointed out that there are a lot of similar equations. According to the set given by equality, the deficiency of this kind of problem proved by the principle of inclusion and exclusion is analyzed. A conjecture is given on the basis of a corollary.
黄友谊
腾业科技有限公司,广东 汕头
收稿日期:2019年9月1日;录用日期:2019年9月16日;发布日期:2019年9月23日
可重复组合的计数是组合数学中的重要内容,几百年都未完全解决,任意条件下的计数公式应用容斥原理证明还存在争议,这里根据发现的一些新等式,推出了任意条件下可重复组合的计数公式,并指出类似的等式大量存在,根据等式给出的集合,分析了容斥原理证明此类问题的不足。根据推论给出了猜想。
关键词 :可重复组合,等式,不同的解
Copyright © 2019 by author(s) and beplay安卓登录
This work is licensed under the Creative Commons Attribution International License (CC BY).
http://creativecommons.org/licenses/by/4.0/
现在离散数学和组合数学中,把 ( n + k − 1 n ) 作为可重复组合的计数公式 [
命题:元素 x 1 有 p 1 − 1 个,元素 x 2 有 p 2 − 1 个,元素 x 3 有 p 3 − 1 个……元素 x k 有 p k − 1 个, s 1 = ( n + k − 1 − p 1 k − 1 ) + ( n + k − 1 − p 2 k − 1 ) + ⋯ + ( n + k − 1 − p k k − 1 ) ,有 ( k 1 ) 个式子相加。 s 2 = ( n + k − 1 − p 1 − p 2 k − 1 ) + ( n + k − 1 − p 2 − p 3 k − 1 ) + ⋯ + ( n + k − 1 − p k − 1 − p k k − 1 ) ,有 ( k 2 ) 个式子相加。 s 3 = ( n + k − 1 − p 1 − p 2 − p 3 k − 1 ) + ( n + k − 1 − p 2 − p 3 − p 4 k − 1 ) + ⋯ + ( n + k − 1 − p k − 2 − p k − 1 − p k k − 1 ) ,有 ( k 3 ) 个式子相加。
……
直到 s i 中的 ( k i ) 个式子都没有意义, s 1 , s 2 , ⋯ , s i 中的没有意义的式子等于零。从 p 1 + p 2 + ⋯ + p k -k个元素中取n个元素,共有 ( n + k − 1 k − 1 ) + ∑ i = 1 ( − 1 ) i s i 种不同的取法。
注释:本文中有 ( k i ) 个式子相加( i = 1 , 2 , 3 , ⋯ ),是指从 p 1 , p 2 , p 3 , ⋯ , p k 中任意取i个p,共有 ( k i ) 种不同方案,每一种方案都与其它的数组成一个式子,共组成 ( k i ) 个式子相加,p的值既使有多个相等,但是式子的数量还是 ( k i ) 个。证明思路:从 y i 组解中任意取一组解,把i个不满足要求的x值,分别减去对应的p(x的序号与p的序号相同才能相减一次),可得到 ( i 1 ) + ( i 2 ) + ( i 3 ) + ⋯ + ( i i ) 组不同的非负整数解,再根据p的序号找到对应的方程(对应方程的解与新解是一一对应的关系),根据对应方程就能知道所取的这组解,在 s 1 , s 2 , s 3 , ⋯ 中的数量。
证明:命题就是求方程① x 1 + x 2 + ⋯ + x k = n ( p 1 > x 1 ≥ 0 , p 2 > x 2 ≥ 0 , ⋯ , p k > x k ≥ 0 )非负整数解的数量,先求出不满足要求的解的数量,令有 y 1 组解,每组解中有一个x的值不满足要求,令有 y 2 组解,每组解中有两个x的值不满足要求,……令有 y b 组解,每组解中有b个x的值不满足要求,且b个值是最多的( k ≥ b ≥ 1 )。 y 1 + y 2 + ⋯ + y b 是方程①所有不满足要求的解。
x 1 + x 2 + ⋯ + x k = n − p 1 的每一组非负整数解, x 1 的值加 p 1 可得到 ( n + k − 1 − p 1 k − 1 ) 组不同的新解。
x 1 + x 2 + ⋯ + x k = n − p 2 的每一组非负整数解, x 2 的值加 p 2 可得到 ( n + k − 1 − p 2 k − 1 ) 组不同的新解。
……
x 1 + x 2 + ⋯ + x k = n − p k 的每一组非负整数解, x k 的值加 p k 可得到 ( n + k − 1 − p k k − 1 ) 组不同的新解。
s 1 = ( n + k − 1 − p 1 k − 1 ) + ( n + k − 1 − p 2 k − 1 ) + ⋯ + ( n + k − 1 − p k k − 1 ) ,有 ( k 1 ) 个式子相加,任意两个式子之间都可能存在相同的新解。
x 1 + x 2 + ⋯ + x k = n − p 1 − p 2 的每一组非负整数解, x 1 的值加 p 1 , x 2 的值加 p 2 ,可得到 ( n + k − 1 − p 1 − p 2 k − 1 ) 组不同的新解。 x 1 + x 2 + ⋯ + x k = n − p 2 − p 3 的每一组非负整数解, x 2 的值加 p 2 , x 3 的值加 p 3 ,可得到 ( n + k − 1 − p 2 − p 3 k − 1 ) 组不同的新解。
……
x 1 + x 2 + ⋯ + x k = n − p k − 1 − p k 的每一组非负整数解, x k − 1 的值加 p k − 1 , x k 的值加 p k ,可得到 ( n + k − 1 − p k − 1 − p k k − 1 ) 组不同的新解。
s 2 = ( n + k − 1 − p 1 − p 2 k − 1 ) + ( n + k − 1 − p 2 − p 3 k − 1 ) + ⋯ + ( n + k − 1 − p k − 1 − p k k − 1 ) ,有 ( k 2 ) 个式子相加,任意两个式子之间都可能存在相同的新解。
x 1 + x 2 + ⋯ + x k = n − p 1 − p 2 − p 3 的每一组非负整数解, x 1 的值加 p 1 , x 2 的值加 p 2 , x 3 的值加 p 3 ,可得到 ( n + k − 1 − p 1 − p 2 − p 3 k − 1 ) 组不同的新解。
x 1 + x 2 + ⋯ + x k = n − p 2 − p 3 − p 4 的每一组非负整数解, x 2 的值加 p 2 , x 3 的值加 p 3 , x 4 的值加 p 4 ,可得到 ( n + k − 1 − p 2 − p 3 − p 4 k − 1 ) 组不同的新解。
……
x 1 + x 2 + ⋯ + x k = n − p k − 2 − p k − 1 − p k 的每一组非负整数解, x k − 2 的值加 p k − 2 , x k − 1 的值加 p k − 1 , x k 的值加 p k ,可得到 ( n + k − 1 − p k − 2 − p k − 1 − p k k − 1 ) 组不同的新解。
s 3 = ( n + k − 1 − p 1 − p 2 − p 3 k − 1 ) + ( n + k − 1 − p 2 − p 3 − p 4 k − 1 ) + ⋯ + ( n + k − 1 − p k − 2 − p k − 1 − p k k − 1 ) ,有 ( k 3 ) 个式子相加,任意两个式子之间都可能存在相同的新解。
……按照上述方法直到求出 s b 中的 ( k b ) 个式子相加,任意两个式子之间都可能存在相同的新解。在实际中 s 1 , s 2 , ⋯ , s b 都可能存在没有意义的式子,这样的式子等于零,没有意义的式子对应的方程没有非负整数解。
上述方法得到的所有新解,都不满足方程①的要求,令所有新解中不同解的个数是a,则有 y 1 + y 2 + ⋯ + y b ≥ a ,由以下论述可知
从
从
从
……
从
根据以上论述可推出下列b个等式:
1)
2)
3)
……
b)
方程①在没有约束条件下,所有非负整数有
推论:1)
……
2)
提示:由命题的组合生成函数可知,
……
命题同样的方法可求出方程
参考文献7用集合理论证明了类似的等式存在较多,根据此推出了这里的新等式和任意条件下可重复组合的计数公式,这是一种新证法,并指出了容斥原理证明此类问题的不足,因此本文具有一定的参考价值。
黄友谊. 新等式推出任意条件下可重复组合的计数公式The New Equation Deduces the Counting Formula of Repeatable Combination under Arbitrary Conditions[J]. 应用数学进展, 2019, 08(09): 1556-1561. https://doi.org/10.12677/AAM.2019.89182