SINGULÁRNÍ VÝROKY: Jednoduchý singulární výrok vznikne spojením singulárního termínu s termínem obecným pomocí spony=slova je.

Podobné dokumenty
Logika. Akademie managementu a komunikace, Praha PhDr. Peter Jan Kosmály, PhD.

Predikátová logika (logika predikátů)

LOGIKA VÝROKOVÁ LOGIKA

Okruh č.3: Sémantický výklad predikátové logiky

Základní pojmy matematické logiky

Místo pojmu výroková formule budeme používat zkráceně jen formule. Při jejich zápisu

Spojování výroků (podmínek) logickými spojkami

Výroková logika. Sémantika výrokové logiky

Úvod do TI - logika Predikátová logika 1.řádu (4.přednáška) Marie Duží marie.duzi@vsb.cz

0. ÚVOD - matematické symboly, značení,

1 Výroková logika 1. 2 Predikátová logika 3. 3 Důkazy matematických vět 4. 4 Doporučená literatura 7

Každé formuli výrokového počtu přiřadíme hodnotu 0, půjde-li o formuli nepravdivou, a hodnotu 1, půjde-li. α neplatí. β je nutná podmínka pro α

λογος - LOGOS slovo, smysluplná řeč )

Premisa Premisa Závěr

Sémantika predikátové logiky

Predikátová logika Individua a termy Predikáty

platné nejsou Sokrates je smrtelný. (r) 1/??

Matematika pro informatiky KMA/MATA

1. Matematická logika

Kvantita (u subjektu) všechny prvky množiny (všichni, každý, nikdo, žádní ) některé prvky množiny (některý, existuje,.) predikát.

Výroková logika. p, q, r...

Klasická výroková logika - tabulková metoda

Matematická indukce, sumy a produkty, matematická logika

M - Výroková logika VARIACE

1. MATEMATICKÁ LOGIKA A MNOŽINY

1.4.6 Negace složených výroků I

Predikátová logika. prvního řádu

Úvod do logiky (PL): analýza vět přirozeného jazyka

VÝROKOVÁ LOGIKA. Výrok srozumitelná oznamovací věta (výraz, sdělení), která může být buď jen pravdivá nebo jen nepravdivá..

Unární je také spojka negace. pro je operace binární - příkladem může být funkce se signaturou. Binární je velká většina logických spojek

teorie logických spojek chápaných jako pravdivostní funkce

Přednáška 2: Formalizace v jazyce logiky.

Úvod do informatiky. Miroslav Kolařík

Logika. 2. Výroková logika. RNDr. Luděk Cienciala, Ph. D.

výrok-každésdělení,uněhožmásmyslseptát,zdaječinenípravdivé, aproněžprávějednaztěchtodvoumožnostínastává.

1 Výrok a jeho negace

Formální systém výrokové logiky

Booleovská algebra. Booleovské binární a unární funkce. Základní zákony.

Matematická logika. Rostislav Horčík. horcik

Převyprávění Gödelova důkazu nutné existence Boha

Jak jsem potkal logiku. Převod formule do (úplného) disjunktivního tvaru. Jan Hora

Kapitola 1. Úvod. 1.1 Značení. 1.2 Výroky - opakování. N... přirozená čísla (1, 2, 3,...). Q... racionální čísla ( p, kde p Z a q N) R...

4.2 Syntaxe predikátové logiky

Logika 5. Základní zadání k sérii otázek: V uvedených tezích doplňte z nabízených adekvátní pojem, termín, slovo. Otázka číslo: 1. Logika je věda o...

KMA/MDS Matematické důkazy a jejich struktura

Úvod do logiky (PL): sémantika predikátové logiky

1 Úvod do matematické logiky

1 Pravdivost formulí v interpretaci a daném ohodnocení

M - Příprava na 2. zápočtový test - třídy 1DP, 1DVK

Úvod do logiky (presentace 2) Naivní teorie množin, relace a funkce

Logický čtverec. Tradiční logický čtverec

