Biblioteka Prirodno - matematičkih nauka

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "Biblioteka Prirodno - matematičkih nauka"

Transcript

1 Uvod u logiku

2 Biblioteka Prirodno - matematičkih nauka Prof. dr Žana Kovijanić Vukićević Prof. dr Slobodan Vujošević UVOD U LOGIKU Drugo izdanje Glavni urednik Prof. dr Ilija Vujošević Recenzenti Prof. dr Predrag Obradović Prof. dr Milojica Jaćimović Likovni urednik Marina Vešović Izdavač Univerzitet Crne Gore Cetinjska 2, Podgorica Tiraž 300 Štampa Pobjeda - Podgorica Podgorica 2009 Zabranjeno preštampavanje i fotokopiranje u cjelini ili u djelovima. Sva prava zadržava izdavač i autori

3 Žana Kovijanić Vukićević Slobodan Vujošević UVOD U LOGIKU Podgorica 2009

4

5 Kosti

6

7 Sadržaj Sintaksa i semantika 32 Uvod Nauka o dedukcijjama 9 Logika kao oblast matematike 10 Iskazna logika Jezik iskazne logike 12 Iskazna formula 13 Indukcija po složenosti 14 Čitanje iskazne formule 14 Semantika iskazne logike 16 Valuacija iskazne formula 16 Tablica iskazne formule 18 Logički zakon 20 Supstitucija ekvivalentnih formula 21 Logička svojstva implikacije 22 Logička svojstva konjunkcije 23 Logička svojstva disjunkcije 23 Logička svojstva negacije 24 Normalna forma 25 Logičke posljedice 25 Sintaksa iskazne logike 26 Aksiome iskazne logike 27 Modus ponens 29 Dokaz u iskaznoj logici 31 Izvedena pravila 31 Teoreme iskazne logike 33 Posljedice aksioma implikacije 34 Teorema dedukcije 35 Pravila supstitucije i sječenja 37 Posljedice aksioma konjunkcije 38 Posljedice aksioma disjunkcije 39 Posljedice aksioma negacije 40 Zakon isključenja trećeg 41 Sintaksna svojstva ekvivalencije 43 De Morganovi zakoni 43 Intuicionistička logika 45 Teorema potpunosti 47 Opšta teorema potpunosti 50 Kompletni skupovi formula 51 Dokaz opšte teoreme potpunosti 52 Posljedice teoreme potpunosti 53 Bernajsov dokaz teoreme potpunosti 55 Predikatska logika Matematičke srukture 57 Relacije, operacije i istaknuti elementi 58

8 8 Matematičke formule 59 Jezik predikatske logike 61 Interpretacija jezika 63 Termi i formule 65 Parametri formule 66 Jezik matematičkih struktura 68 Semantika predikatske logike 69 Logički zakoni 71 Korektne supstitucije 72 Svojstva kvantifikatora 74 Ekvivalencija 75 Kvantifikatori i negacija 76 Kvantifikatori i konjunkcija 78 Kvantifikatori i disjunkcija 78 Kvantifikatori i implikacija 79 Preneksni oblik formule 80 Skolemove funkcije 81 Elementarna ekvivalencija 84 Ured enje racionalnih brojeva 86 Teoreije u predikatskoj logici 87 Teorija grupa 89 Teorija linearnog ured enja 90 Parcijalno ured enje 92 Teorija polja 93 Teorija realno zatvorenih polja 95 Teorija ured enih polja 95 Teorija brojeva 97 Sintaksa predikatske logike 100 Pravilo generalizacije 102 Lema o novim konstantama 104 Teorema dedukcije 106 Sintaksa i teorema o preneksnom obliku 107 Teorema korektnosti 109 Teorema potpunosti 111 Egzistencijalno zatvoreni skupovi 112 Kanonski model 113 Posledice teoreme potpunosti 115 Nestandardni prirodni brojevi 117 Erbranova teorema 118 Napomene 121 Registar 123

9 9 Uvod Nauka o dedukcijama Logika se tradicionalno shvata kao nauka o pravilima korektnog zaključivanja. U zaključivanju sa jednog skupa rečenica prelazimo na novu rečenicu. Rečenice od kojih polazimo su pretpostavke, a rezultat je zaključak. Takav prelaz je logički ispravan ako zadovoljava uslov salva veritate: polazeći od istinitih pretpostavki prelazimo na istinit zaključak. Prelaz sa pretpostavki na zaključak vrši se po odred enim pravilima i primarni zadatak logike jeste da utvrdi i istraži ta pravila. Zaključivanje u kome koristimo samo pravila koja zadovoljavaju uslov salva veritate je dedukcija. Za logiku su posebno važna pravila zaključivanja u kojima se u pretpostavkama i zaključku javljaju logički veznici. Uobičajeni logički veznici su iskazni veznici: i, ili, ako i nije, njihova svojstva izučavaju se u iskaznoj logici, kao i predikatski veznici: za svako, postoji i jednakost, koji se zajedno sa iskaznim veznicima izučavaju u predikatskoj logici. Osim logičkih veznika, u pretpostavkama i zaključku javljaju se i neke druge riječi, ali je korektnost zaključivanja zasnovana samo na smislu logičkih veznika. Značenje drugih riječi ne utiče na korektnost dedukcije. Te druge riječi shvatamo kao promjenljive, pa je dedukcija prelazak sa jednog broja formi na novu formu. Iz tog razloga, kao sinonim za logiku, koristi se termin formalna logika. Na primjer, jedna tipična logička dedukcija je sljedeća: ako pretpostavimo A i B, možemo da zaključimo B i A. U ovom zaključivanju napravili smo prelaz sa forme A i B na formu B i A. Korektnost dedukcije ne zavisi od smisla riječi A i B, već samo od toga kako shvatamo logički veznik i. Iz ovakvih razloga, logika se definiše kao nauka o formalnim dedukcijama. U svakodnevnom životu i nauci ne koristimo samo dedukcije. Najvažnije zaključivanje koje ne zadovoljava uslov salva veritate naziva se induktivno zaključivanje. Logika proučava i takva zaključivanja, ali je taj njen dio praktično nevidljiv u odnosu na glavni tok, pa su dedukcija i zaključivanje sinonimi. Da bi smo otklonili eventualnu zabunu, naglašavamo da matematička indukcija zadovoljava uslov salva veritate, tj. matematička indukcija jeste dedukcija.

10 10 Logika kao oblast matematike Od Aristotelovog doba, kao teorija dedukcije, logika je izučavana u okviru filozofije. Njegovo učenje, izloženo u kolekciji spisa pod nazivom Organon, dominiralo je u logici sve do devetnaestog vijeka. Tada je sa radovima Džordža Bula i posebno Gotloba Fregea uspostavljena tradicija savremene logike kao oblasti matematike. Svakako, logika i danas ima bliske veze sa filozofijom ali je ipak grana matematike, a ne filozofije. Kao njena oblast, logika pripada osnovama matematike. Iz više razloga. Prije svega, postoji shvatanje da se matematika može svesti na logiku, ili nešto blaže, da se matematika može zasnovati i razvijati kao striktno formalna teorija. Ovaj program potiče još od Gotfrida Vilhema Lajbnica, ali su ključni napori na njegovoj realizaciji napravljeni krajem devetnaestog vijeka, kada je Gotlob Frege fomulisao predikatsku logiku i početkom dvadesetog vijeka, kada je David Hilbert postavio jednu grupu problema iz osnova matematike. Njihovo otkriće, da se svako korektno matematičko tvrd enje može formalno izraziti i svaki dokaz tog tvrd enja prevesti u formalan dokaz (teorije u čijem jeziku je to tvrd enje zapisano), ostavilo je dubok trag u matematici. Med utim, Gedelove teoreme iz tridesetih godina dvadesetog vijeka pokazale su da je formalizacija matematike nužno nepotpuna: u svakoj formalizaciji matematike, postoje istinita tvrd enja koja možemo formalizovati ali ne i formalno dokazati. Za matematiku je formalizacija principijelno važna zato što postoje tvrd enja koja sticajem okolnosti nismo u stanju niti da dokažemo, niti da opovrgnemo. U tom slučaju, jedino što nam preostaje jeste da dokažemo da ni takvo tvrd enje, ni njegova negacija nisu dokazivi, tj. da pokažemo da skup svih dokaza odgovarajuće teorije ne sadrži njihove dokaze. Tada je formalizacija nezaobilazna, bar kada su u pitanju osnovne matematičke teorije poput aritmetike i teorije skupova. Logički sistem u kome se mogu formulisati i dokazivati matematička tvrd enja jeste predikatska logika prvog reda. U okviru naših razmatranja izložićemo njen jezik i sintaksu i podrobno objasniti matematički smisao, tj. semantiku tog jezika. Dobra osnova za razumevanje ovde izloženih ideja, kao i njihova vrlo sadržajna dopuna je knjiga Koste Došena Osnovna logika. Ona je dostupna na adresi kosta@turing.mi.sanu.ac.rs. Autori su zahvalni Kosti Došenu na korisnim primedbama.

11 11 Iskazna logika Rečenica je iskaz ako možemo sa smislom postaviti pitanje njene istinitosti. Ako takva rečenica može biti samo istinita ili neistinita, govorimo o dvovalentnoj logici. Ako istinitosnih vrijednosti ima više od dvije, logika je viševalentna. Osim u jednom slučaju, što će biti posebno naglašeno, bavimo se isljučivo dvovalentnom logikom, budući da je sa stanovišta matematike značaj viševalentnih logika marginalan. Na primjer, rečenica zbir dva parna broja je paran broj je istinit iskaz, a rečenica broj 727 je deljiv sa tri je neistinit iskaz, jer zbir njegovih cifara nije deljiv sa tri. Takod e, rečenica postoji broj x koji zadovoljava relaciju x = 0 je iskaz, budući da je ona ili istinita ili neistinita, u zavisnosti od konteksta u kojem razumijevamo njeno značenje: ako je to kontekst racionalnih brojeva ona je neistinita, a ako je to kontekst kompleksnih brojeva - istinita. Sa stanovišta iskazne logike, irelevantan je smisao pojedinačnog iskaza, interesantna je samo činjenica da on može biti ili istinit ili neistinit, i da to zavisi samo od njegove logičke strukture. Strukturu iskaza odred uju iskazni veznici i, ili, ako i nije: ako su A i B proizvoljni izkazi, onda su redom A i B, A ili B, ako A onda B i nije A takod e iskazi, sada nešto složeniji, čija istinitost zavisi od iskaza od kojih su sastavljeni. Iskaz A i B je konjunkcija iskaza A i iskaza B. Iskaz A ili B je disjunkcija iskaza A i iskaza B. Iskaz ako A onda B je implikacija iskaza A i iskaza B. Iskaz nije A je negacija iskaza A. U logici je danas uobičajeno da konjunkciju iskaza A i B označavamo simbolom A B, disjunkciju simbolom A B, implikaciju simbolom A B, a negaciju simbolom A.

