Завдання до контрольної роботи 150

Л. І. Кублій, М. В. Ногін

Вибрані розділи

дискретної математики

Алгебричні структури

Алгебра логіки

Математична логіка

Київ

НТУУ “КПІ”

УДК

ББК

Гриф надано Методичною радою НТУУ “КПІ”

(Протокол № від 2011 р.)

Рецензенти: Летічевський Олександр Адольфович, академік НАН України,
доктор фізико-математичних наук, професор,
Інститут кібернетики ім. В.М.Глушкова НАН України

Гладкий Анатолій Васильович, доктор фізико-математичних наук,
професор, Інститут кібернетики ім. В.М.Глушкова НАН України

Дичка Іван Андрійович, доктор технічних наук, професор Національний технічний університет України “Київський політехнічний інститут”

Відповідальний

редактор С.О. Лук’яненко, доктор технічних наук, професор,

Національний технічний університет України

“Київський політехнічний інститут”

 
  завдання до контрольної роботи 150 - student2.ru

ЗМІСТ

Перелік умовних скорочень 5

ВСТУП 7

АЛГЕБРИЧНІ СТРУКТУРИ 8

Частина 1. ОСНОВНІ АЛГЕБРИЧНІ СТРУКТУРИ 8

1.1. Поняття алгебри 8

1.2. Унарні й бінарні операції 9

1.3. Поняття алгебричної структури 13

1.4. Властивості бінарних операцій 13

1.5. Алгебричні структури з однією бінарною операцією 14

1.6. Алгебричні структури з двома бінарними операціями 16

1.7. Додаткові приклади, інтерпретації, властивості 18

1.8. Поняття векторного простору 20

Питання для самоконтролю 21

АЛГЕБРА ЛОГІКИ 23

Частина 2. ФУНКЦІЇ АЛГЕБРИ ЛОГІКИ 23

2.1. Алгебра Буля і алгебра логіки 23

2.2. Логічні функції однієї і двох змінних 27

2.3. Властивості елементарних логічних функцій 29

2.4. Формули в алгебрі логіки 30

2.5. Диз’юнктивні й кон’юктивні нормальні форми алгебри Буля 31

2.6. Двоїсті функції 32

2.7. Досконалі диз’юнктивні й кон’юнктивні нормальні форми 36

Питання для самоконтролю 42

Частина 3. АЛГЕБРА ЖЕГАЛКІНА 44

3.1. Поняття алгебри Жегалкіна 44

3.2. Властивості операцій алгебри Жегалкіна 45

3.3. Многочлени Жегалкіна 46

Питання для самоконтролю 51

Частина 4. ПОВНОТА І ЗАМКНУТІСТЬ СИСТЕМИ

ЛОГІЧНИХ ФУНКЦІЙ 53

4.1. Поняття повної системи функцій 53

4.2. Замикання множини логічних функцій 54

4.3. Основні замкнуті класи логічних функцій 55

4.4. Критерій Поста повноти системи функцій 57

Питання для самоконтролю 59

Частина 5. МІНІМІЗАЦІЯ ЛОГІЧНИХ ФУНКЦІЙ 60

5.1. Поняття мінімізації 60

5.2. Побудова скорочених ДНФ 62

5. 3. Побудова тупикових ДНФ. Метод імплікантних

таблиць Квайна. Метод Петрика 66

5.4. Мінімізація на основі карт Карно 70

Питання для самоконтролю 74

МАТЕМАТИЧНА ЛОГІКА 75

Частина 6. ЛОГІКА ВИСЛОВЛЮВАНЬ 75

6.1. Загальна характеристика логіки висловлювань 75

6.2. Висловлювання. Формули 76

6.3. Система обчислень 80

6.4. Еквівалентні перетворення формул 82

6.5. Система формального виведення 86

6.6. Система природного виведення 93

6.7. Аксіоматичні системи числення висловлювань 110

Питання для самоконтролю 122

Частина 7. ЛОГІКА ПРЕДИКАТІВ 125

7.1. Найпростіші визначення й поняття 125

7.2. Операції з предикатами 129

7.3. Формули логіки предикатів. Еквівалентні

перетворення формул 134

7.4. Пряма, обернена, протилежна теореми. Необхідна

й достатня умови 139

7.5. Випереджальні нормальні форми 141

7.6. Аксіоми числення предикатів. Формальне виведення 144

Питання для самоконтролю 148

ЗАВДАННЯ ДО КОНТРОЛЬНОЇ РОБОТИ 150

Розділ “Алгебричні структури” 150

Розділ “Алгебра логіки” 154

Розділ “Математична логіка” 158

Список використаної літератури 164

Предметний покажчик 165

ПЕРЕЛІК УМОВНИХ СКОРОЧЕНЬ

завдання до контрольної роботи 150 - student2.ru — квантор “для всіх”;

завдання до контрольної роботи 150 - student2.ru — квантор існування;

завдання до контрольної роботи 150 - student2.ru — множина дійсних чисел;

завдання до контрольної роботи 150 - student2.ru — множина додатних дійсних чисел;

N — множина натуральних чисел;

завдання до контрольної роботи 150 - student2.ru — множина цілих чисел;

завдання до контрольної роботи 150 - student2.ru або завдання до контрольної роботи 150 - student2.ru — множина цілих невід’ємних чисел;

завдання до контрольної роботи 150 - student2.ru — множина раціональних чисел;

завдання до контрольної роботи 150 - student2.ru — множина додатних раціональних чисел;

завдання до контрольної роботи 150 - student2.ru — потужність множини А;

завдання до контрольної роботи 150 - student2.ru — строге включення;

завдання до контрольної роботи 150 - student2.ru — нестроге включення;

завдання до контрольної роботи 150 - student2.ru — елемент x належить множині X;

