
- •1. Визначення логіки як науки
- •2. Формальні та змістовні правила міркування
- •3. Абстрактне мислення і його характерні особливості
- •4. Поняття про форму мислення
- •5. Основні формально-логічні закони
- •6. Істинність і формальна правильність міркування
- •1. Визначення мови
- •2. Поняття знака. Види знаків
- •3. Рівні семіотичного аналізу мови
- •1. Поняття формалізації
- •2. Порівняльна характеристика природної і формалізованої мов
- •3. Структура формалізованої мови
- •1. Поняття семантичної категорії
- •2. Характеристика дескриптивних термінів
- •3. Визначення логічних термінів
- •1. Ім’я, смисл, значення
- •2. Види імен
- •3. Принципи відношення іменування
- •1. Поняття функції
- •2. Види функцій
- •1. Логіка стародавньої Індії
- •2. Попередники логіки Арістотеля у Стародавній Греції
- •3. Логічне вчення Арістотеля
- •4. Особливості логіки стоїків
- •5. Особливості схоластичної логіки
- •6. Новаторські ідеї логіки Ф. Бекона
- •Контрольні питання
- •Контрольні вправи
- •1. Визначення поняття
- •2. Характеристика предмета думки, відображуваного в понятті
- •3. Мовні засоби виразу поняття
- •4. Зміст поняття
- •5. Обсяг поняття. Елементи теорії множин
- •6. Закон оберненого відношення між змістом та обсягом поняття
- •7. Види понять
- •8. Логічні відношення між поняттями
- •9. Логічні операції над поняттями
- •Контрольні питання
- •Контрольні вправи
- •1. Загальна характеристика судження
- •2. Судження і речення
- •3. Види суджень. Атрибутивні судження.
- •4. Логічні відношення між атрибутивними судженнями
- •5. Тлумачення атрибутивних суджень мовою логіки предикатів
- •6. Судження з відношеннями
- •7. Судження існування
- •8. Модальні судження
- •9. Запитання
- •11. Логічні відношення між складними судженнями
- •Контрольні питання
- •Контрольні вправи
- •1. Загальна характеристика умовиводу
- •2. Висновки логіки висловлювань
- •3. Висновки із категоричних суджень
- •4. Недедуктивні умовиводи
- •Контрольні питання
- •Контрольні вправи
- •2. Види доведення
- •3. Спростування
- •4. Правила доведення і спростування
- •Контрольні питання
- •ВСТУП
- •А. ЛОГІКА ВИСЛОВЛЮВАНЬ
- •1. Мова алгебраїчної системи логіки висловлювань
- •2. Семантика логічних символів
- •3. Типологія формул за семантичними ознаками
- •4. Рівносильні формули
- •5. Логічні відношення між формулами
- •6. Нормальні форми логіки висловлювань
- •Контрольні питання та вправи
- •1. Аксіоматичне числення логіки висловлювань
- •2. Метатеорема про дедукцію
- •3. Натуральне числення логіки висловлювань
- •Контрольні питання та вправи
- •Б. ЛОГІКА ПРЕДИКАТІВ
- •1. Мова алгебраїчної системи логіки предикатів
- •3. Процедури встановлення значень формулам в S4
- •5. Логічні відношення між формулами в S4
- •6. Проблема розв’язання
- •7. Закони логіки предикатів
- •Контрольні питання та вправи
- •1. Аксіоматичне числення предикатів
- •2. Теорема про дедукцію в S5
- •4. Натуральне числення предикатів
- •Контрольні питання та вправи
- •ВСТУП
- •1. Система багатозначної логіки Я.Лукасевича.
- •2. Багатозначна логіка Брауера — Гейтінга
- •3. Багатозначна логіка Е.Поста
- •4. Тризначна логіка Д. Бочвара
- •Контрольні питання та вправи
- •2. Концепція модальної логіки Я.Лукасевича
- •Контрольні питання та вправи
- •1. Алетична логіка
- •2. Темпоральна логіка
- •3. Деонтична логіка
- •4. Епістемічна логіка
- •ЛІТЕРАТУРА

