Sveučilište u Zagrebu. PMF - Matematički odjel. Grgur Petric Maretić. Fuzzy logika. Diplomski rad. 22. siječnja 2010.

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

Download "Sveučilište u Zagrebu. PMF - Matematički odjel. Grgur Petric Maretić. Fuzzy logika. Diplomski rad. 22. siječnja 2010."

Transcript

1 Sveučilište u Zagrebu PMF - Matematički odjel Grgur Petric Maretić Fuzzy logika Diplomski rad 22. siječnja 2010.

2 Sveučilište u Zagrebu PMF - Matematički odjel Grgur Petric Maretić Fuzzy logika Diplomski rad Voditelj rada: doc. dr. sc. Mladen Vuković 22. siječnja 2010.

3 pred na- Ovaj diplomski rad obranjen je dana stavničkim povjerenstvom u sastavu: 1., predsjednik 2., član 3., član Povjerenstvo je rad ocijenilo ocjenom. Potpisi članova povjerenstva:

4 Sadržaj 1 Uvod Motivacija Cilj ovog rada Viševaljana logika sudova Neprekidna t-norma i njen reziduum Osnovna viševaljana logika Teorem potpunosti za sistem BL Teorem potpunosti za sistem BL Literatura 31 1

5 1 Uvod 1.1 Motivacija Započnimo naša razmatranja primjerom tzv. paradoksa solites, odnosno paradoksa hrpe: Čini li milijun zrnaca pijeska hrpu? Ako iz hrpe pijeska uklonimo jedno zrnce, čini li preostali pijesak i dalje hrpu? Na prvo pitanje naš bi odgovor gotovo sigurno bio da. Ako smatrate da je milijun zrnaca premalo, možete uzeti neki drugi, po volji velik broj. Ako iz hrpe uklonimo jedno zrnce, teško da bi itko golim okom mogao ustvrditi razliku, a odgovor na pitanje je li nešto hrpa ili nije upravo ovisi o procjeni golim okom. Zato je očekivan odgovor i na drugo pitanje da. No tu se pojavljuje poteškoća. Naime, tako uklanjanjem jednog po jednog zrnca dolazimo u situaciju u kojoj nam ostaje samo jedno zrnce, ili čak nijedno, a upravo smo ustvrdili da bi to i dalje trebala biti hrpa. Koliko god značenje riječi hrpa bilo nejasno, ipak će se većina ljudi složiti da jedno zrnce ne čini hrpu. Mogli bismo taj problem riješiti jednostavno tako da hrpu definiramo kao bilo koji broj zrnaca pijeska, ali takva definicija nam nije korisna jer ne odgovara značenju riječi hrpa u govornom jeziku. Mogli bismo probati izbjeći problem tako da definiramo hrpu kao beskonačan skup zrnaca pijeska ili reći da ne postoji takav pojam kao što je hrpa pijeska, ali to bi nam bilo još manje korisno. Jedino što nam preostaje je da odaberemo neki prirodan broj N, takav da skup od N zrnaca čini hrpu, a skup od N 1 više ne čini hrpu. Postavlja se pitanje koliki je taj N? Sto, tisuću, milijun zrnaca? Čak i da se dogovorimo za neki broj, time smo upravo promijenili smisao riječi hrpa. Za skup od jednog zrnca i za skup od milijardu i dalje ćemo lako moći procijeniti je li hrpa ili ne, ali što kad imamo skupove od N 2 i N + 2 zrnaca? Bez brojanja nećemo ni vidjeti razliku izmedu njih. Problem je u tome što svijet oko nas, naša percepcija, komunkacija i razmišljanje nisu crno-bijeli, rijetko je što apsolutno i čisto. Navikli smo razmišljati u sivim tonovima, koristiti nejasne izraze poput hrpa pijeska, mlad čovjek, težak zadatak, puno novaca, te nam činjenica da njihovo značenje možda i nije sasvim točno odredeno u većini slučajeva ne predstavlja problem. No ako pokušamo modelirati jedan takav problem, na primjer svrstavanje ljudi u dvije skupine - visoke i niske, zapadamo u poteškoće jer ne možemo to riješiti na elegantan način. Na odredenoj visini moramo povući crtu i reći da su svi koji su ispod crte niski, a svi 2

6 koji su iznad crte visoki, ali ne možemo izraziti nijanse izmedu visokog i niskog, pa ne možemo ni uspješno modelirati ljudski način razmišljanja. Upravo iz želje da se modeliraju takvi problemi, Lotfi Zadeh je u [13] razvio fuzzy 1 teoriju skupova. Glavna ideja u fuzzy teoriji skupova je da element fuzzy skupa ima odgovarajući stupanj pripadnosti. Kako karakteristična funkcija klasičnog skupa poprima vrijednosti 0 ili 1, logično je za skup mogućih stupnjeva pripadnosti fuzzy skupu uzeti segment [0, 1]. Mogli bismo za skup stupnjeva pripadnosti uzeti i samo neki konačan podskup danog segmenta, ali radije ćemo koristiti cijeli segment jer nam to daje veću širinu. Važno je uvidjeti razliku izmedu stupnja pripadnosti nekog elementa i vjerojatnosti. Mogli bismo, pogrešno, pomisliti da je stupanj pripadnosti elementa skupu isto što i vjerojatnost dogadaja da se element nalazi u skupu, no te su dvije stvari potpuno različite. Da bismo što bolje objasnili razliku izmedu stupnja pripadnosti i vjerojatnosti, poslužit ćemo se još jednim primjerom. Zamislimo čašu vode, i neka je stupanj pripadnosti te čaše u skup punih čaša jednak 0.5. Čaša može biti potpuno prazna, skoro prazna, napola puna, skoro puna i potpuno puna (naravno, može biti bilo koja nijansa izmedu ovih slučajeva koji ni sami nisu precizno definirani). Uz stupanj pripadnosti čaše skupu punih čaša 0.5 očekujemo da je naša čaša tada napola puna. No, kad bismo rekli da je vjerojatnost dogadaja da je čaša puna 0.5, imamo samo dvije krajnosti - potpuno punu i potpuno praznu čašu, te vidimo da se opet vraćamo na onaj stari problem koji smo uvodenjem fuzzy skupova riješili. Razlika je upravo u tome da se, kad govorimo o vjerojatnosti, opet vraćamo na upotrebu klasičnih skupova. Isto tako, kad govorimo o stupnju pripadnosti, nemamo nikakvog slučajnog dogadaja čiju bismo vjerojatnost proučavali - imamo samo čašu koja nije ni potpuno puna ni potpuno prazna. Ako želimo, možemo stupanj pripadnosti povezati s vjerojatnošću da promatrač odgovori potvrdno na pitanje nalazi li se element u skupu ( je li ovaj čovjek visok? ), ali niti ta veza ne mora nužno postojati. Za primjer obratnog slučaja uzmimo poznati Schrödingerov paradoks kvantne mačke - mačka je zatvorena u neprozirnoj kutiji u kojoj se nalazi otrov koji, čim dode u doticaj s mačkom, mačku trenutno ubija. U kutiji se nalazi i uredaj koji u sebi ima radioaktivni uzorak te kad taj uzorak ispusti alfa-česticu, aktivira se mehanizam koji otpušta otrov. Vjerojatnost dogadaja da se čestica raspala ovisi o vremenu, pa pretpostavimo da pokus traje toliko dugo da je vjerojatnost jednaka 0.5. Alfa-čestica je u superponiranom stanju - njezina valna funkcija mora opisivati i raspadnutu i neraspadnutu alfa-česticu. Budući da je život mačke direktno povezan sa stanjem alfa-čestice, Schrödinger je ustvrdio da je i mačka u superponiranom stanju, odnosno da je i živa i mrtva u isto vrijeme. Kasnija otkrića na polju kvantne fizike su pokazala da u takvoj konstrukciji alfa-čestica gubi superponirano svojstvo, pa ga ne može ni prenijeti na mačku. Iako se egzistencija kvantne mačke i dalje zasniva na vjerojatnosti, mačka je već živa ili mrtva, a ne oboje istovremeno. Ako bismo 1 engl. fuzzy - neizrazit, nejasan 3

7 iz vjerojatnost dodadaja da je mačka preživjela zaključili da je stupanj pripadnosti mačke skupu živih mačaka jednak 0.5, dobili bismo slučaj u kojem mačka nije ni isključivo živa ni isključivo mrtva. Mogli bismo to protumačiti kao polustanje izmedu života i smrti (nije ni živa ni mrtva), ili kao kvantnu superpoziciju - stanje u kojem je mačka i živa i mrtva. No ni jedno od ta dva tumačenja stupnja pripadnosti ne odgovara našem primjeru - dok ne pogledamo u kutiju mi ne znamo je li mačka živa ili ne, ali znamo da može biti samo u jednom od ta dva stanja. Sa fuzzy skupovima lako nam je modelirati niz problema kao što je razvrstavanje ljudi na visoke i niske: oni granični slučajevi koji su nam zadavali poteškoće, u fuzzy skupu visokih ljudi imat će stupnjeve pripadnosti blizu 0.5, i time ćemo moći potpuno jasno izraziti činjenicu da se radi o graničnim slučajevima. Po stupnju pripadnosti vidimo i relativan odnos dvaju elemenata, u ovom slučaju koji je od dvoje ljudi viši. 1.2 Cilj ovog rada Već smo spomenuli da riječ fuzzy na engleskom jeziku znači nejasan, neizrazit. Sintagma nejasna logika ili neizrazita logika možda zvuči kontradiktorno, jer bismo mogli naslutiti da se ovdje radi o logici u kojoj nisu jasno definirana pravila igre, no fuzzy se u tom nazivu odnosi na istinitost tvrdnji. Kako u fuzzy skupu elementi imaju stupanj pripadnosti, tako u fuzzy logici tvrdnje imaju stupanj istinitosti. Fuzzy logika je logički sistem koji formalizira aproksimativno zaključivanje, i u tom je smislu fuzzy logika proširenje viševaljane logike. U ovom ćemo radu proučavati viševaljanu logiku sudova s istinitosnim vrijednostima na segmentu [0, 1]. Definirat ćemo jezik i semantiku, navesti aksiome i pravilo izvoda te time definirati sistem BL. Pokazat ćemo da za taj sistem vrijedi teorem adekvatnosti, teorem dedukcije (iako općenito u slabijem obliku nego za klasičnu logiku), te na kraju i teorem potpunosti. 4

8 2 Viševaljana logika sudova 2.1 Neprekidna t-norma i njen reziduum U ovom ćemo poglavlju raditi na viševaljanoj logici. Bavit ćemo se logikom sudova, a za skup istinitosnih vrijednosti uzet ćemo segment [0, 1] realnih brojeva, gdje 1 označava apsolutnu istinu, a 0 apsolutnu neistinu. Vrlo važnu ulogu imat će relacija, uz koju je skup [0, 1] linearno ureden, gust i potpun (svaki skup istinitosnih vrijednosti ima supremum i infimum). Zahtijevat ćemo da svaki (npr. binarni) veznik c ima odgovarajuću interpretaciju f c : [0, 1] 2 [0, 1], koja će za svaki par formula ϕ, ψ odredivati stupanj istinitosti od c(ϕ, ψ), odnosno ϕcψ, iz stupnjeva istinitosti od ϕ i ψ (analogan uvjet zahtijevamo za veznike drugih mjesnosti). Pri odabiru interpretacije inzistirat ćemo na tome da viševaljana logika mora biti generalizacija klasične dvovaljane logike. Na primjer, ako veznik & nazovemo konjunkcijom, njegova interpretacija mora zadovoljavati jednakosti 1 1 = 1, 1 0 = 0, 0 1 = 0, 0 0 = 0. Počinjemo s izborom interpretacije za konjunkciju, jer ćemo u 2.9 pokazati da dobar izbor semantike konjunkcije odreduje semantiku cijelog jezika. Da bismo dobili što bolje kandidate, postavit ćemo iduće zahtjeve na temelju intuitivnog shvaćanja konjunkcije: veliki stupanj istinitosti od ϕ&ψ znači da su stupnjevi istinitosti od ϕ i ψ veliki, pri čemu su oba jednako važna (drugim riječima interpretacija je komutativna). Dakle, prirodno nam je pretpostaviti da je interpretacija konjunkcije nepadajuća funkcija u oba argumenta, da je 1 neutralni element, a da je 0 nulelement (odnosno x 1 = x, i x 0 = 0). Slijedeća funkcija zadovoljava navedene uvjete: Definicija 2.1. t-norma je binarna operacija : [0, 1] 2 [0, 1] sa slijedećim svojstvima: 1. Funkcija je komutativna i asocijativna: 2. Funkcija je nepadajuća: x y = y x, (x y) z = x (y z). ako x 1 x 2 tada x 1 y x 2 y, ako y 1 y 2 tada x y 1 x y 2. 5