завдання до контрольної роботи 150 - student2.ru — елемент x не належить множині X;

завдання до контрольної роботи 150 - student2.ru — універсальна множина;

завдання до контрольної роботи 150 - student2.ru — порожня множина;

завдання до контрольної роботи 150 - student2.ru — множина всіх підмножин множини X;

завдання до контрольної роботи 150 - student2.ru — об’єднання множин А і В;

завдання до контрольної роботи 150 - student2.ru — перетин множин А і В;

завдання до контрольної роботи 150 - student2.ru — доповнення множини А до універсальної;

завдання до контрольної роботи 150 - student2.ru — різниця множин А і В;

завдання до контрольної роботи 150 - student2.ru — потужність злічуваної множини (алеф нуль)

завдання до контрольної роботи 150 - student2.ru — потужність множини континуум;

завдання до контрольної роботи 150 - student2.ru — декартів добуток множин А і В;

завдання до контрольної роботи 150 - student2.ru — декартів степінь множини А;

завдання до контрольної роботи 150 - student2.ru — обернене відношення до відношення Q;

завдання до контрольної роботи 150 - student2.ru — композиція відношень Q і S;

завдання до контрольної роботи 150 - student2.ru — степінь відношення Q;

завдання до контрольної роботи 150 - student2.ru — область визначення відношення Q;

завдання до контрольної роботи 150 - student2.ru — область значень відношення Q;

завдання до контрольної роботи 150 - student2.ru — відображення;

завдання до контрольної роботи 150 - student2.ru завдання до контрольної роботи 150 - student2.ru — відношення еквівалентності;

завдання до контрольної роботи 150 - student2.ru — відношення строгого порядку;

завдання до контрольної роботи 150 - student2.ru — відношення нестрогого порядку;

завдання до контрольної роботи 150 - student2.ru — одиничний елемент;

0 — одиничний елемент відносно додавання;

1 — одиничний елемент відносно множення;

завдання до контрольної роботи 150 - student2.ru — обернений елемент до елемента x;

завдання до контрольної роботи 150 - student2.ru — обернений елемент до елемента х відносно додавання;

завдання до контрольної роботи 150 - student2.ru — обернений елемент до елемента х відносно множення;

завдання до контрольної роботи 150 - student2.ru — додавання за модулем n;

завдання до контрольної роботи 150 - student2.ru — множення за модулем n;

завдання до контрольної роботи 150 - student2.ru — інтерпретація логічної функції, двійкове слово, булів кортеж;

завдання до контрольної роботи 150 - student2.ru — кон’юнкція;

завдання до контрольної роботи 150 - student2.ru — диз’юнкція;

завдання до контрольної роботи 150 - student2.ru — заперечення;

завдання до контрольної роботи 150 - student2.ru або завдання до контрольної роботи 150 - student2.ru — еквівалентність;

завдання до контрольної роботи 150 - student2.ru — імплікація;

завдання до контрольної роботи 150 - student2.ru — сума за модулем 2;

завдання до контрольної роботи 150 - student2.ru — алгебрична структура — булева алгебра;

завдання до контрольної роботи 150 - student2.ru — алгебрична структура — алгебра Жегалкіна;

завдання до контрольної роботи 150 - student2.ru — функція, двоїста до функції завдання до контрольної роботи 150 - student2.ru ;

завдання до контрольної роботи 150 - student2.ru — клас функцій, які зберігають нуль;

завдання до контрольної роботи 150 - student2.ru — клас функцій, які зберігають одиницю;

завдання до контрольної роботи 150 - student2.ru — клас самодвоїстих функцій;

завдання до контрольної роботи 150 - student2.ru — клас лінійних функцій;

завдання до контрольної роботи 150 - student2.ru — клас монотонних функцій.

ВСТУП

У навчальному посібнику в доступній формі викладено три важливі розділи курсу дискретної математики — алгебричні структури, алгебру логіки й математичну логіку.

При вивченні алгебричних структур розглядаються властивості операцій, наводиться класифікація простих алгебричних структур, якими є півгрупи, моноїди, групи, кільця, поля.

При вивченні алгебри логіки значна увага приділяється алгебрі Буля й алгебрі Жегалкіна. Ці алгебри є типовими прикладами загальної теорії про алгебричні структури. В алгебрі логіки також розглядається питання повноти системи логічних функцій і можливі підходи до розв’язання задачі мінімізації логічних функцій.

У частинах, присвячених математичній логіці, розглядаються логіка висловлювань (на прикладах кількох класичних її різновидів) і теорія предикатів першого порядку.

Потрібна для опанування матеріалу посібника математична підготовка обмежується поняттями розділу “Елементи теорії множин і відношення” і, звичайно ж, знаннями з елементарної математики за середню школу.

Усі ключові теоретичні поняття забезпечено достатньою кількістю задач і вправ, наведено завдання до модульної контрольної роботи.

Частини 1 – 4 написано М. В. Ногіним, частини 5 і 6 — Л. І. Кублій, частину 7 — авторами сумісно.

Посібник розрахований на студентів, які спеціалізуються в галузі прикладної математики, математичного забезпечення комп’ютерних систем, спеціального зв’язку тощо.

АлгебрИчні структури

Одним із основних завдань теорії універсальних алгебр є вивчення властивостей і взаємозв’язку аксіоматизованих класів алгебр — алгебричних структур, таких, як групи, кільця, поля тощо. Ці структури дають можливість описувати дискретну будову й дискретність функціонування кібернетичних й інтелектуальних систем.

Частина 1. ОСНОВНІ АлгебрИчні структури

1.1. Поняття алгебри

Визначення 1.1. Алгеброю(ще кажуть: універсальною алгеброю) називають непорожню множину елементів разом з операціями, визначеними і замкненими на цій множині.

