Similar presentations:
Алгебра логики (булева алгебра)
1.
2.
Алгебра логики (булева алгебра) это раздел математики, изучающийвысказывания, рассматриваемые со
стороны их логических значений
(истинности или ложности) и
логических операций над ними.
3.
Джордж Буль4.
Логическое высказывание — это любоеповествовательное предложение, в
отношении которого можно однозначно
сказать, истинно оно или ложно.
5.
Пример:«Трава зеленая» -истинное высказывание.
«Лев – птица» - ложное высказывание.
6. Не всякое предложение является логическим высказыванием. Пример: «ученик десятого класса» «информатика — интересный предмет».
7. Употребляемые в обычной речи слова и словосочетания "не", "и", "или", "если... , то", "тогда и только тогда" и другие позволяют
Употребляемые в обычной речислова и словосочетания "не", "и",
"или", "если... , то", "тогда и
только тогда" и другие позволяют
из уже заданных высказываний
строить новые высказывания.
Такие слова и словосочетания
называются логическими
связками.
8. Высказывания, образованные из других высказываний с помощью логических связок, называются составными. Высказывания, не
являющиесясоставными, называются
элементарными.
9.
Пример:Элементарные высказывания:
«Петров — врач»,
«Петров — шахматист»
Составные высказывания:
1. "Петров — врач и шахматист",
понимаемое как "Петров — врач, хорошо
играющий в шахматы".
2. "Петров — врач или шахматист",
понимаемое в алгебре логики как "Петров
или врач, или шахматист, или и врач и
шахматист одновременно".
10.
Чтобы обращаться к логическимвысказываниям, их обозначают
буквами.
Пример:
А = «Луна – спутник Земли», А = 1
В = « 3* 2 = 5», В = 0
11.
Пример:А ="Тимур поедет летом на море",
В = "Тимур летом отправится в горы".
А и В = "Тимур летом побывает и на
море, и в горах»
12.
Операции над логическимивысказываниями
13.
Таблица истинности это табличноепредставление логической схемы
(операции), в котором перечислены
все возможные сочетания значений
истинности входных сигналов
(операндов) вместе со значением
истинности выходного сигнала
(результата операции) для каждого из
этих сочетаний.
14.
Логическое «отрицание»(инверсия или НЕ) обозначается
чертой над высказыванием Ā .
15.
Диаграмма Эйлера-Венна:16.
Пример:А = «Луна — спутник Земли»
А = "Луна — не спутник Земли"
17.
Таблица истинностиА
А
0
1
1
0
Высказывание А истинно, когда A ложно, и ложно, когда A истинно.
18.
Логическое умножение( «и», конъюнкция (лат. conjunctio
— соединение)) обозначается точкой
" . " (может также обозначаться
знаками /\ или &).
А . В, А /\ В, А & В
19.
Диаграмма Эйлера-Венна:20.
Пример:А = «10 делится на 2», А= 1
В = «5 больше 3», В = 1
С = « 4 – нечётное число», С = 0
А & В = «10 делится на 2 и 5 больше 3», А & В = 1
А & С = «10 делится на 2 и 4 – нечётное число»,
А&С=0
21.
Таблица истинностиX
Y
X&Y
0
0
0
1
0
0
0
1
0
1
1
1
Высказывание А · В истинно тогда и только тогда, когда оба высказывания
А и В истинны.
22.
Логическое сложение( «или», дизъюнкция (лат. disjunctio
— разделение) обозначается знаком
v или +.
А V В, А + В
23.
Диаграмма Эйлера-Венна:24.
Таблица истинностиX
0
1
0
1
Y
0
0
1
1
X+Y
0
1
1
1
Высказывание А v В ложно тогда и только тогда, когда оба высказывания А
и В ложны.
25.
Импликация (лат. implico — тесносвязаны)
-операция, выражаемая связками «если
..., то…», «из ... следует…», «...
влечет ...».
Обозначается знаком
.
А
В
26.
Таблица истинностиА
0
0
1
1
Высказывание А
В
0
1
0
1
А
В
1
1
0
1
В ложно тогда и только тогда, когда А истинно, а В – ложно.
27.
Эквиваленция (двойная импликация)- операция, выражаемая связками «тогда
и только тогда», «необходимо и
достаточно», «... равносильно ...»
Обозначается знаком
или ~.
А
В,
А ~ В.
28.
Таблица истинностиА
0
0
1
1
-Высказывание А
В
В
0
1
0
1
А
В
1
0
0
1
истинно тогда и только тогда, когда значения А
и В совпадают.
29.
Пример:А = «10 делится на 2», А= 1
В = «5 больше 3», В = 1
С = « 4 – нечётное число», С = 0
К = « 3 – чётное число», К = 0
А + В = «10 делится на 2 или 5 больше 3», А + В = 1
А + С = «10 делится на 2 или 4 – нечётное число»,
А+С=1
С + К = « 4 – нечётное число или 3 – чётное число»,
С+К = 0
30.
Порядок выполнения логических операций1.Сначала выполняется операция отрицания (“не”),
2. Затем конъюнкция (“и”),
3. После конъюнкции — дизъюнкция (“или”),
4. В последнюю очередь — импликация и
эквиваленция.
31.
Законы логики.1. A → B = ¬ A B
2. Законы де Моргана ¬ (A B) = ¬ A ¬ B
¬ (A B) = ¬ A ¬ B
3. Законы коммутативности А&B B&A
AVB BVA
4. Законы ассоциативности (А&B)&C A&(B&C)
(АVB)VC AV(BVC)
5. Законы дистрибутивности А&(BVC) (A&B)V(A&C)
АV(B&C) (AVB)&(AVC)
6. Законы поглощения A&(AVB) A
AV(A&B) A
7. Законы противоречия A&¬A=0
8. Закон исключения третьего AV¬A=1
9. Закон двойного отрицания ¬¬A=A
10. Закон контрапозиции A-›B ¬A->¬B
32.
Список использованных источниковинформации.
1. http://electrik.info/main/fakty/229-buleva-algebra-chast-1-nemnogo-istorii.html
2. http://booleanalgebra.narod.ru/
3. http://www.mirea.ac.ru/d1/metodika/Indexmet.htm
4. http://alglib.sources.ru/articles/logic.php
5. http://ru.wikipedia.org/wiki/%D0%9B%D0%BE%D0%B3%D0%B8%D0%BA%D00
6. http://www.sch861.ru/2-school/3-11-ikt/ikt/urok/logica/2.html·
7. http://kpolyakov.narod.ru/school/ege.htm
8. О.Б. Богомолова Логические задачи. — М. БИНОМ. Лаборатория знаний, 2005
9. В.Ю. Лыскова, Е.А. Ракитина Логика в информатике. — М. “Информатика и
образование”. 1999 г.
10.С.С. Коробков Элементы математической логики и теории вероятности. —
Екатеринбург, 1999
11.М.И. Башмаков Уроки математики. Выпуск 4. Учимся логике. — Санкт-Петербург
“Информатизация образования”, 2000 г.
12.А.П. Бойко Практикум по логике. — М. “Издательский центр АЗ”, 1997 г.
13.А.С. Жилин Логические задачи.