SlideShare a Scribd company logo
1 of 27
ЭЛЕМЕНТЫ
АЛГЕРЫ ЛОГИКИ
МАТЕМАТИЧЕСКИЕ ОСНОВЫ
ИНФОРМАТИКИ
Ключевые слова
• алгебра логики
• высказывание
• логическая операция
• конъюнкция
• дизъюнкция
• отрицание
• логическое выражение
• таблица истинности
• законы логики
Клод Шеннон (1916-2001). Его
исследования позволили применить алгебру
логики в вычислительной технике
Логика
Аристотель (384-322 до н.э.).
Основоположник формальной логики (понятие,
суждение, умозаключение).
Джордж Буль (1815-1864). Создал новую
область науки - Математическую логику
(Булеву алгебру или Алгебру высказываний).
Алгебра - наука об общих операциях, аналогичных
сложению и умножению, которые могут выполняться
над разнообразными математическими объектами –
числами, многочленами, векторами и др.
Алгебра
Высказывание - это предложение на любом языке,
содержание которого можно однозначно определить как
истинное или ложное.
В русском языке высказывания выражаются
повествовательными предложениями:
Земля вращается вокруг Солнца.
Москва - столица.
Побудительные и вопросительные предложения
высказываниями не являются.
Без стука не входить!
Откройте учебники.
Ты выучил стихотворение?
Высказывание
Но не всякое повествовательное предложение является
высказыванием:
Это высказывание ложное.
Высказывание или нет?
Зимой идет дождь.
Снегири живут в Крыму.
Кто к нам пришел?
У треугольника 5 сторон.
Как пройти в библиотеку?
Переведите число в десятичную систему.
Запишите домашнее задание
Алгебра логики определяет правила записи,
вычисления значений, упрощения и преобразования
высказываний.
В алгебре логики высказывания обозначают буквами и
называют логическими переменными.
Если высказывание истинно, то значение
соответствующей ему логической переменной обозначают
единицей (А = 1), а если ложно - нулём (В = 0).
0 и 1 называются логическими значениями.
Алгебра логики
Простые и сложные
высказывания
Высказывания бывают простые и сложные.
Высказывание называется простым, если никакая его
часть сама не является высказыванием.
Сложные (составные) высказывания строятся из простых с
помощью логических операций.
Название логической операции Логическая связка
Конъюнкция «и»; «а»; «но»; «хотя»
Дизъюнкция «или»
Инверсия «не»; «неверно, что»
Конъюнкция - логическая операция, ставящая в
соответствие каждым двум высказываниям новое
высказывание, являющееся истинным тогда и только тогда,
когда оба исходных высказывания истинны.
Другое название: логическое умножение.
Обозначения: ∧ , ×, &, И.
А В А&В
0 0 0
0 1 0
1 0 0
1 1 1
Логические операции
Таблица истинности: Графическое представление
A B
А&В
Дизъюнкция - логическая операция, которая каждым двум
высказываниям ставит в соответствие новое высказывание,
являющееся ложным тогда и только тогда, когда оба
исходных высказывания ложны.
Другое название: логическое сложение.
Обозначения: V, |, ИЛИ, +.
А В АVВ
0 0 0
0 1 1
1 0 1
1 1 1
Логические операции
Таблица истинности: Графическое представление
A B
АVВ
Инверсия - логическая операция, которая каждому
высказыванию ставит в соответствие новое высказывание,
значение которого противоположно исходному.
Другое название: логическое отрицание.
Обозначения: НЕ, ¬ , ¯ .
А Ā
0 1
1 0
Логические операции имеют следующий приоритет:
инверсия, конъюнкция, дизъюнкция.
Логические операции
Таблица истинности: Графическое представление
A
Ā
Пусть А = «На Web-странице встречается слово
"крейсер"», В = «На Web-странице встречается слово
"линкор"».
В некотором сегменте сети Интернет 5 000 000 Web-
страниц. В нём высказывание А истинно для 4800 страниц,
высказывание В - для 4500 страниц, а высказывание АVВ -
для 7000 страниц.
Для какого количества Web-страниц в этом случае будут
истинны следующие выражения и высказывание?
а) НЕ (А ИЛИ В);
б) А & B;
в) На Web-странице встречается слово "крейсер" И НЕ
встречается слово "линкор".
Решаем задачу
5000000000 – 7000 = 4 993 000 Web-страниц НЕ (А ИЛИ В)
A = 4800, B = 4500.
4800 + 4500 = 9300
4800 – 2300 = 2500 Web-страниц
Представим условие задачи графически:
На 2500 Web-страницах встречается слово "крейсер"
И НЕ встречается слово "линкор".
5 000 000
7 000
НЕ (А ИЛИ В)
Сегмент Web-страниц
A BA&B
9300 – 7000 = 2300 Web-страниц A&B
A И B
А ИЛИ В
Построение таблиц истинности для
логических выражений
подсчитать n - число переменных в выражении
подсчитать общее число логических операций в выражении
установить последовательность выполнения логических операций
определить число столбцов в таблице
заполнить шапку таблицы, включив в неё переменные и операции
определить число строк в таблице без шапки: m =2n
выписать наборы входных переменных
провести заполнение таблицы по столбцам, выполняя логические
операции в соответствии с установленной последовательностью
A B A&B AVA&B
0 0 0 0
0 1 0 0
1 0 0 1
1 1 1 1
А V A & B
n = 2, m = 22
= 4.
Приоритет операций: &, V
Пример построения таблицы истинности
Свойства логических операций
Законы алгебры-логикиЗаконы алгебры-логики
A & B = B & AA & B = B & A
A V B = B V AA V B = B V A
A&(BVC)= (A&B) V (A&C)A&(BVC)= (A&B) V (A&C)
AV(B&C) = (AVB)&(AVC)AV(B&C) = (AVB)&(AVC)
(A & B) & C = A & ( B & C)(A & B) & C = A & ( B & C)
(A V B) V C =A V ( B V C)(A V B) V C =A V ( B V C)
ПереместительныйПереместительный
СочетательныйСочетательный
РаспределительныйРаспределительный
Закон двойного
отрицания
Закон двойного
отрицания Ā = AĀ = A
A & Ā = 0A & Ā = 0
A V Ā = 1A V Ā = 1
A & 0=0; A &1 = AA & 0=0; A &1 = A
A V 0 = A; A V 1 = 1A V 0 = A; A V 1 = 1
A & A = AA & A = A
A V A = AA V A = A
Закон исключения
третьего
Закон исключения
третьего
Закон повторенияЗакон повторения
Законы операций
с 0 и 1
Законы операций
с 0 и 1
Законы общей
инверсии
Законы общей
инверсии
A & B = Ā V BA & B = Ā V B
A V B = Ā & BA V B = Ā & B
A B C B&C A v (B & C) A v B A v C (A v B) & (A v C)
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 v (B & C) = (A v B) & (A v C).
Доказательство закона
Умножаем В на С и выводим результат.
0
0
0
0
0
0
1
1
Складываем А и В и выводим результат.
0
0
0
1
1
1
1
1
Складываем А и (В&С) и выводим результат.
0
0
1
1
1
1
1
1
Складываем А и C и выводим результат.
0
0
1
1
1
1
1
1
Умножаем (АvB) на (AvC )и выводим результат.
0
0
0
1
1
1
1
1
Равенство выделенных столбцов доказывает
распределительный закон.
Задача. Коля, Вася и Серёжа гостили летом у бабушки.
Однажды один из мальчиков нечаянно разбил любимую
бабушкину вазу.
Решение логических задач
На вопрос, кто разбил вазу, они дали такие ответы:
Серёжа: 1) Я не разбивал. 2) Вася не разбивал.
Вася: 3) Серёжа не разбивал. 4) Вазу разбил Коля.
Коля: 5) Я не разбивал. 6) Вазу разбил Серёжа.
Бабушка знала, что один из её
внуков (правдивый), оба раза сказал
правду; второй (шутник) оба раза
сказал неправду; третий (хитрец) один
раз сказал правду, а другой раз -
неправду. Назовите имена правдивого,
шутника и хитреца.
Кто из внуков разбил вазу?
K B C Утверждение
Серёжи
Утверждение
Васи
Утверждение
Коли
K C
0 0 1 0 1 0 0 1 1
0 1 0 1 0 1 0 1 0
1 0 0 1 1 1 1 0 0
С В КС
Решение. Пусть К =«Коля разбил вазу»,
В =«Вася разбил вазу»,
С =«Серёжа разбил вазу».
Представим в таблице истинности высказывания каждого
мальчика. Так как ваза разбита одним внуком, составим не
всю таблицу, а только её фрагмент, содержащий наборы
входных переменных: 001, 010, 100.
Исходя из того, что знает о внуках бабушка, следует искать
в таблице строки, содержащие в каком-либо порядке три
комбинации значений: 00, 11, 01 (или 10). Это вторая строка.
Вазу разбил Серёжа, он - хитрец. Шутником оказался Вася.
Имя правдивого внука - Коля.
a
F
a b
F
Переключательные схемы
Последовательное соединениеПоследовательное соединение Параллельное соединениеПараллельное соединение
Логический элемент – устройство, которое после
обработки двоичных сигналов выдаёт значение одной из
логических операций.
&
А
В
И (конъюнктор)И (конъюнктор)
1
А
В
ИЛИ (дизъюнктор)ИЛИ (дизъюнктор) НЕ (инвертор)НЕ (инвертор)
А
Логические элементы
Какой сигнал должен быть на выходе при каждом возможном
наборе сигналов на входах?
Анализ электронной схемыРешение. Все возможные комбинации сигналов на входах А
и В внесём в таблицу истинности. Проследим
преобразование каждой пары сигналов при прохождении их
через логические элементы и запишем полученный
результат в таблицу. Заполненная таблица истинности
полностью описывает рассматриваемую электронную схему.
А 0010
В 0101
& 0010 F
1010
A B F
0 0 0
0 1 0
1 0 1
0 1 0
В инвертор поступает сигнал от входа В.
В конъюнктор поступают сигналы от входа А и от
инвертора. Таким образом, F = A & B.
Высказывание — это предложение на любом языке,
содержание которого можно однозначно определить как
истинное или ложное.
Основные логические операции, определённые над
высказываниями: инверсия, конъюнкция, дизъюнкция.
Название логической
операции
Логическая связка Обозначение
Инверсия «не, «неверно, что» ¬, ─
Конъюнкция «и», «а», «но»,
«хотя»
&
Дизъюнкция «или» V
Таблицы истинности для основных логических операций:
А Ā
0 1
1 0
A B A&B AVB
0 0 0 0
0 1 0 1
1 0 0 1
1 1 1 1
При вычислении логических выражений сначала
выполняются действия в скобках. Приоритет выполнения
логических операций: ¬, &, V.
Самое главное
Вопросы и задания
Объясните, почему следующие предложения не
являются высказываниями.
1) Какого цвета этот дом?
2) Число Х не превосходит единицы.
3) 4Х +3.
4) Посмотрите в окно.
5) Пейте томатный сок!
6) Эта тема скучна.
7) Рикки Мартин - самый популярный певец.
8) Вы были в театре?
Приведите по одному примеру истинных и ложных
высказываний из биологии, географии, информатики,
истории, математики, литературы.
В следующих высказываниях выделите простые
высказывания, обозначив каждое из них буквой.
Запишите с помощью букв и знаков логических операций
каждое составное высказывание.
1) Число 376 чётное и трёхзначное.
2) Зимой дети катаются на коньках или на лыжах.
3) Новый год мы встретим на даче или на Красной
площади.
4) Неверно, что Солнце движется вокруг Земли.
5) Земля имеет форму шара, который из космоса
кажется голубым.
6) На уроке математики старшеклассники отвечали на
вопросы учителя, а также писали самостоятельную
работу.
Постройте отрицания следующих высказываний.
1) Сегодня в театре идёт опера «Евгений Онегин».
2) Каждый охотник желает знать, где сидит фазан.
3) Число 1 есть простое число.
4) Натуральные числа, оканчивающиеся цифрой 0, не
являются простыми числами.
5) Неверно, что число 3 не является делителем числа
198.
6) Коля решил все задания контрольной работы.
7) Во всякой школе некоторые ученики интересуются
спортом.
8) Некоторые млекопитающие не живут на суше.
Пусть А = «Ане нравятся уроки математики», а В =
«Ане нравятся уроки химии». Выразите следующие
формулы на обычном языке:
Рассмотрите представленные на рисунке электрические
схемы:
Проведите аналогию между элементами электрических
схем и объектами и операциями алгебры логики:
Электрическая схема Алгебра логика
Переключатель
Переключатель включен
Переключатель выключен
Последовательное соединение переключателей
Параллельное соединение переключателей
220 В
A и B
A
B
220 В
A или B
A B
Выясните, какой сигнал должен быть на выходе электронной
схемы при каждом возможном наборе сигналов на входах.
Составьте таблицу работы схемы. Каким логическим
выражением описывается схема?
1 F
А
В
Вопросы и задания
Разбирается дело Джона, Брауна и Смита. Известно,
что один из них нашёл и утаил клад. На следствии
каждый из подозреваемых сделал два заявления:
Смит: «Я не делал этого. Браун сделал это».
Джон: «Браун не виновен. Смит сделал это».
Браун: «Я не делал этого. Джон не делал этого».
Суд установил, что один из них дважды солгал,
другой дважды сказал правду, третий один раз солгал,
один раз сказал правду.
Кто из подозреваемых должен быть оправдан?
Алёша, Боря и Гриша нашли в земле старинный
сосуд. Рассматривая удивительную находку, каждый
высказал по два предположения:
1) Алеша: «Это сосуд греческий и изготовлен в V
веке».
2) Боря: «Это сосуд финикийский и изготовлен в III
веке».
3) Гриша: «Это сосуд не греческий и изготовлен в
IV веке».
Учитель истории сказал ребятам, что каждый из них
прав только в одном из двух предположений. Где и в
каком веке изготовлен сосуд?
Опорный конспект
ИнверсияИнверсия КонъюнкцияКонъюнкция ДизъюнкцияДизъюнкция
Высказывание – это предложение на любом языке, содержание которого
можно однозначно определить как истинное или ложное.
А Ā
0 1
1 0
A B A&B
0 0 0
0 1 0
1 0 0
1 1 1
A B AVB
0 0 0
0 1 1
1 0 1
1 1 1
Приоритет выполнения логических операций: ¬, &, V.
Основные логические
операции
Основные логические
операции
Источники информации
1. http://school-collection.edu.ru/catalog/res/9e997f40-f285-4369-aa7d-88b892beca4
– Элементарные логические операции
2. http://isolde.ucoz.ru/_pu/0/88158062.jpg - Аристотель
3. http://www.physics.ru/courses/op25part2/content/scientist/images/aristotel.jpg
- Аристотель
4. http://www.mathematics.ru/courses/algebra/content/scientist/images/boole.jp
g - Джордж Буль
5. http://www.trinity.se-ua.net/images/shannonc.jpg - Клод Элвуд Шеннон
6. http://mdou-teremok.moy.su/kartinki/ab2a40ef409a-1-.png - мальчик 1
7. http://falconsscience.files.wordpress.com/2007/10/cartoon-boys.jpg%3Fw
%3D283%26h%3D494 – мальчик 2
8. http://s39.radikal.ru/i085/0811/f0/e7c004f3c68a.png - мальчик 3