Дану непорожню множину називають носієм(або основною множиною) алгебри. Якщо носієм алгебри є множина А, а її операціями є операції завдання до контрольної роботи 150 - student2.ru , то алгебру позначають так: завдання до контрольної роботи 150 - student2.ru .

Операція є замкненою (або ще кажуть: внутрішньою) на заданій множині, якщо результат її застосування до будь-яких елементів цієї множини належить цій са́мій множині.

Алгебри можна визначати на множинах N натуральних чисел, Z цілих чисел, на множині R дійсних чисел (яка не є дискретною), множині комплексних чисел К, а також на довільних множинах і відношеннях.

Приклад 1.1. Множина завдання до контрольної роботи 150 - student2.ru з операцією звичайного додавання (+) не є алгеброю, оскільки операція додавання не замкнена на цій множині: наприклад, завдання до контрольної роботи 150 - student2.ru . Але множина завдання до контрольної роботи 150 - student2.ru з операцією додавання за модулем 5 ( завдання до контрольної роботи 150 - student2.ru ; при цьому операція додавання за модулем m визначається так: завдання до контрольної роботи 150 - student2.ru , де завдання до контрольної роботи 150 - student2.ru , завдання до контрольної роботи 150 - student2.ru , завдання до контрольної роботи 150 - student2.ru , завдання до контрольної роботи 150 - student2.ru ) утворює алгебру завдання до контрольної роботи 150 - student2.ru , оскільки дана операція замкнена на множині завдання до контрольної роботи 150 - student2.ru : наприклад, завдання до контрольної роботи 150 - student2.ru , завдання до контрольної роботи 150 - student2.ru , завдання до контрольної роботи 150 - student2.ru .

1.2. Унарні й бінарні операції

Визначення 1.2. Операцієюна множині L називають функцію f, тобто відображення виду завдання до контрольної роботи 150 - student2.ru, де завдання до контрольної роботи 150 - student2.ru . Така операція однозначна. Вона також замкнута, тобто її область визначення завдання до контрольної роботи 150 - student2.ru і область значень завдання до контрольної роботи 150 - student2.ru належать множині L.

Операцію виду завдання до контрольної роботи 150 - student2.ru називають унарною, а операцію виду завдання до контрольної роботи 150 - student2.ru — бінарною. Символи операцій називають операторами.

Приклад 1.2. Прикладами унарних операцій є:

а) зміна знака на множинах Z і R: −5; −3,1415; −18,3; завдання до контрольної роботи 150 - student2.ru ; завдання до контрольної роботи 150 - student2.ru

б) операція піднесення до степеня на множинах N, Z і R: завдання до контрольної роботи 150 - student2.ru ; (–1)2; (7,8)3; завдання до контрольної роботи 150 - student2.ru ;

в) доповнення в алгебрі множин: завдання до контрольної роботи 150 - student2.ru .

Прикладами бінарних операцій є:

а) на множині R — арифметичні дії додавання (+), віднімання (–), множення ( завдання до контрольної роботи 150 - student2.ru ), ділення ( завдання до контрольної роботи 150 - student2.ru );

б) в алгебрі множин — об’єднання ( завдання до контрольної роботи 150 - student2.ru ), перетин ( завдання до контрольної роботи 150 - student2.ru ), різниця ( завдання до контрольної роботи 150 - student2.ru ), пряма сума ( завдання до контрольної роботи 150 - student2.ru ), яку ще називають симетричною різницею, декартів добуток ( завдання до контрольної роботи 150 - student2.ru ).

Бінарні операції можна записати одним із трьох способів: інфіксним (infix, яким ми звикли користуватися) — оператор ставиться між операндами; префіксним (prefix, який ще називають прямим польським записом[1]) — оператор ставиться перед операндами; постфіксним (postfix, який ще називають зворотним польським записом) — оператор ставиться після операндів.

Приклад 1.3. а) Розглянемо варіанти запису бінарної операції додавання: завдання до контрольної роботи 150 - student2.ru — infix; завдання до контрольної роботи 150 - student2.ru — prefix; завдання до контрольної роботи 150 - student2.ru + — postfix.

б) Розглянемо варіанти запису алгебричного виразу: завдання до контрольної роботи 150 - student2.ru — infix; завдання до контрольної роботи 150 - student2.ru — prefix; завдання до контрольної роботи 150 - student2.ru — postfix.

Надалі ми користуватимемося виключно інфіксним записом, проте зазначимо, що при комп’ютерній обробці інформації в алгоритмах обчислень другий і третій варіанти зручніші, оскільки в них не використовуються дужки для встановлення порядку обчислень.

Крім вказаних, добре відомих операцій — арифметичних дій і операцій над множинами, існує багато інших операцій.

Так, в алгебрі висловлювань, яка є найпростішою з формальних логічних теорій і в якій задано логічні операції над висловлюваннями[2], складні висловлювання одержують з простих за допомогою унарних і бінарних операцій (їх називають зв’я́зками): заперечення ( завдання до контрольної роботи 150 - student2.ru ), кон’юнкції ( завдання до контрольної роботи 150 - student2.ru ), диз’юнкції ( завдання до контрольної роботи 150 - student2.ru ), імплікації (→), еквівалентності ( завдання до контрольної роботи 150 - student2.ru ) та ін. Розглянемо ці операції докладніше.

Запереченнямвисловлювання завдання до контрольної роботи 150 - student2.ru називають висловлювання завдання до контрольної роботи 150 - student2.ru , якщо воно істинне (І), коли завдання до контрольної роботи 150 - student2.ru — хибне (Х), і хибне, коли завдання до контрольної роботи 150 - student2.ru — істинне. Таблиця істинності для заперечення проста:

завдання до контрольної роботи 150 - student2.ru

