Презентация раскрывает понятия логика, высказывание, приводятся примеры высказываний, алгебра логики, основные логические операции, таблицы истинности логических операций и примеры их использования. Излагается на примерах как описать суждение в виде формул. Для закрепления пройденного материала приводятся примеры типовых задач по данной теме.
АЛГЕБРА
ВЫСКАЗЫВАНИ
Й
(алгебра
логики)
Буткевич Ирина Владиславовна,
учитель информатики МБОУСОШ №22
города Новочеркасска
Презентация по информатике "Алгебра высказываний"
ЦЕЛЬ
Рассмотреть основные понятия алгебры
высказываний
рассмотреть основные логические
операции алгебры логики и научиться ими
пользоваться
Презентация по информатике "Алгебра высказываний"
Логика — это
искусство
приходить к
непредсказуемому
выводу.
Сэмюэл Джонсон
Презентация по информатике "Алгебра высказываний"
ТЕОРИЯ
ПОВТОРЕНИЕ
Рассмотренные ранее понятия:
ЛОГИКА
ФОРМЫ МЫШЛЕНИЯ
ЗНАЧЕНИЯ ВЫСКАЗЫВАНИЙ
Презентация по информатике "Алгебра высказываний"
Термин
«логика»
древнегреческого
понятие, рассуждение, закон».
от
logos – «слово, мысль,
происходит
Логика является одной из дисциплин,
образующих математический фундамент
информатики.
В вычислительной технике и автоматике
используются
–
устройства, которые преобразуют двоичные
сигналы.
логические
схемы
Анализ и проектирование логических схем
опираются на законы алгебры логики.
Любой язык программирования содержит
логические переменные и средства для
описания
логических
выражений.
вычисления
и
Логические методы применяются и при
работе с базами данных.
Презентация по информатике "Алгебра высказываний"
Алгебра высказываний
(алгебра логики)
В алгебре высказываний
высказывания обозначаются
именами логических переменных,
которые могут принимать лишь
два значения:
«истина» (1)
или
«ложь» (0)
Презентация по информатике "Алгебра высказываний"
Основным объектом в
логике является
высказывание.
Высказывание – это повествовательное предложение,
о котором можно сказать истинно оно или ложно.
Высказывание называется простым,
если никакая его часть сама
не является высказыванием.
И, ИЛИ, частицей НЕ
Высказывание называется составным,
если оно состоит из простых высказываний,
соединенных логическими связками:
Презентация по информатике "Алгебра высказываний"
Примеры:
1. Москва – столица России
2. Студент математического факультета педагогического
университета
3. Треугольник АВС подобен треугольнику А’В’С’
4. Луна есть спутник Марса
5. Кислород – газ
6. Каша – вкусное блюдо
7. Математика – интересный предмет
8. Железо тяжелее свинца
9. Треугольник называется равносторонним, если все его стороны
равны
10.Сегодня плохая погода
11.Река Ангара впадает в озеро Байкал
Какие из этих предложений являются высказываниями?
Ответ: 1, 4, 5, 8, 9, 11
Презентация по информатике "Алгебра высказываний"
Простые высказывания обозначают
заглавными латинскими буквами
A, B, C…X, Y, Z и называют
логическими переменными
Значения высказываний
ИСТИНА или ЛОЖЬ обозначают
соответственно цифрами 1 и 0
и называют логическими величинами
Составные высказывания называются
логическими выражениями и включают
порядка действий операций
в себя логические переменные,
операции логики и скобки для изменения
Презентация по информатике "Алгебра высказываний"
ОСНОВНЫЕ
ЛОГИЧЕСКИЕ
ОПЕРАЦИИ
Презентация по информатике "Алгебра высказываний"
Логическое умножение
(конъюнкция, &)
Объединение двух или
нескольких высказываний в
одно с помощью союза «И»
называется операцией
логического умножения или
конъюнкцией.
Презентация по информатике "Алгебра высказываний"
Логическое умножение
(конъюнкция)
Составное высказывание,
образованное в результате
логического умножения или
конъюнкции, истинно тогда
и только тогда, когда
истинны все входящие в
него простые высказывания
Презентация по информатике "Алгебра высказываний"
Таблица истинности функции
логического умножения
F=A&B
0
0
0
1
А
0
0
1
1
В
0
1
0
1
Презентация по информатике "Алгебра высказываний"
ПРИМЕР
1. А=«2*2=5»(ложь),В=«3*3=10»(ложь)
F=А&В – ложь
2. А=«2*2=4»(истина),В=«3*3=6»(ложь)
F=А&В – ложь
3. А=«2*2=4»(истина),В=«3*3=9»(ист.)
F=А&В – истина
4. Все гуси – птицы и Все игрушки –
машиныF=?
Презентация по информатике "Алгебра высказываний"
Логическое сложение
(дизъюнкция, V)
Объединение двух или
нескольких
высказываний с помощью
союза «ИЛИ» называется
логическим сложением
или дизъюнкцией.
Презентация по информатике "Алгебра высказываний"
Логическое сложение
(дизъюнкция)
Составное высказывание,
образованное в
результате логического
сложения, истинно тогда,
когда истинно хотя бы
одно из входящих в него
простых высказываний.
Презентация по информатике "Алгебра высказываний"
Таблица истинности функции
логического сложения
F=AVB
0
1
1
1
А
0
0
1
1
В
0
1
0
1
Презентация по информатике "Алгебра высказываний"
ПРИМЕР
1. А=«2*2=5»(ложь),В=«3*3=10»(ложь)
F=АVВ – ложь
2. А=«2*2=4»(истина),В=«3*3=6»(ложь)
F=АVВ – истина
3. А=«2*2=4»(истина),В=«3*3=9»(ист.)
F=АVВ – истина
4. 2 * 2 = 4 или Белые медведи
живут в Африке F=?
Презентация по информатике "Алгебра высказываний"
Логическое отрицание
(инверсия)
Присоединение частицы
«НЕ» к высказыванию
называется операцией
логического отрицания
или инверсией.
Презентация по информатике "Алгебра высказываний"
Логическое отрицание
(инверсия)
Логическое отрицание
(инверсия) делает
ложным, и наоборот,
ложное – истинным.
истинное
высказывание
Презентация по информатике "Алгебра высказываний"
Таблица истинности функции
логического отрицания
А
0
1
F=Ā
1
0
Презентация по информатике "Алгебра высказываний"
ПРИМЕР
1. А=«Два умножить на два равно
четырем»
F=Ā ложь
2. А=«Два умножить на два равно
четырем»
F=А истина
Презентация по информатике "Алгебра высказываний"
Представление
сложных суждений
в виде формул
Презентация по информатике "Алгебра высказываний"
Мы пойдем в театр и будем смотреть балет
или пойдем в цирк и посмотрим
представление.
Это сложное логическое
выражение состоит из четырех
простых.
А=«Мы пойдем в театр»
В=«Мы будем смотреть
балет».
С=«Мы пойдем в цирк».
D=«Мы посмотрим
представление».
Запись сложного логического
выражения с помощью формулы
X=A*B+C*D
X=A&BVC&D
Презентация по информатике "Алгебра высказываний"
ПРАКТИКА
ЗАДАЧА 1
Выделите в составных высказываниях
простые. Обозначьте каждое их них
буквой; запишите с помощью
логических операций каждое составное
высказывание.
1) Число 376 четное и трехзначное.
2) Неверно, что Солнце движется
вокруг Земли.
Презентация по информатике "Алгебра высказываний"
ЗАДАЧА 2
Даны два простых высказывания:
А = {2 * 2 = 4}, В = {2 * 2 = 5}.
Какие из составных высказываний
истинны:
а) Ā;
б) не B;
в) А & В;
г) A V В.
Презентация по информатике "Алгебра высказываний"
ЗАДАЧА 3
Вычислить значение логической формулы:
(не Х и У) или (Х и Z), если логические
переменные имеют следующие значения:
Х=0, У=1, Z=1
Решение. Отметим цифрами сверху порядок
выполнения операций в выражении:
не 0=1
1 и 1= 1
0 и 1 =0
1 или 0 =1
ОТВЕТ: 1
Презентация по информатике "Алгебра высказываний"
Задача 4
Из двух простых высказываний постройте сложное высказывание,
используя логические связки «И», «ИЛИ»:
Например:
Все ученики изучают математику. Все ученики
изучают математику и литературу.
Все ученики изучают литературу.
1. Марина старше Светы. Оля старше Светы.
2. Одна половина класса изучает английский язык. Вторая
половина класса изучает немецкий язык.
3. В кабинете есть учебники. В кабинете есть справочники.
4. Часть туристов любит чай. Остальные туристы любят молоко.
5. Синий кубик меньше красного. Синий кубик меньше зеленого.
6. Х = 3, Х > 2.
Домашнее задание
Определите значения логических переменных
a, b, c, d, если:
1) а и
планета) – истинное
(Марс
высказывание;
(Марс
высказывание;
2) b и
планета)
–
ложное
3) с или (Солнце – спутник Земли) – истинное
высказывание;
d или (Солнце – спутник Земли) – ложное
высказывание
Материалы на данной страницы взяты из открытых истончиков либо размещены пользователем в соответствии с договором-офертой сайта. Вы можете сообщить о нарушении.