Interpretacija programa Potisni automat. Krunoslav Puljić 2015/2016

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

Download "Interpretacija programa Potisni automat. Krunoslav Puljić 2015/2016"

Transcript

1 Interpretacija programa Potisni automat Krunoslav Puljić 2015/2016

2 Potisni automat Potisni automat (PA) je proširenje konačnih automata (NKA) Upravljačkoj jedinici, glavi za čitanje i ulaznoj traci dodaje se potisni stog (LIFO) Koristi se za potrebe prihvaćanja konteksno neovisnih jezika

3 Model potisnog automata Osim čitanja znakova ulazne trake, upravljačka jedinica čita i jedan znak s vrha potisnog stoga Nakon čitanja znaka, s vrha stoga se skida pročitani znak, te se na vrh stoga vraća niz znakova Znakovi ulazne trake nazivaju se ulazni znakovi Znakovi na stogu nazivaju se znakovi stoga Ostalo je isto kao i kod NKA Upravljačka jedinica je u jednom od konačnog broja stanja Stanja su podijeljena na prihvatljiva i neprihvatljiva

4 Model potisnog automata a 1... a i... a n-1 Ulazna traka X m X m-1 Glava za čitanje X m-2... X 1 Upravljačka jedinica Stanje X 0 Potisni stog

5 Model potisnog automata Upravljačka jedinica donosi odluke: O promjeni sadržaja stoga O pomaku glave za čitanje O promjeni stanja Odluka se donosi na temelju: Stanja upravljačke jedinice Znaka na vrhu stoga Znaka na ulaznoj traci Odluku je moguće donijeti i bez čitanja znaka ulazne trake

6 Model potisnog automata Upravljačka jedinica odlučuje koji niz znakova se stavlja na vrh stoga: Prazni niz Budući da se čitanjem skida znak s vrha stoga, stavljanje praznog niza jednako je uzimanju jednog znaka s vrha stoga Niz od jednog znaka Na vrh stoga moguće je staviti isti znak koji je i pročitan, ili neki drugi znak Niz od više znakova...

7 Model potisnog automata Upravljačka jedinica odlučuje koji niz znakova se stavlja na vrh stoga:... Niz od više znakova Stog potisnog automata koristi se za čuvanje dijela generiranog međuniza Simulira produkciju u kojoj se nezavršni znak lijeve strane produkcije na vrhu stoga zamijeni s nizom znakova desne strane produkcije

8 Model potisnog automata Stanje upravljačke jedinice q Čita se znak a s ulazne trake Znak Z je na vrhu stoga Tijekom rada upravljačka jedinica primjeni jedan od dva prijelaza: Na temelju trojke (q,a,z) upravljačka jedinka mijenja stanje u novo stanje p i zamijeni znak na vrhu stoga nizom znakova Na temelju trojke (q,,z) upravljačka jedinka mijenja stanje u novo stanje p i zamijeni znak na vrhu stoga nizom znakova Odluka se donosi bez pročitanog znaka s ulazne trake

9 Model potisnog automata Odluka o prihvaćanju niza donosi se na isključivo jedan od dva moguća načina: Potisni automat M koji prihvaća prihvatljivim stanjem Ako upravljačka jedinica uđe u prihvatljivo stanje nakon što pročita sve znakove s ulazne trake, niz se prihvaća Ovakav jezik označava se s L(M) Potisni automat M koji prihvaća praznim stogom Isprazni li se stog čitanjem svih znakova niza, niz se prihvaća Ovakav jezik označava se s N(M)

10 Model potisnog automata Nije nužno da isti potisni automat prihvaća iste jezike prihvatljivim stanjem i praznim stogom Većinom je L(M) N(M)

11 Primjer potisnog automata Potisni automat za jezik N(M)={( n a) n n 1} Znak a je okružen jednakim brojem otvorenih i zatvorenih zagrada Ulazni znakovi potisnog automata su (, ) i a PA ima dva stanja: q 0 i q 1 Početno stanje je q 0, na vrhu stoga je znak K PA u stanju q 0 čita redom znakove sve do znaka a i stavlja jedan znak A na vrh stoga za svaku pročitanu otvorenu zagradu

12 Primjer potisnog automata Nakon što pročita znak a, PA prelazi u stanje q 1 u kojem uzima jedan znak A s vrha stoga za svaku pročitanu zatvorenu zagradu Ako je na kraju niza stog prazan, niz se prihvaća, tj. imamo jednak broj otvorenih i zatvorenih zagrada Skup znakova stoga je {A,K}