Кон’юнкцієюдвох висловлювань А і В називають висловлювання виду завдання до контрольної роботи 150 - student2.ru , яке істинне тоді і тільки тоді, коли завдання до контрольної роботи 150 - student2.ru і завдання до контрольної роботи 150 - student2.ru одночасно істинні. Таблиця істинності для кон’юнкції має такий вигляд:

завдання до контрольної роботи 150 - student2.ru

Диз’юнкцієюдвох висловлювань А і В, називають висловлювання виду завдання до контрольної роботи 150 - student2.ru , яке істинне, якщо хоча б одне із даних висловлювань істинне. Таблиця істинності для диз’юнкції має такий вигляд:

завдання до контрольної роботи 150 - student2.ru

Імплікацієюдвох висловлювань А і В називають висловлювання виду завдання до контрольної роботи 150 - student2.ru , якщо воно хибне тоді і тільки тоді, коли А істинне, а В хибне. Таблиця істинності для імплікації має такий вигляд:

завдання до контрольної роботи 150 - student2.ru

Еквівалентністюдвох висловлювань А і В називають висловлювання завдання до контрольної роботи 150 - student2.ru , якщо воно істинне тоді і тільки тоді, коли А і В обоє істинні або обоє хибні. Таблиця істинності для еквівалентності має такий вигляд:

завдання до контрольної роботи 150 - student2.ru

Розглянемо також деякі інші зв’я́зки.

Штрих Шеффера(або антикон’юнкція): завдання до контрольної роботи 150 - student2.ru . Таблиця істинності для штриха Шеффера має такий вигляд:

завдання до контрольної роботи 150 - student2.ru

Стрілка Пірса(або антидиз’юнкція): завдання до контрольної роботи 150 - student2.ru . Таблиця істинності для стрілки Пірса має такий вигляд:

завдання до контрольної роботи 150 - student2.ru

Сума за модулем два(або антиеквівалентність): завдання до контрольної роботи 150 - student2.ru . Таблиця істинності для суми за модулем два має такий вигляд:

завдання до контрольної роботи 150 - student2.ru

На основі простого логічного аналізу, зокрема аналізу таблиць істинності, зазначимо, що імплікація двох висловлювань принципово відмінна від диз’юнкції, кон’юнкції й еквівалентності, оскільки вона несиметрична. Справді, для вказаних операцій не має значення порядок операндів (тобто, вони комутативні):

завдання до контрольної роботи 150 - student2.ru , завдання до контрольної роботи 150 - student2.ru , завдання до контрольної роботи 150 - student2.ru ,

але завдання до контрольної роботи 150 - student2.ru не еквівалентне завдання до контрольної роботи 150 - student2.ru .

Розглянемо всі імплікації, які можна утворити з двох висловлювань А і В. У таблиці істинності подано чотири імплікації:

завдання до контрольної роботи 150 - student2.ru

Звідси видно, що завдання до контрольної роботи 150 - student2.ru , також завдання до контрольної роботи 150 - student2.ru .

Надалі для позначення абстрактних бінарних операцій будемо використовувати символи завдання до контрольної роботи 150 - student2.ru і завдання до контрольної роботи 150 - student2.ru .

1.3. Поняття алгебричної структури

Визначення 1.3. Алгебричною структуроюназивають алгебру, операціями якої є одна чи дві бінарні операції і довільна кількість унарних операцій (хоча унарних операцій може й не бути).

Операції алгебричної структури мають задовольняти певні аксіоми (властивості). Залежно від кількості операцій і виконання певної сукупності аксіом розрізняють різні алгебричні структури. Ми ознайомимося з такими алгебричними структурами, як півгрупи, моноїди, групи, кільця, поля. Ця класифікація є основною не тільки для вивчення лінійної алгебри, теорії матриць, обробки числових масивів, але є також базою вивчення алгебри логіки, зокрема алгебри Буля й алгебри Жегалкіна.

1.4. Властивості бінарних операцій

Нехай на множині A визначено дві бінарні операції завдання до контрольної роботи 150 - student2.ru і завдання до контрольної роботи 150 - student2.ru .

Операції завдання до контрольної роботи 150 - student2.ru і завдання до контрольної роботи 150 - student2.ru комутативні, якщо a завдання до контрольної роботи 150 - student2.ru b=b завдання до контрольної роботи 150 - student2.ru a, a завдання до контрольної роботи 150 - student2.ru b=b завдання до контрольної роботи 150 - student2.ru a .

Операції завдання до контрольної роботи 150 - student2.ru і завдання до контрольної роботи 150 - student2.ru асоціативні, якщо завдання до контрольної роботи 150 - student2.ru , завдання до контрольної роботи 150 - student2.ru .

Якщо для будь-яких завдання до контрольної роботи 150 - student2.ru виконується рівність завдання до контрольної роботи 150 - student2.ru , то бінарна операція завдання до контрольної роботи 150 - student2.ru дистрибутивна відносно операції завдання до контрольної роботи 150 - student2.ru .

Приклад 1.4. а) На множині дійсних чисел R звичайне додавання (+) є комутативною й асоціативною операцією, а операція віднімання (–) — не комутативна й не асоціативна: завдання до контрольної роботи 150 - student2.ru , але завдання до контрольної роботи 150 - student2.ru завдання до контрольної роботи 150 - student2.ru ; завдання до контрольної роботи 150 - student2.ru , але завдання до контрольної роботи 150 - student2.ru . Також на множині R бінарна операція множення ( завдання до контрольної роботи 150 - student2.ru ) дистрибутивна відносно додавання (+), проте додавання не дистрибутивне відносно множення: завдання до контрольної роботи 150 - student2.ru , але завдання до контрольної роботи 150 - student2.ru .

