Rezolucija u predikatskoj logici

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

Download "Rezolucija u predikatskoj logici"

Transcript

1 Rezolucija u predikatskoj logici April 18, 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 (ne)zadovoljiva, a koji se lako može implementirati na računaru. Preciznije, u slučaju predikatske logike, metod rezolucije ima za cilj da dokaže da neki skup formula, koje su u pogodnom obliku, nema model (tj. nezadovoljiva je). Specijalno, ako želimo da ispitamo da li je neka (zatvorena) predikatska formula F valjana, onda ekvivalentno, možemo dokazati da je njena negacija nezadovoljiva. Takod e, metod rezolucije možemo koristiti za dokazivanje da je neka formula B semantička posledica nekog skupa formula A 1, A 2,..., A n, jer je to ekvivalentno sa uslovom da skup formula A 1, A 2,..., A n, B nema model. Glavna ideja metoda rezolucije u slučaju predikatske logike je analogna onoj koju smo izneli u slučaju iskazne logike. Formula F za koju želimo da dokažemo da nema model prvo mora biti u tzv. klauzalnoj formi, koja se zatim razbija na konačan skup klauzula. Svaka klauzula je (implicitno) univerzalno kvantifikovana disjunkcija literala. Pravilo rezolucije se primenjuje na klauzule C 1 i C 2 koje u sebi sadrže suprotne literale, tako što dobijamo novu klauzulu, koja nastaje brisanjem suprotnih literala a zatim spajanjem preostalih literala iz C 1 i C 2. Pravilo rezolucije čuva zadovoljivost, pa ako posle uzastopne primene pravila rezolucije dobijemo praznu klauzulu [], koja je nezadovoljiva, zaključujemo da je i polazni skup klauzula bio nezadovoljiv, što znači da je i formula F nezadovoljiva. Metod rezolucije za predikatski račun je pouzdan, tj. ako se tim metodom dobije prazna klauzula, onda je 1

2 2 početna formula zaista nezadovoljiva. Takod e, taj metod je i kompletan, što znači da ako je početna formula nezadovoljiva, metod rezolucije će u konačno mnogo koraka izvesti praznu klauzulu. Med utim, metod rezolucije ipak nije algoritam odlučivanja da li je neka predikatska formula zadovoljiva ili nije (jer takav metod (dokazano) ne postoji!): može da se desi da je formula zadovoljiva, a da se metod rezolucije ne zaustavlja (ne dobija se prazna klauzula, a metod rezolucije daje sve nove i nove klauzule). Razlika izmed u rezolucije u iskaznoj i predikatskoj logici je u tome, što klauzule u predikatskoj logici nisu fiksirane, nego se na njih mogu primeniti razne supstitucije. Da bismo dobili suprotne literale u klauzulama, dozvoljeno je primenjivati razne supstitucije slobodnih promenljivih, sve dok ne dobijemo suprotne literale (taj postupak se zove unifikacija). Takod e, u slučaju predikatske logike, predpripreme koje moramo odraditi da bismo metod rezolucije mogli primeniti na neku formulu su malo duže: konstrukcija pogodne, tzv. klauzalne forme podrazumeva da sve kvantifikatore izvučemo ispred formule (tj. dobijemo preneksnu formu formule), da se osobodimo egzistencijalnih kvantifikatora (tj. uradimo skolemizaciju) i da deo formule koji je bez kvantifikatora (tzv. matrica) bude u obliku konjunktivne normalne forme (tj. da je konjunkcija nekih disjunkcija literala). U praksi ponekad imamo sreće, pa je deo priprema već urad en. Recimo, početna formula je već u obliku konjunkcije, u svakom elementu konjunkcije kvantifikatori su izvučeni ispred formule, skolemizacija se uradi za svaki konjunkt pojedinačno, pa do klauzalne forme dolazimo kraćim putem (videti Primere 1-5). Naglasimo takod e da je metod rezolucije prilagod en računarima, koji nema intuiciju, pa samim tim neke tehničke stvari koje su zgodne za računare nisu zgodne za ljude i obrnuto. Na primer, da bismo lakše pratili dokaze, mi ćemo klauzule i dalje pisati u obliku disjunkcije literala (umesto da ih predstavimo kao skupove literala), ispisaćemo eksplicitno univerzalne kvantifikatore ispred klauzula (umesto da ih podrazumevamo), pogodnu supstituciju nećemo uvek tražiti sistematično, ponekad se prosto pogodna supstitucija vidi iz aviona (što se računaru najverovatnije nikada neće desiti), i tako dalje.

