
- •Министерство образования и науки Российской Федерации
- •Волгодонский инженерно-технический институт – филиал нияу мифи курс лекций
- •230201 «Информационные системы и технологии»
- •220301 «Автоматизация технологических процессов и производств»
- •Волгодонск
- •1. Алгебра множеств
- •1.1. Понятие множества. Обозначение принадлежности
- •1.2. Способы задания множеств
- •1.3. Множество подмножеств. Включение
- •1.5. Свойства операций над множествами
- •Основные свойства операций над множествами
- •1.6. Декартово произведение множеств
- •2. Отношения
- •Бинарные отношения
- •Способы задания бинарных отношений
- •Области определения и значений
- •Сечения
- •Симметризация отношения
- •2.6 Композиция отношений
- •2.7. Свойства бинарных отношений
- •3. Функциональные отношения
- •3.2. Мощность множества
- •3.3. Образы и прообразы
- •3.4. Подстановки как отображения
- •4. Отношение эквивалентности
- •4.1. Эквивалентность. Классы эквивалентности
- •4.2. Система представителей.
- •4.3. Классы вычетов по модулю т.
- •4.4. Матрица и граф отношения эквивалентности
- •5. Отношение порядка
- •5.1. Упорядоченность
- •5.2. Отношение строгого порядка
- •5.3. Весовые функции
- •5.4. Квазипорядок
- •5.5. Комплексный показатель качества
- •5.6. Структура упорядоченных множеств
- •5.7. Матрицы отношений порядка
- •5.8. Графы отношений порядка
- •6. Законы композиции
- •6.1. Композиция объектов. Таблица Кэли.
- •6.2. Законы композиции на множестве.
- •6.3. Свойства внутреннего закона композиции.
- •6.4. Регулярный, нейтральный и симметричный элементы.
- •6.5. Аддитивные и мультипликативные обозначения.
- •6.6. Алгебраические системы.
- •6.7. Подсистемы.
- •6.8. Делители нуля.
- •Примеры алгебраических систем
- •Группы подстановок
- •7.2. Кольцо многочленов
- •7.3. Кольцо множеств
- •7.4. Множество классов вычетов по модулю т
- •7.5. Поле комплексных чисел
- •7.6. Тело кватернионов
- •8. Пространства
- •Метрические пространства
- •8.2. Топологические пространства
- •8.3. Линейные пространства
- •8.4. Нормированные пространства
- •9. Логические функции
- •9.1. Основные определения
- •9.2. Табличное задание функции
- •9.3. Булевы функции
- •9.4. Зависимость между булевыми функциями
- •10. Алгебра логики
- •10.1.Булева алгебра
- •10.2. Двойственность формул булевой алгебры
- •10.3. Нормальные формы
- •10.4. Совершенные нормальные формы
- •10.5. Проблема разрешимости
- •10.6. Конституенты и представление функций
- •10.7. Алгебра Жегалкина
- •10.8. Канонические многочлены
- •10.9. Типы булевых функций
- •10.10. Функциональная полнота
- •11. Контактные схемы
- •12. Логические схемы
- •13. Минимизация булевых функций
- •14. Конечные автоматы
- •14.1 Основные определения
- •14.2 Состояния
- •14.3 Типы конечных автоматов
- •14.4 Представления конечных автоматов
- •14.5 Анализ конечных автоматов
- •14.6 Минимизация автоматов
- •14.7. Эквивалентное разбиение
- •15. Машины тьюринга
- •15.1 Алфавит, буквы, слова. Операции над словами. Запись слов на бесконечной ленте
- •15.2. Машина Тьюринга. Описание. Примеры машин
- •15.3. Сочетания машин Тьюринга: композиция и объединение. Машины с полулентами, разветвление и итерация машин
- •15.4. Алгоритмически разрешимые и неразрешимые проблемы
- •15.5. Универсальная машина Тьюринга
7.2. Кольцо многочленов
Рассмотрим множество
многочленов
(полиномов)
от переменной х
над числовым полем Р,
т. е. выражения вида
,
где п -
целое неотрицательное число, а коэффициенты
многочлена а0,
а1,…,
ап
- числа из поля Р
(действительные или комплексные).
Наибольшее число п,
при котором ап
0, называется степенью
многочлена
и обозначается deg
f(x).
Два многочлена
и
тождественно
равны, если
п =
т
и
.
Определим
на множестве многочленов два внутренних
закона - аддитивный и мультипликативный.
Сумма двух многочленов f(x) + g(x) - это многочлен, у которого коэффициент при каждой степени переменного х равен сумме коэффициентов многочленов f(x) и g(x) при той же степени х. Если степени складываемых многочленов не равны, то многочлен меньшей степени дополняется до старшей степени членами с нулевыми коэффициентами. При этом
deg [f(x) + g(x)] max [deg f(x), deg g(x)].
Поскольку операция
сложения многочленов определяется
через сложение его коэффициентов, а
сложение чисел ассоциативно и коммутативно,
то операция сложения многочленов
также ассоциативна и коммутативна.
Нейтральным элементом относительно
сложения является многочлен, все
коэффициенты которого нули. Всякий
многочлен f(x)
обладает симметричным ему, все коэффициенты
которого противоположны коэффициентам
f(x),
т. е.
.
Следовательно, множество многочленов
является абелевой группой относительно
сложения.
Произведение двух многочленов определяется как многочлен f(x)g(x), получающийся умножением каждого члена многочлена f(x) на каждый член многочлена g(x), суммированием полученных произведений и приведением подобных членов. Очевидно,
deg [f(x)g(x)] = deg f(x) + deg g(x).
Операция умножения многочленов ассоциативна, коммутативна и дистрибутивна относительно сложения. Нейтральным элементом относительно умножения служит многочлен, у которого а0 = 1, а все остальные коэффициенты равны нулю. Коммутативность и ассоциативность умножения доказывается аналогично сложению.
Таким образом, множество многочленов есть коммутативное кольцо. Это кольцо также унитарно (кольцо с единицей). Можно показать, что множество многочленов не имеет делителей нуля, следовательно, оно есть кольцо целостности.
Любой многочлен
можно единственным образом представить
в виде
,
где
- частное от деления f(x)
на g(x),
а
- остаток. При этом deg
r(x)
< deg
g(x),
а также, если deg
f(x)
deg
g(x),
то
deg q(x) = deg f(x) - deg g(x).
Число λ называют нулем многочлена f(x), если f() = 0. Говорят также, что есть корень уравнения f(х) = 0. Для того чтобы был нулем многочленf f(x), необходимо и достаточно, чтобы этот многочлен делился без остатка на х-. Если многочлен f(x) делится без остатка на (х-)s, где s - наибольшее натуральное число, для которого такое деление возможно, то называется нулем кратности s. Нуль кратности единица называется простым.
Основная теорема алгебры утверждает, что многочлен п-й степени с действительными коэффициентами имеет не более п различных действительных нулей. Если многочлен рассматривается над полем комплексных чисел, то с учетом кратности корней их общее число всегда равно п.