13 Primjer potisnog automata Prijelazi potisnog automata su određeni ovako: Prijelaz Stanje Ulaz Stog Novo stanje Novi vrh stoga Glava za čitanje 1. q 0 ( K q 0 AK Desno 2. q 0 ( A q 0 AA Desno 3. q 0 a A q 1 A Desno 4. q 1 ) A q 1 Desno 5. q 1 K q 1 Nema pomaka

14 Primjer potisnog automata Rad potisnog automata za niz (((a))) Navedeni niz se prihvaća jer se čitanjem znakova ispraznio stog Ako u nizu postoji veći broj otvorenih zagrada nego zatvorenih, stog se ne isprazni nakon pročitanih svih znakova niza Budući da stog nije prazan, niz se ne prihvaća Ako u nizu postoji veći broj zatvorenih zagrada nego otvorenih, stog ostaje prazan prije nego što su pročitani svi znakovi ulazne trake Daljnji prijelazi PA nisu definirani i nije moguće nastaviti s čitanjem Budući da nisu pročitani svi znakovi, niz se ne prihvaća

15 Primjer potisnog automata Neka se PA M definira slično kao M, osim što je stanje q1 prihvatljivo, a q0 neprihvatljivo M prihvaća jezik {( n a) m n 1, m 0, n m} Jezik L(M ) nije jednak jeziku N(M) Primjer: niz ((((a se prihvaća, jer nakon pročitanog niza automat ostaje u prihvatljivom stanju

16 Definicija potisnog automata Potisni automat je uređena sedmorka PA = (Q,,,, q 0, Z 0, F) Q konačan skup stanja konačni skup ulaznih znakova (abeceda) konačni skup znakova stoga (abeceda stoga) funkcija prijelaza sa Q ( { }) u 2 Q * q 0 Q početno stanje Z 0 početni znak stoga F Q skup prihvatljivih stanja

17 Definicija potisnog automata Funkcija prijelaza potisnog automata pridružuje trojci (q,a,z) konačni skup parova (p i, i ) Ako je PA u stanju q, i na ulazu čitamo znak a, i na vrhu stoga je znak Z, onda PA prelazi u jedno od stanja p i, vrh stoga se zamijeni odgovarajućim nizom i Niz i stavlja se na stog tako da se najprije spremi krajnje desni znak u nizu i Funkcija je nedeterministička isto kao i funkcija prijelaza NKA

18 Definicija potisnog automata Postoji li funkcija prijelaza (q,,z) = {(p 1, 1 ), (p 2, 2 ),... (p m, m )} prijelaz je definiran samo stanjem PA i znakom na vrhu stoga Ulazni znak nema utjecaj na prijelaz i glava za čitanje se ne miče na idući znak Prijelaz (q,,z) se naziva -prijelaz Kao kod -NKA Samo ovaj puta imamo i akciju na stogu

19 Primjer M1 = ({q 1,q 2,q 3 }, {0,1,2}, {N,J,K},, q 1, K, {q 3 }) (q 1,0,K) = {(q 1,NK)} (q 1,0,N) = {(q 1,NN)} (q 1,0,J) = {(q 1,NJ)} (q 1,2,K) = {(q 2,K)} (q 1,2,N) = {(q 2,N)} (q 1,2,J) = {(q 2,J)} (q 2,0,N) = {(q 2, )} (q 2,,K) = {(q 3, )} (q 1,1,K) = {(q 1,JK)} (q 1,1,N) = {(q 1,JN)} (q 1,1,J) = {(q 1,JJ)} (q 2,1,J) = {(q 2, )} M1 prihvaća jezik L(M1) = {w2w R w (0+1)*} M1 je deterministički potisni automat jer su svi skupovi kod funkcije prijelaza jednočlani

20 Konfiguracija potisnog automata Konfiguracija PA se zadaje stanjem q, nepročitanim dijelom ulaznog niza w i znakovima koji se nalaze na stogu Konfiguracija je uređena trojka (q,w, ) Neka je zadan PA M=(Q,,,, q 0, Z 0, F) Konfiguracija PA M mijenja se iz (q,aw,z ) u (p,w, ) akko skup (q,a,z) sadrži (p, ) a { } Promjena konfiguracije formalno se zapisuje pomoću relacije > M (q,aw,z ) > M (p,w, ) akko skup (q,a,z) sadrži (p, )

21 Konfiguracija potisnog automata M1 = ({q 1,q 2,q 3 }, {0,1,2}, {N,J,K},, q 1, K, {q 3 }) (q 1, , K) > M1 (q 1, , NK) > M1 (q 1, 12100, NNK) > M1 (q 1, 2100, JNNK) > M1 (q 2, 100, JNNK) > M1 (q 2, 00, NNK) > M1 (q 2, 0, NK) > M1 (q 2,, K) > M1 (q 3,, )

22 Konfiguracija potisnog automata Znakom >* označava se refleksivno i tranzitivno okruženje relacije > (q 1, , K) >* (q 3,, ) Znakom > i označava se relacije > koje koristi i koraka (q 1, , K) > 8 (q 3,, )

23 Prihvaćanje jezika zadanim PA Prihvaćanje jezika potisnim automatom M=(Q,,,, q 0, Z 0, F) zadaje se na jedan od dva načina: Prihvaćanje prihvatljivim stanjem L(M) = {w (q 0,w,Z 0 ) >* (p,, ), za neki p F i *} p mora biti prihvatljivo stanje, stog ne mora biti prazan Prihvaćanje praznim stogom N(M) = {w (q 0,w,Z 0 ) >* (p,, ), za neki p Q} p ne mora biti prihvatljivo stanje, ali stog mora ostati prazan

24 Primjer M2 = ({q 1,q 2 }, {0,1}, {N,J,K},, q 1, K, ) (1) (q 1,0,K) = {(q 1,NK)} (7) (q 1,1,K) = {(q 1,JK)} (2) (q 1,0,N) = {(q 1,NN), (q 2, )} (8) (q 1,1,N) = {(q 1,JN)} (3) (q 1,0,J) = {(q 1,NJ)} (9) (q 1,1,J) = {(q 1,JJ), (q 2, )} (4) (q 2,0,N) = {(q 2, )} (10) (q 2,1,J) = {(q 2, )} (5) (q 1,,K) = {(q 2, )} (6) (q 2,,K) = {(q 2, )} Za razliku od M1, M2 nije deterministički potisni automat Npr. u prijelazu (q 1,0,N) = {(q 1,NN), (q 2, )} postoje dvije opcije Nedeterminizam postoji i za prijelaze 1, 2 i 9 Npr. za stanje q1 i ulazne znakove 0 i 1, te vrh stoga K M2 prihvaća jezik L(M2) = {ww R w (0+1)*}

25 Primjer Niz iz jezika N(M2) nema u sredini znak 2, kao što to ima niz jezika N(M1) Znak 2 u nizu w2w R omogućuje donošenje odluke o prekidu stavljanja znakova N i J na stog i o pokretanju usporedbe ostatka niza sa sadržajem stoga Budući da N(M2) nema u sredini znak 2, M2 ne može jednoznačno donijeti prethodnu odluku Zato funkcija prijelaza daje više mogućnosti za prijelaze (2) i (9) Isprazni li se stog barem za jedan od prijelaza, niz se prihvaća

26 Primjer M2 = ({q 1,q 2 }, {0,1}, {N,J,K},, q 1, K, ) Početak (q 1, , K) (q 1, 01100, NK) (q 2, , ) (q 1, 1100, NNK) (q 2, 1100, K) (q 1, 100, JNNK) (q 2, 1100, ) (q 1, 00, JJNNK) (q 2, 00, NNK) (q 1, 0, NJJNNK) (q 2, 0, NK) (q 1,, NNJJNNK) (q 2,, JJNNK) (q 2,, K) (q 2,, K) prihvati niz

27 Primjer je oblika ww R, gdje je w=001, pa se niz prihvaća Nedeterminizam PA sličan je nedeterminizmu NKA Postoji li mogućnost izbora više prijelaza, istodobno započinje s radom više determinističkih PA Uspije li barem jedan deterministički PA isprazniti stog čitanjem svih znakova ulaznog niza, niz se prihvaća

28 Deterministički PA Potisni automat M=(Q,,,, q 0, Z 0, F) je deterministički potisni automat (DPA) akko vrijede oba uvjeta: Ako je (q,,z) neprazni skup, onda za bilo koje stanje q Q, znak stoga Z i ulazni znak a mora vrijediti (q,a,z)= Skup (q,a,z) može imati najviše jedan element, za bilo koje stanje q Q, znak stoga Z i ulazni znak a { }

29 Deterministički PA Prvi uvjet ne dozvoljava mogućnost izbora između -prijelaza i prijelaza koji koristi ulazni znak Npr. takvi su prijelazi (2) i (9) u automatu M2: Iz (q 1, , K) možemo u: (q 1, 01100, NK) ili (q 2, , ) Drugi uvjet ne dopušta da u skupu (q,a,z) bude više od jednog elementa Npr. u M2 nedeterministički prijelazi su (2) i (9)

30 DPA i NPA Analogno definiramo nedeterministički PA Za razliku od NKA koji prihvaća istu klasu jezika kao i DKA, NPA prihvaća širu klasu jezika od DPA Npr. NPA M2 prihvaća jezik N(M2)={ww R }, ali za N(M2) nije moguće izgraditi DPA koji ga prihvaća NPA se često označava i samo s PA N se podrazumjeva, a D se navodi samo ako je potrebno

31 PA i KNG Dva PA su istovjetna akko prihvaćaju isti jezik PA M koji prihvaća praznim stogom istovjetan je nekom PA M koji prihvaća prihvatljivim stanjem PA prihvaćaju klasu konteksno neovisnih jezika

32 PA stog iz PA stanje Neka M2=(Q,,,, q 0, Z 0, F) prihvaća jezik L(M2) prihvatljivim stanjem Želimo izgraditi istovjetni PA M1 koji prihvaća praznim stogom Ideja: ako M2 uđe u jedno od prihvatljivih stanja, M1 isprazni svoj stog Za to se uvodi dodatni znak stoga X 0 Na početku rada M1 stavi X 0 na dno stoga M2 svojim prijelazima ne može skinuti X 0 sa stoga Ako M2 isprazni stog, a ne uđe u jedno od prihvatljivih stanja, na dnu stoga ostaje X 0 koji onemogućava da M1 prihvati niz

33 PA stog iz PA stanje Neka je M2=(Q,,,, q 0, Z 0, F) i neka M2 prihvaća jezik L(M2) prihvatljivim stanjem PA M1 koji prihvaća praznim stogom definira se ovako: M1=(Q {q 0,q e },, {X 0 },, q 0, X 0, ) Dokazuje se da je M1 istovjetan M2

34 PA stog iz PA stanje Neka je M2=(Q,,,, q 0, Z 0, F) i neka Funkcija prijelaza gradi se ovako: 1. (q 0,,X 0 ) = {(q 0,Z 0 X 0 )} M1 prelazi iz svoje početne konfiguracije u početnu konfiguraciju od M2 i ostavlja X 0 na dnu stoga 2. U skup (q,a,z) stavi se sve iz skupa (q,a,z) Za sve q Q, a { }, Z Tako sa M1 simuliramo rad M2

35 PA stog iz PA stanje Neka je M2=(Q,,,, q 0, Z 0, F) i neka Funkcija prijelaza gradi se ovako: 3. U skup (q,,z) dodajemo -prijelaz (q e, ) -prijelazi dodaju se za sva stanja iz skupa prihvatljivih stanja F i za sve znakove stoga Z iz {X 0 } Ako M2 uđe u jedno od prihvatljivih stanja, skup prijelaza proširuje se -prijelazom u stanje q e, a sa vrha stoga se uzme jedan znak

36 PA stog iz PA stanje Neka je M2=(Q,,,, q 0, Z 0, F) i neka Funkcija prijelaza gradi se ovako: 4. U skup (q e,,z) dodajemo -prijelaz (q e, ) -prijelazi dodaju se za sve znakove stoga Z iz {X 0 } -prijelazi u stanju q e prazne čitav stog, uključujući i znak X 0

37 PA stanje iz PA stog Analogno prethodnom Kada M1 isprazni stog, u M2 konstruiramo -prijelaz u jedino prihvatljivo stanje q f

38 KNG = PA stog Nedeterministički PA prepoznaje klasu konteksno neovisnih jezika Nije potrebno navoditi način prihvaćanja nizova, jer je pokazano da su oba načina istovjetna Naravno, ne u istom potisnom automatu Za bilo koji konteksno neovisni jezik L postoji NPA M, koji prihvaća jezik praznim stogom, takav da je N(M)=L

39 KNG = PA stog Neka je KNJ zadan gramatikom G=(V,T,P,S) koja ima sve produkcije u Greibachovom normalnom obliku: A a A V, a T, V* a je završni znak, je niz nezavršnih znakova Svaka KNG se može svesti u istovjetnu gramatiku u Greibachovom normalnom obliku

40 Konstrukcija PA stog iz KNG Za gramatiku G=(V,T,P,S) konstruiramo potisni automat M={Q,,,, q 0, Z, F)} Skup stanja PA M je skup od samo jednog stanja q Skup ulaznih znakova jednak je skupu završnih znakova gramatike Skup znakova stoga jednak je skupu nezavršnih znakova gramatike V Početno stanje q 0 jednako je jedinom stanju q

41 Konstrukcija PA stog iz KNG Za gramatiku G=(V,T,P,S) konstruiramo potisni automat M={Q,,,, q 0, Z, F)} Početni znak stoga Z 0 je početni nezavršni znak gramatike S Skup prihvatljivih stanja F je prazan skup PA M prihvaća praznim stogom Funkcija prijelaza zadaje se ovako: (q,a,a) sadrži (q, ) akko postoji produkcija A a

42 Konstrukcija KNG iz PA stog Analogno se može za dani PA koji prihvaća praznim stogom konstruirati KNG

43 Konteksno neovisni jezici KNJ Nedeterministički potisni automat NPA Deterministički konteksno neovisni jezici DKNJ Regularni jezici RJ Deterministički potisni automat DPA Konačni automati KA

44 Svojstva kontekstno neovisnih jezika Na koje operacije je klasa KNJ zatvorena a na koje nije? Kojim jezicima dokazujemo nezatvorenost na presjek? Potražite lemu o pumpanju za KNJ Potražite primjene leme o pumpanju za KNJ (npr. na a n b n c n ) Može li se postići više ako imamo više stogova na raspolaganju?

45 Svojstva zatvorenosti KNJ-a Jezik je konteksno neovisan akko postoji: konteksno neovisna gramatika, ili potisni automat...koji ga generira

46 Svojstva zatvorenosti KNJ-a Klasa KNJ zatvorena je na operacije: Unije Nadovezivanja Kleenovog operatora Supstitucije Klasa KNJ nije zatvorena na operacije: Presjeka Komplementa Presjek KNJ i RJ je KNJ

47 Svojstva zatvorenosti KNJ-a Klasa KNJ zatvorena je na uniju: Neka su G 1 =(V 1,T 1,P 1,S 1 ) i G 2 =(V 2,T 2,P 2,S 2 ) KNG koje generiraju zadane KNJ L 1 i L 2 Definiramo G 3 =(V 3,T 3,P 3,S 3 ) za L 1 U L 2 kao: V 3 =V 1 UV 2 U{S 3 } S 3... T 3 =T 1 UT 2 P 3 =P 1 UP 2 U{S 3 S 1 S 2 }

48 Svojstva zatvorenosti KNJ-a Klasa KNJ zatvorena je na nadovezivanje: Neka su G 1 =(V 1,T 1,P 1,S 1 ) i G 2 =(V 2,T 2,P 2,S 2 ) KNG koje generiraju zadane KNJ L 1 i L 2 Definiramo G 4 =(V 4,T 4,P 4,S 4 ) za L 1 L 2 kao: V 4 =V 1 UV 2 U{S 4 } S 4... T 4 =T 1 UT 2 P 4 =P 1 UP 2 U{S 4 S 1 S 2 }

49 Svojstva zatvorenosti KNJ-a Klasa KNJ zatvorena je na Kleenov operator: Neka je G 1 =(V 1,T 1,P 1,S 1 ) KNG koja generira zadani KNJ L 1 Definiramo G 5 =(V 5,T 5,P 5,S 5 ) za L 1 * kao: V 5 =V 1 U{S 5 } S 5... T 5 =T 1 P 5 =P 1 U{S 5 S 1 S 5 ε}

50 Svojstva zatvorenosti KNJ-a Klasa KNJ zatvorena je na supstituciju: Supstitucija sve završne znakove a i, i=1,...,k jezika G zamijenimo nizovima znakova nekog KNJ G i

51 Svojstva zatvorenosti KNJ-a Klasa KNJ zatvorena je na supstituciju: Neka je G=(V,T,P,S) KNG koja generira zadani KNJ L Definiramo G =(V,T,P,S ) za L sups kao: V =VUV 1 U V 2 U... UV k V... T =T 1 U T 2 U... UT k S =S P =P 1 U P 2 U... UP k U produkcijama od G svaki završni znak od a i zamijenimo s početnim nezavršnim znakom S i gramatike G i

52 Svojstva nezatvorenosti KNJ-a Klasa KNJ nije zatvorena je na presjek: Kasnije ćemo dokazati da jezik L={a i b i c i : i>0} nije konteksno neovisan Pomoću leme o pumpanju za KNJ S druge strane, jezici L 1 ={a i b i c j : i,j>0} i L 2 ={a j b i c i : i,j>0} jesu konteksno neovisni Lako konstruiramo PA koji ih prepoznaje Vrijedi da je L=L 1 L 2 Dakle, presjek dva KNJ ne mora biti KNJ

53 Svojstva nezatvorenosti KNJ-a Klasa KNJ nije zatvorena je na komplement: Pretpostavimo da je komplement KNJ opet KNJ Vrijedi da je L 1 L 2 = (L C 1 U L 2C ) C Ispada da je presjek dva KNJ opet KNJ Kontradikcija s prethodnim

54 Svojstva nezatvorenosti KNJ-a Presjek KNJ i RJ je KNJ: Preko kartezijevog produkta dva automata Neka je zadan PA M1=(Q 1,Σ,Γ,δ 1,q 0,Z 1,F 1 ) Neka je zadan DKA M2=(Q 2,Σ,δ 2,p 0,F 2 ) Gradimo PA M =(Q,Σ,Γ,δ,q 0,Z 0,F ) koji prihvatljivim stanjem prihvaća (konteksno neovisan) jezik L=L 1 L 2 Q = Q 1 Q 2 q 0 =(p 0,q 0 ) F = F 1 F 2

55 Svojstva nezatvorenosti KNJ-a Presjek KNJ i RJ je KNJ: Gradimo PA M koji prihvatljivim stanjem prihvaća (konteksno neovisan) jezik L=L 1 L 2 Funkcija prijelaza δ ((p,q),a,x) sadrži ((p,q ),γ) akko δ 2 (p,a)=p, i (q, γ) iz δ 1 (q,a,x)

56 Svojstvo napuhavanja Lema o pumpanju za KNJ

57 Primjer Svojstvo napuhavanja

58 PA s više stogova

59 Literatura Siniša Srbljić: Jezični procesori 1 [JP1] Siniša Srbljić: Jezični procesori 2 [JP2]

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,

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

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

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

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

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

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.

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

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,

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

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)

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

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)

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

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

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

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

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

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,

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

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:

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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,

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

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.

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

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.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

KONVEKSNI SKUPOVI. Definicije: potprostor, afin skup, konveksan skup, konveksan konus. 1/5. Back FullScr KONVEKSNI SKUPOVI Definicije: potprostor, afin skup, konveksan skup, konveksan konus. 1/5 KONVEKSNI SKUPOVI Definicije: potprostor, afin skup, konveksan skup, konveksan konus. 1/5 1. Neka su x, y R n,

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

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

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

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)

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

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,

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

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,

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

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

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

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

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

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 )

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

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

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

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

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

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

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

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

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

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

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