б) В алгебрі множин операції об’єднання ( завдання до контрольної роботи 150 - student2.ru ) й перетину ( завдання до контрольної роботи 150 - student2.ru ) комутативні: завдання до контрольної роботи 150 - student2.ru , завдання до контрольної роботи 150 - student2.ru , асоціативні: завдання до контрольної роботи 150 - student2.ru , завдання до контрольної роботи 150 - student2.ru і дистрибутивні одна відносно одної: завдання до контрольної роботи 150 - student2.ru , завдання до контрольної роботи 150 - student2.ru .

Одиницею(або одиничним елементом) для бінарної операції завдання до контрольної роботи 150 - student2.ru (чи для операції завдання до контрольної роботи 150 - student2.ru )на множині A називають такий елемент завдання до контрольної роботи 150 - student2.ru , що для будь-якого завдання до контрольної роботи 150 - student2.ru виконується рівність:

завдання до контрольної роботи 150 - student2.ru (чи завдання до контрольної роботи 150 - student2.ru ),

якщо такий елемент e існує.

Приклад 1.5. а) Якщо на множині дійсних чисел R бінарна операція є множенням ( завдання до контрольної роботи 150 - student2.ru ), то завдання до контрольної роботи 150 - student2.ru , а для звичайного додавання (+) завдання до контрольної роботи 150 - student2.ru .

б) В алгебрі множин для бінарної операції об’єднання ( завдання до контрольної роботи 150 - student2.ru ) завдання до контрольної роботи 150 - student2.ru , а для операції перетину ( завдання до контрольної роботи 150 - student2.ru ) — завдання до контрольної роботи 150 - student2.ru .

Нехай операція завдання до контрольної роботи 150 - student2.ru на множині завдання до контрольної роботи 150 - student2.ru з одиницею завдання до контрольної роботи 150 - student2.ru і два елементи завдання до контрольної роботи 150 - student2.ru , завдання до контрольної роботи 150 - student2.ru задовольняють рівності a1 завдання до контрольної роботи 150 - student2.ru b1=b1 завдання до контрольної роботи 150 - student2.ru a1=e1. Також нехай операція завдання до контрольної роботи 150 - student2.ru на множині завдання до контрольної роботи 150 - student2.ru з одиницею завдання до контрольної роботи 150 - student2.ru і два елементи завдання до контрольної роботи 150 - student2.ru , завдання до контрольної роботи 150 - student2.ru задовольняють рівності завдання до контрольної роботи 150 - student2.ru . Тоді завдання до контрольної роботи 150 - student2.ru називають оберненим елементомдо завдання до контрольної роботи 150 - student2.ru відносно операції завдання до контрольної роботи 150 - student2.ruзавдання до контрольної роботи 150 - student2.ru — оберненим елементом до завдання до контрольної роботи 150 - student2.ru ). Відповідно, завдання до контрольної роботи 150 - student2.ru називають оберненим елементом до завдання до контрольної роботи 150 - student2.ru відносно операції завдання до контрольної роботи 150 - student2.ruзавдання до контрольної роботи 150 - student2.ru — оберненим елементом до завдання до контрольної роботи 150 - student2.ru ).

Приклад 1.6. Якщо на множині дійсних чисел R бінарна операція є звичайним додаванням (+), то для будь-якого елемента завдання до контрольної роботи 150 - student2.ru оберненим буде елемент ( завдання до контрольної роботи 150 - student2.ru ), а якщо бінарна операція є операцією множення ( завдання до контрольної роботи 150 - student2.ru ), то для елемента завдання до контрольної роботи 150 - student2.ru оберненим буде елемент завдання до контрольної роботи 150 - student2.ru .

Нижче розглянемо класифікацію простих алгебричних структур.

1.5. Алгебричні структури з однією бінарною операцією

Найважливішими простими алгебричними структурами, які мають тільки одну бінарну операцію, є півгрупи, моноїди й групи.

Визначення 1.4. Півгрупою завдання до контрольної роботи 150 - student2.ru називають алгебричну структуру з множиною-носієм A і однією бінарною операцією завдання до контрольної роботи 150 - student2.ru , яка задовольняє тільки одну властивість — властивість асоціативності. Тобто для будь-яких завдання до контрольної роботи 150 - student2.ru виконується:

завдання до контрольної роботи 150 - student2.ru .

Приклад 1.7. Алгебрична структура завдання до контрольної роботи 150 - student2.ru — множина натуральних чисел з бінарною операцією звичайного додавання (+) є півгрупою.

Визначення 1.5. Моноїдомназивають півгрупу з одиницею. Моноїд має такі дві властивості:

1) асоціативність — для будь-яких завдання до контрольної роботи 150 - student2.ru виконується рівність завдання до контрольної роботи 150 - student2.ru ;

2) існує одиничний елемент завдання до контрольної роботи 150 - student2.ru такий, що для будь-якого завдання до контрольної роботи 150 - student2.ru виконується рівність завдання до контрольної роботи 150 - student2.ru .

Одиничний елемент в моноїді — єдиний. Справді, якщо завдання до контрольної роботи 150 - student2.ru — інша одиниця моноїда, тоді:

завдання до контрольної роботи 150 - student2.ru .

Приклад 1.8. Структури завдання до контрольної роботи 150 - student2.ru , завдання до контрольної роботи 150 - student2.ru , завдання до контрольної роботи 150 - student2.ru — множини дійсних, цілих, натуральних чисел з бінарною операцією звичайного множення ( завдання до контрольної роботи 150 - student2.ru ) є моноїдами. При цьому одиничний елемент e=1.

Визначення 1.6. Групою завдання до контрольної роботи 150 - student2.ru називають алгебричну структуру з множиною-носієм G і однією бінарною операцією завдання до контрольної роботи 150 - student2.ru , замкнутою в G, яка має такі три властивості:

1) асоціативність — для будь-яких завдання до контрольної роботи 150 - student2.ru виконується рівність завдання до контрольної роботи 150 - student2.ru ;

