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

Podobne dokumenty
Kompaktnost v neklasických logikách

Komplexní analýza. Martin Bohata. Katedra matematiky FEL ČVUT v Praze Martin Bohata Komplexní analýza Mocninné řady 1 / 18

MATEMATIKA 3. Katedra matematiky a didaktiky matematiky Technická univerzita v Liberci

Edita Pelantová, katedra matematiky / 16

podle přednášky doc. Eduarda Fuchse 16. prosince 2010

(13) Fourierovy řady

Necht je funkce f spojitá v intervalu a, b a má derivaci v (a, b). Pak existuje bod ξ (a, b) tak, že f(b) f(a) b a. Geometricky

Linea rnı (ne)za vislost

(1) Derivace. Kristýna Kuncová. Matematika B2 17/18. Kristýna Kuncová (1) Derivace 1 / 35

(2) Funkce. Kristýna Kuncová. Matematika B2. Kristýna Kuncová (2) Funkce 1 / 25

5. a 12. prosince 2018

Kristýna Kuncová. Matematika B2 18/19

Expresivní deskripční logiky

Inverzní Z-transformace

1 Soustava lineárních rovnic

Vybrané kapitoly z matematiky

prof. RNDr. Roman Kotecký DrSc., Dr. Rudolf Blažek, PhD Pravděpodobnost a statistika Katedra teoretické informatiky Fakulta informačních technologií

Kristýna Kuncová. Matematika B3

Kristýna Kuncová. Matematika B2

Funkce zadané implicitně. 4. března 2019

Katedra kybernetiky skupina Inteligentní Datové Analýzy (IDA) Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti

Petr Křemen FEL ČVUT. Petr Křemen (FEL ČVUT) Vysvětlování modelovacích chyb 133 / 156

Matematické Základy Informatiky (FI: IB000)

Obsah. Limita posloupnosti a funkce. Petr Hasil. Limita posloupnosti. Pro a R definujeme: Je-li a < 0, pak a =, a ( ) =. vlastní body.

Logický agent, výroková logika

Definice Řekneme, že PDA M = (Q,Σ,Γ,δ,q 0,Z 0,F) je. 1. pro všechna q Q a Z Γ platí: kdykoliv δ(q,ε,z), pak δ(q,a,z) = pro všechna a Σ;

Co nám prozradí derivace? 21. listopadu 2018


Stochastické modelování v ekonomii a financích Konzistence odhadu LWS. konzistence OLS odhadu. Předpoklady pro konzistenci LWS

Stavový popis Stabilita spojitých systémů (K611MSAP) Katedra aplikované matematiky Fakulta dopravní ČVUT. čtvrtek 20. dubna 2006

Komplexní analýza. Martin Bohata. Katedra matematiky FEL ČVUT v Praze Martin Bohata Komplexní analýza Úvod 1 / 32

Úvod do Informatiky (FI:IB000)

Elementární funkce. Edita Pelantová. únor FJFI, ČVUT v Praze. katedra matematiky, FJFI, ČVUT v Praze

Univerzita Palackého v Olomouci

(a). Pak f. (a) pro i j a 2 f

Matematika III Stechiometrie stručný

Automatové modely. Stefan Ratschan. Fakulta informačních technologíı. Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti

Matematická analýza II pro kombinované studium. Konzultace první a druhá. RNDr. Libuše Samková, Ph.D. pf.jcu.cz

Logický agent, výroková logika

Odpřednesenou látku naleznete v kapitolách skript Abstraktní a konkrétní lineární algebra.

Matematika (KMI/PMATE)

Úvodní informace. 18. února 2019

Martin Pergel. 26. února Martin Pergel

Operace s funkcemi [MA1-18:P2.1] funkční hodnota... y = f(x) (x argument)

Kristýna Kuncová. Matematika B2 18/19. Kristýna Kuncová (1) Vzorové otázky 1 / 36

Pojem množiny nedefinujeme, pouze připomínáme, že množina je. Nejprve shrneme pojmy a fakta, které znáte ze střední školy.

Laplaceova transformace

prof. RNDr. Roman Kotecký DrSc., Dr. Rudolf Blažek, PhD Pravděpodobnost a statistika Katedra teoretické informatiky Fakulta informačních technologií

ČVUT FEL, K October 1, Radek Mařík Ověřování modelů II October 1, / 39

Matematika 1 Jiˇr ı Fiˇser 24. z aˇr ı 2013 Jiˇr ı Fiˇser (KMA, PˇrF UP Olomouc) KMA MAT1 24. z aˇr ı / 52

Katedra kybernetiky laboratoř Inteligentní Datové Analýzy (IDA) Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti

Matematika prˇedna sˇka Lenka Prˇibylova 7. u nora 2007 c Lenka Prˇibylova, 200 7

Průvodce studiem V této kapitole se budeme zabývat diferenciálním počtem pro funkce více

WYKŁAD 3: METODA AKSJOMATYCZNA

