Главная страница  Алгебраическая теория кодирования 

[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [ 28 ] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78]

Так как R£GF{q), то Л«==Л; так как (ж)-неприводимый многочлен степени то !/"£)? = (-1) YDi. Таким образом,

YW = RU{-~yi

Так как

S dim,

г= 1

S №-l) = m--r

Кх>« = л(-1Г-" П Ка = (-1Г-К£>.

Следовательно, YD G С/ (g) тогда и только тогда, когда т = г mod 2.

Если все неприводимые множители / (х) различны, то, согласно теореме Штикельбергера, с помон];ью D (/) можно определить, четно или нечетно число этих множителей. В силу теорем 6.63, 6.623 и 3.23 D (/ (х)) - О тогда и только тогда, когда / (х) имеет кратные неприводимые делители. Эти свойства дискриминанта многочлена аналогичны свойствам функции Мёбиуса для чисел в теореме 3.41. Если многочлен (число) имеет некоторый кратный неприводимый множитель (простой множитель), то его дискриминант (функция Мёбиуса) равен нулю; если все неприводимые (простые) множители многочлена (числа) различны, то дискриминант (функция Мёбиуса) определяет четность числа неприводимых (простых) множителей.

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

6.689. Определение. Для

f{x) = fm П (-«0

положим

р(/)= SS

L(5iqF)2j

6.69. Теорема. Если / (х) - многочлен степени т, разлагающийся в произведение г различных неприводимых множителей над

Утверждение теоремы вытекает непосредственно из леммы 6.66 при jn-k, m = iN- К) Kd, v™ = (n-i к -и Г = {-n-4kf. ш

Покажем теперь, что дискриминант многочлена / (х) зависит от четности или нечетности числа его неприводимых делителей.

6.68. Теорема Штикельбергера (для полей нечетной характеристики). Пусть q - степень нечетного простого числа. Пусть j [х) - нормированный многочлен степени т над GF (q), дискриминант D {/) которого отличен от нуля, а г ~- число неприводимых делителей f (х) над GF (q). Сравнение г = т mod 2 выполняется тогда и только тогда, когда D {/) есть квадрат в GF (q).

Доказательство. Рассмотрим сначала случай г = 1, т. е. случай, когда / (х) ненриводим над GF (q). Если а - некоторый корень f (х), то а g GF (g™), и остальные корни / (х) д-сопряжены с а. Следовательно, YD 6 GF (q™), так как в GF (q") выполняются равенства

0i<j:Sm-l

= ПП П =

l«i<3i=in-l ft

= (-\)-УЪ.

Если т нечетно, то YD" = VD, так что YDQGF(д). Если т четно, то YD ¥=YD, так что YDGF(q). Это доказывает теорему

дляг=1. Предположим теперь, что / (ж) = Пгде (ж),

1 = 1, ... ,г,- неприводимый многочлен степени dt над GF (q). Тогда DR]\Di, где Di = DiP>) и Л- ПП f)- Далее,

Ydr П YdI,

