Научная статья на тему 'О свойствах коэффициентов суперпозиции некоторых производящих функций'

О свойствах коэффициентов суперпозиции некоторых производящих функций Текст научной статьи по специальности «Математика»

CC BY
196
34
i Надоели баннеры? Вы всегда можете отключить рекламу.
Область наук
Ключевые слова
ПРОИЗВОДЯЩИЕ ФУНКЦИИ / СУПЕРПОЗИЦИЯ ПРОИЗВОДЯЩИХ ФУНКЦИЙ / КОМПОЗИЦИЯ НАТУРАЛЬНОГО ЧИСЛА / ТЕСТЫ НА ПРОСТОТУ / GENERATING FUNCTIONS / SUPERPOSITION OF GENERATING FUNCTIONS / COMPOSITION OF A NATURAL NUMBER / PRIMALITY TEST

Аннотация научной статьи по математике, автор научной работы — Кручинин Дмитрий Владимирович

Получены свойства коэффициентов суперпозиции производящих функций ln ((1 F(x))1 ), где F(x) -обыкновенная производящая функция с целыми коэффициентами, позволяющие построить вероятностные проверки натурального числа на простоту. Приведена связь этих свойств с существующими проверками на простоту. Получены новые свойства чисел Люка и биномиальных коэффициентов.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Properties of coefficients in some superpositions of generating functions

The generating function ln ((1 F(x))-1) where F(x) is an ordinary generating function with the integer coefficients is considered. Some properties ot its coefficients allowing the construction of probabilistic primality tests are obtained. The connection of them with the existing primality tests is shown. Some new properties of Lucas numbers and binomial coefficients are obtained too.

Текст научной работы на тему «О свойствах коэффициентов суперпозиции некоторых производящих функций»

2012 Теоретические основы прикладной дискретной математики №1(15)

УДК 511+519.1

О СВОЙСТВАХ КОЭФФИЦИЕНТОВ СУПЕРПОЗИЦИИ НЕКОТОРЫХ ПРОИЗВОДЯЩИХ ФУНКЦИЙ

Д. В. Кручинин

Томский государственный университет систем управления и радиоэлектроники, г. Томск,

Россия

E-mail: [email protected]

