Дискретні структури Лекція 4 Елементи математичної логіки 4.1. Висловлювання та операції над ними 4.2. Булева алгебра 4.3. Булеві функції.

Презентация:



Advertisements
Похожие презентации
Основні поняття математичної логіки. Висловлення. Логічні константи. Логічні операції Один з розділів логіки - математична логіка є наукою про закони.
Advertisements

Ізяславський НВК 2, Гульчак І.В. Основні поняття математичної логіки.
Числовим виразом називається запис, складений із чисел, знаків арифметичних дій і дужок. Числовий вираз має лише одне значення. Порядок операцій у числовому.
Поняття висловлення та висловлювальної форми Підготувала Совальська І.І.
Дискретні структури Лекція 1. Множини та операції над ними 1.1. Основні означення 1.2. Операції над множинами 1.3. Діаграми Ейлера 1.4. Алгебра множин.
ФУНКЦІЯ. ОБЛАСТЬ ВИЗНАЧЕННЯ ТА ОБЛАСТЬ ЗНАЧЕНЬ ФУНКЦІЇ.
Висловлення. Історія Слово логіка походить від грецького логос і означає слово, поняття, розум. Тому логіка має безпосереднє відношення до наших міркувань,
Функції. Область визначення та область значення функції.
Тема: Функція. 1. Поняття функції. 2. Способи задання функцій. 3. Класифікація елементарних функцій. 4. Монотонні функції. 5. Парні та непарні функції.
Функція. Область визначення і область значення функції.
Розгалуження в алгоритмах і програмах Алгоритми з розгалуженням.
Функція. Область визначення і область значень функції. 7 клас.
* Тема: Величини (змінні і константи), їхні властивості. Прості типи величин: числовий, логічний, символьний, рядковий.
Мета уроку : повторити вивчений матеріал по темі «Функція»; вивчити поняття області визначення та області значень функції;навчитися шукати область визначення.
Функції Підготувала учениця 9-А класу Слєпова Аліна.
ФУНКЦІЯ. ОБЛАСТЬ ВИЗНАЧЕННЯ ТА ОБЛАСТЬ ЗНАЧЕНЬ ФУНКЦІЇ.
Первісна та її властивості.. Функція F(x) називається первісною функції f(x) на деякому про ­ міжку, якщо для всіх x із цього проміжку виконується рівність.
Запити в Access Запити в базі даних Запити використовуються для перегляду, зміни й аналізу даних різними способами. Основні операції з використанням.
1 Інтегральне числення.. 2 Невизначений інтеграл. Властивості невизначеного інтеграла. Визначений інтеграл. Формула Ньютона - Лейбніца. Властивості визначеного.
Транксрипт:

Дискретні структури Лекція 4 Елементи математичної логіки 4.1. Висловлювання та операції над ними 4.2. Булева алгебра 4.3. Булеві функції

4.1. Висловлювання та операції над ними Основними обєктами математичної логіки є висловлювання та константи. Висловлювання - будь-яке речення, про яке можна однозначно сказати істинне воно чи хибне. Приклад. Висловлювання A: «Число 9 ділиться націло на число 3» – істинне висловлювання. Висловлювання B: «Земля – друга від Сонця планета Сонячної системи» – хибне висловлювання. Висловлювання позначають великими латинськими буквами: A, B, C, … Константи: логічний нуль – 0, та логічна одиниця – 1. Логічний нуль позначають також F (від слова false – хибно, фальш), а логічну одиницю – T (від слова true – істина, правда). Приклад. В цих позначеннях можна записати: A = 1, B = 0.

Операції над висловлюваннями: 1. Логічна операція константа нуль створює завжди хибне висловлювання.F=0. 2. Логічна операція константа одиниця створює завжди істинне висловлювання. F=1. 3. Логічна операція змінна Х створює висловлювання F=Х, яке дорівнює 0 тоді, коли Х дорівнює 0 і навпаки. Читається: Висловлювання залежить лише від Х. 4. Логічна операція інверсія (логічне заперечення), позначається (не x,), це висловлення, яке істинне, якщо x хибне, і хибне, якщо x істинне.

5. Логічна операція конюнкція (логічне множення) висловлювань а та b (позначається a b (a & b, ab). Це складне висловлення, яке істинне тоді, і лише тоді, коли істинні обидва висловлення a та b. 6. Логічна операція дизюнкція (логічне додавання) висловлень а та b (a b) це складне висловлення, яке хибне тоді, і лише тоді, коли хибні обидва висловлення a та b.

7. Логічна операція імплікація a b (a імплікує b) це висловлювання, яке хибне тоді, коли a істинне, а b хибне. 8. Логічна операція еквівалентність a b (a b) істинна тоді, коли a та b одночасно істинні або одночасно хибні.

Основні закони алгебри логіки

4.2. Булева алгебра

4.3. Булеві функції Булева функція функція, область значень якої 0 та 1, і яка залежить від змінних, що набувають лише цих значень. Три основні способи задання булевих функцій: 1) у вигляді формули, що вказує послідовність логічних операцій над висловленнями; 2) у вигляді таблиці, в якій наведені значення істинності складного висловлення; 3) за допомогою логічної схеми. Областю визначення булевої функції від n змінних є сукупність всіх можливих упорядкованих наборів значень змінних, які називаються двійковими. Такі набори (x1,x2…xn) впорядковують за зростанням відповідного двійкового числа, тобто в i-му розряді (i = 0, 1, …, n – 1) знаходиться змінна xi+1.

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

Основні класи булевих функцій Функція f називається такою, що зберігає нуль, якщо на наборі з нулів вона набуває значення 0. Наприклад, функції,, 0 зберігають нуль, а,,, |, 1 не зберігають. Функція f називається такою, що зберігає одиницю, якщо на наборі з одиниць вона набуває значення 1. Наприклад, функції,, 1 зберігають одиницю, а,,, |, 0 не зберігають. Функція f називається самодвоїстою, якщо f(x1, x2, …, xn) = = f( x1, x2, …, xn). Наприклад, функція самодвоїста, а несамодвоїсті,,,, |, 0, 1. Функція називається монотонною, якщо для будь-якої пари наборів х = (x1, x2, …, xn) та y = (y1, y2, …, yn), таких що xi yi, i = = 1, …, n, f(x) f(y). Монотонними є функції,, 0, 1, а немонотонними,,, |.