12 12 Iskazi 271 je prost broj ili 361 je potpun kvadrat ne sadrže logičke veznike i u tom smislu su elementarni. Svaki matematički iskaz je ili elementaran ili je složen od elementarnih iskaza pomoću logičkih veznika. Jezik iskazne logike Iz svega do sada rečenog slijedi da jezik u kome bi se mogla izraziti logička struktura matematičkih iskaza treba da sadrži simbole za elementarne iskaze i simbole za logičke veznike, ali to nije sve. Na primjer, od iskaza A i B možemo formirati iskaz A B. Sada, od iskaza A B i iskaza A, pomoću implikacije, možemo formirati novi iskaz. Med utim, ne bi bilo dobro da tako dobijeni iskaz zapišemo sa A B A, budući da takav zapis može nastati i kao implikacija iskaza A i B A, a to nisu isti iskazi. Naime, iskazi (A B) A i A (B A) nemaju isti logički smisao. Prvi je lažan ako je A lažan iskaz, a drugi je uvijek istinit, bez obzira na istinitost iskaza A i B. Da bi smo obezbijedili jedinstvenost čitanja i razumijevanja svakog zapisa o iskazima, neophodno je da jezik sadrži dvije male zagrade - desnu ) i lijevu ( zagradu. Jezik iskazne logike je skup simbola L = {s 0, s 1, s 2,... } {,,, } {(, )}. Simboli skupa {s 0, s 1, s 2... }, koga označavamo sa P, su iskazni simboli ili elementarni iskazi, simboli skupa {,,, } su simboli iskaznih veznika, a desna i lijeva zagrada su interpunkcijski simboli. Simboli skupa {,,, } {(, )} su logički simboli jezika L, a simboli skupa P su nelogički simboli. To stoga što sve iskazne logike imaju iste logičke simbole, dok im nelogički dio može biti različit. Na primjer, pretpostavili smo da je skup P iskaznih simbola prebrojiv beskonačan skup, tj. da ima jednak broj elemenata kao i skup prirodnih brojeva N = {0, 1, 2,... }. Med utim, u logici se razmatraju i jezici u kojima to nije slučaj. Kasnije ćemo vidjeti da naše ograničenje na prebrojive jezike ipak nije suštinsko, utoliko što se sva svojstva prebrojivog iskaznog računa mogu uopštiti na neprebrojive iskazne račune, tj. na račune čiji je skup elementarnih iskaza po kardinalnosti veći od skupa prirodnih brojeva.

13 13 Iskazne formule Jezik iskazne logike je mnogo jednostavniji i pravilniji od prirodnog jezika, ali je u osnovi napravljen na istim principima. Kao što u prirodnom jeziku, polazeći od njegovih simbola i po odred enim gramatičkim pravilima, formiramo smislene riječi ili rečenice, tako od simbola jezika iskazne logike, po strogim pravilima, konstruišemo smislene riječi, tj. smislene konačne nizove simbola. Definišemo ih induktivno i nazivamo iskaznim formulama: (1) Elementarni iskazi su iskazne formule, (2) Ako su A i B iskazne formule, onda su (A B), (A B), (A B) i A iskazne formule. Skup svih iskaznih formula označavamo sa F. Smisao prvog uslova jeste da P F. Polazeći od elementarnih iskaza, primjenom drugog uslova, korak po korak pravimo nove formule. Neka je F 0 = P i za svako n 0 F n+1 = {(A B), (A B), (A B), A : A, B F 0 F 1 F n }. Polazeći od nivoa F 0, koji se sastoji od elementarnih iskaza, na nivou F 1, pravimo formule koristeći jedan od iskaznih veznika i formule nivoa F 0, Na nivou F n+1 pravimo formule koristeći jedan od veznika i formule sa prethodnih nivoa F 0,... F n, za svaki prirodan broj n 0. Tako dobijamo sve iskazne formule, tj. F = n N F n. Ovakva konstrukcija skupa iskaznih formula omogućava nam da u dokazu svojstava iskaznih formula koristimo matematičku indukciju. Nivo F n, na kome se data formula prvi put javlja, meri složenost formule, pa indukciju po nivoima F n, n 0, nazivamo indukcijom po složenosti formule. Zadatak 1. Svakoj iskaznoj formuli odgovara jedno konačno drvo. Drvo se grana u čvoru, u kome se nalazi jedna formula. Ako je ona oblika A, iz njega raste jedna grana A, ako ima oblik (A B), (A B) ili (A B), iz čvora rastu dve grane A i B, a ako je u čvoru iskazno slovo, iz njega ne raste nista. U čvoru na dnu drveta je polazna formula, a listovi su elementarni iskazi. Odrediti drvo formule ((s 1 s 0 ) ((s 0 s 1 ) s 0 ))). Indukcija po složenosti formule Ako formule nultog nivoa imaju svojsto S i ako na osnovu pretpostavke da formule nivoa n imaju svojsto S dokažemo da svojstvo S imaju i formule nivoa n + 1, onda sve iskazne formule imaju svojsto S.

14 14 Lema 1. Svaka formula ima jednak broj lijevih i desnih zagrada. Dokaz. Tvrd enje dokazujemo matematičkom indukcijom. Formula nultog nivoa je elementarni iskaz i uopšte nema zagrade, pa ima jednak broj lijevih i desnih zagrada. Ako sve formule nivoa n imaju jednak broj lijevih i desnih zagrada i ako je A formula nivoa n + 1, onda postoje formule B i C nivoa n, takve da formula A ima jedan od oblika (B C), (B C), (B C) ili B. Po induktivnoj pretpostavci, svaka od formula B i C ima jednak broj lijevih i desnih zagrada, pa i formula A ima jednak broj lijevih i desnih zagrada. Dakle, svaka iskazna formula ima jednak broj lijevih i desnih zagrada. Zapravo, nivoi mjere složenost formule, pa se u logici ustalilo da se navedeni oblik matematičke indukcije naziva indukcija po složenosti formule i primjenjuje se u sljedećoj formi: Ako elementarne formule imaju svojstvo S i ako iz pretpostavke da formule A i B imaju svojstvo S slijedi da svojstvo S imaju formule (A B), (A B), (A B) i A, onda sve iskazne formule imaju svojstvo S. Dakle, ako želimo da dokažemo da sve formule imaju svojstovo S, dovoljno je dokazati dvije stvari - bazu indukcije i induktivni korak. Baza indukcije: Sve elementarne formule imaju svojstvo S. Induktivni korak: Iz pretpostavke da formule A i B imaju svojsto S (induktivna pretpostavka) slijedi da svojstvo S imaju formule (A B), (A B), (A B) i A. Većina logičkih pojmova definiše se induktivno, pa je indukcija po složenosti glavni metod za dokazivanje svojstava logičkih pojmova. Poput iskaznih formula, induktivno su definisani pojam dokaza, pojam terma, pojam predikatske formule itd. pa je u našim dokazima prirodno javlja indukcija po složenosti dokaza, po složenosti terma, po složenosti predikatske formule. Čitanje iskazne formule Formula je konačan niz simbola jezika L, tj. formula je riječ jezka L. Ako riječi X dopišemo riječ Y, dobija se riječ XY. Kažemo da je riječ X je početni, a riječ Y završni dio riječi XY. Lema 1. Razlika broja lijevih i desnih zagrada je pozitivna na svakom početnom dijelu formule, ako početni dio nije prazan, jednak čitavoj formuli ili jednom znaku negacije.

15 15 Dokaz. Pošto se odnosi na sve iskazne formule i ovo tvrd enje dokazujemo indukcijom po složenosti formule. Za svaku riječ X, nekaje n X razlika broja lijevih i desnih zagrada u riječi X i neka je A iskazna formula jezika L. Baza indukcije: Ako je A elementarna formula, ona sadrži samo jedan simbol, pa je svaki početni dio formule A prazan ili jednak čitavoj formuli, pa tvrd enje važi. Induktivni korak: Ako formula A ima oblik B, svaki početni dio Y formule A koji zadovoljava uslove teoreme je oblika Y = X, gde je X početni dio formule B. Očigledno, n Y = n X. Po induktivnoj pretpostavci, n X > 0, pa je n Y > 0. Ako formula A ima oblik (B C), svaki početni dio Y formule A ima oblik Y = (X, gde je X početni dio formule B, ili oblik Y = (B Z, gde je Z početni dio formule C. Po induktivnoj pretpostavci, n X 0, pa je n Y = 1 + n X > 0. U drugom slučaju, po induktivnoj pretpostavci n Z 0, pa je n Y = 1 + n B + n Z. Kako formula B ima jednak broj lijevih i desnih zagrada, n B = 0, imamo da je n Y = 1 + n Z > 0. Na isti način postupamo kada formula A ima oblik (B C) ili (B C), pa dakle, tvrd enje važi za svaku formulu A. Teorema o čitanju formule: Ako je različita od iskazne promjenljive, iskazna formula može biti predstavljena na tačno jedan od četiri načina (A B), (A B), (A B) ili A, gde su A i B jedinstveno odred ene formule. Dokaz. Ako formula počinje negacijom, mogla je nastati jedino po trećem pravilu, tj. ima oblik A. Ako formula počinje zagradom, uklonimo tu zagradu i tražimo najmanji neprazan početni dio A formule u kome je razlika desnih i lijevih zagrada jednaka nuli. Taj početni dio jedinstveno je odred en i predstavlja prvi dio formule. Prvi simbol poslije početnog dijela A je jedan od veznika, ili, njega obrišemo i obrišemo zadnju desnu zagradu. Preostali dio je formula B. Tako se formula čita jednoznačno. Treba primijetiti da formula može biti veoma dugačka, pa je izloženi algoritam daleko od optimalnog. Zadatak: Napraviti algoritam koji provjerava da li je data riječ jezika L iskazna formula.

16 16 Semantika iskazne logike Jezik iskazne logike definisali smo tako da se u njemu mogu izražavati logička svojstva matematičkih iskaza. Mad utim, sam po sebi, jezik iskazne logike je čisto sintaksni objekt, pa se u različitim kontekstima njegove formule mogu različito tumačiti. Sada ćemo precizirati kako tumačimo iskazne formule, tj. preciziraćemo njihovu semantiku. Kako smo već napomenuli, iskaz je rečenica koja može biti ili istinita ili neistinita, pa ako interpretacija iskazne formule treba da odgovara iskazu, logički veznici,, i treba da imaju onaj isti smisao kakav u prirodnom jeziku imaju redom riječi i, ili, ako i nije. Te riječi u prirodnom jeziku matematike shvatamo na sljedeći način: Iskaz A i B je istinit iskaz A i iskaz B su istiniti. Iskaz A ili B je istinit bar jedan od iskaza A i B je istinit. Iskaz ako A onda B je lažan A je istinit, a B lažan iskaz. Iskaz nije A je istinit iskaz A je lažan. Napominjemo da se ova definicija logičkih veznika pre svega odnosi na matematičke iskaze. U njenoj osnovi je naše matematičko iskustvo u rasud ivanju o logičkim veznicima, tj. u njoj smo logičke veznike definisali onako kako se oni shvataju u matematici. U nekom drugom, nematematičkom kontekstu, takva definicija ne bi obavezno odgovarala našem razumijevanju logičkih veznika. Na primjer, iz definicije konjunkcije slijedi da je iskaz A B istinit ako i samo ako iskaz B A je istinit, tj. u matematici ta dva iskaza imaju isto značenje. Kažemo da je u matematici konjunkcija komutativna. U prirodnom jeziku to nije uvijek slučaj. Na primjer, iskazi udala se i dobila dijete i dobila dijete i udala se u prirodnom jeziku nemaju isto značenje. Još gore, konjunkcija vidio Rim i umro ima puni smisao, dok je njena komutacija umro i vidio Rim sasvim besmislena. Valuacija iskaznih formula Kako smo iskazne formule definisali polazeći od elementarnih iskaza, istinitost formule zavisiće od istinitosti elementarnih iskaza od kojih je napravljena. Uobičajeno je da se utvrd ivanje vrijednosti istinitosti formule naziva valuacijom. Valuacija dakle preslikava skup formula F u skup 2 = {0, 1}. Kako smo napomenuli ona je odred ena valuacijom elementarnih iskaza:

17 17 Preslikavanje v : P 2 je valuacija elementanih iskaza jezika L. Pritom, ako v(p) = 1, elementarni iskaz p je istinit, a ako v(p) = 0, elementarni iskaz p je neistinit, za valuaciju v. Skup svih valuacija označavamo sa 2 P. Kada je zadata valuacija v 2 P, zadata je istinitost samo elementarnih iskaza, pa sada treba preslikavanje v skupa P F proširiti na cio skup formula F, tj. treba definisati preslikavanje v : F 2, tako da v(p) = v(p), za svako p P. Pritom, ako v(a) = 1, formula A je istinita, a ako v(a) = 0, formula A je neistinita, za valuaciju v. Takod e, istinitost iskazne formule treba da bude saglasna sa matematičkim iskaznim veznicima tako da: logičkom simbolu odgovara veznik i, logičkom simbolu odgovara veznik ili, logičkom simbolu odgovara veznik ako... onda i logičkom simbolu odgovara veznik nije. To znači da proširenje v : F 2 valuacije v 2 P mora da zadovoljava sledeće uslove: za sve A, B F, (1) v(a B) = 1 v(a) = 1 i v(b) = 1, (2) v(a B) = 1 v(a) = 1 ili v(b) = 1, (3) v(a B) = 0 v(a) = 1 i v(b) = 0, (4) v( A) = 1 v(a) = 0. Pritom, umjesto v((a B)), pisali smo v(a B) itd. Valuaciju v 2 P i njeno proširenje v : F 2 u daljem tekstu oznaǎćemo istim slovom v. To ima opravdanje jer važi sledeća teorema: Teorema o jedinstvenosti proširenja valuacije: Svaka valuacija elementarnih iskaza ima jedinstveno proširenje na sve iskazne formule. Dokaz. Zapravo, treba dokazati da za proizvoljna preslikavanja v 1 i v 2 skupa F iskaznih formula u skup 2 istinitosnih vrijednosti, koja zadovoljavaju uslove (1) - (4), ako v 1 (p) = v 2 (p), za svako p P, onda v 1 (A) = v 2 (A), za svaku iskaznu formulu A. Tvrd enje dokazujemo indukcijom po složenosti formule A. Baza indukcije: Ako A P, onda po uslovu teoreme v 1 (A) = v 2 (A). Induktivni korak: Ako formula A ima oblik (B C) i ako v 1 (A) = 1, onda po uslovu (1) imamo v 1 (B) = 1 i v 1 (C) = 1, tj. po induktivnoj pretpostavci, v 2 (B) = 1 i v 2 (C) = 1, pa v 2 (A) = 1. Slično postupamo, koristeći preostale uslove, kada formula A ima oblik (B C), (B C) ili oblik A. ( ) Primjer 1. Ako je v 2 P s0 s valuacija 1 s 2 s 3 s 4 s 5, odrediti vrijednost iskazne formule A = ((s 0 s 3 ) ((s 0 s 3 ) s 0 )) za valuaciju v.

18 18 Kako je v(s 0 ) = 0, prema uslovu (3), v(s 0 s 3 ) = 1. Prema uslovu (2), v(s 0 s 3 ) = 1, pa je v((s 0 s 3 ) s 0 ) = 0. Otuda se prema uslovu (3) dobija da je v(a) = 0. Valuacija je beskonačan niz vrijednosti svih iskaznih simbola, ali samo konačan broj tih vrijednosti utiče na vrijednost iskazne formule. U prethodnom primjeru, vrijednost formule A zavisi samo od vrijednosti elementarnih iskaza s 0 i s 3 za valuaciju v, budući da se samo oni stvarno javljaju u A, dok vrijednosti v(s n ), n 0 i n 3, nijesu uticale na vrijednost formule A. Iako vrijednost formule zavisi samo od konačnog broje vrijednosti iskaznih simbola koji se u njoj zaista javljaju, valuaciju smo ipak definisali kao beskonačan niz. Nas neće interesovati samo vrijednost jedne, već i čitavog skupa formula za datu valuaciju, a skup može biti i beskonačan. Tablica iskazne formule Definicije istinitosti logičkih veznika mogu se pregledno predstaviti tablicama: v(a) v(b) v(a B) v(a B) v(a B) v( A) za svaku valuaciju v 2 P i proizvoljne iskazne formule A i B. Tablice logičkih veznika su veoma stare. Zna se da je Filon iz Megare, antički logičar iz trećeg vijeka prije nove ere, upotrebljavao tablicu implikacije. Ako je A iskazna formula, sa A(p 1,..., p n ), n 1, označavamo da su svi elementarni iskazi koji se javljaju u formuli A, neki od iskaza p 1,..., p n (ne obavezno svi). Ako v(p 1 ) = w(p 1 ),... v(p n ) = w(p n ), onda v(a) = w(a), za proizvoljne valuacije v, w 2 P Neka su A(p 1,..., p n ) i A 1,..., A n formule. Formula koja se iz formule A dobija zamenom svih javljanja promenljivih p 1,..., p n redom formulama A 1,..., A n, je supstituciona instanca formule A Neka je v 2 P valuacija i A iskazna formula. Ako je v(a) = 1 kažemo da valuacija v zadovoljava formulu A ili da formula A važi za valuaciju v i tu činjenicu označavamo sa v = A. Dakle v = A ako i samo ako v(a) = 1.

19 19 Primjer 1. Ako je A(s 0, s 3 ) = ((s 0 s 3 ) ((s 0 s 3 ) s 0 ))), odrediti valuaciju v koja zadovoljava formulu A. Kako se u formuli A javljaju samo iskazni simboli s 0 i s 3, vrijednost formule A zavisi samo od mogućih parova (v(s 0 ), v(s 3 )), za svaku valuaciju v 2 P. Takvih mogućnosti ima četiri: v(s 0 ) v(s 3 ) v(a) Dakle, svaka valuacija v 2 P, za koju je v(s 0 ) = 0 i v(s 3 ) = 1, ne zadovoljava, dok sve ostale valuacije zadovoljavaju formulu A. Svakoj formuli A(p 1,..., p n ), n 1, odgovara tablica njenih vrijednosti, za moguće kombinacije (v(p 1 ),..., v(p n )) vrijednosti elementarnih iskaza koje se mogu dobiti za različite valuacije v 2 P. Tih kombinacija ima koliko i nizova nula i jedinica dužine n, tj. ima ih 2 n, za svako n 1. Primjer 2. Odrediti tablicu formule A(p, q, r) = (p ( q r)), za proizvoljne iskazne simbole p, q, r P. Odrediti formulu B(p, q, r), različitu od A, sa istom tablicom kao i formula A. Tablica formule A je sledeća v(p) v(q) v(r) v(a) Uočimo sve valuacije za koje je v(a) = 1. Iz tablice čitamo da su to valuacije v 2 P, za koje je redom v(p) = 1, v(q) = 0 i v(r) = 0, ili valuacije w 2 P, za koje je redom w(p) = 1, w(q) = 1 i w(r) = 0. Formirajmo konjunkcije ((p q) r) i ((p q) r) i napravimo njihovu disjunkciju B = (((p q) r) ((p q) r)). Lako je provjeriti da za svaku valuaciju v 2 P, v(a) = v(b).

20 20 Logički zakoni Ako v(a) = v(b), za svaku valuaciju v 2 P, iskazne formule A i B su logički ekvivalentne. Zadatak 1. Formule ((p q) r) i (p (q r)) su logički ekvivalentne, za sve p, q, r P. Takod e, formule ((p q) r) i (p (q r))) su logički ekvivalentne, za proizvoljne p, q, r P. Formula koja je istinita za svaku valuaciju iskaznih promjenljivih je tautologija. Saglasno našoj notaciji, formula A je tautologija ako v = A, za svaku valuaciju v 2 P. Budući da je istinita za svaku valuaciju, u oznaci tautologije valuacija se ne mora spominjati, pa činjenicu da je formula A tautologija označavamo sa = A. Termin tautologija je prvobitno označavao formulu (A A), zato što grčka riječ tautologija doslovno znači ista riječ ili ista ideja. U tom smislu on se i danas upotrebljava u retorici i ima pomalo pežorativno značenje; prazna tautologija. U smislu logičkog zakona prvi ga je upotrebio filozof Ludvig Vitgenštajn u delu Tractatus Logico-Philosophicus objavljenom godine, a potom je vrlo brzo u tom značenju preuzet i u matematici. Nekada, pogotovo u logici, za formulu koja je istinita za svaku valuaciju, bio je u upotrebi mnogo prirodniji termin logički zakon. Zanimljivo je da se danas zakon (A A) nikada ne naziva tautologijom, dok se sve druge tautologije pojedinačno nazivaju zakonima (zakon komutacije, zakon distribucije, De Morganov zakon, Persov zakon). Budući da logički zakoni nijesu samo puko ponavljanje istog, već nose vrlo mnogo informacija o osobinama logičkih veznika, u našim razmatranjima ravnopravno koristimo oba termina. Osim u iskaznoj, logički zakoni se javljaju i u predikatskoj logici. Iz nekog razloga tamo se više ne koristi termin tautologija za formulu istinitu za svaku valuaciju i u svakoj interpretaciji, već se odomaćio različit termin valjana formula. Pošto se u oba slučaja radi o logičkim zakonima, pored valjane formule i u predikatskoj logici koristićemo termin logički zakon. Zadatak 2. Dokazati da su formule A i B logički ekvivalentne ako i samo ako formula ((A B) (B A)) je tautologija. Time je definisan novi binarni logički veznik, koji se naziva ekvivalencija. Zapis (A B) zamjenjuje iskaznu formulu ((A B) (B A)).