More Related Content

Similar to Элементы алгебры логики

логика к.поляков
логика к.поляковлогика к.поляков
логика к.поляковAndrey Dolinin
 
019
019019
019JIuc
 
Logik
LogikLogik
Logiktvm64
 
19
1919
19JIuc
 
21
2121
21JIuc
 
017
017017
017JIuc
 
4 алгебра логики
4 алгебра логики4 алгебра логики
4 алгебра логикиzarechneva
 
014
014014
014JIuc
 
Логические основы компьютероов
Логические основы компьютероовЛогические основы компьютероов
Логические основы компьютероовATI-2014
 
3. Составление таблиц истинности. Законы де моргана
3. Составление таблиц истинности. Законы де моргана3. Составление таблиц истинности. Законы де моргана
3. Составление таблиц истинности. Законы де морганаaleksashka3
 
B41a47597b86e3d90866dc2532f73c65
B41a47597b86e3d90866dc2532f73c65B41a47597b86e3d90866dc2532f73c65
B41a47597b86e3d90866dc2532f73c65tomik1044
 
Элементы алгебры логики
Элементы алгебры логикиЭлементы алгебры логики
Элементы алгебры логикиslbazhenova
 
Логика 03. Классическая логика высказываний
Логика 03. Классическая логика высказыванийЛогика 03. Классическая логика высказываний
Логика 03. Классическая логика высказыванийVictor Gorbatov
 