Výroková a predikátová logika - VI

ZÁKLADY LOGIKY A METODOLOGIE

Logika Libor Barto. Výroková logika

Logika. 1. Úvod, Výroková logika

Matematická analýza 1

Klauzulární logika. úvod. Šárka Vavrečková. 20. října Ústav informatiky Filozoficko-Přírodovědecká fakulta Slezské univerzity, Opava

7 Jemný úvod do Logiky

Základy logiky a teorie množin

6. Logika a logické systémy. Základy logiky. Lucie Koloušková, Václav Matoušek / KIV. Umělá inteligence a rozpoznávání, LS

1 Základní pojmy. 1.1 Množiny

Databázové systémy. * relační kalkuly. Tomáš Skopal. - relační model

Matematická logika. Miroslav Kolařík

Matematika B101MA1, B101MA2

Studijní text. Co je výroková logika. Výrokem se již od dob staré antiky rozumí věta, která je pravdivá nebo nepravdivá, tj. má pravdivostní hodnotu.

Normální formy. (provizorní text)

Predikátová logika. Teoretická informatika Tomáš Foltýnek

Úvod do výrokové a predikátové logiky

SLOŽENÉ VÝROKY. Konjunkce. Motivační příklad společné zadání pro další příklady:

Logika a jazyk. filosofický slovník, Praha:Svoboda 1966)

1. Matematická logika

Matematická logika. Miroslav Kolařík

Inteligentní systémy (TIL) Marie Duží

Nepřijde a nedám 100 Kč měl jsem pravdu, o této

Úvod do predikátové logiky. (FLÚ AV ČR) Logika: CZ.1.07/2.2.00/ / 1

2.5 Rezoluční metoda v predikátové logice

Která tvrzení jsou pravdivá nezávisle na tom, který den v týdnu byla vyslovena? Tvrzení trosečníka Dana.

Výroková logika II. Negace. Již víme, že negace je změna pravdivostní hodnoty výroku (0 1; 1 0).

Organizace. Zápočet: test týden semestru (pátek) bodů souhrnný test (1 pokus) Zkouška: písemná část ( 50 bodů), ústní část

Po prostudování této kapitoly byste měli porozumět základním definicím uvedených v této kapitole a měli je umět bezchybně interpretovat,

- existuje..., negace: pro všechny neplatí,... - pro všechna..., negace: existuje, že neplatí,...

1 Množiny, výroky a číselné obory

Okruh č.9: sémantické metody dokazování v PL1 model formule Tradiční Aristotelova logika kategorický sylogismus subjekt predikátové výroky

Výroková a predikátová logika - II

Matematická logika. Rostislav Horčík. horcik

Z těchto kurzů shrneme poznatky, které budeme potřebovat: výčtem prvků

Logika. Akademie managementu a komunikace, Praha PhDr. Peter Jan Kosmály, PhD.

VÝUKOVÝ MATERIÁL. Bratislavská 2166, Varnsdorf, IČO: tel Číslo projektu

Úvod do logiky (VL): 11. Ověřování, zda je formule tautologií metodou protipříkladu

Logika a logické programování

[a) (4 (7 + 5) = 4 12) (4 12 = 48); b) ( 1< 1) (1< 3); c) ( 35 < 18) ( 35 = 18)]

Matematika I. Přednášky: Mgr. Radek Výrut, Zkouška:

Výroková a predikátová logika - II

Kapitola Výroky

Definice globální minimum (absolutní minimum) v bodě A D f, jestliže X D f

Výroková logika - opakování

Rezoluční kalkulus pro logiku prvního řádu

Matematická logika. Miroslav Kolařík

Výroková a predikátová logika - II

Logika, výroky, množiny

Transkript:

