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 α

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

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

prof. RNDr. Čestmír Burdík DrCs. prof. Ing. Edita Pelantová CSc. BI-ZMA ZS 2009/2010

Matematická analýza 1

Základní pojmy matematické logiky

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

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

Základy logiky a teorie množin

Pro každé formule α, β, γ, δ platí: Pro každé formule α, β, γ platí: Poznámka: Platí právě tehdy, když je tautologie.

M - Výroková logika VARIACE

LOGIKA VÝROKOVÁ LOGIKA

Matematika B101MA1, B101MA2

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

1 Základní pojmy. 1.1 Množiny

Matematika pro informatiky KMA/MATA

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

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

Logika, výroky, množiny

Logika Libor Barto. Výroková logika

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

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...

1. Matematická logika

Matematická logika. Rostislav Horčík. horcik

1 Úvod do matematické logiky

Množiny, relace, zobrazení

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

Matematická indukce, sumy a produkty, matematická logika

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

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

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

Množiny, základní číselné množiny, množinové operace

Aplikovaná matematika I, NMAF071

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

1 Výrok a jeho negace

Výroková logika. Teoretická informatika Tomáš Foltýnek

1. Základy logiky a teorie množin

Matematická logika. Rostislav Horčík. horcik

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

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

Matematická logika. Miroslav Kolařík

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

Výroková logika - opakování

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

Bakalářská matematika I

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

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

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

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

Matematická logika. Miroslav Kolařík

1. MATEMATICKÁ LOGIKA A MNOŽINY

Jazyk matematiky Matematická logika Množinové operace Zobrazení Rozšířená číslená osa

Moderní technologie ve studiu aplikované fyziky CZ.1.07/2.2.00/ Množiny, funkce

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

Cílem kapitoly je opakování a rozšíření středoškolských znalostí v oblasti teorie množin.

Matematika vzorce. Ing. Petr Šídlo. verze

2. Množiny, funkce. Poznámka: Prvky množiny mohou být opět množiny. Takovou množinu, pak nazýváme systém množin, značí se

Pojem binární relace patří mezi nejzákladnější matematické pojmy. Binární relace

Matematické důkazy Struktura matematiky a typy důkazů

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

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,

1. Matematická logika

Úvod do informatiky. Miroslav Kolařík

Logika. 6. Axiomatický systém výrokové logiky

NAIVNÍ TEORIE MNOŽIN, okruh č. 5

4.2 Syntaxe predikátové logiky

Další (neklasické) logiky. Jiří Velebil: AD0B01LGR 2015 Predikátová logika 1/20

Teorie množin. pro fajnšmekry - TeMno. Lenka Macálková BR Solutions Orličky. Lenka (Brkos 2010) TeMno

Predik atov a logika - pˇredn aˇska () Predik atov a logika - pˇredn aˇska / 16

Aplikovaná matematika 1 NMAF071, ZS

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

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

Úvod do matematiky. Mgr. Radek Horenský, Ph.D. Důkazy

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

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

Matematická logika. Rostislav Horčík. horcik

Logické programy Deklarativní interpretace

Sémantika predikátové logiky

Poznámka. Je-li f zobrazení, ve kterém potřebujeme zdůraznit proměnnou, píšeme f(x) (resp. f(y), resp. f(t)) je zobrazení místo f je zobrazení.

Logika II. RNDr. Kateřina Trlifajová PhD. Katedra teoretické informatiky Fakulta informačních technologíı BI-MLO, ZS 2011/12

Modely Herbrandovské interpretace

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

Sémantika výrokové logiky. Alena Gollová Výroková logika 1/23

I. Úvodní pojmy. Obsah

7 Jemný úvod do Logiky

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

2.2 Sémantika predikátové logiky

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

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

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

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

Teorie množin. Čekají nás základní množinové operace kartézské součiny, relace zobrazení, operace. Teoretické základy informatiky.

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

Kapitola Výroky

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

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

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

Patří-li do množiny A právě prvky a, b, c, d, budeme zapisovat A = {a, b, c, d}.

ZÁKLADY LOGIKY A METODOLOGIE

KMA/MDS Matematické důkazy a jejich struktura

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

Transkript:

