Iskazna logika 3. Matematička logika u računarstvu. novembar 2012

Σχετικά έγγραφα
10 Iskazni račun - deduktivni sistem za iskaznu logiku

8 Predikatski račun kao deduktivni sistem

Osnovni primer. (Z, +,,, 0, 1) je komutativan prsten sa jedinicom: množenje je distributivno prema sabiranju

Iskazna logika 1. Matematička logika. Department of Mathematics and Informatics, Faculty of Science, University of Novi Sad, Serbia.

DISKRETNA MATEMATIKA - PREDAVANJE 7 - Jovanka Pantović

a M a A. Može se pokazati da je supremum (ako postoji) jedinstven pa uvodimo oznaku sup A.

Operacije s matricama

Matematička logika. novembar 2012

Teorijske osnove informatike 1

KOMUTATIVNI I ASOCIJATIVNI GRUPOIDI. NEUTRALNI ELEMENT GRUPOIDA.

radni nerecenzirani materijal za predavanja R(f) = {f(x) x D}

Elementi spektralne teorije matrica

Matematička logika. Madarász Sz. Rozália. Departman za matematiku i informatiku Prirodno-matematički fakultet Univerzitet u Novom Sadu

Zadaci iz Osnova matematike

Klasifikacija blizu Kelerovih mnogostrukosti. konstantne holomorfne sekcione krivine. Kelerove. mnogostrukosti. blizu Kelerove.

1 Afina geometrija. 1.1 Afini prostor. Definicija 1.1. Pod afinim prostorom nad poljem K podrazumevamo. A - skup taqaka

PID: Domen P je glavnoidealski [PID] akko svaki ideal u P je glavni (generisan jednim elementom; oblika ap := {ab b P }, za neko a P ).

SISTEMI NELINEARNIH JEDNAČINA

Dvanaesti praktikum iz Analize 1

3.1 Granična vrednost funkcije u tački

IZVODI ZADACI ( IV deo) Rešenje: Najpre ćemo logaritmovati ovu jednakost sa ln ( to beše prirodni logaritam za osnovu e) a zatim ćemo

SOPSTVENE VREDNOSTI I SOPSTVENI VEKTORI LINEARNOG OPERATORA I KVADRATNE MATRICE

M086 LA 1 M106 GRP. Tema: Baza vektorskog prostora. Koordinatni sustav. Norma. CSB nejednakost

18. listopada listopada / 13

ELEKTROTEHNIČKI ODJEL

Tvrd enje 3: Ako su formule A i A B tautologije, onda je tautologija. Dokaz: Neka su A i A B tautologije.

Sintaksa i semantika u logici

1 Svojstvo kompaktnosti

1 Aksiomatska definicija skupa realnih brojeva

Granične vrednosti realnih nizova

PRAVA. Prava je u prostoru određena jednom svojom tačkom i vektorom paralelnim sa tom pravom ( vektor paralelnosti).

MATRICE I DETERMINANTE - formule i zadaci - (Matrice i determinante) 1 / 15

(P.I.) PRETPOSTAVKA INDUKCIJE - pretpostavimo da tvrdnja vrijedi za n = k.

7 Algebarske jednadžbe

Diskretna matematika. Prof. dr Olivera Nikolić

Rezolucija u predikatskoj logici

6 Polinomi Funkcija p : R R zadana formulom

INTEGRALNI RAČUN. Teorije, metodike i povijest infinitezimalnih računa. Lucija Mijić 17. veljače 2011.

Zadaci sa prethodnih prijemnih ispita iz matematike na Beogradskom univerzitetu

5. Karakteristične funkcije

APROKSIMACIJA FUNKCIJA

Iskazna logika. 1 Semantika iskazne logike

radni nerecenzirani materijal za predavanja

Binarne relacije. Definicija. Uopštena binarna relacija je uredjena trojka (A, B, ρ) gde je ρ A B; (A, B) je tip ove binarne relacije.

Neka su A i B skupovi. Kažemo da je A podskup od B i pišemo A B ako je svaki element skupa A ujedno i element skupa B. Simbolima to zapisujemo:

Glava 1. Realne funkcije realne promen ive. 1.1 Elementarne funkcije

IspitivaƬe funkcija: 1. Oblast definisanosti funkcije (ili domen funkcije) D f

Diskretna Matematika

