
- •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. Епістемічна логіка
- •ЛІТЕРАТУРА

1. Система багатозначної логіки Я.Лукасевича.
а) Тризначна логіка Я.Лукасевича
Відомий польський логік Я.Лукасевич, досліджуючи природу модальних висловлювань, прийшов до висновку, що для оцінки модальних висловлювань засобів класичної логіки недостатньо. У зв’язку з цим він вводить третю оці- нку – «нейтрально», яка може розглядатися як «мож- ливо». Треба мати на увазі, що оцінка «можливо» – це не модальний оператор «◊», а оцінка висловлювання, яка знаходиться за межами самого висловлювання, подібно до оцінок «істинно» або «хибно».
При цьому необхідно підкреслити, що навіть у тих випадках, коли поняття «істинно», «хибно», «можли- во» виконують роль предикатів (наприклад, «висловлю-
вання р – істинне», «висловлювання р – хибне», «ви-
словлювання р – можливе»), суть справи не змінюється. Тобто, у цих випадках відбувається утворення нового ви- словлювання, де назва «висловлювання «р» є суб’єктом,
а оцінка «істинно» («хибно», «можливо») – преди-
катом.
Якщо прийняти трактовку принципу багатозначності як поділ усієї множини висловлювань на «істинні», «хибні», «можливі» («нейтральні»), то справедливим буде поло- ження:
Для будь-якого висловлювання правильно, що воно або «істинне», або «хибне», або «нейтральне» – четверто- го не дано.
При побудові тризначної логіки Я.Лукасевич істинніст- ні значення позначає таким чином:
«істинно» – 1, «хибно» – 0, «нейтрально» – ½.
Третє значення «нейтрально» може тлумачитися у ви-
гляді положення: «може бути істинним, а може бути
хибним».
Враховуючи значення «½» і визначення пропозиційних зв»язок у двозначній логіці, Лукасевич задає нове табличне визначення логічних сполучників:
440 |
А. Є. Конверський. ЛОГІКА |