3 3 2 Klauzalna forma i Erbranova teorema Neka je L neki jezik prvog reda, koji sadrži simbole konstanti, relacijske i funkcijske simbole raznih arnosti, i X neki skup promenljivih. Zbog lakšeg snalaženja, po pravilu, za simbole konstanti ćemo korisiti simbole a, b, c,..., za relacijske simbole α, β, γ,..., za funkcijske simbole f, g, h,..., a za promenljive simbole x, y, z, u, v,... Za term kažemo da je bazni ako nema promenljivih. Bazna formula je formula koja nema promenljivih. Literal u predikatskoj logici je atomična formula ili negacija atomične formula. Klauzula je disjunkcija literala. Naravno, bazna klauzula je klauzula koja nema promenljivih. Klauzula C je bazna instanca klauzule C ako se može dobiti iz C supstitucijom nekih baznih termova umesto promenljivih. Definicija 1 Zatvorena formula je u klauzalnoj formi ako je u preneksnoj normalnoj formi tako da prefiks sadrži samo univerzalne kvantifikatore. Podsetimo se da je neka formula u preneksnoj formi ako su svi kvantifikatori ispred matrice (dela formule bez kvantifikatora), a da je fromula u preneksnoj normalnoj formi ukoliko je matrica u konjunktivnoj normalnoj formi. U sekciji 6. smo videli da se za svaku zatvorenu formulu F koja je u preneksnoj normalnoj formi može naći njena skolemova normalna forma koja nema egzistencijalnih kvantifikatora, koja nije ekvivalentna sa početnom formulom (jer je na drugom jeziku), ali koja ima model ako i samo ako formula F ima model. Prema tome, zaključujemo sledeće: Teorema 1 Za svaku zatvorenu formulu F postoji formula F koja je u klauzalnoj formi tako da formula F ima model ako i samo ako formula F ima model. Metod rezolucije kreće od formula koje su u klauzalnoj formi. Prema definiciji, ako je formula u klauzalnoj formi, onda je oblika ( x 1 )( x 2 )... ( x n )(C 1 C 2 C k ), gde su C i neke klauzule. S obzirom da se univerzalni kvantifikator slaže sa konjunkcijom, ta formula je ekvivalentna sa formulom u kojoj bi svaka klauzula bila pod uticajem svih kvantifikatora ( x 1 )( x 2 )... ( x n ). Ponekad

