Научная статья на тему 'О линейной сложности последовательностей Уитмена четвертого порядка'

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

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

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

УДК 519.7

О ЛИНЕЙНОЙ СЛОЖНОСТИ ПОСЛЕДОВАТЕЛЬНОСТЕЙ УИТМЕНА ЧЕТВЕРТОГО ПОРЯДКА

О.В.Антонова, А.В.Павлова

Институт электронных и информационных систем НовГУ, antonova2906@yandex.ru

Основные определения

Пусть p, q — нечетные простые числа. Обобщенные циклотомические классы Уитмена порядка d = НОД(p -1, q -1)по модулю N = pq определяются

как D. ={gsx11s = 0,(p-1)(q-1)/d-l}, i = 0,d-1, где

g — общий примитивный корень по модулям p и

q, а элемент x: x = g(mod p), x = 1(mod q). Положим

P={ p,2 p,...,(q-1) p} и Q = {q,2q,...,( p-1)q}, тогда

циклотомические классы Уитмена и множества P,Q

образуют разбиение Zpq [1]. Будем рассматривать

последовательности Уитмена порядка d, определенные следующим образом:

1, если i(mod pq) е D u P,

0 (1)

0 в ост. случаях.

В [2] был предложен общий метод вычисления линейной сложности обобщенных циклотомических последовательностей, основанных на классах степенных вычетов. В следующем разделе применим его к последовательностям Уитмена.

Метод вычисления линейной сложности последовательностей Уитмена

Пусть 9, g — первообразные корни по модулям p и q соответственно и Hk = {9k+td (mod p), t = 0,1,...,(p-1)/d-1}, Gk ={gk+td (mod q), t = 0,1,...,

(q -1)/ d -1}, k = 0,1,..., d -1 — циклотомические классы порядка d .

Кольцо классов вычетов Z q изоморфно прямому произведению Z ^ х Zq относительно изоморфизма f (a) = (a(mod p), a(mod p)| a є Z}. Пусть Fy = ҐН xGt), Fk,d = f-l(Hk х{0}), FdJ = f-1(i°}xGl) для k,I = 0,1,...,d-1 и Fdd ={0}, тогда справедливо d

разбиение Z .q - U FkJ '

k,1=0

Пусть S(t) = x0 + x1t+... + xN-1tN-1 — многочлен последовательности и a — примитивный корень сте-

пени N из единицы в поле разложения многочлена ^ -1 над GF(2). Тогда, как показано в [3], справедливо равенство

L = N -1 {у|5'(ау) = 0, V = 0,1,...,N -1}|. (2)

Положим в = аад и у = аЬр, где а, Ь: ад + Ьр = 1, тогда р и у — первообразные корни соответственно степени р ид в расширении поля GF (2). Введем

^ (0 = ^” и

вспомогательные многочлены

пєН

Te(t)=!tn.

пєGЛ

В [2] было показано, что если последовательность Y сформирована по правилу

UY (i) =

1 если i(modpq) є UFk,l u U j U U Fd

(kJ'^I

e W d, p

j-єК рєМ

0 в ост. случаях,

то для j = 0,1,..., pq -1 справедливо соотношение

^)= £^ ^)г (у^)+%ТвИ)+ £^(р^).

(к,/)е1 у'еК У&М

Здесь I, К,М — допустимые исходя из определения Fk¡ подмножества индексов.

Лемма 1. Если последовательность X сформирована по правилу (1), то

Я (а; )=Е^ <Р^ Ь (Т * )+Е^ (Т *)

k=1

k=1

для j = 0,1,..., pq-1.

Доказательство. Согласно [2], если

g=Ф-1(0х П), то D = F,0u F+1,1 ^...^ Fd-1-i,d-1,

і = 0, ё -1. Отсюда, воспользовавшись формулой (3), получаем утверждение леммы.

Метод вычисления значений многочленов Sd (/) и Те (/) на основе явных формул для циклотомических чисел порядка ё был предложен в [4]. Таким образом, лемма 1 и формула (2) определяют метод вычисления линейной сложности последовательностей Уитмена. В следующем разделе проиллюстрируем его на примере последовательностей четвертого порядка.

Вычисление линейной сложности последовательностей Уитмена четвертого порядка