1. JAZYK ATEATIKY 1.1 nožiny nožina je souhrn objektů určitých vlastností, které chápeme jako celek. ZNAČENÍ. x A x A θ A = { { a, b a A = B A B 0, 1 2 a, a,..., a n x patří do množiny A x nepatří do množiny A prázdná množina množina A obsahuje prvky a 0,.., a n (neuspořádaná) dvojice prvků a, b množina A = množině B množina A je různá od množiny B (množina A obsahuje alespoň 1 prvek který není v B, nebo naopak B obsahuje alespoň jeden prvek, který není v A) { a, b = { c, d (( a = c) ( b = d )) (( a = d ) ( b = c)) množiny (dvojice) se rovnají, rovnají-li se jejich prvky 1.2 atematická logika Výrok je tvrzení, pro které má smysl otázka o jeho pravdivosti. 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 o formuli pravdivou. Logické operace a logické spojky: logická zapisuje čteme česky operace me negace α non α není pravda, že α α není pravdivé α neplatí disjunkce α β α vel β α nebo β konjunkce α β α et β α a β α a současně β implikace α β α implikuje β jestliže α, potom β α je postačující podmínka pro β β je nutná podmínka pro α ekvivalence α β α je ekvivalentní β α právě tehdy, jestliže β α tehdy a jen tehdy, jestliže β α je nutná a postačující podmínka pro β

Význam logických spojek: α α 0 1 1 0 α β α β α β α β α β 0 0 0 0 1 1 0 1 1 0 1 0 1 0 1 0 0 0 1 1 1 1 1 1 1.2.1 Definice: Indukcí podle složitosti definujeme formule výrokového počtu: (i) Každý výrok je formule výrokového počtu. (ii) Jsou-li α a β formule výrokového počtu, potom α, α β, α β, α β a α β jsou rovněž formule výrokového počtu. (iii) Všechny formule výrokového počtu vznikají konečným počtem aplikací pravidel (i) a (ii). ZNAČENÍ. Formulace výrokového počtu budeme značit malými písmeny malé řecké abecedy α, β,γ, δ. Poznámka. Všimněme si, že implikace α β je pravdivá mj.vždy, když je výrok α nepravdivý. 1.2.2 Definice: Tautologie (výrokového počtu) je každá formule výrokového počtu, která je vždy pravdivá (tj. bez ohledu na pravdivost či nepravdivost vstupujících výroků). 1.2.3 Věta (o tautologiích výrokového počtu): Nechť α, β jsou formule výrokového počtu, potom formule (i) α α (zákon vyloučeného třetího), (ii) (α β) ( β α) (pravidlo kontrapozice), (iii) (α β) ( α β) (1. de organovo pravidlo), (iv) (α β) ( α β) (2. de organovo pravidlo), (v) (α β) (α β) a (vi) (α β) ((α β) (β α)) jsou tautologie. Predikátový počet 1.2.4.Definice: Nechť je množina. Řekneme, že α ( je predikát s volnou proměnnou x na množině, jestliže platí: dosadíme-li za x v α ( libovolný prvek c množiny, potom α (c) je výrok (ať již pravdivý nebo nepravdivý). Poznámka. Někdy se místo termínu predikát s volnou proměnnou používá termín výroková forma nebo

podmínka s volnou proměnnou či unární predikát. ZNAČENÍ. Predikáty budeme značit také malými písmeny malé řecké abecedy α, β,γ,.. s vyznačením proměnné nebo proměnných. Je-li α ( predikát s volnou proměnnou na množině ; symbolem { x; x α( prvků x z, pro které je α ( pravdivé. Uvažujeme-li množinu { x; x α( s. Tyto skutečnosti lze vyjádřit kvantifikátory: Jestliže { x; x α( označíme množinu všech, zajímá nás, kdy je tato množina prázdná, neprázdná, kdy je totožná =, potom tuto skutečnost zapíšeme ( α( ) z množiny je α ( pravdivé. Symbol je obecný (nebo univerzální nebo velký) kvantifikátor. Jestliže { x; x α( θ, potom tuto skutečnost zapíšeme ( α( ) a čteme pro všechna x a čteme existuje (alespoň jedno) x z množiny takové, že je α ( pravdivé nebo pro některé x z množ. je α ( (pravdivé ). Symbol je existenční (nebo malý) kvantifikátor. 1.2.5 Definice: Indukcí podle složitosti definujeme formule predikátového počtu: (i) Každý predikát je formule predikátového počtu. (ii) Jsou-li α a β formule predikátového počtu, potom α, α β, α β, α β a α β jsou rovněž formule predikátového počtu. (iii) Je-li α formule predikátového počtu a x proměnná, potom predikátového počtu. α a α x x jsou rovněž formule (iv) Všechny formule predikátového počtu vznikají konečným počtem aplikací pravidel (i), (ii) a (iii). Poznámka. uvažujeme-li formuli φ (resp.φ) predikátového počtu takovou, že ϕ = α (resp. formuli φ = α ), kde α je formule predikátového počtu, potom řekneme, že proměnná x je ve formuli φ (resp.φ) vázaná. Vyskytuje-li se proměnná ve formuli predikátového počtu a není vázaná kvantifikátorem, potom se nazývá volná proměnná v této formuli. 1.2.6 Definice: Tautologie (predikátového počtu) je každá formule predikátového počtu, která je vždy pravdivá. 1.2.7 Věta (o tautologiích predikátového počtu): Nechť α ( je predikátová formule na množině. Potom formule (i) (α () (α (),

(ii) (iii) (α () (α () (α (), (α (), (iv) (α () jsou formule predikátového počtu. (α () Poznámka. Ve formulích predikátového počtu záleží na pořadí kvantifikátorů. Architektura matematiky axióm: prvotní zákon, který nelze dokázat věta: odvodíme je z axiomů a již odvozených zákonů užitím pravidel matematické logiky, nedílnou součástí každé věty je její důkaz definice: vymezení obsahu a rozsahu nového pojmu Poznámka. Z logického hlediska má každá věta tvar implikace nebo ekvivalence. Nechť α β je věta, potom α jsou předpoklady (nebo předpoklad) věty a β nazýváme závěr (nebo tvrzení) věty. Slovně takovou větu vyjádříme některým z následujících způsobů: Nechť α. potom β. Jestliže α, potom β. Když α, pak β. 1.3 nožinové operace 1.3.1 Definice: Nechť A a B jsou množiny. Řekneme, že množina A je podmnožina (nebo část) množiny B, jestliže (B). A ZNAČENÍ. Symbolem A B (nebo A B) označíme tvrzení množina A je podmnožina množiny B. Symbol (i symbol ) zpravidla nazýváme inkluze. Poznámka. Někdy se pro inkluzi používá symbol nebo. 1.3.2 Definice: Nechť A a B jsou množiny. Potom (i) sjednocení množin A a B je množina A B = {x; A B (ii) průnik množin A a B je množina A B = {x; A B (iii) rozdíl množin A a B je množina A B = {x; A x B A B A B

A B B A Poznámka. (o vlastnostech množinových operací). Nechť A, B a C jsou množiny. Potom (i) A B A B = A A B = B A B =, (ii) A B = B A a A B = B A, (iii) A B = B A A = B, (iv) A (B C) = (A B) (A C) a A (B C) = (A B) (A C), (v) A (B C) = (A B) (A C) a A (B C) = (A B) (A C), (vi) A A B, A B A, A B A a A B A B, (vii) je-li A B a B C, je A C, (viii) A a A A, (i A = B (A B) (B A) ( A A = A A = A = A = A, (xi) A = A =, (xii) A B = A = (A B). 1.3.3 Definice: Nechť A a B jsou množiny. Řekneme, že množiny A a B jsou disjunktní, jestliže A B =. 1.3.4 Definice: Uspořádanou dvojicí prvků x a y rozumíme množinu [x,y] = {{x,{x,y. Poznámka. V uspořádané dvojici prvků x a y má jeden prvek (a to preferované umístění (protože je prvkem dvou prvků uspořádané dvojice, kdežto prvek y je prvkem pouze jediného prvku této množiny). Tak víme, který prvek je v této uspořádané dvojici první a který druhý. Platí pro libovolná x, y, u a v je [x,y] = [u,v] x = u y = v. 1.3.5 Definice: Nechť A a B jsou množiny. Kartézský součin množin A a B je množina A x B = {[x,y]; A y B. Poznámka. (o vlastnostech kartézského součinu). Nechť A, B a C jsou množiny. Potom (i) A B = B A (A = B A = B = ) a A = A =, (ii) je-li A B, je A C B C, (iii) je-li A B, je C A C B, (iv) (A B) C = (A C) (B C), (v) A (B C) = (A B) (A C), (vi) (A B) C = (A C) (B C) a A (B C) = (A B) (A C), (vii) (A B) C = (A C) (B C) a A (B C) = (A B) (A C). (viii) Poznámka. Operace kartézský součin není obecně komutativní.