Главная Помехоустойчивое кодирование Формулы для приведения уравнений степени л = 2 ... 5 к каноническому виду над полем GF (2 ) Таблица 3.7 уравнение +ах + в = о х +ах +вх+ С= О X +вх+€=0 х" + ах + вх + сх + d = О ау + а2У +aiy + 1 = 0 преобразование х = az x = a+z{a+bf канонический вид + Z +/)= О z + z +£= О х = в +1{а+вЪ z+z2+£=0 X = b/a+az х= ic/a) + \/y параметры d = b/a ав+с {а +5)/ Z + Z + = О (fi = ев z+ z + tiz + V- q . оъу +02У +а\у+ 1 = 0 х + ах + вх+ cx + dx + e=0 + aw + bw + cw + d - о +st +rt + e= 0 у = г{а2/азУ x= с/в + lAv w = fl + t tzsf z +z +exz+E2 = 0 M= (5 +/10/Л*; V = {b + acb +ad)ia «3 = Z)+ ibc)ia + (С/аУ; 5+ (ЛС)*, fli=; «2 = + JvH + Zjw + cw + cf = 0 +i/ +/г? + e =0 z +z2 +0Z + e = 0 fl = iS/tt; ft = c-y/a; d= l/tt; a= Х + Лл + т + г; \=c/b\ r = a+c, q-ab+ac + d; 5 2 : уравнения пятой степени z + z над пол»« GF(2), г = 3... 5 таблица 5.8 GF(2), я = +а+ 1 Простых корней нет Простых корней нет GF(2), я = + 1 Из табл. 5.8 следует, что уравнение (5.60) для полей GF(2) и GF(2*) не имеет пяти неравных корней. Это означает, что любое уравнение пятой степени над этими полями в процессе приведения к каноническому виду (5.60) "теряет" свой порядок. Пример 5.13. Зададимся пятью значениями: 1, 2, 3, 4, 5 G GF(2), которые примем в качестве корней уравнения пятой степени (л: + 1) X X (х + 2) (x+3)(jc+4)(x+5) =0, GF(2). Раскрывая скобки, получим после преобразований +2jc* +2x +4x2 + jc + 4 = 0, GF(2), (5.61) т. е. уравнение (5.54), где.4=5=2; С=4; D = l; Е4 Полагая X = дем его к виду + у1Х* +DX + E = С/В = 3 и подставляя в уравнение (5.61) х (5.57),где7 = Х + 5 = 5; ]3 = Х** + XC + i) = -0. ; + 3, све- 3; а= Х + «итальные представления параметров д, с и корней z ] уравнеиня z+z+ez+€ = Оиад полем GF(2) таблица 5.9 Так как а = О, то охщн из корней уравнения (5.57) равен нулю, а степень уравнения понижается на единицу: /+5/+2/ +3j; = 0, GF(2). (5.62) Приводя уравнение (5.62) к каноническому виду (5.47) способом, изложенным в предыдущем параграфе, можно рассчитать параметры д = 1, 1 = О и формулу перехода - yzi+ В/у = Szi + 5, где Zi - переменная (вместо z) в уравнении (5,47). Так как v = О, то один из корней уравнения (5.47) также равен нулю, а уравнение (5.62) удовлетворяется при у = 5. Кроме того, вновь имеем понижение степени уравнения, т. е. получаем zf +Z? +1=0 (5.63а) Z + Z2 + 1 = О, где Zi = Z2 + 1. (5.636) Из табл. П.4 дпя параметра 1 g GF(2) найдем корни уравнения (5.636): Z2 = 2, Z2 - 3, zi" = 5, а по ним с учетом связи Zi = z2 + 1 -корни уравнения (5.63а): zJ =4; z{ = 7; zV = 6. Следовательно, имеем множества корней: для уравнения (5.62) - [;.=5z;+5=6; у" =7; У" =2;/" = 5] ; дпя Уравнения (5.57) - {6, 7, 2, 5, о) . Поочередно подставляя в формулу х = у + 3, GF(2) вместо значения из последних скобок, найдем для заданного уравнения (5.61) множество корней ( 4, 1, 5, 2, з) . Пример 5.14. Зададимся теперь следующим набором элементов {З, 7, 10, 12, 15} g GF(2), принимаемых в качестве корней уравнения (5.54), коэффициенты которого находятся после очевидньц вычислений: Л=9; 5 = 5; С= 15; D7; £=13. Рассчитаем дпя « = 5 параметры из табл. 5.7: Х = С/5=11; а= +>1Х*+DX + £ = 5; /3 = Х + XC + D = 1; = + Х = 2; а =]3/а= 12; b=5 =5/а =1; с = у1а= 13; d=lla=\2; /г=й+с = 6; 2 = йг, + дс + d = 0. Так как 2 - О, то полином в левой части уравнения (5.59) фактори-зуется на сомножители t и + 5"?+/? = ?**+? +6. Выше (см. табл. 5.4) 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 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 0.1252 |