4 4 se univerzalni kvantifikatori ispred klauzula ne pišu eksplicitno, nego se podrazumevaju. Pored toga, klauzule se pišu kao skupovi odgovarajućih literala, a sama formula se zapisuje kao skup odgovarajućih klauzula. (Mi ćemo, ravnopravno, koristiti i eksplicitan zapis klauzula, kao disjunkcije literala, najčešće ispisujući i univerzalne kvantifikatore.) Glavna ideja koja se krije iza metode rezolucije jeste svod enje pitanja zadovoljivosti skupa klauzula na ispitivanje jednog specifičnog tipa modela tzv. Erbanovih modela (engl. Herbrand models). Naime, za razliku od iskazne logike, u slučaju predikatske logike ne postoji algoritam za odlučivanje da li je data formula zadovoljiva ili nije. Med utim, primenom Erbranove teoreme, umesto da ispitujemo klasu svih mogućih modela datog jezika, dovoljno je utvrditi da li posmatrana formula ima model jednog specifičnog tipa. Erbranova teorema, dokazana tridesetih godina XX veka postala je temelj više sistema za automatsko dokazivanje teorema, pa i metode rezolucije. Definicija 2 Neka je S neki skup klauzula. Erbranov univerzum od S, u oznaci H(S), je skup svih baznih termova formiranih nad jezikom skupa klauzula S. Specijalno, ako ne postoje simboli konstanti u S, Erbranov univerzum konstruišemo nad jednim dodatim simbolom konstante (najčešće označenim sa a). Primer 1 Ako je skup klauzula S = {α(x, f(x, a)) β(a, y), α(f(x, x), z)}, onda je Erbranov univerzum H(S) = {a, f(a, a), f(a, f(a, a)), f(f(a, f(a, a)), f(a, a)),... }. Naravno, Erbranov univerzum je ili konačan (kada nemamo funkcijske simbole) ili prebrojivo beskonačan. Definicija 3 Neka je S skup klauzula, H(S) njegov Erbranov univerzum. Erbranova baza za S, u oznaci B(S), je skup svih bazih atomarnih formula koji se mogu formirati od relacijskih simbola iz S i termova iz H(S). Primer 2 Za skup klauzula S = {α(x, f(x, a)) β(a, y), α(f(x, x), z)} Erbranova baza sadrži recimo sledeće atomarne formule: α(a, a), α(f(a, a), a), β(a, f(a, f(a, a))),...

5 5 Neka je S neki skup klauzula, koji odred uje neki jezik prvog reda L. Erbranova interpretacija od S je svaki model tipa L, koji za nosač ima Erbranovu bazu H(S), pri čemu se svaki bazni term interpretira kao on sam, dok je interpretacija relacijskih simbola proizvoljna. Prema tome, svako preslikavanje Erbranove baze B(S) u skup {, } odred uje jednu Erbranovu interpretaciju. Erbranovu interpretaciju možemo zadati i kao podskup Erbranove baze, tj. kao skup onih atomarnih formula iz B(S) koje su tačne u toj interpretaciji. Ukoliko je Erbranova interpretacija H model za S (tj. sve klauzule iz S su tačne u toj interpretaciji), kažemo da je H Erbranov model za S. Primetimo da za odred ivanje da li je data Erbranova interpretacija Erbranov model za skup klauzula S, dovoljno je zadati interpretaciju (istinitosnu vrednost) onih atomarnih formula iz B(S) koje učestvuju u S. Primer 3 Jedan Erbranov model za skup klauzula S = {α(x, f(a, a)), β(b, f(x, x)) α(a, a)} je zadat kao model sa nosačem H(S) u kome su tačne na primer sledeće atomarne formule: α(a, f(a, a)), α(b, f(a, a)), α(f(a, a), f(a, a)), α(f(a, b), f(a, a)),..., Prva važna teorema jeste:..., β(b, f(a, a)), β(b, f(b, b)),... Teorema 2 Neka je S skup klauzula. Tada S ima model ako i samo ako ima Erbranov model. Dokaz. Neka je M proizvoljan model za skup klauzula S. Erbranovu interpretaciju H M definišemo na prirodan način: ukoliko je ρ neki relacijski simbol arnosti n koji učestvuje u S, t 1, t 2,... t n B(S) proizvoljni elementi Erbranovog univerzuma, onda ćemo staviti da u Erbranovoj interpretaciji H M važi ρ(t 1, t 2,..., t n ) akko je interpretacija te atomarne formule u modelu M tj. ρ M (t 1 M, t 2 M,..., t n M ), tačna u modelu M. Dokažimo da je H M model od S. Kako je S univerzalno zatvorenje konjunkcije nekih klauzula, koje su disjunkcije nekih literala, dovoljno je dokazati da za svaku valuaciju promenljivih u Erbranovom univerzumu, u

