Головна |
« Попередня | Наступна » | |
Теорія типів як спосіб виключення парадоксів |
||
Аналіз парадоксів, пов'язаних з погано визначеними і тим самим незаконними класами, вважає Рассел , переконує, що всі вони засновані на помилку, що отримала в традиційній логіці назву «порочне коло». Така помилка виникає тоді, коли безліч об'єктів містить елементи, які визначаються за допомогою ознак, характерних для безлічі в цілому, тобто коли ознаки цілого переносяться на його окрему частину. Принцип порочного кола, що забороняє створювати незаконні класи, звучить так: «Все, що характеризує весь клас в цілому, не повинно характеризувати його окремий елемент» 80. Звідси відразу випливає, що жоден клас не може бути своїм власним елементом. Припустимо, закон виключеного третього покладається у формі «всі висловлювання або істинні, або хибні». Якщо прийняти його за посилку і зробити висновок, що закон виключеного третього, як одне з висловлювань із зазначеного класу, також або істинний, або помилковий, то це означає порушити зазначений принцип. Щоб виключити подібне, клас «всі висловлювання» повинен бути обмежений таким чином, щоб у нього не входив закон виключеного третього. Парадокси можуть виникати у відношенні самих різних логічних і математичних об'єктів - висловлювань, класів, кількісних і порядкових чисел і т. д. Оскільки всі вони конкретні приклади єдиного породжує фрейма, названого «пропозициональной функцією», то принциповий аналіз парадоксів можливий тільки в термінах саме цієї функції. Пропозіціональному функція - вираз, що містить щонайменше одну змінну як аргумент і що перетворюється на істинне або хибне висловлювання після підстановки на місце цієї змінної певного аргументу (об'єкта або функції). Можна також сказати, що пропозіціональная функція - це функція, значеннями якої є дійсні або помилкові висловлювання. Наприклад, пропозіціональная функція «х - людина» після підстановки на місце змінної х ім'я Сократ як аргумент перетворюється на справжнє висловлювання «Сократ - людина». Пропозіціональная функція «2 + 2 = х» після підстановки на місце змінної х числа 5 як аргумент перетворюється на хибне висловлювання «2 + 2 = 5». Пропозіціональние функції вводять класи певних об'єктів. Клас, по Расселу, не є ні властивістю окремого об'єкта (класів завжди більше, ніж об'єктів; деякі класи суперечливі), ні безліччю об'єктів (якби це було так, то неможливо пояснити появу чисел 0 і 1), Пропозіціональние функції, висловлювання про властивості об'єктів і класи пов'язані наступним чином. Затвердження «властивість об'єкта а» еквівалентно висловом «функція фх, яка істинна при підстановці аргументу а» і вираженню «об'єкт а належить класу а». Непарадоксальное обговорення класів у термінах пропозіціональних функцій вимагає виконання наступних умов: - Кожна пропозіціональная функція повинна визначати клас, що складається з тих аргументів, які роблять її істинною. - Дві формально еквівалентні функції повинні визначати один і той же клас, і дві формально нееквівалентні функції повинні визначати різні класи. - Повинен бути визначений формальний спосіб позначення не тільки класів, а й класів класів, класів класів класів, ... Число, за визначенням, представляє клас класів. Багато математичні поняття мають аналогічну природу. - Визнати повністю безглуздим (але не хибним) питання про те, чи може клас бути членом самого себе. - Повинен існувати логічний формалізм, що дозволяє висловлюватися про всіх класах, що складаються з об'єктів одного логічного типу. t Виконання перших двох умов гарантує, що кожне безліч формально еквівалентних пропозіціональних функцій визначає один і тільки один клас об'єктів, що виконують їх. Tperte умова виконується введенням функцій нового виду всякий раз, коли потрібно узагальнити колишній клас функцій (коли потрібно зробити їх аргументами нової функції). Четверта умова виключає парадокси, які виникають через те, може чи не може який-небудь клас бути своїм власним членом. П'ята умова еквівалентно введенню аксіоми редуціруеми-сти. Виконання всіх п'яти умов разом породжує теорію типів - головне відкриття Рассела. Нехай фх позначає довільну пропозіціональному функцію з однією змінною х. З даної пропозициональной функції можна утворити дві нових, приєднавши до неї квантор загальності (х), читається для всіх х, або квантор існування (Ех \ читається для деяких (можливо для всіх) х. У першому випадку отримуємо нову функцію (х) фх, яку можна прочитати для всіх х істинно, що ф; фх істинна завжди. У другому отримуємо нову функцію (Ех) фх, яка читається для деяких (може бути і всіх) х істинно, що ф; фх істинна іноді. Пропозіціональние функції, які вживаються з кванторами загальності або існування (в даній формулюванні або більше спеціальної), представляють функції функцій (висловлювання про функції, висловлювання про висловлювання) і утворюють вихідні логічні фрейми, достатні для породження будь-яких висловлювань математики. Залежність значення істинності пропозициональной функції від вибору аргументу прояснює логічну причину феномена, еквівалентного класу всіх нормальних класів: він виникає тоді, коли в число аргументів пропозициональной функції потрапляє вона сама або те, що з неї випливає. Нехай фх позначає довільну пропозіціональному функцію з однією змінною х. Тоді допустимі наступні підстановки замість х \ фа, фЬ, фс, .. де а, Ь, с, ... - об'єкти, що перетворюють функцію фх в істинне або хибне висловлювання. Але абсолютно неприпустимі підстановки виду ф (ФГ) ^ в яких як аргумент фігурує сама функція, а також підстановки виду ф (фа \ ф {фЬ), ф {фс \ ... Якщо є дві і більше нееквівалентні пропозіціональние функції, застосовні до одного і того ж аргументу, то тоді слід, що жодна з них не може бути аргументом для інших. Отже, значення пропозіціональних функцій повинні задаватися функціями, а не наоборот81. Припустимо, універсум складається з трьох об'єктів: а = Сократ, b ~ Платон, с = Аристотель. Нехай пропозициональной функцією першого рівня буде фх = <сс - давньогрецький філософ ». Зазначені три об'єкти є її аргументами. Підставляючи їх послідовно у функцію фх> отримуємо три істинних висловлювання: фа ~« а - давньогрецький філософ », фЬ =« Ь - давньогрецький філософ »і фс =« с - давньогрецький філософ ». Підстановка об'єктів нульового типу в пропозіціональному функцію першого рівня перетворює останню в справжнє висловлювання. Але яке значення істинності можна приписати, наприклад, наступної підстановці: ф (фа) =« 'я - давньогрецький філософ' - давньогрецький філософ »? Вислів« Сократ - давньогрецький філософ »не є аргументом зазначеної функції, тобто його підстановка не перетворює її ні в істинне, ні помилкове твердження. Причина цього в тому, що висловлювання про давньогрецьких філософів і давньогрецькі філософи - об'єкти різного логічного типу. Отже, вислів «'а - давньогрецький філософ' - давньогрецький філософ» безглуздо і випадає з області істінностной оцінки. Сказане про ієрархію об'єктів і функцій про ці об'єкти можна проілюструвати такою спрощеною схемою: 0. Існують об'єкти універсуму, які не є класами, функціями або висловлюваннями: а, 6, с,. Існують функції, що позначають властивості (класи) індивідів: ф \ х, ф \ х, ф \ х, ... Вони називаються функціями першого порядку і являють аргументи для функцій 2-го порядку. 2. Опції, що позначають властивості властивостей (класи класів) індивідів: ф \ х, ф \ х, ф \ х, ... Вони називаються функціями другого порядку і представляють аргументи для функцій 3-го порядку. п. Функції, що позначають властивості ... властивостей (класи ... класів) індивідів: ф "х, фп2х, ф \ х Вони називаються функціями л-го порядку і представляють аргументи для функцій п + 1 порядку. Згідно з наведеною типології, жодна функція, якщо вона претендує на статус значущого (істинного або хибного) висловлювання, не може бути своїм власним аргументом; жоден клас не може бути своїм власним членом. Жодне висловлення не може бути своїм власним референтом. Якщо функція визначена на рівні п, її аргументами, крім індивідів, можуть бути функції не вище рівня п -1. Аналогічно д ля класів і висловлювань. Звідси випливає, що необхідно розрізняти різні рівні організації універсуму - індивіди, їх властивості, властивості властивостей індивідів , ... «Таким чином, ми підійшли до того, щоб ввести ієрархію. Починаючи з терміна а та інших термінів, які можуть бути аргументами тих же функцій, що і для аргументу а, ми отримуємо функції, для яких термін а є можливим аргументом, потім функції, для яких дані функції самі є можливим аргументом і т. д. »58 Введення різних типів функцій робить безглуздими висловлювання виду« все (деякі) властивості об'єкта а »,« для всіх (деяких) властивостей об'єкта а », в яких квантори« все »« деякі »відносяться до аргументів функцій будь-якого типу. Жодна функція не може бути значимою на всіх рівнях, тобто бути функцією для аргументів усіх типів. Таке змішання не є логічною помилкою, але призводить до безглуздих висловлювань типу «те, що я зараз стверджую, хибно». Теорія типів дозволяє в якості осмислених лише висловлювання виду «все (деякі) властивості об'єкта а типу я», «для всіх (деяких) властивостей об'єкта а типу п ». Можна припустити, що ієрархія типів нескінченна. Але, стверджує Рассел,« ми не досягаємо функцій нескінченного типу, тому що число аргументів і реальних змінних функції завжди звичайно. Оскільки сходження по типам функцій відбувається поступово, ніякого 'руху до межі' немає, і функції нескінченного рівня не входять в теорію типів ».59 75 Логіцизм Але навіть якщо ієрархія типів конечна, залишається проблема ідентифікації тотожності значень істинності висловлювань, що належать різним рівням. Тотожні функції, до якого б рівню ієрархії типів вони не належали, повинні позначати одні й ті ж логічні об'єкти. Це допущення Рассел і Уайтхед називають аксіомою редуціруеми ^: Два висловлювання, що мають одне і те ж розширення (один і той же обсяг, одне і те ж предметне значення), повинні бути тотожні на всіх рівнях ієрархії типів. ніє, яке я стверджую і яке хибно ». Це висловлювання являє аргумент пропозициональной функції «я стверджую р, і р хибно», де р позначає «я брешу». Припустимо, р - висловлювання п-то рівня. Але висловлювання, в яке р входить в якості змінної, відноситься вже до п + 1 рівня. Отже , якщо твердження про р істинно, то р хибне; а якщо твердження про р хибне, то р істинно. Суперечності немає, так як істиннісні оцінки висловлювання «я брешу» належать вищому рівню, ніж саме це висловлювання. Парадокс ісчезает60.
|
||
« Попередня | Наступна » | |
|
||
Інформація, релевантна "Теорія типів як спосіб виключення парадоксів " |
||
|