[DD] 3. Combinational circuits
[DD] 3. Combinational circuits[DD] 3. Combinational circuits
[DD] 3. Combinational circuitsGabit Altybaev
 
18
1818
18JIuc
 

Similar to Элементы алгебры логики (20)

Prec
PrecPrec
Prec
 
логика к.поляков
логика к.поляковлогика к.поляков
логика к.поляков
 
218368
218368218368
218368
 
019
019019
019
 
Logik
LogikLogik
Logik
 
19
1919
19
 
21
2121
21
 
017
017017
017
 
4 алгебра логики
4 алгебра логики4 алгебра логики
4 алгебра логики
 
014
014014
014
 
Logika
LogikaLogika
Logika
 
Tablicy istinnosti
Tablicy istinnostiTablicy istinnosti
Tablicy istinnosti
 
Логические основы компьютероов
Логические основы компьютероовЛогические основы компьютероов
Логические основы компьютероов
 
3. Составление таблиц истинности. Законы де моргана
3. Составление таблиц истинности. Законы де моргана3. Составление таблиц истинности. Законы де моргана
3. Составление таблиц истинности. Законы де моргана
 
B41a47597b86e3d90866dc2532f73c65
B41a47597b86e3d90866dc2532f73c65B41a47597b86e3d90866dc2532f73c65
B41a47597b86e3d90866dc2532f73c65
 