1. zadatak , 3 Dakle, sva kompleksna re{ewa date jedna~ine su x 1 = x 2 = 1 (dvostruko re{ewe), x 3 = 1 + i

Primene teorije modela u poljima

Funkcije. Predstavljanje funkcija

Matematiqki fakultet. Univerzitet u Beogradu. Domai zadatak

Cauchyjev teorem. Postoji više dokaza ovog teorema, a najjednostvniji je uz pomoć Greenove formule: dxdy. int C i Cauchy Riemannovih uvjeta.

Relacije poretka ure denja

SEMANTIKE LOGIKA DOKAZIVOSTI I INTERPRETABILNOSTI predavanja

1 Algebarske operacije i algebraske strukture

Neka su A i B proizvoljni neprazni skupovi. Korespondencija iz skupa A u skup B definiše se kao proizvoljan podskup f Dekartovog proizvoda A B.

Uvod u teoriju brojeva

Bulovsko vrednosni modeli

Bulove jednačine i metodi za njihovo

Kardinalni brojevi i Lebegova mera

Dijagonalizacija operatora

MODALNA POTPUNOST LOGIKA INTERPRETABILNOSTI

Ispitivanje toka i skiciranje grafika funkcija

Zavrxni ispit iz Matematiqke analize 1

2 tg x ctg x 1 = =, cos 2x Zbog četvrtog kvadranta rješenje je: 2 ctg x

numeričkih deskriptivnih mera.

Skupovi, relacije, funkcije

Biblioteka Prirodno - matematičkih nauka

[1] Formalni jezik iskazne logike

Funkcija gustoće neprekidne slučajne varijable ima dva bitna svojstva: 1. Nenegativnost: f(x) 0, x R, 2. Normiranost: f(x)dx = 1.

IZVODI ZADACI (I deo)

PARCIJALNI IZVODI I DIFERENCIJALI. Sama definicija parcijalnog izvoda i diferencijala je malo teža, mi se njome ovde nećemo baviti a vi ćete je,

O nekim supstrukturnim logikama

KONAČNA MATEMATIKA Egzistencija kombinatornih konfiguracija Dirichlet-ov i Ramseyev teorem

Osnovno svojstvo iskaza, ma kako složen bio, jeste da je on ili tačan, ili netačan.

1. Dušan Adnad ević i Zoran Kadelburg, Matematička analiza I, Naučna knjiga, Beograd, 1990.

KONVEKSNI SKUPOVI. Definicije: potprostor, afin skup, konveksan skup, konveksan konus. 1/5. Back FullScr

Neka je data korespondencija f A B. Tada korespondenciju f 1 B A definisanu sa. f 1 = {(b, a) B A (a, b) f}

Numerička matematika 2. kolokvij (1. srpnja 2009.)

U raznim oblastima se često javlja potreba da se izmed u izvesnih objekata uspostave izvesne veze, odnosi ili relacije.

Četrnaesto predavanje iz Teorije skupova

On predstavlja osnovni pojam, poput pojma tačke ili prave u geometriji. Suštinsko svojstvo skupa je da se on sastoji od elemenata ili članova.

k a k = a. Kao i u slučaju dimenzije n = 1 samo je jedan mogući limes niza u R n :

Geometrija (I smer) deo 1: Vektori

Granične vrednosti realnih funkcija i neprekidnost

REKURZIVNE FUNKCIJE PRIRODOSLOVNO MATEMATIČKI FAKULTET MATEMATIČKI ODSJEK. Diplomski rad. Voditelj rada: Doc.dr.sc.

Matematička analiza 1 dodatni zadaci

LINEARNA ALGEBRA 1, ZIMSKI SEMESTAR 2007/2008 PREDAVANJA: NENAD BAKIĆ, VJEŽBE: LUKA GRUBIŠIĆ I MAJA STARČEVIĆ

DRUGI KOLOKVIJUM IZ MATEMATIKE 9x + 6y + z = 1 4x 2y + z = 1 x + 2y + 3z = 2. je neprekidna za a =

INTELIGENTNO UPRAVLJANJE

Iskazna logika. October 26, Počeci logike i matematičke logike

XI dvoqas veжbi dr Vladimir Balti. 4. Stabla

Funkcije dviju varjabli (zadaci za vježbu)

Kontrolni zadatak (Tačka, prava, ravan, diedar, poliedar, ortogonalna projekcija), grupa A

Matematika (PITUP) Prof.dr.sc. Blaženka Divjak. Matematika (PITUP) FOI, Varaždin

Sistemi veštačke inteligencije primer 1

Riješeni zadaci: Limes funkcije. Neprekidnost

Vremenske i prostorne klase složenosti

Kontinuum problem. Aleksandar Perović. Beograd 2004.

Transcript:

Iskazna logika 3 Matematička logika u računarstvu Department of Mathematics and Informatics, Faculty of Science,, Serbia novembar 2012

Deduktivni sistemi 1 Definicija Deduktivni sistem (ili formalna teorija) je uredjena četvorka D = X, Form, Ax, R, gde je X neprazan skup simbola, tzv. azbuka, Form je neprazan skup nekih reči nad X, tzv. skup formula, Ax je neprazan podskup skupa Form, tzv. aksiome, R je neprazan skup tzv. pravila izvodjenja, oblika ρ = A 1,A 2,...,A n B, gde su A 1, A 2,..., A n, B neke formule. U tom slučaju kažemo da formula B sledi iz A 1, A 2,..., A n na osnovu pravila ρ. Za D kažemo da je aksiomatska formalna teorija (ili aksiomatski (deduktivni) sistem) ako postoji algoritam za odlučivanje koja formula jeste, a koja nije aksioma.

Deduktivni sistemi 2 Definicija Neka je D = X, Form, Ax, R neki deduktivni sistem. Dokaz (u D) je konačan niz formula A 1, A 2,..., A n takav da je u tom nizu svaka formula aksioma ili sledi iz ranijih formula u nizu na osnovu nekog pravila izvodjenja iz R. U tom slučaju kažemo da je A 1, A 2,..., A n dokazni niz za A n (ili samo dokaz za A n ). Formula B je teorema u D ako postoji dokaz za B. U tom slučaju pišemo D B ili samo B. Sa Th (D) obeležavamo skup svih teorema deduktivnog sistema D. Za deduktivni sistem D kažemo da je odlučiv ako postoji algoritam za odlučivanje koja formula jeste, a koja nije teorema te teorije.

Deduktivni sistemi 3 Definicija Neka je D = X, Form, Ax, R neki deduktivni sistem, Σ Form, B Form. Kažemo da je B sintaktička posledica od Σ (ili da Σ dokazuje B) ako postoji konačan niz formula A 1, A 2,..., A n u kome je A n = B, tako da je svaka formula u tom nizu aksioma, ili iz Σ ili sledi iz ranijih formula u tom nizu po nekom pravilu izvodjenja iz R. U tom slučaju kažemo da je taj niz dokazni niz za B iz Σ i pišemo Σ D B ili samo Σ B. Formule iz skupa Σ zovemo hipoteze, a za B kažemo da je zaključak. Sa Cons(Σ) obeležavamo skup svih sintaktičkih posledica od Σ. Za skup formula Σ kažemo da je deduktivno zatvoren skup ako je Cons(Σ) = Σ.

Deduktivni sistemi 4 Teorema Neka je D = X, Form, Ax, R neki deduktivni sistem. Tada za sve Σ, Σ 1, Σ 2 Form važi:.1 Σ Cons(Σ);.2 Ako je Σ 1 Σ 2 onda Cons(Σ 1 ) Cons(Σ 2 );.3 Cons(Cons(Σ)) = Cons(Σ). Teorema (Teorema kompaktnosti (sintaktička verzija)) Neka je D = X, Form, Ax, R neki deduktivni sistem. Tada za sve Σ Form i sve A Form važi: Σ A akko postoji konačan Σ 0 Σ tako da je Σ 0 A.

Iskazni račun 1 Definicija Iskazni račun je deduktivni sistem H = X, Form, Ax, R, gde je X = S {,, (, )}, gde S = {p 1, p 2,..., p n,... }, Form je skup iskaznih formula definisan nad skupom iskaznih veznika {, }, Ax = Ax 1 Ax 2 Ax 3, gde su Ax 1, Ax 2, Ax 3 skupovi formula definisani pomoću tzv. šema aksioma (dakle, A, B, C Form): Ax 1 : A (B A) Ax 2 : (A (B C)) ((A B) (A C)) Ax 3 : ( A B) (B A) R = {MP}, (tzv. modus ponens), MP : A,A B B.

Iskazni račun 2 Lema U iskaznom računu H za sve formule A Form važi A A. Teorema (Teorema dedukcije) Neka je Σ Form, A, B Form. Tada Σ {A} B akko Σ A B. Lema A B, B C A C

Iskazni račun 3 Lema A, A B A A, A A A B B A A B, A B B A, B A B A, B (A B) A, B A B A, B A B (A B) A (A B) B

Iskazni račun 4 oznaka A B je zamena za formulu (A B), oznaka A B je zamena za formulu A B, oznaka A B je oznaka za formulu (A B) (B A). Lema a) A B A b) A B B c) A, B A B