Matematičke metode u marketingumultidimenzionalno skaliranje. Lavoslav ČaklovićPMF-MO

Matematičke metode u marketingumultidimenzionalno skaliranje. Lavoslav ČaklovićPMF-MO Matematičke metode u marketingu Multidimenzionalno skaliranje Lavoslav Čaklović PMF-MO 2016 MDS Čemu služi: za redukciju dimenzije Bazirano na: udaljenosti (sličnosti) među objektima Problem: Traži se

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

21. ŠKOLSKO/OPĆINSKO/GRADSKO NATJECANJE IZ GEOGRAFIJE GODINE 8. RAZRED TOČNI ODGOVORI

21. ŠKOLSKO/OPĆINSKO/GRADSKO NATJECANJE IZ GEOGRAFIJE GODINE 8. RAZRED TOČNI ODGOVORI 21. ŠKOLSKO/OPĆINSKO/GRADSKO NATJECANJE IZ GEOGRAFIJE 2014. GODINE 8. RAZRED TOČNI ODGOVORI Bodovanje za sve zadatke: - boduju se samo točni odgovori - dodatne upute navedene su za pojedine skupine zadataka

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

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

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

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

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

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

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

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

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

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

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

Ĉetverokut - DOMAĆA ZADAĆA. Nakon odgledanih videa trebali biste biti u stanju samostalno riješiti sljedeće zadatke.

