
- •Пояснительная записка
- •Формы мышления
- •I. Понятие как форма мышления
- •II. Суждение как форма мышления
- •III. Умозаключение как форма мышления
- •2. Алгебра высказываний
- •Конъюнкция (Логическое умножение)
- •2.2.Дизъюнкция (Логическое сложение)
- •2.3. Инверсия (Логическое отрицание)
- •2.4. Импликация (логическое следование)
- •2.5. Эквивалентность (Логическое равенство)
- •Задачи и упражнения
- •I. Логическое умножение (конъюнкция)
- •II. Логическое сложение (дизъюнкция)
- •III. Логическое отрицание (инверсия)
- •IV. Логическое следование (импликация)
- •V. Логическое равенство (эквивалентность)
- •3 Логические выражения и таблицы истинности
- •4.Логические функции
- •5.Логические законы и правила преобразования
- •6.Логические основы устройства компьютера. Логические схемы.
- •6.1. Базовые логические элементы
- •6.2 Сумматор двоичных чисел
- •6.3. Триггер
- •Задачи и упражнения
- •7. Контрольные задания по разделу «Основы логики» Тест «Логика в информатики»
- •I вариант
- •Контрольная работа по разделу «Основы логики»
- •8. Задачи для развития логического мышления
- •Список литературы:
2. Алгебра высказываний
Алгебра высказываний была разработана для того, чтобы можно было определить истинность или ложность составных высказываний, не вникая в их содержание.
В алгебре высказываний суждения (простым высказываниям) ставятся в соответствие логические переменные, обозначаемые прописными буквами латинского алфавита.
Рассмотрим два простых высказывания:
А= «два умножить на два равно четырем».
В= «два умножить на два равно пяти».
Высказывания, как уже говорилось ранее, могут быть истинными или ложными. Истинному высказыванию соответствует значение логической переменной 1, а ложному - значение 0. В нашем случае первое высказывание истинное (А=1), а второе (В=0).
В алгебре высказываний над высказываниями можно производить определенные логические операции, в результате которых получаются новые, составные высказывания.
Для образования новых высказываний наиболее часто используются базовые логические операции, выражаемые с помощью логических связок «и», «или», «не».
Конъюнкция (Логическое умножение)
Объединение двух (или нескольких) высказываний в одно с помощью союза «и» называется операцией логического умножения или конъюнкцией.
В русском языке она выражается союзом И. В математической логике используется знак &. Конъюнкция – двухместная операция; записывается в виде: A&B. Значение такого выражения будет ЛОЖЬ, если значение хотя бы одного из операндов ложно.
Так, из приведенных ниже четырех составных высказываний, образованных с помощью операции логического умножения, истинно только четвертое, так как в первых трех составных высказываниях хотя бы одно из простых высказываний ложно:
«2*2=5 и 3*3=10»
«2*2=5 и 3*3=9»
«2*2=4 и 3*3=10»
«2*2=4 и 3*3=9»
При записи на формальном языке алгебры логики составное высказывание F, которое получится в результате конъюнкции двух простых высказываний: F=A&B
C точки зрения алгебры высказываний мы записали формулу функции логического умножения, аргументами которой являются логические переменные А и В, которые могут принимать лишь два значения «истина» (1) и «ложь» (0). Значение функции можно определить с помощью таблицы истинности данной функции, которая показывает, какие значения принимает логическая функция при всех возможных наборах ее аргументов.
Таблица истинности функции логического умножения
-
A
B
F=A&B
0
0
0
0
1
0
1
0
0
1
1
1
2.2.Дизъюнкция (Логическое сложение)
Объединение двух (или нескольких) высказываний с помощью союза «или» называются операцией логического сложения или дизъюнкцией.
Операцию логического сложения (дизъюнкцию) принято обозначать либо знаком «v», либо знаком сложения «+». Переменные так же принимают значения истина (1) и ложь (0)
Так, из приведенных ниже четырех составных высказываний, образованных с помощью операции логического сложения ложно только первое, так как в последних трех составных высказываниях хотя бы одно из простых высказываний истинно:
«2*2=5 и 3*3=10»
«2*2=5 и 3*3=9»
«2*2=4 и 3*3=10»
«2*2=4 и 3*3=9»
Таблица истинности функции логического умножения
-
A
B
F=AVB
0
0
0
0
1
1
1
0
1
1
1
1