6 6 svakoj klauzuli postoji bar jedan literal koji je tačan. Kako je M model za S, to znači da za svaku valuaciju promenljivih, sve klauzule C i iz S su tačne. Prema tome, za svaku klauzulu C i postoji bar jedan literal D ij koji je tačan. No, po definiciji, tada će isti taj D ij biti tačan u Erbranovoj interpretaciji H M, pa će u tom modelu biti tačna klauzula C i. Prema tome, H M je model od S. Obrnut smer je trivijalan. Prema tome, ispitivanje zadovoljivosti nekog skupa klauzula S smo sveli na ispitivanje da li S ima Erbranov model. No, ako je Erbranov univerzum beskonačan, ispitivanje da li postoji Erbranov model za S je i dalje zadatak koji zahteva ispitivanje beskonačno mnogo različitih interpretacija baznih atomarnih formula iz Erbranove baze. Teorema kompaktnosti za iskaznu logiku, med utim omogućava da dokažemo sledeću teoremu: Teorema 3 (Erbranova teorema) Skup klauzula S je nezadovoljiv ako i samo ako postoji konačan skup baznih instanci klauzula iz S koji je nezadovoljiv. Dokaz. Jedan smer je trivijalan: ako postoji konačan skup baznih instanci klauzula iz S koji je nezadovoljiv, onda je i skup S nezadovoljiv. Obrnuto, ako je S nezadovoljiv, dokažimo da postoji konačan skup baznih instanci klauzula iz S koji je nezadovoljiv. Svakoj atomarnoj formuli koja je bazna instanca klauzula iz S dodelimo neko iskazno slovo. Neka je Σ tako dobijen skup iskaznih formula. Zbog teoreme o kompaktnosti iskazne logike znamo da Σ ima model akko svaki konačan podskup ima model. Znamo da je S nezadovoljiv, što znači da nema svoj Erbranov model, iz čega sledi da Σ nema model. Prema tome, postoji neki konačan podskup od Σ koji nema model (tj. valuaciju takvu da su sve formule iz Σ tačne), pa odgovarajući skup baznih instanci klauzula isto ne može imati model (u predikatskoj logici). 3 Rezolucija u predikatskoj logici Na osnovu Teoreme Erbrana, pitanja zadovoljivosti nekog skup klauzula smo sveli na pitanje zadovoljivosti skupa svih baznih instanci klauzula iz S (u

7 7 oznaci S ). Ako je skup S nezadovoljiv, on je nezadovoljiv kao skup iskaznih formula, pa se za ispitivanje nezadovoljivosti može koristiti, recimo, metod rezolucije za iskaznu logiku. Odgovarajuće pravilo se zove bazna rezolucija: Neka su C 1 i C 2 bazne klauzule koje sadrže dva suprotna literala, l C 1 i l C 2. Kažemo da se klauzule sudaraju na komplementarnim literalima l i l. Rezolventa od C 1 i C 2 je klauzula Res(C 1, C 2 ) = (C 1 \ {l}) (C 2 \ { l}). Prema tome, bazna rezolucija je samo specijalno primenjeno pravilo rezolucije iz iskazne logike, pa prema tome, važi sve što znamo o njoj: ako se posle uzastopne primene bazne rezolucije na skup baznih instanci skupa S dobije prazna klauzula, onda je skup S nezadovoljiv (pa je nezadovoljiv i skup klauzula S). I obrnuto, ako je skup S nezadovoljiv, onda se posle konačno mnogo primena bazne rezolucije na taj skup može dobiti prazna klauzula. Naravno, ukoliko je skup S zadovoljiv, može da se desi da se procedura primene pravila bazne rezolucije nastavi beskonačno, ne dajući nikakav odgovor. No, ovako primenjeno pravilo bazne rezolucije na skup baznih instanci klauzula iz skupa S može biti izuzetno neefikasno. Opšti metod rezolucije koji je predložio John Alan Robinson godine ispravlja ovu neefikasnost, tako što radi direktno sa klauzulama (koje ne moraju biti bazne). Integralni deo tog pravila je tzv. unifikacija, tj. nalaženje supstitucije koja čini da dva terma ili dve formule postanu iste. Podsetimo se da je supstitucija u predikatskoj logici svako preslikavanje koje promenljivama dodeljuje neke termove. Postoje različiti načini za zapisivanje neke supstitucije: važno je da se navedu sve one promenljive i njihove slike, koje se ne preslikavaju identično. Tako, na primer, supstituciju σ koja sve promenljive preslikava identično, sem promenljiva x, y, z, za koje važi možemo zadati zapisom (ili sa strelicama umesto ), ili σ(x) = t 1, σ(y) = t 2, σ(z) = t 2 σ = {x t 1, y t 2, z t 3 }, σ = {t 1 /x, t 2 /y, t 3 /z}.