Элементы алгебры логики
Элементы алгебры логикиЭлементы алгебры логики
Элементы алгебры логики
 
Логика 03. Классическая логика высказываний
Логика 03. Классическая логика высказыванийЛогика 03. Классическая логика высказываний
Логика 03. Классическая логика высказываний
 
алгебра логики
алгебра логикиалгебра логики
алгебра логики
 
[DD] 3. Combinational circuits
[DD] 3. Combinational circuits[DD] 3. Combinational circuits
[DD] 3. Combinational circuits
 
18
1818
18
 

More from Andrey Dolinin

правила сетевого этикета
правила сетевого этикетаправила сетевого этикета
правила сетевого этикетаAndrey Dolinin
 
история вычислительной техники
история вычислительной техникиистория вычислительной техники
история вычислительной техникиAndrey Dolinin
 
информационная культура
информационная культураинформационная культура
информационная культураAndrey Dolinin
 
информационная безопасность
информационная безопасностьинформационная безопасность
информационная безопасностьAndrey Dolinin
 
история логики и основные логические операции
история логики и основные логические операцииистория логики и основные логические операции
история логики и основные логические операцииAndrey Dolinin
 
представление чисел в памяти компьютера
представление чисел в памяти компьютерапредставление чисел в памяти компьютера
представление чисел в памяти компьютераAndrey Dolinin
 