9 3. 1 x = x i 0 x = 0, za svaki x [0, 1]. Funkcija je neprekidna t-norma ako je t-norma i neprekidna je. Primjer 2.1. Slijedeće su funkcije najvažniji primjeri neprekidnih t-normi:: 1. Lukasiewiczova t-norma: x y = max(0, x + y 1). 2. Gödelova t-norma: x y = min(x, y). 3. Produktna t-norma: x y = x y. Prodiskutirajmo sada implikaciju. U klasičnoj dvovaljanoj logici je implikacija, ϕ ψ, istinita ako i samo ako je istinitosna vrijednost od ϕ manja ili jednaka istinitosnoj vrijednosti od ψ. Označimo li s interpretaciju veznika, a sa x i y stupnjeve istinitosti formula ϕ, odnosno ψ, možemo generalizirati prethodno svojstvo: veliki stupanj istinitosti x y znači da stupanj istinitosti x nije mnogo veći od stupnja istinitosti y. Slijedi da interpretacija x y treba biti nerastuća u x i nepadajuća u y. Nadalje, zahtijevat ćemo adekvatnost fuzzy modusa ponensa: iz stupnja istinitosti (ili donje mede) x od ϕ, te stupnja istinitosti (ili donje mede) x y od ϕ ψ trebamo moći odrediti donju medu za stupanj istinitosti y od ψ. Funkcija koja daje donju medu za y očito bi trebala biti nepadajuća u oba argumenta (što je istinitiji prethodnik, to je istinitiji sljedbenik). Ako je jedan od argumenata 0, jedini uvjet na (donju medu od) y je 0 y, pa je 0 nul-element operacije o kojoj raspravljamo. Ako je x y jednako 1, tada tražimo da je x y, a ako je x = 1, htjeli bismo da bude (x y) y, što znači da je 1 neutralni element naše funkcije. Unatoč tome što ne možemo lako opravdati komutativnost i asocijativnost, za našu funkciju korisno nam je uzeti t-normu, što daje: ako a x i b (x y) tada a b y. Posebno, za a = x i uz supstituciju z = b dobivamo ako z x y tada x z y. S druge strane, htjeli bismo da x y bude čim veći (jer nam je tada pravilo jače). Kad je x z y, tada je z kandidat za x y (u smislu da zadovoljava prije navedene uvjete), pa možemo zahtijevati odakle slijedi ako x z y tada z (x y), x z y ako i samo ako z (x y). Slijedi da je x y najveći z koji zadovoljava x z y. 6

10 Lema 2.2. Neka je neprekidna t-norma. Tada postoji jedinstvena funkcija x y sa svojstvom da je (x z) y ako i samo ako z (x y), za sve x, y, z [0, 1]. Ta je funkcija dana sa (x y) = max {z x z y}. Dokaz. Neka su x, y [0, 1]. Iz uvjeta na funkciju koju tražimo vidimo da z = (x y) povlači z (x y), odnosno da skup {z x z y} sadrži sve kandidate za x y. S druge strane vidimo da je (x y) gornja meda tog skupa. Dakle, ako uopće postoji broj koji bi bio kandidat za (x y), on mora biti gornja meda koja je sadržana u skupu, odnosno maksimum. Funkcija je neprekidna, pa je neprekidna i funkcija f x, definirana s f x (t) = x t. Za inverznu sliku od f x na segmentu [0, y] očito vrijedi f x ([0, y]) = {z x z y}. Segment [0, y] je zatvoren skup, a f x je neprekidna funkcija, pa inverzna slika mora biti zatvoren skup, a to znači da postoji max {z x z y}. Navedeni postupak možemo provesti za sve x, y, te po točkama definiramo (x y) = max {z x z y}. Jedinstvenost je očita jer smo za svaki par x, y imali samo jednu mogućnost. Definicija 2.3. Funkciju x y iz prethodne leme nazivamo reziduumom t-norme. Sada ćemo pokazati neka svojstva reziduuma, te ćemo navesti reziduume t-normi koje smo ranije naveli: Lema 2.4. Za svaku neprekidnu t-normu i njen reziduum vrijedi: 1. x y ako i samo ako (x y) = 1, 2. (1 x) = x. Dokaz. 1. Iz x y slijedi x z y, za svaki z, pa po definiciji reziduuma (x y) = 1. Obratno, ako je (x y) = 1, tada vrijedi x = x 1 y. 2. (1 x) = max {z 1 z x} = max {z z x} = x. Lema 2.5. Vrijedi slijedeće: 1. Ako je x y, tada x = y (y x). 2. Ako je x u y i u je idempotentan (u u = u), tada je x y = x. Dokaz. 1. Kao u dokazu 2.2 neka je f y (z) = y z. Znamo da je f(0) = 0 i f(1) = y, pa zbog neprekidnosti postoji z [0, 1] takav da f y (z) = x. Označimo sa z najveći takav z. Za t z, 1] vrijedi f y (t) > x, jer bismo u suprotnom zbog neprekidnosti i f y (1) = y dobili kontradikciju s činjenicom da je z najveći z takav da f y (z) = x. Sada vidimo da je z = max {z y z x}, pa je z = (y x), odakle slijedi tvrdnja. 7