8 8 Ako je σ neka supstitucija, a E neki izraz (term, literal ili klauzula ili skup klauzula), onda rezultat Eσ primene supstitucije na E jeste izraz koji nastaje simultanom zamenom svih promenljivih x iz tog izraza svojim slikama σ(x). Kažemo i da je Eσ jedna instanca od E. Ako su σ i θ dve supstitucije, onda se rezultat primene njihove kompozicije σθ na izraz E definiše kao izraz (Eσ)θ (tj. primena kompozicije dve supstitucije jeste njihova uzastopna primena). Za dva izraza e 1 i e 2 kažemo da su unifikabilni ako postoji supstitucija σ takva da je e 1 σ = e 2 σ. U tom slučaju kažemo da je σ njihov unifikator. Naravno, dva izraza ne moraju biti unifikabilni. S druge strane, za neke izraze može postojati i više unifikatora. Primer 4... Za izraz e kažemo da je prost ako je term ili atomarna formula. Definicija 4 Neka je X konačan skup prostih izraza. Supstituciju θ zovemo unifikatorom skupa X ako je Xθ jednočlan skup. Ako skup X ima unifikator, kažemo da je unifikabilan. Unifikator θ je najopštiji unifikator (engl. most general unifier, MGU) skupa X ako za svaki unifikator σ skupa X postoji supstitucija µ takva da je σ = θµ. Postoje razni algoritmi za unifikaciju, neki su efikasni a neki su manje efikasni. Mnogi od njih su zasnovani na korišćenju pogodnih struktura podataka. Na primer, dva takva algoritma za nalaženje najopštijeg unifikatora data su u knjizi [Ben Ari]. Sada smo spremni da formulišemo Opšte pravilo rezolucije za predikatsku logiku. Ovo pravilo podrazumeva da klauzule na koje ga primenjujemo nemaju zajedničke promenljive. S obzirom da su klauzule implicitno univerzalno kvantifikovane, taj tehnički zahtev se može lako ispuniti, jednostavnim preimenovanjem promenljivih, ne menjajući pri tome zadovoljivost klauzula. Ako je l neki literal, sa l c označavamo njegov suprotni literal, a ukoliko je L = {l 1, l 2,..., l n } neki skup literala, onda je L c = {l c 1, l c 2,..., l c n }. Definicija 5 (Opšte pravilo rezolucije) Neka su C 1 i C 2 dve klauzule koje nemaju zajedničke promenljive. Neka su L 1 = {l 11, l 12,..., l 1n } C 1,