правила перевода чисел в позиционных системах счисления
правила перевода чисел в  позиционных системах  счисленияправила перевода чисел в  позиционных системах  счисления
правила перевода чисел в позиционных системах счисленияAndrey Dolinin
 
12. задача о напитках
12. задача о напитках12. задача о напитках
12. задача о напиткахAndrey Dolinin
 
12. планируем работу в графическом редакторе
12. планируем работу в графическом редакторе12. планируем работу в графическом редакторе
12. планируем работу в графическом редактореAndrey Dolinin
 
12. обработка информации
12. обработка информации12. обработка информации
12. обработка информацииAndrey Dolinin
 
11. компьютерная графика
11. компьютерная графика11. компьютерная графика
11. компьютерная графикаAndrey Dolinin
 
10 наглядные формы представления информации
10 наглядные формы представления информации10 наглядные формы представления информации
10 наглядные формы представления информацииAndrey Dolinin
 

More from Andrey Dolinin (20)

23 24-211220132336
23 24-21122013233623 24-211220132336
23 24-211220132336
 
правила сетевого этикета
правила сетевого этикетаправила сетевого этикета
правила сетевого этикета
 
история вычислительной техники
история вычислительной техникиистория вычислительной техники
история вычислительной техники
 
информационная культура
информационная культураинформационная культура
информационная культура
 
информационная безопасность
информационная безопасностьинформационная безопасность
информационная безопасность
 
Javascript 1
Javascript 1Javascript 1
Javascript 1
 
Css
CssCss
Css
 
история логики и основные логические операции
история логики и основные логические операцииистория логики и основные логические операции
история логики и основные логические операции
 
представление чисел в памяти компьютера
представление чисел в памяти компьютерапредставление чисел в памяти компьютера
представление чисел в памяти компьютера
 
правила перевода чисел в позиционных системах счисления
правила перевода чисел в  позиционных системах  счисленияправила перевода чисел в  позиционных системах  счисления
правила перевода чисел в позиционных системах счисления
 
Microsoft access 2007
Microsoft access 2007Microsoft access 2007
Microsoft access 2007
 
Microsoft excel 2007
Microsoft excel 2007Microsoft excel 2007
Microsoft excel 2007
 
Word
WordWord
Word
 
Microsoft word 2007
Microsoft word 2007Microsoft word 2007
Microsoft word 2007
 
Microsoft access 2007
Microsoft access 2007Microsoft access 2007
Microsoft access 2007
 
12. задача о напитках
12. задача о напитках12. задача о напитках
12. задача о напитках
 
12. планируем работу в графическом редакторе
12. планируем работу в графическом редакторе12. планируем работу в графическом редакторе
12. планируем работу в графическом редакторе
 
12. обработка информации
12. обработка информации12. обработка информации
12. обработка информации
 
11. компьютерная графика
11. компьютерная графика11. компьютерная графика
11. компьютерная графика
 
10 наглядные формы представления информации
10 наглядные формы представления информации10 наглядные формы представления информации
10 наглядные формы представления информации
 