11 2. Iz prve tvrdnje imamo x = u (u x). Slijedi da je x u = u (u x) u = u (u x) = x. Tada vrijedi x y x u = x. S druge strane, očito vrijedi x y x, pa je time pokazana jednakost. Teorem 2.6. Slijedeće operacije su reziduumi prije navedenih t-normi: { 1, ako x y, 1. Lukasiewiczova implikacija: x y = 1 x + y, ako x > y. { 1, ako x y, 2. Gödelova implikacija: x y = y, ako x > y. { 1, ako x y, 3. Goguenova implikacija: x y = y/x, ako x > y. Dokaz. Treba dokazati slučaj x > y: 1. x z = y je ekvivalentno sa x + z 1 = y, odnosno z = 1 x + y. Dakle, 1 x + y = max {z x z y}. 2. x z = y je ekvivalentno sa min(x, z) = y. Ovo posljednje je ekvivalentno sa z = y. 3. x z = y je ekvivalentno sa x z = y. Ovo posljednje je ekvivalentno sa z = y/x. Definicija 2.7. Odsad ćemo jedinični segment [0, 1] promatrati kao algebru s operacijama minimuma i maksimuma, koje ćemo označavati s odnosno, fiksiranom t-normom, odgovarajućim reziduumom, te istaknutim elementima 0 i 1. Tu ćemo algebru označavati s L( ). Uredaj možemo definirati preko operacije minimuma: x y ako i samo ako x y = x, a operacije minimuma i maksimuma se mogu definirati pomoću i, što ćemo pokazati u slijedećoj lemi: Lema 2.8. Za svaku neprekidnu t-normu vrijede idući identiteti: 1. x y = x (x y), 2. x y = ((x y) y) ((y x) x). Dokaz. 1. Ako je x y, tada je (x y) = 1 pa x (x y) = x. Ako je x > y, tada iz 2.5 imamo x (x y) = y. 2. Ako je x y, tada (x y) = 1 i ((x y) y) = (1 y) = y. Nadalje, y ((y x) x) jer je y (y x) x. Pokazali smo jednakost za x y, a dokaz drugog slučaja je analogan. 8

12 2.2 Osnovna viševaljana logika Svaka neprekidna t-norma odreduje semantiku logike sudova: uzimamo za interpretaciju (jake) konjunkcije &, reziduum od postaje interpretacija implikacije. Preciznije, imamo slijedeće: Definicija 2.9. Neka je proizvoljna neprekidna t-norma. Jezik logike sudova P C( ) zadane s t-normom sadrži propozicionalne varijable p 1, p 2,..., veznike & i, te konstantu 0. Formule definiramo na slijedeći način: 1. Svaka propozicionalna varijabla je formula je formula. 3. Ako su ψ, ϕ formule, tada su ϕ&ψ i ϕ ψ formule. Definiramo (slabu) konjunkciju, disjunkciju, negaciju i ekvivalenciju: ϕ ψ je ϕ&(ϕ ψ), ϕ ψ je ((ϕ ψ) ψ) ((ψ ϕ) ϕ), ϕ je ϕ 0, ϕ ψ je (ϕ ψ)&(ψ ϕ). Interpretacija propozicionalnih varijabli je preslikavanje e koje svakoj propozicionalnoj varijabli p pridružuje njenu istinitosnu vrijednost e(p) [0, 1]. To se preslikavanje jedinstveno može proširiti na sve formule na slijedeći način: e(0) = 0, e(ϕ ψ) = e(ϕ) e(ψ), e(ϕ&ψ) = e(ϕ) e(ψ). Lema Za bilo koje formule ϕ, ψ vrijedi: e(ϕ ψ) = min(e(ϕ), e(ψ)), e(ϕ ψ) = max(e(ϕ), e(ψ)). Dokaz. Tvrdnje direktno slijede iz 2.8. Definicija Formula ϕ je 1-tautologija od P C( ) ako je e(ϕ) = 1, za svaku interpretaciju e. Dakle, 1-tautologija je formula koja je istinita za svaku interpretaciju. Sada ćemo odabrati neke formule, koje su 1-tautologije svake propozicionalne logike P C( ), za aksiome, i razviti sistem koji će biti zajednička osnova svim logikama P C( ). Sistem je adekvatan, pa će svaka dokaziva formula biti 1-tautologija svake P C( ), a time i tautologija klasične dvovaljane logike. 9

13 Definicija Slijedeće formule su aksiomi osnovne logike BL 1 : (A1) (ϕ ψ) ((ψ χ) (ϕ χ)) (A2) (ϕ&ψ) ϕ (A3) (ϕ&ψ) (ψ&ϕ) (A4) (ϕ&(ϕ ψ)) (ψ&(ψ ϕ)) (A5a) (ϕ (ψ χ)) ((ϕ&ψ) χ) (A5b) ((ϕ&ψ) χ) (ϕ (ψ χ)) (A6) ((ϕ ψ) χ) (((ψ ϕ) χ) χ) (A7) 0 ϕ Pravilo dedukcije sistema BL je modus ponens. Sada na klasičan način možemo definirati dokaz i dokazivu formulu u sistemu BL. Napomena Navedeni aksiomi izražavaju slijedeća svojstva: (A1) Tranzitivnost implikacije. (A2) &-konjunkcija implicira prvi član. (A3) Komutativnost &-konjunkcije. (A4) Komutativnost -konjunkcije. (A5) Definicija reziduuma. (A6) Dokaz po slučajevima. (A7) 0 implicira sve. Lema Svi aksiomi BL su 1-tautologije u svakoj P C( ). Ako su ϕ i ϕ ψ 1-tautologije od P C( ), tada je i ψ 1-tautologija od P C( ). Dokaz. (A2) - (A4) i (A7) su očito 1-tautologije. Za proizvoljnu interpretaciju označimo sa x, y, z redom interpretacije formula ϕ, ψ, χ. (A1) Interpretacija formule (A1) jednaka je (x y) ((y z) (x z)). Ako pokažemo da je vrijednost tog izraza uvijek veća ili jednaka 1, dokazali smo tvrdnju, budući da interpretacija poprima vrijednosti u segmentu [0, 1]. Iz definicije reziduuma dobivamo da je 1 ((x y) ((y z) (x z))) ekvivaletno sa (x y) ((y z) (x z)), te primjenom istog postupka još dvaput dobivamo ekvivalentan izraz ((x y) (y z) x) z. Kako je x (x y) = x y y, i y (y z) = y z z, nejednakost vrijedi, čime je tvrdnja dokazana. 1 engl. Basic Logic - osnovna logika 10

14 (A5) Za svaki t [0, 1] ekvivalentno je: t (x (y z)), (t x) (y z), (t x y) z, t ((x y) z). Kako to vrijedi za svaki t, tada vrijedi (x (y z)) = ((x y) z), a to nam daje istinitost (A5a) i (A5b) za svaku interpretaciju. (A6) Očito vrijedi (x y) = 1 ili (y x) = 1, i vrijedi (1 y) = y. Ako je (y x) = 1, tada je (((y x) z) z) = ((1 z) z) = // (z z) = 1, pa je i zadana formula istinita (zbog istinitosti konkluzije). Ako je (x y) = 1, tada ((x y) z) = (1 z) (((y x) z) z), odakle takoder slijedi da je zadana formula istinita. Modus ponens čuva istinitost, jer ako je x = 1 i (x y) = 1, tada mora biti y = 1 (jer 1 y = y). Pokazali smo da su aksiomi (A1) - (A7) 1- tautologije, te da pravilo izvoda modus ponens čuva istinitost. Iz toga slijedi tvrdnja idućeg teorema: Teorem adekvatnosti Svaka formula dokaziva u BL je 1-tautologija svake propozicionalne logike P C( ). Sada ćemo navesti niz dokazivih svojstava veznika, te ćemo dokazati ona svojstva koja ćemo koristiti da bismo dokazali teorem dedukcije i teorem potpunosti. Dokaze formula ćemo provesti tako da za svaku pojedinu formulu navedemo nizove formula koje su BL-dokazi. Spomenimo još i činjenicu da iz aksioma (A1) dvostrukom primjenom pravila izvoda modus ponens slijedi da je hipotetički silogizam dopustivo pravilo izvoda, što će nam dokaze učiniti preglednijima. Lema U BL su dokaziva slijedeća svojstva implikacije: (1) ϕ (ψ ϕ), (1 ) ϕ ((ϕ ψ) ψ), (2) (ϕ (ψ χ)) (ψ (ϕ χ)), (3) ϕ ϕ. Dokaz. (1) 1. (ϕ&ψ) ϕ (aksiom (A2)) 2. ((ϕ&ψ) ϕ) (ϕ (ψ ϕ)) (aksiom (A5b)) 3. ϕ (ψ ϕ) (mod pon: 1, 2) 11

15 (1 ) (2) (3) 1. (ϕ&(ϕ ψ)) (ψ&(ψ ϕ)) (aksiom (A4)) 2. (ψ&(ψ ϕ)) ψ (aksiom (A2)) 3. (ϕ&(ϕ ψ)) ψ (hip sil: 1, 2) 4. ((ϕ&(ϕ ψ)) ψ) (ϕ ((ϕ ψ) ψ)) (aksiom (A5b)) 5. (ϕ (ϕ ψ) ψ) (mod pon: 3, 4) 1. (ϕ (ϕ ψ) ψ) (formula (1 )) 2. (ψ ((ψ χ) χ)) ((((ψ χ) χ) (ϕ χ)) (ψ (ϕ χ))) (aksiom (A1)) 3. (((ψ χ) χ) (ϕ χ)) (ψ (ϕ χ)) (mod pon: 1, 2) 4. (ϕ (ψ χ)) (((ψ χ) χ) (ϕ χ)) (aksiom (A1)) 5. (ϕ (ψ χ)) (ψ (ϕ χ)) (hip sil: 4, 3) 1. ϕ (ψ ϕ) (formula (1)) 2. (ϕ (ψ ϕ)) (ψ (ϕ ϕ)) (formula (2)) 3. ψ (ϕ ϕ) (mod pon: 1, 2) 4. (ψ (ϕ ϕ)) (ϕ ϕ) (prethodna formula) 5. ϕ ϕ (mod pon: 3, 4) Napomena U [1] je pokazano da je aksiom (A3) suvišan jer je dokaziv pomoću ostalih aksioma. Naime, ako sa BL označimo sistem dobiven iz BL uklanjanjem aksioma (A3), vrijedi slijedeće: Lema Formula ϕ&ψ ψ&ϕ je dokaziva u BL. Dokaz. Budući da u dokazu prethodne leme nismo koristili (A3), možemo koristiti njene rezultate: 1. (ψ&ϕ) (ψ&ϕ) (forumla (3)) 2. ((ψ&ϕ) (ψ&ϕ)) (ψ (ϕ (ψ&ϕ))) (aksiom (A5b)) 3. ψ (ϕ (ψ&ϕ)) (mod pon: 1, 2) 4. (ψ (ϕ (ψ&ϕ))) (ϕ (ψ (ψ&ϕ))) (formula (2)) 5. ϕ (ψ (ψ&ϕ)) (mod pon: 3, 4) 6. (ϕ (ψ (ψ&ϕ))) ((ϕ&ψ) (ψ&ϕ)) (aksiom (A5a)) 7. (ϕ&ψ) (ψ&ϕ) (mod pon 5, 6) Primijetimo da svaka dokazana formula čiji je glavni veznik implikacija odreduje jedno dopustivo pravilo izvoda. Zbog preglednosti i kratkoće dokaza, koristit ćemo neka od tih pravila izvoda, koja ćemo označavati s pi(x), gdje je x redni broj odgovarajuće formule (najčešće će to biti formule (2) i (6) koju ćemo tek dokazati). Često ćemo koristiti i pravila izvoda izražena aksiomima (A5a) i (A5b), te ćemo ih nazivati zajedničkim nazivom reziduiranje, i označavati kraticom rez. 12

16 Napomena Spomenimo još i činjenicu da je dopustivo pravilo &-introdukcija, koje ćemo koristiti u dokazima nekih tvrdnji, kao i u dokazu teorema dedukcije. Naime, uz pretpostavku da su formule ϕ i ψ dokazive, imamo slijedeće: 1. ϕ (pretpostavka) 2. ψ (pretpostavka) 3. (ϕ&ψ) (ϕ&ψ) (formula (3)) 4. ϕ (ψ ((ϕ&ψ))) (rez: 3) 5. ψ (ϕ&ψ) (mod pon: 1, 4) 6. ϕ&ψ (mod pon: 2, 5) Lema U BL su dokaziva slijedeća svojstva jake konjunkcije: (4) (ϕ&(ϕ ψ)) ψ, (5) ϕ (ψ (ϕ&ψ)), (6) (ϕ ψ) ((ϕ&χ) (ψ&χ)), (7) ((ϕ 1 ψ 1 )&(ϕ 2 ψ 2 )) ((ϕ 1 &ϕ 2 ) (ψ 1 &ψ 2 )), (8) (ϕ&ψ)&χ ϕ&(ψ&χ), (ϕ&(ψ&χ)) ((ϕ&ψ)&χ). (asocijativnost) Dokaz. (4) Već smo dokazali prilikom dokazivanja (1 ). (5) (6) 1. (ϕ&ψ) (ϕ&ψ) (formula (3)) 2. ϕ (ψ (ϕ&ψ)) (rez: 1) 1. (ϕ&(ϕ ψ)) ψ (formula (4)) 2. ψ (χ (ψ&χ)) (formula (5)) 3. (ϕ&(ϕ ψ)) (χ (ψ&χ)) (hip sil: 1, 2) 4. ϕ ((ϕ ψ) (χ (ψ&χ))) (rez: 3) 5. ((ϕ ψ) (χ (ψ&χ))) (χ ((ϕ ψ) (ψ&χ))) (formula (2)) 6. ϕ (χ ((ϕ ψ) (ψ&χ))) (hip sil: 4, 5) 7. (ϕ&χ) ((ϕ ψ) (ψ&χ)) (rez: 6) 8. (ϕ ψ) ((ϕ&χ) (ψ&χ)) (pi(2): 7) 13

17 (7) (8) 1. (ϕ 1 ψ 1 ) [(ϕ 1 &ϕ 2 ) (ψ 1 &ϕ 2 )] (formula (6)) 2. [(ϕ 1 ψ 1 )&(ϕ 2 ψ 2 )] [((ϕ 1 &ϕ 2 ) (ψ 1 &ϕ 2 ))&(ϕ 2 ψ 2 )] (pi(6): 1) 3. (ϕ 2 ψ 2 ) [(ψ 1 &ϕ 2 ) (ψ 1 &ψ 2 )] (formula (6)) 4. [((ϕ 1 &ϕ 2 ) (ψ 1 &ϕ 2 ))&(ϕ 2 ψ 2 )] [((ϕ 1 &ϕ 2 ) (ψ 1 &ϕ 2 ))&((ψ 1 &ϕ 2 ) (ψ 1 &ψ 2 ))] (pi(6): 3) 5. [(ϕ 1 &ϕ 2 ) (ψ 1 &ϕ 2 )] [(((ψ 1 &ϕ 2 ) (ψ 1 &ψ 2 ))) ((ϕ 1 &ϕ 2 ) (ψ 1 &ψ 2 ))] (aksiom (A1)) 6. [((ϕ 1 &ϕ 2 ) (ψ 1 &ϕ 2 ))&((ψ 1 &ϕ 2 ) (ψ 1 &ψ 2 ))] [(ϕ 1 &ϕ 2 ) (ψ 1 &ψ 2 )] (rez: 5) 7. [(ϕ 1 ψ 1 )&(ϕ 2 ψ 2 )] [(ϕ 1 &ϕ 2 ) (ψ 1 &ψ 2 )] (hip sil: 2, 4, 6) 1. ((ϕ&ψ)&χ) ((ϕ&ψ)&χ) (formula (3)) 2. (ϕ&ψ) (χ ((ϕ&ψ)&χ)) (rez: 1) 3. ϕ (ψ (χ ((ϕ&ψ)&χ))) (rez: 2) 4. ϕ ((ψ&χ) ((ϕ&ψ)&χ))) (rez: 3) 5. (ϕ&(ψ&χ)) ((ϕ&ψ)&χ)) (rez: 4) Obratna implikacija pokaže se analogno. Lema U BL su dokaziva slijedeća svojstva -konjunkcije: (9) (ϕ ψ) ϕ, (ϕ ψ) ψ, (ϕ&ψ) (ϕ ψ), (10) (ϕ ψ) (ϕ (ϕ ψ)), (11) (ϕ ψ) (ψ ϕ), (12) ((ϕ ψ) (ϕ χ)) (ϕ (ψ χ)). Dokaz. (9) Prve dvije formule slijede direktno iz definicije veznika te aksioma (A2), odnosno formule (4). Treću dokazujemo: 1. ψ (ϕ ψ) (formula (1)) 2. (ψ&ϕ) ((ϕ ψ)&ϕ) (pi(6): 1) 3. (ϕ&ψ) (ψ&ϕ) (aksiom (A3)) 4. (ϕ&ψ) (ϕ&(ϕ ψ)) (hip sil: 3, 2) (10) 1. (ϕ&(ϕ ψ)) (ϕ&(ϕ ψ)) (formula (3)) 2. ϕ ((ϕ ψ)) (ϕ ψ)) (rez: 1) 3. (ϕ ψ) (ϕ (ϕ ψ)) (pi(2): 2) (11) Po definiciji slijedi iz (A4). 14

