Propozíciós logika

A propozíciós logika , a propozíciós logika ( lat.  propositio  - „állítás” [1] ) vagy a propozíciós kalkulus [2] , egyben nulladrendű logika, a szimbolikus logika  egy része , amely az egyszerűekből képzett összetett állításokat és azok összefüggéseit vizsgálja. A predikátumlogikával ellentétben a propozíciós logika nem veszi figyelembe az egyszerű állítások belső szerkezetét, csak azt veszi figyelembe, hogy milyen kötőszavakkal és milyen sorrendben kombinálódnak az egyszerű állítások összetettekké [3] .

Fontossága és széles hatóköre ellenére a propozíciós logika a legegyszerűbb logika, és nagyon korlátozott eszközökkel rendelkezik az ítéletek tanulmányozására [2] .

A propozíciós logika nyelve

A propozíciós logika nyelve (propozíciós nyelv [4] ) egy formalizált nyelv , amelyet összetett állítások logikai szerkezetének elemzésére terveztek [1] .

A propozíciós logika szintaxisa

Kezdő szimbólumok, vagy a propozíciós logikai nyelv ábécéje [5] :

Szimbólum Jelentése
  Negatív jel
 vagy & Kötőjel (" logikai ÉS")
Diszjunkciós jel ("logikai VAGY")
  implikációs jel
Állítási képletek

A propozíciós formula egy szó a propozíciós logika nyelvében [7] , vagyis az alfabetikus karakterek véges sorozata, amelyet az alábbiakban meghatározott szabályok szerint szerkesztenek meg, és teljes kifejezést alkotnak a propozíciós logika nyelvén [1] .

A propozíciós logikai formulák halmazának induktív definíciója : [4] [1]

  1. Ha , akkor (minden propozíciós változó egy képlet);
  2. ha  képlet, akkor  szintén képlet;
  3. ha és  tetszőleges képletek, akkor , , is képletek.

A propozicionális logika nyelvében nincs más képlet.

A propozíciós logika szintaxisát meghatározó Backus-Naur forma a következő jelöléssel rendelkezik:

A nagy latin betűk és mások , amelyeket a képlet meghatározásában használnak, nem a propozíciós logika nyelvéhez tartoznak, hanem annak metanyelvéhez, vagyis ahhoz a nyelvhez, amelyet magának a propozíciós logika nyelvének leírására használnak. A fémbetűket és másokat tartalmazó kifejezések nem propozíciós formulák, hanem képletsémák. Például egy kifejezés egy séma, amely megfelel a képleteknek és másoknak [1] .

A propozicionális logika nyelvének bármely alfabetikus karaktersorozata tekintetében eldönthető, hogy képlet-e vagy sem. Ha ez a sorozat a bekezdésekkel összhangban felállítható. 1-3 képlet definíció, akkor képlet, ha nem, akkor nem képlet [1] .

Zárójel-konvenciók

Mivel a definíció szerint összeállított képletekben túl sok zárójel van, ami néha nem szükséges a képlet egyértelmű megértéséhez, van egy konvenció a zárójelekre vonatkozóan, amely szerint a zárójelek egy része elhagyható. A kihagyott zárójelekkel ellátott rekordok visszaállítása a következő szabályok szerint történik.

  • Ha a külső zárójeleket kihagyjuk, akkor azok visszaállnak.
  • Ha két kötőszó vagy diszjunkció van egymás mellett (például ), akkor a bal szélső rész kerül először zárójelbe (azaz ezek a konjunkciók asszociatívak maradnak ).
  • Ha különböző kötegek vannak a közelben, akkor a zárójelek prioritások szerint vannak elrendezve: és (a legmagasabbtól a legalacsonyabbig).

Amikor egy képlet hosszáról beszélünk , akkor az implikált (visszaállított) képlet hosszát jelentik, nem pedig a rövidített jelölést.

Például: a bejegyzés képletet jelent , hossza pedig 12.

Formalizálás és értelmezés

Mint minden más formalizált nyelv , a propozíciós logika nyelve is úgy tekinthető, mint az összes szó halmaza, amelyet ennek a nyelvnek az ábécéjével alkotnak meg [8] . A propozíciós logika nyelve mindenféle propozíciós képlet halmazának tekinthető [4] . A természetes nyelvű mondatok lefordíthatók a propozicionális logika szimbolikus nyelvére, ahol a propozíciós logika képletei lesznek. Azt a folyamatot, amikor egy állítást képletre fordítanak a propozíciós logika nyelvén, formalizálásnak nevezik. A propozíciós változók konkrét propozíciók helyettesítésének fordított folyamatát interpretációnak nevezzük [9] .