6. (p q) q |
– аксіома 4 |
|
7. q |
– МР до 1 |
і 6 |
8. r |
– МР до 5 |
і 7. |
Отже, існує вивід r із p q, p (q r).
Зауважимо, що треба розрізняти терміни «теорема» і
«метатеорема».
Теоремами називаються доказувані формули числен- ня, тоді як метатеореми – це доказувані змістовні
твердження про властивості числення.
До таких фундаментальних властивостей числень відносяться:
вивідність;
розв’язуваність;
несуперечливість;
повнота;
незалежність.
Кожна із цих властивостей описується відповідними метатеоремами:
про дедукцію;
про несуперечливість;
про розв’язуваність;
про повноту;
про незалежність.
Розглянемо їх по порядку.
2. Метатеорема про дедукцію
Вперше ця теорема була сформульована у 1930 р. Ер- браном. Тому іноді її називають теоремою Ербрана. Але як загальний методологічний принцип, що характеризує аксіоматично-дедуктивні системи, вона з’явилася у
А. Тарського.
Формулюється метатеорема про дедукцію так:
«Якщо А1,... Аn-1, Аn |− В, то А1,... Аn-1 |− Аn В».
Тобто, якщо із формул А1,... Аn-1 і Аn виводиться В, то із формул А1, ... Аn-1 виводиться імплікація Аn В.
Іншими словами: «Якщо дано доведення В із А1,... Аn-1, Аn, то можна побудувати висновок Аn В на підставі
цього доведення».
350 А. Є. Конверський. ЛОГІКА

Вивідність формули на підставі метатеореми про дедукцію визначається трьома особливостями, які ви- ражаються у вигляді таких правил:
а) із довільних формул А1,... Аn вивідна кожна із цих формул:
А1,... Аn |− Аi де n ≥ і ≥ 1;
б) із довільних формул А1,... Аn вивідна кожна форму- ла, яка є вивідною в S2 :
А1,... Аn |− R (R – вивідна формула в S2);
в) якщо із довільних формул А1,... Аn вивідна формула виду МР, то із них також вивідний і консеквент цього модусу.
Ці особливості вивідності (дедукції) на підставі метатео- реми про дедукцію стають очевидними на основі таких се-
мантичних міркувань:
1) Особливість а) виражає властивість рефлексивності слідування:
«Із засновку випливає він сам» А |= А, так як |= А А.
2)Особливість б) виражає властивість істинних (вивід-
них) формул. «Кожна істинна формула розглядається як консеквент L – (логічно істинної імплікації) з до-
вільним антецедентом».
3)Особливість в) фіксується таким способом:
«Якщо із А1,... Аn |− В′ і із А1,... Аn |− В′ В′′, то |= В′ В′′, але це можливо, коли |= В′′».
Перейдемо до доведення метатеореми про дедукцію:
A1 , ..., An−1 , An | −B .
A1 , ..., An−1 , | −An B
І. В може бути однією із формул А 1,... Аn :
1) В = А1 |
|
|
|
|
|
2) В = Аn |
– при n ≥ і ≥ 1 |
|
|
||
3) В = Аi |
|
|
|||
Розглянемо послідовно ці випадки. |
|||||
1). В = А1 |
|
|
А1,... Аn-1, |
An |− А1 |
|
Доведення. |
1. А |
|
А1,... Аn-1 |
|− Аn А1 |
|
(В А) |
– А х. 1 |
|
|||
|
2. А1 |
(Аn А1) |
– за п/п: А/А1, В/Аn |
Книга друга. СУЧАСНА ЛОГІКА |
351 |