Pravila izvodjenja iskaznog računa 1 Modus Ponens MP : A, A B B Tranzitivnost implikacije Kontradiktorne hipoteze Dvojna negacija TRANZ : A B, B C A C KONTR : A, A B DN1 : A A, DN2 : A A

Pravila izvodjenja iskaznog računa 2 Kontrapozicija B A KP1 : A B, KP2 : A B B A Suprotne pretpostavke Sinteza implikacije Negacija implikacije NI1 : SP : A B, A B B SI2 : (A B) A A, B (A B) (A B), NI2 : B

Pravila izvodjenja iskaznog računa 3 Rastavljanje konjunkcije K1 : A B A,, K2 : A B B Sinteza konjunkcije SK : A, B A B

Kompletnost 1 Lema Neka je A = A(p 1, p 2,..., p n ) neka formula i neka su a 1, a 2,..., a n {, }. Ako je a = A(a 1, a 2,..., a n ), tada važi p 1 a 1, p 2 a 2,..., p n a n A a. Dokaz: Indukcijom pa složenosti formule (sinteza implikacije!) Teorema (Mala teorema kompletnosti) Za svaku iskaznu formulu A = A akko A.

Kompletnost 2 Teorema (Odlučivost iskaznog računa) Iskazni račun H je odlučiv tj. postoji algoritam koji za svaku iskaznu formulu A odlučuje o tome da li je A teorema iskaznog računa. Teorema (Pouzdanost iskaznog računa H) Za sve skupove formula Σ i sve formule A važi: ako Σ A onda Σ = A. Definicija Za skup formula Σ kažemo da je neprotivrečan ako ne postoji formula A tako da je Σ A i Σ A. U suprotnom kažemo da je Σ protivrečan.