Ĉetverokut - DOMAĆA ZADAĆA. Nakon odgledanih videa trebali biste biti u stanju samostalno riješiti sljedeće zadatke. Ĉetverokut - DOMAĆA ZADAĆA Nakon odgledanih videa trebali biste biti u stanju samostalno riješiti sljedeće zadatke. 1. Duljine dijagonala paralelograma jednake su 6,4 cm i 11 cm, a duljina jedne njegove

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

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

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

Inženjerska grafika geometrijskih oblika (5. predavanje, tema1)

Inženjerska grafika geometrijskih oblika (5. predavanje, tema1) Inženjerska grafika geometrijskih oblika (5. predavanje, tema1) Prva godina studija Mašinskog fakulteta u Nišu Predavač: Dr Predrag Rajković Mart 19, 2013 5. predavanje, tema 1 Simetrija (Symmetry) Simetrija

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

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

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

Pošto pretvaramo iz veće u manju mjernu jedinicu broj 2.5 množimo s 1000,

Pošto pretvaramo iz veće u manju mjernu jedinicu broj 2.5 množimo s 1000, PRERAČUNAVANJE MJERNIH JEDINICA PRIMJERI, OSNOVNE PRETVORBE, POTENCIJE I ZNANSTVENI ZAPIS, PREFIKSKI, ZADACI S RJEŠENJIMA Primjeri: 1. 2.5 m = mm Pretvaramo iz veće u manju mjernu jedinicu. 1 m ima dm,

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