Пусть X — последовательность Уитмена четвертого порядка, т. е. ё = 4 . По лемме 1 имеем

^а; )=Е И )т4 И )+Е Т4(1). (3)

к=1 к=1

Как и в [2], из формулы (3) получаем следующее утверждение.

Лемма 2. Если последовательность X определена по правилу (1) при ё = 4, тогда

S (а1 )=

0, если j = 0,

(p-1)/4 + 1,если j є P, (q -1)/4, если j єQ,

£ S4(p0k+‘)T4(ynk+‘)+ 1, если j є Di, i = 0,...3.

k=0

Следствие. Значение многочлена S(а1) последовательности Уитмена постоянно, когда 1 принадлежит обобщенным циклотомическим классам Уитмена, множествам Р^.

Пусть = £ (а1), когда 1 є Dj, і = 0,...,3 .

где 51 =

Из леммы 2 по формуле (2) получаем:

L = pq -1 - |{i \s\ = 0, i = 0,1,2,3}| x

x (p - 1)(q -1)/4 - (q -1)51 - ( p -1)§2, 1, если (p -1) / 4 - нечетное,

(4)

0, если (р -1) / 4 - четное,

|0,если (д -1)/4 - нечетное,

2 Ц, если (д -1)/4 - четное.

Прежде чем приступить к вычислению зі, введем следующие обозначения: £4(Р) =

^(РХ^..А^3)) и г4(у)=тедИ...^(ул3)). Определим матрицу Н четвертого порядка следующим образом: Н = ^4(Р)*Т4(у) (* — транспонирование матрицы).

Лемма 3. Если 1 є Di, і = 0,...,3, то

4

Sj ^^^( l'+k)(mod4),k(mod4) +1.

к=0

Данная формула следует непосредственно из леммы 2.

Таким образом, фактически для расчета линейной сложности циклотомических последовательностей Уитмена достаточно рассчитать матрицу Н.

Значения S4(P) = г^,-4

^(Р), S4^30 ^..Д^)) были

найдены

в [2], воспользовавшись ими и формулой (4), получаем следующею теорему.

Теорема. Пусть последовательность X задана правилом (1) для d = 4, тогда:

1) L = pq -1, если p = 1(mod8) и q = 5(mod8);

2) L = pq - p - q +1, если p = 5(mod8) и q = 1(mod 8) ;

3) при ind02 = indT|2(mod4) L = (p-1)(3q + 1)/4,

если pq = 1(mod16), L = (p -1)(q + 3)/4, если pq = 9(mod 16) ;

4) при ind02#ind^2(mod4) L = (p-1)(q + 1)/2, если pq = 1(mod 16), L = pq - q , если pq = 9(mod 16) .

Заключение

Предложен метод вычисления линейной сложности последовательностей Уитмена, найдена линейная сложность последовательностей четвертого порядка.

Bibliography (Transliterated)

1. Whiteman A.L. A family of difference sets // Illinois J. Math. 1962. V.6. P.107-121.

2. Edemskiy V., Antonova O. About Computation of the Linear Complexity of Generalized Cyclotomic Sequences with Period pq // Proc. of 2011 International Workshop on Signal Design and Its Applications in Communications (IWSDA’011). China, 2011. P.9-12.

3. Лидл Р., Нидеррайтер Г. Конечные поля. М.: Мир, 1988. 820 с.

4. Едемский В.А. О линейной сложности двоичных последовательностей на основе классов биквадратичных и шестеричных вычетов // Дискретная математика. 2010. Т.22. Вып. 1. С.74-82.

1. Whiteman A.L. A family of difference sets // Illinois J. Math. 1962. V.6. P.107-121.

2. Edemskiy V., Antonova O. About Computation of the Linear Complexity of Generalized Cyclotomic Sequences with Period pq // Proc. of 2011 International Workshop on Signal Design and Its Applications in Communications (IWSDA’011). China, 2011. P.9-12.

3. Lidl R., Niderrajjter G. Konechnye polja. M.: Mir, 1988. 820 s.

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

4. Edemskijj V.A. O linejjnojj slozhnosti dvoichnykh posle-dovatel'nostejj na osnove klassov bikvadratichnykh i shes-terichnykh vychetov // Diskretnaja matematika. 2010. T.22. Vyp.1. S.74-82.

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