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 (propozíciós nyelv [4] ) egy formalizált nyelv , amelyet összetett állítások logikai szerkezetének elemzésére terveztek [1] .
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 |
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]
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ókMivel 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.
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.
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 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.
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:
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:
; ; ;Szótárak és enciklopédiák | |
---|---|
Bibliográfiai katalógusokban |
Logikák | |||||||||
---|---|---|---|---|---|---|---|---|---|
Filozófia • Szemantika • Szintaxis • Történelem | |||||||||
Logikai csoportok |
| ||||||||
Alkatrészek |
| ||||||||
Logikai szimbólumok listája |