Kompletnost 3.1 Ako je skup formula Σ protivrečan, onda se iz Σ može izvesti bilo koja formula tj. Cons(Σ) = Form..2 Skup formula Σ je neprotivrečan akko je skup svih posledica Cons(Σ) neprotivrečan. Teorema Neka je Σ skup formula, A neka formula. Tada Σ A akko je Σ { A} protivrečan skup formula. Teorema Svaki skup formula koji ima model je neprotivrečan.

Kompletnost 4 Definicija Za neprotivrečan skup formula Σ kažemo da je maksimalno neprotivrečan ako nije sadržan ni u jednom neprotivrečnom skupu različitim od sebe tj. ako je Γ neprotivrečan skup i Σ Γ onda mora Σ = Γ. Primetimo da je svaki maksimalno neprotivrečan skup formula deduktivno zatvoren. Teorema Neka je Σ maksimalno neprotivrečan skup formula. Tada:.1 A Σ akko A Σ.2 A B Σ akko (A Σ i B Σ)

Kompletnost 5 Teorema (Lindenbaum) Svaki neprotivrečan skup formula je sadržan u nekom maksimalno neprotivrečnom skupu formula. Dokaz: Definišemo Σ = Σ 1 Σ 2 Σ n Σ n+1... Σ 1 = Σ, { Σn {A Σ n+1 = n }, ako je skup Σ n {A n } konzistentan, Σ n, u suprotnom Tada je Γ = n 1 Σ n traženi skup formula.

Kompletnost 6 Teorema Svaki neprotivrečan skup formula ima model. Dokaz: Neka je Σ neprotivrečan skup formula. Zbog Teoreme Lindenbauma znamo da postoji maksimalno neprotivrečan skup Γ koji sadrži Σ. Ako nadjemo model za Γ, to će ujedno biti i model za Σ. Model τ definišimo na sledeći način: τ(p i ) = akko p i Γ. Dokažimo da je τ = Γ. Zapravo, dokazaćemo više: za svaku formulu A τ = A akko A Γ. (Indukcijom po složenosti A.)

Kompletnost 7 Teorema (Teorema kompletnosti za iskazni račun) Za sve skupove formula Σ i sve formule A, Σ = A akko Σ A. Teorema (Teorema kompaktnosti za iskaznu logiku) Skup iskaznih formula Σ ima model ako i samo ako svaki konačan podskup od Σ ima model.