Я новичок в логике и пишу введение в логику для учебника по математике. У меня сложилось впечатление, что тремя основными областями логики для объяснения являются (по порядку) силлогистическая логика, сентенциальная логика и логика предикатов.
Начиная с силлогистической логики, я утверждаю, что силлогизм представляет собой набор из трех утверждений, где каждое утверждение имеет форму «категорического предложения». Существует ровно четыре возможных категорических суждения:
All x are y
All x are not y
Some x are y
Some x are not y
Можно подумать no x are y
и предложить это как еще одно возможное категорическое утверждение, но я считаю, что это эквивалентно all x are not y
. Точно так же оператор no x are not y
эквивалентен all x are y
. Будет ли это правильно?
Во-вторых, я знаю, что в сентенциальной логике каждое утверждение имеет отрицание. Например, ¬(P ∨ Q) ≡ ¬P ∧ ¬Q
. Однако я заметил, что ни на странице Википедии, посвященной силлогизму , ни на странице Википедии, посвященной категорическому суждению , нигде не упоминаются отрицания. Как будто в силлогистической логике не существует отрицаний категорических суждений. Однако мне это кажется странным, потому что, основываясь на собственной интуиции, я бы предположил, что у каждого есть отрицание, которое я бы выбрал:
¬(All x are y) ≡ Some x are not y
¬(All x are not y) ≡ Some x are y
¬(Some x are y) ≡ All x are not y
¬(Some x are not y) ≡ All x are y
Это исходит только из моей собственной интуиции. Однако мне кажется, что это правильно. Однако, как я уже упоминал, ни на одной из страниц Википедии, посвященных силлогистической логике, категорическим суждениям и т. д., не упоминаются отрицания этих утверждений, как будто их не существует в этой системе. Я что-то упускаю?
Спасибо за ваши мысли!
Вы «упускаете» Традиционную Площадь Оппозиции .
Как ты говоришь :
«Каждое S есть P» и «Некоторое S не есть P» противоречат друг другу.
«Традиционная» символизация:
SaP для «все S есть P»
SeP для «нет S есть P»
SiP для «некоторые S есть P»
SoP для «некоторое S не является P».
o и i являются отрицаниями a и e соответственно .
Таким образом: не SaP будет «не все S являются P», т. е. «некоторые S не являются P», что является SoP .
То же самое для не SeP , т.е. «не всякое S есть P», т.е. «некоторое S есть P», которое есть SiP .
Примечание
С современной точки зрения «порядок» должен быть:
смысловая логика,
силлогистическая логика,
логика предикатов.
Силлогистическую логику также называют монадической логикой предикатов, потому что это просто подмножество логики предикатов, в которой все буквы предикатов имеют «арность» единицу, иемонадическую.
Арность сказуемой буквы есть число ее аргументов-мест .
Таким образом, "... является отцом..." и "... меньше, чем..." являются диадическими : арность = 2 (два аргумента, обычно называемые бинарными отношениями).
Категорический силлогизм использует только предикаты с одним местом аргумента, например «... человек», «... смертен»; арность = 1 (один аргумент).
Вот почему мы «моделируем» его языком множеств (или классов ): «все люди смертны» эквивалентно: множество людей включено в множество смертных.
Смотрите первый современный учебник по математической логике:
Дэвид Х
Итан Альвари
Кевин Холмс