2) для будь-якого завдання до контрольної роботи 150 - student2.ru існує одиничний елемент завдання до контрольної роботи 150 - student2.ru такий, що завдання до контрольної роботи 150 - student2.ru ;

3) для будь-якого завдання до контрольної роботи 150 - student2.ru існує обернений елемент завдання до контрольної роботи 150 - student2.ru такий, що завдання до контрольної роботи 150 - student2.ru .

Отже, група — це моноїд, у якому для кожного елемента існує обернений елемент.

Для довільного елемента х групи G існує лише один обернений елемент завдання до контрольної роботи 150 - student2.ru . Справді, якщо їх є два — завдання до контрольної роботи 150 - student2.ru і завдання до контрольної роботи 150 - student2.ru , тоді, враховуючи означення одиничного і оберненого елементів, а також властивість асоціативності, матимемо:

завдання до контрольної роботи 150 - student2.ru завдання до контрольної роботи 150 - student2.ru .

Отже, завдання до контрольної роботи 150 - student2.ru , тобто обернений елемент єдиний.

На множині дійсних чисел R, залежно від групової операції — додавання (+) чи множення ( завдання до контрольної роботи 150 - student2.ru ), групу називають адитивноючи мультиплікативною.

Визначення 1.7. Комутативну групу називають абелевою[3].

Таким чином, для того щоб група була абелевою, крім вказаних в означенні групи трьох властивостей, ще має виконуватися властивість комутативності, тобто для будь-яких завдання до контрольної роботи 150 - student2.ru має виконуватися рівність завдання до контрольної роботи 150 - student2.ru .

Приклад 1.9. Абелевою групою є множина дійсних чисел R з бінарною операцією звичайного додавання (+) — завдання до контрольної роботи 150 - student2.ru . Для неї одиничний елемент завдання до контрольної роботи 150 - student2.ru , обернений елемент завдання до контрольної роботи 150 - student2.ru . Проте завдання до контрольної роботи 150 - student2.ru — множина дійсних чисел з операцією звичайного множення ( завдання до контрольної роботи 150 - student2.ru ) є моноїдом, але не групою, оскільки для елемента завдання до контрольної роботи 150 - student2.ru на множині R не існує оберненого елемента; для інших завдання до контрольної роботи 150 - student2.ru ( завдання до контрольної роботи 150 - student2.ru )оберненими елементами є завдання до контрольної роботи 150 - student2.ru .

Приклад 1.10. Нехай завдання до контрольної роботи 150 - student2.ru — множина всіх квадратних матрицьпорядку n з дійсними елементами. Алгебрична структура завдання до контрольної роботи 150 - student2.ru — це комутативний моноїд, у якому одиничним елементом e є нульова матриця. Структура завдання до контрольної роботи 150 - student2.ru — некомутативний моноїд (бо завдання до контрольної роботи 150 - student2.ru ), у якому e — одинична матриця. Тут про групу не йдеться, оскільки обернена матриця завдання до контрольної роботи 150 - student2.ru не існує, якщо завдання до контрольної роботи 150 - student2.ru .На множині всіх квадратних матриць e і завдання до контрольної роботи 150 - student2.ru єдині, якщо вони існують.

1.6. Алгебричні структури з двома бінарними операціями

Розглянемо класифікацію простих алгебричних структур за наявності двох бінарних операцій: множення ( завдання до контрольної роботи 150 - student2.ru ) і додавання ( завдання до контрольної роботи 150 - student2.ru ). Такими алгебричними структурами є кільце і поле.

Визначення 1.8. Кільцем завдання до контрольної роботи 150 - student2.ru називають алгебричну структуру з множиною-носієм А і визначеними на ній двома бінарними операціями завдання до контрольної роботи 150 - student2.ru і завдання до контрольної роботи 150 - student2.ru , причому:

1) множина А і операція завдання до контрольної роботи 150 - student2.ru утворюють абелеву групу, тобто операція завдання до контрольної роботи 150 - student2.ru асоціативна — для будь-яких завдання до контрольної роботи 150 - student2.ru виконується рівність завдання до контрольної роботи 150 - student2.ru , комутативна — для будь-яких завдання до контрольної роботи 150 - student2.ru виконується рівність завдання до контрольної роботи 150 - student2.ru , для будь-якого завдання до контрольної роботи 150 - student2.ru існує одиничний елемент завдання до контрольної роботи 150 - student2.ru такий, що завдання до контрольної роботи 150 - student2.ru і для будь-якого завдання до контрольної роботи 150 - student2.ru існує обернений елемент завдання до контрольної роботи 150 - student2.ru такий, що завдання до контрольної роботи 150 - student2.ru ;

2) множина А і операція завдання до контрольної роботи 150 - student2.ru утворюють півгрупу, тобто операція завдання до контрольної роботи 150 - student2.ru асоціативна — для будь-яких завдання до контрольної роботи 150 - student2.ru виконується рівність завдання до контрольної роботи 150 - student2.ru );

3) операція завдання до контрольної роботи 150 - student2.ru дистрибутивна відносно операції завдання до контрольної роботи 150 - student2.ru зліва і справа, тобто для будь-яких завдання до контрольної роботи 150 - student2.ru виконуються рівності:

завдання до контрольної роботи 150 - student2.ru ,

завдання до контрольної роботи 150 - student2.ru .

Кільце комутативне, якщо на множині А операція завдання до контрольної роботи 150 - student2.ru комутативна, тобто : для будь-яких завдання до контрольної роботи 150 - student2.ru виконується рівність завдання до контрольної роботи 150 - student2.ru .

Кільце називають кільцем з одиницею, якщо існує одиничний елемент e відносно множення завдання до контрольної роботи 150 - student2.ru (тобто для будь-якого завдання до контрольної роботи 150 - student2.ru існує одиничний елемент завдання до контрольної роботи 150 - student2.ru такий, що завдання до контрольної роботи 150 - student2.ru ).

