长零和序列的惟一分解与短零和子序列.docx

长零和序列的惟一分解与短零和子序列.docx

长零和序列的惟一分解与短零和子序列 一、长零和序列的惟一分解 在数列中,若存在一段子序列,其元素之和为0,则称该子序列为“零和子序列”。而如果整个数列的元素之和为0,则称该数列为“零和序列”。 一个零和序列可能存在多个不同的零和子序列。但是,对于一个给定的零和序列,是否存在一个唯一的、确定的零和子序列,其和为0呢? 答案是肯定的。事实上,对于任意一个零和序列,都存在一个唯一的零和子序列,其中相邻元素之和为正数或负数。这个结论有一个非常简单的证明。 首先,如果数列中存在相邻元素之和为0的子序列,那么这个子序列就是唯一的。因为如果存在多个这样的子序列,我们可以将它们合并,得到一个更长的零和子序列,使得相邻元素之和为正数或负数。 其次,如果不存在相邻元素之和为0的子序列,那么必然存在一个最小的下标i,使得从1到i的元素之和为负数,而从1到i-1的元素之和为非负数。此时,从i到n的元素必然之和为正数。我们可以将原数列分成两个子序列,一个是前i-1个元素,另一个是后面n-i+1个元素。这两个子序列的和分别为非负数和正数,且它们的和之和为0。因此,这里存在一个唯一的、确定的零和子序列,它的和为0。 这个结论可以扩展到任意长度的零和序列。如果一个零和序列中不存在相邻元素之和为0的子序列,那么我们可以将它划分成若干个长度不超过2的子段,每个子段的和均为非负数或正数。我们可以依次将相邻的子段合并,使

文档评论(0)

1亿VIP精品文档

相关文档