Aproximace funkcí 1,00 0,841 1,10 0,864 1,20 0,885. Body proložíme lomenou čarou.

Katedra aplikované matematiky FEI VŠB Technická univerzita Ostrava

NDMI002 Diskrétní matematika

Numerické metody minimalizace

1 Definice. A B A B vlastní podmnožina. 4. Relace R mezi množinami A a B libovolná R A B. Je-li A = B relace na A

02GR - Odmaturuj z Grup a Reprezentací

1 Dedekindovy řezy (30 bodů)

Euklidovský prostor. Funkce dvou proměnných: základní pojmy, limita a spojitost.

7. Aplikace derivace

Petr Hasil. c Petr Hasil (MUNI) Nekonečné řady MA III (M3100) 1 / 187

Referenční plochy. Podpořeno z projektu FRVŠ 584/2011.

Kombinatorika a grafy I

Určitý (Riemannův) integrál a aplikace. Nevlastní integrál. 19. prosince 2018

Elementy logiki. Wojciech Buszkowski Wydział Matematyki i Informatyki UAM Zakład Teorii Obliczeń

Nekomutativní Gröbnerovy báze

Anotace. Martin Pergel,

Kombinatorika a komplexní aritmetika


Základy obecné algebry

fakulty MENDELU v Brně (LDF) s ohledem na disciplíny společného základu (reg. č. CZ.1.07/2.2.00/28.

Jednoduchá zobrazení. Podpořeno z projektu FRVŠ 584/2011.


Obsah. Petr Hasil. (konjunkce) (disjunkce) A B (implikace) A je dostačující podmínka pro B; B je nutná podmínka pro A A B: (A B) (B A) A (negace)

kontaktní modely (Winklerův, Pasternakův)

Funkce více proměnných: limita, spojitost, parciální a směrové derivace, diferenciál

IEL Přechodové jevy, vedení

TGH01 - Algoritmizace


TGH01 - Algoritmizace

DFT. verze:

Univerzita Karlova v Praze Matematicko-fyzikální fakulta

Úvod do TEXu. Brno, L A TEX dokumenty a matematika.

Formální metody - PVS

x2 + 2x 15 x 2 + 4x ) f(x) = x 2 + 2x 15 x2 + x 12 3) f(x) = x 3 + 3x 2 10x. x 3 + 3x 2 10x x 2 + x 12 10) f(x) = log 2.

(A B) ij = k. (A) ik (B) jk.

Katedra aplikované matematiky FEI VŠB Technická univerzita Ostrava

Funkce více proměnných: limita, spojitost, derivace

Shrnutí. Vladimír Brablec

Formální metody - PVS

Klasická kryptologie: Historické šifry

Logika Stosowana. Wykład 1 - Logika zdaniowa. Marcin Szczuka. Instytut Informatyki UW. Wykład monograficzny, semestr letni 2016/2017

Jednoduchá zobrazení. Podpořeno z projektu FRVŠ 584/2011.

Numerické metody 8. května FJFI ČVUT v Praze

Reprezentace a vyvozování znalostí

Geometrická nelinearita: úvod

Lineární algebra - iterační metody

Transkrypt:

Logika V. RNDr. Kateřina Trlifajová PhD. Katedra teoretické informatiky Fakulta informačních technologíı České vysoké učení technické v Praze c Kateřina Trlifajová, 2010 BI-MLO, ZS 2011/12 Evropský sociální fond. Praha & EU: Investujeme do vaší budoucnosti RNDr. Kateřina Trlifajová PhD. (FIT ČVUT) Logika V. BI-MLO, ZS 2011/12 1 / 1

Logika V. Karnaughovy mapy. Syntax VL: Hilbertův axiomatický systém. Formální důkaz. RNDr. Kateřina Trlifajová PhD. (FIT ČVUT) Logika V. BI-MLO, ZS 2011/12 2 / 1

Karnaughovy mapy Každá formule výrokové logiky lze vyjádřit jako disjunkce konečně mintermů. Karnaughova mapa - algoritmus pro hledání minimální booleovské funkce. (A B C) (A B C) (A B C) ((A B) (A C)) RNDr. Kateřina Trlifajová PhD. (FIT ČVUT) Logika V. BI-MLO, ZS 2011/12 3 / 1

Sémantika vs. syntax Sémantika: Pravdivost je určena významem. pravdivostní tabulky, splnitelná formule, tautologie, kontradikce, splnitelná teorie, sporná teorie, tautologický důsledek Syntax: Pravdivost je definována jako dokazatelnost. Gottlob Frege 1879 Begriffschrift (Pojmové písmo) 6 axiomů + 1 odvozovací pravidlo logicismus 1893, 1903 Grundgesetze der Arithmetik princip neomezené abstrakce NDr. Kateřina Trlifajová PhD. (FIT ČVUT) Logika V. BI-MLO, ZS 2011/12 4 / 1