9 9 L 1 = {l 21, l 22,..., l 2m } C 2 skupovi literala tako da je skup L 1 L c 2 unifikabilan, i neka je σ njegov najopštiji unifikator. Kažemo da se C 1 i C 2 sudaraju na skupovima literala L 1 i L 2. Rezolventa klauzula C 1 i C 2 je klauzula Primer 5 Neka je Res(C 1, C 2 ) = (C 1 σ \ L 1 σ) (C 2 σ \ L 2 σ). C 1 = {α(f(x), g(y)) β(x, y)} C 2 = { α(f(f(a)), g(z)) β(f(a), g(z))}. Jedan najopštiji unifikator za skupove literala L 1 = {α(f(x), g(y))} i L 2 c = {α(f(f(a)), g(z))} je σ = {f(a)/x, z/y}. Rezolventa je tada klauzula β(f(a), z) β(f(a), g(z)). Kao u slučaju iskazne logike, metod rezolucije za predikatsku logiku se definiše na sledeći način: Polazimo od konačnog skupa klauzula S. Konstruišemo niz skupova klauzula na sledeći način: S 0 = S, a S n+1 se dobija iz S n dodavanjem rezolvente nekih od klauzula iz S n. Ako u jednom od koraka skup S n sadrži praznu klauzulu, procedura se zaustavlja, i vraća odgovor skup S nije zadovoljiv. Ako se za neki n skupovi S n i S n+1 poklapaju, tj. ne postoje klauzule u skupu S n na koje bi se moglo primeniti pravilo rezolucije, tada se procedura zaustavlja i vraća odgovor skup S je zadovoljiv. Kao što smo ranije napomenuli, može da se desi da se ovako opisana procedura ne zaustavlja (taj slučaj će se desiti svaki put kada skup klauzula S ima samo beskonačne modele - videti Primer...), pa ova procedura nije algoritam za odlučivanje zadovoljivosti konačnih skupova klauzula). Dve najvažnije osobine metoda rezolucije za predikatsku logiku su pouzdanost (saglasnost) i kompletnost (za pobijanje zadovoljivosti).

10 10 Teorema 4 (Pouzdanost Metoda rezolucije) Ako se metodom rezolucije iz konačnog skupa klauzula S izvede prazna klauzula, skup S nije zadovoljiv Dokaz. Treba dokazati da pravilo rezolucije čuva zadovoljivost: ako su klauzule C 1 i C 2 bile (zajedno) zadovoljive, onda je zadovoljiva i njihova rezolventa. Prema tome, ako se dobije prazna klauzula, koja nije zadovoljiva, onda nije bio zadovoljiv ni početni skup klauzula.... Teorema 5 (Kompletnost Metoda rezolucije) Ako je konačan skup klauzula S nezadovoljiv, onda se metodom rezolucije može dobiti prazna klauzula. Dokaz. Dokaz se oslanja na kompletnost metoda rezolucije za iskaznu logiku, i na tzv. Lifting lemu, koja kaže da se za svaku primenu bazne rezolucije mogu pronaći klauzule, na koje se primenjuje opšte pravilo rezolucije... Preciznije: Neka su C 1 i C 2 dve klauzule sa baznim instancama C 1 i C 2 redom. Ako je C 3 rezolventa klauzula C 1 i C 2, onda postoji rezolventa klauzula C 1 i C 2 takva da je C 3 bazna instanca klauzule C 3. Primetimo da u opisu metoda rezolucije nije rečeno kao birati klauzule na koje ćemo primeniti pravilo rezolucije. Način na koji se biraju klauzule za rezolviranje je veoma bitno za efikasnost metoda rezolucije. Danas postoje razni metodi za optimizaciju rada metoda rezolucije (na primer, linearna rezolucija, prednost jediničnim klauzulama, skup potpore, dodavanje pravila paramodulacije ili grupisanje,...)

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)

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

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

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

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

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

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

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

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

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

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.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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.

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

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

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

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

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

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

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

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

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

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

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

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

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

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.

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

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

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

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

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

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

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

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

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

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

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

Automatsko rezonovanje beleške sa predavanja Rezonovanje u logici prvog reda

Automatsko rezonovanje beleške sa predavanja Rezonovanje u logici prvog reda Automatsko rezonovanje beleške sa predavanja Rezonovanje u logici prvog reda Filip Marić Milan Banković Matematički fakultet, Univerzitet u Beogradu Proletnji semestar 2018. Uvod Pregled 1 Uvod 2 Sintaksa

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

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.

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

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

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

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

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

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

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

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

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

Automatsko rezonovanje beleške sa predavanja Rezonovanje u logici prvog reda

