Главная страница Алгебраическая теория кодирования [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] 300 Гл. 12. Нахождение числа информационных символов в БЧХ-кодах ЧТО доказывает такую теорему: 12,62. Теорема. J{q, V, т) = ЗрГ, где рг - комплексные числа, определенные уравнением 1-(2)=n:{i-piz). Эта теорема дает точное выражение для / (q, V, т), но оно зав сит от комплексных чисел р. Для конечных значений т вычисля / {q, V, т) обычно легче по рекуррентному соотношению tooj мы 12.35, так как эти вычисления относятся только к целым числг Однако полученное уравнение очень полезно для получения асв тотических результатов. 12.63. Определение. Пусть p = maxpi и s = loggp. Так как все коэффициенты многочлена V (z) неотрицателы числа, не превосходящие g - 1, то легко видеть, что числа pj с макс мальным модулем вещественны и положительны и 1 р д. Ясв что для больших т J {q, V, т) ~ p" в том смысле, что Аналогично, Если Иш p-V(g,F, т)=1. га->оо logg / (q, V, т) т logg р = ms. где V превосходит все свои собственные суффиксы я X - мав мальная подпоследовательность V, то 7 (д, - 1, щП ~ или, более точно. (12.64) S (и) = Иш Для данного q функция s (и) является довольно сложной. Для того чтобы ее найти, надо сначала написать д-ичное представление числа и. Если U превосходит все свой собственные суффиксы, то полагаем F = Z7; в противном случае полагаем U - X * F, где X - наименьший префикс, для которого Z7 F. В качестве F выбирается затем наименьшая суперпоследовательность для X, в. s определяется как логарифм (по основанию q) максимального взаимного корня многочлена 1 - F (z). Пример функции s (и) для q = 2 приведен на рисунке 12.1. м(и) 1,0 0,9 0,8 0,7 0,6 0,5 0,4 0,3 0,2 0,1 °0 0,0001 0,0010 0,0011 0,0100 0,0101 0,0110 0,0111 0,100 и (а двоичной системе) Рис. 12.1. График поведения s (м) как функции от и. Другими словами, если фиксировать отношение d/n п и d быстрорастущими, то и и считать Легко показать, что s (и) - непрерывная монотонно невозрастаю-щая функция от и. Нетрудно также показать, что производная от sj по ы в каждой точке либо равна О, либо не определена; при этом имеются точки неопределенности s (и) двух видов. Во-первых, концы интервалов, на которых s (и) постоянна. Точка и - левый конец такого интервала тогда и только тогда, когда U - конечная после» довательность, превосходящая все свои собственные суффиксы! i и - правый конец такого интервала тогда и только тогда, когд и - периодическая последовательность, равная некоторому своем£ суффиксу, но меньшая, чем все остальные суффиксы. В указанный концах интервалов s (и) не определена потому, что s (и) имеет нроиз водную толБко слева или только справа. Число точек такого типаЦ счетно. Более интересными представляются точки, в которых s (и) н»1 имеет ни левой, ни правой производной. Это имеет место тогдй и только тогда, когда U - бесконечная последовательность, нре восходящая все свои собственные суффиксы, и О не является суффик сом и. Множество точек и, в которых функция s (и) не дифференцируема несчетно, но имеет меру 0. Питчер [1966] доказал также, что это мне жество имеет размерность по Хаусдорфу 1. Это обусловливаете большой плотностью множества этих точек в окрестности точк U = 0. В общем случае можно высказать гипотезу, согласно которо зазмерность по Хаусдорфу множества точек на интервале а ы " где О < а < Ь < 1; s {а) Ф s (Ь)] равна s (а). В некотором смысл представляется справедливым, что множество точек недифферо! цируемости функции s (и) в любом интервале сосредоточено вблиЕ левого конца этого интервала. Для частного случая и =д" изложенные выше результаты bhcj вые были получены Манном. Он также показал, что р - единстве! ный взаимный корень многочлена 1 - V (z), модуль которого боль ше 1. Таким образом, не только ~ р но ДЛЯ достаточно больших т где (х) означает ближайшее целое к х. К сожалению, этот боле сильный результат не имеет места в общем случае. Для некоторы значений и многочлен 1 - F (z) имеет только один взаимный коре! с модулем, большим единицы, а для других значений и многочле! 1 - F (z) имеет много таких взаимных корней. Мало также известн о том, какими функциями от и являются комплексные корни мног члена 1 - F (z) с меньшими модулями, хотя в этом нанравле! Логан [1967] получил некоторые предварительные неонубликова! *12.7. Истинные расстояния Если увеличивать конструктивное расстояние, то число информационных символов кода либо остается постоянным, либо уменьшается. Поэтому справедливо утверждение: 12.71. Т е о р е м а. I (q, п, d) равно максимальному числу информационных символов во всех БЧХ-кодах с конструктивным расстоянием d. Будем отличать величину / от величины /, определенной следующим образом: 12.72. Определение. I (q, п, d) - максимальное число информационных символов для всех д-ичных БЧХ-кодов с истинным расстоянием d. Очевидно, / ((?, n,d)I (q, п, d). Например, есть три двоичных БЧХ-кода с блоковой длиной 23 и соответственно с 23, 12 и 1 информационными символами. Читателю нетрудно проверить, что {23, если d= 1; 12, если 2<d<5; 1, если 6<d<23. В разд. 15.2 будет показано, что {23, если d=l; 12, если 2<d<7; 1, если g<d<23. Следовательно, / (2, 23, 7) > / (2, 23, 7). Случаев, когда / (д, п, d)> I (g, n, d), известно сравнительно немного. Казами, Лин и Питерсон [1966] высказали гипотезу о том, что / (2, 2" - 1, d) = / (2, 2"- - 1, d) для всех m и d, и доказали ее для некоторых частных случаев. Хотя в общем случае эта гипотеза остается гипотезой, можно получить некоторые результаты об асимптотическом поведении функции / (2, 2"* - 1, ы2"), отталкиваясь от известных частных случаев, когда / (2, 2"" - 1, d) = / (2, 2*" - - 1, d). Удобно было бы положить но, к сожалению, у нас нет никакой уверенности в существовании этого предела. Поэтому для того, чтобы иметь возможность рассмо- ,0 7Q\ \ 1- l0g2/{2, 2™ -1, иг"») 12.73) S {и) = Iim sup -Lj-:-L Очевидно, что s (и) s (и). Подобно s (и), функция s (и) - невоз-стающая функция от и, так как при d > d кодовые слова д-ичного 1Х-кода с расстоянием d образуют подмножество кодовых слов 1ЧН0Г0 БЧХ-кода с расстоянием d. Мы докажем, что s {и) = s (и) для некоторых значений и, указан-[X в теореме 12.74. 12.74. Теорема. Если и 2", то s (и) s (2*). Доказательство. Пусть и 2". Согласно следствию .63, для любого т к 1(2, 2\ u2")</(2, 2"-1, 2"--1) = /(2, 2"-1, 2"-"- едовательно. •1)- log/(2, 2"-1. »2") log/(2, 2"-1, 2"-"-!) i что в силу непрерывности функции s{u) ~, \ л- log/(2, 2" 1, 2™-"-!) Это показывает, что s (ы) = s (и), если и = 1/2, 1/4, 1/8, . . . пользуя теоремы 11.66 и 13.12, можно также доказать, что s (и) S (ы) для различных других значений и. Представляется верпов ютеза о том, что s (и) = s (и) для всех и. Эта гипотеза являете* 1аблением предположения Питерсона о том, что / (2, 2™ - 1, d) I (2, 2™ - 1, d) для всех т и, d. Согласно равенству (12.73), примитивный БЧХ-код с больше! эковой длиной п и конструктивным расстоянием d = ип имее иблизительно и") информационных символов. Скорость передач я этого кода приблизительно равна «[("-Ч. Так как s (и) я. всех U > О, то при фиксированном и = d/n скорость передач а длинных БЧХ-кодов стремится к О при и -v оо. Аналогично дл инных примитивных БЧХ-кодов с истинным расстоянием Щ орость передачи стремится к О как nts(")-i]. Хотя функция s (i не известна, согласно теореме 12.74, s (ы) < 1 для всех и В гл. 13 будет показано, что «оптимальные» блоковые коды с бол! й блоковой длиной асимптотически намного лучше, чем примитв ные БЧХ-коды с большой блоковой длиной. Скорость R (и) лучших блоковых кодов с большой длиной и истинным расстоянием ип не зависит от п. Хотя соотношение между R и d/n в обш;ем случае не известно, эти величины могут быть описаны с помош;ью различных границ, которые будут выведены в гл. 13. Задачи 12.1. Показать, что результаты разд. 12.5 совпадают с результатами разд. 12.3, если / = 1. 12.2. Для каждой из приводимых ниже пар блоковых длин и конструктивных расстояний вычислить число информационных символов в двоичном БЧХ-коде любым из подходящих способов. Для каждого из этих кодов вычислить также расстояние Боуза. (a) п = 511, d = 65, (b) п = 511, d = 88, (c) п = 1365, d = 200, (d) п = 341, d = 50, (e) п = 13107, d = 2180, (f) п = 819, d = 137, (g) ,1 = 79, d = И. 12.3 (Манн [1962]). Пусть V (z) и р; определены так же, как в разд. 12.6. Показать, что если и = q~k, то существует единственное число р., модуль которого больше 1. 12.4. Графически показать примерное поведение logg/(?, gm-1, uqm) lim - m-+oo ог как функции от и для д = 3, i, 5. 12.5. При д =2 исследовать верхние границы длях (и). Начертить примерный график наиболее точной из границ, которую удастся получить. (Использовать теоремы 12.74 и 11.66.) еть асимптотическое поведение лучпшх БЧХ-кодов, используем едующее определение: [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.0189 |