Kaskadna kompenzacija SAU

Kaskadna kompenzacija SAU Kaskadna kompenzacija SAU U inženjerskoj praksi, naročito u sistemima regulacije elektromotornih pogona i tehnoloških procesa, veoma često se primenjuje metoda kaskadne kompenzacije, u čijoj osnovi su

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

2. Ako je funkcija f(x) parna onda se Fourierov red funkcije f(x) reducira na Fourierov kosinusni red. f(x) cos

2. Ako je funkcija f(x) parna onda se Fourierov red funkcije f(x) reducira na Fourierov kosinusni red. f(x) cos . KOLOKVIJ PRIMIJENJENA MATEMATIKA FOURIEROVE TRANSFORMACIJE 1. Za periodičnu funkciju f(x) s periodom p=l Fourierov red je gdje su a,a n, b n Fourierovi koeficijenti od f(x) gdje su a =, a n =, b n =..

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

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

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

Kazimir Majorinc. Povijest Lispa 12. Razmjena vještina Hacklab u mami 10. studeni 2012.

Kazimir Majorinc. Povijest Lispa 12. Razmjena vještina Hacklab u mami 10. studeni 2012. Kazimir Majorinc Povijest Lispa 12. j Razmjena vještina Hacklab u mami 10. studeni 2012. MIT Research Laboratory of Electronics, Quarterly Progress Report, 15. travnja, 1959. Sadrži jednu od bar četiri

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

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

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

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

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

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

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

