- •МАТЕМАТИЧЕСКАЯ ЛОГИКА
- •Важнейшие правила следования
- •Связь отношения логического следования с общезначимостью
- •Правила заключения Генцена
- •Правила заключения Генцена
- •Анализ рассуждений средствами логики высказываний
- •Запись предложений естественного языка на язык логики высказываний
- •Анализ рассуждений средствами логики высказываний
- •Анализ рассуждений средствами логики высказываний
- •Анализ рассуждений средствами логики высказываний
- •Анализ рассуждений средствами логики высказываний
- •Анализ рассуждений средствами логики высказываний
- •Решение логических задач средствами алгебры логики
- •Использование алгебры логики
- •Использование алгебры логики
- •Использование алгебры логики
- •Использование алгебры логики
- •Использование алгебры логики
- •Использование алгебры логики
- •Использование алгебры логики
- •Использование алгебры логики
- •Использование алгебры логики
- •Использование алгебры логики
- •Использование алгебры логики
- •Использование алгебры логики
- •Использование алгебры логики
- •Использование алгебры логики
- •Пример. Следующие два высказывания истинны:
- •ЗАДАЧА. Мастер спорта Седов, кандидат в мастера Чернов, перворазрядник Рыжов встретились в клубе
- •Тогда:
- •Задача.
- •Задача. В каждой из двух аудиторий может находиться либо каб. Информатики, либо каб.
- •Задача. В школьном первенстве по настольному теннису в четверку лучших вошли девушки: Наташа,
- •Спасибо за внимание!!!
- •Упражнения
- •Задача.
- •Пример. В симфонический оркестр приняли на работу трёх музыкантов: Брауна, Смита и Вессона,
- •Пример. Три одноклассника — Влад, Тимур и Юра, встретились спустя 10 лет после
- •Пример. Три дочери писательницы Дорис Кей — Джуди, Айрис и Линда, тоже очень
- •Пример. Вадим, Сергей и Михаил изучают различные иностранные языки: китайский, японский и арабский.
- •Пример. В поездке пятеро друзей — Антон, Борис, Вадим, Дима и Гриша, знакомились
- •Задача. После традиционного вечера встречи с выпускниками школы в стенгазете появилась заметка о
- •Задача
- •Задача На вопрос: "Кто из трех учащихся изучал математическую логику?" получен верный ответ
- •Задача По подозрению в совершенном преступлении задержали Брауна,
- •Задача Разбирается дело Брауна, Джонса и Смита. Один из них совершил
- •ЗАДАЧАРешение. В симфоническийлогических задачоркестртабличнымприняли на работуспособомтрёх музыкантов: Брауна, Смита и Вессона, умеющих играть
- •ЗАДАЧА. Три одноклассника — Влад, Тимур и Юра, встретились спустя 10 лет после
- •ЗАДАЧА. Вадим, Сергей и Михаил изучают различные иностранные языки: китайский, японский и арабский.
- •ЗАДАЧА. Пятеро одноклассников – Аня, Саша, Лена, Вася и Миша – стали победителями
- •ЗАДАЧА. Виновник ночного дорожно- транспортного происшествия скрылся с места аварии. Первый из опрошенных
Анализ рассуждений средствами логики высказываний
Анализ рассуждений средствами логики высказываний
13
Логические
задачи
Решение логических задач средствами алгебры логики
Обычно используется следующая схема решения:
•изучается условие задачи;
•вводится система обозначений для логических высказываний;
•конструируется логическая формула, описывающая логические связи между всеми высказываниями условия задачи;
•определяются значения истинности этой логической формулы;
•из полученных значений истинности формулы определяются значения истинности введённых логических высказываний, на основании которых делается заключение о решении.
Использование алгебры логики
Задача. На вопрос «Кто из твоих учеников изучал логику?» учитель ответил: «Если логику изучал Андрей, то изучал и Борис. Однако неверно, что если изучал Семен, то изучал и Борис». Кто же изучал логику?
Решение: |
A – логику изучал Андрей, B – логику изучал Борис, |
|
C – логику изучал Семен |
«Если логику изучал Андрей, то изучал и Борис».
«Неверно, что если изучал Семен, то изучал и Борис».
A B 1
C B 0 |
C B |
1 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 способ: (A B) (C B) 1 |
A 0 |
||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
(A B) (C B) 1 |
|||||||||||||||||
B 0 |
|||||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
||||
|
(A |
|
|
|
|
|
|
|
|||||||||
|
|
B) C B |
C 1 |
||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
|
|
|
|
|
|
1 |
|
|||||||||
|
|
|
|
|
A |
|
|
|
|||||||||
|
|
|
|
|
C B |
|
Использование алгебры логики
Задача. На вопрос «Кто из твоих учеников изучал логику?» учитель ответил: «Если логику изучал Андрей, то изучал и Борис. Однако
неверно, что если изучал Семен, то изучал и Борис». Кто же изучал |
||||||||
логику? |
|
|
|
|
|
|
|
|
Решение: A – логику изучал Андрей, B – логику изучал Борис, |
||||||||
|
C – логику изучал Семен |
|
|
|
||||
«Неверно, что если изучал |
«Если логику изучал Андрей, |
|||||||
Семен, то изучал и Борис». |
то изучал и Борис». |
|
||||||
2 способ: |
C B 0 |
A B 1 |
|
|||||
|
С B С B |
A B A B |
A 0 |
|||||
|
0 |
0 |
1 |
0 |
0 |
1 |
B 0 |
|
B 0 |
0 |
1 |
1 |
0 |
1 |
1 |
C 1 |
|
1 |
0 |
0 |
1 |
0 |
0 |
|||
C 1 |
|
|||||||
1 |
1 |
1 |
1 |
1 |
1 |
|
Использование алгебры логики
Задача. Когда сломался компьютер, его хозяин сказал «Память не могла выйти из строя». Его сын предположил, что сгорел процессор, а винчестер исправен. Мастер по ремонту сказал, что с процессором все в порядке, а память неисправна. В результате оказалось, что двое из них сказали все верно, а третий – все неверно. Что же сломалось?
Решение:
A – неисправен процессор, B – неисправна память, C – неисправен винчестер
хозяин: B 0, |
B |
1 |
|
|
|
|
|
|
|
|
|
|
B 1 |
||
|
сын: A C |
1 |
мастер: |
A |
|||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
||||
Если ошибся хозяин: X1 |
|
|
A |
|
|
|
B 1 |
|
|
|
|||||
B |
|
|
A |
|
|
|
Если ошибся сын: Если ошибся мастер:
В общем случае:
X2 B A B 1
X3 B A C A B 1 |
||
X3 B A C (A B) 1 |
||
X3 B A C 1 |
! |
|
X1 X2 X3 1 |
||
|
A 1 B 0 C 0
Использование алгебры логики
Задача. Следующие два высказывания истинны:
1.Неверно, что если корабль A вышел в море, то корабль C – нет.
2.В море вышел корабль B или корабль C, но не оба вместе. Определить, какие корабли вышли в море.
Решение:
… если корабль A вышел в море, то корабль C – нет.
1.Неверно, что если корабль A вышел в море, то корабль C – нет.
A |
|
0 |
A |
C |
1 |
C |
2. В море вышел корабль B или корабль C, но не оба |
B C 1 |
|||||||||||
вместе. |
|
|
|
|
|
|||||||
|
|
|
|
|
|
|
|
|
||||
|
|
|
(B C) 1 |
|
|
|
|
(B C |
|
|
C) 1 |
|
A |
|
|
|
|
||||||||
|
|
|
||||||||||
C |
A |
C |
B |
A C (B C B C) 1
|
|
1 |
A 1, B 0, C 1 |
A C B |
Использование алгебры логики
Задача. Суд присяжных пришел к таким выводам:
•если Аськин не виновен или Баськин виновен, то виновен Сенькин
•если Аськин не виновен, то Сенькин не виновен
Виновен ли Аськин?
Решение:
A – виновен Аськин, B – виновен Баськин, C – виновен Сенькин «Если Аськин не виновен или Баськин (A B) C 1
виновен, то виновен Сенькин». «Если Аськин не виновен, то
Сенькин не виновен».
A C 1
((A B) C) (A C) 1
((A B) C) (A C) 1
|
|
|
|
|
|
|
|
|
|
|
(A B |
C) (A C) 1 |
|
|
|
|
Аськин |
||||
C C |
1 |
|||||||||
|
|
|
A 0 |
виновен |
||||||
|
|
|
|
|
|
|
Использование алгебры логики
Задача. Суд присяжных пришел к таким выводам:
•если Аськин не виновен или Баськин виновен, то виновен Сенькин
•если Аськин не виновен, то Сенькин не виновен
Виновен ли Баськин?
Решение:
A – виновен Аськин, B – виновен Баськин, C – виновен Сенькин
|
|
|
|
|
|
(A B |
C) (A C) 1 |
A 1 |
|||
|
|
|
B 0 |
||
|
|
|
|
||
|
|
|
|
|
|
(A B |
C) (A C) 1 |
C A 1 |
|||
|
|
|
B 1 |
||
|
|
|
|
Не получили противоречия: возможно, что и виновен