David Hilbert David Hilbert 1900 - Mezinárodní matematický kongres v Paříži 23 problémů Axiomatizce matematiky dvacátá léta - Hilbertův program Důkaz bezespornosti matematiky NDr. Kateřina Trlifajová PhD. (FIT ČVUT) Logika V. BI-MLO, ZS 2011/12 5 / 1

Hilbertovský (fregovský) výrokový kalkulus Jazyk, formule. Jazyk výrokové logiky Jazyk výrokové logiky obsahuje: množina prvotních formuĺı A, B, C,..., logické spojky,, závorky (, ). Výroková formule I. Prvotní formule je výroková formule. II. Jsou-li A, B výrokové formule, pak jsou i A, (A B) výrokové formule. III. Každá výroková formule vznikne konečným užitím pravidel I. a II. RNDr. Kateřina Trlifajová PhD. (FIT ČVUT) Logika V. BI-MLO, ZS 2011/12 6 / 1

Hilbertovský (fregovský) kalkul Hilbertovský kalkulus Axiomy: H1: A (B A)) H2: (A (B C)) ((A B) (A C)) H3: ( B A) (A B) Odvozovací pravidlo (modus ponens): MP: Z A, A B, odvoď B. RNDr. Kateřina Trlifajová PhD. (FIT ČVUT) Logika V. BI-MLO, ZS 2011/12 7 / 1

Definice důkazu Důkaz Posloupnost formuĺı A 1,...A n je důkazem formule A, jestliže A n je A a pro každé A i, 1 i n, platí 1 A i je axiom nebo 2 A i vznikne z předchozích A j, j i, pravidlem modus ponens. Píšeme A. Důkaz z teorie Posloupnost formuĺı A 1,...A n je důkazem formule A z teorie T, jestliže A n je A a pro každé A i, 1 i n, platí, že 1 A i je axiom nebo 2 A i vznikne z předchozích A j, j i pravidlem modus ponens nebo 3 A i je formule teorie T. Píšeme T A. RNDr. Kateřina Trlifajová PhD. (FIT ČVUT) Logika V. BI-MLO, ZS 2011/12 8 / 1

Příklady důkazů A A? A B A? A A A (B A) A B A (MP) (H1) T = { N H, H} T N? T N H formule teorie ( N H) (H N) (H3) T H N MP T H formule teorie T N MP Platí, že jestliže T B, pak T, A B RNDr. Kateřina Trlifajová PhD. (FIT ČVUT) Logika V. BI-MLO, ZS 2011/12 9 / 1

Věta o korektnosti Věta (O korektnosti) Je-li A dokazatelná, pak A je tautologie. Je-li T A, pak T = A. Důkaz (indukcí dle délky důkazu): n = 1: Všechny axiomy jsou tautologie. Dokážeme. n n + 1: Ze dvou tautologií odvodíme pomocí modus ponens tautologii. Dokážeme. n = 1: Je-li A axiom nebo formule teorie T, pak T = A n n + 1: Ze dvou tautologických důsledků odvodíme pomocí MP tautologický důsledek. Konvence: T {A} B zapisujeme jako T, A B RNDr. Kateřina Trlifajová PhD. (FIT ČVUT) Logika V. BI-MLO, ZS 2011/12 10 / 1

Z A je dokazatelné A Věta (A A) Důkaz: A ((A A) A) (H1) (A ((A A) A)) ((A (A A)) (A A)) (H2) (A ((A A)) (A A) (MP) A (A A)) (H1) A A (MP) Q.E.D. RNDr. Kateřina Trlifajová PhD. (FIT ČVUT) Logika V. BI-MLO, ZS 2011/12 11 / 1

Věta o dedukci Věta (O dedukci) Platí T A B právě když T, A B. : Jestliže T A B, pak T, A B. Triviální. : Jestliže T, A B, pak T A B. Indukcí dle délky n důkazu B. a) n = 1: Pak B je axiom nebo je prvek T, pak T B. b) n n + 1: Platí pro A 1,..., A n 1, dokážeme pro A n. 1 B je axiom nebo prvek T, pak stejně jako minule. 2 B bylo odvozeno pomocí MP z C B, C, pro které věta platí. T A C, indukční předpoklad T A (C B), indukční předpoklad (A (C B)) ((A C) (A B)) (H2) T (A C) (A B) (MP) T A B (MP) NDr. Kateřina Trlifajová PhD. (FIT ČVUT) Logika V. BI-MLO, ZS 2011/12 12 / 1

Věta o zaměnitelnosti předpokladů Věta (O zaměnitelnosti předpokladů) T A (B C)) právě, když T B (A C)) Důkaz: T A (B C)) T, A B C (VD) T, A, B C (VD) T, B A C (VD) T B (A C)) (VD) Q.E.D. Například též: T A (B (C (D E))) právě, když T D (B (A (C E))) RNDr. Kateřina Trlifajová PhD. (FIT ČVUT) Logika V. BI-MLO, ZS 2011/12 13 / 1