Studijní text Co je singulární výrok SINGULÁRNÍ VÝROKY: PETR Petr je veselý. Jednoduchý singulární výrok vznikne spojením singulárního termínu s termínem obecným pomocí spony=slova je. Příklad: Pavel je člověk. (tj. Pavel patří do množiny lidí) Praha je město. (tj. Praha patří do množiny měst) Jednoduchý singulární výrok je způsob jednoduché predikce, jejímž smyslem je vypovídat něco (člověk, město,..) o něčem (Pavel, Praha,..) (vztah: predikát, subjekt) Na jednoduché singulární výroky lze aplikovat pravidla výrokové logiky, tj. spojovat je do složených výroků pomocí logických spojek. Obecný termín člověk lze spojovat pouze s jedním singulárním termínem (jednou proměnnou) Petr je člověk. Jedná se proto o jednomístný predikát. Příklady: Petr je člověk. Petr je bohatý. Petr je doma. Petr se učí. (Petr je učícím se.) Petr má radost. (Petr je radujícím se.) 82

Všimněte si, že výroky obsahující jednomístné predikáty v podstatě vyjadřují vztah patřit do množiny/být elementem. LIDÉ Predikátová množina Petr subjekt Existují i obecné termíny, které se vztahují k uspořádaným dvojicím. Nevyjadřují jejich vlastnosti, ale jejich vzájemný vztah. ( větší než, bratr, ) Petr je větší než Pavel. (singulární termín) (obecný termín) (singulární termín) Ivan je bratrem Ondry. Takové obecné termíny se nazývají vztahové neboli relační termíny. Existují i relační termíny, které vyjadřují vztah mezi více než dvěma předměty. Pro vytvoření příslušného jednoduchého výroku potřebujeme příslušný počet singulárních termínů. Jedná se proto o n-místný predikát. Vyjádření vztahu, že Praha leží mezi Mělníkem a Benešovem potřebujeme minimálně tři singulární termíny Praha, Mělník, Benešov. PŘIPOMEŇTE SI, co víte o konkretizaci v jazyce. (otázky kdo konkrétně, co konkrétně, ) Srovnejte s úlohou singulárních výroků. Forma v predikátové logice I v predikátové logice nám nepůjde o jednotlivé konkrétní výroky, nezaměříme se na obsah, ale na strukturu mající vliv na pravdivostní hodnotu, tj. na formu (zápis struktury výroku). Zavedeme: individuové konstanty = symboly pro singulární termíny: malá písmena z první poloviny abecedy (a,b,c,d,.) n-místné predikátové konstanty=symboly pro obecné termíny: velká písmena (F, G, H,..) Jednoduchá věta vznikne spojením individuové a predikátové konstanty. 83

Tato věta má formu: a je F. (přehledněji zapisujeme jako funkci F(a)) a Petr, F být člověkem a je F (F(a)).. Petr je člověk. Věty (např. Petr je větší než Pavel, Praha leží mezi Mělníkem a Benešovem), v nichž se vyskytují vícemístné predikáty zapisujeme G(a,b), H(a,b,c). Takto vzniklé formule můžeme spojovat pomocí symbolů zavedených v rámci výrokové logiky. ( F(a), F(a) G(c)) (např. Není pravda, že Petr je člověk, Petr je člověk a Bobík je pes.) Zjištění pravdivostní hodnoty formule: Pravdivostní hodnotu takto vytvořené formule zjistíme na základě principů z výrokové logiky. Např. F(a) G(c) je jako konjunkce pravdivá, jsou-li pravdivé oba její členy. Ve výrokové logice pravdivost členů byla něčím základním, neodvozeným. V predikátové logice členy vytvářejí strukturu vytvořenou pomocí predikátové konstanty (F) a konstanty individuové (a). Pravdivost zde závisí na tom, zda spojíme vhodnou predikátovou konstantu s vhodnou individuovou konstantou. Co je vhodné spojení? Výrok formy F(a) je pravdivý, právě tehdy, když je předmět, který označuje individuová konstanta prvkem množiny, kterou označuje konstanta predikátová. Výrok Zinek je chemický prvek je pravdivý, pokud zinek patří do množiny chemických prvků. A je nepravdivý, pokud zinek nepatří do množiny chemických prvků. POZNÁMKA: Pravdivostní hodnotu výroku F(a) můžeme vysvětlit i pomocí přístupu Fregeho, přes predikátové funkce. Např. Je chemický prvek vnímáme jako funkci, která pokud jí aplikujeme na zinek, je pravdivá. (Zinek je chemický prvek je pravdivý výrok) Pokud jí aplikujeme např. na vodu je nepravdivá. (Voda je chemický prvek je nepravdivý výrok) Přístupy pomocí funkce přiřazující pravdu, nepravdu pomocí množiny a vlastnosti patřit do ní, nepatřit do ní jsou dvě pojetí vyjadřující jinými slovy totéž. Predikátová funkce přiřazuje hodnotu pravda jen těm individuím, která patří do příslušné množiny. (jsou jejím prvkem, elementem) Logické spojky: funkce z pravdivostních hodnot do pravdivostních hodnot. Predikátové konstanty: funkce z individuí do pravdivostních hodnot. 84

