Статья со списком Википедии
Это список правил вывода , логических законов, относящихся к математическим формулам.
Вступление
Правила вывода - это правила синтаксического преобразования, которые можно использовать, чтобы сделать вывод из предпосылки для создания аргумента. Набор правил может использоваться для вывода любого действительного вывода, если он является полным, и никогда не делать неверного вывода, если он верен. Обоснованный и полный набор правил не обязательно должен включать каждое правило из следующего списка, поскольку многие правила являются избыточными и могут быть проверены с помощью других правил.
Правила разряда позволяют делать вывод из субдеривации на основе временного предположения. Ниже обозначения
указывает на такое отклонение от временного допущения к .
Правила классического сентенциального исчисления
Исчисление предложений также известно как исчисление высказываний .
Правила отрицания
-
Reductio ad absurdum (или введение отрицания )
- Reductio ad absurdum (относится к закону исключенного третьего )
- Исключительное противоречие quodlibet
- Устранение двойного отрицания
- Введение двойного отрицания
Правила для условных выражений
-
Теорема дедукции (или условное введение )
-
Modus ponens (или условное исключение )
- Modus tollens
Правила союзов
-
Присоединение (или Введение в соединение )
-
Упрощение (или устранение конъюнкции )
Правила дизъюнкций
-
Сложение (или введение дизъюнкции )
-
Анализ случая (или доказательство случаями или аргументом случаями или исключение дизъюнкции )
- Дизъюнктивный силлогизм
- Конструктивная дилемма
Правила для двусмысленных
- Двузначное введение
- Двуусловное исключение
В следующих правилах это точно так же, за исключением того, что термин используется везде, где есть свободная переменная .
-
Универсальное обобщение (или универсальное введение )
Ограничение 1: это переменная, которая не встречается в .
Ограничение 2: не упоминается ни в каких гипотезах или невыполненных предположениях.
-
Универсальное создание (или универсальное исключение )
Ограничение: Ни одно свободное вхождение in не попадает в сферу действия квантификатора, количественно определяющего переменную, встречающуюся в .
-
Экзистенциальное обобщение (или экзистенциальное введение )
Ограничение: Ни одно свободное вхождение in не попадает в сферу действия квантификатора, количественно определяющего переменную, встречающуюся в .
-
Экзистенциальное воплощение (или экзистенциальное исключение )
Ограничение 1: это переменная, которая не встречается в .
Ограничение 2: Нет вхождения, свободного или связанного, in .
Ограничение 3: не упоминается ни в каких гипотезах или невыполненных предположениях.
Ниже приведены частные случаи универсального обобщения и экзистенциального исключения; они встречаются в субструктурной логике, такой как линейная логика .
- Правило ослабления (или монотонности следования ) (также известное как теорема о запрете клонирования )
- Правило сокращения (или идемпотентности следования ) (также известное как теорема о запрете удаления )
Таблица: Правила вывода
Вышеуказанные правила можно обобщить в следующей таблице. Столбец « Тавтология » показывает, как интерпретировать обозначение данного правила.
Правила вывода
|
Тавтология
|
Имя
|
|
|
Modus ponens
|
|
|
Modus tollens
|
|
|
Ассоциативный
|
|
|
Коммутативный
|
|
|
Закон двусмысленных предложений
|
|
|
Экспорт
|
|
|
Закон транспозиции или противопоставления
|
|
|
Гипотетический силлогизм
|
|
|
Материальное значение
|
|
|
Распределительный
|
|
|
Абсорбция
|
|
|
Дизъюнктивный силлогизм
|
|
|
Добавление
|
|
|
Упрощение
|
|
|
Соединение
|
|
|
Двойное отрицание
|
|
|
Дизъюнктивное упрощение
|
|
|
разрешение
|
|
|
Устранение дизъюнкции
|
Все правила используют основные логические операторы. Полная таблица «логических операторов» представлена таблицей истинности , дающей определения всех возможных (16) функций истинности 2 булевых переменных ( p , q ):
п |
q
|
|
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7
|
|
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15
|
Т |
Т
|
|
F |
F |
F |
F |
F |
F |
F |
F |
|
Т |
Т |
Т |
Т |
Т |
Т |
Т |
Т
|
Т |
F
|
|
F |
F |
F |
F |
Т |
Т |
Т |
Т |
|
F |
F |
F |
F |
Т |
Т |
Т |
Т
|
F |
Т
|
|
F |
F |
Т |
Т |
F |
F |
Т |
Т |
|
F |
F |
Т |
Т |
F |
F |
Т |
Т
|
F |
F
|
|
F |
Т |
F |
Т |
F |
Т |
F |
Т |
|
F |
Т |
F |
Т |
F |
Т |
F |
Т
|
где T = истина и F = ложь, а столбцы являются логическими операторами: 0 , ложь, противоречие ; 1 , ИЛИ, логическое ИЛИ (стрелка Пирса); 2 , Конверс без импликации ; 3 , ¬p - отрицание ; 4 , материальное отсутствие импликации ; 5 , ¬q , отрицание; 6 , XOR, Исключительная дизъюнкция ; 7 , NAND, логический NAND (ход Шеффера); 8 , И, логическое соединение ; 9 , XNOR, Если и только если , Логическое двусмысленное ; 10 , д - функция проекции ; 11 , если / то, логическая импликация ; 12 , п - Проекционная функция; 13 , то / если, обратная импликация ; 14 , ИЛИ, Логическая дизъюнкция ; 15 , правда, тавтология .
Каждый логический оператор может использоваться в утверждении о переменных и операциях, показывая основное правило вывода. Примеры:
- Оператор столбца 14 (ИЛИ) показывает правило сложения : когда p = T (гипотеза выбирает первые две строки таблицы), мы видим (в столбце 14), что p ∨ q = T.
- Мы также видим, что с той же посылкой верны и другие выводы: столбцы 12, 14 и 15 - T.
- Оператор столбца 8 (И) показывает правило упрощения : когда p ∧ q = T (первая строка таблицы), мы видим, что p = T.
- Исходя из этого предположения, мы также заключаем, что q = T, p ∨ q = T и т. Д., Как показано в столбцах 9-15.
- Оператор столбца 11 (IF / THEN) показывает правило Modus ponens : когда p → q = T и p = T, только одна строка таблицы истинности (первая) удовлетворяет этим двум условиям. В этой строке q также верно. Следовательно, если p → q истинно и p истинно, q также должно быть истинным.
Машины и хорошо обученные люди используют этот взгляд на табличный подход, чтобы делать базовые выводы и проверять, можно ли получить другие выводы (для тех же посылок).
Пример 1
Рассмотрим следующие предположения: «Если сегодня идет дождь, то мы не пойдем на каноэ сегодня. Если мы не отправимся в поход на каноэ сегодня, то мы отправимся в путешествие на каноэ завтра». Следовательно (Математический символ для «поэтому» есть ), если сегодня пойдет дождь, завтра поедем в поход на каноэ ». Чтобы использовать правила вывода в приведенной выше таблице, мы допустим предложение «Если сегодня пойдет дождь», «Мы не пойдем сегодня на каноэ» и пусть будет «Мы отправимся в поход на каноэ завтра». Тогда этот аргумент имеет вид:
Пример 2
Рассмотрим более сложный набор предположений: «Сегодня не солнечно и холоднее, чем вчера». «Мы будем купаться, только если будет солнечно», «Если мы не будем купаться, то у нас будет барбекю» и «Если у нас будет барбекю, то мы будем дома к закату» приводят к заключению » Мы будем дома к закату ". Доказательство с помощью правил вывода: пусть будет предложение «Сегодня солнечно», предложение «Холоднее, чем вчера», предложение «Мы пойдем купаться», предложение «У нас будет барбекю» и предложение « Мы будем дома к закату ". Затем гипотезы превращаются в и . Используя нашу интуицию, мы предполагаем, что вывод может быть таким . Используя таблицу правил вывода, мы можем легко доказать гипотезу:
Шаг
|
Причина
|
1.
|
Гипотеза
|
2.
|
Упрощение с использованием шага 1
|
3.
|
Гипотеза
|
4.
|
Modus tollens с использованием шагов 2 и 3
|
5.
|
Гипотеза
|
6.
|
Modus ponens с использованием шагов 4 и 5
|
7.
|
Гипотеза
|
8.
|
Modus ponens с использованием шагов 6 и 7
|
Рекомендации
-
^ Кеннет Х. Розен: Дискретная математика и ее приложения , пятое издание, стр. 58.
Смотрите также
Список логических систем