21 21 Supstitucija ekvivalentnih formula Iskazna formula B je potformula formule A, ako se kao formula bar jednom javlja u formuli A. Svakako, potformula može imati više javljanja u istoj formuli. Na primjer, u formuli B (C B), formula B ima bar dva javljanja. Ako formula B nije potformula formule C, onda B ima tačno dva javljanja u datoj formuli. Lema o supstituciji ekvivalentnih formula: Ako su A, B i C iskazne formule i ako sa A(B/C) označimo formulu koja se dobija kada se u formuli A neka javljanja formule B zamijene formulom C, onda = (B C) (A A(B/C)). Dokaz. Za date formule B i C, teoremu dokazujemo indukcijom po složenosti formule A. Primetimo da oznaka A(B/C) podrazumeva i mogućnost da nijedno javljanje formule B u formuli A nismo zamenili sa C. U tom slučaju je A(B/C) = A Baza indukcije: U ovom dokazu, bazu indukcije čine formule čija je složenost manja ili jednaka od složenosti formule B. Ako formula A ima manju složenost od B, onda A(B/C) = A, pa se tvrd enje svodi na = (B C) (A A). Ako formule A i B imaju istu složenost onda A(B/C) = A ili A(B/C) = C, pa se tvrd enje svodi na prethodni slučaj ili na = (B C) (C C). U oba slučaja, lako se provjerava da su dobijene formule tautologije. Induktivni korak: Ako formula A ima oblik A 1 A 2, onda A(B/C) = A 1 (B/C) A 2 (B/C). Ako v(b C) = 1, po induktivnoj pretpostavci, v(a 1 ) = v(a 1 (B/C)) i v(a 2 ) = v(a 2 (B/C)), pa je v(a) = v(a(b/c)), za svaku valuaciju v 2 P. Na sličan način postupamo kada formula A ima oblik disjunkcije, implikacije ili negacije. U zadacima sledeća tri poglavlja navodimo jedan broj najvažnijih logičkih zakona. Grupisani su tako da ilustruju značajna svojstva logičkih veznika i njihov med usobni odnos.

22 22 Logička svojstva implikacije Implikacija je ključni logički veznik. Svi drugi veznici mogu se prilično dobro analizirati i algebarskim sredstvima. U sledećem primjeru navedena su dva najvažnija svojstva implikacije. Primjer 1. Za proizvoljne iskazne formule A, B i C, = (A (B A)) = (A (B C)) ((A B) (A C)). Intuitivni smisao prvog svojstva implikacije je pomalo zbunjujući - ako je A, onda A slijedi iz bilo koje formule B, koja ne mora da ima ništa zajedničko sa A. Zbog tog i nekih drugih svojstava, koja su navedena u narednim zadacima, logičari ne smatraju da je iskazna logika dobar kontekst za implikaciju. Drugo svojstvo izražava distributivnost implikacije preko same sebe i ono se smatra, ne samo poželjnim, već i suštinskim za implikaciju. Dokazaćemo drugo tvrd enje, prvo je mnogo lakše. Pretpostavimo suprotno, da navedena formula nije logički zakon. To znači da postoji valuacija v 2 P, za koju je ta formula lažna, tj. za koju je v(a (B C)) = 1, v((a B) (A C)) = 0. Na osnovu drugog uslova, mora biti v(a B) = 1 i v(a C) = 0, tj. v(a B) = 1, v(a) = 1 i v(c) = 0. Iz uslova v(a B) = 1 i v(a) = 1, dobijamo da je v(b) = 1. Dakle iz drugog uslova gornje relacije dobijamo da mora biti v(a) = 1, v(b) = 1 i v(c) = 0. Med utim, ako v(a) = 1 i v(b) = 1, onda iz prvog uslova slijedi v(c) = 1, a to nije moguće, budući da smo utvrdili da je v(c) = 0. Dakle, ne postoji valuacija za koju bi posmatrana formula bila lažna. Zadatak 1. Tranzitivnost implikacije: Za proizvoljne formule A, B i C, = (A B) ((B C) (A C)). Tranzitivnost je sasvim poželjno svojstvo - implikacija se u skupu svih formula iskazne logike ponaša kao poredak. Ali, kako smo napomenuli, u iskaznoj logici implikacija ima i neka sasvim problematična svojstva. Zaista zbunjuje što je implikacija kao poredak i linearna: ili iz A slijedi B, ili iz B slijedi A, za bilo koja dva ničim povezana iskaza A i B. Zadatak 2. Linearnost implikacije: Za proizvoljne formule A i B, = (A B) (B A).

23 23 Zadatak 3. Persov zakon: formule A i B. = ((A B) A) A, za proizvoljne Logička svojstva konjunkcije i disjunkcije Zadatak 1. Svojstva konjunkcije: Za proizvoljne formule A, B i C, = (A B) A, = (A B) B, = (C A) ((C B) (C (A B))). Navedeni zakoni karakterišu prirodu konjunkcije kao logičkog veznika. Ako se implikacija shvati kao poredak med u formulama, onda konjunkcija ima sva svojstva infimuma. Prve dvije formule znače da je konjunkcija A B donje ograničenje za A i B, a treća, da je A B najveće donje ograničenje za formule A i B. Zadatak 2. Svojstva disjunkcije: Za proizvoljne formule A, B i C, = A (A B), = B (A B), = (A C) ((B C) ((A B) C)). Navedeni logički zakoni pokazuju da, u odnosu na implikaciju, disjunkcija ima svojstvo supremuma. Prve dvije formule znače da je A B gornje ograničenje za A i B, a treća, da je formula A B najmanje gornje ograničenje za formule A i B. Zadatak 3. Zakoni apsorpcije za konjunkciju i disjunkciju: Za proizvoljne formule A i B, = (A (A B)) A, = (A (A B)) A. Zadatak 4. Zakoni komutativnosti i asocijativnosti konjunkcije: Za proizvoljne formule A, B i C, = (A B) (B A), = ((A B) C) (A (B C)). Zakoni komutativnosti i asocijativnosti disjunkcije: Za proizvoljne formule A, B i C, = (A B) (B A), = ((A B) C) (A (B C)).