Formule F(a) G(c) obsahuje tři funkce. F predikátová funkce G predikátová funkce Konjunkce výroková funkce Dosadíme do predikátových funkcí příslušná individua (a,c) a dostaneme pravdivostní hodnoty. Ty dosadíme do konjunkce. A zjistíme příslušnou pravdivostní hodnotu. Příklad: F... rostlina G... zvíře a... pampeliška c... kámen Výrok: Pampeliška je rostlina a kámen je zvíře. Predikátové funkce: F(a) = 1 (pravda) G(c) = 0 (nepravda)...pampeliška patří do množiny rostlin...kámen nepatří do množiny zvířat F(a) G(c) = 0 (nepravda)... výroková funkce - konjunkce Příklad: Výrok: Jestliže Petr je člověk, pak Petr má dvě ruce. F člověk G dvě ruce a Petr Predikátové funkce: F(a) = 1 (pravda) G(a) = 1 (pravda). Petr je můj bratr, patří do množiny lidí Petr patří do množiny těch, co mají dvě ruce F(a) G(a) = 1 (pravda). výroková funkce - implikace Takto jsme schopni analyzovat pouze singulární výroky. 85

Predikátová funkce (z množiny individuí do množiny pravdivostních hodnot) Vstup: individuum, individua Výstup: pravdivostní hodnota F(x) být živočichem o pes nepravda o strom o kočka pravda o kámen Výroková funkce (z množiny pravdivostních hodnot do množiny pravdivostních hodnot) Vstup: pravdivostní hodnota, hodnoty Výstup: pravdivostní hodnota F(x) G(x) být živočichem a zároveň štěkat o pravda, pravda o pravda, nepravda o nepravda, pravda o nepravda, nepravda nepravda pravda 86

Co je obecný výrok OBECNÉ VÝROKY: Každý se usmívá. V přirozeném jazyce nacházíme výroky, které mají obecný charakter. Vztahují se ke kvantitě, se kterou pracoval již Aristoteles. Začínají výrazy každý, všichni, nikdo... Například: Každý je smrtelný, všichni psi jsou jezevčíci, žádný člověk není zvíře,... Analyzujme výrok Každý je smrtelný z pohledu predikátové logiky. F... být smrtelný (predikátová konstanta) Individuová konstanta není zřejmá, je jen nedefinovaný výraz každý Jak tento výraz používáme, co jím vyjadřujeme? Zkoumáme-li nějakou množinu individuí např. množinu lidí, je výrok Každý je smrtelný pravdivý právě tehdy, když je smrtelný každý prvek této množiny. Petr je smrtelný. Ivan je smrtelný. Jana je smrtelná.... atd. pro všechny prvky např. množiny lidí, kterou jsme se rozhodli zkoumat. Zavedeme: Individuová proměnná označuje také jedno individuum jako individuová konstanta, není však řečeno o které individuum jde, označujeme pomocí malých písmen z druhé poloviny abecedy (x,y,z,..) Slouží pro zápisy výroků obecného charakteru. Výrok: Pro každé x platí: x je smrtelné. F(x)...x je smrtelné 87

