SlideShare a Scribd company logo
1 of 26
ЭЛЕМЕНТЫ
АЛГЕБРЫ ЛОГИКИ
МАТЕМАТИЧЕСКИЕ ОСНОВЫ
ИНФОРМАТИКИ
Ключевые слова
• алгебра логики
• высказывание
• логическая операция
• конъюнкция
• дизъюнкция
• отрицание
• логическое выражение
• таблица истинности
• законы логики
Клод Шеннон (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
Представим условие задачи графически:
На 2500 Web-страницах встречается слово "крейсер"
И НЕ встречается слово "линкор".
5 000 000 000
4800 – 2300 = 2500 Web-страниц
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
0
0
1
1
1
1
1
1
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.
Самое главное
Опорный конспект
ИнверсияИнверсия КонъюнкцияКонъюнкция ДизъюнкцияДизъюнкция
Высказывание – это предложение на любом языке, содержание которого
можно однозначно определить как истинное или ложное.
А Ā
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

What's hot

2. Таблицы истинности. Эквивалентные высказывания
2. Таблицы истинности. Эквивалентные высказывания2. Таблицы истинности. Эквивалентные высказывания
2. Таблицы истинности. Эквивалентные высказыванияaleksashka3
 
Логические выражения
Логические выраженияЛогические выражения
Логические выраженияMaxim Demyanov
 
4 алгебра логики
4 алгебра логики4 алгебра логики
4 алгебра логикиzarechneva
 
013
013013
013JIuc
 
практика 16
практика 16практика 16
практика 16student_kai
 
Решение уравнений
Решение уравненийРешение уравнений
Решение уравненийSchool 242
 
Пробные варианты ЕГЭ по математике № 215-216 (Москва, 9.04.2011г.)
Пробные варианты ЕГЭ по математике № 215-216 (Москва, 9.04.2011г.)Пробные варианты ЕГЭ по математике № 215-216 (Москва, 9.04.2011г.)
Пробные варианты ЕГЭ по математике № 215-216 (Москва, 9.04.2011г.)eekdiary
 
Logik
LogikLogik
Logiktvm64
 
4. Законы логики. Упрощение формул
4. Законы логики. Упрощение формул4. Законы логики. Упрощение формул
4. Законы логики. Упрощение формулaleksashka3
 
Логика 03. Классическая логика высказываний
Логика 03. Классическая логика высказыванийЛогика 03. Классическая логика высказываний
Логика 03. Классическая логика высказыванийVictor Gorbatov
 
Kuznecova 9klass
Kuznecova 9klassKuznecova 9klass
Kuznecova 9klassqwasar1
 
21
2121
21JIuc
 
017
017017
017JIuc
 

What's hot (17)

2. Таблицы истинности. Эквивалентные высказывания
2. Таблицы истинности. Эквивалентные высказывания2. Таблицы истинности. Эквивалентные высказывания
2. Таблицы истинности. Эквивалентные высказывания
 
Логические выражения
Логические выраженияЛогические выражения
Логические выражения
 
Nf games
Nf gamesNf games
Nf games
 
Logika
LogikaLogika
Logika
 
4 алгебра логики
4 алгебра логики4 алгебра логики
4 алгебра логики
 
Основы логики
Основы логикиОсновы логики
Основы логики
 
013
013013
013
 
практика 16
практика 16практика 16
практика 16
 
Решение уравнений
Решение уравненийРешение уравнений
Решение уравнений
 
Пробные варианты ЕГЭ по математике № 215-216 (Москва, 9.04.2011г.)
Пробные варианты ЕГЭ по математике № 215-216 (Москва, 9.04.2011г.)Пробные варианты ЕГЭ по математике № 215-216 (Москва, 9.04.2011г.)
Пробные варианты ЕГЭ по математике № 215-216 (Москва, 9.04.2011г.)
 
Logik
LogikLogik
Logik
 
4. Законы логики. Упрощение формул
4. Законы логики. Упрощение формул4. Законы логики. Упрощение формул
4. Законы логики. Упрощение формул
 
8 a mak_2013
8 a mak_20138 a mak_2013
8 a mak_2013
 
Логика 03. Классическая логика высказываний
Логика 03. Классическая логика высказыванийЛогика 03. Классическая логика высказываний
Логика 03. Классическая логика высказываний
 
Kuznecova 9klass
Kuznecova 9klassKuznecova 9klass
Kuznecova 9klass
 
21
2121
21
 
017
017017
017
 

Viewers also liked

The World We Envision Declaration
The World We Envision DeclarationThe World We Envision Declaration
The World We Envision DeclarationBratu Denisa
 
Achieving Design Agility by Refactoring Design Smells
Achieving Design Agility by Refactoring Design SmellsAchieving Design Agility by Refactoring Design Smells
Achieving Design Agility by Refactoring Design SmellsTushar Sharma
 
Technical debt - The elephant in the room
Technical debt - The elephant in the roomTechnical debt - The elephant in the room
Technical debt - The elephant in the roomTushar Sharma
 
Introduction to Bioinformatics
Introduction to BioinformaticsIntroduction to Bioinformatics
Introduction to BioinformaticsSuhad Jihad
 
Univ.chile tesis guia_del_estudio_de_mercado_para_la_evaluacion_de_proyectos
Univ.chile tesis guia_del_estudio_de_mercado_para_la_evaluacion_de_proyectosUniv.chile tesis guia_del_estudio_de_mercado_para_la_evaluacion_de_proyectos
Univ.chile tesis guia_del_estudio_de_mercado_para_la_evaluacion_de_proyectosCorporacion Unificada Nacional CUN
 
Cutting conditions
Cutting conditionsCutting conditions
Cutting conditionsendika55
 
Wireless NETGEAR - Soluzioni wireless per il business e demo configurazione W...
Wireless NETGEAR - Soluzioni wireless per il business e demo configurazione W...Wireless NETGEAR - Soluzioni wireless per il business e demo configurazione W...
Wireless NETGEAR - Soluzioni wireless per il business e demo configurazione W...Netgear Italia
 
Portfolio Presentation
Portfolio PresentationPortfolio Presentation
Portfolio PresentationHeather Seaman
 

Viewers also liked (10)

Ta blas de gastos
Ta blas de gastosTa blas de gastos
Ta blas de gastos
 
The World We Envision Declaration
The World We Envision DeclarationThe World We Envision Declaration
The World We Envision Declaration
 
Achieving Design Agility by Refactoring Design Smells
Achieving Design Agility by Refactoring Design SmellsAchieving Design Agility by Refactoring Design Smells
Achieving Design Agility by Refactoring Design Smells
 
Technical debt - The elephant in the room
Technical debt - The elephant in the roomTechnical debt - The elephant in the room
Technical debt - The elephant in the room
 
Introduction to Bioinformatics
Introduction to BioinformaticsIntroduction to Bioinformatics
Introduction to Bioinformatics
 
Univ.chile tesis guia_del_estudio_de_mercado_para_la_evaluacion_de_proyectos
Univ.chile tesis guia_del_estudio_de_mercado_para_la_evaluacion_de_proyectosUniv.chile tesis guia_del_estudio_de_mercado_para_la_evaluacion_de_proyectos
Univ.chile tesis guia_del_estudio_de_mercado_para_la_evaluacion_de_proyectos
 
Cutting conditions
Cutting conditionsCutting conditions
Cutting conditions
 
Questionnaire
QuestionnaireQuestionnaire
Questionnaire
 
Wireless NETGEAR - Soluzioni wireless per il business e demo configurazione W...
Wireless NETGEAR - Soluzioni wireless per il business e demo configurazione W...Wireless NETGEAR - Soluzioni wireless per il business e demo configurazione W...
Wireless NETGEAR - Soluzioni wireless per il business e demo configurazione W...
 
Portfolio Presentation
Portfolio PresentationPortfolio Presentation
Portfolio Presentation
 

Similar to 9 1.3 - элементы алгебры логики

019
019019
019JIuc
 
логика к.поляков
логика к.поляковлогика к.поляков
логика к.поляковAndrey Dolinin
 
19
1919
19JIuc
 
014
014014
014JIuc
 
[DD] 3. Combinational circuits
[DD] 3. Combinational circuits[DD] 3. Combinational circuits
[DD] 3. Combinational circuitsGabit Altybaev
 
18
1818
18JIuc
 
3. Составление таблиц истинности. Законы де моргана
3. Составление таблиц истинности. Законы де моргана3. Составление таблиц истинности. Законы де моргана
3. Составление таблиц истинности. Законы де морганаaleksashka3
 
Логические основы компьютероов
Логические основы компьютероовЛогические основы компьютероов
Логические основы компьютероовATI-2014
 
B41a47597b86e3d90866dc2532f73c65
B41a47597b86e3d90866dc2532f73c65B41a47597b86e3d90866dc2532f73c65
B41a47597b86e3d90866dc2532f73c65tomik1044
 
Элементы алгебры логики
Элементы алгебры логикиЭлементы алгебры логики
Элементы алгебры логикиslbazhenova
 
Системы булевых функций. Применение булевых функций к релейно-контактным схемам
Системы булевых функций. Применение булевых функций к релейно-контактным схемамСистемы булевых функций. Применение булевых функций к релейно-контактным схемам
Системы булевых функций. Применение булевых функций к релейно-контактным схемамИльдус Ситдиков
 
юбилей джоаккино россини
юбилей джоаккино россиниюбилей джоаккино россини
юбилей джоаккино россиниЕлена Ключева
 
векторная алгебра
векторная алгебравекторная алгебра
векторная алгебраVladimir Yaschuk
 
Komplanarn vektor
Komplanarn vektorKomplanarn vektor
Komplanarn vektorgrin1964
 
9 Теория понятий
9 Теория понятий9 Теория понятий
9 Теория понятийVictor Gorbatov
 
пр 4 таблица истинн.docx
пр 4 таблица истинн.docxпр 4 таблица истинн.docx
пр 4 таблица истинн.docxssuser6d63bc1
 

Similar to 9 1.3 - элементы алгебры логики (20)

Prec
PrecPrec
Prec
 
019
019019
019
 
логика к.поляков
логика к.поляковлогика к.поляков
логика к.поляков
 
19
1919
19
 
Tablicy istinnosti
Tablicy istinnostiTablicy istinnosti
Tablicy istinnosti
 
014
014014
014
 
218368
218368218368
218368
 
[DD] 3. Combinational circuits
[DD] 3. Combinational circuits[DD] 3. Combinational circuits
[DD] 3. Combinational circuits
 
18
1818
18
 
Logika1
Logika1Logika1
Logika1
 
3. Составление таблиц истинности. Законы де моргана
3. Составление таблиц истинности. Законы де моргана3. Составление таблиц истинности. Законы де моргана
3. Составление таблиц истинности. Законы де моргана
 
Логические основы компьютероов
Логические основы компьютероовЛогические основы компьютероов
Логические основы компьютероов
 
B41a47597b86e3d90866dc2532f73c65
B41a47597b86e3d90866dc2532f73c65B41a47597b86e3d90866dc2532f73c65
B41a47597b86e3d90866dc2532f73c65
 
Элементы алгебры логики
Элементы алгебры логикиЭлементы алгебры логики
Элементы алгебры логики
 
Системы булевых функций. Применение булевых функций к релейно-контактным схемам
Системы булевых функций. Применение булевых функций к релейно-контактным схемамСистемы булевых функций. Применение булевых функций к релейно-контактным схемам
Системы булевых функций. Применение булевых функций к релейно-контактным схемам
 
юбилей джоаккино россини
юбилей джоаккино россиниюбилей джоаккино россини
юбилей джоаккино россини
 
векторная алгебра
векторная алгебравекторная алгебра
векторная алгебра
 
Komplanarn vektor
Komplanarn vektorKomplanarn vektor
Komplanarn vektor
 
9 Теория понятий
9 Теория понятий9 Теория понятий
9 Теория понятий
 
пр 4 таблица истинн.docx
пр 4 таблица истинн.docxпр 4 таблица истинн.docx
пр 4 таблица истинн.docx
 

9 1.3 - элементы алгебры логики

  • 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 Представим условие задачи графически: На 2500 Web-страницах встречается слово "крейсер" И НЕ встречается слово "линкор". 5 000 000 000 4800 – 2300 = 2500 Web-страниц 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 0 0 1 1 1 1 1 1 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 Самое главное
  • 24. Таблицы истинности для основных логических операций: А Ā 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. Самое главное
  • 25. Опорный конспект ИнверсияИнверсия КонъюнкцияКонъюнкция ДизъюнкцияДизъюнкция Высказывание – это предложение на любом языке, содержание которого можно однозначно определить как истинное или ложное. А Ā 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. Основные логические операции Основные логические операции
  • 26. Источники информации 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