І.
p p
10
12 1 2
01
III. q
|
|
1 |
1 2 |
0 |
p |
1 |
1 |
1 |
1 |
1 2 |
1 |
1 2 |
1 2 |
|
|
0 |
0 |
1 2 |
0 |
|
|
|
|
|
V.q
|
~ |
1 |
1 2 |
0 |
p |
1 |
1 |
1 2 |
1 |
1 2 |
1 2 |
1 |
1 2 |
|
|
0 |
0 |
1 2 |
0 |
|
|
|
|
|
ІІ. |
|
q |
|
|
|
|
|
|
|
|
1 |
|
1 2 |
|
0 |
|
|
|
|
||||
p |
1 |
|
1 |
|
1 2 |
|
0 |
1 2 |
|
1 2 |
|
1 2 |
|
0 |
|
|
0 |
|
0 |
|
0 |
|
0 |
|
|
|
|
|
|
|
|
IV. |
|
|
q |
|
|
|||
|
|
|
1 |
|
|
1 2 |
|
0 |
|
|
|
|
|||||
p |
1 |
|
1 |
|
|
1 2 |
|
0 |
1 2 |
|
1 |
|
|
1 |
|
1 2 |
|
|
0 |
|
0 |
|
|
1 |
|
1 |
|
|
|
|
|
|
|
|
|
Наведене табличне визначення логічних сполучників Я.Лукасевичем базується на своєрідній трактовці третього значення «нейтрально» («невизначено», або ½).
Третє занчення «невизначено» розглядається як дві рі- вноможливі ситуації:
а) «висловлювання «р» може мати значення «істин-
но» (1)» і
б) «висловлювання «р» може мати значення «хибно» (0)».
У такому випадку, коли розглядаємо диз’юнктивне ви- словлювання
«p v q», де р =1, а q = ½,
треба припустити дві можливості:
І – 1 v 1= 1 і ІІ – 1 v 0 = 1.
Виходить, що значенням p v q буде «1». Або ж візьмемо імплікацію
p q, де знову р = 1, а q = ½.
Книга друга. СУЧАСНА ЛОГІКА |
441 |
Тут матимемо таку ситуацію:
І – 1 1 = 1; ІІ – 1 0 = 0.
Отже, імплікація при такому наборі значень, де анте-
цедент істинний (1), а консеквент невизначенний (½) ма-
тиме значення «½». Таким способом встановлюється зна- чення для будь-якої формули в тризначній логіці.
Якщо побудува таблиці істинності в двозначній логіці здійснюється за формулою 2ⁿ, то в тризначній логіці – за формулою 3ⁿ.
У цій формулі число 3 вказує на кількість істинністних значень (1, 0, ½), а буква «n» на кількість простих вислов- лювань, що входять до складу вихідного висловлювання.
Звернемося до прикладу і побудуємо таблицю істинності для висловлювання:
(p ^ q) r.
Виходячи із формули побудови таблиці істинності в тризначній логіці, така таблиця матиме 27 рядків:
№ |
p |
q |
r |
q |
P Λ q |
(p Λ q) r |
|
|
|
|
|
|
|
1 |
1 |
1 |
1 |
0 |
0 |
1 |
|
|
|
|
|
|
|
2 |
1 |
1 |
1/2 |
0 |
0 |
1 |
|
|
|
|
|
|
|
3 |
1 |
1 |
0 |
0 |
0 |
1 |
|
|
|
|
|
|
|
4 |
1 |
1/2 |
1 |
1/2 |
1/2 |
1 |
|
|
|
|
|
|
|
5 |
1 |
1/2 |
1/2 |
1/2 |
1/2 |
1/2 |
|
|
|
|
|
|
|
6 |
1 |
1/2 |
0 |
1/2 |
1/2 |
1/2 |
|
|
|
|
|
|
|
7 |
1 |
0 |
1 |
1 |
1 |
1 |
|
|
|
|
|
|
|
8 |
1 |
0 |
1/2 |
1 |
1 |
1/2 |
|
|
|
|
|
|
|
9 |
1 |
0 |
0 |
1 |
1 |
0 |
|
|
|
|
|
|
|
10 |
1/2 |
1 |
1 |
0 |
0 |
1 |
|
|
|
|
|
|
|
11 |
1/2 |
1 |
1/2 |
0 |
0 |
1 |
|
|
|
|
|
|
|
12 |
1/2 |
1 |
0 |
0 |
0 |
1 |
|
|
|
|
|
|
|
13 |
1/2 |
1/2 |
1 |
1/2 |
1/2 |
1 |
|
|
|
|
|
|
|
14 |
1/2 |
1/2 |
1/2 |
1/2 |
1/2 |
1 |
|
|
|
|
|
|
|
15 |
1/2 |
1/2 |
0 |
1/2 |
1/2 |
1/2 |
|
|
|
|
|
|
|
442 |
А. Є. Конверський. ЛОГІКА |
Закінчення табл.
№ |
p |
q |
r |
q |
P Λ q |
(p Λ q) r |
|
|
|
|
|
|
|
16 |
1/2 |
0 |
1 |
1 |
1/2 |
1 |
|
|
|
|
|
|
|
17 |
1/2 |
0 |
1/2 |
1 |
1/2 |
1 |
|
|
|
|
|
|
|
18 |
1/2 |
0 |
0 |
1 |
1/2 |
1/2 |
|
|
|
|
|
|
|
19 |
0 |
1 |
1 |
0 |
0 |
1 |
|
|
|
|
|
|
|
20 |
0 |
1 |
1/2 |
0 |
0 |
1 |
|
|
|
|
|
|
|
21 |
0 |
1 |
0 |
0 |
0 |
1 |
|
|
|
|
|
|
|
22 |
0 |
1/2 |
1 |
1/2 |
0 |
1 |
|
|
|
|
|
|
|
23 |
0 |
1/2 |
1/2 |
1/2 |
0 |
1 |
|
|
|
|
|
|
|
24 |
0 |
1/2 |
0 |
1/2 |
0 |
1 |
|
|
|
|
|
|
|
25 |
0 |
0 |
1 |
1 |
0 |
1 |
|
|
|
|
|
|
|
26 |
0 |
0 |
1/2 |
1 |
0 |
1 |
|
|
|
|
|
|
|
27 |
0 |
0 |
0 |
1 |
0 |
1 |
|
|
|
|
|
|
|
Окрім табличного способу визначення пропозиційних сполучників існує ще спосіб визначення даних сполучни- ків у формі рівностей.
Скористаємося позначенням логічних сполучників, яке вживає Я. Лукасевич:
N – заперечення;
C – імплікація;
K – кон’юнкція;
A – диз’юнкція.
Тепер логічні сполучники, як пропозиційні функції мо- жна записати у вигляді таких рівностей:
а) Nx = 1 – x.
б) Kx, y = min (x,y). в) Ax, y = max (x,y).
г) Cx, y = min (1,1 – x + y).
Прокоментуємо кожну із наведених рівностей:
а) Nx =1-x (тобто Nx = 0 при х = 1, Nx = 1, при х = 0,
Nх = ½ при х = ½);
г) Cx,y = min (1,1 — x + y). Читається ця рівність: «значення істинності імплікації висловлювань х та у до- рівнює меншому із чисел «1»; «1 — х + у».
Книга друга. СУЧАСНА ЛОГІКА |
443 |
Розглянемо всі варіанти:
1.С 1,0 = min (1, 1 – 1 + 0) = 1, 0 = 0
2.С 0, 1 = min (1, 1 – 0 + 1) = 1, 2 = 1
3.С 1, 1= min (1, 1 – 1 + 1) = 1, 1 = 1
4.С 0, 0 = min (1, 1 – 0 + 0) = 1, 1 = 1
5.С ½, 1= min (1, 1 – ½ + 1) = 1, 1 ½ = 1
6.С 1, ½ = min (1, 1 – 1 + ½) = 1, ½ = ½
7.С 0, ½ = min (1, 1 – 0 + ½) = 1, ½ =1
8.С ½, 0 = min (1, 1 – ½ + 0) =1, ½ = ½
9.С ½,½ = min (1, 1 – ½ + ½) = 1, 1 =1.
б) Кх, у = min (х, у) – (тобто значення істинності кон’юнкції х та у дорівнює у меншому із значень істинно- сті х та у).
Розгорнемо цю дефініцію:
1.К 1, 0 = min (1, 0) = 0
2.К 0, 1 = min (0, 1) = 0
3.К 0, 0 = min (0, 0) = 0
4.К 1, 1 = min (1, 1) = 1
5.К ½, 1 = min (½, 1) = ½
6.К 1, ½ = min (1, ½) = ½
7.К ½, 0 = min (½, 0) = 0
8.К 0, ½ = min (0, ½) = 0
9.К ½, ½ = min (½, ½) = ½.
в) Ах,у = max (х, у) – (тобто значення істинності диз’юнкції х та у дорівнює більшому із значень істиннос- ті х і у).
Наведемо можливі варіанти.
1.А 1, 0 = max (1, 0) = 1
2.А 0, 1 = max (0, 1) = 1
3.А 1, 1 = max(1, 1) = 1
4.А 0, 0 = max (0, 0) = 0
5.А ½, 1 = max (½, 1) = 1
6.А 1, ½ = max (1, ½) = 1
7.А ½, 0 = max (½, 0) = ½
8.А 0, ½ = max (0, ½) = ½
9.А ½, ½ = max (½, ½) = ½.
Якщо співставити табличне визначення пропозиційних зв’язок (яке наводилося вище) із визначенням їх у формі рівностей, то їх ідентичність буде очевидною.
444 |
А. Є. Конверський. ЛОГІКА |
Як і у двозначній логіці, в якості тавтологій (стверджу- ваних, доказових, завжди істинних тощо висловлювань) вважаються ті, які набувають лише значення «і», так і в трьохзначній логіці Я.Лукасевича законом є формула, яка при будь-яких наборах значень пропозиційних змінних на- буває значення «1».
У зв’язку з цим виникає закономірне питання: «Чи
співпадає клас тавтологій двозначної логіки із класом тавтологій тризначної логіки?»
Виявляється, що не всі тавтології двозначної логіки є тавтологіями у тризначній.
Візьмемо такі принципові формули, як закон виключе- ного третього і закон протиріччя: A A, (A A).
При значені ½ вони перестають бути тавтологіями:
А А = ½ ½ = ½ ½ = ½
(А А) = (½ ½) = (½ ½) = ½ = ½.
Не відноситься до числа тавтологій і правило зведення до абсурду:
|
( |
|
(В В)) |
А, |
|
|
A |
|
|||
оскільки – |
|
|
|
|
|
( ½ |
(½ ½)) ½ = (½ (½ |
½)) ½ = |
|||
|
= (½ ½) ½ = 1 |
½ = ½. |
Як ми вже переконалися, закон виключеного третього і закон протиріччя не є тавтологіями в тризначній логіці, але й такими не є їх заперечення.
Переконаємося у цьому, здійснивши заперечення даних законів.
Візьмемо спочатку заперечення закону виключеного третього:
|
(А А) |
1. (1 1) = (1 |
0) = (1) = 0 |
2. (0 0) = (0 |
1) = (1) = 0 |
3. (½ ½) = (½ |
½)= (½) = ½. |
Із наведених фактів випливає, що багатозначна логіка не є запереченням (відкиданням) двозначної логіки (поді-
Книга друга. СУЧАСНА ЛОГІКА |
445 |
бно до того, як поява фізики Енштейна не була заперечен- ням, в негативному розумінні, фізики Ньютона), а багато- значна логіка є узагальненням двозначної. Адже при зна- ченнях «1» та «0», коли виключати проміжні значення, то двозначна логіка виступає як граничний (частковий) випа- док багатозначної.
б) Чотиризначна логіка Я.Лукасевича
У творі «Арістотелівська силогістика з точки зору су- часної формальної логіки» Я.Лукасевич розробляє чотири- значну логіку.
Для цього він бере два вихідні значення «1» та «0» і ут- ворює з них чотири впорядковані пари: (1, 1), (1, 0), (0, 1), (0, 0). Які розглядаються як елементи нової таблиці істин- ності. Значення істинності для вихідних (в його логіці) ло- гічних зв’язок імплікації та заперечення Я.Лукасевич за- дає відповідними рівностями:
1)C (a, b) (c, d) = (C ab, C bd);
2)N (a, b) = (Na, Nb).
Упорядковані пари відповідно позначимо:
(1, 1) = 1, (1, 0) = 2, (0, 1) = 3, (0, 0) = 0.
Побудуємо таблицю істинності для імплікації із ураху- ванням введених рівностей:
q
|
C |
1,1 |
1,0 |
0,1 |
0,0 |
|
1,1 |
1,1 |
1,0 |
0,1 |
0,0 |
p |
|
|
|
|
|
1,0 |
1,1 |
1,1 |
0,1 |
0,1 |
|
|
|
|
|
|
|
|
0,1 |
1,1 |
1,0 |
1,1 |
1,0 |
|
|
|
|
|
|
|
0,0 |
1,1 |
1,1 |
1,1 |
1,1 |
|
|
|
|
|
|
Перепишемо дану таблицю, застосовуючи введені раніше скорочення:
446 |
А. Є. Конверський. ЛОГІКА |
q
|
C |
1 |
2 |
3 |
0 |
|
1 |
1 |
2 |
3 |
0 |
p |
2 |
1 |
1 |
3 |
3 |
|
3 |
1 |
2 |
1 |
2 |
|
4 |
1 |
1 |
1 |
1 |
|
|
|
|
|
|
Дамо табличне визначення заперчення (N):
p |
Np |
|
|
1,1 |
0,0 |
|
|
1,0 |
0,1 |
|
|
0,1 |
1,0 |
|
|
0,0 |
1,1 |
|
|
Враховуючи скорочення, дана таблиця набуде вигляду:
p |
Np |
|
|
1 |
0 |
|
|
2 |
3 |
|
|
3 |
2 |
|
|
0 |
1 |
|
|
Задамо значення для кон’юнкції, диз’юнкції та еквіва- ленції:
3)К (a,b) (c,d) = (K (a,c) K (b,d))
4)A (a,b) (c,d) = (A (a,c) A (b,d))
5)Q (a,b) (c,d) = (Q (a,c) Q (b,d)).
Введемо табличне визначення для кон’юнкції (К), диз’юнкції (А) та еквіваленції (Q).
Книга друга. СУЧАСНА ЛОГІКА |
447 |
q
|
K |
1,1 |
1,0 |
0,1 |
0,0 |
|
1,1 |
1,1 |
1,0 |
0,1 |
0,0 |
p |
|
|
|
|
|
1,0 |
1,0 |
1,1 |
0,0 |
0,0 |
|
|
|
|
|
|
|
|
0,1 |
0,1 |
0,0 |
0,0 |
0,0 |
|
|
|
|
|
|
|
0,0 |
0,0 |
0,0 |
0,0 |
0,0 |
|
|
|
|
|
|
У скороченому варіанті дана таблиця матиме вигляд:
q
|
K |
1 |
2 |
3 |
0 |
|
1 |
1 |
2 |
3 |
0 |
p |
2 |
2 |
2 |
0 |
0 |
|
3 |
3 |
0 |
0 |
0 |
|
0 |
0 |
0 |
0 |
0 |
|
|
|
|
|
|
Таблиця для диз’юнкції виглядатиме так: q
|
A |
1,1 |
1,0 |
0,1 |
0,0 |
|
1,1 |
1,1 |
1,1 |
1,1 |
1,1 |
p |
|
|
|
|
|
1,0 |
1,1 |
1,0 |
1,1 |
1,0 |
|
|
|
|
|
|
|
|
0,1 |
1,1 |
1,1 |
0,1 |
0,1 |
|
|
|
|
|
|
|
0,0 |
1,1 |
1,0 |
0,1 |
0,0 |
|
|
|
|
|
|
Скорочений варіант таблиці: q
|
A |
1 |
2 |
3 |
0 |
|
1 |
1 |
1 |
1 |
1 |
p |
2 |
1 |
2 |
1 |
2 |
|
3 |
1 |
1 |
3 |
3 |
|
0 |
1 |
2 |
3 |
0 |
|
|
|
|
|
|
448 |
А. Є. Конверський. ЛОГІКА |
Запишемо таблицю для еквіваленції:
q
|
Q |
1,1 |
1,0 |
0,1 |
0,0 |
|
1,1 |
1,1 |
1,0 |
0,1 |
0,0 |
p |
|
|
|
|
|
1,0 |
1,0 |
1,0 |
0,0 |
0,1 |
|
|
|
|
|
|
|
|
0,1 |
0,1 |
0,0 |
1,1 |
1,0 |
|
|
|
|
|
|
|
0,0 |
0,0 |
0,1 |
1,0 |
1,1 |
|
|
|
|
|
|
Скорочений варіант таблиці для еквіваленції:
q
|
Q |
1 |
2 |
3 |
0 |
|
1 |
1 |
2 |
3 |
0 |
p |
2 |
2 |
2 |
0 |
3 |
|
3 |
3 |
0 |
1 |
2 |
|
0 |
0 |
3 |
2 |
1 |
|
|
|
|
|
|
Нові символи, які введені для таблиць істинності «2» і «3», можна тлумачити: «2» – «ближче до істини», «3» – «ближче до хиби». Оскільки «2» і «3» взяті як додаткові істинісні значення, то їх можна ототожнювати з «1» і «0» байдуже як саме.
Візьмемо, наприклад, таблицю для імплікації і прийме- мо умову: 2 = 1, а 3 = 0.
Таблиця 1
q
|
C |
1 |
1 |
0 |
0 |
|
1 |
1 |
1 |
0 |
0 |
p |
1 |
1 |
1 |
0 |
0 |
|
0 |
1 |
1 |
1 |
1 |
|
0 |
1 |
1 |
1 |
1 |
|
|
|
|
|
|
Книга друга. СУЧАСНА ЛОГІКА |
449 |
А тепер перепишемо дану таблицю за умови 2 = 0, а 3 = 1.
Таблиця 2
q
|
C |
1 |
0 |
1 |
0 |
|
1 |
1 |
0 |
1 |
0 |
p |
0 |
1 |
1 |
1 |
1 |
|
1 |
1 |
0 |
1 |
0 |
|
0 |
1 |
1 |
1 |
1 |
|
|
|
|
|
|
Аналізуючи таблицю 1, ми бачимо, що:
а) другий рядок ідентичний першому, а третій –четвер- тому;
б) друга колонка ідентична першій, а третя – чет- вертій.
Якщо викреслити менші проміжні рядки і колонки, то отримаємо таблицю істинності для імплікації в двозначній логіці. Це ж саме можна спостерігати, аналізуючи табли-
цю 2.
Отже, як і у випадку із тризначною логікою, чотири- значна логіка так само є узагальненням двозначної логіки. Все це дає право стверджувати, що будь-яке числення не- класичної логіки у своїй основі як базову утримує двозна- чну логіку.
Наприкінці знайомства з чотиризначною логікою задамо алгоритм побудови таблиці істинності і знайдемо значення для довільного виразу.
Таблиця істинності будується тут за формулою «4n», де «4» – це кількість значень, що приймає одне висловлювання, а «n» – це кількість простих вислов- лювань, що входять до складу вихідного висловлю- вання.
Наприклад, маємо вираз:
(p q) p.
Побудуємо для нього таблицю істинності. Відповідно до формули 4n вона буде мати 16 рядків.
450 |
А. Є. Конверський. ЛОГІКА |
№ |
p |
q |
q |
p q |
(p q) p |
(p q) p |
|
|
|
|
|
|
|
1 |
1,1 |
1,1 |
0,0 |
0,0 |
1,1 |
1 |
|
|
|
|
|
|
|
2 |
1,1 |
1,0 |
0,1 |
0,1 |
1,1 |
1 |
|
|
|
|
|
|
|
3 |
1,1 |
0,1 |
1,0 |
1,0 |
1,1 |
1 |
|
|
|
|
|
|
|
4 |
1,1 |
0,0 |
1,1 |
1,1 |
1,1 |
1 |
|
|
|
|
|
|
|
5 |
1,0 |
1,1 |
0,0 |
0,1 |
1,1 |
1 |
|
|
|
|
|
|
|
6 |
1,0 |
1,0 |
0,1 |
0,1 |
1,1 |
1 |
|
|
|
|
|
|
|
7 |
1,0 |
0,1 |
1,0 |
1,1 |
1,1 |
1 |
|
|
|
|
|
|
|
8 |
1,0 |
0,0 |
1,1 |
1,1 |
1,1 |
1 |
|
|
|
|
|
|
|
9 |
0,1 |
1,1 |
0,0 |
1,0 |
1,1 |
1 |
|
|
|
|
|
|
|
10 |
0,1 |
1,0 |
0,1 |
1,1 |
1,1 |
1 |
|
|
|
|
|
|
|
11 |
0,1 |
0,1 |
1,0 |
1,0 |
1,1 |
1 |
|
|
|
|
|
|
|
12 |
0,1 |
0,0 |
1,1 |
1,1 |
1,1 |
1 |
|
|
|
|
|
|
|
13 |
0,0 |
1,1 |
0,0 |
1,1 |
1,1 |
1 |
|
|
|
|
|
|
|
14 |
0,0 |
1,0 |
0,1 |
1,1 |
1,1 |
1 |
|
|
|
|
|
|
|
15 |
0,0 |
0,1 |
1,0 |
1,1 |
1,1 |
1 |
|
|
|
|
|
|
|
16 |
0,0 |
0,0 |
1,1 |
1,1 |
1,1 |
1 |
|
|
|
|
|
|
|
Отже, даний вираз є доказуваним у чотиризначній ло- гіці.
Перевіримо, чи будуть тавтологіями в чотиризначній логіці закон виключеного третього і закон протиріччя: (А А) та (А А).
№ |
А |
А |
А А |
А А |
А А |
(А А) |
(А А) |
|
|
|
|
|
|
|
|
1 |
1,1 |
0,0 |
1,1 |
1 |
0,0 |
1,1 |
1 |
|
|
|
|
|
|
|
|
2 |
1,0 |
0,1 |
1,1 |
1 |
0,0 |
1,1 |
1 |
|
|
|
|
|
|
|
|
3 |
0,1 |
1,0 |
1,1 |
1 |
0,0 |
1,1 |
1 |
|
|
|
|
|
|
|
|
4 |
0,0 |
1,1 |
1,1 |
1 |
0,0 |
1,1 |
1 |
|
|
|
|
|
|
|
|
Виходить, що закони виключеного третього і проти-
річчя залишаються тавтологіями і в чотиризначній логіці.
Книга друга. СУЧАСНА ЛОГІКА |
451 |

