ОСНОВЫ ЛОГИКИ Разработка: Ерошенко И.В. – учитель информатики и ИКТ Муниципальное бюджетное общеобразовательное учреждение "Великомихайловская средняя общеобразовательная школа Новооскольского района Белгородской области", 2014-2015 уч.год. Доступно для обучающихся дана теория по теме: "Логика".
Вы уже знаете о суперспособностях современного учителя?
Тратить минимум сил на подготовку и проведение уроков.
Быстро и объективно проверять знания учащихся.
Сделать изучение нового материала максимально понятным.
Избавить себя от подбора заданий и их проверки после уроков.
Один из углов треугольника равен 90º. → Этот треугольник прямоугольный.
Алгебра высказываний
Служит для определения истинности или ложности составных высказываний, не вникая в их содержание;
В алгебре высказываний простым высказываниям ставятся в соответствие логические переменные, обозначаемые латинскими буквами:
Например: A – «Крокодилы летают»
B – «Земля вращается вокруг Солнца»
Если высказывание истинно, то ему соответствует значение логической переменной 1, если ложно – 0;
Тогда: A = 0, B = 1
Над высказываниями можно производить определенные логические операции, в результате которых получаются новые, составные высказывания;
Логические операции
Логическое умножение
Объединение двух (или нескольких) высказываний в одно с помощью союза «и» («а», «но») называется операцией логического умножения или конъюнкцией .
Правило истинности
Составное высказывание, образованное в результате логического умножения (конъюнкции), истинно тогда и только тогда, когда истинны входящие в него простые высказывания.
Обозначение операции логического умножения: &, ^, *;
Пусть имеется два простых высказывания A и B, составим составное высказывание F с помощью конъюнкции: F = A & B;
Значение логической функции можно определить с помощь таблицы истинности.
з
Таблица истинности
A
B
0
0
0
F = A & B
1
0
1
0
0
1
1
0
1
Логическое сложение
Объединение двух (или нескольких) высказываний в одно с помощью союза «или» называется операцией логического сложения или дизъюнкцией .
Правило истинности
Составное высказывание, образованное в результате логического сложения (дизъюнкции), истинно тогда, когда истинно хотя бы одно из входящих в него простых высказываний.
Обозначение операции логического сложения: ; + ;
Пусть имеется два простых высказывания A и B, составим составное высказывание F с помощью дизъюнкции: F = AB;
Значение логической функции можно определить с помощь таблицы истинности.
Таблица истинности
A
B
0
0
0
F = AB
1
0
1
1
0
1
1
1
1
Логическое отрицание
Присоединение частицы «не» к высказыванию называется операцией логического отрицания или инверсией
Правило истинности
Логическое отрицание (инверсия) делает истинное высказывание ложным, а ложное - истинным.
Обозначение инверсии: ¬ ; ¯
Пусть имеется простое высказывание A, составим составное высказывание F с помощью инверсии: F = ¬ A (F = )
Таблица истинности
A
F =
0
1
1
0
Логическое следование
Соединение двух высказываний в одно с помощью оборота речи «если…, то…» называется операцией логического следования или импликацией
Правило истинности
Составное высказывание, образованное с помощью операции логического следования (импликации), ложно тогда, когда из истинной посылки (высказывания) следует ложный вывод (второе высказывание)
Обозначение импликации: ,
Формула: F = A B
Таблица истинности
A
0
B
F = AB
0
0
1
1
1
1
1
0
0
1
1
Логическое равенство
Соединение двух высказываний в одно помощью оборота речи «тогда и только тогда, когда» называется операцией логического равенства или эквивалентностью
Правило истинности
Составное высказывание, образованное с помощью операции логического равенства (эквивалентности), истинно только тогда, когда оба высказывания одновременно либо истинны, либо ложны
Обозначение эквивалентности: , ,
Формула: F = A B
Таблица истинности
A
0
B
0
0
F = A B
1
1
1
1
0
0
0
1
1
Приоритет действий
Инверсия
Конъюнкция
Дизъюнкция
Составление таблиц истинности
Число строк = 2 n , где n –число логических переменных;
Число столбцов = число логических переменных + число логических операций
Законы логики
Закон тождества : всякое высказывание тождественно самому себе
Закон непротиворечия : высказывание не может быть одновременно истинным и ложным
Закон исключения третьего : высказывание может быть либо истинным, либо ложным третьего не дано
Законы логики
Закон двойного отрицания : если дважды отрицать одно и то же высказывание, то в результате получится исходное высказывание