Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
1.9. Поле как алгебраическая структураГруппы можно получать, задавая на множествах несколько операций. Но множества с несколькими операциями возникали и раньше, причем более «естественно», чем в случае групп, и первым из таких множеств было множество целых чисел. На множестве целых чисел существует две наиболее важные и наиболее естественные операции: сложение и умножение. Каждую из этих операций в отдельности мы уже рассматривали и знаем, что целые числа образуют (коммутативную) группу по сложению и (также коммутативную) группу по умножению. Но известно также, что на множестве целых чисел операция сложения связана с операцией умножения законом дистрибутивности (правило раскрытия скобок), то есть для любых трех целых чисел а, b и с выполняется соотношение (а + b)c = ac + bc.
Объекты с двумя заданными на них операциями, удовлетворяющими этим условиям, называются кольцами. Если операция умножения коммутативна, то говорят, что кольцо коммутативно. Рассмотрим множество четных чисел. На подобном множестве обычно принято рассматривать операции сложение и умножение. Известно, что четные числа образуют группу по сложению и по умножению, так как произведение двух четных чисел – число четное, а умножение – ассоциативно. Поскольку сложение и умножение четных чисел связаны законом дистрибутивности (так как этот закон выполняется для любых трех четных чисел), то мы действительно получаем кольцо, причем, как очевидно, коммутативное кольцо. Все действительные числа образуют кольцо относительно обычных операций сложения и умножения. Все положительные и отрицательные целые числа вместе с нолем также образуют кольцо относительно обычных операций сложения им умножения. Оба эти кольца коммутативны. Совокупность всех квадратных матриц некоторого порядка с целыми и действительными элементами является кольцом относительно операций матричного сложения и матричного умножения, причем это кольцо некоммутативно. Совокупность всех многочленов с целыми коэффициентами и одним
неизвестным (или переменным является коммутативным кольцом.) Выражения вида Говорят, что многочлен f(x) совпадает с многочленом Суммой h(x) = f(x) + g(x) многочленов f(x) и g(x) называется многочлен
при этом предполагается, что n
≥ k и в многочлене g(x)
«отсутствующие» коэффициенты заменены нулями. Относительно определенной таким
образом операции сложения многочлены образуют коммутативную группу, поскольку
при любом Произведением k(x) = f(x)g(x) многочленов f (x) и g(x) называется многочлен
Можно доказать, что введенная подобным образом операция умножения многочленов ассоциативна. Известно, что любое целое число можно (по существу единственным способом) представить в виде произведения простых чисел. Решение алгебраических уравнений высоких степеней весьма упрощается тем, что многочлены допускают аналогичные разложения. Всякий многочлен (например, с рациональными коэффициентами) можно представить в виде произведения неразложимых далее многочленов (также с рациональными коэффициентами), причём это разложение в определённом смысле единственно. Известно, что для любых двух целых чисел существует наибольший общий делитель: аналогичное утверждение справедливо и для любых двух многочленов. Известно также, что во множестве целых чисел деление без остатка может оказаться невыполнимой операцией, но всегда выполнимо деление с остатком. Аналогичное утверждение можно доказать и для многочленов. Все это свидетельствует о том, кольца целых чисел и многочленов, обладают выраженным сходством. К наиболее важным общим
свойствам относится разложение целых чисел в произведение простых чисел и
разложением многочленов в произведение неразложимых множителей. Оба разложения
следует из осуществимости операции «деление с остатком» на множествах целых
чисел и многочленов. Для любого целого числа
По аналогии. Для любого
многочлена В современных системах кодирования информации широко используются недвоичные коды [105]. Это связано с тем, что подобные коды в наибольшей степени отвечают передовым методам формирования сигналов в виде сигнально-кодовых конструкций, позволяющих существенно повысить общую эффективность системы связи. Практика применения таких кодов опирается на алгебраическую систему, которая получила название поле. В поле, как и в кольце, определены две основные операции (сложение и умножение) и для каждой из них обратные операции (вычитание и деление). Полем называется коммутативное кольцо с единичным элементом относительно умножения (единичный мультипликативный элемент кольца), в котором каждый ненулевой элемент имеет мультипликативный обратный элемент (т.е. обратный по умножению). Ненулевые элементы поля
удовлетворяют всем аксиомам группы и, следовательно, образуют мультипликативную
группу (т.е. группу относительно умножения). Для любого числа Расширениями поля
рациональных чисел являются поля вещественных и комплексных чисел, которые
содержат бесконечное множество элементов. В каналах связи множество
передаваемых сигналов конечно, поэтому в системах канального кодирования и в
системах записи информации на носители используются поля, содержащие
ограниченное число элементов. Приведенное выше простейшее поле получило
название двоичного поля Галуа и его принято обозначать через Если число элементов
Рис. 1.11. Схемы сложения и умножения в поле q=7 Из теории полей Галуа
известно, что в поле, содержащем q элементов, существует, по крайней мере один примитивный элемент Это утверждение указывает
на то, что примитивных элементов может быть несколько. Оценим возможность
использовать простые числа 2, 3 и 5 в качестве примитивных элементов поля
характеристики 7. Пусть примитивами будут Табл.1.6 Представление
элементов поля
Становится ясно, что не
каждое простое число может являться примитивным элементом поля некоторой
характеристики. Поскольку теория кодирования оперирует главным образом полем
характеристики 2, рассмотрим методы построения двоичных полей Галуа степени
расширения Табл. 1.7 Представление элементов поля
Исходя из данных этой
таблицы, выполнение операции сложения двух произвольных элементов поля
Естественно, что для получения полнодоступной схемы по операции сложения в двоичном поле заданной степени расширения необходимо иметь таблицу сложения каждого элемента такого поля с каждым. Выполнение операции умножения потребует разработки отдельной таблицы. Применение табличных значений способствует повышению скорости реализации процедуры кодирования (декодирования). Процедура сложения полиномов в реальных декодерах не вызывает принципиальных трудностей, однако, для выполнения операции умножения в поле некоторой характеристики используют табличное представление многочленов в виде целочисленных значений.
|
1 |
Оглавление
|