Вестн. Сам. гос. техн. ун-та. Сер. Физ.-мат. науки. 2013. № 4(33). С.184—191
Дискретная математика
УДК 512.14
КОМБИНАТОРНОЕ ПРЕДСТАВЛЕНИЕ СУММЫ ВЗВЕШЕННЫХ ОДИНАКОВЫХ СТЕПЕНЕЙ ЧЛЕНОВ АРИФМЕТИЧЕСКОЙ ПРОГРЕССИИ
А. И. Никонов
Самарский государственный технический университет,
Россия, 443100, Самара, ул. Молодогвардейская, 244.
E-mail: nikonovai@mail.ru
Устанавливается справедливость равенства, которое даёт выражение для суммы взвешенных одинаковых степеней членов арифметической прогрессии в комбинаторном виде. Этот вид предусматривает использование двойного суммирования определённых алгебраических комбинаций со свободными и весовыми компонентами данной суммы. Указанные алгебраические комбинации включают в себя также биномиальные коэффициенты. Определение искомого равенства выполнялось с использованием сравнения истинных и гипотетических величин.
Ключевые слова: сумма взвешенных одинаковых степеней, истинное представление, гипотетическое представление, биномиальные коэффициенты.
Исходным выражением для суммы взвешенных одинаковых степеней (СВОС) членов арифметической прогрессии будем считать равенство
p p
Ф(p,v) = £ bi(i + d)v = £ bi((i-1) + £)v; p,v,i e N, bt = b°, d,£ e R. (1)
1=1 i=i
Первый член, разность, количество членов арифметической прогрессии составляют здесь соответственно £, 1, р.
Применительно к сфере шифрования достоинство использования СВОС членов арифметической прогрессии заключается в наличии дополнительно вводимого параметра £, который может принимать любые значения из множества R, что создает соответственно дополнительное препятствие в раскрытие шифра, формируемого на основе данной СВОС.
Ниже устанавливается справедливость равенства, позволяющего выразить сумму (1), используя свободные, вида а, и весовые, вида Н, компоненты СВОС:
max I v(i)
Ф(Р, v) = £ £ (VWHi(p) + Нг(р)) ac(i), (2)
1=1 j(i) = 1
Александр Иванович Никонов (д.т.н., проф.), профессор, каф. электронных систем и информационной безопасности.
184
Комбинаторное представление суммы взвешенных ...
где l = 1,..., maxl, maxl max j(i) = v — i; Hi(p) = bl0 =
= min(p,v), i = l — 1; j(i) = 1,..., max j (i),
p — l p — l
E bp—i—k, i >0; Hi(p) = E bP—i—т, пРичём [1,2]
k=0 т=0
a
i
j(i)
max j (i—1)
x
a
i— 1 cj(i)
j(i—1)Cj(i—1)
i
j(i— 1)=j(i)+1
i ^ 1;
a0 1 0 : j (0) < ^ aj(0) Ml: j(0) = v.
(3)
(4)
Равенство (1) назовем истинным представлением рассматриваемой СВОС членов арифметической прогрессии, а равенство (2) —её гипотетическим представлением. Далее будем снабжать истинные величины индексами «и» и «l», а гипотетические величины — индексами «г» и r = t + 1. Индекс r выполняет здесь ту же роль, что и аналогичный ему индекс l в известном представлении СВОС [1,2].
Положим сначала, что v ^ р, то есть max l = v. Проводя при этом доказательство гипотетического равенства (2), будем сравнивать между собой соответствующие друг другу фрагменты из (1) и (2). Такие действия должны привести нас к благоприятным результатам выполнения указанных сравнений для случаев принятия степенями величины £ значения j = 0 (случай с индексом 0) и совокупности значений j = 1,..., v (случай с индексом 1/v).
Часть истинного комбинаторного представления СВОС [1,2], соответствующая нулевой степени величины £, может быть выражена как
^(v < р) = Xbt(l — 1)V
i=1
£0Х фр—1—юа0;
l=1
p-1-l
фр—1—10 = X bP—1—i—т.
т=0
(5)
Часть же гипотетического представления СВОС членов арифметической прогрессии, также соответствующая нулевой степени £, имеет вид
V V — t
^0(v < р) = X X Hr(P)aj(t).
r=1 j(t)=1
(6)
Зададимся следующими равенствами, в которых отразим соотношения индексов истинного и гипотетического представлений:
r = l = l(j) = t + 1 Тогда, преобразуя (6), получим
V-t
^ ^ К\ — \ Ы,(ггЛ I
- г0
фГo(v < р) = X Hi w ( X aj(t)
j(t)=1
1=1
(7)
185
А. И. Никонов
Согласно выражению (3), второй сомножитель, находящийся под знаком суммы из (7), имеет тот же вид, что и соотвествующий сомножитель а10 из (5). Располагая известным комбинаторным представлением [3]
р—i
Фр—iO = Е Cp—kbp—k,
k=О
нетрудно получить следующие соотношения:
р—1—1
Hi(р) = Е CP-i-kbP-k,
k=0 р—i— 1
Hi-i(р) = Е Cp—i—kbP—k,
k=0 p—i—i
Фр—1—iO = E CP—1—k k.
k=0
В последней из данных сумм, где сравнительно с величиной Фр—io взята аналогичная величина со сниженным индексным значением (р — 1 — 1), в качестве сомножителей биномиальных коэффициентов оставлены именно весовые коэффициенты с большими индексами. Итак, в рамках случая j = 0 имеет место равенство
Hi(p) = Фр—i—io,
а вместе с ним и равенство друг другу величин (5) и (7):
фРо(^ < Р) = фРо (v < Р). (8)
Далее исследуем случай j = 1,...,v с индексом 1/v. Части истинного комбинаторного [1,2] и гипотетического представлений суммы (1) в данном случае выражаются таким образом:
Фи^ = фЦи(v < р) + ФРЕ(v < р) =
= Е t3Cj Е Фр—i—ioa0(v — j) + tv Е b0; (9) j=i i=i
р
irv b0;
;
i=i
E60 = ф.
I = Фр—i—io
l=i
v v—t
i=0
фр—io; ФЕ
E E t3Ht(p)at(t). (10)
r=i 3(t)=i
Здесь в рамках рассматриваемого случая приняты индексные соотношения
r — 1 = t = 1 = 1(j).
Поскольку min r = 1, наименьшее значение 1(j) должно принимать в данном случае нулевое значение.
186
Комбинаторное представление суммы взвешенных ...
Сопоставляя (9) и (10), выделяем компоненты, первая пара которых относится к истинным, а вторая пара — к гипотетическим величинам:
С3CVФр-i-юО,(v - j), 1 < j < v - 1; (11)
Г Е , j = v; (12)
i=i
p-t-i
С3Ht(p)aj(t) = С3 E CjP-i-fcbP-fcX
k=0
x (C3(t) E(-1)t+XCtXXv-3(t^), 1 < j = j(t) < v - 1; (13)
x=i
Г Ht(p)aj(t)
p- i
cv E 6?-k. j
t=0j(t)=v
= v.
(14)
k=0
При выполненном таким образом выделении компонентов, относящихся к гипотетическим величинам, с учётом принятых выше индексных соотношений нами использовалось равенство вида
4т = E(-1)i+*c,v-3(,) 3 (15)
Vx=i 3
которое обобщает ранее полученное соотношение [3]. Продолжим здесь изложение общих результатов производимого анализа случая с индексом 1 /v, а к строгому доказательству (15) в рамках настоящей мы вернемся позже.
Рассматривая пределы суммирования в выражениях (9), (10), можно установить, что количество попарно сравниваемых там объектов суммирования OHi/v(v ^ p), Ori/v(v ^ p) составляет как для $^/v(v ^ p), так и для
^ri/v(v ^ P) одну и ту же величину
Ohi/v(v < p) = Ori/v(v < p) = 0,5v(v - 1) + 1.
При этом из величины Ori/v вычитается число объектов (равное v — 1), которым, согласно выражению (4), исходно ставятся в соответствие нулевые значения; наличие или отсутствие таких компонентов никак не сказывается на результате количественного определения рассматриваемой СВОС.
Итак, поскольку наблюдается попарное совпадение друг с другом выражений (11) и (13), (12) и (14) при наличии баланса объектов суммирования, относящихся к истинным и гипотетическим величинам, действительными оказываются также следующие равенства:
v-i v-t
Е С3Ht(p) Е аз(t) = $hi/v(v < p^ j = V..,v — 1;
3=i 3(t)=i
187
А. И. Никонов
Г ^ Ho{p)a0v = фИ2/^(v < A j = v;
i=i
^1/v(v < p) = ^1/v(v < p).
В целом же с учётом выражения (8), наконец, имеем
фг0(v < Р) + ^1/v(v < P) = фИо(v < P) + ^i/v(v < P).
Перейдём к рассмотрению случая p ^ v, в рамках которого число l ограничивается сверху значением р, а число i — значением (р — 1). Здесь сохраняется прежняя справедливость равенства друг другу истинной Ф^о и гипотетической Ф^ сумм взвешенных степеней, определяемых как модификации выражений (5) и (7), где вводятся соответствующие поправки на обозначения верхних пределов суммирования, учитывающие особенность рассматриваемого случая. Таким образом, нетрудно убедиться, что фИ0(р ^ v) = Фг0(р ^ v). Остаются в силе также и вышеприведённые соотношения, связанные с попарными сравнениями друг с другом выражений вида (11) и (13), (12) и (14). Уточнения требует лишь количество сравниваемых объектов суммирования.
Подсчёт объектов суммирования в истинной величине Ф^^ (р ^ v), аналогичной (9), применительно к настоящему условию р ^ v даёт значение
Oh1/v(Р < v) = 0,5(2v — р)(р — 1) + 1,
а подсчёт объектов суммирования в величине гипотетического характера Фг1/^(Р ^ v), аналогичной (10), с учётом указанного условия приводит нас к равенству, сходному с прежним:
Or1/v (р < V) = Ои 1/v (р < V).
Как и для прежнего случая v ^ р, из данного результата изъяты (v — 1) объектов суммирования, которые соответствуют нулевым свободным компонентам, указываемым выражением (4). Следовательно, и в данном случае р ^ v сохраняется общий баланс объектов суммирования истинного и гипотетического представления СВОС членов арифметической прогрессии.
Теперь, чтобы окончательно убедиться в истинности общей гипотезы (2), остаётся доказать справедливость равенства (15) для используемых диапазонов чисел l, j(l), что будет выполнено ниже с использованием метода математической индукции.
Сперва рассмотрим случай v ^ р ив рамках базы индукции определим параметр aj(^ = aj(1). Согласно истинному соотношению (3), c учётом исходной системы равенств (4) данный параметр может быть представлен как [1]
V
a1 \ Cj(1)a0
aj(1) = 2_> Cj(0) aj(0). j(0) = 1
188
Комбинаторное представление суммы взвешенных ...
Отсюда видно, что членам конечной последовательности (j(1)) = 0, ..., v — 1 соответствует совокупность чисел = (C‘(1)).
Согласно же заявленному — пока гипотетическому — утверждению (15) имеем для l = 1
“)(!) = Е(( —1)1 + 1°' 1"
х=1
То есть для конечной последовательности (j(1)) получена та же конечная последовательность, что и при использовании истинного соотношения (3). Следовательно, для l = 1 наше гипотетическое утверждение (15) следует обоснованно считать истинным, а при max l = 1 (v = 1 или p = 1) — ещё и окончательным. Далее будем рассматривать случай v ^ p, v > 1.
Предваряя осуществление индукционного шага, найдём отношение величин aj+) и aj(i), первоначально представляемых в заявленном гипотетическом виде:
4++1)=,,1)(у > = EU(-1>,+1+xc'm*‘'-jm “5(1)(v) Ei=1(-1)‘+xC’XxV-j(,) ’
0 ^ j(l) = j (l + 1) ^ v — l — 1 ^ l ^ v — 1, l + 1 ^ v.
Как видим, число (l + 1) остаётся здесь в интервале индексов определяемых параметров вида aj^), .
Доказанное ранее [3] позволяет утверждать, что
Ф
£(—1)Ф+ХСфа‘-5(1) = аф(v — j(l)), ф е {l,l + 1}. х=1
Но тогда
aj+)(v) = ao(v — j (l)) (16)
aj(0 a0(v — j (l))
Выявление отношения истинных значений параметров из правой части (16) оказалось возможным исходя из отношения параметров гипотетического характера из левой части (16), т.е. гипотетическое отношение определилось истинными величинами. Это позволяет облегчить завершение производимого доказательства.
Теперь, непосредственно выполняя шаг индукции, положим, что утверждение (15) для случая v ф p истинно. Тогда с учётом (16) параметр
г+1 = j (a0+1(v — j(l))) aj(l) a0(v — j(l)) ,
занимающий следующую за l позицию в последовательности (aj(i)(v)) с фиксированным значением j(l), должен полагаться истинным, а данный индукционный шаг — уже законченным.
189
А. И. Никонов
Для случая p ^ v (max l = p) все вышеприведённые соотношения, касающегося базы индукции, получения частного (16), выполнения шага индукции, остаются в силе.
Имеем также
0 ^ j(l) = j(l + 1) ^ v — l — 1 ^ l ^ v — 1, l + 1 ^ v,
однако более сильные ограничения, накладываемые на l, l + 1, могут быть представлены в виде
p ^ v : l ^ p — 1, l + 1 ^ p.
Как и прежде, число (l + 1) остаётся в интервале индексов определяемых величин. На этом доказательство справедливости равенства (15), а вместе с тем и доказательство истинности общей гипотезы (2) можно считать завершённым.
В заключение укажем на одну особенность набора величин aj(i)(v), l + j(l) = v, которые представляют собой, с одной стороны, согласно выражению (15), произведения сумм компонентов (—1 )l+xCXxl и CV(l), а с другой — размещения из v элементов по l [4], то есть
l l v!
aj(l)(v) = = (v _ l)!, l + j (l) = v.
Итак, убывающий факториал Av может быть представлен здесь именно как сумма компонентов, входящих в выражение (15).
БИБЛИОГРАФИЧЕСКИЙ СПИСОК
1. А. И. Никонов, “Преобразование суммы взвешенных степеней натуральных чисел с одинаковыми показателями”// Вестн. Сам. гос. техн. ун-та. Сер. Физ.-мат. науки, 2010. №1(20). С. 258-262. [A. I. Nikonov, “Converting the Sum of Weighted Degrees of Natural Numbers with the Same Parameters” // Vestn. Samar. Gos. Tekhn. Univ. Ser. Fiz.-Mat. Nauki, 2010. no. 1(20). Pp. 258-262].
2. А. И. Никонов, “Об одном свойстве взвешенных сумм одинаковых степеней как матричных произведений” // Вестн. Сам. гос. техн. ун-та. Сер. Физ.-мат. науки, 2010. №5(21). С. 313-317. [A. I. Nikonov, “On One Property of the Weighed Sums of Equal Powers as Matrix Products” // Vestn. Samar. Gos. Tekhn. Univ. Ser. Fiz.-Mat. Nauki, 2010. no. 5(21). Pp. 313-317].
3. А. И. Никонов, “Приведение суммы взвешенных одинаковых степеней к явному комбинаторному представлению” // Вестн. Сам. гос. техн. ун-та. Сер. Физ.-мат. науки, 2012. №3(28). С. 163-169. [A. I. Nikonov, “Reduction of the sum of the weight equal powers to explicit combinatorial representation” // Vestn. Samar. Gos. Tekhn. Univ. Ser. Fiz.-Mat. Nauki, 2012. no. 3(28). Pp. 163-169].
4. А. И. Никонов, Дискретная математика. Самара: СамГТУ, 2011. 106 с. [A. I. Nikonov, Discrete Mathematics. Samara: Samara State Technical Univ., 2011. 106 pp.]
Поступила в редакцию 10/X/2013; в окончательном варианте — 12/XI/2013.
190
Combinatorial representation of the sum of the weighted equal powers ...
MSC: 05A10
COMBINATORIAL REPRESENTATION OF THE SUM OF THE WEIGHTED EQUAL POWERS OF MEMBERS OF AN ARITHMETICAL PROGRESSION
A. I. Nikonov
Samara State Technical University,
244, Molodogvardeyskaya st., Samara, 443100, Russia.
E-mail: nikonovai@mail.ru
The correctness of equality which gives the combinatorial expression for the sum of the weighted equal powers of members of an arithmetical progression is found out. Such aspect provides usage of double summation of certain algebraic combinations with free and weight components of the given sum. Thus specified algebraic combinations also include binomial coefficients. Determination of required equality was made with use of comparison of real and hypothetical values.
Keywords: sum of the weighted equal powers, real representation, hypothetical representation, binomial coefficients.
Original article submitted 10/X/2013; revision submitted 12/XI/2013.
Alexander I. Nikonov (Dr. Techn. Sci.), Professor, Dept. of Electronic Systems and Information Security.