Тлумачення суджень мовою логіки предикатів
Традиційна логіка описує суб’єктно-предикатну структуру простого предикативного судження в граматичних термінах, називаючи суб’єкт логічним підметом, а предикат - логічним присудком.
Функтор «є», що знаходиться між суб’єктом і предикатом та утворює граматичну форму простого предикативного судження «S є Р», зв’язуючи їх між собою, за однаковою граматичною формою приховує різні логічні структури, виступаючи, фактично, носієм чотирьох різних смислів:1) включення об’єкта в клас, наприклад, «Сонце є зіркою»;
2) відношення тотожності, наприклад, «Сонце є центром Сонячної системи»;
3) стверджування існування, наприклад, «Сонце є»;
4) поєднання рівнозначних виразів, наприклад, «двічі по два» і «чотири» у твердженні «Двічі по два є чотири».
Логіка предикатів, заради точності й однозначності смислу висловлювання, відкидає граматичний підхід до внутрішньої структури простого описового висловлювання і пропонує функціональний погляд на нього, наслідуючи математичний стиль. Вона називає суб’єкт простого предикативного судження аргументом простого описового висловлювання, а предикат - пропозиційною функцією.
Суб’єктно-предикатна структура простого предикативного судження розглядається в граматичній манері: зліва направо - від суб’єкта до предиката. У такий спосіб читається і схема простого предикативного судження S - P: «S є Р» або «S не є P». А пропози- ційно-функціональна структура простого описового висловлювання, навпаки, розглядається в математичній манері: справа наліво - від аргумента до функції. Саме так читаються і схеми простого описового висловлювання: Р(х) - «для предмета х притаманна властивість Р», ~ Р(х) - «для предмета х не притаманна властивість Р».
Щоб формалізувати вираз природної мови чи складне предикативне судження традиційної логіки в логіці висловлювань, необхідно мати знаки і символи для атомарних формул та таку множину логічних сполучників, яка б дала можливість виразити усі види відношень між складними описовими висловлюваннями.
Формалізація виразів природної мови або простих предикативних суджень традиційної логіки в логіці предикатів складніша, оскільки при цьому потрібно враховувати, що структура простих предикативних суджень фіксується мовою традиційної лог і- ки, в якій поряд з елементами формалізації присутні фрагменти природної мови, що спричиняє певні вади її тлумачення та розуміння.
Для проведення формалізації в логіці предикатів необхідні:
1. Предикатні символи для позначення властивостей предметів або їхніх відношень один до одного.
2. Предметні постійні для позначення власних імен предметів.
3. Предметні змінні для позначення області дії квантора спільності чи існування.
4. Функціональні знаки для позначення операцій над постійними.
Щоб перекласти на мову логіки предикатів просте предикативне судження традиційної логіки, потрібно:
1. Усі кванторні слова замінити символами квантора спільності чи квантора існування (∀, 3).
2. Усі слова, які є власними іменами, замінити символами предметних (індивідних) постійних (a, b, c).
Приклади:
Якщо судження традиційної логіки є складним предикативним, його переклад на мову логіки предикатів найкраще розпочати із середини, починаючи з найголовнішої частини цього судження. При перекладі складного предикативного судження традиційної логіки на мову логіки предикатів потрібно, наскільки це можливо, зменшувати область дії кванторів, щоб кожний з них (в ідеалі) включав у свою область лише твердження, що повідомляють про зв’язувану ним змінну.
При читанні складної формули логіки предикатів потрібно також починати із середини. Якщо важко одразу збагнути її смисл, спочатку слід прочитати її робочу версію перекладу, а потім - остаточну, виключаючи явне згадування кванторів та зв’язаних змінних. Вільні змінні при цьому повинні входити у кінцеве словесне формулювання твердження.
Наприклад, складне описове висловлювання природної мови «Усі вовки і зайці сірі» на мову логіки предикатів найкраще перекласти так:
де кожний квантор відноситься лише до тих тверджень, які він зв’язує.
Логіка предикатів є теорією простих описових висловлювань. Аналіз внутрішньої структури і функцій значень істинності простих описових висловлювань в рамках логіки предикатів базується на таких припущеннях:
1) припущенні непорожнечі універсуму міркування;
2) припущенні екстенсіональності;
3) припущенні бівалентності;
4) припущенні функціональності.
Припущення непорожнечі універсуму міркування в логіці предикатів - це екзистенціальне припущення, за яким кожному власному імені повинен відповідати деякий об'єкт універсуму.
Припущення екстенсіональності в логіці предикатів - це квантифікативне припущення, за яким якщо двоє різних імен позначають один і той же об'єкт, вони вважаються взаємозамі- нюваними, а прості описові висловлювання, до складу яких вони входять, мають одне і те ж значення істинності.
Припущення бівалентності в логіці предикатів - це семантичне припущення, за яким прості описові висловлювання можуть мати тільки два значення істинності - «істина» і «хиба».
Припущення функціональності в логіці предикатів - це синтаксичне припущення, за яким предикат та квантор простого описового висловлювання розуміються як пропозиційні функції, областю визначення яких виступають окремі об'єкти або набори об'єктів, а областю значень - константи «істина» і «хиба».
5.