A propozíciós logika formális rendszerének axiómái és következtetési szabályai

A propozicionális logika ( Hilbert-féle ) axiomatizálásának egyik lehetséges változata a következő axiómarendszer:

;

;

;

;

;

;

;

;

;

;

.

az egyetlen szabállyal együtt:

( modus ponens )

A propozíciószámítás helyességi tétele kimondja, hogy az összes fent felsorolt ​​axióma tautológia , és a modus ponens szabályt alkalmazva csak igaz állítások nyerhetők igaz állításokból. Ennek a tételnek a bizonyítása triviális, és közvetlen igazolásra redukálódik. Sokkal érdekesebb az a tény, hogy az összes többi tautológia az axiómákból levonható a következtetés szabályával – ez a propozíciós logika úgynevezett teljességi tétele.

Az alapvető műveletek igazságtáblázatai

A propozíciós logika fő feladata egy képlet igazságértékének megállapítása, ha a benne szereplő változók igazságértékei adottak. A képlet igazságértékét ebben az esetben induktív módon határozzuk meg (a képlet összeállításánál használt lépésekkel) konnektív igazságtáblázatok segítségével [ 10 ] .

Legyen  az összes igazságérték halmaza, és legyen  a propozíciós változók halmaza. Ekkor a propozíciós logikai nyelv értelmezése (vagy modellje) leképezésként ábrázolható

,

amely az egyes propozíciós változókat egy igazságértékkel társítja [10] .

A negációs pontszámot a táblázat adja meg:

A kettős logikai konnektívumok (implikáció), (diszjunkció) és (konjunkció) értékei a következők:

Azonosan igaz formulák (tautológiák)

Egy képlet azonosan igaz , ha az alkotóváltozóinak bármely értékére igaz (vagyis bármilyen értelmezésre) [11] . Íme néhány jól ismert példa az azonosan igaz propozíciós logikai képletekre:

; ; ;
  • abszorpciós törvények :
; ; ; .

Lásd még

Jegyzetek

  1. 1 2 3 4 5 6 Chupakhin, Brodsky, 1977 , p. 203-205.
  2. 1 2 Kondakov, 1971 , „Propozíciós kalkulus” cikk.
  3. NFE, 2010 .
  4. 1 2 3 Gerasimov, 2011 , p. 13.
  5. Voishvillo, Degtyarev, 2001 , p. 91-94.
  6. Ershov Yu. L. , Paljutyin E. A. Matematikai logika. - M. , Nauka , 1979. - p. 24
  7. Edelman, 1975 , p. 130.
  8. Edelman, 1975 , p. 128.
  9. Igoshin, 2008 , p. 32.
  10. 1 2 Gerasimov, 2011 , p. 17-19.
  11. Gerasimov, 2011 , p. 19.

Irodalom

  • Kondakov N. I. Logikai szótár / Gorsky D. P. - M . : Nauka, 1971. - 656 p.
  • Edelman S. L. Matematikai logika. - M . : Felsőiskola, 1975. - 176 p.
  • Chupakhin I. Ya., Brodsky IN Formális logika. - Leningrád: Leningrádi Egyetemi Kiadó , 1977. - 357 p.
  • Voishvillo E. K. , Degtyarev M. G. Logic. - M. : VLADOS-PRESS, 2001. - 528 p. — ISBN 5-305-00001-7 .
  • Igoshin VI Matematikai logika és algoritmusok elmélete. - 2. kiadás, sztereotípia .. - M . : "Akadémia" Kiadóközpont, 2008. - 448 p. - ISBN 978-5-7695-4593-1 .
  • A. S. Karpenko. Propozíciós logika  // Új filozófiai enciklopédia  : 4 kötetben  / előz. tudományos-szerk. V. S. Stepin tanácsa . — 2. kiadás, javítva. és további - M .  : Gondolat , 2010. - 2816 p.
  • Gerasimov AS Matematikai logika és a kiszámíthatóság elmélete . - Szentpétervár. : "LEMA" kiadó, 2011. - 284 p. - ISBN 978-5-98709-292-7 .