Interpretacija programa Semantička analiza. Krunoslav Puljić 2013/2014

Interpretacija programa Semantička analiza. Krunoslav Puljić 2013/2014 Interpretacija programa Semantička analiza Krunoslav Puljić 2013/2014 Semantička analiza Prevođenje Analiza Leksička analiza Sintaksna analiza Semantička analiza Sinteza Generiranje koda u međujeziku Optimizacija

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

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

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

Sortiranje prebrajanjem (Counting sort) i Radix Sort

Sortiranje prebrajanjem (Counting sort) i Radix Sort Sortiranje prebrajanjem (Counting sort) i Radix Sort 15. siječnja 2016. Ante Mijoč Uvod Teorem Ako je f(n) broj usporedbi u algoritmu za sortiranje temeljenom na usporedbama (eng. comparison-based sorting

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

Č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

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

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

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

MATEMATIKA 1 8. domaća zadaća: RADIJVEKTORI. ALGEBARSKE OPERACIJE S RADIJVEKTORIMA. LINEARNA (NE)ZAVISNOST SKUPA RADIJVEKTORA.

MATEMATIKA 1 8. domaća zadaća: RADIJVEKTORI. ALGEBARSKE OPERACIJE S RADIJVEKTORIMA. LINEARNA (NE)ZAVISNOST SKUPA RADIJVEKTORA. Napomena: U svim zadatcima O označava ishodište pravokutnoga koordinatnoga sustava u ravnini/prostoru (tj. točke (0,0) ili (0, 0, 0), ovisno o zadatku), označava skalarni umnožak, a vektorski umnožak.

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

Matematiqki fakultet. Univerzitet u Beogradu. Domai zadatak

Matematiqki fakultet. Univerzitet u Beogradu. Domai zadatak Matematiqki fakultet Univerzitet u Beogradu Domai zadatak Zlatko Lazovi 30. decembar 2016. verzija 1.1 Sadraj 1 METRIQKI PROSTORI 2 1 1 METRIQKI PROSTORI a) Neka je (M, d) metriqki prostor i neka je (x

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

PRAVAC. riješeni zadaci 1 od 8 1. Nađite parametarski i kanonski oblik jednadžbe pravca koji prolazi točkama. i kroz A :

PRAVAC. riješeni zadaci 1 od 8 1. Nađite parametarski i kanonski oblik jednadžbe pravca koji prolazi točkama. i kroz A : PRAVAC iješeni adaci od 8 Nađie aameaski i kanonski oblik jednadžbe aca koji olai očkama a) A ( ) B ( ) b) A ( ) B ( ) c) A ( ) B ( ) a) n a AB { } i ko A : j b) n a AB { 00 } ili { 00 } i ko A : j 0 0

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

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

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

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

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

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/

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

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

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

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

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

