Výroková logika , výroková logika ( lat. propositio - „výrok“ [1] ) nebo výrokový počet [2] , také logika nultého řádu , je úsek symbolické logiky , který studuje složité výroky tvořené z jednoduchých a jejich vztahy. Na rozdíl od predikátové logiky výroková logika nezohledňuje vnitřní strukturu jednoduchých výroků, pouze zohledňuje, jakými spojkami a v jakém pořadí se jednoduché výroky spojují do složitých [3] .
Přes svůj význam a široký záběr je výroková logika nejjednodušší logikou a má velmi omezené prostředky pro studium úsudků [2] .
Jazyk výrokové logiky (výrokový jazyk [4] ) je formalizovaný jazyk určený k analýze logické struktury složitých výroků [1] .
Počáteční symboly nebo abeceda jazyka výrokové logiky [5] :
Symbol | Význam |
---|---|
Negativní znamení | |
nebo & | Znak spojky („logický AND“) |
Znak disjunkce ("logické OR") | |
implikační znak |
Výroková formule je slovo v jazyce výrokové logiky [7] , tedy konečná posloupnost abecedních znaků sestavená podle níže uvedených pravidel a tvořící ucelený výraz v jazyce výrokové logiky [1] .
Induktivní definice množiny výrokových logických formulí : [4] [1]
V jazyce výrokové logiky nejsou žádné jiné formule.
Backus-Naurova forma , která definuje syntaxi výrokové logiky, má zápis:
Velká latinská písmena a další, která se používají při definici vzorce, nepatří do jazyka výrokové logiky, ale do jeho metajazyka, tedy jazyka, který se používá k popisu samotného jazyka výrokové logiky. Výrazy obsahující metalety a další nejsou výrokové formule, ale schémata formulí. Například výraz je schéma, které vyhovuje vzorcům a dalším [1] .
S ohledem na libovolnou posloupnost abecedních znaků jazyka výrokové logiky lze rozhodnout, zda se jedná o formuli nebo ne. Pokud lze tuto sekvenci sestavit v souladu s odstavci. 1-3 definice vzorců, pak je to vzorec, pokud ne, pak to není vzorec [1] .
Konvence závorekVzhledem k tomu, že ve vzorcích sestavených z definice je příliš mnoho závorek, které někdy nejsou nutné pro jednoznačné pochopení vzorce, existuje konvence o závorkách , podle které lze některé závorky vynechat. Záznamy s vynechanými závorkami se obnovují podle následujících pravidel.
Když mluvíme o délce vzorce , mají na mysli délku implikovaného (obnoveného) vzorce, nikoli zkrácený zápis.
Například: položka znamená vzorec a její délka je 12.
Jako každý jiný formalizovaný jazyk lze jazyk výrokové logiky považovat za soubor všech slov vytvořených pomocí abecedy tohoto jazyka [8] . Na jazyk výrokové logiky lze pohlížet jako na soubor všemožných výrokových formulí [4] . Věty přirozeného jazyka lze přeložit do symbolického jazyka výrokové logiky, kde se bude jednat o formule výrokové logiky. Proces převodu výroku do formule v jazyce výrokové logiky se nazývá formalizace. Opačný proces dosazování konkrétních výroků za výrokové proměnné se nazývá interpretace [9] .
Jednou z možných variant ( Hilbertovské ) axiomatizace výrokové logiky je následující systém axiomů:
;
;
;
;
;
;
;
;
;
;
.
s jediným pravidlem:
( modus ponens )
Věta o správnosti výrokového počtu říká, že všechny výše uvedené axiómy jsou tautologie a pomocí pravidla modus ponens lze z pravdivých výroků získat pouze pravdivé výroky. Důkaz této věty je triviální a redukuje se na přímé ověření. Mnohem zajímavější je fakt, že všechny ostatní tautologie lze získat z axiomů pomocí pravidla vyvozování – jde o tzv. větu o úplnosti výrokové logiky.
Hlavním úkolem výrokové logiky je stanovit pravdivostní hodnotu vzorce, pokud jsou dány pravdivostní hodnoty proměnných v něm obsažených. Pravdivostní hodnota formule je v tomto případě určena induktivně (s kroky, které byly použity při konstrukci formule) pomocí pravdivostních tabulek spojek [10] .
Nechť je množina všech pravdivostních hodnot a nechť je množina výrokových proměnných. Potom lze interpretaci (nebo model) jazyka výrokové logiky reprezentovat jako mapování
,který spojuje každou výrokovou proměnnou s pravdivostní hodnotou [10] .
Negační skóre je dáno tabulkou:
Hodnoty dvojitých logických spojek (implikace), (disjunkce) a (konjunkce) jsou definovány takto:
Vzorec je stejně pravdivý , pokud platí pro jakékoli hodnoty jeho proměnných (tedy pro jakoukoli interpretaci) [11] . Následuje několik dobře známých příkladů identicky pravdivých výrokových logických formulí:
; ; ;Slovníky a encyklopedie | |
---|---|
V bibliografických katalozích |
Logika | |||||||||
---|---|---|---|---|---|---|---|---|---|
Filosofie • Sémantika • Syntaxe • Historie | |||||||||
Logické skupiny |
| ||||||||
Komponenty |
| ||||||||
Seznam booleovských symbolů |