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

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

CC BY
75
24
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
BOOLEAN FUNCTIONS / AFFINITY LEVEL / QUADRATIC FORM / ДВОИЧНЫЕ ФУНКЦИИ / КВАДРАТИЧНЫЕ ФОРМЫ / УРОВЕНЬ АФФИННОСТИ

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

Уровень аффинности двоичной функции определяется как минимальное число переменных, произвольная фиксация значений которых делает функцию аффинной. Обобщённый уровень аффинности определяется как минимальное число фиксаций линейных комбинаций переменных, некоторая фиксация значений которых делает функцию аффинной. Для квадратичной формы ранга 2r обобщённый уровень аффинности совпадает с r. Приводятся свойства распределения ранга случайной квадратичной формы и, как следствие, получается асимптотическая оценка обобщённого уровня аффинности квадратичных форм.

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

On quadratic form rank distribution and asymptotic bounds of affinity level

An affinity level la(f) of a Boolean function f is defined as minimal number of variable fixations, that produce an affine function. A general affinity level La(f) of Boolean function f is defined as minimal number of fixations of variable linear combination values, that produce an affine function. The general affinity level of quadratic form equals r iff the rank of quadratic form equals 2r. The paper contains some asymptotic properties of the rank of quadratic forms. As a corollary some asymptotic bounds of the general affinity level of quadratic forms are formulated. Let 0 ^ c ^ 1. If n = 2k + e, 0 ^ e ^ 1, then for almost all quadratic forms of n variables, as n ^ го.

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

УДК 519.719.325 Б01 10.17223/2226308Х/9/15

О РАСПРЕДЕЛЕНИИ РАНГА И ОЦЕНКЕ УРОВНЯ АФФИННОСТИ

КВАДРАТИЧНЫХ ФОРМ

А. В. Черемушкин

Уровень аффинности двоичной функции определяется как минимальное число переменных, произвольная фиксация значений которых делает функцию аффинной. Обобщённый уровень аффинности определяется как минимальное число фиксаций линейных комбинаций переменных, некоторая фиксация значений которых делает функцию аффинной. Для квадратичной формы ранга 2г обобщённый уровень аффинности совпадает с г. Приводятся свойства распределения ранга случайной квадратичной формы и, как следствие, получается асимптотическая оценка обобщённого уровня аффинности квадратичных форм.

Ключевые слова: двоичные функции, квадратичные формы, уровень аффинности.

1. Распределение ранга квадратичных форм

Под квадратичной формой здесь понимается двоичная функция, степень нелинейности которой не превосходит двух. Каждую квадратичную форму от п переменных ранга 2г, 1 ^ г ^ |_п/2_|, можно линейным преобразованием аргументов привести к виду

Х\Х2 Ф Х3Х4 ф ■ ■ ■ ф Х2г-1Х2г Ф 1(Х1, . . . , Х,п),

где I — некоторая аффинная функция. Так как вид линейной функции I не влияет на значение ранга, то вероятность того, что квадратичная форма от п переменных имеет ранг 2г, определяемую как относительную долю таких форм, можно записать в виде р2г (п) = Qr (п)/2га(га-1)/2, где Qr (п) — число квадратичных форм от п переменных ранга 2г. Из описания групп автоморфизмов квадратичных форм [1-3] следует, что

(2П - 1)... (2П - 22г-1) (п) = |Яр(2г, 2)| ,

2 Г

где Яр(2г, 2) —симплектическая группа, имеющая прядок |Яр(2г, 2)| = 2Г П (22г — 1).

При 1 ^ г ^ п/2 — 1 справедливо соотношение