24 24 Ekvivalencije iz prethodnog zadatka omogućavaju da, bez opasnosti da dovedemo u pitanje jednoznačno čitanje formule, u konjunkcijama i dijunkcijama više formula izostavimo zagrade tako što umjesto ((A B) C) pišemo A B C, a umjesto ((A B) C) pišemo A B C. Kada govorimo o datoj formuli, izostavićemo njene spoljne zagrade, ali kada ona treba da ud e u sastav neke druge formule, zagrade moramo vratiti. Za svako n 1, ako su A 1,..., A n formule, njihovu konačnu konjunkciju i n A i definišemo indukcijom: za n = 1, formula i 1 A i je formula A 1 i za svako n 1, formula i (n+1) A i je formula ( i 1 A i) A n+1. Na isti način definišemo i konačnu disjunkciju n 1 formula. Zadatak 5. Zakon distributivnosti konjunkcije u odnosu na disjunkciju: Za proizvoljne formule A, B i C, = (A (B C)) ((A B) (A C)), Zakon distributivnosti disjunkcije u odnosu na konjunkciju: Za proizvoljne formule A, B i C, = (A (B C)) ((A B) (A C)). Logička svojstva negacije Zadatak 1. Za proizvoljne formule A, B i C, = A (A B), = (A B) ((A B) A). Prvi zakon je ex falso quodlibet, tj. iz lažne pretpostavke slijedi sve, a drugi, dobro poznati reductio ad absurdum, tj. ako iz A slijede B i B, onda A, za proizvoljne iskazne formule A i B. Zadatak 2. De Morganovi zakoni: Za proizvoljne formule A, B i C, = (A B) ( A B), = (A B) ( A B). De Morganovi zakoni pokazuju da se konjunkcija i disjunkcija, u prisustvu negacije, mogu uzajamno definisati. Zadatak 3. Zakon kontrapozicije: Za proizvoljne formule A i B, = (A B) ( B A).

25 25 Zadatak 4. Zakon dvojne negacije: = A A, za svaku formulu A. Zadatak 5. Zakon isključenja trećeg: = A A, za svaku formulu A. Zadatak 6. Za sve formule A i B, = (A B) ( A B). Normalna forma U načelu, normalna forma je ekvivalentan oblik formule u kome se negacije javljaju samo uz njena iskazna slova, a svi drugi njeni logički veznici su konjunkcija i disjunkcija. Neka su formule A 1,..., A n iskazni simboli ili negacije iskaznih simbola. Formula oblika i n A i je elementarna konjunkcija, a formula i n A i je elementarna disjunkcija. Zadatak 1. Svaka formula A(p 1,..., p n ) ekvivalentna je konačnoj disjunkciji elementarnih konjunkcija, tj. može se predstaviti u obliku j k B j, k 1, gde su formule B j elementarne konjunkcije iskaznih slova p 1,..., p n. Takav oblik formule je disjunktivna normalna forma. Uputstvo: Uočimo valuacije v za koje je v(a) = 1. Njih ima k n različitih na iskaznim slovima p 1,..., p n. Za valuaciju v, neka je p v i = p i ako je v(p i ) = 1 i p v i = p i ako je v(p i ) = 0. Ako je B j = i n pv i i A = j k B j, formule A i A su ekvivalentne. Ako je k = 0, formula A moze biti p p, za bilo koje iskazno slovo p. Zadatak 2. Svaka formula A(p 1,..., p n ) ekvivalentna je konačnoj konjunkciji elementarnih disjunkcija, tj. može se predstaviti u obliku j k B j, gde su formule B j elementarne disjunkcije is. Takav oblik formule je konjunktivna normalna forma. Uputstvo: Uočiti valuacije v iskaznih slova p 1,..., p n za koje je v(a) = 0. Njih ima k n. Neka je p v i = p i ako v(p i ) = 0 i p v i = p i ako v(p i ) = 1. Sada su formule B j, j k, oblika i n pv i, a formula A ima oblik j k B j. Ako je k = 0, formula A može biti p p, za bilo koje iskazno slovo p. Logičke posljedice Formula A je logička posljedica skupa pretpostavki Σ ako v(a) = 1, za svaku valuaciju v, za koju su istinite sve formule skupa Σ. To označavamo sa Σ = A, a formule skupa Σ nazivamo logičkim pretpostavkama. Dakle, formula A je logička posljedica skupa pretpostavki Σ ako je formula A istinita kad god su istinite sve pretpostavke skupa Σ. Ako je Σ =, pišemo = A, što je u saglasnosti sa pojmom tautologije.

26 26 Skup formula Σ je logički konzistentan ili neprotivrečan ako ne postoji iskazna formula A za koju Σ = A i Σ = A. U suprotnom, Σ je logički nekonzistentan ili protivrečan skup formula. Skup formula je zadovoljiv ako postoji valuacija za koju su istinite sve njegove formule. Zadatak 1. Skup formula Σ je logički konzistentan ako i samo ako Σ je zadovoljiv. Zadatak 2. Skup formula je logički nekonzistentan ako i samo ako svaka iskazna formula je njegova logička posljedica. Ako su A i B iskazne formule i Σ skup formula, činjenicu da je formula B logička posljedica skupa Σ {A} obeležavaćemo sa Σ, A = B. Zadatak 3. Teorema dedukcije: Ako su A i B formule i Σ skup formula iskazne logike, onda Σ, A = B Σ = A B. Ovde važi ekvivalencija Σ, A = B Σ = A B, ali je obratna implikacija zapravo modus ponens. Zadatak 4. Teorema interpolacije: Neka je formula A B tautologija. Ako formula A nije kontradikcija i formula B nije tautologija, postoji iskazna formula C, koja sadrži samo iskazne promjenljive zajedničke za formule A i B, takva da su formule A C i C B tautologije. Uputstvo: formulu A predstaviti u disjunktivnoj, a formulu B u konjunktivnoj normalnoj formi. Sintaksa iskazne logike Skup logičkih zakona okarakterisali smo kao skup formula koje su istinite za svaku valuaciju. Kada je data formula A, napravimo njenu tablicu, pa ako su sve vrijednosti formule A jedan, formula A je tautologija, a ako to nije slučaj, formula A nije tautologija. Dakle, postoji algoritam koji za ulaz A, u konačno mnogo koraka, daje odgovor na pitanje da li je formula A tautologija. Kažemo da je predikat A je tautologija, tj. predikat = A, gdje je A formula iskazne logike, odlučiv predikat. Na isti način, konstrukcijom tablice, rešava se problem odlučivosti predikata A je zadovoljiva formula, ili formule A i B su ekvivalentne. Pošto postoji efektivan postupak za provjeravanje logičkih zakona, izgleda kao da je svaka dalja formalizacija iskazne logike pomalo izlišna.

27 27 Med utim, mi smo u uvodnim napomenama naglasili da je iskazna logika samo fragment predikatske logike, koja je za matematiku mnogo značajnija. U predikatskoj logici, predikat A je logički zakon nije odlučiv, pa je njena formalizacija neminovna. Iz tog razloga, ideju formalizacije logičkih zakona izložićemo u nešto jednostavnijem kontekstu, a to je iskazni račun. Formalizacija logičkih zakona podrazumijeva dvije stvari: (1) Izbor skupa logičkih zakona, tj. aksioma, (2) Izbor skupa pravila zaključivanja, tako da, polazeći od aksioma, koristeći pravila zaključivanja, možemo dobiti sve logičke zakone. Neka je I skup svih logičkih zakona, T I skup aksioma i Con(T ) skup svih formula koje se, po pravilima zaključivanja, mogu dobiti iz T. Formalizacija je korektna ako polazeći od aksioma, po pravilima zaključivanja, dobijamo samo logičke zakone, tj. ako Con(T ) I. Sa druge strane, formalizacija je potpuna ako I Con(T ). Korektnih i potpunih formalizacija iskaznog račuma ima mnogo. Izbor aksioma i pravila izvod enja zavisi od tipa problema zbog kojih definišemo formalni sistem. Na primjer, za analizu svojstava samih dedukcija, pogodne su formalizacije sa samo jednim tipom aksioma (najčešće to su tautologije A A, za svaku formulu A) i mnoštvom pravila zaključivanja. Takvi logički sistemi su gencenovski sistemi (po Gerhardu Gencenu, koji ih je otkrio) i izučavaju se u teoriji dokaza. Druga krajnost su hilbertovski sistemi (po Davidu Hilbertu, koji je značajan za samu ideju formalizacije), sa samo jednim pravilom zaključivanja i mnoštvom aksioma. U našim razmatranjima, opredijelili smo se za hilbertovski sistem, budući da on više odgovara potrebama formalizacije matematike. Takod e, u izboru skupa aksioma nismo se rukovodili zahtjevima minimalnosti i nezavisnosti. Aksiome smo odabrali tako da pregledno izražavaju svojstva logičkih veznika. To će nam omogućiti da se osvrnemo i na takozvanu intuicionističku logiku, kao značajan fragment iskazne logike. Aksiome iskazne logike Aksiome smo podijelili u pet grupa. Svaka grupa, izuzimajući poslednju koja ima posebnu ulogu, odnosi se na jedan od logičkih veznika i karakteriše njegova svojstva. Aksiome su definisane oblikom formule iskazne logike, tj. date su kao sheme.

28 28 Aksiome implikacije su sve formule oblika A (B A), (A (B C)) ((A B) (A C)), za proizvoljne iskazne formule A, B i C. O smislu aksioma implikacije već je bilo riječi. Prva aksioma tvrdi: ako je A, onda A slijedi iz bilo koje formule B. Druga aksioma izražava distributivnost implikacije preko same sebe. Aksiome konjunkcije su sve formule oblika (A B) A, (A B) B, A (B (A B)), za sve iskazne formule A i B. Prve dvije aksiome odred uju konjunkciju kao donje ograničenje za svaki od njenih sastojaka. Treća aksioma je posebno motivisana (o tome će biti riječi kasnije), a na osnovu nje može se dokazati da je konjunkcija najveće donje ograničenje, tj. infimum njenih sastojaka. Aksiome disjunkcije su sve formule oblika A (A B), B (A B), (A C) ((B C) ((A B) C)), za sve iskazne formule A, B i C. Prve dvije aksiome odred uju disjunkciju kao gornje ograničenje za svaki od njenih sastojaka, a treća, kao najmanje gornje ograničenje, tj. supremum njenih sastojaka. Aksiome negacije su sve formule oblika A (A B), (A B) ((A B) A), za sve iskazne formule A i B. Aksiome negacije su logički zakoni ex falso quodlibet i reductio ad absurdum, koje smo ranije razmotrili. Aksiome zakona isključenja trećeg su sve formule oblika A A, za svaku iskaznu formulu A.

29 29 Ovaj logički zakon, posebno je izdvojen da bi se jasno sagledalo da on zapravo odred uje prirodu iskazne logike. Blisko je povezan sa našom semantičkom pretpostavkom da je svaki iskaz ili istinit ili lažan i da treće mogućnosti nema. Dakle, skup aksioma iskazne logike, koji smo označili sa T, sastoji se od jedanaest disjunktnih skupova formula ili shema aksioma: tj. T = T 1 T 11. T 1 = {A (B A) : A, B F },... T 11 = {A A : A F }, Zadatak 1. Formulisati algoritam koji, za zadatu formulu A, provjerava da li A T 1. Takav algoritam postoji za svaki od predikata A T k, za sve k = 1,..., 11, pa možemo zaključiti da je predikat A T odlučiv. Drugačije račeno, predikat formula A je aksioma je odlučiv predikat. Modus ponens Formalizacija iskazne logike, za koju smo se opredijelili, sadrži jedno osnovno pravilo izvod enja - modus ponendo ponens ili kraće: modus ponens: Za proizvoljne formule A i B, A, A B B Modus ponens razumijemo na sledeći način: iz formula A i A B zaključujemo B, za bilo kakve formule A i B. Pritom, o formulama A i A B nismo ništa pretpostavili. One mogu biti istinite ili neistinite, dokazane ili nedokazane - ako smo sa formula A i A B prešli na formulu B, taj prelaz je korektan. Svakako, modus ponens zadovoljava uslov salva veritate: ako su pretpostavke A i A B istinite, istinit je i zaključak B. U antičkoj i srednjevjekovnoj logici, pretpostavka A nazivana je malom, a pretpostavka A B velikom premisom. Tvrdeći u maloj premisi tvrdimo u zaključku, pa je stoga pravilo nazivano modus (oblik, način) ponendo ponens (tvrdim tvrdeći), ali se vremenom ustalio skraćeni naziv modus ponens. Jedan broj logičara modus ponens naziva pravilom izdvajanja, jer nam omogućava da iz složenog iskaza A B izdvojimo kao istinit iskaz B ukoliko smo pretpostavili da su A i A B istiniti iskazi.