18 (12) 1. (ψ χ) [ψ (ψ χ)] (formula (10)) 2. (ϕ ψ) [((ψ (ψ χ)) (ϕ (ψ χ))] (aksiom (A1)) 3. [(ϕ ψ) (ϕ χ)] (ϕ ψ) (formula (9)) 4. [(ϕ ψ) (ϕ χ)] [((ψ (ψ χ)) (ϕ (ψ χ))] (hip sil: 3, 2) 5. [ψ (ψ χ)] [((ϕ ψ) (ϕ χ)) (ϕ (ψ χ))] (pi(2): 4) 6. (ψ χ) (12) (hip sil: 1, 5) 6. (χ ψ) (12) (analogno) 7. [(ψ χ) (12)] [((χ ψ) (12)] (12)) (aksiom (A6)) 8. [(χ ψ) (12)] (12) (mod pon: 6, 7) 9. [(ϕ ψ) (ϕ χ)] [ϕ (ψ χ)] (mod pon: 6, 8) Lema U BL su dokaziva slijedeća svojstva -disjunkcije: (13) ϕ (ϕ ψ), ψ (ϕ ψ), (ϕ ψ) (ψ ϕ), (14) (ϕ ψ) ((ϕ ψ) ψ), (15) (ϕ ψ) (ψ ϕ), (16) ((ϕ χ) (ψ χ)) ((ϕ ψ)) χ). Dokaz. (13) (ϕ ψ) (ψ ϕ) očito slijedi iz definicije i formule (11). 1. ϕ ((ϕ ψ) ψ) (formula (1 )) 2. ϕ ((ψ ϕ) ϕ) (formula (1)) 3. ϕ (ϕ ψ) (pi(12): 1, 2) (14) (15) 1. (ϕ ψ) (((ϕ ψ) ψ) ((ψ ϕ) ϕ)) (definicija) 2. (ϕ ψ) ((ϕ ψ) ψ) (pi(9): 1) 3. (ϕ ψ) ((ϕ ψ) ψ)) (pi(2): 2) 1. (ϕ ψ) ((ϕ ψ) (ψ ϕ)) (formula (13)) 2. (ψ ϕ) ((ϕ ψ) (ψ ϕ)) (formula (13)) 3. ((ϕ ψ) (15)) (((ψ ϕ) (15)) (15)) (aksiom A6) 4. ((ψ ϕ) (15)) (15) (mod pon: 1, 3) 5. (ϕ ψ) (ψ ϕ) (mod pon: 2, 4) 15

19 (16) 1. (ϕ ψ) ((ϕ ψ) ψ) (formula (14)) 2. ((ϕ ψ) ψ) ((ψ χ) ((ϕ ψ) χ)) (aksiom (A1)) 3. ((ϕ χ) (ψ χ)) (ψ χ) (formula (9) 4. (ψ χ) (((ϕ ψ) ψ) ((ϕ ψ) χ)) (pi(2): 2) 5. ((ϕ χ) (ψ χ)) (((ϕ ψ) ψ) ((ϕ ψ) χ)) (hip sil: 3, 4) 6. ((ϕ ψ) ψ) (((ϕ χ) (ψ χ)) ((ϕ ψ)) χ)) (pi(2): 5) 7. (ϕ ψ) (16) (hip sil: 1, 6) 7. (ψ ϕ) (16) (analogno) 8. ((ϕ ψ) (16)) (((ψ ϕ) (16)) (16)) (aksiom (A6) 9. ((ψ ϕ) (16)) (16) (mod pon: 7, 8) 10. ((ϕ χ) (ψ χ)) ((ϕ ψ)) χ) (mod pon: 7, 9) Slijedeće dvije formule dokazuju se potpuno analogno kao (12) i (16): Korolar U BL je dokazivo: 12 ) ((ϕ ψ)&(ϕ χ)) (ϕ (ψ χ)), 16 ) ((ϕ χ)&(ψ χ)) ((ϕ ψ)χ). Dokaz slijedećih formula nećemo navoditi, a može se naći u [6]: Lema U BL su dokaziva slijedeća svojstva negacije: (17) ϕ ( ϕ ψ), posebno, ϕ ϕ i (ϕ& ϕ) 0, (18) (ϕ (ψ& ψ)) ϕ, (18 ) (ϕ ψ) ( ψ ϕ), (18 ) (ϕ ψ) (ψ ϕ). Definicija Označit ćemo 0 0 s 1. Lema U BL je dokazivo: (19) 1, (20) ϕ (1&ϕ), (20 ) (1 ϕ) ϕ. 16