Визначення 1.9. Полемназивають комутативне кільце з одиницею, в якому для кожного ненульового елемента існує обернений елемент відносно операції завдання до контрольної роботи 150 - student2.ru .

Отже, поле — це множина елементів А, на якій визначено бінарні операції завдання до контрольної роботи 150 - student2.ru і завдання до контрольної роботи 150 - student2.ru з властивостями комутативності й асоціативності, а також властивістю дистрибутивності операції завдання до контрольної роботи 150 - student2.ru відносно завдання до контрольної роботи 150 - student2.ru , крім того, відносно обох операцій існують нейтральні елементи, і для будь-якого завдання до контрольної роботи 150 - student2.ru існує обернений елемент відносно операції завдання до контрольної роботи 150 - student2.ru , і для будь-якого завдання до контрольної роботи 150 - student2.ru існує обернений елемент відносно операції завдання до контрольної роботи 150 - student2.ru .

Приклад 1.11. Множини дійсних, раціональних і комплексних чисел із звичайними операціями додавання (+) і множення ( завдання до контрольної роботи 150 - student2.ru ) утворюють поля завдання до контрольної роботи 150 - student2.ru , завдання до контрольної роботи 150 - student2.ru , завдання до контрольної роботи 150 - student2.ru ; при цьому одиничним і оберненим (для кожного ненульового елемента) елементами для множення є завдання до контрольної роботи 150 - student2.ru , завдання до контрольної роботи 150 - student2.ru , а для додавання — завдання до контрольної роботи 150 - student2.ru , завдання до контрольної роботи 150 - student2.ru . Множина цілих чисел із операціями додавання (+) і множення ( завдання до контрольної роботи 150 - student2.ru ) є кільцем з одиницею завдання до контрольної роботи 150 - student2.ru , але поля не утворює, оскільки для жодного елемента, крім 1 і −1, немає оберненого.

1.7. Додаткові приклади, інтерпретації, властивості

Прикладом моноїда є множина всіх перетворень довільної множини А, які мають властивість асоціативності; при цьому роль одиниці виконує тотожне перетворення.

Якщо кількість елементів скінченної множини А є її потужністю завдання до контрольної роботи 150 - student2.ru , то кількість елементів скінченної групи G (а також і півгрупи) називають порядком групи(півгрупи). Якщо множина А нескінченна, але злічувана, то її потужність дорівнює завдання до контрольної роботи 150 - student2.ru , а якщо незлічувана, то має потужність континуум с; відповідним буде й порядок групи (півгрупи).

Розглянемо приклади груп.

1. Множина Z цілих чисел утворює абелеву групу відносно операції звичайного додавання (+). Порядок групи завдання до контрольної роботи 150 - student2.ru дорівнює потужності множини Z, тобто завдання до контрольної роботи 150 - student2.ru .

2. Множина завдання до контрольної роботи 150 - student2.ru цілих невід’ємних лишків за модулем m утворює групу відносно операції додавання за модулем m ( завдання до контрольної роботи 150 - student2.ru ); потужність завдання до контрольної роботи 150 - student2.ru , отже, порядок групи завдання до контрольної роботи 150 - student2.ru теж дорівнює m.

3. Множина завдання до контрольної роботи 150 - student2.ru всіх підстановок з n елементів утворює групу відносно добутку; потужність завдання до контрольної роботи 150 - student2.ru .

4. Множина завдання до контрольної роботи 150 - student2.ru цілих степенів заданого числа завдання до контрольної роботи 150 - student2.ru утворює абелеву групу. Справді: завдання до контрольної роботи 150 - student2.ru , завдання до контрольної роботи 150 - student2.ru , завдання до контрольної роботи 150 - student2.ru , завдання до контрольної роботи 150 - student2.ru .

5. У комплексній площині завдання до контрольної роботи 150 - student2.ru множина коренів степеня n з одиниці завдання до контрольної роботи 150 - student2.ru , де завдання до контрольної роботи 150 - student2.ru , утворює абелеву групу відносно звичайного множення ( завдання до контрольної роботи 150 - student2.ru ). Справді, завдання до контрольної роботи 150 - student2.ru , завдання до контрольної роботи 150 - student2.ru завдання до контрольної роботи 150 - student2.ru , n завдання до контрольної роботи 150 - student2.ru Z, завдання до контрольної роботи 150 - student2.ru . Очевидно, що це моноїд. Доведемо, що для кожного кореня існує обернений елемент. Нехай завдання до контрольної роботи 150 - student2.ru . Тоді завдання до контрольної роботи 150 - student2.ru . Розглянемо їхній добуток, спочатку спростивши завдання до контрольної роботи 150 - student2.ru :

завдання до контрольної роботи 150 - student2.ru .

Звідси, в силу періодичності тригонометричних функцій, парності косинуса й непарності синуса, матимемо:

завдання до контрольної роботи 150 - student2.ru .

Тепер покажемо, що для всіх завдання до контрольної роботи 150 - student2.ru існують обернені елементи, а саме завдання до контрольної роботи 150 - student2.ru :

завдання до контрольної роботи 150 - student2.ru

завдання до контрольної роботи 150 - student2.ru .

Отже, множина коренів степеня завдання до контрольної роботи 150 - student2.ru з одиниці завдання до контрольної роботи 150 - student2.ru , де завдання до контрольної роботи 150 - student2.ru є абелевою групою відносно операції множення.

Для півгрупи А підмножину завдання до контрольної роботи 150 - student2.ru називають підпівгрупою, якщо завдання до контрольної роботи 150 - student2.ru замкнута відносно бінарної операції завдання до контрольної роботи 150 - student2.ru , тобто для будь-яких завдання до контрольної роботи 150 - student2.ru виконується: завдання до контрольної роботи 150 - student2.ru .