Получены свойства коэффициентов суперпозиции производящих функций ln ((1 — F(ж))-1), где F(x) —обыкновенная производящая функция с целыми коэффициентами, позволяющие построить вероятностные проверки натурального числа на простоту. Приведена связь этих свойств с существующими проверками на простоту. Получены новые свойства чисел Люка и биномиальных коэффици-(2 n — 1

ентов вида

n—1

Ключевые слова: производящие функции, суперпозиция производящих функций, композиция натурального числа, тесты на простоту.

Производящие функции являются мощным инструментом решения задач теории чисел, комбинаторики, алгебры, теории вероятностей. Одним из направлений в теории производящих функций является исследование коэффициентов их суперпозиции. В [1] показаны возможные пути вычисления таких коэффициентов. Данная работа продолжает исследования коэффициентов суперпозиции, при условии, что внешней функцией является производящая функция ln(1/(1 — x)), а внутренней — произвольная обыкновенная производящая функция с целыми коэффициентами.

Рассмотрим функции f (n) и r(n) и их производящие функции F(x) = ^2 f (n)xn и

n^1

R(x) = E r(n)xn соответственно. Тогда для вычисления функции g(n) коэффициентов

n'^0

суперпозиции производящих функций G(x) = R (F(x)) справедлива формула

g(0) = r(0),

n

g(n) = Е Е f (A1)f (A2) ...f (Ak)r(k). (1)

k=1 Ai>0,

A1 + A2+-. + Ak =n

Следует отметить, что суммирование ведется по всем композициям натурального числа n, имеющим ровно k частей.

Определение 1. Композитой производящей функции F(x) = f (n)xn называ-

n^1

ется функция

F A(n,k)= £ f (\i)f (A2) ...f (Ak ). (2)

A;>0,

A1 + A2 + ...+Afc =n

Тогда из формулы (1) следует, что для вычисления суперпозиции G(x) = R (F(x)) справедлива формула [1]

n

g(n) = T, FA(n,k)r(k). (з)

k=1

Очевидно, что если f (п), г(п) —целочисленные функции, то и д(п) является целочисленной функцией.

Рассмотрим суперпозицию производящих функций О(х) = 1п((1 — Г (ж))-1) и докажем следующую теорему.

Теорема 1. Пусть имеется обыкновенная производящая функция с целыми коэффициентами Г(х) = ^ f (п)хп и производящая функция С(х) = ^ д(п)хп, где

п^1 п^1

О(х) = 1п ((1 — Г(х))-1). Тогда для любых значений п > 0 значения выражения пд(п) являются целыми числами.

Доказательство. Согласно (3), для суперпозиции производящих функций

О(х) = 1п ((1 — Г(х))-1) функция коэффициентов имеет следующее выражение:

п

д(п) = Е ГА(п,к)/к. к=1

Рассмотрим производную С(х) = [1п ((1 — Г(х))-1)]' и получим выражение

Г'(х) \ п 1 1

д1 + 2д2х + ... + пдпх + ...

1 — Г(х) _

Рассмотрим левую часть как произведение производящих функций Г'(х) и Н(х) = (1 — Г(х))-1. Коэффициенты для Г'(х) являются целыми числами. Коэффициенты суперпозиции Н(х) также являются целыми числами, поскольку Г(х) и Я(х) = (1 — х)-1 —производящие функции с целыми коэффициентами.

Произведение функций с целыми коэффициентами также имеет целые коэффициенты. Следовательно, значения выражения

п

пд(п) = п Е ГА(п,к)/к (4)

к=1

являются целыми числами. ■

Следствие 1. Для любой целочисленной последовательности о1,о2,... ,оп сумма

пп

Ет Е 0Лх°Л2 ...0\к

к=1 к 0,

А1 + А2 + ---+Ак =п

является целым числом.

Доказательство. Построим производящую функцию Г(х) = о1х + о2х2 + ... + +опхп. Тогда композитой этой функции по определению [1] будет

Г (n, к) /* 1 0Л10Л2 ... 0Лк .

А;>0,

А1+А2 + ,,,+Ак_ п

п

п

А значение выражения У] —ГА(п, к) является целым числом. ■

к=1 к

Следствие 2. Пусть имеется обыкновенная производящая функция с целыми коэффициентами Г(х) = ^2 f (п)хп. Тогда для любого простого п значения выражения

п^1

пд(п) — f (1)п (5)

п

являются целыми числами, где д(п) — функция коэффициентов суперпозиции производящих функций 1п ((1 — Г(х))-1).

Доказательство. Рассмотрим выражение (4). Значение п-го слагаемого в сумме (4) равно целому значению f (1)п [1], т. е. значение выражения

является целым числом.

Поскольку п простое, то оно не имеет общих делителей с к < п. Следовательно, значение выражения (5) является числом целым. ■

Таким образом, значение выражения

тождественного выражению (5), является целым числом для всех простых п. Для составных п значение (6) может быть как целым, так и не целым. Но если оно не целое, то п однозначно составное.

Полученный результат позволяет строить алгоритмы вероятностных проверок натурального числа на простоту на основе суперпозиции производящих функций 1п ((1 — Г(х))-1), где Г(х) —обыкновенная производящая функция с целыми коэффициентами. Вероятностные проверки позволяют точно установить, что число является составным (если оно не удовлетворяет некоторым условиям). Если же число удовлетворяет всем условиям проверки, то это еще не означает, что оно простое; в этом случае говорят, что «п — простое число с некоторой вероятностью».

Рассмотрим ряд примеров.

Пример 1. Пусть задана производящая функция Г(х) = вх/(1 — ах), где а и в — любые целые числа, не равные 0, и ее композита, согласно [1]:

П— 1

пд(п) — f(1)п = РА(п,к)/к

к=1

П— 1

£ ГА(п,к)/к,

(6)

к=1

Тогда коэффициенты суперпозиции

Є(х) = 1п ((1 — вх/(1 — ах)) ^ = 1п ((1 — ах)/(1 — (а + в)х))

имеют следующий вид:

Отсюда

п

ап—к вк = (а + в)п — ап.

Таким образом, значение выражения

для простых п является целым числом.

Если рассматривать в как некоторую переменную X, а а = —a, где a — любое целое число, то с учётом равенства an = a (mod n) получим следующее тождество:

(X — a)n = (Xn — a) (mod n).

Это тождество является основой для детерминированного полиномиального алгоритма проверки чисел на простоту AKS [3].

Пример 2. Пусть задана производящая функция F(x) = x + x2 и её композита, согласно [1], FA(n,k) = ( ). Тогда коэффициенты суперпозиции

\п — к)

ln ((1 — x — x2)-1) имеют вид

g(n) = Е (п — к)k ■

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

k=1 v 7

Начальные элементы последовательности ng(n), n = 1, 2,..., равны 1, 3, 4, 7,11,18, 29, 47, 76,123,199, 322, 521, 843,1364, 2207, 3571,... и совпадают с соответствующими элементами последовательности чисел Люка (A000032 в [2]), что дает основание предполагать, что эти две последовательности совпадают. В этом случае значение выражения (Ln — 1)/n = (ng(n) — 1)/n является целым для простых n, где Ln — числа Люка:

Ln = (^ )n + (1 — ^’ '

Пример 3. Пусть задана производящая функция для чисел Каталана F(x) = ^ x и ее композита, согласно [1], FA(n,k) = к( n к ^. Тогда коэф-

2х п п - 1

фициенты суперпозиции 1п ((1 - Г(х))-1) имеют следующее выражение

, . к ( 2п — к — 1\ 1 1 (2п — к — 1

9(п) = ^-[ т: = ->. 1

' п\ п — 1 /к п ^ \ п — 1

к=1 4 7 к=1 4

Эта формула порождает последовательность целых чисел пд(п), п = 1, 2,..., 1, 3,10, 35,126, 462,1716, 6435, 24310,92378,..., которая совпадает с А001700 [2]; поэтому

(2п - 1 пд(п) = \ п — 1

Таким образом, по следствию 2 значение выражения

1 ((2п — 1'

, . . — 1 п \\ п — 1

является целым для простых п.

Таким образом, получены свойства коэффициентов суперпозиции производящих функций 1п((1 — Г(х)) — 1), где Г(х) —обыкновенная производящая функция с целыми коэффициентами. Эти свойства могут служить основой для построения алгоритмов вероятностных проверок натурального числа на простоту. Получены также новые

свойства чисел Люка и биномиальных коэффициентов вида (

п1

ЛИТЕРАТУРА

1. Кручинин В. В. Комбинаторика композиций и её приложения. Томск: В-Спектр, 2010. 156с.

2. www.oeis.org — J. A. Sloane. The On-Line Encyclopedia of Integer Sequences. 2011.

3. Agrawal M., KayalN., and Saxena N. PRIMES is in P // Ann. Math. 2004. V. 160. No. 2. P. 781-793.

i Надоели баннеры? Вы всегда можете отключить рекламу.