Семантика логічних символів
При характеристиці структуру системи S1, зазначалося, що семантика метамови S1 представлена правилами інтерпретації. Термін «інтерпретація» походить від латинського слова Interpretatio, що у перекладі означає роз’яснення, тлумачення.
У логіці під інтерпретацією розуміють приписування деякого змістовного смислу, значення символам і формулам формальної системи.
Завдяки цьому формальна система перетворюється в мову, що описує відповідну предметну область. Сама ця предметна область і види значень, що приписуються символам і формулам, також називається інтерпретацією.
За допомогою правил утворення (ПУ) ми здійснили синтаксичну побудову формальної системи, яка є своєрідною грою з символами, коли можна комбінувати символи відповідно до правил, з’єднувати їх, роз’єднувати тощо. Для того, щоб система набула смислу, стала мовою, описом певних об’єктів, властивостей і відношень між ними, необхідно надати їй інтерпретацію.
До правил інтерпретації Sem ML в S1 відносяться два правила:
1) правило інтерпретації пропозиційних змінних;
2) правила інтерпретації пропозиційних зв’язок.
Правило інтерпретації пропозиційних змінних полягає в тому, що кожна пропозиційна змінна може мати одне із двох значень: або «істину» («і»), або «хибу» («х»), але не те і інше одночасно. Фактично правило інтерпретації пропозиційних змінних є функцією приписування окремій пропозиційній змінній одного з двох логічних об’єктів: «істина» або «хиба».
Правилами інтерпретації пропозиційних зв’язок є таблиці істинності.
Таблиця істинності — це такий вид таблиць, за допомогою якого встановлюється істинністне значення складного висловлювання при даних значеннях простих висловлювань, що входять до його складу.
Таблиці істинності є визначенням пропозиційних зв’язок і мають такий вигляд:
Після того, як ми визначили табличним методом значення логічних сполучників, можна встановлювати значення будь-якого складного висловлювання.
Проілюструємо це на прикладах.
Відомо, що антецедент цієї формули (p ∧ q) відповідає значенню «і», а консеквент — q — «х».
Відповідно до таблиці істинності для імплікації уся формула матиме значення — «х».
Щоб побудувати таблицю істинності для довільної формули, необхідно виконати такі дії:
1) скласти без повторів список пропозиційних змінних, що входять до складу формули;
2) кожна пропозиційна змінна розпочинає новий стовпчик таблиці;
3) для кожної підформули у тій послідовності, в якій вони входять до складу формули, будується відповідний стовпчик таблиці;
4) кількість рядків у таблиці істинності обчислюється за формулою 2n (де 2 означає кількість логічних значень, які приписуються пропозиційним змінним «істину» або «хибу», а n — кількість пропозиційних змінних, що входять до складу формули). Кожен набір значень повинен відрізнятися від інших;
5) визначається головний логічний сполучник у формулі;
6) останній стовпчик таблиці істинності будується для головного логічного сполучника, який відповідає значенню всієї формули.
Побудуємо таблицю істинності для формули:
((((p ∧ q) ⊃ r) V s) V q) ~ s
Із цієї таблиці очевидно, що дана формула істинна для семи наборів логічних значень пропозиційних змінних і хибна для решти. Таким способом можна обчислити логічне значення для формули будь-якої складності.
3.
Еще по теме Семантика логічних символів:
- Мова пропозиційної логіки
- Хоменко І. В., Алексюк І. А.. Основи логіки: Підручник для студентів вищих навчальних педагогічних закладів. — К. : Золоті ворота,1996. — 256 с. — (Трансформація гуманітарної освіти в Україні)., 1996