ВУЗ: Не указан
Категория: Не указан
Дисциплина: Не указана
Добавлен: 29.11.2023
Просмотров: 78
Скачиваний: 1
СОДЕРЖАНИЕ
1. Традиционная логика (Элементы силлогистики)
Схема классического представления связи между теорией, эмпиризмом, индукцией и дедукцией.
Множество А состоит из элементов: a1, a2, a3, …, an.
Все элементы от a3 до an также имеют признак В
Следовательно Все элементы множества А имеют признак В.
Схема неполной индукции: Множество А состоит из элементов: a1, a2, a3, … ak, … an.
Все элементы от a3 до ak также имеют признак B
Следовательно Вероятно, ak+1 и остальные элементы множества А имеют признак В.
Определение дедукции и дедуктивного метода
Понятие «силлогистика» и «силлогизм»
Общие правила простого категорического силлогизма (Википедия)
Классификация высказываний (суждений, пропозиций)
Правильные модусы простого категорического силлогизма
Ни одна рептилия не имеет меха. E
Некоторые домашние животные — котята. I
Некоторые домашние животные — игривые. I
Ни одна домашняя работа не весела. E
Некоторое чтение — домашняя работа. I
Фигуры условно-категорического силлогизма
Условно-категорический силлогизм
2. Основные положения исчислений
2.1. Определение формальной системы (исчисления)
Определение формальной системы
Формальные языки и формальные грамматики
Системы аксиом исчисления высказываний
Правила вывода исчисления высказываний
2.3. Методы доказательства теорем
С помощью логических преобразований
Методы доказательства теорем. Метод Вонга
Пусть дана клауза в своей наиболее общей форме:
Пример доказательства методом Вонга
1. Запишем формулу связи импликации и выводимости логической формулы:
4.Поскольку данная формула выводима (знак ), верна формула
следовательно, отрицание (А&B&C&…Ф)=F.
Алгоритм вывода по методу резолюции
Шаг 1: принять отрицание заключения, т.е. ¬Ф,
Шаг 2: привести все формулы посылок и отрицания заключения в КНФ,
Шаг 3: сформировать множество К дизъюнктов всех посылок и отрицания заключения: K = {D1, D2, …, Dk},
Дизъюнктом Хорна называется дизъюнкт, содержащий не более одного положительного литерала.
Дизъюнкт ровно с одним положительным литералом – определенный дизъюнкт.
Дизъюнкт – ровно с одним отрицательным литералом – целевой дизъюнкт.
Язык логического программирования Prolog
% Some simple test Prolog programs
% --------------------------------
% Constraint Logic Programming
:- use_module(library(dif)). % Sound inequality
:- use_module(library(clpfd)). % Finite domain constraints
:- use_module(library(clpb)). % Boolean constraints
:- use_module(library(chr)). % Constraint Handling Rules
:- use_module(library(when)). % Coroutining
%:- use_module(library(clpq)). % Constraints over rational numbers
/** Your example queries go here, e.g.
3. Исчисление предикатов первого порядка
Предикаты могут принадлежать к следующим семантическим типам:
Логические операции над предикатами
Операции связывания предикатов
Пример 1: «Всякий человек смертен» - х (Человек(х) Смертен(х))
Пример 2: «Всякий студент изучает какую-нибудь предмет» - х (Студент(х) у Наука(у)&Изучает(х,у))
Пример 3: «Квадрат любого четного числа больше 1»- х(Четное_число(х)>(Квадрат(х),1)).
Примеры использования кванторов
3.2. Определение формальной системы предикатов первого порядка
Алфавит формальной системы Исчисление предикатов
Введем понятие формулы в исчислении предикатов:
Предваренная нормальная форма формулы исчисления предикатов
Алгоритм приведения к предваренной нормальной форме
Пример приведения к предваренной нормальной форме
Пример получения сколемовской стандартной формы
∀x ∃ y∀t ∃q (P(x) & (¬Q(t, y) & ¬ R(a, t, q)).
Пример. Найти НОУ для W = {P(y, g(z), f(x)), P(a, x, f(g(y)))}.
2) так как W0 не является одноэлементным множеством, то перейти к пункту 3.
4) 1 =0{а/у} = {а/у} = {а/у}.
W1= W0 {а/у} = { P(a, g(z), f(x)), P(a, x, f(g(a)))}.
5) так как W1 опять неодноэлементно, то множество рассогласований будет {g(z),x}, т. е. {g(z)/x}.
6) 2 =1{g(z)/x} = {а/у, g(z)/x},
W2= W1 { g(z)/x } = { P(a, g(z), f(g(z))), P(a, g(z), f(g(a)))}.
8) 3 =2{z, a} = {а/у, g(z)/x, a/z},
W3= W2 {a/z } = { P(a, g(a), f(g(a))), P(a, g(a), f(g(a)))}= { P(a, g(a), f(g(a)))},
Основные положения исчислений
Учебные вопросы
- Традиционная логика (Элементы силлогистики)
- Основные положения исчислений
- Исчисление предикатов первого порядка
1. Традиционная логика (Элементы силлогистики)
Схема классического представления связи между теорией, эмпиризмом, индукцией и дедукцией.
Индуктивный метод
- Индуктивный (от лат. inductio - наведение) метод - это такой метод познания, при котором общий вывод делается из частных посылок. В процессе познания наше мышление совершает восхождение от частного, единичного, конкретного к общему.
- В полной индукции мы заключаем от полного перечисления видов известного рода ко всему роду; очевидно, что при подобном способе умозаключения мы получаем вполне достоверное заключение, которое в то же время в известном отношении расширяет наше познание; этот способ умозаключения не может вызвать никаких сомнений. Отождествив предмет логической группы с предметами частных суждений, мы получим право перенести определение на всю группу.
- Метод обобщения признаков некоторых элементов для всего множества, в который они входят. Неполная индукция не является доказательной с точки зрения формальной логики, может привести к ошибочным заключениям. Вместе с тем, неполная индукция является основным способом получения новых знаний. Доказательная сила неполной индукции ограничена, заключение носит вероятностный характер, требует приведения дополнительного доказательства.
Схема полной индукции
Множество А состоит из элементов: a1, a2, a3, …, an.
Все элементы от a3 до an также имеют признак В
Следовательно Все элементы множества А имеют признак В.
Пример метода полной индукции
Схема неполной индукции
Схема неполной индукции: Множество А состоит из элементов: a1, a2, a3, … ak, … an.
Все элементы от a3 до ak также имеют признак B
Следовательно Вероятно, ak+1 и остальные элементы множества А имеют признак В.
Пример неполной индукции
- Сегодня на лекции интересно
- Вчера на лекции было интересно
- На первой лекции было интересно
- Вывод всегда на лекции интересно
Определение дедукции и дедуктивного метода
- Дедукция (лат. deductio — выведение) — метод мышления, при котором частное положение логическим путём выводится из общего, вывод по правилам логики; цепь умозаключений (рассуждений), звенья которой (высказывания) связаны отношением логического следования.
- Началом (посылками) дедукции являются аксиомы или просто гипотезы, имеющие характер общих утверждений («общее»), а концом — следствия из посылок, теоремы («частное»). Если посылки дедукции истинны, то истинны и её следствия. Дедукция — основное средство доказательства. Противоположно индукции.
- Все люди смертны.
- Сократ — человек.
- Следовательно, Сократ смертен.
Пример дедуктивного умозаключения:
Понятие «силлогистика» и «силлогизм»
- Силлогистика (греч. σιλλογισtικόσ — выводящий умозаключение) — теория логического вывода, исследующая умозаключения, состоящие из категорических высказываний (суждений). В силлогистике рассматриваются, выводы, заключения из одной посылки (непосредственные умозаключения) «сложные силлогизмы», или полисиллогизмы, имеющие не менее трёх посылок). Однако основное внимание силлогистика уделяет теории категорического силлогизма, имеющего ровно две посылки и одно заключение указанного вида.
- Умозаключение (силлогизм) – это форма мышления или логическое действие, в результате которого из одного или нескольких известных и определенным образом связанных суждений получается новое суждение, в котором содержится новое знание
- Правильным умозаключением называется такое умозаключение, значение которого истинно всякий раз, когда истинны его гипотезы. Правила вывода являются правильными умозаключениями или силлогизмами. Силлогизм записывается в виде:
- H1, H2,…, Hn гипотезы
- C заключение
- Простой категорический силлогизм (др.-греч. συλ-λογισμός «подытоживание, подсчёт, умозаключение» от συλ- (συν-) «вместе» + λογισμός «счёт, подсчёт; рассуждение, размышление») — дедуктивное умозаключение, состоящее из трёх простых атрибутивных высказываний: двух посылок и одного заключения.
Формы силлогизмов
Силлогизмы
Категорический силлогизм
Условно-категорически силлогизм (одна посылка-условное суждение, другая и следствие категорические суждения
Условно-разделительный силлогизм (одна посылка состоит из двух или нескольких условных суждений, другая –разделительное суждение, следствие разделительное или категорическое суждение)
Разделительно-категорический силлогизм (одна посылка разделительная, другая –категорическое суждение, заключение-категорическое суждение)
Категорический силлогизм
- Основное внимание силлогистика уделяет теории простого категорического силлогизма, имеющего ровно две посылки и одно заключение указанного вида. Классификацию различных форм (модусов) силлогизмов и их обоснование дал основатель логики как науки Аристотель.
- Р – большой термин;
- М – средний термин;
- S – малый термин.
- Каждое высказывание объединяет два термина из трех.
- Посылки силлогизма разделяются на бо́льшую (которая содержит предикат заключения) и меньшую (которая содержит субъект заключения). По положению среднего термина силлогизмы делятся на фигуры, а последние по логической форме посылок и заключения — на модусы.
- Модусы – набор суждений, входящих в силлогизм
Пример силлогизма
- Всякий человек смертен
- Сократ – человек
- Следовательно Сократ смертен
beingman(sokrat).
beingimmortal(X):-beingman(X).
Быть человеком
Быть смертным
Быть Сократом
Общие правила простого категорического силлогизма (Википедия)
Правила терминов
- В каждом силлогизме должно быть ровно три термина.
- Средний термин должен быть распределён хотя бы в одной из посылок.
- Крайний термин, не распределённый в посылке, не должен быть распределён в заключении.
- Должна быть хотя бы одна общая посылка (из двух частных вывода нет).
- Если одна из посылок частная, то заключение должно быть тоже частным.
- Должна быть хотя бы одна утвердительная посылка (из двух отрицательных вывода нет).
- Если одна из посылок отрицательная, то заключение должно быть тоже отрицательным.
- Если обе посылки утвердительные, то и заключение должно быть утвердительным.
Правила посылок
Фигуры силлогизма
Фигура 1 | Фигура 2 | Фигура 3 | Фигура 4 | |||||
Бо́льшая посылка: | M—P | P—M | M—P | P—M | ||||
Меньшая посылка: | S—M | S—M | M—S | M—S | ||||
Заключение: | S—P | S—P | S—P | S—P |
Фигурами силлогизма называются формы силлогизма, отличающиеся расположением среднего термина в посылках.
Каждой фигуре отвечают модусы — формы силлогизма, различающиеся количеством и качеством посылок и заключения.
Например, в силлогизме:
Все небесные тела движутся.
Все планеты — это небесные тела.
------------
Все планеты движутся.
Классификация высказываний (суждений, пропозиций)
- A — от лат. affirmo (утверждать, уверять— Общие («Все люди смертны»)
- I — от лат. affirmo — Частноутвердительные («Некоторые люди — студенты»)
- E — от лат. nego — Общеотрицательные («Ни один из китов не рыба»)
- O — от лат. nego (отрицать)— Частноотрицательные («Некоторые люди не являются студентами»)
- Примечание. Для условного буквенного обозначения высказываний используются гласные из латинских слов affirmo (я утверждаю, говорю да) и nego (я отрицаю, говорю нет).
Связь между высказываниями
Типы высказываний (суждений)
- Общеутвердительное суждение : «Все предметы класса S обладают свойством P». («Все S суть P».)
Символически: SaP — с первой буквой affirmo -A;
2. Общеотрицательного суждения «Ни один предмет класса S не обладает свойством P». («Ни один S не есть P».)
Символически: SeP — с первой гласной буквой nego - E;
3. Частноутвердительного суждения: «Некоторые предметы класса S обладают свойством P». («Некоторые S суть P».)
Символически: SiP — с буквой i слова affirm - I;
4. Частноотрицательного суждения: «Некоторые предметы класса S не обладают свойством P». («Некоторые S не суть P».)
Символически: SoP — с буквой o слова nego - O.
Логический квадрат
Логические связи между высказываниями
Контрарность –противоположность (исключается их одновременная истинность, но не исключается их одновременная ложность. Высказывания А, Е не могут быть одновременно истинными, но могут быть одновременно ложными. Поэтому они называются противоречивыми.
Контрадикторность – противоречие (одно является отрицанием другого. Высказывания А, О; I, E – являются отрицаниями друг друга;
Субконтрарность –частичное совпадение, суждения могут быть одновременно истинными, но не могут быть одновременно ложны. Высказывания I, O могут быть одновременно истинными, но не могут быть одновременно ложными. Поэтому они называются антипротиворечивыми.
Подчинение . Высказывания I, O являются следствием высказываний А, Е.
Правильные модусы простого категорического силлогизма
Фигура 1 | Фигура 2 | Фигура 3 | Фигура 4 |
Barbara AAA | Cesare EAE | Darapti AAI | Bramantip AAI |
Celarent EAE | Camestres AEE | Disamis EIO | Camenes AEE |
Darii AII | Festino EIO | Datisi IAI | Dimaris IAI |
Ferio EIO | Baroco AOO | Felapton OAO | Fesapo EAO |
Celaront EAO | Camestros AEO | Bocardo AII | Fresison EII |
Barbari AAI | Cesaro EAO | Ferison EAO | Camenos AEO |
Для каждой фигуры 4^3=64 возможных силлогизма. Всего 4^4=256 силлогизмов. только 24 (19 сильных и 5 слабых) дают достоверные выводы: из истинных посылок выводится необходимо истинное заключение. Заключение сделанное по остальным модусам может оказаться как истинным так и ложным; истинность будет зависеть исключительно от конкретного содержания посылок и заключения.
Курсивом выделены слабые модусы — модусы которые содержат частное заключение при возможности общего.
Примеры правильных модусов
Barbara
Все животные смертны. A
Все люди — животные. A
Все люди смертны. A
Celarent
Ни одна рептилия не имеет меха. E
Все змеи — рептилии. A
Ни одна змея не имеет меха. E
Darii
Все котята игривые. A
Некоторые домашние животные — котята. I
Некоторые домашние животные — игривые. I
Ferio
Ни одна домашняя работа не весела. E
Некоторое чтение — домашняя работа. I
Некоторое чтение не весело. O
Zesare
Ни одна здоровая еда не полнит. E
Все торты полнят. A
Ни один торт не здоровая еда. E
Camestres
Все лошади имеют вздутие живота. A
Ни один человек не имеет вздутия живота. E
Ни один человек не лошадь. E
Festino
Ни один ленивый человек не сдаёт экзамены. E
Некоторые студенты сдают экзамены. I
Некоторые студенты не ленивы. O
Baroco
Все информативные вещи полезны. A
Некоторые сайты не полезны. O
Некоторые сайты не информативны. O