Pro každé x platí: F(x).. znak pro výraz pro každé. (obecný kvantifikátor) x F(x) je logická forma výroku Každý je smrtelný. PŘIPOMEŇTE SI, co víte o zobecňování/generalizaci v jazyce. Srovnejte s úlohou obecných výroků. Příklad: Každý člověk je smrtelný. Výrok se dvěma obecnými termíny, G...člověk, F...smrtelný. Jestliže funkce být člověk nabývá pravdivostní hodnoty pravda, pak této hodnoty nabývá i funkce být smrtelný. Pro každé x platí: Jestliže x je člověk, pak x je smrtelný. Pro každé x platí: G(x) F(x) Logická forma: x (G(x) F(x)) Pamatujme si, že určení pravdivostní hodnoty obecného výroku je spojené s logickou spojkou implikace (jestliže - pak). Musíme ověřit, zda každý prvek zkoumané množiny, který má vlastnost subjektu má pak vlastnost predikátu. Stačí najít jednu výjimku, pro kterou implikace neplatí, tj. má vlastnost subjektu a nemá vlastnost predikátu a obecný výrok je nepravdivý. Pro dokázání pravdy musíme prověřit všechny prvky zkoumané množiny. 88

Co je částečný výrok EXISTENČNÍ/ČÁSTEČNÉ VÝROKY Někdo se usmívá. Výroky, které začínají např. výrazem některý, někdo, existuje... Například: Někteří psi jsou jezevčíci. Dvě predikátové konstanty G...pes F... jezevčík Hledáme opět individua, která mají vlastnost, že současně x je pes a x je jezevčík. K tomu, aby byl výrok pravdivý, stačí, aby existovalo alespoň jedno takové individuum, které je současně psem a současně jezevčíkem. Existuje alespoň jedno x, pro které platí: x je pes a x je jezevčík. Existuje alespoň jedno x, pro které platí: G(x) F(x)... znak pro výraz existuje alespoň jedno (existenční kvantifikátor) Logická forma: x (G(x) F(x)) PŘIPOMEŇTE SI, co víte o neurčitosti v jazyce. Srovnejte s úlohou částečných výroků. Pamatujme si, že určení pravdivostní hodnoty částečného výroku je spojené s logickou spojkou konjunkce (a zároveň). Musíme ověřit, zda existuje prvek zkoumané množiny, který má vlastnost subjektu a současně vlastnost predikátu. Stačí zkoumat prvky mající vlastnost subjektu a ověřovat konjunkci. Nalezneme-li jeden takový prvek, je částečný výrok pravdivý. Pro dokázání nepravdy musíme prověřit všechny prvky zkoumané množiny mající vlastnost subjektu. 89

Jestliže používáme kvantifikátory, pak musíme vzít do úvahy všechna individua předem stanoveného oboru úvahy (universum diskursu). Kritéria oboru úvahy: 1. Musí obsahovat předměty, které jsou označeny individuovými konstantami 2. Musí obsahovat předměty, které jsou označeny predikátovými konstantami 3. Obor úvahy nesmí být prázdný. Příklad: Každý člověk je smrtelný. (obor úvahy: množina živočichů obsahuje lidi a obsahuje smrtelníky, není prázdná) živočichové smrtelníci lidé Někteří psi jsou jezevčíci. (obor úvahy: zvířata) zvířata psi jezevčíci Využíváme vztahů pojmů rod druh, logických tříd. Jednoduché vztahy v predikátové logice Zjišťování správnosti argumentu v predikátové logice je o třídu obtížnější než v logice výrokové a proto není zařazeno do úvodu do studia logiky. 90

