Twierdzenie o dedukcji

Z testwiki
Przejdź do nawigacji Przejdź do wyszukiwania

Twierdzenie o dedukcji – jeżeli A jest zdaniem oraz BCnL(X{A}), to formuła zdaniowa AB należy do zbioru CnL(X), gdzie CnL(X) to zbiór wszystkich konsekwencji logicznych zbioru formuł zdaniowych X.

Definicja formalna

Niech będzie jakimkolwiek językiem rozszerzającym język klasycznego rachunku zdań i niech 𝒮 będzie rachunkiem zdaniowym w tym języku.

Klasycznym twierdzeniem o dedukcji dla rachunku 𝒮 nazywamy następujące stwierdzenie:

Dla dowolnego zbioru formuł X języka oraz dwu formuł α,β zachodzi równoważność:
𝐂αβ𝐂𝐧𝔖(X)β𝐂𝐧𝔖(X{α}).

Prawdziwość twierdzenia o dedukcji wymaga wyprowadzalności reguły odrywania dla spójnika implikacji 𝐂.

Wyprowadzalność tej reguły nie jest niestety warunkiem wystarczającym do jego prawdziwości.

Niech bowiem

𝔖=𝐅𝐫𝐦(𝐊𝐑𝐙),{𝐫𝐨,𝐫},𝐀𝐱𝐊𝐑𝐙,

gdzie:

𝐅𝐫𝐦(𝐊𝐑𝐙) – zbiór formuł języka klasycznego rachunku zdań,
𝐫𝐨 – reguła odrywania dla spójnika implikacji,
𝐫 – reguła podstawiania dla języka klasycznego rachunku zdań,
𝐀𝐱𝐊𝐑𝐙 – zbiór aksjomatów klasycznego rachunku zdań.

Wówczas

𝐍𝐂𝐩𝐩𝐂𝐧𝔖({𝐪}), chociaż w żadnym wypadku nie jest prawdą, że
𝐂𝐪𝐍𝐂𝐩𝐩𝐂𝐧𝔖(), bo
𝐂𝐧𝔖()=𝐂𝐧c(), a 𝐂𝐪𝐍𝐂𝐩𝐩 nie jest tautologią.

Klasyczne twierdzenie o dedukcji jest prawdziwe m.in. w klasycznym i intuicjonistycznym rachunku zdań oraz w rachunku predykatów w ujęciu Endertona.

Zobacz też