|
3. |
|− А1 |
|
|
– за |
умовою |
|||
|
4. |
|− Аn |
А1 |
– за |
МР – 2,3. |
||||
2) В = Аn |
|
|
|
А1,..., Аn-1, An |− Аn |
|||||
|
|
А |
|
А1,..., Аn-1 |
|− Аn |
Аn |
|||
Доведення. |
1. |
А |
|
|
– теорем |
a в S2 |
|||
|
2. Аn |
Аn |
|
– за п/п А/Аn |
|||||
|
3. |
|− Аn |
Аn. |
|
|
|
|
||
3). В = Аi |
А1,..., Аn-1, An |− Аi |
|
|
|
|
||||
|
А1,..., Аn-1 |
|− Аn Аi |
|
|
|
|
|||
Доведення. |
1. |
А |
(В |
А) |
– А х. 1 |
||||
|
2. Аi |
(Аn |
Аi) |
– за п/п А/Аi, В/Аn |
|||||
|
3. |− Аi |
|
|
|
– за умовою |
||||
|
4. |
|− Аn |
Аi |
– за МР – 2,3. |
П. В може бути вивідною формулою в S2 (|− R):
A1,..., An-1,, An |− R . A1,..., An-1 |− An R
Цей випадок є очевидним.
Ш. В може бути консеквентом вивідної імплікації:
|− [B′ (B′ B′′)] B′′
А1,..., Аn-1, An |− В′′
А1,..., Аn-1 |− Аn В′
..................................…………
А1,..., Аn-1 |− Аn (В′ В′′) .
А1,..., Аn-1 |− Аn В′′
Доведення. |
|
(А С) – А х. 2 |
|||||
1. А |
(В |
С) ((А В) |
|||||
2. Аn |
|
(В′ |
|
В′′) |
((Аn |
В′) |
|
(Аn |
|
В′′) |
|
|
|
– за п/п А/Аn |
|
3. |−Аn |
|
(В′ |
|
В′′) |
|
– за умовою В/В′, C/В′′ |
|
4. (Аn |
|
В′) |
(Аn |
В′′) |
– за МР – 2,3 |
||
5. |− Аn |
В′ |
|
|
|
– за умовою. |
||
6. |− Аn |
|
В′′ |
|
|
– за МР – 4,5. |
Розглянуті варіанти доведення метатеореми про де-
дукцію показують, що вона описує одну із фундаменталь-
352 |
А. Є. Конверський. ЛОГІКА |
них властивостей числень, суть якої полягає у тому, що
доведена формула із множини засновків, з’єднуючись че- рез імплікацію з будь-яким із цих засновків чи їх комбі- нацією, теж буде доведеною.
3. Металогічні принципи в S2
Властивості розв’язання, несуперечливості, повноти і незалежності називають металогічними принципами.
Аналізують ці принципи через доведення відповідних ме- татеорем.
а) Принцип розв’язання
Аналізуючи принцип розв’язання, зауважимо, що ло- гічна мова повинна мати процедуру, яка дозволяє ефе- ктивно, тобто кінцевим числом кроків, установити, чи є дана формула логічним законом, чи ні.
Особливість принципу розв’язання в аксіоматичному численні висловлювань пов’язана з тим, що при аксіома- тизації логіки висловлювань головним завданням є систе- матизація логічних законів. Множина законів задається тут не у вигляді сукупності, а у вигляді виведення їх із деяких вихідних законів за допомогою правил висновку.
Тобто, в аксіоматичному численні висловлювань розв’я-
зуюча процедура для конкретних формул забезпечуєть- ся побудовою їх доведення.
Опишемо принцип розв’язання через доведення відпові-
дних метатеорем (скорочено – МТ).
Існує усього чотири метатеореми:
МТ1 – |− А |= А
– (читається: «якщо А доказане, то тотожно-істинне А»);
МТ2 – |= А |− А
–(читається: «якщо А не тотожно-істинне, то і не доказане А»);
МТ3 – |= А |− А
– (читається: «якщо А тотожно-істинне, то і доказане А»);
Книга друга. СУЧАСНА ЛОГІКА |
353 |
МТ4 – |− А |= А
– (читається: «якщо А не доказане, то і не тотожно- істинне А»).
Розглянемо по черзі кожну з наведених теорем.
МТ1 |− А |= А.
Із наведеної вище структури S2 очевидно, що множина тав- тологій включає в себе дві підмножини: аксіоми і теореми.
Відомо, що якщо |= А і |= А В, то |= В, тобто правило
висновку забезпечує зберігання властивості «бути та- втологією». Тоді, якщо кожна аксіома – це тавтологія
і правило висновку зберігає властивість «бути тавто- логією», то в силу визначення поняття доведення кож- на теорема є тавтологією.
|
|
МТ2 |= А |
|− А. |
|
|
Доведення. |
|
|
|
1. (А В) ( В А) |
|
– А х. 10 |
||
2. (|− А |= А) ( |= А |
|− А) – п/п до 1. А / |− А, В / |
|||
|
|− А |
|= А |
|
|= А |
3. |
|
– МТ1 |
||
4. |
|= А |
|− А |
|
– МР до 2,3 |
|
|
МТ3 |= А |
|− А. |
|
|
Ця метатеорема приймається як очевидна. |
|||
|
|
МТ4 |− А |
|= А. |
|
|
Доведення. |
|
|
|
1. (А В) ( В А) |
|
– Ах. 10 |
||
2. (|= А |− А) ( |− А |
|= А) – п/п А/ |= А, В/ |− А |
|||
3. |
|= А |
|− А |
|
– МТ3 |
4. |
|− А |
|= А |
|
– МР до 2,3. |
Таким чином, через доведення МТ1 – МТ4 ми показали, що в S2 множина вивідних формул співпадає з множиною тавтологій.
б) Принцип несуперечливості
Принцип несуперечливості формулюється відносно: 1) теорем; 2) правил висновку;
3) елементів алфавіту.
354 |
А. Є. Конверський. ЛОГІКА |
Дефініція несуперечливості відносно теорем:
«Логічна система несуперечлива, якщо клас теорем не співпадає із класом правильно побудованих виразів (ППВ)»
або
«Логічна система несуперечлива, якщо існує хоча б один ППВ, який не є тавтологією»,
або
«Логічна система несуперечлива, якщо не всі ППВ є теоремами».
Ми навели різні варіанти дефініції МТ5. За своєю суттю вони ідентичні, відмінність лише у словесному вираженні.
Доведення МТ5.
Візьмемо довільну формулу, яка не є тавтологією: А В (що дана формула не є тавтологією, очевидно із її таблиці істинності).
1. |= А В |
|
|
|
|
||
2. |= (А |
В) |− (А В) |
– МТ2 |
||||
3. |
|− (А |
В) |
|
|
– МР до 1,2 |
|
4. |
(A |
A) |
В |
|
|
– теорема (із хибного ви- |
5. (A A) |− (А В) |
|
пливає все що завгодно) |
||||
|
– п/п В/ |− (А В) |
|||||
6. (А |
В) |
( В А) |
|
– Ах. 10 |
||
7. |
[(A |
A) |− |
(A B)] |
– п/п A/A A, B/ |− A B |
||
|
[ |− (A |
B) |
(A |
A)] |
||
8. |
|− (A |
B) |
(A |
A) |
– МР до 5,7 |
|
9. |
(A |
A) |
|
|
– МР до 3,8. |
Отже, в S2 неможлива ситуація A A.
Наслідком МТ5 є семантичне формулювання несупереч- ливості:
«Якщо хоча б один ППВ недоказуваний, то жодна теорема не є логічним протиріччям».
Дефініція несуперечливості S2 відносно перетворень (правил висновку) у S/:
«У синтаксичному смислі система S2 несуперечлива відносно перетворень,
якщо в ній неможливо довести А і довести А».
Книга друга. СУЧАСНА ЛОГІКА |
355 |
Доведення цього положення дається двома метатео-
ремами:
МТ6 (пряма) –
«Якщо вивідне А, то невірно, що вивідне А»:
|− А |− А.
|
Доведення. |
|
||
1. |
|− А |
|
|
– припущення |
2. |
|− А |
|= А |
– МТ1 |
|
3. |
|= А |
|
|= А |
– МР до 1,2 |
4. |
|= А |
|
– по таблиці істинності для за- |
|
|
|= А |
|
перечення |
|
5. |
|
– МР до 3,4 |
||
6. |= А |
|− А – МТ2 |
|||
7. |
|− А |
|
– МР до 5,6. |
|
МТ7 (обернена) – |
|
|||
|
|
|
«Якщо в S2 вивідне А, то невірно, що вивід- |
|
|
|
|
не А»: |
|− А |− А. |
|
|
|
|
|
|
Доведення. |
|
||
1. |
|− А – припущення |
|||
2. |
|− А |
|
| |
– МТ1 |
3. |
|= А |
|
|
– МР до 1,2 |
4. |
|= А |
|
|
– по таблиці істинності для за- |
5. |= А |
|
|− А |
перечення |
|
|
– МТ2 |
|||
6. |
|− А |
|
|
– МР до 4,5. |
У семантичному смислі ці дві метатеореми свідчать про те, що в S2 не має двох таких теорем, одна із яких є за-
переченням іншої. В кінцевому рахунку несуперечливість обумовлена прийнятими правилами висновку в S2. Це такі правила, на основі яких здійснювані перетворення із тав- тологій породжують тавтології.
Дефініція несуперечливості відносно елементів алфа- віту (пропозиційних змінних):
«а) у синтаксичному розумінні – жодна окрема про- позиційна змінна не є теоремою та тавтологією, тоб- то не доказувана;
б) у семантичному розумінні – жодна окрема пропо- зиційна змінна не є тавтологією».
356 |
А. Є. Конверський. ЛОГІКА |
Формула, що складається з однієї пропозиційної змінної набуває значення «і» або «х», тобто є F-істиною, а зна- чить, не є теоремою, тобто не доказувана.
в) Принцип повноти
Принцип повноти характеризує дві властивості фо- рмалізованих мов:
а) виразні можливості засобів мови; б) виразні можливості дедуктивних засобів мови.
Відповідно до цього розрізняють:
1) функціональну повноту мови;
2) дедуктивну повноту мови.
Якщо йдеться про функціональну повноту засобів мови, то перш за все, мається на увазі повнота логічних сполуч- ників.
Відомо, що в S1 група логічних сполучників повинна бути достатньою для вираження всіх з п’яти сполучників або множини ППФ, де є ці сполучники. Але, у групі спо- лучників ( , , , , ) виділяють деякі базисні, вихідні, до яких можна звести решту сполучників. Саме таку групу називають функціонально повною.
В S1 функціонально повними є:
1.( , , );
2.( , );
3.( , );
4.( , )
На відміну від S1 у S2 функціональна повнота харак- теризується через групу аксіом і правил висновку. У рі-
зних аксіоматичних системах можуть бути прийняті різні групи аксіом і ПВ.
Дедуктивна повнота характеризує властивості за- собів побудови доведення. В S2 такими засобами є аксіоми і правила висновку.
МТ8 :
«Система S2 дедуктивно повна, якщо в ній для будь- якої формули В доказувано, що:
1) або В вивідне |− В;
2) або приєднання В до системи аксіом робить її су- перечливою».
Книга друга. СУЧАСНА ЛОГІКА |
357 |
Доведення.
1.Припустимо, що В має вид А В.
2.За допомогою таблиці істинності показуємо, що А В не є тавтологією:
|= (А В).
3. |= (А В) |− (А В) – МТ2.
4.|− (А В) – МР до 2,3.
5.Приєднаємо А В до системи аксіом в S2.
6.Застосуємо до нової аксіоми А В правило підстано- вки так, щоб замість А підставити тавтологію, а замість В – протиріччя:
А/ А А В/ (В В) (А А) (В В).
Позначимо цю формулу символом |− Σ . Вона вважається доказаною, оскільки отримана за правилом підстановки із аксіоми.
7.Але відповідно до таблиці істинності вона є тотожно- хибною.
8.Якщо Σ – |=, то Σ – |= (за табличним визначенням
заперечення): |= Σ .
9. |= Σ |− Σ – МТ3.
10. |− Σ – МР до 8,9.
Отже, виходить, що якщо до нашої системи аксіом до- дати довільну формулу А В, то вивідними будуть Σ і Σ , а це свідчить про суперечливість даної системи. Цим са- мим встановлено, що сама по собі система S2 несуперечли- ва і, значить, дедуктивно повна.
г) Принцип незалежності
Термін «незалежність» вживається в логіці для харак- теристики відношення між структурними утвореннями формалізованої мови:
1) стосовно окремих аксіом;
2) стосовно системи аксіом;
3) стосовно правил висновку.
МТ9:
«Аксіома, яка не є вихідною із прийнятої в S2 систе- ми аксіом, вважається незалежною».
358 |
А. Є. Конверський. ЛОГІКА |