30 30 Dokaz u iskaznoj logici Neka je A proizvoljna formula. Dokaz formule A u iskaznom računu je konačan niz formula (A 1,..., A n ), n 1, takav da A = A n i za svako i n, formula A i je aksioma ili se po modus ponensu dobija iz njoj prethodnih članova niza (A 1,..., A n ). Formula je dokaziva ili teorema ako ima dokaz. Činjenicu da je formula A teorema označavamo sa A. Skup svih teorema iskazne logike označavamo sa T. Dakle, T = {A F : A}. Neka je Σ skup formula. Formula A ima dokaz iz pretpostavki Σ ako postoji konačan niz formula (A 1,..., A n ), n 1, takav da A = A n i za svako i n, formula A i je aksioma, pripada skupu Σ ili se po modus ponensu dobija iz njoj prethodnih članova niza (A 1,..., A n ). Činjenicu da formula A ima dokaz iz pretpostavki Σ označavamo sa Σ A. Ako Σ A, kažemo da je formula A posljedica skupa pretpostavki Σ. Ako je Σ prazan skup, pišemo A, što jeste saglasno sa definicijom pojma teoreme. Umjesto, Σ {A} B, pisaćemo Σ, A B, a umjesto Σ Γ A, pisaćemo Σ, Γ A, a ako je Σ = {A 1,..., A n }, umjesto Σ A, pisaćemo: A 1,..., A n A, gdje su A 1,..., A n sve formule skupa Σ. Sve posljedice skupa Σ označavamo sa Con (Σ). Dakle, Con (Σ) = {A F : Σ A}. Skupove iskaznih formula označavaćemo velikim grčkim slovima Σ, Γ, moguće sa indeksima Σ 1, Σ 2 itd. Izvedena pravila zaključivanja Osim modus ponensa, kao osnovnog pravila, definisaćemo i mnoga druga pravila zaključivanja. Sva pravila iskazne logike, različita od modus ponensa, su izvedena pravila. Koristeći samu definiciju dokaza iz pretpostavki, modus ponens i aksiome, svako od izvedenih pravila ćemo dokazati. Ona nam služe da dokaze učinimo preglednijim i kraćim.

31 31 Primjer 1. Ako su Σ 1 i Σ 2 skupovi formula, za proizvoljne formule A i B, važi sledeće pravilo: Σ 1 A, Σ 2 A B Σ 1, Σ 2 B Ovo pravilo je poseban slučaj modus ponensa i pokazuje da on čuva dokazivost: ako formule A i A B imaju dokaze iz skupova pretpostavki Σ 1 i Σ 2 respektivno, formula B ima dokaz iz skupa pretpostavki Σ 1, Σ 2. Ako je niz (A 1,... A n ) dokaz formule A iz pretpostavki Σ 1 i ako je niz (B 1,..., B n ) dokaz formule A B iz pretpostavki Σ 2, onda je niz (A 1,..., A n, B 1,..., B n, B), dokaz formule B iz pretpostavki Σ 1, Σ 2. Zadatak 1. Ako je Σ skup formula, za proizvoljne formule A i B, Σ = A, Σ = A B Σ = B Zadatak pokazuje da modus ponens čuva istinitost, tj. da čuva logičke posljedice. Dakle, modus ponens ima one osobine koje očekujemo od svih korektnih pravila zaključivanja: ako su pretpostavke istinite ili dokazive, takav je i zaključak. Primjer 2. Pravilo slabljenja: Ako je Σ skup formula, za proizvoljne formule A i B, Σ A Σ, B A Pravilo slabljenja slijedi iz same definicije dokaza: sve što se može dokazati iz datog skupa pretpostavki, ima dokaz iz šireg skupa pretpostavki. Naime, svaki dokaz za formulu A iz pretpostavki Σ, istovremeno je dokaz za A iz pretpostavki Σ, B. Primjer 3. Pravilo permutacije pretpostavki. Ako je Σ skup formula, za proizvoljne formule A, B i C, Σ, B, C A Σ, C, B A Pravilo permutacije slijedi neposredno iz definicije dokaza. Naime, u toj definiciji govorimo o skupu pretpostavki, a u skupu je irelevantan poredak njegovih elemenata.

32 32 Specifičnost pravila permutacije pretpostavki je u tome što ga možemo tumačiti na dolje, ako Σ, B, C A, onda Σ, C, B A, kao i na gore, ako Σ, C, B A, onda Σ, B, C A. Takva pravila su dvostrana pravila, a dvostranost naglašavamo dvostrukom crtom izmed u premisa i zaključka. Na primjer, pravilo slabljenja nije dvostrano pravilo. Semantika i sintaksa Skup formula Σ je konzistentan ili neprotivrečan ako ne postoji formula A, takva da Σ A i Σ A. U suprotnom, ako takva formula A postoji, skup formula je nekonzistentan ili protivrečan. O pojmu konzistentnog skupa bilo je riječi kada smo govorili o logičkoj konzistentnosti. Kasnije ćemo dokazati da su konzistentnost i logička konzistentnost isti pojmovi. Uvod u raspravu o sintaksi iskazne logike, o njegovim aksiomama i pravilima zaključivanja, završićemo sledećom sistematizacijom ključnih sintaksnih i semantičkih pojmova: Sintaksa A Σ A konzistentan skup Semantika = A Σ = A zadovoljiv skup Ovaj pregled sintaksnih i semantičkih pojmova smo napravili da nagovijestimo tri ključne teoreme iskaznog računa: svaka dva pojma u istom redu se poklapaju. Iste takve teoreme važe i u predikatskom računu. U dosadašnjim izlaganjima ustalili smo običaj da matematičke promjenljive, koje uzimaju vrijednosti iz skupa elementarnih iskaza, označavamo malim slovima p, q i r, po potrebi indeksirane p 1, p 2 itd. Za iskazne formule koristili smo matematičke promjenljive A, B, C i D, po potrebi i indeksirane, koje uzimaju vrijednosti iz skupa iskaznih formula. Bitno je da naglasimo da, kao grafički simboli, promjenljive p, q i r, kao i promjenljive A, B, C i D, nijesu simboli jezika L, već simboli svakodnevnog matematičkog jezika. U načelu, u logici su uvijek prisutna dva jezika: jezik o kome govorimo ili objek-tjezik, kao i jezik u kome saopštavamo svojstva objekt-jezika ili metajezik. Na primjer, objek-tjezik jeste jezik L, a metajezik je svakodnevni matematički jezik. Veoma je važno jasno razdvojiti ova dva jezika. Objektjezik je osnova sintakse, dok u metajeziku formulišemo semantiku. Ponekad, takvo razdvajanje uopšte nije jednostavno.

33 33 Na primjer, termini prirodnog jezika, kao što su dokaz ili teorema, mogu se odnositi na oba jezika. Formalni dokaz u iskaznoj logici (ili objektdokaz) je jedna, a matematički dokaz (ili metadokaz) nekog svojstva koje imaju formalni dokazi, sasvim druga stvar. Da to ilustrujemo, napominjemo da ćemo uskoro dokazati da važi: Teorema tautologije: Ako je A formula, A A je teorema. U navedenom tvrd enju, teorema tautologije je metateorema, a njen dokaz je zapravo metadokaz. On se sastoji u tome da dokažemo da formula A A jeste objekt-teorema, tj. u tome da dokažemo da postoji objekt-dokaz za formulu A A, za svako A F. Dokaz ove metateoreme izložićemo nešto kasnije. Treba takod e naglasiti da sve logičke veznike koristimo na oba nivoa, u metajeziku i objek-tjeziku. Kada postoji potreba, implikaciju u metajeziku označavamo sa, za razliku od implikacije kao veznika u iskaznoj logici, koju označavamo sa. U metajeziku, ekvivalenciju označavamo sa, a u jeziku iskazne logike, kao objekt-jeziku, ekvivalenciju označavamo sa. Teoreme iskazne logike Ključna teorema iskazne logike jeste teorema potpunosti: svaka tautologija je teorema iskazne logike. Uz teoremu korektnosti, koja tvrdi da je svaka teorema iskazne logike tautologija, teorema potpunosti potvrd uje da sintaksa iskazne logike sasvim odgovara njenoj matematičkoj semantici. Teoremu korektnosti dokazaćemo odmah, a dokaz teoreme potpunosti izložićemo pošto detaljnije upoznamo svojstva sintakse iskazne logike. U dokazu teoreme korektnosti koristićemo još jednu varijantu principa matematičke indukcije, koja se naziva indukcija po složenosti dokaza. Ona se koristi kada treba dokazati da sve teoreme imaju dato svojstvo. Teoreme iskazne logike generišemo, polazeći od aksioma, pomoću modus ponensa. Svaki korak dokaza je ili aksioma, ili predstavlja primjenu modus ponensa na već dokazane formule. Stoga, bazu indukcije po složenosti dokaza čine aksime, a induktivni korak je primjena modus ponensa. Dakle, princip indukcije po složenosti dokaza glasi: Ako sve aksiome imaju svojstvo S i ako iz pretpostavke da teoreme A i A B imaju svojstvo S slijedi da teorema B ima svojstvo S, onda sve teoreme imaju svojsto S.

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

Iskazna logika 3. Matematička logika u računarstvu. novembar 2012 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)

Διαβάστε περισσότερα

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

Iskazna logika 1. Matematička logika. Department of Mathematics and Informatics, Faculty of Science, University of Novi Sad, Serbia. Matematička logika Department of Mathematics and Informatics, Faculty of Science,, Serbia oktobar 2012 Iskazi, istinitost, veznici Intuitivno, iskaz je rečenica koja je ima tačno jednu jednu istinitosnu

Διαβάστε περισσότερα

10 Iskazni račun - deduktivni sistem za iskaznu logiku

10 Iskazni račun - deduktivni sistem za iskaznu logiku 10 Iskazni račun - deduktivni sistem za iskaznu logiku Definicija 20 Iskazni račun je deduktivni sistem H = X, F orm, Ax, R, gde je X = S {,, (, )}, gde S = {p 1, p 2,..., p n,... }, F orm je skup iskaznih

Διαβάστε περισσότερα

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

Osnovni primer. (Z, +,,, 0, 1) je komutativan prsten sa jedinicom: množenje je distributivno prema sabiranju RAČUN OSTATAKA 1 1 Prsten celih brojeva Z := N + {} N + = {, 3, 2, 1,, 1, 2, 3,...} Osnovni primer. (Z, +,,,, 1) je komutativan prsten sa jedinicom: sabiranje (S1) asocijativnost x + (y + z) = (x + y)

Διαβάστε περισσότερα

Diskretna matematika. Prof. dr Olivera Nikolić

Diskretna matematika. Prof. dr Olivera Nikolić Diskretna matematika Prof. dr Olivera Nikolić onikolic@singidunum.ac.rs 1 OSNOVNI POJMOVI MATEMATIČKE LOGIKE 2 1. Diskretna matematika 2. Kontinualna matematika 3 Pojam diskretne matematike Diskretna matematika

Διαβάστε περισσότερα

Matematička logika. novembar 2012

Matematička logika. novembar 2012 Predikatska logika 1 Matematička logika Department of Mathematics and Informatics, Faculty of Science, University of Novi Sad, Serbia novembar 2012 1 različiti nazivi: predikatska logika, logika prvog

Διαβάστε περισσότερα

DISKRETNA MATEMATIKA - PREDAVANJE 7 - Jovanka Pantović

DISKRETNA MATEMATIKA - PREDAVANJE 7 - Jovanka Pantović DISKRETNA MATEMATIKA - PREDAVANJE 7 - Jovanka Pantović Novi Sad April 17, 2018 1 / 22 Teorija grafova April 17, 2018 2 / 22 Definicija Graf je ure dena trojka G = (V, G, ψ), gde je (i) V konačan skup čvorova,

Διαβάστε περισσότερα

3.1 Granična vrednost funkcije u tački

3.1 Granična vrednost funkcije u tački 3 Granična vrednost i neprekidnost funkcija 2 3 Granična vrednost i neprekidnost funkcija 3. Granična vrednost funkcije u tački Neka je funkcija f(x) definisana u tačkama x za koje je 0 < x x 0 < r, ili

Διαβάστε περισσότερα

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

Osnovno svojstvo iskaza, ma kako složen bio, jeste da je on ili tačan, ili netačan. Iskazna algebra Osnovno svojstvo iskaza, ma kako složen bio, jeste da je on ili tačan, ili netačan. Da bi se pravila za odred ivanje istinitosti precizno formalizovala, uvodi se sledeća matematička struktura.

Διαβάστε περισσότερα

8 Predikatski račun kao deduktivni sistem

8 Predikatski račun kao deduktivni sistem 26 8 Predikatski račun kao deduktivni sistem Neka je L neki jezik prvog reda. Da bismo odredili predikatski račun K L tipa L, prvo ćemo se dogovoriti šta će biti azbuka nad kojom radimo. Znamo da se svaka

Διαβάστε περισσότερα