TURINGOVI STROJEVI = 4... Tablica 1. Traka Turingovog stroja

TURINGOVI STROJEVI = 4... Tablica 1. Traka Turingovog stroja TURINGOVI STROJEVI VEDRAN ŠEGO Turingov stroj jedan je od najvažnijih objekata teorijskog računarstva. Riječ je o teorijskom konceptu pomoću kojeg se definiraju mnogi važni pojmovi: klase složenosti algoritama,

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

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

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

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

Klasifikacija blizu Kelerovih mnogostrukosti. konstantne holomorfne sekcione krivine. Kelerove. mnogostrukosti. blizu Kelerove. Klasifikacija blizu Teorema Neka je M Kelerova mnogostrukost. Operator krivine R ima sledeća svojstva: R(X, Y, Z, W ) = R(Y, X, Z, W ) = R(X, Y, W, Z) R(X, Y, Z, W ) + R(Y, Z, X, W ) + R(Z, X, Y, W ) =

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

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

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

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

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

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

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

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

Neka je 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 +

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

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

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

Zadaci iz trigonometrije za seminar

Zadaci iz trigonometrije za seminar Zadaci iz trigonometrije za seminar FON: 1. Vrednost izraza sin 1 cos 6 jednaka je: ; B) 1 ; V) 1 1 + 1 ; G) ; D). 16. Broj rexea jednaqine sin x cos x + cos x = sin x + sin x na intervalu π ), π je: ;

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

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

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

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

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

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

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