20 Dokaz. (19) Po definiciji slijedi iz (3). (20) (20 ) 1. 1 (ϕ (1&ϕ)) (formula (5)) 2. 1 (formula (19)) 3. ϕ (1&ϕ) (mod pon 2, 1) 1. 1 ((1 ϕ) ϕ) (formula (1 )) 2. 1 (formula (19) 3. (1 ϕ) ϕ (mod pon: 2, 1) Slijedeće formule dokazuju se koristeći formule (12 ), (16 ), (12) i (13): Lema U BL su dokaziva iduća svojstva od i : (21) (ϕ (ψ χ)) ((ϕ ψ) χ), ((ϕ ψ) χ) (ϕ (ψ χ)), (22) (ϕ (ψ χ)) ((ϕ ψ) χ), ((ϕ ψ) χ) (ϕ (ψ χ)), (23) ϕ ϕ (ϕ ψ), (ϕ (ϕ ψ)) ϕ. Od slijedećih formula dokazat ćemo tri koje ćemo kasnije koristiti. Preostale se pokazuju na sličan način: Lema U BL su dokaziva slijedeća svojstva ekvivalencije: (24) ϕ ϕ, (ϕ ψ) (ψ ϕ), ((ϕ ψ)&(ψ χ)) (ϕ χ), (25) (ϕ ψ) (ϕ ψ), (ϕ ψ) (ψ ϕ), (26) (ϕ ψ) ((ϕ&χ) (ψ&χ)), (27) (ϕ ψ) ((ϕ χ) (ψ χ)), (28) (ϕ ψ) ((χ ϕ) (χ ψ)), (29) (ϕ ψ) ((ϕ ψ) (ψ ϕ)). Dokaz. (26) 1. (ϕ ψ) ((ϕ ψ)&(ψ ϕ)) (formula (3)) 2. (ϕ ψ) ((ϕ&χ) (ψ&χ)) (formula (6)) 3. (ψ ϕ) ((ψ&χ) (ϕ&χ)) (formula (6)) 4. [(ϕ ψ) ((ϕ&χ) (ψ&χ))] & [(ψ ϕ) ((ψ&χ) (ϕ&χ))] (&-int: 2, 3) 5. [(ϕ ψ)&(ψ ϕ)] [((ϕ&χ) (ψ&χ))&((ψ&χ) (ϕ&χ))] (pi(7): 4) 6. (ϕ ψ) ((ϕ&χ) (ψ&χ)) (hip sil: 1, 5) 17

21 (27) (28) 1. (ϕ ψ) ((ϕ ψ)&(ψ ϕ)) (formula (3)) 2. (ϕ ψ) ((ϕ χ) (ψ χ)) (aksiom (A1)) 3. (ψ ϕ) ((ψ χ) (ϕ χ)) (aksiom (A1)) 4. [(ϕ ψ) ((ϕ χ) (ψ χ))] & [(ψ ϕ) ((ψ χ) (ϕ χ))] (&-int: 2, 3) 5. [(ϕ ψ)&(ψ ϕ)] [((ϕ χ) (ψ χ))&((ψ χ) (ϕ χ))] (pi(7): 4) 6. (ϕ ψ) ((ϕ χ) (ψ χ)) (hip sil: 1, 5) 1. (ϕ ψ) ((ϕ ψ)&(ψ ϕ)) (formula (3)) 2. ((χ ϕ)&χ) ϕ (formula (4)) 3. [((χ ϕ) χ) ϕ] [(ϕ ψ) (((χ ϕ)&χ) ψ)] (aksiom (A1) 4. (ϕ ψ) (((χ ϕ)&χ) ψ) (mod pon: 2, 3) 5. (((χ ϕ)&χ) ψ) ((χ ϕ) (χ ψ)) (rez: 4) 6. (ϕ ψ) ((χ ϕ) (χ ψ)) (hip sil: 4, 5) 6. (ψ ϕ) ((χ ψ) (χ ϕ)) (analogno) 7. ((ϕ ψ) ((χ ϕ) (χ ψ)))& ((ψ ϕ) ((χ ψ) (χ ϕ))) (&-int: 6, 6 ) 8. ((ϕ ψ)&(ψ ϕ)) (((χ ϕ) (χ ψ))&((χ ψ) (χ ϕ))) (pi(7): 7) 9. (ϕ ψ) ((χ ϕ) (χ ψ)) (hip sil: 1, 8) Definicija Teorija nad BL je proizvoljan skup formula. Izvod u teoriji T je niz ϕ 1,..., ϕ n formula takvih da je svaka od njih ili aksiom BL ili element iz T (pretpostavka) ili slijedi iz neke od prethodnih formula primjenom pravila izvoda modus ponens. T ϕ označava da za ϕ postoji izvod u T, odnosno da je ϕ zadnja formula izvoda u T. Sada ćemo dokazati slabu verziju teorema dedukcije, te ćemo nakon toga pokazati da jaka verzija teorema, koja vrijedi za klasičnu logiku, općenito ne vrijedi za sisteme P C( ). Navesti ćemo sistem P C( ) za koji vrijedi jaka verzija, te dokazati da je navedeni sistem jedini od svih sistema P C( ) sa tim svojstvom. Teorem dedukcije (slaba verzija) Neka je T teorija i ϕ, ψ formule. T {ϕ} ψ ako i samo ako postoji n takav da T ϕ n ψ, gdje ϕ n označava konjunkciju ϕ&... &ϕ u kojoj formula ϕ nastupa n puta. Dokaz. Ako je n > 1 i T ϕ n ψ, tada T (ϕ&ϕ n 1 ) ψ, odnosno T ϕ (ϕ n 1 ψ), odakle slijedi T {ϕ} ϕ n 1 ψ. Korištenjem pravila izvoda modus 18

22 ponens i reziduiranja (aksiom (A5a)) dobivamo T {ϕ} ϕ ψ, te na kraju T {ϕ} ψ. Obratno, neka T {ϕ} ψ, i neka su formule γ 1,..., γ k neki T {ϕ}-izvod od ψ. Indukcijom ćemo pokazati da za j = 1,... k, postoji n j takav da T ϕ n j γ j. To očito vrijedi ako je γ j aksiom BL ili T {ϕ}. Ako je γ j rezultat primjene pravila izvoda modus ponens na prethodne formule γ i i γ i γ j, tada po pretpostavci indukcije imamo T ϕ n γ i i T ϕ m (γ i γ j ), te &-introdukcijom, i pravilom izvoda opisanim formulom (7) dobivamo T (ϕ n &ϕ m ) (γ i &(γ i γ j ) odnosno T ϕ n+m γ j. Lema Formula ϕ (ϕ&ϕ) općenito nije 1-tautologija. Dokaz. Pretpostavimo da je u P C( ) formula ϕ (ϕ&ϕ) istinita za svaku interpretaciju. Tada mora biti x x x, a po definiciji funkcije vrijedi x x x. To znači da je funkcija idempotentna, odnosno x x = x. Neka su x, y [0, 1] i BSO x y. Tada je x y x x = x, te x y x 1 = x, dakle x y = x, pa je funkcija zapravo funkcija minimuma. Uzmimo, na primjer, da je funkcija produktna t-norma. Tada je funkcija neprekidna t-norma različita od funkcije minimuma, pa u odgovarajućem sistemu P C( ) formula ϕ (ϕ&ϕ) nije 1-tautologija. Napomena Iz teorema adekvatnosti slijedi da za svaku formulu ϕ ne vrijedi BL ϕ (ϕ&ϕ). Iz tog razloga ima smisla uvesti slijedeće proširenje od BL: Definicija Gödelova logika je proširenje sistema BL dodatnim aksiomom: ϕ (ϕ&ϕ) Napomena Sada ćemo pokazati da općenito ne vrijedi teorem dedukcije u jakom obliku u kojem vrijedi za klasičnu logiku. Od svih sistema P C( ), Gödelova logika će biti jedina za koju vrijedi klasični teorem dedukcije: Teorem dedukcije (jaka verzija) 1. Za Gödelovu logiku vrijedi klasični teorem dedukcije, tj. za svaku teoriju T i formule ϕ, ψ vrijedi T {ϕ} ψ ako i samo ako T ϕ ψ. 2. Ako za P C( ) vrijedi klasični teorem dedukcije, tada je funkcija zapravo funkcija minimuma. Dokaz. 1. Nužnost se pokaže na jednak način kao u slabom teoremu dedukcije. Dovoljnost slijedi kao posljedica slabog teorema indukcije i idempotentnosti od &. 19

23 2. Pretpostavimo da za P C( ) vrijedi klasični teorem dedukcije. Tada zbog {ϕ} (ϕ&ϕ) vrijedi ϕ (ϕ&ϕ), što znači da je idempotentna. U 2.31 smo pokazali da to povlači činjenicu da je funkcija funkcija minimuma. Glavni cilj u ovom poglavlju nam je bio definirati logike P C( ) i BL, te dokazati teorem potpunosti za logike BL. Unatoč tome, spomenut ćemo još i pojam konzistentne teorije, te nekoliko dokazivih formula, da bismo upotpunili sliku o sistemu BL: Definicija Teorija T je nekonzistentna (kontradiktorna) ako T 0. Inače kažemo da je konzistentna. Lema Teorija T je nekonzistentna ako i samo ako T ϕ, za svaku formulu ϕ. Dokaz. Ako T dokazuje svaku formulu, tada posebno T 0, pa je nekonzistentna. Obratno, ako T 0, tada T dokazuje svaku formulu ϕ jer T 0 ϕ. Lema Ako je T {ϕ} nekonzistentna, tada za neki n vrijedi T (ϕ n ). Dokaz. Ako T {ϕ} 0, tada po teoremu dedukcije postoji n takav da T ϕ n 0. Dokaz slijedećih formula nećemo provoditi no dokazi se mogu naći u [6]: Lema U BL su dokazivi slijedeći zakoni distributivnosti: (30) ϕ&(ψ χ) (ϕ&ψ) (ϕ&χ), ϕ&(ψ χ) (ϕ&ψ) (ϕ&χ), (31) (ϕ (ψ χ)) ((ϕ ψ) (ϕ χ)). (ϕ (ψ χ)) ((ϕ ψ) (ϕ χ)) Lema U BL je dokazivo: (32) (ϕ ψ)&(ϕ ψ) ((ϕ&ϕ) (ψ&ψ)), (ϕ ψ)&(ϕ ψ) ((ϕ&ϕ) (ψ&ψ)). (33) (ϕ ψ) n (ψ ϕ) n, za svaki n Teorem U BL su dokaziva de Morganova pravila: (34) ( ϕ ψ) (ϕ ψ), (35) ( ϕ ψ) (ϕ ψ). 20

24 3 Teorem potpunosti za sistem BL 3.1 Teorem potpunosti za sistem BL Dosad smo proučavali neprekidne t-norme kao kandidate za interpretaciju konjunkcije, odgovarajuće reziduume kao intepretaciju implikacije i pomoću njih defininirali semantiku negacije, minimuma i maksimuma. Za svaku fiksiranu neprekidnu t-normu, definirali smo odgovarajuću logiku sudova P C( ). Izrekli smo aksiome koji su 1-tautologije u svakoj P C( ), definirali dokazivost, te dokazivali formule u BL. Sistem je adekvatan - svaka dokaziva formula je 1-tautologija svake P C( ). Sada ćemo izvršiti algebraizaciju BL. Uvest ćemo algebarsku mnogostrukost koja će sadržavati algebre koje ćemo nazivati BL-algebrama i pokazati slijedeće: 1. Segment [0, 1] s pridruženim interpretacijama veznika je linearno uredena BLalgebra, za svaku t-normu. 2. BL je adekvatna za svaku linearno uredenu BL-algebru, odnosno svaka dokaziva formula je L-tautologija u svakoj takvoj rešetci. 3. Skup klasa ekvivalencije svih formula po ekvivalentnosti dokazivosti, zajedno s interpretacijama veznika, je BL-algebra (ne linearno uredena). 4. Formula koja je tautologija u svim linearno uredenim BL-algebrama je tautologija u svim BL-algebrama. Kada to pokažemo, moći ćemo dokazati teorem potpunosti. Prvo ćemo uvesti pojmove mnogostrukosti algebra, (pseudo)rešetke, reziduirane rešetke, te konačno BL-algebre: Definicija 3.1. Algebra B je homomorfna slika algebre A ako postoji surjektivni homomorfizam s A na B. Produkt familije algebri (A i ) i I je algebra čiji je nosač Kartezijev produkt nosača algebri (A i ), s operacijama definiranim po komponentama. Definicija 3.2. Klasa algebri iste signature je algebarska mnogostrukost ako je zatvorena na podalgebre, homomorfne slike i produkte. Napomena 3.3. (Birkhoffov teorem; vidi [8]) Neka je I jezik (=, F 1,..., F n ), i neka je K klasa struktura za I (interpretirajući = kao identitet). K je mnogostrukost ako i samo ako postoji skup T identiteta takav da je K klasa svih struktura M za I takvih da su svi identiteti iz T istiniti u M. Drugim riječima, klasa algebri iste signature je mnogostrukost ako i samo ako ju je moguće definirati skupom identiteta. 21

25 Definicija 3.4. Algebra L = (L,, ) je pseudorešetka ako su u L zadovoljeni slijedeći identiteti: x x = x x x = x (idempotentnost) x y = y x x y = y x (komutativnost) x (y z) = (x y) z x (y z) = (x y) z (asocijativnost) x (x y) = x x (x y) = x (apsorpcija) Pseudorešetka je rešetka ako ima najveći i najmanji element. Napomena 3.5. Očito je da pseudorešetke čine mnogostrukost. Definicija 3.6. Reziduirana rešetka je algebra (L,,,,, 0, 1) sa četiri binarne operacije i dvjema konstantama takva da vrijedi: 1. (L,,,,, 0, 1) je rešetka s najvećim elementom 1, i najmanjim elementom 0 (definiramo x y ako x y = x odnosno x y = y). 2. (L,, 1) je komutativna polugrupa s neutralnim elementom 1, odnosno, je komutativna, asocijativna i vrijedi 1 x = x za svaki x. 3. i čine adjunktni par, odnosno z (x y) ako i samo ako x z y za sve x, y, z. Definicija 3.7. Reziduirana rešetka (L,,,,, 0, 1) je BL-algebra ako i samo ako za sve x, y L vrijede identiteti: 1. x y = x (x y), 2. (x y) (y x) = 1. Lema 3.8. U svakoj BL-algebri za sve x, y, z vrijedi: (a) x (x y) y i x (y (x y)), (b) x y implicira x z y z, (z x) (z y), (y z) (x z), (c) x y ako i samo ako x y = 1, (d) (x y) z = (x z) (y z), (e) x y = ((x y) y) ((y x) x). Dokaz. (a) Tvrdnja x (x y) y slijedi po adjunktnosti iz (x y) (x y). Nejednakost x (y (x y)) slijedi po adjunktnosti iz (x y) (x y). 22

26 (b) Pretpostavimo da je x y. Iz (a) imamo y (z y z). Dakle x (z y z), pa po adjunktnosti vrijedi (x z) (y z). Iz (a) slijedi z (z x) x y, te po adjunktnosti vrijedi (z x) (z y). Konačno, iz (a) i prve tvrdnje koju smo dokazali u (b) slijedi x (y z) y (y z) z, pa po adjunktnosti slijedi (y z) (x z). (c) Budući da je 1 neutralan element, x y je ekvivalentno sa 1 x y. Po adjunktnosti vrijedi 1 (x y), a budući da je 1 najveći element, slijedi 1 = (x y). (d) Iz asocijativnosti i idempotentnosti od slijedi da je x (x y). Tada iz (b) slijedi x z (x y) z. Analogno, vrijedi y z (x y) z, odakle zbog asocijativnosti slijedi (x z) (y z) (x y) z. Obratno, x z (x z) (y z) odakle po adjunktnosti slijedi x (z ((x z) (y z))). Analogno, vrijedi y (z ((x z) (y z))). Iz prethodne dvije nejednakosti slijedi (x y) (z ((x z) (y z))), te konačno po adjunktnosti vrijedi (x y) z (x z) (y z). (e) Iz svojstava BL-algebri slijedi ((x y) y) ((y x) x) = ((x y) y) ((y x) x) ((x y) (y x)). Iz (d) slijedi da je prethodni izraz jednak (((x y) y) ((y x) x) (x y)) (((x y) y) ((y x) x) (y x)). Iz (a) slijedi da je to manje ili jednako (((x y) y) (x y)) (((y x) x) (y x)), što je po (a) manje ili jednako od y x = x y. Obratno, iz (d) i (a) slijedi (x y) (x y) = (x (x y)) (y (x y))) y y = y, pa po adjunktnosti slijedi x y (x y) y. Analogno pokažemo da vrijedi x y (y x) x, te konačno x y ((x y) y) ((y x) x). Definicija 3.9. Reziduirana rešetka (L,,,,, 0, 1) je linearno uredena ako joj je uredaj linearan, odnosno za svaki par x, y vrijedi x y = x ili x y = y. Očito vrijedi slijedeće: Lema Linearno uredena rešetka je BL-algebra ako i samo ako je identitet x y = x (x y) u njoj istinit. Napomena Uvjet x y = x (x y) je zadovoljen ako je linearno uredena reziduirana rešetka djeljiva, odnosno ako za sve x, y takve da x > y postoji z sa svojstvom da y = x z. 2. Svaka neprekidna t-norma odreduje BL-algebru na jediničnom segmentu [0, 1] uz standardni (linearni) uredaj. 23

27 Definicija Neka je L = (L,,,,, 0, 1) BL-algebra. L-interpretacija propozicionalnih varijabli je bilo koje preslikavanje e koje svakoj propozicionalnoj varijabli p pridružuje element e(p) L. Interpretaciju svih formula dobit ćemo proširenjem interpretacije propozicionalnih varijabli koristeći operacije od L kao interpretacije: e(0) = 0, e(ϕ ψ) = e(ϕ) e(ψ), e(ϕ&ψ) = e(ϕ) e(ψ). (odavde slijedi e(ϕ ψ) = e(ϕ) e(ψ), e(ϕ ψ) = e(ϕ) e(ψ), e( ϕ) = e(ϕ) 0) Formula ϕ je L-tautologija ako je e(ϕ) = 1, za svaku L-interpretaciju e. Teorem adekvatnosti Sistem BL je adekvatan s obzirom na L-tautologije, odnosno ako je ϕ dokaziva u BL, tada je ϕ L-tautologija za svaku BL-algebru L. Općenitije, ako je T teorija u BL i T dokazuje ϕ, tada za svaku BL-algebru L i svaku L-interpretaciju e propozicionalnih varijabli koja svim aksiomima od T pridružuje vrijednost 1 vrijedi e(ϕ) = 1. Dokaz. Da bismo dokazali tvrdnju, trebamo pokazati da su svi aksiomi od BL L- tautologije, te da je definicija funkcije pomoću L-tautologija (pokazali smo u (e)). Za sve aksiome osim (A6) pokazujemo na identičan način kao u prethodnom poglavlju, te još trebamo pokazati za (A6): 1 = (((x y) z) (((y x) z) z)) je ekvivalentno sa 1 (((x y) z) (((y x) z) z)), što je ekvivalentno sa ((x y) z) (((y x) z) z) te konačno (((x y) z) (((y x) z)) z. Pokazat ćemo da vrijedi posljednja nejednakost te će iz toga slijediti tvrdnja. (((x y) z) (((y x) z)) = (((x y) z) (((y x) z)) ((x y) (y x)) (((x y) z) (x y)) (((y x) z) (y x)) z z = z. Lema Klasa svih BL-algebri je algebarska mnogostrukost. Dokaz. Prije smo spomenuli da je klasa svih pseudorešetki mnogostrukost. Uvjeti na 0 i 1 mogu se izraziti identitetima x 1 = x i x 0 = x. Komutativnost i asocijativnost od te uvjet da je 1 neutralan element za takoder izražavamo identitetima: x y = y x, x (y z) = (x y) z, odnosno x 1 = x. Sad ćemo dokazati da adjunktnost možemo izraziti slijedećim nizom identiteta: (1) x (y (x y)) = x, (2) ((x y) x) y = y, 24

28 (3) (x (x y)) = 1, (4) ((z x) (z (x y))) = 1, (5) (x y) z = (x z) (y z). Pokažimo prvo da su svi identiteti istiniti u svakoj BL-algebri: (1) je ekvivalentno sa x y (x y), a (2) sa (x y) x y, što smo pokazali da vrijedi u lemi 3.8, tvrdnja (a). Zbog x x y iz (c) slijedi (3). Identitet (4) vrijedi zbog svojstva operacije da je nepadajuća funkcija u drugoj varijabli (y z povlači (x y) (x z)). Identitet (5) je jedan od zakona distributivnosti koji smo dokazali u prethodnom poglavlju, pa je (5) istinito zbog adekvatnosti. Pokažimo sada da ako zamijenimo adjunktnost u definiciji BL algebre identitetima (1) - (5), možemo dokazati da vrijedi adjunktnost: (a) x y implicira x z y z. Ako je x y, tada x = x y, pa x z = (x y) z. Iz (5) slijedi x z = (x z) (y z), pa je x z y z. (b) x y ako i samo ako (x y) = 1. Ako je x y, tada (x y) = y, pa za z = 1 iz (4) imamo x y = 1. Obratno, ako je x y = 1, tada x y = x (x y) = x 1 = x, pa je x y. (c) x y implicira (z x) (z y). Tvrdnja slijedi direktno iz (4). (d) z (x y) ako i samo ako x z y. Iz (1) imamo z x (x z), dakle ako je x z y, tada z x y. Ako je z x y, tada x z x (x y) y, čime smo pokazali adjunktnost. Sada ćemo pokazati da klase dokazivo ekvivalentnih formula čine BL-algebru. Definicija Fiksirajmo teoriju T u BL. Za svaku formulu ϕ, neka je [ϕ] T skup svih formula ψ takvih da T ϕ ψ (formule koje su T -dokazivo ekvivalentne ϕ). L T je skup svih klasa [ϕ] T. Definiramo: 0 = [ 0 ] T 1 = [ 1 ] T [ϕ] T [ψ] T = [ϕ&ψ] T [ϕ] T [ψ] T = [ϕ ψ] T [ϕ] T [ψ] T = [ϕ ψ] T [ϕ] T [ψ] T = [ϕ ψ] T (Definicija ima smisla zbog (26)-(28)) Ovu algebru označit ćemo s L T. 25

29 Lema L T je BL-algebra. Dokaz. Idempotentnost, komutativnost, asocijativnost i apsorpcija operacija i slijede iz (9), (13), (16), (21), (22), (23) iz prethodnog poglavlja. Operacija zadovoljava svojstva komutativne polugrupe s neutralnim elementom po (A3), (8) i (20). Da bismo dokazali adjunktnost, prvo ćemo pokazati slijedeće: [ϕ] T [ψ] T ako i samo ako T ϕ ψ. Ako T ϕ ψ, tada T ϕ (ϕ ψ), stoga [ϕ] T = [ϕ] T [ψ] T i [ϕ] T [ψ] T. Obratno, ako [ϕ] T [ψ] T, tada T ϕ (ϕ ψ) odakle slijedi T ϕ ψ. Sada pokazujemo adjunktnost: [χ] T ([ϕ] T [ψ] T ) ako i samo ako T χ (ϕ ψ) što je ekvivalentno sa T (χ&ϕ) ψ. Ovo posljednje je ekvivalentno sa [χ&ϕ] T [ψ] T, odnosno [χ] T [ϕ] T [ψ] T. Dakle, L T je reziduirana rešetka. Svojstva (1) i (2) iz definicije BL-algebre su zadovoljena po definiciji i (15). Time je tvrdnja dokazana. Sada ćemo pokazati kako filtri na reziduiranim rešetkama odreduju homomorfizme i karakterizirati ih. Definicija Neka je L = (L,,,,, 0, 1) reziduirana rešetka. Filtar u L je neprazan skup F L takav da za sve x, y L vrijedi: 1. Ako a F i b F tada a b F, 2. ako a F i a b tada b F. Za filtar F kažemo da je prosti filtar ako i samo ako za sve x, y L vrijedi: (x y) F ili (y x) F Lema Neka je L BL-algebra i neka je F filtar. Označimo Tada vrijedi: x F y ako i samo ako (x y) F i (y x) F 1. F je kongruencija i odgovarajuća kvocijentna algebra L/ F je BL-algebra 2. L/ F je linearno uredena ako i samo ako je F prosti filtar. Dokaz. Refleksivnost i simetričnost relacije F relacija su očite, pa da bismo dokazali da se radi o relaciji ekvivalencije, trebamo pokazati da je tranzitivna: to slijedi iz činjenice da je formula ((ϕ ψ)&(ψ χ)) (ϕ χ) 1-tautologija u L, pa za sve x, y, z vrijedi ((x y) (y z)) (x z), te iz definicije filtra slijedi 26

30 da (x y), (y z) F povlači (x z) F. Zato možemo definirati klase ekvivalencije [x] F = {y x F y}. Da bismo pokazali da se radi o kongruenciji (tj. da čuva operacije), slično kao u dokazu prethodne leme pokažemo da je [x] F [y] F ekvivalentno sa (x y) F, i provjerimo da [x] F = [y] F implicira [x z] F = [y z] F, [x z] F = [y z] F i [z x] F = [z y] F. Zato možemo definirati operacije, (i, ) na skupu L/ F klasa ekvivalencije tako da [x] F [y] F = [x y] F itd. Preslikavanje koje svakom x pridružuje klasu [x] F je homomorfizam i L/ F je s induciranim operacijama BL-algebra (jer BL-algebre tvore algebarsku mnogostrukost, pa su zatvorene na homomorfizme budući da homomorfizam čuva identitete). Pretpostavimo sad da je F prosti filtar, i neka su x, y L. Tada ili (x y) F, te [x] F [y] F ili (y x) F, pa [y] F [x] F. Pokazali smo da je linearan. Obratno, neka je L/ F linearno ureden i x, y L. Tada je ili [x] F [y] F i (x y) F, ili [y] F [x] F i (y x) F, pa je F prosti filtar. Lema Neka je L BL-algebra i a L, a 1. Tada postoji prosti filtar F na L koji ne sadrži a. Dokaz. Očito je F 0 = {1} filtar koji ne sadrži a. Pokazat ćemo da ako je F filtar koji ne sadrži a, i x, y L takvi da (x y) F i (y x) F, tada postoji filtar F F koji ne sadrži a, ali sadrži (x y) ili (y x). Najmanji filtar F čiji je F podskup, i koji sadrži z je F = {u ( v F )( n N)(v z n u)}. Pretpostavimo (x y) F, (y x) F, i neka su F 1, F 2 najmanji filtri koji sadrže F kao podskup i (x y) odnosno (y x) kao element. Tvrdimo da a F 1 ili a F 2. Pretpostavimo suprotno. Tada za neki v F i prirodan broj n vrijedi v (x y) n a i v (y x) n a, dakle a v (x y) n v (y x) n = v ((x y) n (y x) n ) = v 1 = v, pa je a F, što je kontradikcija (Koristili smo (33) iz prethodnog poglavlja). Dobili smo da mora biti a F 1 ili a F 2. Neka je sada L prebrojiva BL-algebra (što će biti slučaj u našem dokazu potpunosti), tada možemo sve parove (x, y) L 2 poredati u niz {(x n, y n ) n N}, uzmimo F 0 = {1}. Sada ćemo induktivno konstruirati niz filtara F n sa svojstvom da a F n. Pokazali smo da za filtar F n takav da a F n, postoji filtar F n F n takav da a F n, i da vrijedi (x n y n ) F n ili (y x) F n. Za konstruirani F n definiramo F n+1 = F n. Naš traženi prosti filtar je unija n U slučaju da L nije prebrojiv, morali bismo koristiti aksiom izbora i provesti sličan postupak s transfinitnim nizovima filtara. Lema Svaka BL-algebra je podalgebra direktnog produkta sustava linearno uredenih BL-algebri. F n 27

31 Dokaz. Neka je U skup svih prostih filtara na BL-algebri L. Za svaki F U neka je L F = L/ F i neka je L = F U L F L je direktan produkt linearno uredenih reziduiranih rešetki {L F F U}. Za x L, neka je i(x) element {[x] F F U} od L. Ovo preslikavanje očito čuva operacije, treba pokazati da je injekcija. Ako su x, y F i x y, tada x y ili y x. Bez smanjenja općenitosti pretpostavimo x y; tada (x y) 1 u L, pa postoji prosti filtar F na L koji ne sadrži (x y). Tada u L F = L/ F vrijedi [x] F [y] F, dakle i(x) i(y). Definicija Svakoj formuli ϕ iz BL pridružujemo term ϕ jezika reziduiranih rešetki tako da redom zamijenimo veznike, &,,, 0, 1 funkcijskim simbolima i konstantama,,,, 0 odnosno 1, i zamjenom svake propozicionalne varijable p i odgovarajućom objektnom varijablom x i. Lema Svaka formula koja je L-tautologija za sve linearno uredene BLalgebre je L-tautologija za sve BL-algebre. 2. ϕ je L-tautologija ako i samo ako je identitet ϕ = 1 istinit u L. Dokaz. Lema slijedi kao posljedica prethodne leme. Teorem (Teorem potpunosti) BL je potpun sistem, odnosno za svaku formulu ϕ slijedeće je ekvivalentno: 1. ϕ je dokaziva u BL 2. za svaku linearno uredenu BL-algebru L, ϕ je L-tautologija 3. za svaku BL-algebru L, ϕ je L-tautologija Dokaz. Iz teorema adekvatnosti 3.13 slijedi da (1) povlači (2), a iz leme 3.22 slijedi da (2) povlači (3). Pretpostavimo sad da vrijedi (3), odnosno da je ϕ L-tautologija, za svaku BL-algebru L. Pokazali smo da je algebra L BL, klasa ekvivalentnih formula od BL, BL-algebra. Dakle, ϕ je L BL -tautologija. Posebno, neka je e(p i ) = [p i ] BL za sve propozicionalne varijable. Tada e(ϕ) = [ϕ] BL = [1] BL, pa slijedi BL ϕ 1, stoga BL ϕ. 28

32 Sada ćemo poopćiti teorem potpunosti. U tu svrhu prvo dajemo slijedeću definiciju: Definicija Shema aksioma dana formulom Φ(p 1,... p n ) je skup svih formula Φ(ϕ 1,..., ϕ n ) dobivenih supstitucijom p i sa ϕ i u Φ(p 1,... p n ), za i = 1,..., n. 2. Sistem C je shematska ekstenzija od BL ako je dobiven iz BL dodavanjem (konačno ili beskonačno mnogo) shema aksioma aksiomima BL. (Pravilo dedukcije ostaje modus ponens.) 3. Neka je C shematska ekstenzija od BL i neka je L BL-algebra. L je C -algebra ako su svi aksiomi od C L-tautologije. Teorem (Generalizirani teorem potpunosti) Neka je C shematska ekstenzija od BL i neka je ϕ formula. Slijedeće je ekvivalentno: 1. ϕ je dokaziva u C 2. ϕ je L-tautologija za svaku linearno uredenu C -algebru L 3. ϕ je L-tautologija za svaku C -algebru L Dokaz. Implikacija (1) (2) je adekvatnost i dokazuje se kao i inače. Implikacija (2) (3) slijedi iz leme 3.20 i njenog dokaza: proizvoljna C -algebra je podalgebra direktnog produkta svojih linearno uredenih faktora, koji su takoder C -algebre. Da bismo pokazali (3) (1), primijetimo da je i algebra L C klasa medusobno C - ekvivalentnih formula jedna C -algebra: ako je Φ(ϕ 1,..., ϕ n ) instanca sheme aksioma Φ(p 1,..., p n ) i e(p i ) = [ψ i ] C, tada e(φ(ϕ 1,..., ϕ n )) = [Φ(ϕ 1,..., ϕ n)] C, gdje je ϕ i iz ϕ zamjenom p i sa ψ i. Stoga je i Φ(ϕ 1,..., ϕ n) instanca sheme, pa vrijedi [Φ(ϕ 1,..., ϕ n)] C = [1] C. 29

33 Smjernice za daljnje proučavanje U ovom smo se radu bavili samo fuzzy logikom sudova, no fuzzy logika je daleko veće područje s puno prostora za daljnjim proučavanjem. U [6] se, uz temu kojom smo se ovdje bavili, obraduje fuzzy predikatna logika, složenost i odlučivost, te fuzzy kvantifikatori i modalnost. O modalnosti možemo čitati i u [15] te [10]. U [2] se opisuje metoda za dobivanje konjuntivne normalne forme za formule fuzzy logike. U [5] se uvodi pojam uninormi, koje su poopćenje t-normi i t-konormi (koje nismo spomenuli u ovom radu, ali se mogu naći u [6]) te se promatra osnovna uninormna logika BUL. U [3], [9], [4] i [14] možemo proučiti praktičnu primjenu fuzzy logike i fuzzy skupova u računalstvu i teoriji odlučivanja. 30

34 Bibliografija [1] P. Cintula, Short note: on the redundancy of axiom (A3) in BL and MTL, Soft Computing - A Fusion of Foundations, Methodologies and Applications, Volume 9, Number 12 / December, Springer-Verlag, [2] P. Cintula, G. Metcalfe, Normal forms for fuzzy logics: a proof-theoretic approach Archive for Mathematical Logic, 46: , Springer-Verlag, [3] E. Cox, The Fuzzy Systems Handbook, Academic Press, [4] D. Dubois, H. Prade, Fuzzy Sets and Systems: Theory and Applications, Academic Press, [5] D. Gabbay, G. Metcalfe, Fuzzy logics based on [0,1]-continuous uninorms, Archive for Mathematical Logic, 46: , Springer-Verlag, [6] P. Hájek, Metamathematics of Fuzzy Logic, Kluwer Academic Publishers, Dordrecht, [7] P. Hájek, What is mathematical fuzzy logic, Fuzzy Sets and Systems, 157: , Elsevier, [8] W. Hodges, Model theory, Cambridge University Press, [9] F. M. McNeill, E. Thro, Fuzzy Logic, A practical approach, Academic Press, [10] A. M. Radzikowska, E. E. Kerre, Characterisation of main classes of fuzzy relations using fuzzy modal operators, Fuzzy Sets and Systems, 152: , Elsevier, [11] A. Rosenfeld, How many are a few? The Mathematical Intelligencer, Volume 4, Number 3 / September: , [12] M. Vuković, Matematička logika, Element, Zagreb, [13] L. A. Zadeh, Fuzzy Sets, Information and Control, 8: ,

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

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

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)

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

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.

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

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

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

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

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

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

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

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)

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

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

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

(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,

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

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

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

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,

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

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

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

Č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

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

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 )

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

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

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

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.

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

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,

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

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

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

Uvod u teoriju brojeva

Uvod u teoriju brojeva Uvod u teoriju brojeva 2. Kongruencije Borka Jadrijević Borka Jadrijević () UTB 2 1 / 25 2. Kongruencije Kongruencija - izjava o djeljivosti; Teoriju kongruencija uveo je C. F. Gauss 1801. De nicija (2.1)

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

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:

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

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.

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

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

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

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

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

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

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

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

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

TRIGONOMETRIJSKE FUNKCIJE I I.1.

TRIGONOMETRIJSKE FUNKCIJE I I.1. TRIGONOMETRIJSKE FUNKCIJE I I Odredi na brojevnoj trigonometrijskoj kružnici točku Et, za koju je sin t =,cost < 0 Za koje realne brojeve a postoji realan broj takav da je sin = a? Izračunaj: sin π tg

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

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

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

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

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

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

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

Linearna algebra 2 prvi kolokvij,

Linearna algebra 2 prvi kolokvij, 1 2 3 4 5 Σ jmbag smjer studija Linearna algebra 2 prvi kolokvij, 7. 11. 2012. 1. (10 bodova) Neka je dano preslikavanje s : R 2 R 2 R, s (x, y) = (Ax y), pri čemu je A: R 2 R 2 linearan operator oblika

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

Veleučilište u Rijeci Stručni studij sigurnosti na radu Akad. god. 2011/2012. Matematika. Monotonost i ekstremi. Katica Jurasić. Rijeka, 2011.

Veleučilište u Rijeci Stručni studij sigurnosti na radu Akad. god. 2011/2012. Matematika. Monotonost i ekstremi. Katica Jurasić. Rijeka, 2011. Veleučilište u Rijeci Stručni studij sigurnosti na radu Akad. god. 2011/2012. Matematika Monotonost i ekstremi Katica Jurasić Rijeka, 2011. Ishodi učenja - predavanja Na kraju ovog predavanja moći ćete:,

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

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

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

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

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

Poglavlje 1 GRAM-SCHMIDTOV POSTUPAK ORTOGONALIZACIJE. 1.1 Ortonormirani skupovi

Poglavlje 1 GRAM-SCHMIDTOV POSTUPAK ORTOGONALIZACIJE. 1.1 Ortonormirani skupovi Poglavlje 1 GRAM-SCHMIDTOV POSTUPAK ORTOGONALIZACIJE 1.1 Ortonormirani skupovi Prije nego krenemo na sami algoritam, uvjerimo se koliko je korisno raditi sa ortonormiranim skupovima u unitarnom prostoru.

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

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 +

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

9. GRANIČNA VRIJEDNOST I NEPREKIDNOST FUNKCIJE GRANIČNA VRIJEDNOST ILI LIMES FUNKCIJE

9. GRANIČNA VRIJEDNOST I NEPREKIDNOST FUNKCIJE GRANIČNA VRIJEDNOST ILI LIMES FUNKCIJE Geodetski akultet, dr sc J Beban-Brkić Predavanja iz Matematike 9 GRANIČNA VRIJEDNOST I NEPREKIDNOST FUNKCIJE GRANIČNA VRIJEDNOST ILI LIMES FUNKCIJE Granična vrijednost unkcije kad + = = Primjer:, D( )

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

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

Funkcija gustoće neprekidne slučajne varijable ima dva bitna svojstva: 1. Nenegativnost: f(x) 0, x R, 2. Normiranost: f(x)dx = 1. σ-algebra skupova Definicija : Neka je Ω neprazan skup i F P(Ω). Familija skupova F je σ-algebra skupova na Ω ako vrijedi:. F, 2. A F A C F, 3. A n, n N} F n N A n F. Borelova σ-algebra Definicija 2: Neka

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

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

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

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

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

16 Lokalni ekstremi. Definicija 16.1 Neka je A R n otvoren, f : A R i c A. Ako postoji okolina U(c) od c na kojoj je f(c) minimum

16 Lokalni ekstremi. Definicija 16.1 Neka je A R n otvoren, f : A R i c A. Ako postoji okolina U(c) od c na kojoj je f(c) minimum 16 Lokalni ekstremi Važna primjena Taylorovog teorema odnosi se na analizu lokalnih ekstrema (minimuma odnosno maksimuma) relanih funkcija (više varijabli). Za n = 1 i f : a,b R ako funkcija ima lokalni

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

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

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

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

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

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

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

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/

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

MODALNA POTPUNOST LOGIKA INTERPRETABILNOSTI

MODALNA POTPUNOST LOGIKA INTERPRETABILNOSTI SVEUČILIŠTE U ZAGREBU PRIRODOSLOVNO MATEMATIČKI FAKULTET MATEMATIČKI ODSJEK Sebastijan Horvat MODALNA POTPUNOST LOGIKA INTERPRETABILNOSTI Diplomski rad Voditelji rada: izv. prof. dr. sc. Mladen Vuković

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

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

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

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

k a k = a. Kao i u slučaju dimenzije n = 1 samo je jedan mogući limes niza u R n : 4 Nizovi u R n Neka je A R n. Niz u A je svaka funkcija a : N A. Označavamo ga s (a k ) k. Na primjer, jedan niz u R 2 je dan s ( 1 a k = k, 1 ) k 2, k N. Definicija 4.1. Za niz (a k ) k R n kažemo da

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

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

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

MJERA I INTEGRAL 2. kolokvij 30. lipnja (Knjige, bilježnice, dodatni papiri i kalkulatori nisu dozvoljeni!)

MJERA I INTEGRAL 2. kolokvij 30. lipnja (Knjige, bilježnice, dodatni papiri i kalkulatori nisu dozvoljeni!) JMBAG IM I PZIM BOJ BODOVA MJA I INTGAL 2. kolokvij 30. lipnja 2017. (Knjige, bilježnice, dodatni papiri i kalkulatori nisu dozvoljeni!) 1. (ukupno 6 bodova) Neka je (, F, µ) prostor mjere i neka je (

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

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

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

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

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

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,

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

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

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

1 Aksiomatska definicija skupa realnih brojeva

1 Aksiomatska definicija skupa realnih brojeva 1 Aksiomatska definicija skupa realnih brojeva Definicija 1 Polje realnih brojeva je skup R = {x, y, z...} u kojemu su definirane dvije binarne operacije zbrajanje (oznaka +) i množenje (oznaka ) i jedna binarna

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

VJEROJATNOST I STATISTIKA Popravni kolokvij - 1. rujna 2016.

VJEROJATNOST I STATISTIKA Popravni kolokvij - 1. rujna 2016. Broj zadataka: 5 Vrijeme rješavanja: 120 min Ukupan broj bodova: 100 Zadatak 1. (a) Napišite aksiome vjerojatnosti ako je zadan skup Ω i σ-algebra F na Ω. (b) Dokažite iz aksioma vjerojatnosti da za A,

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

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

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

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

Matematika (PITUP) Prof.dr.sc. Blaženka Divjak. Matematika (PITUP) FOI, Varaždin Matematika (PITUP) FOI, Varaždin Dio III Umijeće postavljanja pravih pitanja i problema u matematici treba vrednovati više nego njihovo rješavanje Georg Cantor Sadržaj Matematika (PITUP) Relacije medu

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

Slučajni procesi Prvi kolokvij travnja 2015.

Slučajni procesi Prvi kolokvij travnja 2015. Zadatak Prvi kolokvij - 20. travnja 205. (a) (3 boda) Neka je (Ω,F,P) vjerojatnosni prostor, neka je G σ-podalgebra od F te neka je X slučajna varijabla na (Ω,F,P) takva da je X 0 g.s. s konačnim očekivanjem.

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

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

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

6 Polinomi Funkcija p : R R zadana formulom

6 Polinomi Funkcija p : R R zadana formulom 6 Polinomi Funkcija p : R R zadana formulom p(x) = a n x n + a n 1 x n 1 +... + a 1 x + a 0, gdje su a 0, a 1,..., a n realni brojevi, a n 0, i n prirodan broj ili 0, naziva se polinom n-tog stupnja s

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

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;

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

MJERA I INTEGRAL 1. kolokvij 29. travnja (Knjige, bilježnice, dodatni papiri i kalkulatori nisu dozvoljeni!)

MJERA I INTEGRAL 1. kolokvij 29. travnja (Knjige, bilježnice, dodatni papiri i kalkulatori nisu dozvoljeni!) MJERA I INTEGRAL 1. kolokvij 29. travnja 2016. (Knjige, bilježnice, dodatni papiri i kalkulatori nisu dozvoljeni!) 1. (ukupno 6 bodova) Neka je I kolekcija svih ograničenih jednodimenzionalnih intervala

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

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

Numerička matematika 2. kolokvij (1. srpnja 2009.) Numerička matematika 2. kolokvij (1. srpnja 29.) Zadatak 1 (1 bodova.) Teorijsko pitanje. (A) Neka je G R m n, uz m n, pravokutna matrica koja ima puni rang po stupcima, tj. rang(g) = n. (a) Napišite puni

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

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

Cauchyjev teorem. Postoji više dokaza ovog teorema, a najjednostvniji je uz pomoć Greenove formule: dxdy. int C i Cauchy Riemannovih uvjeta. auchyjev teorem Neka je f-ja f (z) analitička u jednostruko (prosto) povezanoj oblasti G, i neka je zatvorena kontura koja čitava leži u toj oblasti. Tada je f (z)dz = 0. Postoji više dokaza ovog teorema,

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

POTPUNO RIJEŠENIH ZADATAKA PRIRUČNIK ZA SAMOSTALNO UČENJE

POTPUNO RIJEŠENIH ZADATAKA PRIRUČNIK ZA SAMOSTALNO UČENJE **** MLADEN SRAGA **** 011. UNIVERZALNA ZBIRKA POTPUNO RIJEŠENIH ZADATAKA PRIRUČNIK ZA SAMOSTALNO UČENJE SKUP REALNIH BROJEVA α Autor: MLADEN SRAGA Grafički urednik: BESPLATNA - WEB-VARIJANTA Tisak: M.I.M.-SRAGA

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

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

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

RIJEŠENI ZADACI I TEORIJA IZ

RIJEŠENI ZADACI I TEORIJA IZ RIJEŠENI ZADACI I TEORIJA IZ LOGARITAMSKA FUNKCIJA SVOJSTVA LOGARITAMSKE FUNKCIJE OSNOVE TRIGONOMETRIJE PRAVOKUTNOG TROKUTA - DEFINICIJA TRIGONOMETRIJSKIH FUNKCIJA - VRIJEDNOSTI TRIGONOMETRIJSKIH FUNKCIJA

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

1.4 Tangenta i normala

1.4 Tangenta i normala 28 1 DERIVACIJA 1.4 Tangenta i normala Ako funkcija f ima derivaciju u točki x 0, onda jednadžbe tangente i normale na graf funkcije f u točki (x 0 y 0 ) = (x 0 f(x 0 )) glase: t......... y y 0 = f (x

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

APROKSIMACIJA FUNKCIJA

APROKSIMACIJA FUNKCIJA APROKSIMACIJA FUNKCIJA Osnovni koncepti Gradimir V. Milovanović MF, Beograd, 14. mart 2011. APROKSIMACIJA FUNKCIJA p.1/46 Osnovni problem u TA Kako za datu funkciju f iz velikog prostora X naći jednostavnu

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

Metode dokazivanja nejednakosti

Metode dokazivanja nejednakosti IMO/MEMO pripreme 2016. Aleksandar Bulj, 8. 6. 2016. Uvod Metode dokazivanja nejednakosti Cilj ovoga predavanja je prikazati razne tehnike za dokazivanje nejednakosti. U prvom će poglavlju kroz nekoliko

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

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

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

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

LINEARNA ALGEBRA 1, ZIMSKI SEMESTAR 2007/2008 PREDAVANJA: NENAD BAKIĆ, VJEŽBE: LUKA GRUBIŠIĆ I MAJA STARČEVIĆ LINEARNA ALGEBRA 1 ZIMSKI SEMESTAR 2007/2008 PREDAVANJA: NENAD BAKIĆ VJEŽBE: LUKA GRUBIŠIĆ I MAJA STARČEVIĆ 2. VEKTORSKI PROSTORI - LINEARNA (NE)ZAVISNOST SISTEM IZVODNICA BAZA Definicija 1. Neka je F

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

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

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

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

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

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

KONAČNA MATEMATIKA Egzistencija kombinatornih konfiguracija Dirichlet-ov i Ramseyev teorem Природно-математички факултет, Универзитет у Нишу, Србија http://www.pmf.ni.ac.yu/mii Математика и информатика 1 (3) (2009), 19-24 KONAČNA MATEMATIKA Egzistencija kombinatornih konfiguracija Dirichlet-ov

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

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

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

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

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

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

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

4. poglavlje (korigirano) LIMESI FUNKCIJA

4. poglavlje (korigirano) LIMESI FUNKCIJA . Limesi funkcija (sa svim korekcijama) 69. poglavlje (korigirano) LIMESI FUNKCIJA U ovom poglavlju: Neodređeni oblik Neodređeni oblik Neodređeni oblik Kose asimptote Neka je a konačan realan broj ili

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

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

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

Determinante. a11 a. a 21 a 22. Definicija 1. (Determinanta prvog reda) Determinanta matrice A = [a] je broj a.

Determinante. a11 a. a 21 a 22. Definicija 1. (Determinanta prvog reda) Determinanta matrice A = [a] je broj a. Determinante Determinanta A deta je funkcija definirana na skupu svih kvadratnih matrica, a poprima vrijednosti iz skupa skalara Osim oznake deta za determinantu kvadratne matrice a 11 a 12 a 1n a 21 a

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

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

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

Teorija skupova. Matko Males Split. lipanj 2003.

Teorija skupova. Matko Males Split. lipanj 2003. Teorija skupova Matko Males Split lipanj 2003. 2 O pojmu skupa A, B, C,... oznake za skupove a, b, c,... oznake za elemente skupa a A, a / A Skup je posve odredjen svojim elementima, tj u potpunosti je

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

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

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

Normalne forme i svojstvo konačnih modela za logiku interpretabilnosti

Normalne forme i svojstvo konačnih modela za logiku interpretabilnosti Sveučilište u Zagrebu Prirodoslovno-matematički fakultet Matematički odsjek Vedran Čačić Normalne forme i svojstvo konačnih modela za logiku interpretabilnosti Doktorska disertacija Zagreb, lipanj 2011.

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

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

REKURZIVNE FUNKCIJE PRIRODOSLOVNO MATEMATIČKI FAKULTET MATEMATIČKI ODSJEK. Diplomski rad. Voditelj rada: Doc.dr.sc. SVEUČILIŠTE U ZAGREBU PRIRODOSLOVNO MATEMATIČKI FAKULTET MATEMATIČKI ODSJEK Brigita Švec REKURZIVNE FUNKCIJE Diplomski rad Voditelj rada: Doc.dr.sc. Zvonko Iljazović Zagreb, Rujan, 2014. Ovaj diplomski

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

π π ELEKTROTEHNIČKI ODJEL i) f (x) = x 3 x 2 x + 1, a = 1, b = 1;

π π ELEKTROTEHNIČKI ODJEL i) f (x) = x 3 x 2 x + 1, a = 1, b = 1; 1. Provjerite da funkcija f definirana na segmentu [a, b] zadovoljava uvjete Rolleova poučka, pa odredite barem jedan c a, b takav da je f '(c) = 0 ako je: a) f () = 1, a = 1, b = 1; b) f () = 4, a =,

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

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}

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

Sveučilište u Zagrebu PMF-Matematički odjel. Mladen Vuković PRIMIJENJENA LOGIKA. predavanja poslijediplomskog kolegija. Zagreb, 2011.

Sveučilište u Zagrebu PMF-Matematički odjel. Mladen Vuković PRIMIJENJENA LOGIKA. predavanja poslijediplomskog kolegija. Zagreb, 2011. Sveučilište u Zagrebu PMF-Matematički odjel Mladen Vuković PRIMIJENJENA LOGIKA predavanja poslijediplomskog kolegija Zagreb, 2011. Sadržaj 1 Teorija modela 3 1.1 Osnovni pojmovi i oznake.....................

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

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

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

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

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

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)

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

