781.50K
Category: informaticsinformatics

Логика

1.

Логика. Построение
таблиц истинности
МАТЕМАТИЧЕСКИЕ ОСНОВЫ
ИНФОРМАТИКИ

2.

Ключевые слова
• алгебра логики
• высказывание
• логическая операция
• конъюнкция
• дизъюнкция
• отрицание
• логическое выражение
• таблица истинности
• законы логики

3.

Высказывание- объект алгебры логики
Высказывание - это предложение на
любом языке, содержание которого можно
однозначно определить как истинное или
ложное.
В
русском
языке
высказывания
выражаются
повествовательными предложениями:
Земля вращается вокруг Солнца.
Москва - столица.
Побудительные и вопросительные
предложения высказываниями не
являются.
Без стука не входить!
Откройте учебники.
Ты выучил стихотворение?

4.

Высказывания
Простые
Число 24 чётное
Сложные
Число 24 чётное и двухзначное
Основные логические операции
определённые над высказываниями
Название логической операции
Логическая связка
Конъюнкция
«и»; «а»; «но»; «хотя»
Дизъюнкция
«или»
Инверсия
«не»; «неверно, что»

5.

Алгебра логики
Алгебра логики определяет правила записи, вычисления значений,
упрощения и преобразования высказываний.
В алгебре логики высказывания обозначают буквами и называют логическими переменными.
1- Истинное высказывание
0 - Ложное высказывание

6.

Логические операции
Конъюнкция (логическое умножение) Обозначения: , , &, И.
Таблица истинности:
А
В
А&В
0
0
0
0
1
0
1
0
0
1
1
1
Графическое представление
A
А&В
B

7.

Логические операции
Дизъюнкция (логическое сложение)
Обозначения: V, |, ИЛИ, +.
Таблица истинности:
А
0
0
1
1
В
0
1
0
1
АVВ
0
1
1
1
Графическое представление
B
A
АVВ

8.

Логические операции
Инверсия (логическое отрицание)
Обозначения: НЕ, ¬ , ¯ .
Таблица истинности:
А
Ā
0
1
1
0
Графическое представление
A
Ā
Логические операции имеют следующий приоритет:
инверсия, конъюнкция, дизъюнкция.

9.

Логической функцией называют функцию
F(X1,X2,…Xn), аргументы которой логические
переменные, а сама функция принимает значения либо
0, либо 1.
Таблицу, показывающую,
какие значения принимает
логическая функция при всех
сочетаниях значений её
аргументов называют
таблицей истинности.

10.

Таблицы истинности:
n
Количество строк = 2 ,
где N – кол-во логических переменных
Кол-во столбцов =
Кол-во переменных+ Колво логических операций

11.

Пример построения таблицы истинности
А V A & B= А+А*В
n = 2 (кол-во переменных)
m = 2n = 4(кол-во строк)
Приоритет операций: &(умножение),
V(сложение)
A
B
0
0
0
1
1
0
1
1
A*B
A+A*B

12.

Пример построения таблицы истинности
¬(A V B V ¬ С)= ¬(A + B + ¬ С)
n = 3 (кол-во переменных)
m = 2n = *(кол-во строк)
Приоритет операций: ¬ инверсия (отрицание), действия в скобках
A
B
С
0
0
0
0
0
1
0
1
0
0
1
1
1
0
0
1
0
1
1
1
0
1
1
1
¬С
A+B+¬С
¬(A + B + ¬ С)

13.

Самостоятельная работа
A & (BV¬B)= A * (B+¬B)
n = 2 (кол-во переменных)
m = 2n = 4(кол-во строк)
Приоритет операций: ¬ инверсия
(отрицание), действия в скобках,
умножение
A
B
¬B
B+¬B
А*(В + ¬B)

14.

Самостоятельная работа:
Построить таблицу истинности для выражения
А&(AVBVC)=A*(A+B+C)

15.

Свойства логических операций
Законы алгебры-логики
Закон исключения
Переместительный
третьего
A&
AB
&=
ĀB
=&
0A
AV
AB

=B
=V
1A
(A & B) &
AC
& =AA= &
A ( B & C)
Закон
Сочетательный
повторения
(A V B) V
AC
VA
=A=VA( B V C)
Законы операций
Распределительный
с0и1
A&(B
A&
VC)=
0=0;(A&B)
A &1V =(A&C)
A
V 0 ==A;(AA
V1=1
AVA
(B&C)
VB)&(A
VC)
Закон
Законы
двойного
общей
отрицания
инверсии
A&B=ĀVB
Ā=A
AVB =Ā&B
English     Русский Rules