Automatsko rezonovanje beleške sa predavanja Rezonovanje u logici prvog reda Automatsko rezonovanje beleške sa predavanja Rezonovanje u logici prvog reda Filip Marić Matematički fakultet, Univerzitet u Beogradu Proletnji semestar 2011. Uvod. Pregled 1 Uvod. 2 3 Normalne forme 4

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

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:

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

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

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

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,

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

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

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

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

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

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 )

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

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

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

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

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

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

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

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

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

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

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

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

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

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 - III deo. Jelena Ignjatović

Predikatska logika - III deo. Jelena Ignjatović Predikatska logika - III deo Jelena Ignjatović Termi i formule Matematički izrazi i formule Matematičke izraze i formule gradimo od raznorodnih elemenata. Osnovni elementi matematičkih izraza i formula

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

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

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

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;

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

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

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

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

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

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

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

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

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

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

Glava 1. Realne funkcije realne promen ive. 1.1 Elementarne funkcije Glava 1 Realne funkcije realne promen ive 1.1 Elementarne funkcije Neka su dati skupovi X i Y. Ukoliko svakom elementu skupa X po nekom pravilu pridruimo neki, potpuno odreeni, element skupa Y kaemo da

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

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

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

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

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

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

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

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:

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

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.

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

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

1 Afina geometrija. 1.1 Afini prostor. Definicija 1.1. Pod afinim prostorom nad poljem K podrazumevamo. A - skup taqaka 1 Afina geometrija 11 Afini prostor Definicija 11 Pod afinim prostorom nad poljem K podrazumevamo svaku uređenu trojku (A, V, +): A - skup taqaka V - vektorski prostor nad poljem K + : A V A - preslikavanje

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

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

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

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

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

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

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

Apsolutno neprekidne raspodele Raspodele apsolutno neprekidnih sluqajnih promenljivih nazivaju se apsolutno neprekidnim raspodelama.

Apsolutno neprekidne raspodele Raspodele apsolutno neprekidnih sluqajnih promenljivih nazivaju se apsolutno neprekidnim raspodelama. Apsolutno neprekidne raspodele Raspodele apsolutno neprekidnih sluqajnih promenljivih nazivaju se apsolutno neprekidnim raspodelama. a b Verovatno a da sluqajna promenljiva X uzima vrednost iz intervala

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

Granične vrednosti realnih nizova

Granične vrednosti realnih nizova Graiče vredosti realih izova Fukcija f : N R, gde je N skup prirodih brojeva a R skup realih brojeva, zove se iz realih brojeva ili reala iz. Opšti čla iza f je f(), N, i običo se obeležava sa f, dok se

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

III VEŽBA: FURIJEOVI REDOVI

III VEŽBA: FURIJEOVI REDOVI III VEŽBA: URIJEOVI REDOVI 3.1. eorijska osnova Posmatrajmo neki vremenski kontinualan signal x(t) na intervalu definisati: t + t t. ada se može X [ k ] = 1 t + t x ( t ) e j 2 π kf t dt, gde je f = 1/.

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

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.

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

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

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

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)

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

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

IspitivaƬe funkcija: 1. Oblast definisanosti funkcije (ili domen funkcije) D f IspitivaƬe funkcija: 1. Oblast definisanosti funkcije (ili domen funkcije) D f IspitivaƬe funkcija: 1. Oblast definisanosti funkcije (ili domen funkcije) D f 2. Nule i znak funkcije; presek sa y-osom IspitivaƬe

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

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

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

Bulove jednačine i metodi za njihovo

Bulove jednačine i metodi za njihovo Matematički fakultet Univerzitet u Beogradu Bulove jednačine i metodi za njihovo rešavanje Master rad Mentor: Slavko Moconja Student: Nevena Dordević Beograd, 2017. Sadržaj 1 Uvod 2 2 Bulova algebra 3

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

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

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

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,

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

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

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

5 Ispitivanje funkcija