{YW=-R UVdI



ataj

aj/ai

. .1-.

= 2S S

1 , 1

1 , 1

-1 +

6.692. Лемма. При r=i справедлива теорема 6.69.

Доказательство. Если г=1, то f{x) неприводим и так что

тг(Р)= 2 2 (-[-j+7zJ-

Если положить J = i - i, то это равенство запишется в виде

т-1т-J

6.6. Четно или нечетно число неприводимых делителей? Полагая Р = а и Im - J, получим

m-i m-i

Так как р- = р, то в поле характеристики 2

Тг(р)= S i=m-l. j=i

Следовательно, при г = 1 справедлива теорема 6.69, щ

6.693. Лемма. Если f (х) и g (х) - взаимно простые многочлены над GF (2"), то

Тг [р ifg)] = Тг [р (/)] Ч- Тг [р (g)].

Доказательство. Пусть а, а, «з, . . ., - корни / (х), а ат+1, «т+г, . . ., а+ь - корни g (х). Тогда, используя разбиение

m m+h

li£t<jm-bft lKJm m+li<j$m+ft i=l ;=m+l

согласно лемме 6.691, получаем

Tr[p(/g)] = Tr[p(/)] + Tr[p(g)]4-

m m+ft

+ 2 2 L l-fa/ai +i + (aj/aiK i=l;=m+l

Следовательно, лемма 6.693 эквивалентна утверждению, что

т m+ft m m-\-k

i=lj=m--l i=l,-=m+l

Докажем теперь равенство (6.694), показав, что обе его части совпадают с

Так как «щ+ь «„+2, am+h-полное множество сопряженных

элементов, то множество а+и а+2, а+ь получается путем

12-658

GF (2"), то

r = mmod2

тогда и только тогда, когда Тг [р (/)] = О, где

тг(х)="2

1 = 0

Замечание. Мы отложим вычисление Тг (р) по коэффициентам / (х) до теоремы 6.695.

Доказательство теоремы 6.69 основано на трех леммах.

6.691. Лемма.

Доказательство. В поле характеристики 2



перестановки из ат+и «тп+г» • • •> ат+». Следовательно, для каждого i

14-аЧ/аг l+a/ai* i=m+l i=m--l

Аналогично ai, ag, ..., есть перестановка элементов a?, а, ..., aj,,

так что для каждого /

Я 1 + а?/а? Р.1+а?

Это доказывает равенство (6.694) и лемму 6.693.1

Доказательство теоремы 6.69, Пусть / (ж) =[]/*().

где каждый из многочленов (ж) неприводим над GF (2"). Тогда в GF{2), согласно леммам 6.693 и 6.692,

Тг[р(/)]= S Тг[р(/<*)] =S(<ieg/<*-l)=deg/-r..

i=l

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

6.695. Теорема. Если D (/) = [т1 (/)]2 - 4 (/) mod 8, где jT) () дискриминант многочлена f (х), и D, ц и 1, - многочлены от переменных /о, Л, • • /т с целыми рациональными коэффициен- . тами, то в GF (2")

Тг[р(/)] = Тг{.}.

Примеры. Дискриминант квадратного трехчлена общего вида /о -Ь + fiX + f2X равен D {/) = Я - fofa- Полагая г\ (/) = /i, I if) = /0/2, согласно теоремам 6.69 и 6.695, получаем, что квадратный трехчлен над GF (2") имеет четное число • неприводимых делителей над GF (2") тогда и только

тогда, когда Тг (/0/2 1) =0. , , , . 2 , з

Дискриминант кубического многочлена общего вида /о -г Ji "г Jx -т /з задается функцией

D if) = mi - 27/g/i - 4/о/е - 4/f/3 + 18/0/1/2/3 =

(/1/2 + /о/з) - 4 (/§/! + /о/1 + Wz) mod 8.

Согласно теоремам 6.69 и 6.695, этот многочлен над GF (2") имеет нечетное число неприводимых делителей над GF{2n) тогда и только тогда, когда

/g/i+/o/i+/j/3

L {hf2 + f0f3) J

= 0.

Доказательство теоремы 6.695. Не нарушая общности рассуждений, можно считать, что многочлен / (ж) нормирован. Рассмотрим функцию

fi(/)=. ПП («.-+«)

Так как б - симметрическая функция от корней / (ж), то она может быть также представлена в виде многочлена от /„, Д, . . ., /-i. Так как коэффициенты этого представления - целые рациональные числа, то оно имеет место в любом поле. Это следует из хорошо известной теоремы о симметрических многочленах (Ван-дер-Варден [1931, § 26]).

Аналогично функция [б {f)Y р (/) как симметрический многочлен от корней / (ж) может быть представлена в виде многочлена от /о1 /ц • • •> fm-i с целыми рациональными коэффициентами. Так как

{at - ajf = (аг + ajf - Aatccj,

(/)=[«(/)]» ПП L*-

m-1 m

=[6(/)]»-{6(/)i« 2 S

t=ii=i+i

m-1 m m-1 m

(ai + ay)2j

16aia;ajaj

i=ij=i+i/=t j=j+i

-64...=

=i+i

J>j, если I=i

s[S(/)]a 4[6(/)]V(/)mod8. Согласно предположению,

D (/) = [Т1 (Z)] - 4i (/) mod 8.

Так как

In if)? 1(f)

[ti if)? = [6 {f)V mod 4, T] (/) б (/) mod 2,

б (/) -b 2y (/),

[6 (f)] + 46 (/) V (/) + 4 [y (/)l

[6 (/)]= P (/) + б (/) Y (/) -f [y (/)]2 mod 2.

Следовательно, в GF (2")

[n(/)]

. = P(/)

У if)

Y(/)

L б (/).




[0] [1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [ 28 ] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78]

0.0214