SEMINAR IZ KOLEGIJA ANALITIČKA KEMIJA I. Studij Primijenjena kemija

SEMINAR IZ KOLEGIJA ANALITIČKA KEMIJA I. Studij Primijenjena kemija SEMINAR IZ OLEGIJA ANALITIČA EMIJA I Studij Primijenjena kemija 1. 0,1 mola NaOH je dodano 1 litri čiste vode. Izračunajte ph tako nastale otopine. NaOH 0,1 M NaOH Na OH Jak elektrolit!!! Disoira potpuno!!!

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

TRIGONOMETRIJA TROKUTA

TRIGONOMETRIJA TROKUTA TRIGONOMETRIJA TROKUTA Standardne oznake u trokutuu ABC: a, b, c stranice trokuta α, β, γ kutovi trokuta t,t,t v,v,v s α,s β,s γ R r s težišnice trokuta visine trokuta simetrale kutova polumjer opisane

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

OSNOVNI PRINCIPI PREBROJAVANJA. () 6. studenog 2011. 1 / 18

OSNOVNI PRINCIPI PREBROJAVANJA. () 6. studenog 2011. 1 / 18 OSNOVNI PRINCIPI PREBROJAVANJA () 6. studenog 2011. 1 / 18 TRI OSNOVNA PRINCIPA PREBROJAVANJA -vrlo često susrećemo se sa problemima prebrojavanja elemenata nekog konačnog skupa S () 6. studenog 2011.

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

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

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

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

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

( ) ( ) 2 UNIVERZITET U ZENICI POLITEHNIČKI FAKULTET. Zadaci za pripremu polaganja kvalifikacionog ispita iz Matematike. 1. Riješiti jednačine: 4

( ) ( ) 2 UNIVERZITET U ZENICI POLITEHNIČKI FAKULTET. Zadaci za pripremu polaganja kvalifikacionog ispita iz Matematike. 1. Riješiti jednačine: 4 UNIVERZITET U ZENICI POLITEHNIČKI FAKULTET Riješiti jednačine: a) 5 = b) ( ) 3 = c) + 3+ = 7 log3 č) = 8 + 5 ć) sin cos = d) 5cos 6cos + 3 = dž) = đ) + = 3 e) 6 log + log + log = 7 f) ( ) ( ) g) ( ) log

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

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

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

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

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

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

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

NOMENKLATURA ORGANSKIH SPOJEVA. Imenovanje aromatskih ugljikovodika

NOMENKLATURA ORGANSKIH SPOJEVA. Imenovanje aromatskih ugljikovodika NOMENKLATURA ORGANSKIH SPOJEVA Imenovanje aromatskih ugljikovodika benzen metilbenzen (toluen) 1,2-dimetilbenzen (o-ksilen) 1,3-dimetilbenzen (m-ksilen) 1,4-dimetilbenzen (p-ksilen) fenilna grupa 2-fenilheptan

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