Розглянемо приклади кілець.

1. Множина Z цілих чисел утворює кільце відносно операцій додавання (+) й множення ( завдання до контрольної роботи 150 - student2.ru ).

2. Множина завдання до контрольної роботи 150 - student2.ru цілих невід’ємних лишків за модулем m утворює комутативне кільце з одиницею відносно операцій додавання ( завдання до контрольної роботи 150 - student2.ru ) й множення ( завдання до контрольної роботи 150 - student2.ru ) за модулем m (при цьому завдання до контрольної роботи 150 - student2.ru так, що завдання до контрольної роботи 150 - student2.ru і завдання до контрольної роботи 150 - student2.ru , де завдання до контрольної роботи 150 - student2.ru , завдання до контрольної роботи 150 - student2.ru ).

Розглянемо приклади полів.

1. Множина R дійсних чисел із звичайними операціями додавання (+) й множення ( завдання до контрольної роботи 150 - student2.ru ) є полем і містить абелеві групи завдання до контрольної роботи 150 - student2.ru і завдання до контрольної роботи 150 - student2.ru . Алгебричну структуру завдання до контрольної роботи 150 - student2.ru називають полем дійсних чисел.

2. Множина Q раціональних чисел із звичайними операціями додавання (+) й множення ( завдання до контрольної роботи 150 - student2.ru ) є полем.

3. Множина комплексних чисел завдання до контрольної роботи 150 - student2.ru з операціями додавання (+) й множення ( завдання до контрольної роботи 150 - student2.ru ) є полем.

1.8. Поняття векторного простору

Нехай задано множину завдання до контрольної роботи 150 - student2.ru і поле завдання до контрольної роботи 150 - student2.ru . На завдання до контрольної роботи 150 - student2.ru задано внутрішню (замкнену) бінарну операцію додавання (+) і операцію множення ( завдання до контрольної роботи 150 - student2.ru ) елементів множини завдання до контрольної роботи 150 - student2.ru на елементи поля Р, результат якої належить завдання до контрольної роботи 150 - student2.ru . Тоді множину завдання до контрольної роботи 150 - student2.ru називають векторним просторомнад полем завдання до контрольної роботи 150 - student2.ru , а його елементи — векторамиза умови, що завдання до контрольної роботи 150 - student2.ru — абелева група відносно додавання і для будь-яких завдання до контрольної роботи 150 - student2.ru , а також будь-яких завдання до контрольної роботи 150 - student2.ru виконуються рівності:

1) завдання до контрольної роботи 150 - student2.ru де завдання до контрольної роботи 150 - student2.ru ;

2) завдання до контрольної роботи 150 - student2.ru , де завдання до контрольної роботи 150 - student2.ru ;

3) завдання до контрольної роботи 150 - student2.ru ;

4) завдання до контрольної роботи 150 - student2.ru ;

5) завдання до контрольної роботи 150 - student2.ru .

Вектор завдання до контрольної роботи 150 - student2.ru виду завдання до контрольної роботи 150 - student2.ru при будь-яких завдання до контрольної роботи 150 - student2.ru називають лінійною комбінацією векторів завдання до контрольної роботи 150 - student2.ru . Лінійна комбінація тривіальна(нульова), якщо всі елементи завдання до контрольної роботи 150 - student2.ru , завдання до контрольної роботи 150 - student2.ru ; лінійна комбінація нетривіальна, якщо хоч би один з елементів завдання до контрольної роботи 150 - student2.ru не дорівнює нулю.

Вектори завдання до контрольної роботи 150 - student2.ru називають лінійно залежними, якщо існує їхня нетривіальна лінійна комбінація, рівна нульовому вектору, і лінійно незалежними, якщо тільки їхня тривіальна комбінація дорівнює нулю.

Якщо в завдання до контрольної роботи 150 - student2.ru існують n лінійно незалежних векторів, а будь-які завдання до контрольної роботи 150 - student2.ru векторів із завдання до контрольної роботи 150 - student2.ru лінійно залежні, то завдання до контрольної роботи 150 - student2.ru називають n-вимірним векторним простором, а число завдання до контрольної роботи 150 - student2.ru називають вимірністю векторного простору завдання до контрольної роботи 150 - student2.ru . Цей простір позначають завдання до контрольної роботи 150 - student2.ru . Якщо у просторі завдання до контрольної роботи 150 - student2.ru існує лінійно незалежна система з будь-якою кількістю векторів, то простір є нескінченно вимірним.

Систему n лінійно незалежних векторів завдання до контрольної роботи 150 - student2.ru , заданих у певному порядку, називають базисом простору завдання до контрольної роботи 150 - student2.ru , якщо довільний елемент завдання до контрольної роботи 150 - student2.ru можна однозначно подати у вигляді нетривіальної лінійної комбінації цих векторів:

завдання до контрольної роботи 150 - student2.ru .

При цьому числа завдання до контрольної роботи 150 - student2.ru називають координатами вектора завдання до контрольної роботи 150 - student2.ru у базисі завдання до контрольної роботи 150 - student2.ru .

Зауважимо, що поле Р може бути, наприклад, полем дійсних чисел, або полем комплексних чисел, або якимось іншим полем. У таких випадках, відповідно, кажуть про дійсний векторний простір, комплексний векторний простір, векторний простір над полемР.

Приклад 1.12. а) Якщо завдання до контрольної роботи 150 - student2.ru при завдання до контрольної роботи 150 - student2.ru , то матимемо векторний простір завдання до контрольної роботи 150 - student2.ru скінченних (n-вимірних) дійсних векторів завдання до контрольної роботи 150 - student2.ru .

Наши рекомендации