Це означає, що багатозначна логіка не завжди від- кидає закони класичної логіки, тому більш конкрет- ним буде все ж таки визначення багатозначної логіки як такої, що визнає за висловлюванням більш ніж дві оцінки.
Критика законів виключеного третього та протиріччя є лише зовнішнім виявом тих процесів, які визначають від- ношення між класичною та некласичною логікою. І це по- трібно мати на увазі, даючи дефініцію класичної логіки.
Прокоментуємо дане положення.
Враховуючи факт існування класичної та некласич- ної логіки, закон виключеного третього матиме три рі- зні за формою дефініції:
а) «Будь-яке висловлювання або істинне, або хибне». б) «Будь-якому висловлюванню або притаманне деяке
значення істинності, або ні».
в) A A.
У наведених дефініціях закону виключеного третього визначальними є характеристики диз’юнкції та заперечен- ня. В усіх цих дефініціях диз’юнкція та запереченння ви- ступають в узагальнюючому вигляді. Це означає, що для одних визначень А А залишається законом (чотирьох- значна логіка Я.Лукасевича), а для інших – ні (тризначна логіка Я.Луксевича). Якщо ми приймемо, що тавтологією є висловлювання, яке завжди приймає одне з двох значень «1» або «½», то А А виявиться тавтологією:
А А = 1 1 = 1 0 = 1 А А = 0 0 = 0 1 = 1
А А = ½ ½ = ½ ½ = ½.
Третя дефініція закону виключеного третього А А (як і закону протиріччя (А А) є приблизним позначенням цього закону (тобто цей закон не можна зводити до відпо- відної тотожньо-істинної формули, це лише певна експлі- кація цього закону). І коли в підручниках з логіки в роз- ділі «Закони логіки висловлювань» приводять закони тотожності, виключеного третього, протиріччя як відпові- дні тавтології (А А, А А, (А А)), то це не зовсім коректно.
Особливо це відчутно, коли задається інтерпретація диз’юнкції та заперечення в багатозначній логіці, при
452 |
А. Є. Конверський. ЛОГІКА |