Teorijske osnove informatike 1

Teorijske osnove informatike 1 Teorijske osnove informatike 1 9. oktobar 2014. () Teorijske osnove informatike 1 9. oktobar 2014. 1 / 17 Funkcije Veze me du skupovima uspostavljamo skupovima koje nazivamo funkcijama. Neformalno, funkcija

Διαβάστε περισσότερα

Sintaksa i semantika u logici

Sintaksa i semantika u logici Sintaksa i semantika u logici PMF Matematički odsjek Sveučilište u Zagrebu 13. listopad 2012., Zadar Sintaksa i semantika u logici 1 / 51 1. Logika sudova 1.1. Sintaksa jezik 1.2. Semantika logike sudova

Διαβάστε περισσότερα

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

(P.I.) PRETPOSTAVKA INDUKCIJE - pretpostavimo da tvrdnja vrijedi za n = k. 1 3 Skupovi brojeva 3.1 Skup prirodnih brojeva - N N = {1, 2, 3,...} Aksiom matematičke indukcije Neka je N skup prirodnih brojeva i M podskup od N. Ako za M vrijede svojstva: 1) 1 M 2) n M (n + 1) M,

Διαβάστε περισσότερα

UNIVERZITET U NIŠU ELEKTRONSKI FAKULTET SIGNALI I SISTEMI. Zbirka zadataka

UNIVERZITET U NIŠU ELEKTRONSKI FAKULTET SIGNALI I SISTEMI. Zbirka zadataka UNIVERZITET U NIŠU ELEKTRONSKI FAKULTET Goran Stančić SIGNALI I SISTEMI Zbirka zadataka NIŠ, 014. Sadržaj 1 Konvolucija Literatura 11 Indeks pojmova 11 3 4 Sadržaj 1 Konvolucija Zadatak 1. Odrediti konvoluciju

Διαβάστε περισσότερα

Osnovne teoreme diferencijalnog računa

Osnovne teoreme diferencijalnog računa Osnovne teoreme diferencijalnog računa Teorema Rolova) Neka je funkcija f definisana na [a, b], pri čemu važi f je neprekidna na [a, b], f je diferencijabilna na a, b) i fa) fb). Tada postoji ξ a, b) tako

Διαβάστε περισσότερα

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

a M a A. Može se pokazati da je supremum (ako postoji) jedinstven pa uvodimo oznaku sup A. 3 Infimum i supremum Definicija. Neka je A R. Kažemo da je M R supremum skupa A ako je (i) M gornja meda skupa A, tj. a M a A. (ii) M najmanja gornja meda skupa A, tj. ( ε > 0)( a A) takav da je a > M

Διαβάστε περισσότερα

Operacije s matricama

Operacije s matricama Linearna algebra I Operacije s matricama Korolar 3.1.5. Množenje matrica u vektorskom prostoru M n (F) ima sljedeća svojstva: (1) A(B + C) = AB + AC, A, B, C M n (F); (2) (A + B)C = AC + BC, A, B, C M

Διαβάστε περισσότερα

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

Tvrd enje 3: Ako su formule A i A B tautologije, onda je tautologija. Dokaz: Neka su A i A B tautologije. Svojstva tautologija Tvrd enje 3: Ako su formule A i A B tautologije, onda je tautologija i formula B. Dokaz: Neka su A i A B tautologije. Pretpostavimo da B nije tautologija. Tada postoji valuacija v

Διαβάστε περισσότερα

Zadaci iz Osnova matematike

Zadaci iz Osnova matematike Zadaci iz Osnova matematike 1. Riješiti po istinitosnoj vrijednosti iskaza p, q, r jednačinu τ(p ( q r)) =.. Odrediti sve neekvivalentne iskazne formule F = F (p, q) za koje je iskazna formula p q p F

Διαβάστε περισσότερα

Elementi spektralne teorije matrica

Elementi spektralne teorije matrica Elementi spektralne teorije matrica Neka je X konačno dimenzionalan vektorski prostor nad poljem K i neka je A : X X linearni operator. Definicija. Skalar λ K i nenula vektor u X se nazivaju sopstvena

Διαβάστε περισσότερα

SISTEMI NELINEARNIH JEDNAČINA

SISTEMI NELINEARNIH JEDNAČINA SISTEMI NELINEARNIH JEDNAČINA April, 2013 Razni zapisi sistema Skalarni oblik: Vektorski oblik: F = f 1 f n f 1 (x 1,, x n ) = 0 f n (x 1,, x n ) = 0, x = (1) F(x) = 0, (2) x 1 0, 0 = x n 0 Definicije

Διαβάστε περισσότερα

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

INTEGRALNI RAČUN. Teorije, metodike i povijest infinitezimalnih računa. Lucija Mijić 17. veljače 2011. INTEGRALNI RAČUN Teorije, metodike i povijest infinitezimalnih računa Lucija Mijić lucija@ktf-split.hr 17. veljače 2011. Pogledajmo Predstavimo gornju sumu sa Dodamo još jedan Dobivamo pravokutnik sa Odnosno

Διαβάστε περισσότερα

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

PRAVA. Prava je u prostoru određena jednom svojom tačkom i vektorom paralelnim sa tom pravom ( vektor paralelnosti). PRAVA Prava je kao i ravan osnovni geometrijski ojam i ne definiše se. Prava je u rostoru određena jednom svojom tačkom i vektorom aralelnim sa tom ravom ( vektor aralelnosti). M ( x, y, z ) 3 Posmatrajmo

Διαβάστε περισσότερα

Napravimo neformalnu rekapitulaciju osnovnih pojmova koje smo obradili na prethodnom predavanju.

Napravimo neformalnu rekapitulaciju osnovnih pojmova koje smo obradili na prethodnom predavanju. Predikatske formule rekapitulacija Napravimo neformalnu rekapitulaciju osnovnih pojmova koje smo obradili na prethodnom predavanju. Izraz je proizvoljan niz simbola. Naravno, većina izraza nema nikakav

Διαβάστε περισσότερα

Predikatska logika. January 8, 2012

Predikatska logika. January 8, 2012 Predikatska logika January 8, 2012 1 O predikatskoj logici Pre nego što počnemo razmatranje predikatske logike, zadržimo se na nekoliko napomena koje će, nadamo se, pomoći da se rasčiste pre svega terminološke

Διαβάστε περισσότερα

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

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 ). 0.1 Faktorizacija: ID, ED, PID, ND, FD, UFD Definicija. Najava pojmova: [ID], [ED], [PID], [ND], [FD] i [UFD]. ID: Komutativan prsten P, sa jedinicom 1 0, je integralni domen [ID] oblast celih), ili samo

Διαβάστε περισσότερα

Matematička analiza 1 dodatni zadaci

Matematička analiza 1 dodatni zadaci Matematička analiza 1 dodatni zadaci 1. Ispitajte je li funkcija f() := 4 4 5 injekcija na intervalu I, te ako jest odredite joj sliku i inverz, ako je (a) I = [, 3), (b) I = [1, ], (c) I = ( 1, 0].. Neka

Διαβάστε περισσότερα

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

Kontrolni zadatak (Tačka, prava, ravan, diedar, poliedar, ortogonalna projekcija), grupa A Kontrolni zadatak (Tačka, prava, ravan, diedar, poliedar, ortogonalna projekcija), grupa A Ime i prezime: 1. Prikazane su tačke A, B i C i prave a,b i c. Upiši simbole Î, Ï, Ì ili Ë tako da dobijeni iskazi

Διαβάστε περισσότερα

ELEKTROTEHNIČKI ODJEL

ELEKTROTEHNIČKI ODJEL MATEMATIKA. Neka je S skup svih živućih državljana Republike Hrvatske..04., a f preslikavanje koje svakom elementu skupa S pridružuje njegov horoskopski znak (bez podznaka). a) Pokažite da je f funkcija,

Διαβάστε περισσότερα

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

IZVODI ZADACI ( IV deo) Rešenje: Najpre ćemo logaritmovati ovu jednakost sa ln ( to beše prirodni logaritam za osnovu e) a zatim ćemo IZVODI ZADACI ( IV deo) LOGARITAMSKI IZVOD Logariamskim izvodom funkcije f(), gde je >0 i, nazivamo izvod logarima e funkcije, o jes: (ln ) f ( ) f ( ) Primer. Nadji izvod funkcije Najpre ćemo logarimovai

Διαβάστε περισσότερα

1 Promjena baze vektora

1 Promjena baze vektora Promjena baze vektora Neka su dane dvije različite uredene baze u R n, označimo ih s A = (a, a,, a n i B = (b, b,, b n Svaki vektor v R n ima medusobno različite koordinatne zapise u bazama A i B Zapis

Διαβάστε περισσότερα

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

M086 LA 1 M106 GRP. Tema: Baza vektorskog prostora. Koordinatni sustav. Norma. CSB nejednakost M086 LA 1 M106 GRP Tema: CSB nejednakost. 19. 10. 2017. predavač: Rudolf Scitovski, Darija Marković asistent: Darija Brajković, Katarina Vincetić P 1 www.fizika.unios.hr/grpua/ 1 Baza vektorskog prostora.

Διαβάστε περισσότερα

ISKAZI. U svakodnevnom govoru, a i u pisanom tekstu, obično se sreću rečenice koje su ili tačne

ISKAZI. U svakodnevnom govoru, a i u pisanom tekstu, obično se sreću rečenice koje su ili tačne ISKAZI U svakodnevnom govoru, a i u pisanom tekstu, obično se sreću rečenice koje su ili tačne ili netačne, tj rečenice koje imaju logičkog smisla.ovakve rečenice se u matematici nazivaju iskazi.dakle,

Διαβάστε περισσότερα

Diskretna Matematika

Diskretna Matematika Diskretna Matematika Iskazni Račun Žarko Mijajlović Zoran Petrović Maja Roslavcev........................... Matematički fakultet Beograd 2011 2 Glava 1 Iskazni račun Matematička logika najčešće se definiše

Διαβάστε περισσότερα

Četrnaesto predavanje iz Teorije skupova

Četrnaesto predavanje iz Teorije skupova Četrnaesto predavanje iz Teorije skupova 27. 01. 2006. Kratki rezime prošlog predavanja: Dokazali smo teorem rekurzije, te primjenom njega definirali zbrajanje ordinalnih brojeva. Prvo ćemo navesti osnovna

Διαβάστε περισσότερα

4.7. Zadaci Formalizam diferenciranja (teorija na stranama ) 343. Znajući izvod funkcije x arctg x, odrediti izvod funkcije x arcctg x.

4.7. Zadaci Formalizam diferenciranja (teorija na stranama ) 343. Znajući izvod funkcije x arctg x, odrediti izvod funkcije x arcctg x. 4.7. ZADACI 87 4.7. Zadaci 4.7.. Formalizam diferenciranja teorija na stranama 4-46) 340. Znajući izvod funkcije arcsin, odrediti izvod funkcije arccos. Rešenje. Polazeći od jednakosti arcsin + arccos

Διαβάστε περισσότερα

5. Karakteristične funkcije

5. Karakteristične funkcije 5. Karakteristične funkcije Profesor Milan Merkle emerkle@etf.rs milanmerkle.etf.rs Verovatnoća i Statistika-proleće 2018 Milan Merkle Karakteristične funkcije ETF Beograd 1 / 10 Definicija Karakteristična

Διαβάστε περισσότερα

Sume kvadrata. mn = (ax + by) 2 + (ay bx) 2.

Sume kvadrata. mn = (ax + by) 2 + (ay bx) 2. Sume kvadrata Koji se prirodni brojevi mogu prikazati kao zbroj kvadrata dva cijela broja? Propozicija 1. Ako su brojevi m i n sume dva kvadrata, onda je i njihov produkt m n takoder suma dva kvadrata.

Διαβάστε περισσότερα

IZVODI ZADACI (I deo)

IZVODI ZADACI (I deo) IZVODI ZADACI (I deo) Najpre da se podsetimo tablice i osnovnih pravila:. C`=0. `=. ( )`= 4. ( n )`=n n-. (a )`=a lna 6. (e )`=e 7. (log a )`= 8. (ln)`= ` ln a (>0) 9. = ( 0) 0. `= (>0) (ovde je >0 i a

Διαβάστε περισσότερα

SOPSTVENE VREDNOSTI I SOPSTVENI VEKTORI LINEARNOG OPERATORA I KVADRATNE MATRICE

SOPSTVENE VREDNOSTI I SOPSTVENI VEKTORI LINEARNOG OPERATORA I KVADRATNE MATRICE 1 SOPSTVENE VREDNOSTI I SOPSTVENI VEKTORI LINEARNOG OPERATORA I KVADRATNE MATRICE Neka je (V, +,, F ) vektorski prostor konačne dimenzije i neka je f : V V linearno preslikavanje. Definicija. (1) Skalar

Διαβάστε περισσότερα

SKUPOVI I SKUPOVNE OPERACIJE

SKUPOVI I SKUPOVNE OPERACIJE SKUPOVI I SKUPOVNE OPERACIJE Ne postoji precizna definicija skupa (postoji ali nama nije zanimljiva u ovom trenutku), ali mi možemo koristiti jednu definiciju koja će nam donekle dočarati šta su zapravo

Διαβάστε περισσότερα

2log. se zove numerus (logaritmand), je osnova (baza) log. log. log =

2log. se zove numerus (logaritmand), je osnova (baza) log. log. log = ( > 0, 0)!" # > 0 je najčešći uslov koji postavljamo a još je,, > 0 se zove numerus (aritmand), je osnova (baza). 0.. ( ) +... 7.. 8. Za prelazak na neku novu bazu c: 9. Ako je baza (osnova) 0 takvi se

Διαβάστε περισσότερα

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

radni nerecenzirani materijal za predavanja R(f) = {f(x) x D} Matematika 1 Funkcije radni nerecenzirani materijal za predavanja Definicija 1. Neka su D i K bilo koja dva neprazna skupa. Postupak f koji svakom elementu x D pridružuje točno jedan element y K zovemo funkcija

Διαβάστε περισσότερα

41. Jednačine koje se svode na kvadratne

41. Jednačine koje se svode na kvadratne . Jednačine koje se svode na kvadrane Simerične recipročne) jednačine Jednačine oblika a n b n c n... c b a nazivamo simerične jednačine, zbog simeričnosi koeficijenaa koeficijeni uz jednaki). k i n k