5 Ispitivanje funkcija 5 Ispitivanje funkcija 3 5 Ispitivanje funkcija Ispitivanje funkcije pretodi crtanju grafika funkcije. Opšti postupak ispitivanja funkcija koje su definisane eksplicitno y = f() sadrži sledeće elemente:

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

[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

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

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

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

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

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

Funkcije. Predstavljanje funkcija

Funkcije. Predstavljanje funkcija Funkcije narna relacija f je funkcionalna relacija ako važi: ( ) za svaki a postoji jedinstven element b takav da (a, b) f. Definicija. Funkcija 1 je uredjena trojka (,, f) gde f zadovoljava uslov: Činjenicu

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

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)

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

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

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

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

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

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 {ω/

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

IZRAČUNAVANJE POKAZATELJA NAČINA RADA NAČINA RADA (ISKORIŠĆENOSTI KAPACITETA, STEPENA OTVORENOSTI RADNIH MESTA I NIVOA ORGANIZOVANOSTI)

IZRAČUNAVANJE POKAZATELJA NAČINA RADA NAČINA RADA (ISKORIŠĆENOSTI KAPACITETA, STEPENA OTVORENOSTI RADNIH MESTA I NIVOA ORGANIZOVANOSTI) IZRAČUNAVANJE POKAZATELJA NAČINA RADA NAČINA RADA (ISKORIŠĆENOSTI KAPACITETA, STEPENA OTVORENOSTI RADNIH MESTA I NIVOA ORGANIZOVANOSTI) Izračunavanje pokazatelja načina rada OTVORENOG RM RASPOLOŽIVO RADNO

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

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

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

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

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

Vremenske i prostorne klase složenosti

Vremenske i prostorne klase složenosti Vremenske i prostorne klase složenosti N. Ikodinović ikodinovic@matf.bg.ac.rs 26. 12. 2017. (Matematički fakultet, Beograd) 26. 12. 2017. 1 / 21 Pregled predavanja (Matematički fakultet, Beograd) 26. 12.

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

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

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

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

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

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

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

ASIMPTOTE FUNKCIJA. Dakle: Asimptota je prava kojoj se funkcija približava u beskonačno dalekoj tački. Postoje tri vrste asimptota:

ASIMPTOTE FUNKCIJA. Dakle: Asimptota je prava kojoj se funkcija približava u beskonačno dalekoj tački. Postoje tri vrste asimptota: ASIMPTOTE FUNKCIJA Naš savet je da najpre dobro proučite granične vrednosti funkcija Neki profesori vole da asimptote funkcija ispituju kao ponašanje funkcije na krajevima oblasti definisanosti, pa kako

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

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.

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

Linearna algebra I, zimski semestar 2007/2008

Linearna algebra I, zimski semestar 2007/2008 Linearna algebra I, zimski semestar 2007/2008 Predavanja: Nenad Bakić, Vježbe: Luka Grubišić i Maja Starčević 22. listopada 2007. 1 Prostor radijvektora i sustavi linearni jednadžbi Neka je E 3 trodimenzionalni

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

Prediktor-korektor metodi

Prediktor-korektor metodi Prediktor-korektor metodi Prilikom numeričkog rešavanja primenom KP: x = fx,, x 0 = 0, x 0 x b LVM α j = h β j f n = 0, 1, 2,..., N, javlja se kompromis izmed u eksplicitnih metoda, koji su lakši za primenu

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

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

DRUGI KOLOKVIJUM IZ MATEMATIKE 9x + 6y + z = 1 4x 2y + z = 1 x + 2y + 3z = 2. je neprekidna za a = x, y, z) 2 2 1 2. Rešiti jednačinu: 2 3 1 1 2 x = 1. x = 3. Odrediti rang matrice: rang 9x + 6y + z = 1 4x 2y + z = 1 x + 2y + 3z = 2. 2 0 1 1 1 3 1 5 2 8 14 10 3 11 13 15 = 4. Neka je A = x x N x < 7},

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

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.

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