PRIMJER 3. MATLAB filtdemo

PRIMJER 3. MATLAB filtdemo PRIMJER 3. MATLAB filtdemo Prijenosna funkcija (IIR) Hz () =, 6 +, 3 z +, 78 z +, 3 z +, 53 z +, 3 z +, 78 z +, 3 z +, 6 z, 95 z +, 74 z +, z +, 9 z +, 4 z +, 5 z +, 3 z +, 4 z 3 4 5 6 7 8 3 4 5 6 7 8

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

( x) ( ) ( ) ( x) ( ) ( x) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( )

( x) ( ) ( ) ( x) ( ) ( x) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) Zadatak 08 (Vedrana, maturantica) Je li unkcija () = cos (sin ) sin (cos ) parna ili neparna? Rješenje 08 Funkciju = () deiniranu u simetričnom području a a nazivamo: parnom, ako je ( ) = () neparnom,

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

Sveučilište u Zagrebu. PMF - Matematički odjel. Radan Skorić. Temporalna logika. Diplomski rad. Zagreb, 7. listopada 2009.

Sveučilište u Zagrebu. PMF - Matematički odjel. Radan Skorić. Temporalna logika. Diplomski rad. Zagreb, 7. listopada 2009. Sveučilište u Zagrebu PMF - Matematički odjel Radan Skorić Temporalna logika Diplomski rad Zagreb, 7. listopada 2009. Zahvaljujem se svojem mentoru na strpljenju i iznimnom trudu te mojim roditeljima i

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

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

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

2.2 Srednje vrijednosti. aritmetička sredina, medijan, mod. Podaci (realizacije varijable X): x 1,x 2,...,x n (1)

2.2 Srednje vrijednosti. aritmetička sredina, medijan, mod. Podaci (realizacije varijable X): x 1,x 2,...,x n (1) 2.2 Srednje vrijednosti aritmetička sredina, medijan, mod Podaci (realizacije varijable X): x 1,x 2,...,x n (1) 1 2.2.1 Aritmetička sredina X je numerička varijabla. Aritmetička sredina od (1) je broj:

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

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

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

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

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