Διαβάστε περισσότερα

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,

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, PARCIJALNI IZVODI I DIFERENCIJALI Sama definicija parcijalnog ivoda i diferencijala je malo teža, mi se njome ovde nećemo baviti a vi ćete je, naravno, naučiti onako kako vaš profesor ahteva. Mi ćemo probati

Διαβάστε περισσότερα

Trigonometrija 2. Adicijske formule. Formule dvostrukog kuta Formule polovičnog kuta Pretvaranje sume(razlike u produkt i obrnuto

Trigonometrija 2. Adicijske formule. Formule dvostrukog kuta Formule polovičnog kuta Pretvaranje sume(razlike u produkt i obrnuto Trigonometrija Adicijske formule Formule dvostrukog kuta Formule polovičnog kuta Pretvaranje sume(razlike u produkt i obrnuto Razumijevanje postupka izrade složenijeg matematičkog problema iz osnova trigonometrije

Διαβάστε περισσότερα

Riješeni zadaci: Nizovi realnih brojeva

Riješeni zadaci: Nizovi realnih brojeva Riješei zadaci: Nizovi realih brojeva Nizovi, aritmetički iz, geometrijski iz Fukciju a : N R azivamo beskoači) iz realih brojeva i ozačavamo s a 1, a,..., a,... ili a ), pri čemu je a = a). Aritmetički

Διαβάστε περισσότερα

Verovatnoća i Statistika I deo Teorija verovatnoće (zadaci) Beleške dr Bobana Marinkovića

Verovatnoća i Statistika I deo Teorija verovatnoće (zadaci) Beleške dr Bobana Marinkovića Verovatnoća i Statistika I deo Teorija verovatnoće zadaci Beleške dr Bobana Marinkovića Iz skupa, 2,, 00} bira se na slučajan način 5 brojeva Odrediti skup elementarnih dogadjaja ako se brojevi biraju

Διαβάστε περισσότερα

18. listopada listopada / 13

18. listopada listopada / 13 18. listopada 2016. 18. listopada 2016. 1 / 13 Neprekidne funkcije Važnu klasu funkcija tvore neprekidne funkcije. To su funkcije f kod kojih mala promjena u nezavisnoj varijabli x uzrokuje malu promjenu

Διαβάστε περισσότερα

KOMUTATIVNI I ASOCIJATIVNI GRUPOIDI. NEUTRALNI ELEMENT GRUPOIDA.

KOMUTATIVNI I ASOCIJATIVNI GRUPOIDI. NEUTRALNI ELEMENT GRUPOIDA. KOMUTATIVNI I ASOCIJATIVNI GRUPOIDI NEUTRALNI ELEMENT GRUPOIDA 1 Grupoid (G, ) je asocijativa akko važi ( x, y, z G) x (y z) = (x y) z Grupoid (G, ) je komutativa akko važi ( x, y G) x y = y x Asocijativa

Διαβάστε περισσότερα

Riješeni zadaci: Limes funkcije. Neprekidnost

Riješeni zadaci: Limes funkcije. Neprekidnost Riješeni zadaci: Limes funkcije. Neprekidnost Limes funkcije Neka je 0 [a, b] i f : D R, gdje je D = [a, b] ili D = [a, b] \ { 0 }. Kažemo da je es funkcije f u točki 0 jednak L i pišemo f ) = L, ako za

Διαβάστε περισσότερα

VJEŽBE 3 BIPOLARNI TRANZISTORI. Slika 1. Postoje npn i pnp bipolarni tranziostori i njihovi simboli su dati na slici 2 i to npn lijevo i pnp desno.

VJEŽBE 3 BIPOLARNI TRANZISTORI. Slika 1. Postoje npn i pnp bipolarni tranziostori i njihovi simboli su dati na slici 2 i to npn lijevo i pnp desno. JŽ 3 POLAN TANZSTO ipolarni tranzistor se sastoji od dva pn spoja kod kojih je jedna oblast zajednička za oba i naziva se baza, slika 1 Slika 1 ipolarni tranzistor ima 3 izvoda: emitor (), kolektor (K)

Διαβάστε περισσότερα

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

2 tg x ctg x 1 = =, cos 2x Zbog četvrtog kvadranta rješenje je: 2 ctg x Zadatak (Darjan, medicinska škola) Izračunaj vrijednosti trigonometrijskih funkcija broja ako je 6 sin =,,. 6 Rješenje Ponovimo trigonometrijske funkcije dvostrukog kuta! Za argument vrijede sljedeće formule:

Διαβάστε περισσότερα

1 Svojstvo kompaktnosti

1 Svojstvo kompaktnosti 1 Svojstvo kompaktnosti 1 Svojstvo kompaktnosti U ovoj lekciji će se koristiti neka svojstva realnih brojeva sa kojima se čitalac već upoznao tokom kursa iz uvoda u analizu. Na primer, važi Kantorov princip:

Διαβάστε περισσότερα

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

MATRICE I DETERMINANTE - formule i zadaci - (Matrice i determinante) 1 / 15 MATRICE I DETERMINANTE - formule i zadaci - (Matrice i determinante) 1 / 15 Matrice - osnovni pojmovi (Matrice i determinante) 2 / 15 (Matrice i determinante) 2 / 15 Matrice - osnovni pojmovi Matrica reda

Διαβάστε περισσότερα

Linearna algebra 2 prvi kolokvij,

Linearna algebra 2 prvi kolokvij, Linearna algebra 2 prvi kolokvij, 27.. 20.. Za koji cijeli broj t je funkcija f : R 4 R 4 R definirana s f(x, y) = x y (t + )x 2 y 2 + x y (t 2 + t)x 4 y 4, x = (x, x 2, x, x 4 ), y = (y, y 2, y, y 4 )

Διαβάστε περισσότερα

Više dokaza jedne poznate trigonometrijske nejednakosti u trokutu

Više dokaza jedne poznate trigonometrijske nejednakosti u trokutu Osječki matematički list 000), 5 9 5 Više dokaza jedne poznate trigonometrijske nejednakosti u trokutu Šefket Arslanagić Alija Muminagić Sažetak. U radu se navodi nekoliko različitih dokaza jedne poznate

Διαβάστε περισσότερα

[1] Formalni jezik iskazne logike

[1] Formalni jezik iskazne logike [1] Formalni jezik iskazne logike Svaka formalna teorija (formalni sistem) sastoji se iz tri komponente: formalnog jezika, aksioma i pravila izvođenja (zaključivanja) Formalni jezik [4] sastoji se iz osnovnih

Διαβάστε περισσότερα

Aksioma zamene. Aksioma dobre zasnovanosti. Aksioma dobre zasnovanosti Svaki neprazan skup A sadrži skup a takav da je A a = 0.

Aksioma zamene. Aksioma dobre zasnovanosti. Aksioma dobre zasnovanosti Svaki neprazan skup A sadrži skup a takav da je A a = 0. Aksioma zamene Aksioma zamene opisuje sledeće: ako je P (x, y) neko svojstvo parova skupova (x, y) takvo da za svaki skup x postoji tačno jedan skup y takav da par (x, y) ima svojstvo P, tada za svaki

Διαβάστε περισσότερα

Ispitivanje toka i skiciranje grafika funkcija

Ispitivanje toka i skiciranje grafika funkcija Ispitivanje toka i skiciranje grafika funkcija Za skiciranje grafika funkcije potrebno je ispitati svako od sledećih svojstava: Oblast definisanosti: D f = { R f R}. Parnost, neparnost, periodičnost. 3

Διαβάστε περισσότερα

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.

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. Korespondencije 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. Pojmovi B pr 2 f A B f prva projekcija od

Διαβάστε περισσότερα

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