Элементы алгебры логики

  • 2. Ключевые слова • алгебра логики • высказывание • логическая операция • конъюнкция • дизъюнкция • отрицание • логическое выражение • таблица истинности • законы логики
  • 3. Клод Шеннон (1916-2001). Его исследования позволили применить алгебру логики в вычислительной технике Логика Аристотель (384-322 до н.э.). Основоположник формальной логики (понятие, суждение, умозаключение). Джордж Буль (1815-1864). Создал новую область науки - Математическую логику (Булеву алгебру или Алгебру высказываний).
  • 4. Алгебра - наука об общих операциях, аналогичных сложению и умножению, которые могут выполняться над разнообразными математическими объектами – числами, многочленами, векторами и др. Алгебра
  • 5. Высказывание - это предложение на любом языке, содержание которого можно однозначно определить как истинное или ложное. В русском языке высказывания выражаются повествовательными предложениями: Земля вращается вокруг Солнца. Москва - столица. Побудительные и вопросительные предложения высказываниями не являются. Без стука не входить! Откройте учебники. Ты выучил стихотворение? Высказывание Но не всякое повествовательное предложение является высказыванием: Это высказывание ложное.
  • 6. Высказывание или нет? Зимой идет дождь. Снегири живут в Крыму. Кто к нам пришел? У треугольника 5 сторон. Как пройти в библиотеку? Переведите число в десятичную систему. Запишите домашнее задание
  • 7. Алгебра логики определяет правила записи, вычисления значений, упрощения и преобразования высказываний. В алгебре логики высказывания обозначают буквами и называют логическими переменными. Если высказывание истинно, то значение соответствующей ему логической переменной обозначают единицей (А = 1), а если ложно - нулём (В = 0). 0 и 1 называются логическими значениями. Алгебра логики
  • 8. Простые и сложные высказывания Высказывания бывают простые и сложные. Высказывание называется простым, если никакая его часть сама не является высказыванием. Сложные (составные) высказывания строятся из простых с помощью логических операций. Название логической операции Логическая связка Конъюнкция «и»; «а»; «но»; «хотя» Дизъюнкция «или» Инверсия «не»; «неверно, что»
  • 9. Конъюнкция - логическая операция, ставящая в соответствие каждым двум высказываниям новое высказывание, являющееся истинным тогда и только тогда, когда оба исходных высказывания истинны. Другое название: логическое умножение. Обозначения: ∧ , ×, &, И. А В А&В 0 0 0 0 1 0 1 0 0 1 1 1 Логические операции Таблица истинности: Графическое представление A B А&В
  • 10. Дизъюнкция - логическая операция, которая каждым двум высказываниям ставит в соответствие новое высказывание, являющееся ложным тогда и только тогда, когда оба исходных высказывания ложны. Другое название: логическое сложение. Обозначения: V, |, ИЛИ, +. А В АVВ 0 0 0 0 1 1 1 0 1 1 1 1 Логические операции Таблица истинности: Графическое представление A B АVВ
  • 11. Инверсия - логическая операция, которая каждому высказыванию ставит в соответствие новое высказывание, значение которого противоположно исходному. Другое название: логическое отрицание. Обозначения: НЕ, ¬ , ¯ . А Ā 0 1 1 0 Логические операции имеют следующий приоритет: инверсия, конъюнкция, дизъюнкция. Логические операции Таблица истинности: Графическое представление A Ā
  • 12. Пусть А = «На Web-странице встречается слово "крейсер"», В = «На Web-странице встречается слово "линкор"». В некотором сегменте сети Интернет 5 000 000 Web- страниц. В нём высказывание А истинно для 4800 страниц, высказывание В - для 4500 страниц, а высказывание АVВ - для 7000 страниц. Для какого количества Web-страниц в этом случае будут истинны следующие выражения и высказывание? а) НЕ (А ИЛИ В); б) А & B; в) На Web-странице встречается слово "крейсер" И НЕ встречается слово "линкор". Решаем задачу
  • 13. 5000000000 – 7000 = 4 993 000 Web-страниц НЕ (А ИЛИ В) A = 4800, B = 4500. 4800 + 4500 = 9300 4800 – 2300 = 2500 Web-страниц Представим условие задачи графически: На 2500 Web-страницах встречается слово "крейсер" И НЕ встречается слово "линкор". 5 000 000 7 000 НЕ (А ИЛИ В) Сегмент Web-страниц A BA&B 9300 – 7000 = 2300 Web-страниц A&B A И B А ИЛИ В
  • 14. Построение таблиц истинности для логических выражений подсчитать n - число переменных в выражении подсчитать общее число логических операций в выражении установить последовательность выполнения логических операций определить число столбцов в таблице заполнить шапку таблицы, включив в неё переменные и операции определить число строк в таблице без шапки: m =2n выписать наборы входных переменных провести заполнение таблицы по столбцам, выполняя логические операции в соответствии с установленной последовательностью
  • 15. A B A&B AVA&B 0 0 0 0 0 1 0 0 1 0 0 1 1 1 1 1 А V A & B n = 2, m = 22 = 4. Приоритет операций: &, V Пример построения таблицы истинности
  • 16. Свойства логических операций Законы алгебры-логикиЗаконы алгебры-логики A & B = B & AA & B = B & A A V B = B V AA V B = B V A A&(BVC)= (A&B) V (A&C)A&(BVC)= (A&B) V (A&C) AV(B&C) = (AVB)&(AVC)AV(B&C) = (AVB)&(AVC) (A & B) & C = A & ( B & C)(A & B) & C = A & ( B & C) (A V B) V C =A V ( B V C)(A V B) V C =A V ( B V C) ПереместительныйПереместительный СочетательныйСочетательный РаспределительныйРаспределительный Закон двойного отрицания Закон двойного отрицания Ā = AĀ = A A & Ā = 0A & Ā = 0 A V Ā = 1A V Ā = 1 A & 0=0; A &1 = AA & 0=0; A &1 = A A V 0 = A; A V 1 = 1A V 0 = A; A V 1 = 1 A & A = AA & A = A A V A = AA V A = A Закон исключения третьего Закон исключения третьего Закон повторенияЗакон повторения Законы операций с 0 и 1 Законы операций с 0 и 1 Законы общей инверсии Законы общей инверсии A & B = Ā V BA & B = Ā V B A V B = Ā & BA V B = Ā & B
  • 17. A B C B&C A v (B & C) A v B A v C (A v B) & (A v C) 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 v (B & C) = (A v B) & (A v C). Доказательство закона Умножаем В на С и выводим результат. 0 0 0 0 0 0 1 1 Складываем А и В и выводим результат. 0 0 0 1 1 1 1 1 Складываем А и (В&С) и выводим результат. 0 0 1 1 1 1 1 1 Складываем А и C и выводим результат. 0 0 1 1 1 1 1 1 Умножаем (АvB) на (AvC )и выводим результат. 0 0 0 1 1 1 1 1 Равенство выделенных столбцов доказывает распределительный закон.
  • 18. Задача. Коля, Вася и Серёжа гостили летом у бабушки. Однажды один из мальчиков нечаянно разбил любимую бабушкину вазу. Решение логических задач На вопрос, кто разбил вазу, они дали такие ответы: Серёжа: 1) Я не разбивал. 2) Вася не разбивал. Вася: 3) Серёжа не разбивал. 4) Вазу разбил Коля. Коля: 5) Я не разбивал. 6) Вазу разбил Серёжа. Бабушка знала, что один из её внуков (правдивый), оба раза сказал правду; второй (шутник) оба раза сказал неправду; третий (хитрец) один раз сказал правду, а другой раз - неправду. Назовите имена правдивого, шутника и хитреца. Кто из внуков разбил вазу?
  • 19. K B C Утверждение Серёжи Утверждение Васи Утверждение Коли K C 0 0 1 0 1 0 0 1 1 0 1 0 1 0 1 0 1 0 1 0 0 1 1 1 1 0 0 С В КС Решение. Пусть К =«Коля разбил вазу», В =«Вася разбил вазу», С =«Серёжа разбил вазу». Представим в таблице истинности высказывания каждого мальчика. Так как ваза разбита одним внуком, составим не всю таблицу, а только её фрагмент, содержащий наборы входных переменных: 001, 010, 100. Исходя из того, что знает о внуках бабушка, следует искать в таблице строки, содержащие в каком-либо порядке три комбинации значений: 00, 11, 01 (или 10). Это вторая строка. Вазу разбил Серёжа, он - хитрец. Шутником оказался Вася. Имя правдивого внука - Коля.
  • 20. a F a b F Переключательные схемы Последовательное соединениеПоследовательное соединение Параллельное соединениеПараллельное соединение
  • 21. Логический элемент – устройство, которое после обработки двоичных сигналов выдаёт значение одной из логических операций. & А В И (конъюнктор)И (конъюнктор) 1 А В ИЛИ (дизъюнктор)ИЛИ (дизъюнктор) НЕ (инвертор)НЕ (инвертор) А Логические элементы
  • 22. Какой сигнал должен быть на выходе при каждом возможном наборе сигналов на входах? Анализ электронной схемыРешение. Все возможные комбинации сигналов на входах А и В внесём в таблицу истинности. Проследим преобразование каждой пары сигналов при прохождении их через логические элементы и запишем полученный результат в таблицу. Заполненная таблица истинности полностью описывает рассматриваемую электронную схему. А 0010 В 0101 & 0010 F 1010 A B F 0 0 0 0 1 0 1 0 1 0 1 0 В инвертор поступает сигнал от входа В. В конъюнктор поступают сигналы от входа А и от инвертора. Таким образом, F = A & B.
  • 23. Высказывание — это предложение на любом языке, содержание которого можно однозначно определить как истинное или ложное. Основные логические операции, определённые над высказываниями: инверсия, конъюнкция, дизъюнкция. Название логической операции Логическая связка Обозначение Инверсия «не, «неверно, что» ¬, ─ Конъюнкция «и», «а», «но», «хотя» & Дизъюнкция «или» V Таблицы истинности для основных логических операций: А Ā 0 1 1 0 A B A&B AVB 0 0 0 0 0 1 0 1 1 0 0 1 1 1 1 1 При вычислении логических выражений сначала выполняются действия в скобках. Приоритет выполнения логических операций: ¬, &, V. Самое главное
  • 24. Вопросы и задания Объясните, почему следующие предложения не являются высказываниями. 1) Какого цвета этот дом? 2) Число Х не превосходит единицы. 3) 4Х +3. 4) Посмотрите в окно. 5) Пейте томатный сок! 6) Эта тема скучна. 7) Рикки Мартин - самый популярный певец. 8) Вы были в театре? Приведите по одному примеру истинных и ложных высказываний из биологии, географии, информатики, истории, математики, литературы. В следующих высказываниях выделите простые высказывания, обозначив каждое из них буквой. Запишите с помощью букв и знаков логических операций каждое составное высказывание. 1) Число 376 чётное и трёхзначное. 2) Зимой дети катаются на коньках или на лыжах. 3) Новый год мы встретим на даче или на Красной площади. 4) Неверно, что Солнце движется вокруг Земли. 5) Земля имеет форму шара, который из космоса кажется голубым. 6) На уроке математики старшеклассники отвечали на вопросы учителя, а также писали самостоятельную работу. Постройте отрицания следующих высказываний. 1) Сегодня в театре идёт опера «Евгений Онегин». 2) Каждый охотник желает знать, где сидит фазан. 3) Число 1 есть простое число. 4) Натуральные числа, оканчивающиеся цифрой 0, не являются простыми числами. 5) Неверно, что число 3 не является делителем числа 198. 6) Коля решил все задания контрольной работы. 7) Во всякой школе некоторые ученики интересуются спортом. 8) Некоторые млекопитающие не живут на суше. Пусть А = «Ане нравятся уроки математики», а В = «Ане нравятся уроки химии». Выразите следующие формулы на обычном языке: Рассмотрите представленные на рисунке электрические схемы: Проведите аналогию между элементами электрических схем и объектами и операциями алгебры логики: Электрическая схема Алгебра логика Переключатель Переключатель включен Переключатель выключен Последовательное соединение переключателей Параллельное соединение переключателей 220 В A и B A B 220 В A или B A B Выясните, какой сигнал должен быть на выходе электронной схемы при каждом возможном наборе сигналов на входах. Составьте таблицу работы схемы. Каким логическим выражением описывается схема? 1 F А В
  • 25. Вопросы и задания Разбирается дело Джона, Брауна и Смита. Известно, что один из них нашёл и утаил клад. На следствии каждый из подозреваемых сделал два заявления: Смит: «Я не делал этого. Браун сделал это». Джон: «Браун не виновен. Смит сделал это». Браун: «Я не делал этого. Джон не делал этого». Суд установил, что один из них дважды солгал, другой дважды сказал правду, третий один раз солгал, один раз сказал правду. Кто из подозреваемых должен быть оправдан? Алёша, Боря и Гриша нашли в земле старинный сосуд. Рассматривая удивительную находку, каждый высказал по два предположения: 1) Алеша: «Это сосуд греческий и изготовлен в V веке». 2) Боря: «Это сосуд финикийский и изготовлен в III веке». 3) Гриша: «Это сосуд не греческий и изготовлен в IV веке». Учитель истории сказал ребятам, что каждый из них прав только в одном из двух предположений. Где и в каком веке изготовлен сосуд?
  • 26. Опорный конспект ИнверсияИнверсия КонъюнкцияКонъюнкция ДизъюнкцияДизъюнкция Высказывание – это предложение на любом языке, содержание которого можно однозначно определить как истинное или ложное. А Ā 0 1 1 0 A B A&B 0 0 0 0 1 0 1 0 0 1 1 1 A B AVB 0 0 0 0 1 1 1 0 1 1 1 1 Приоритет выполнения логических операций: ¬, &, V. Основные логические операции Основные логические операции
  • 27. Источники информации 1. http://school-collection.edu.ru/catalog/res/9e997f40-f285-4369-aa7d-88b892beca4 – Элементарные логические операции 2. http://isolde.ucoz.ru/_pu/0/88158062.jpg - Аристотель 3. http://www.physics.ru/courses/op25part2/content/scientist/images/aristotel.jpg - Аристотель 4. http://www.mathematics.ru/courses/algebra/content/scientist/images/boole.jp g - Джордж Буль 5. http://www.trinity.se-ua.net/images/shannonc.jpg - Клод Элвуд Шеннон 6. http://mdou-teremok.moy.su/kartinki/ab2a40ef409a-1-.png - мальчик 1 7. http://falconsscience.files.wordpress.com/2007/10/cartoon-boys.jpg%3Fw %3D283%26h%3D494 – мальчик 2 8. http://s39.radikal.ru/i085/0811/f0/e7c004f3c68a.png - мальчик 3