Uvedeme jen některé relativně jednoduché vztahy z predikátové logiky. Vztah mezi obecnými a singulárními výroky: Příklad: Obor úvahy = tříprvková množina (a,b,c) Individua: a,b,c Vlastnost F (predikátová konstanta) Výrok: x F(x) x F(x) (F(a) F(b) F(c) ) obecný kvantifikátor vyjádřený pomocí konjunkce (muž, žena, dítě) Každý je omylný = Muž je omylný a zároveň žena je omylná a zároveň dítě je omylné. Výrok: x F(x) x F(x) (F(a) F(b) F(c) ) existenční kvantifikátor vyjádřený pomocí disjunkce (muž, žena, dítě) Někdo je nemocný = Muž je nemocný nebo žena je nemocná nebo dítě je nemocné. Pravidla predikátové logiky: Pravidlo odstranění obecného kvantifikátoru: Máme-li formuli ve tvaru : x F(x), můžeme přejít k formuli F(a) (ve smyslu pravdivosti) (platí tehdy, když a označuje určitý předmět) Jestliže každý člověk je živočich, potom Petr je živočich. (Petr je z množiny lidí) Pravidlo zavedení existenčního kvantifikátoru: Máme-li formuli ve tvaru F(a), můžeme přejít k formuli x F(x) (platí tehdy, když a označuje určitý předmět) Jestliže Petr je živočich, potom některý člověk je živočich. (Petr je člověk) Pravidlo vztahu mezi existenčním a obecným kvantifikátorem Máme-li formuli ve tvaru : x F(x), můžeme přejít k formuli x F(x) (platí tehdy, když obor úvahy není prázdný) Jestliže každý člověk je živočich, potom některý člověk je živočich. Vztah mezi konjunkcí a disjunkcí (de Morganův zákon) (F(a) F(b) F(c) ( F(a) F(b) F(c)) 91

Muž je omylný a zároveň žena je omylná a zároveň dítě je omylné Není pravda, že muž není omylný nebo žena není omylná nebo dítě není omylné. Vztahy mezi obecným a existenčním kvantifikátorem x F(x) ( x F(x) ) Každý člověk je živočich Není pravda, že některý člověk není živočich. x F(x) x F(x) Není pravda, že každý člověk je živočich Některý člověk není živočich. x F(x) ( x F(x) ) Žádný člověk není živočich Není pravda, že některý člověk je živočich. ( x F(x) ) x F(x) Není pravda, že žádný člověk není živočich Některý člověk je živočich. formule s existenčním kvantifikátorem... spojována s disjunkcí formule s obecným kvantifikátorem... spojována s konjunkcí 92

Aplikace teorie do praxe Příklad: Je zadáno Predikátové funkce: Být zaměstnanec.. F(x) Dostávat mzdu.. G(x) Mít nárok na dovolenou H(x) Individuové konstanty: a.. Petr Novotný b.. Jana Nováková Zapište výroky zastoupené následujícími formulemi: 1) x (F(x) G(x)) 2) x (F(x) H(x)) 3) F(a) ( F(b)) Řešení: 1) Každý zaměstnanec dostává mzdu. 2) Některý zaměstnanec nemá nárok na dovolenou. 3) Petr Novotný je zaměstnanec a Jana Nováková není zaměstnanec. Zapište formulemi následující výroky 1) Není pravda, že žádný zaměstnanec nedostává mzdu. 2) Existuje zaměstnanec, který má nárok na dovolenou. 3) Každý dostává mzdu. 4) Někdo nemá nárok na dovolenou. Řešení: 1) ( x (F(x) G(x)) ) 2) x (F(x) H(x)) 3) x G(x) 4) x H(x) Kontrolní otázky a cvičení Co je to singulární výrok. Jaký rozdíl je mezi jednomístným predikátem a vícemístným predikátem. Co je to obecný výrok. Co je to částečný výrok. Uveďte příklady. 93

Vysvětlete funkci a vlastnosti všeobecného kvantifikátoru. Vysvětlete funkci a vlastnosti existenčního kvantifikátoru. Co je to obor úvahy (universum diskursu) 94