1. zadatak , 3 Dakle, sva kompleksna re{ewa date jedna~ine su x 1 = x 2 = 1 (dvostruko re{ewe), x 3 = 1 + i PRIPREMA ZA II PISMENI IZ ANALIZE SA ALGEBROM. zadatak Re{avawe algebarskih jedna~ina tre}eg i ~etvrtog stepena. U skupu kompleksnih brojeva re{iti jedna~inu: a x 6x + 9 = 0; b x + 9x 2 + 8x + 28 = 0;

Διαβάστε περισσότερα

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

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

Διαβάστε περισσότερα

ELEMENTARNA MATEMATIKA 1

ELEMENTARNA MATEMATIKA 1 Na kolokviju nije dozvoljeno koristiti ni²ta osim pribora za pisanje. Zadatak 1. Ispitajte odnos skupova: C \ (A B) i (A C) (C \ B). Rje²enje: Neka je x C \ (A B). Tada imamo x C i x / A B = (A B) \ (A

Διαβάστε περισσότερα

numeričkih deskriptivnih mera.

numeričkih deskriptivnih mera. DESKRIPTIVNA STATISTIKA Numeričku seriju podataka opisujemo pomoću Numeričku seriju podataka opisujemo pomoću numeričkih deskriptivnih mera. Pokazatelji centralne tendencije Aritmetička sredina, Medijana,

Διαβάστε περισσότερα

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

XI dvoqas veжbi dr Vladimir Balti. 4. Stabla XI dvoqas veжbi dr Vladimir Balti 4. Stabla Teorijski uvod Teorijski uvod Definicija 5.7.1. Stablo je povezan graf bez kontura. Definicija 5.7.1. Stablo je povezan graf bez kontura. Primer 5.7.1. Sva stabla

Διαβάστε περισσότερα

ν nu ξ xi π pi σ, ς sigma τ tau υ upsilon φ, ϕ phi ψ psi ω omega

ν nu ξ xi π pi σ, ς sigma τ tau υ upsilon φ, ϕ phi ψ psi ω omega Grčka slova α alpha β beta γ gamma δ delta ɛ, ε epsilon ζ zeta η eta θ, ϑ theta ι iota κ kappa λ lambda o o µ mu ν nu ξ xi π pi ρ, ϱ rho σ, ς sigma τ tau υ upsilon φ, ϕ phi ψ psi ω omega Γ Gama Delta Θ

Διαβάστε περισσότερα

Zavrxni ispit iz Matematiqke analize 1

Zavrxni ispit iz Matematiqke analize 1 Građevinski fakultet Univerziteta u Beogradu 3.2.2016. Zavrxni ispit iz Matematiqke analize 1 Prezime i ime: Broj indeksa: 1. Definisati Koxijev niz. Dati primer niza koji nije Koxijev. 2. Dat je red n=1

Διαβάστε περισσότερα

Neka je a 3 x 3 + a 2 x 2 + a 1 x + a 0 = 0 algebarska jednadžba trećeg stupnja. Rješavanje ove jednadžbe sastoji se od nekoliko koraka.

Neka je a 3 x 3 + a 2 x 2 + a 1 x + a 0 = 0 algebarska jednadžba trećeg stupnja. Rješavanje ove jednadžbe sastoji se od nekoliko koraka. Neka je a 3 x 3 + a x + a 1 x + a 0 = 0 algebarska jednadžba trećeg stupnja. Rješavanje ove jednadžbe sastoji se od nekoliko koraka. 1 Normiranje jednadžbe. Jednadžbu podijelimo s a 3 i dobivamo x 3 +

Διαβάστε περισσότερα

M086 LA 1 M106 GRP Tema: Uvod. Operacije s vektorima.

M086 LA 1 M106 GRP Tema: Uvod. Operacije s vektorima. M086 LA 1 M106 GRP Tema:.. 5. 10. 2017. predavač: Rudolf Scitovski, Darija Marković asistent: Darija Brajković, Katarina Vincetić P 1 www.fizika.unios.hr/grpua/ 1 2 M086 LA 1, M106 GRP.. 2/17 P 1 www.fizika.unios.hr/grpua/

Διαβάστε περισσότερα

7 Algebarske jednadžbe

7 Algebarske jednadžbe 7 Algebarske jednadžbe 7.1 Nultočke polinoma Skup svih polinoma nad skupom kompleksnih brojeva označavamo sa C[x]. Definicija. Nultočka polinoma f C[x] je svaki kompleksni broj α takav da je f(α) = 0.

Διαβάστε περισσότερα

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:

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: 2 Skupovi 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: A B def ( x)(x A x B) Kažemo da su skupovi A i

Διαβάστε περισσότερα

KVADRATNA FUNKCIJA. Kvadratna funkcija je oblika: Kriva u ravni koja predstavlja grafik funkcije y = ax + bx + c. je parabola.

KVADRATNA FUNKCIJA. Kvadratna funkcija je oblika: Kriva u ravni koja predstavlja grafik funkcije y = ax + bx + c. je parabola. KVADRATNA FUNKCIJA Kvadratna funkcija je oblika: = a + b + c Gde je R, a 0 i a, b i c su realni brojevi. Kriva u ravni koja predstavlja grafik funkcije = a + b + c je parabola. Najpre ćemo naučiti kako

Διαβάστε περισσότερα

FUNKCIJE - 2. deo. Logika i teorija skupova. 1 Logika FUNKCIJE - 2. deo

FUNKCIJE - 2. deo. Logika i teorija skupova. 1 Logika FUNKCIJE - 2. deo FUNKCIJE - 2. deo Logika i teorija skupova 1 Logika FUNKCIJE - 2. deo Inverzna korespondencija Neka je data korespondencija f A B. Tada korespondenciju f 1 B A definisanu sa f 1 = {(b, a) B A (a, b) f}

Διαβάστε περισσότερα

radni nerecenzirani materijal za predavanja

radni nerecenzirani materijal za predavanja Matematika 1 Funkcije radni nerecenzirani materijal za predavanja Definicija 1. Kažemo da je funkcija f : a, b R u točki x 0 a, b postiže lokalni minimum ako postoji okolina O(x 0 ) broja x 0 takva da je

Διαβάστε περισσότερα

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

Iskazna logika. October 26, Počeci logike i matematičke logike Iskazna logika October 26, 2011 1 Počeci logike i matematičke logike Prvi narod u istoriji koji se bavio problemima ispravnog zaključivanja bili su Stari Grci. Zahvaljujući svom društvenom ured enju, koje

Διαβάστε περισσότερα

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

Matematička logika. Madarász Sz. Rozália. Departman za matematiku i informatiku Prirodno-matematički fakultet Univerzitet u Novom Sadu Departman za matematiku i informatiku Prirodno-matematički fakultet Univerzitet u Novom Sadu Matematička logika Madarász Sz. Rozália Novi Sad, novembar 2012. Predgovor Ovaj tekst je pomoćni materijal koji

Διαβάστε περισσότερα

Zadaci sa prethodnih prijemnih ispita iz matematike na Beogradskom univerzitetu

Zadaci sa prethodnih prijemnih ispita iz matematike na Beogradskom univerzitetu Zadaci sa prethodnih prijemnih ispita iz matematike na Beogradskom univerzitetu Trigonometrijske jednačine i nejednačine. Zadaci koji se rade bez upotrebe trigonometrijskih formula. 00. FF cos x sin x

Διαβάστε περισσότερα

Pismeni ispit iz matematike Riješiti sistem jednačina i diskutovati rješenja sistema u zavisnosti od parametra: ( ) + 1.

Pismeni ispit iz matematike Riješiti sistem jednačina i diskutovati rješenja sistema u zavisnosti od parametra: ( ) + 1. Pismeni ispit iz matematike 0 008 GRUPA A Riješiti sistem jednačina i diskutovati rješenja sistema u zavisnosti od parametra: λ + z = Ispitati funkciju i nacrtati njen grafik: + ( λ ) + z = e Izračunati

Διαβάστε περισσότερα

Geometrija (I smer) deo 1: Vektori

Geometrija (I smer) deo 1: Vektori Geometrija (I smer) deo 1: Vektori Srdjan Vukmirović Matematički fakultet, Beograd septembar 2013. Vektori i linearne operacije sa vektorima Definicija Vektor je klasa ekvivalencije usmerenih duži. Kažemo

Διαβάστε περισσότερα

Dvanaesti praktikum iz Analize 1

Dvanaesti praktikum iz Analize 1 Dvaaesti praktikum iz Aalize Zlatko Lazovi 20. decembar 206.. Dokazati da fukcija f = 5 l tg + 5 ima bar jedu realu ulu. Ree e. Oblast defiisaosti fukcije je D f = k Z da postoji ula fukcije a 0, π 2.

Διαβάστε περισσότερα

Deljivost. 1. Ispitati kada izraz (n 2) 3 + n 3 + (n + 2) 3,n N nije deljiv sa 18.

Deljivost. 1. Ispitati kada izraz (n 2) 3 + n 3 + (n + 2) 3,n N nije deljiv sa 18. Deljivost 1. Ispitati kada izraz (n 2) 3 + n 3 + (n + 2) 3,n N nije deljiv sa 18. Rešenje: Nazovimo naš izraz sa I.Važi 18 I 2 I 9 I pa možemo da posmatramo deljivost I sa 2 i 9.Iz oblika u kom je dat

Διαβάστε περισσότερα

6 Preneksna forma i skolemizacija

6 Preneksna forma i skolemizacija 20 6 Preneksna forma i skolemizacija Dve korisne tehnike koje možemo koristiti prilikom rešavanja različitih problema u predikatskoj logici jesu konstrukcija preneksne forme date formule, kao i tzv. skolemizacija.

Διαβάστε περισσότερα

Relacije poretka ure denja

Relacije poretka ure denja Relacije poretka ure denja Relacija na skupu A je relacija poretka na A ako je ➀ refleksivna ➁ antisimetrična ➂ tranzitivna Umesto relacija poretka često kažemo i parcijalno ured enje ili samo ured enje.

Διαβάστε περισσότερα

Dijagonalizacija operatora

Dijagonalizacija operatora Dijagonalizacija operatora Problem: Može li se odrediti baza u kojoj zadani operator ima dijagonalnu matricu? Ova problem je povezan sa sljedećim pojmovima: 1 Karakteristični polinom operatora f 2 Vlastite

Διαβάστε περισσότερα

Funkcije dviju varjabli (zadaci za vježbu)

Funkcije dviju varjabli (zadaci za vježbu) Funkcije dviju varjabli (zadaci za vježbu) Vidosava Šimić 22. prosinca 2009. Domena funkcije dvije varijable Ako je zadano pridruživanje (x, y) z = f(x, y), onda se skup D = {(x, y) ; f(x, y) R} R 2 naziva

Διαβάστε περισσότερα

4 Numeričko diferenciranje

4 Numeričko diferenciranje 4 Numeričko diferenciranje 7. Funkcija fx) je zadata tabelom: x 0 4 6 8 fx).17 1.5167 1.7044 3.385 5.09 7.814 Koristeći konačne razlike, zaključno sa trećim redom, odrediti tačku x minimuma funkcije fx)

Διαβάστε περισσότερα

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

U raznim oblastima se često javlja potreba da se izmed u izvesnih objekata uspostave izvesne veze, odnosi ili relacije. Šta je to relacija? U raznim oblastima se često javlja potreba da se izmed u izvesnih objekata uspostave izvesne veze, odnosi ili relacije. Na primer, često se javlja potreba da se izvesni objekti uporede

Διαβάστε περισσότερα

Teorem 1.8 Svaki prirodan broj n > 1 moºe se prikazati kao umnoºak prostih brojeva (s jednim ili vi²e faktora).

Teorem 1.8 Svaki prirodan broj n > 1 moºe se prikazati kao umnoºak prostih brojeva (s jednim ili vi²e faktora). UVOD U TEORIJU BROJEVA Drugo predavanje - 10.10.2013. Prosti brojevi Denicija 1.4. Prirodan broj p > 1 zove se prost ako nema niti jednog djelitelja d takvog da je 1 < d < p. Ako prirodan broj a > 1 nije

Διαβάστε περισσότερα

2. Tautologije; Bulove funkcije (SDNF, SKNF)

2. Tautologije; Bulove funkcije (SDNF, SKNF) III dvoqas veжbi Vladimir Balti 2. Tautologije; Bulove funkcije SDNF, SKNF) Tautologije Teorijski uvod Navedimo neke tautologije zajedno sa Ƭihovim nazivima) koje se qesto koriste. naziv formula zakon

Διαβάστε περισσότερα

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.

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. Pojam skupa U matematici se pojam skup ne definiše eksplicitno. 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.

Διαβάστε περισσότερα

SEMANTIKE LOGIKA DOKAZIVOSTI I INTERPRETABILNOSTI predavanja

SEMANTIKE LOGIKA DOKAZIVOSTI I INTERPRETABILNOSTI predavanja Sveučilište u Zagrebu PMF-Matematički odsjek Tin Perkov, Mladen Vuković SEMANTIKE LOGIKA DOKAZIVOSTI I INTERPRETABILNOSTI predavanja Zagreb, 2017. Sadržaj 1 Uvod 1 1.1 Potpunost logike sudova.........................

Διαβάστε περισσότερα

Rezolucija u predikatskoj logici

Rezolucija u predikatskoj logici Rezolucija u predikatskoj logici April 18, 2012 1 Uvod Kao što smo rekli u Sekciji 13 (Rezolucija u iskaznoj logici), metod rezolucije je postupak za dokazivanje da je neka (iskazna ili predikatska) formula

Διαβάστε περισσότερα

Strukture podataka i algoritmi 1. kolokvij 16. studenog Zadatak 1

Strukture podataka i algoritmi 1. kolokvij 16. studenog Zadatak 1 Strukture podataka i algoritmi 1. kolokvij Na kolokviju je dozvoljeno koristiti samo pribor za pisanje i službeni šalabahter. Predajete samo papire koje ste dobili. Rezultati i uvid u kolokvije: ponedjeljak,

Διαβάστε περισσότερα

Jednodimenzionalne slučajne promenljive

Jednodimenzionalne slučajne promenljive Jednodimenzionalne slučajne promenljive Definicija slučajne promenljive Neka je X f-ja def. na prostoru verovatnoća (Ω, F, P) koja preslikava prostor el. ishoda Ω u skup R realnih brojeva: (1)Skup {ω/

Διαβάστε περισσότερα

Sistemi veštačke inteligencije primer 1

Sistemi veštačke inteligencije primer 1 Sistemi veštačke inteligencije primer 1 1. Na jeziku predikatskog računa formalizovati rečenice: a) Miloš je slikar. b) Sava nije slikar. c) Svi slikari su umetnici. Uz pomoć metode rezolucije dokazati

Διαβάστε περισσότερα

Predikatska logika - II deo. Jelena Ignjatović

Predikatska logika - II deo. Jelena Ignjatović Predikatska logika - II deo Jelena Ignjatović Logika i teorija skupva Ugnježdeni kvantifikatori Ugnježdeni kvantifikatori U matematici i informatici se često sreću kvantifikatori koji se javljaju u oblasti

Διαβάστε περισσότερα

Algebarske strukture sa jednom operacijom (A, ): Ako operacija ima osobine: zatvorenost i asocijativnost, onda je (A, ) polugrupa

Algebarske strukture sa jednom operacijom (A, ): Ako operacija ima osobine: zatvorenost i asocijativnost, onda je (A, ) polugrupa Binarne operacije Binarna operacija na skupu A je preslikavanje skupa A A u A, to jest : A A A. Pišemo a b = c. Označavanje operacija:,,,. Poznate operacije: sabiranje (+), oduzimanje ( ), množenje ( ).

Διαβάστε περισσότερα

MATEMATIČKA LOGIKA O MOGUĆNOSTIMA FORMALNOG METODA CID

MATEMATIČKA LOGIKA O MOGUĆNOSTIMA FORMALNOG METODA CID Slobodan Vujošević MATEMATIČKA LOGIKA O MOGUĆNOSTIMA FORMALNOG METODA CID PODGORICA 1996 Slobodan Vujošević, Matematička logika: o mogućnostima formalnog metoda ISBN 86-495-0019-6 Elektronsko izdanje Matematički

Διαβάστε περισσότερα

IZVODI ZADACI (I deo)

IZVODI ZADACI (I deo) IZVODI ZADACI (I deo Najpre da se podsetimo tablice i osnovnih pravila:. C0.. (. ( n n n-. (a a lna 6. (e e 7. (log a 8. (ln ln a (>0 9. ( 0 0. (>0 (ovde je >0 i a >0. (cos. (cos - π. (tg kπ cos. (ctg

Διαβάστε περισσότερα