Qr (п) _ 4 (х_ 1

г=1

Qr+l(n) (2п-2г — 1)(2п-2г-1 — 1) V 22г+2

Поэтому числа Qr(п), 1 ^ г ^ п/2, образуют монотонно возрастающую последовательность.

Оценим вероятность максимальности ранга. При п = 2 к имеем

Р2к(2к)= — 7^) I1 — т^А ...(1 — 1

22к—1 / I 22к-3 I ''' \ 2 Аналогично при п = 2 к + 1 имеем

Р2к(2к + 1) = (1 — ^¿т) (1 — ¿г) .. ^1 — 23

Дискретные функции

37

В частности, р2к-2(2к — 1) = 2р2к(2к) при к ^ 2.

Верхнюю оценку вероятности р2к (2к) с наперёд заданной точностью можно получить путём перемножения только части сомножителей в произведении (1):

Р2к(2к) = Д (1 — ^г) < .11 (1 — я—) < О,4194224428.

Нижнюю оценку вероятности р2к(2к) можно получить, используя подход из работы [4]:

к / 1\ к 1 / 1 ■ -1п р2к (2к) = !> 1 — — = — Е Е -

I 02г-1 / т \ 02г-1

г=1 \ 2 / г=1 т=1 т \2

2т к / 1 у _ 2-т 1 — 1/(22т)к

___ I п2т I ___ 1 1 /о2т '

т=1 т-=Л 22 / т=1 т 1 — 1/2

При к > 5 можно воспользоваться приближённой формулой

22т 5-1 2-т / 1

1п Р2к (2к) > — —— 1п2 — Е

22т — 1 т=1 т \ч22т — 1 22г-1

В частности, полагая в = 8, получаем, что при к > 8 имеет место нижняя оценка р2к(2к) > 0,41942244. Поэтому при больших чётных п = 2к

0,4194224428 > р2к(2к) > 0,41942244.

При больших нечетных п = 2 к + 1 получаем

0,8388448856 > р2к(2к + 1) = 2р2к+2(2к + 2) > 0,83884488.

Теорема 1. Пусть к = [п/2], п = 2к + е и 0 ^ с ^ 1. При п ^ то доля квадратичных форм от п переменных ранга меньшего, чем 2к — 2 \/(^2 к)/2 + (с + (—1)£)/2 , стремится к нулю. Поэтому для ранга почти всех квадратичных форм д от п переменных при п ^ то справедлива нижняя оценка:

г(д) ^ 2к — 2

^ , с +(—1)£

о 1°§2 к + 1 '

2 2 2

+ 2.

Для математического ожидания ранга случайной квадратичной формы от п переменных можно привести следующую оценку.

Теорема 2. Пусть к = [п/2]. При п ^ то математическое ожидание ранга случайной квадратичной формы д от п переменных оценивается следующим образом:

1) при п = 2к имеем

2к — 0,60196883564 < Е г(д) < 2к — 0,6019688356 (1 — 1/2п);

2) при п = 2к + 1 имеем

2к — 0,1625309417 < Е г(д) < 2к — 0,1625309415 (1 — 1/2п).

1

2. Оценка уровня аффинности квадратичной формы

Уровень аффинности 1а(/) двоичной функции / определяется как минимальное число переменных, произвольная фиксация значений которых делает функцию аффинной. Обобщённый уровень аффинности £а(/) двоичной функции / определяется как минимальное число линейных комбинаций переменных, некоторая фиксация значений которых делает функцию аффинной. Эти параметры связаны неравенством [5] £а(/) ^ 1а(/). Квадратичную форму от п переменных ранга 2г можно линейным преобразованием аргументов привести к виду

д(ХЬ . . . , Хп) = Х1Х2 Ф Х3Х4 ф ■ ■ ■ ф Х2г-1Х2г Ф 1(Х1, . . . ,Хп),

где /(х1, ... , Хп) —некоторая аффинная функция.

Поскольку обобщенный уровень аффинности квадратичной формы ранга 2г равен г, то из приведённых выше асимптотических оценок ранга вытекает

Следствие 1. Пусть 0 ^ с ^ 1. При п ^ то, п = 2к + е, 0 ^ е ^ 1, доля квадратичных форм от п переменных, имеющих обобщённый уровень аффинности меньший, чем к — у/(1с^2 к)/2 + (с +(—1)£)/2 , стремится к нулю. Для обобщённого уровня аффинности почти всех квадратичных форм от п переменных при п ^ то справедлива нижняя оценка:

la(/) > La(/) » k -

1 log2 k + C +(-1)<

2 02 2

+ 1.

Отсюда следует, что оценки уровня аффинности почти всех квадратичных форм из работы [5] не являются точными.

Следствие 2. Пусть k = [n/2]. При n ^ то математическое ожидание обобщённого уровня аффинности La(q) случайной квадратичной формы q от n переменных оценивается следующим образом:

1) при чётных n

k - 0,30098441782 < E La(q) < k - 0,3009844178 (1 - 1/2n);

2) при нечётных n

k - 0,8126547085 < E La(q) < k - 0,8126547075 (1 - 1/2n). ЛИТЕРАТУРА

1. Dixon L. E. Linear Groups with an Expositions to the Galois Field Theory. Leipzig: Publ. by B.G. Teubner, 1901.

2. Дьедонне Ж. Геометрия классических групп. M.: Мир, 1974.

3. Мак-Вильямс Ф. Дж., СлоэнН.Дж.А. Теория кодов, исправляющих ошибки. М.: Связь, 1979.

4. Рязанов Б. В., Чечета С. И. О приближении булевой функции множеством случайных квадратичных форм // Дискретная математика. 1995. Т. 7. Вып.3. С. 129-145.

5. Буряков М. Л. Асимптотические оценки уровня аффинности для почти всех булевых функций // Дискретная математика. 2008. Т. 20. Вып.3. С. 73-79.

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