Notater: INF2080. Veronika Heimsbakk 14. oktober Intro 3

Størrelse: px
Begynne med side:

Download "Notater: INF2080. Veronika Heimsbakk veronahe@student.matnat.uio.no. 14. oktober 2014. 1 Intro 3"

Transkript

1 Notter: INF2080 Veronik Heimskk 14. oktoer 2014 Innhold 1 Intro 3 2 Terminologi Mengder Boolsk logikk Nyttige definisjoner Grfer Språk og lfeter Automter Deterministiske Nondeterministiske Pumpelemm Pushdown utomt - PDA Chomskys normlform Regulære Uttrykk DFA til regulært uttrykk Fr NFA til reg.ex Kontekstfrie språk 10 6 Turing mskiner Turing nlyse Turing mskinen Konfigursjon Grunnleggende Turing mskiner Flittige evere Nondeterministisk Turing mskin

2 7 Avgjørr For DFA For NFA For Regulært Uttrykk Redusering Stoppeprolemet Kompleksitet i tid P-klssen Prolemer i P Grfer NP-klssen Konvertering v polynom-tid verifiktor til NTM Prolem i NP P vs NP NP-kompletthet Kompleksitet i rom Svitchs teorem

3 1 Intro INF Logikk og Beregninger tr jeg våren Nottene er sert delvis på pensumok (Sipser), egne forelesningsnotter, gruppeundervisning og foiler på kurssiden. Under semesteret oppdteres disse nottene når jeg gidder. Hovedskelig i ruk for eksmensrepetisjon. Om noen ønsker L A TEXmrkup som er rukt i nottene, er det re å sende meg en e-post. 2 Terminologi 2.1 Mengder En mengde er en endelig eller uendelig smling v ojekter der rekkefølgen ignoreres. Ojektene i en mengde klles elementer. Notsjon A = {,, c}, B = {d,, e}, den tomme mengden = I: {,, c} Ikke i: d / {,, c} Delmengde: {} {,, c} Union: A B = {,, c, d, e} Snitt: A B = {} Differnse: A / B = {, c} 2.2 Boolsk logikk og eller ikke xor ekvivlens impliksjon Nyttige definisjoner Symmetri En inær relsjon R på mengden S er symmetrisk hvis det for lle x, y er slik t hvis x, y R, så y, x R. Refleksiv En inær relsjon R på mengden S er refleksiv hvis det for lle x i S er slik t x, x R. Trnsitiv En inær relsjon R på mengden S er trnsitiv hvis det for lle x, y, z er slik t hvis x, y R og y, z R, så x, z R. 3

4 Ekvivlensrelsjon En inær relsjon på mengden S er en ekvivlensrelsjon hvis den er refleksiv, symmetrisk og trnsitiv. Injektiv En funksjon f : A B er injektiv hvis for lle x, y A så impliserer x y t f(x) f(y). Sier t f er en-til-en. Surjektiv En funksjon f : A B er surjetiv hvis for lle y B så fins x A slik t f(x) = y. Vi sier t f er på. Bijektiv En funksjon er ijektiv hvis den er injektiv og surjektiv. Vi sier også t funksjonen er en en-til-en korrespondnse. Oppfyllrhet Tutologi Flisifiserrhet Kontrdiksjon 2.4 Grfer Figur 1: Eksempel på grf. En urettet grf, er en mengde linjer som koler smmen noen punkter. Punktene klles noder og linjene klles knter. Antll knter til en node klles grden til den noden. I Fig. 1 hr lle nodene grd Figur 2: Eksempel på grf med sugrf. I Fig. 2 er den rød streken en sugrf v hele grfen i figuren. De røde kntene representere også en sti gjennom grfen. En sti er en vei over kntene i en grf. En rettet grf er en grf med piler på kntene. 4

5 2.5 Språk og lfeter 3 Automter 3.1 Deterministiske strt q q 1 0 1,0 Figur 3: Eksempel på en deterministic finite utomt (DFA). Tilstnder:, utomten over hr fire tilstnder. En utomt estår v én eller flere tilstnder. Strttilstnd: en utomt hr nøyktig en strttilstnd q 0. Overgnger:, disse er mrkert med elementer fr lfetet Σ= {0,1} (i eksempelet). Akseptert tilstnd:, det er x-ntll slike ksepterte tilstnder. Eksempel på input og utfll for utomten i Figur 3. Input Utfll 01 kseptert 010 vvist 0011 kseptert vvist L utomten i Figur 3 hete M, M kjenner igjen språket: L(M) = {w w strter med 0 og slutter med 1}. L(M) er språket med en smling stringer w som M ksepterer. Eksempel: 0101 er et element i L(M), 0101 L(M). Definisjon 3.1. En deterministic finite utomt er et 5-tuppel (Q, Σ, δ, q 0, F ), hvor: 5

6 Q er et sett tilstnder. Σ er input lfetet. δ: Q Σ Q er pilenes funksjon. q 0 er Q som strttilstnd. F Q er de x-ntll ksepterte. Eksempel Over språket Σ = {, }, q strt 1 q 2 q 3 q 4 Figur 4: Gjenkjenner om et ord hr minst tre -er., q strt 1 q 2 q 3 Figur 5: Gjenkjenner om et ord hr minst to -er. Hv nå om vi vil slå smmen disse to, og h en utomt som gjenkjenner minst tre -er og minst to -er? 3.2 Nondeterministiske Hos en DFA er neste tilstnd estemt v inputen. I en NFA hr mn flervlg, mn kn også gå over ε. Definisjon 3.1. En nondeterministic finite utomt er et 5-tuppel (Q, Σ, δ, q 0, F ), hvor: 1. Q er tilstndene. 2. Σ er lfetet. 3. δ : Q Σ ɛ P (Q) 4. q 0 Q er strttilstnden. 5. F Q er de ksepterte tilstndene. 6

7 strt < q 1, p 1 > < q 2, p 1 > < q 3, p 1 > < q 4, p 1 > < q 1, p 2 > < q 2, p 2 > < q 3, p 2 > < q 4, p 2 > < q 1, p 3 > < q 2, p 3 > < q 3, p 3 > < q 4, p 3 >, Figur 6: Gjenkjenner om et ord hr minst to -er og minst tre -er. strt q 0 ε, q 2 q 1 Figur 7: Eksempel på en NFA. 3.3 Pumpelemm 1. Stringen lger en sti mellom tilstndene. 2. Ant t ntll tilstnder er p. 3. Enhver string lengere enn p må gå n loop. 7

8 4. Treffer tilstnd vi hr vært orte i fr før. Definisjon 3.1. Ant t vi hr en DFA D med d tilstnder og et ord w v lengde n som lir kseptert v D. Om n > d, så kn vi dele w opp i w = xyz med lengden v xy n+1, y ikke tom og der smtlige x(y) z lir kseptert. 3.4 Pushdown utomt - PDA En PDA estår v tilstnder, en strt, trnsisjoner og ksepterende. Strten er en strttilstnd og en tom stkk. Trnsisjoner er som følger: r, s t Hvor r, s er forutsetninger og t er ksjonen. Deler dette opp i to: 1. Vokter: symol lest, symol øverst på stkken/ts v på stkken. 2. Aksjon: nytt symol på stkken. Bruker også ε. Akseptering skjer med ksepterende tilstnd eller en tom stkk Chomskys normlform Enhver CFG kn skrives ved ruk v regler: A BC, D d Forgrening for vrile. Unært (rett frm) for terminler. 4 Regulære Uttrykk T Σ = {, }. De regulære uttrykkene gir delmengder v stringer i {, }. tom delmengde. ɛ {ɛ} {} {} union konktinering kleene stjerne Et regulært språk er en delmengde v stringen som en DFA kn kseptere. Regulære uttrykk = regulære språk. 8

9 4.1 DFA til regulært uttrykk strt, Trenger fire steg: Steg 1 legger til strttilstnd og ksepterende over ε. strt ε, ε Steg 2 ruker GNFA (reg.exp på pilene) og tr vekk en tilstnd, så reprer. strt ε() (() ) ε, Steg 3 tr vekk en ny tilstnd. strt ε() (() ) (( )) ε Steg 4 tr ort den siste tilstnden. strt ε() (() ) (( )) ε Vi får d det hele regulære uttrykket: ɛ() (() ) (( )) ɛ 9

10 4.2 Fr NFA til reg.ex. U S V T Figur 8: En NFA. S TU V Figur 9: Figur 8 som regex. 5 Kontekstfrie språk 1. Grmtikk CFG kontekstfire språk. 2. Automt med stkk PDA pushdown utomt. Eksempel på CFG Språk: (((()))) Vrile: S og A. Terminler: ( og ). Strtsymol: S. Regler (omskrivningsregler): S A, A AA, A (A), A () Utledning: S A AA 10

11 ()A ()(A) Lger uttrykk som ()(()). ()(()) Regler: v.s. h.s. Venstresiden inneholder nøyktig ett symol. Dette er egrunnelsen for t språk er kontekstfri. Symolet er en vriel. Høyresiden er en string v symoler. Utledningen fortsetter omskrivningene til vi re hr terminle symoler. S A A ( ) A ( A ) ( ) Figur 10: Utledningen i treform. Begynner med S. Vrilene er interne noder, og terminlene er løvnoder. 6 Turing mskiner 6.1 Turing nlyse Beregninger på ruteppir. Trenger ekstr lnke ruter. Tillter flere tilstnder. Klrer seg med én ktiv rute. Beregning gjøres på tpe. Bevege ktiv rute høyre/ventre/stopp. Klrer seg med to symoler i lfetet. Kn utføre hvilken som helst eregning slik. 6.2 Turing mskinen Forskjellen mellom en finite utomt og en turing mskin er: En turing mskin kn åde lese og skrive til og fr en tpe. Lese-/skrivehodet kn evege seg til åde høyre og venstre. Tpen er uendelig. Aksepterende og vvisende tilstnd trår i krft umiddelrt. 11

12 Tpen er den horisontle rden og ktiv rute er mrkert med rød. Tid er x-ksen og rom er y-ksen. 1 H,L H 1,R 1 H,R strt Q 1 Q 2 H 1,L Figur 11: Eksempel på en Turing mskin. I eksempel 10 ser vi en TM med to tilstnder: Q 1 og Q 2. Denne tr enten inn 1 eller H (lnk). Den kn lese 1, d skriver den H og går til venstre (left, L), d hvner den i smme tilstnd Q 1. Så kn den lese H, skrive 1 og gå til høyre (right, R), og hvner i tilstnd Q 2. Definisjon 6.1. En TM er et 7-tuppel (Q, Σ, Γ, δ, q 0, q ccept, q reject ) 1. Q er tilstndene, 2. Σ er input lfetet som ikke holder lnke, 3. Γ er lfetet på tpen inkludert lnke, 4. δ : Q Γ Q Γ {L, R} er funksjonen for trnsisjonene, 5. q 0 Q er strttilstnden, 6. q ccept Q er ksepterende tilstnd, og 7. q reject Q er vvist tilstnd. Hvor q reject q ccept Konfigursjon Når en Turing mskin eregner vil endringer skje i gjeldene tilstnd, gjeldene innhold på tpen og gjeldende posisjon på loksjonen til hodet. Disse tre gjenstndene klles en konfigursjon v Turing mskinen. Konfigursjonen er skrevet som: uqv, hvor q er tilstnden, u og v er to stringer i Γ. q er gjeldende tilstnd og uv er gjeldende innhold på tpen. Gjeldende posisjon for hodet er v. 12

13 Spesielle hendelser kn oppstå når hodet er på en v endelsene i konfigursjonen. For en hendelse til venstre: q i v gir q j cv hvis trnsisjonen eveger seg til venstre. Og den gir cq j v for en trnsisjon som går til høyre. For den som slutter til høyre i konfigursjonen uq i er ekvivlent med uq i, fordi vi ntr t resten v tpen er lnk. Strtkonfigursjonen for M på input w er konfigursjonen q 0 w, dette indikerer t mskinen er i strttilstnden q 0 med hodet lengst til venstre på tpen. I en ksepterende konfigursjon, er tilstnden q ccept. Og for en vvisende konfigursjon er den q reject. Aksepterende og vvisende konfigursjoner er stgnerende konfigursjoner (hlting) og gir ingen flere konfigursjoner. En TM M ksepterer input w hvis en sekvens v konfigursjoner C 1, C 2,..., C k eksisterer, hvor: 1. C 1 er strtkonfigursjonen på input w, 2. hver C i gir C i+1, og 3. C k er en ksepterende konfigursjon Grunnleggende Turing mskiner Skrive ord Alfet :,, 0 0 er lnk. Spesifiksjon : skriver og stopper. strt 0,R 0,R 0,R 0,R H Bytte okstver Alfet :,, 0 0 er lnk. Spesifiksjon : ytter mot og motstt til den treffer en lnk.,r strt 0 0,R H,R 13

14 6.3 Flittige evere Mskiner i lfetet 0, 1 0 er lnk. En ever stopper. N-ever: ever med N tilstnder + stopptilstnd. For Turing mskiner i 0,1 med N tilstnder + stopp: 2N voktere. Hver trnsisjon kn utføre 2(N + 1)2 hndlinger. Det er (4N + 4) 2N slike mskiner. Noen v disse stopper, ndre stopper ikke. Flittig N-ever: N-ever som produserer flest ntll 1ere. Bever funksjonen: β(1) = 1, β(2) = 4, β(3) = 6, β(4) = 13, β(5) 4098 strt 1,0 1,R H Figur 12: Flittig 1-ever β(1) = 1 0 1,R strt 1 1,R 1 1,R H 0 1,L Figur 13: Flittig 2-ever β(2) = 4 1 1,L strt 0 1,R 0 1,L 1 1,R H 0 1,L 1 1,R Figur 14: Flittig 3-ever β(3) = 6 L f(n) være en eregnr funk- Beverfunksjonen er ikke eregnr sjon. 14

15 0 1,R strt 1 1,L 0 1,L 1 0,R 1 0,L 1 1,L 0 1,R H 0 1,R Figur 15: Flittig 4-ever β(4) = 13 TM med k tilstnder i lfetet 0, 1. Strter eregningen til venstre for n 1ere ellers re 0. Stopper eregningen til venstre for f(n) 1ere ellers re 0. Antr t f(n) > n 2 f vokser rskere enn lineært. Antr f er strengt voksende f(n + 1) > f(n). f(f(n)) kn eregnes med 2k tilstnder. Tllet f(f(n)) kn eregnes med n + 2k tilstnder fr lnk. β(n + 2k) f(f(n)) f(n 2 ) f(n + 2k) 6.4 Nondeterministisk Turing mskin På hvilket som helst punkt i eregningen kn mskinen fortsette i forskjellige retninger. Trnsisjonsfunksjon for en NTM: δ : Q Γ P(Q Γ {L, R}). Beregningen v en NTM er et tre med grener som tilsvrer de forskjellige mulighetene for mskinen. Teorem Hver NTM hr en ekvivlent deterministisk TM. Simulerer en NTM N med en deterministisk TM D. Tnken k simuleringen er t D må prøve lle mulige grener v N. Hvis D noen gng finner en ksepterende tilstnd i en v grenene, ksepter. Ellers vil D sin simulering ikke terminere. 15

16 Bevis Simulerende D hr tre tper. Dette er ekvivlent med å h en tpe. Tpe 1 hr lltid input string og stopper ldri. Tpe 2 er en kopi v N sin tpe v en gren i dens nondeterministiske eregning. Tpe 3 holder styr på loksjonen til D i N sitt tre. Først vurderer vi dt-representsjonen på tpe 3. Hver node i treet kn h mx. rn, hvor er størrelsen v det største settet som mulig v vlg gitt v N sin trnsisjonsfunksjon. For hver node i treet gir vi en dresse som er en string fr lfetet Γ = {1, 2,..., }. Gir dressen 231 til noden vi finner ved å strte ved roten, går så til 2. rn, så til den nodens 3. rn, og til slutt dens 1. rn. Tpe 3 inneholder en string over Γ. Den tomme stringen dresserer roten i treet. Beskrivelse v D: 1. Tpe 1 inneholder input w, tpe 2 og tpe 3 er tomme. 2. Kopierer tpe 1 til tpe 2 og initiliserer stringen på tpe 3 til ε. 3. Bruker tpe 2 til å simulere N med input w på en gren v den nondeterministiske eregningen. Før hvert steg v N, konstnter neste symol på tpe 3 for å estemme hvilket vlg lnt de som N tillter i sin trnsisjonsfunksjon. Hvis det er ingen symoler igjen på tpe 3 eller om det nondeterministiske vlget ikke er gyldig, orter grenen og gå til steg 4. Gå også til steg 4 hvis en vvisende konfigursjon inntreffer. Hvis en ksepterende konfigursjon inntreffer, ksepter. 4. Ersttt stringen på tpe 3 med neste. Simuler neste gren ved å gå til steg 2. 7 Avgjørr Vi strter med eregningsprolemer knyttet til finite utomt. Bruker lgoritmer for å teste om utomten ksepterer en string, om språket er tomt og om to utomter er ekvivlente. 7.1 For DFA Eksempel Aksepteringsprolemet for DFA er ved testing om en spesifik string kn li uttrykt som språket A DF A. Dette språket inneholder enkoding for lle DFAer tilsmmen med stringer som lir kseptert v DFAene. L A DF A = { B, w B er en DFA som ksepterer input string w}. Prolemet med å teste om en DFA B ksepterer input w er det smme som å teste om B, w er et medlem v språket A DF A. En TM M estemmer A DF A M = på input B, w, hvor B er en DFA og w er en string: 16

17 1. Simuler B på input w. 2. Hvis simuleringen ender i ksepterende tilstnd, ksepter. Ellers, vvis. Bevis Undersøke B, w. Det er en representsjon v en DFA B smmen med en string w. Når M får dens input, B velger om den representerer en DFA B og en tring w. Hvis ikke vviser M. M følger simuleringen direkte. Holder styr på B sin gjeldende tilstnd og B sin gjeldende posisjon i input w ved å skrive informsjon på tpen. 7.2 For NFA Vi kn også evise det smme for en NFA. L A NF A = { B, w B er en NFA som ksepterer på input string w}. Teorem A NF A er et estemrt språk. Bevis En TM N estemmer A NF A. L N ruke M som en su-rutine. Fordi M er designet for å joe med DFAer, N konverterer først NFAen til en DFA, før den gir den til M. N = på input B, w, hvor B er en NFA og w er en string: 1. Koverter NFA B til en ekvivlent DFA C, ved å ruke prosedyre for konvertering. 2. Kjør TM M på input C, w. 3. Hvis M ksepterer, ksepter. Ellers, vvis. Ved å kjøre TM M i steg 2 etyr å i steg 2 etyr å inkorporere M til designet N som en su-prosedyre. 7.3 For Regulært Uttrykk Likedn kn vi se om et reg.ex. genererer en gitt string. L A REX = { R, w R er et reg.ex. som genererer string w }. Bevis TM P estemmer A REX. P = på input R, w, hvor R er et reg.ex. og w en string: 1. Konverter reg.ex. R til en ekvivlent NFA A. 2. Kjør TM N på input A, w. 3. Hvis N ksepterer, ksepter. Ellers, vvis. 17

18 8 Redusering En reduksjon er en måte å konvertere et prolem til et nnet, slik t løsningen på det ndre prolemet kn rukes til å løse det første. 8.1 Stoppeprolemet T for eksempel stoppeprolemet. Bruker d ikke-vgjørrheten til A T M for å vise ikke-vgjørrheten til HALT T M. L HALT T M = { M, w M er en TM og M stgnerer på input w }. Teorem HALT T M er ikke-vgjørrt. Idé Ant t mn hr en TM R som vgjør HALT T M. Med R kn mn teste om M stopper på w eller ikke. Hvis R indikerer t M ikke stopper på w vvis, fordi M, w er ikke i A T M. Hvis R indikerer t M stopper på w, kn mn simulere uten fre for loop. Hvis TM R eksisterer kn vi vgjøre A T M, men vi vet t A T M er ikke-vgjørrt. Ved denne motsigelsen kn vi konkludere med t R ikke eksisterer derfor er HALT T M ikke-vgjørrt. Bevis For motsigelsens skyld nt t TM R vgjør HALT T M. Konstruerer TM S for å vgjøre A T M. S = på input M, w, en enkoding v TM M og en string w: 1. Kjør TM R på input M, w. 2. Hvis R vviser, vvis. 3. Hvis R ksepterer, simuler M på w til den stopper. 4. Hvis M ksepterer, ksepter. Hvis M vviser, vvis. Hvis R vgjør HALT T M, så vil S vgjøre A T M. Siden vi vet t A T M er ikke-vgjørr, så må HALT T M også være ikke-vgjørr. 9 Kompleksitet i tid Eksempel Gitt språket A = {0 k 1 k k 0}. A er et vgjørrt språk. Hvor mye tid ruker en single-tpe TM på å vgjøre A? L TM hete M 1. M 1 = på intput string w: 1. Søker på tpen og vviser om 0 lir funnet til høyre for Gjentr om åde 0 og 1 er igjen på tpen. 3. Søker gjennom tpen og krysser ort enkel 0 og enkel 1. 18

19 4. Hvis det er flere 0er igjen etter lle 1ere er krysset v, eller motstt, vvis. Hvis hele inputen er krysset v, ksepter. I en worst-cse nlyse, ntr vi lengst kjøretid for lle inputs v en gitt lengde. I en gjennomsnittsnlyse ser vi på snittet v kjøretiden for inputs med en gitt lengde. Definisjon 9.1. L M være en deterministisk TM som stopper for lle inputs. Kjøretiden for M er funksjonen f : N N hvor f(n) er mx. lengde på steg M ruker for hvilken som helst input v lengde n. Hvis f(n) er kjøretiden til M, er M en f(n)-tid TM. 9.1 P-klssen Definisjon 9.1. P er klssen v språk som er vgjort ved polynom-tid for en deterministisk single-tpe TM. P = k T IME(n k ) 1. P er en invrint for lle modeller for eregning som er polynom ekvivlent til den deterministiske single-tpe Turing mskinen, og 2. P svrer til gruppen v prolemer som relistisk sett kn løses på en dtmskin Prolemer i P Når mn skl nlysere en lgoritme for å vise t den kjører i polynom-tid, gjør vi to ting: 1. Vi må gi en stor O-notsjon på ntll trinn lgoritmen ruker når den kjører en input med lengde n. 2. Undersøke de individuelle stegene i eskrivelsen v lgoritmen for å være sikker på t hvert steg kn li implementert i polynom-tid ved en fornuftig deterministisk modell. Når egge steg er gjennomført kn mn konkludere med t lgoritmen kjører i polynom-tid. Fordi vi hr demonstrert t den kjører i polynomt ntll steg, hvor hver kn kjøres i polynom-tid Grfer En v disse er en nomtrise 1, hvor (i, j) er 1 om det er en knt fr node i til node j, og 0 hvis ikke. Når mn nlyserer grfer lir kjøretiden eregnet v ntll noder i stedet for størrelsen på grfen. 1 Egentlig djcency mtrix, men jeg finner ikke noe godt norskt ord for det. 19

20 Prolem En rettet grf G inneholder noder s og t. P AT H-prolemet er å estemme om det fins en rettet sti fr s til t. L: P AT H = { G, s, t G er en rettet grf som hr en rettet sti fr s til t}. Bevis Vi kn evise dette ved å presentere en polynom-tid lgoritme som estemmer P AT H. En rute-force lgoritme for P AT H: Undersøke lle potensielle stier i G og estemme om det er noen rettet sti fr s til t. En mulig sti er en sekvens v noder i G som hr lengde på mx. m, hvor m er ntll noder G. Men ntllet slike potensielle stier er c. m m, som er eksponentiell i ntll noder i G. Derfor ser vi t rute-force lgoritem ruker eksponentiell tid. For å få en polynom-tid lgoritme for P AT H må vi gjøre noe som unngår rute-force. En måte er å ruke grf-søk metode. Her mrkerer vi lle nodene i G som er tilgjengelige fr s ved rettede stier v lengde 1, til 2, til 3, til m. Bevis En polynom-tid lgoritme M for P AT H. M = på input G, s, t, hvor G er en rettet grf med noder s og t: 1. Mrker node s. 2. Gjent til ingen tilleggsnoder er mrkert: Søk gjennom lle knter i G. Hvis en knt (, ) er funnet, som går fr mrkert node til ikke-mrkert node, mrker node. 3. Hvis t er mrkert, ksepter. Ellers, vvis. Anlyse For å vise polynom-tid: Steg 1 og 3 i M er enkelt implementert i polynom-tid i hvilken som helst fornuftig deterministisk modell. Understeget i 2 involverer et søk v inputen og en test på mrkerte noder, som også kn implementeres i polynom-tid. Så M er en polynom-tid lgoritme for P AT H. 9.2 NP-klssen Noen forsøk på å unngå rute-force i prolemer hr ikke vært suksessfult, og polynom-tid lgoritmer for å løse disse vet mn ikke om eksisterer. Hvorfor? Det vet mn ikke. Knskje det rett og slett ikke kn løses i polynom-tid? Men om mn hr en polynom-tid lgoritme for ett slikt prolem, kn den li rukt til å løse en hel klsse slike prolemer. Eksempel En Hmilton-sti i en rettet grf G er en rettet sti som går gjennom en node nøyktig én gng. L HAMP AT H = { G, s, t G er en rettet grf med en Hmilton-sti fr s til t}. 20

21 Figur 16: Grf med Hmilton-sti. Vi kn enkelt få til eksponentiell-tid lgoritme for HAM P AT H-prolemet ved å modifisere rute-force lgoritmen for P AT H. Vi trenger re å ekrefte t stien er en Hmilton-sti. Ingen vet om den er løselig i polynom-tid. HAM P AT H-prolemet hr en egenskp klt polynom verifiserrhet, som er viktig i forståelsen v kompleksitet. Bekrefte eksistensen v en Hmilton-sti er mye lettere enn å estemme dens eksistens. Definisjon 9.1. En verifiktor for et språk A er en lgoritme V, hvor A = {w V ksepterer w, c for en string c}. Vi måler tiden til en verifiktor ved lengden v w, så en polynom-tid verifiktor kjører i polynom-tid for lengden v w. Språket A er polynom veriferserrt hvis det hr en polynom-tid verifiktor. En verifiktor ruker ekstr informsjon, representert ved symolet c for å verifisere t en string w er medlem v A. Denne informsjonen er klt sertifikt eller evis for medlemsskp i A. For HAMP AT H-prolemet er sertifiktet for en string G, s, t HAMP AT H enkelt nok Hmtilonstien fr s til t. Definisjon 9.1. NP er klssen v språk som hr polynom-tid verifiktorer. NP-klssen er viktig fordi den inneholder mnge prolemer med prktisk interesse. HAMP AT H er en del v NP. NP etyr nondeterministisk polynom-tid. Prolemer i NP lir ofte klt NP-prolemer. NTM Følgende er en nondeterministisk Turing mskin (NTM) som estemmer HAMP AT H-prolemet i nondeterministisk polynom-tid. Vi definerer tiden til en nondeterministisk mskin til å være tiden rukt v lengste eregningsgren. N 1 = på input G, s, t, hvor G er en rettet grf med noder s og t: 1. Skriv en liste med m nummer, p 1,..., p m, hvor m er ntll noder i G. Hvert nummer i list er nondeterministisk vlgt til å være mellom 1 og m. 21

22 2. Sjekke om det er repetisjoner i list. Hvis så, vvis. 3. Sjekke om s = p 1 og t = p m. Hvis en v de ikke stemmer, vvis. 4. For hver i mellom 1 og m 1, sjekk om (p i, p i+1 ) er en knt i G. Hvis ingen er, vvis. Ellers, om lle tester er litt suksessfulle, ksepter. Anlyse Studere hvert steg. I steg 1, nondeterministisk seleksjon er i polynom-tid. I steg 2 og 3, hver del er en enkel sjekk, så til smmen kjøres de i polynom-tid. Steg 4 kjøres også i polynom-tid. Merk: denne lgoritmen kjører i nondeterministisk polynom-tid. Et språk er i NP, hvis og re hvis, det kn estemmes v en nondeterministisk polynom-tid Turing mskin Konvertering v polynom-tid verifiktor til NTM Prolem Hvordn konvertere en polynom-tid verifiktor til en ekvivlent polynom-tid NTM og vice vers. NTM simulerer verifiktoren ved å gjette sertifiktet. Verifiktoren simulerer NTM ved ruk v de ksepterende grenene som sertifikt. Bevis L A NP og vis t A estemmes v en polynom-tid NTM N. L V være polynom-tid verifiktor for A. Ant t V er en TM som skjører i n k tid og konstruerer N som følger: N = på input w v lengde n: 1. Nondeterministisk velg en string c med lengde mx. n k. 2. Kjør V på input w, c. 3. Hvis V ksepterer, ksepter. Ellers, vvis. Og for verifiktor: V = på input w, c hvor w og c er stringer: 1. Simuler N på input w, og ehndler hvert symol v c som eskrivelse v nondeterministisk vlg for hvert steg. 2. Hvis denne grenen v N sin eregning ksepterer, ksepter. Ellers, vvis Prolem i NP En clique i en urettet grf er en sugrf. En k-clique er en clique som inneholder k noder. Clique prolemet vgjør om en grf inneholder en clique v en spesiell størrelse. L CLIQUE = { G, k G er en urettet grf med en k-clique}. CLIQUE er i NP. Er cliquen sertifiktet? 22

23 Figur 17: 5-clique Bevis Følgende er en verifiktor V for CLIQU E. V = på input G, k, c : 1. Test om c er i en sugrf med k noder i G. 2. Test om G inneholder lle knter kolet med nodene i c. 3. Hvis egge er suksessfulle, ksepter. Ellers, vvis. 9.3 P vs NP P = klssen med språk hvor medlemsskp kn li estemt rskt. NP = klssen med språk hvor medlemsskp kn li verifisert rskt. HAMP AT H og CLIQUE er i NP, men de er ikke kjent i P. Selv om det er vnskelig å forestille seg, kn P og NP være ekvivlente. Men de kn ikke evises eksistens v et enkelt språk i NP som ikke er i P. Spørsmålet om P = NP er en v de største uløste prolemer i historien. 9.4 NP-kompletthet Hvis prolemer i NP krever mer enn polynom-tid, så vil også et NP-komplett (NPC) prolem gjøre det. NP-komplette prolemer kn reduseres til prolemer i NP. Et eksempel på et prolem i NPC er KNF SAT. Teorem KN F SAT er NP-komplett. Bevis Vise t KNF SAT er polynom-tid reduserrt til 3SAT. Skl d konvertere φ til φ, hvor φ er på knf og er tilfredstillr φ er på knf og er tilfredstillr. L C 1, C 2,..., C k være klusulene i φ. Hvis φ er på 3SAT settes φ til å være φ. Ellers: 1. For hver klusul som hr én literl (l 1 ) endres denne til (l 1 l 1 l 1 ). Denne klusulen må være snn. 23

24 2. For hver klusul som hr to literler (l 1 l 2 ) endres denne til (l 1 l 2 l 1 ). En v disse literlene må være snne for t klusulen skl være snn. 3. For hver klusul som hr tre literler gjør mn ingen endringer. Klusulen må være snn. 4. For hver klusul som hr flere enn tre literler (l 1 l 2 l m ). Legger til en ny vriel z i og ersttter klusulen med (l 1 l 2 z 1 ) ( z 1 l 3 z 2 ) ( z 2 l 4 z 3 ) ( z m 3 l m 1 l m ). Verdien for disse må være snn. Anlyse Konverteringen til 3SAT vil gå i polynom-tid. Derv er KNF SAT p 3SAT, og KNF SAT NP C. 10 Kompleksitet i rom Definisjon L M være en deterministisk Turing mskin som stgnerer på lle input. Kompleksiteten i rommet til M er funksjonen f : N N, hvor f(n) er mksimum ntll v tpe-celler som M scnner på hvilket som helst input v lengde n. Hvis kompleksiteten til rommet til M er f(n), sier vi t M kjører i rom f(n). Hvis M er en nondeterministisk Turing mskin hvor lle grener stgnerer på lle input, definerer vi kompleksiteten i rommet f(n) til å være mksimum ntll tpe-celler som M scnner på hvilken som helst gren v dens eregning for hvilken som helst input v lengde n. Definisjon L f : N R + være en funksjon. Kompleksiteten i rom-klssene, SP ACE(f(n)) og NSP ACE(f(n)), er definert slik: SP ACE(f(n)) = {L L er et språk som er estemt v en O(f(n))-rom DTM}. NSP ACE(f(n)) = {L L er et språk som er estemt v en O(f(n))-rom NTM}. Eksempel SAT kn li løst med en lineær-rom lgoritme. Antr t SAT ikke kn løses med en polynom-tid lgoritme, mye mindre med lineær-tid lgoritme, fordi SAT er NP-komplett. Rom ser ut til å være mer krftfult enn tid fordi rom kn reduseres, mens tid kn ikke. M 1 = på input φ, hvor φ er en oolsk formel: 1. For hver snne tilordning til vrilene x 1,..., x m v φ: Evluer φ på den tilordningen. 2. Hvis φ noen gng lir evluert til 1, ksepter. Ellers, vvis. 24

25 Mskinen M 1 kjører i lineært-rom fordi hver interksjon v loopen kn gjenruke smme porsjon v tpen. Mskinen trenger re å lgre den gjeldene snne tilordningen, og kn li utført med O(m) rom. Antll vriler m er mksimum n, lengden v inputen, så denne mskinen kjører i rom O(n) Svitchs teorem Dette teoremet viset t deterministiske mskiner kn simulere nondeterministiske mskiner ved å ruke overrskende lite rom. For kompleksitet i tid vil en slik simulering trenge eksponentiell økning i tid. For kompleksitet i rom viser Svitch teorem t hvilken som helst NTM som ruker f(n) rom kn li konvertert til en DTM som ruker re f 2 (n) rom. Svitchs teorem For hvilken som helst funksjon f : N R +, hvor f(n) n, NSP ACE(f(n)) SP ACE(f 2 (n)). 25

Løsningsforslag til avsluttende eksamen i HUMIT1750 høsten 2003.

Løsningsforslag til avsluttende eksamen i HUMIT1750 høsten 2003. Løsningsforslg til vsluttende eksmen i HUMIT1750 høsten 2003. Teksten under hr litt litt prtsom fordi jeg hr villet forklre hvordn jeg gikk frm. Fr en studentesvrelse le det ikke forventet nnet enn sluttresulttene.

Detaljer

Løsningsforslag til Obligatorisk oppgave 2

Løsningsforslag til Obligatorisk oppgave 2 Løsningsforslg til Oligtorisk oppgve INF1800 Logikk og eregnrhet Høsten 008 Alfred Brtterud Oppgve 1 Vi hr lfetet A = {} og språkene L 1 = {s s } L = {s s inneholder minst tre forekomster v } L 3 = {s

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO UNIVERSITETET I OSLO Det mtemtisk-nturvitenskpelige fkultet Eksmen i INF2080 Logikk og eregninger Eksmensdg: 6. juni 2016 Tid for eksmen: 14.30 18.30 Oppgvesettet er på 5 sider. Vedlegg: Ingen Tilltte

Detaljer

LØSNINGSFORSLAG(Sensor) I TMA4140 og MA0302

LØSNINGSFORSLAG(Sensor) I TMA4140 og MA0302 Norges teknisk nturvitenskpelige universitet Institutt for mtemtiske fg Sie 1 v 6 LØSNINGSFORSLAG(Sensor) I TMA4140 og MA0302 12. esemer 2006 Oppgve 1 ) Skriv ne efinisjonen på en tutologi. Svr: En tutologi

Detaljer

Integrasjon Skoleprosjekt MAT4010

Integrasjon Skoleprosjekt MAT4010 Integrsjon Skoleprosjekt MAT4010 Tiin K. Kristinslund, Julin F. Rossnes og Torstein Hermnsen 19. mrs 2014 1 Innhold 1 Innledning 3 2 Integrsjon 3 3 Anlysens fundmentlteorem 7 4 Refernser 10 2 1 Innledning

Detaljer

Kapittel 4 Tall og algebra Mer øving

Kapittel 4 Tall og algebra Mer øving Kpittel 4 Tll og lger Mer øving Oppgve 1 d Oppgve 2 Se på uttrykket A = g h. Hv forteller de ulike okstvene? Se på uttrykket A = 2π. Hv står de ulike symolene for? Forklr hv vi mener med en vriel og en

Detaljer

Andre funksjoner som NAND, NOR, XOR og XNOR avledes fra AND, To funksjoner er ekvivalente hvis de for alle input-kombinasjoner gir

Andre funksjoner som NAND, NOR, XOR og XNOR avledes fra AND, To funksjoner er ekvivalente hvis de for alle input-kombinasjoner gir 2 1 Dgens temer Dgens temer hentes fr kpittel 3 i Computer Orgnistion n Arhiteture Kort repetisjon fr forrige gng Komintorisk logikk Anlyse v kretser Eksempler på yggelokker Forenkling vh. Krnugh-igrm

Detaljer

2 Symboler i matematikken

2 Symboler i matematikken 2 Symoler i mtemtikken 2.1 Symoler som står for tll og størrelser Nvn i geometri Nvn i mtemtikken enyttes på lignende måte som nvn på yer og personer, de refererer eller representerer et tll eller en størrelse,

Detaljer

S1 kapittel 6 Derivasjon Løsninger til oppgavene i boka

S1 kapittel 6 Derivasjon Løsninger til oppgavene i boka S kpittel 6 Derivsjon Løsninger til oppgvene i ok 6. c y x y x = = = = y x 4 5 9 4 y 5 6 x 4 = = = = y x y x = = = = 7 ( 5) 6 ( ) 8 6. f( x ) f( x ) 5 7 x x ( ) 4 = = = = 6. T( x) = 0,x +,0 T T = + = (0)

Detaljer

1 Tallregning og algebra

1 Tallregning og algebra Tllregning og lger ØV MER. REGNEREKKEFØLGE Oppgve.0 6 d) ( : 6) Oppgve. ( ) ( ) ()() ( ) ( ) ( ) () (6 ) () d) ( ) 7() ( ) Oppgve. 6 ( ) d) Oppgve. Med ett ddisjonstegn, ett sutrksjonstegn, ett multipliksjonstegn

Detaljer

2-komplements representasjon. Binær addisjon. 2-komplements representasjon (forts.) Dagens temaer

2-komplements representasjon. Binær addisjon. 2-komplements representasjon (forts.) Dagens temaer 2 Dgens temer Dgens temer hentes fr kpittel 3 i Computer Orgnistion nd Architecture Kort repetisjon 2-komplements form Binær ddisjon/sutrksjon Aritmetisk-logisk enhet (ALU) Sekvensiell logikk RS-ltch 2-komplements

Detaljer

! Brukes for å beskrive funksjoner i digitale kretser. ! Tre grunnleggende funksjoner: AND, OR og NOT

! Brukes for å beskrive funksjoner i digitale kretser. ! Tre grunnleggende funksjoner: AND, OR og NOT Dgens temer Boolsk lger! Brukes for å eskrive funksjoner i igitle kretser! Dgens temer hentes fr kpittel 3 i Computer Orgnistion n Arhiteture! Kort repetisjon fr forrige gng! Komintorisk logikk! Tre grunnleggene

Detaljer

Faktorisering. 1 Hva er faktorisering? 2 Hvorfor skal vi faktorisere? Per G. Østerlie Senter for IKT i utdanningen 11.

Faktorisering. 1 Hva er faktorisering? 2 Hvorfor skal vi faktorisere? Per G. Østerlie Senter for IKT i utdanningen 11. Fktorisering Per G. Østerlie Senter for IKT i utdnningen per@osterlie.no 11. mi 013 1 Hv er fktorisering? Vi må se på veret å fktorisere. Hv er det vi skl gjøre når vi fktoriserer? Svret er: å lge fktorer.

Detaljer

Eneboerspillet. Håvard Johnsbråten

Eneboerspillet. Håvard Johnsbråten Håvrd Johnsråten Eneoerspillet Når vi tenker på nvendelser i mtemtikken, ser vi gjerne for oss Pytgors læresetning eller ndre formler som vi kn ruke til å eregne lengder, reler, kostnder osv. Men mer strkte

Detaljer

Integralregning. Mål. for opplæringen er at eleven skal kunne

Integralregning. Mål. for opplæringen er at eleven skal kunne 8 Integrlregning Mål for opplæringen er t eleven skl kunne gjøre rede for definisjonen v estemt integrl som grense for en sum og uestemt integrl som ntiderivert eregne integrler v de sentrle funksjonene

Detaljer

! Dekoder: En av 2 n output linjer er høy, avhengig av verdien på n inputlinjer. ! Positive tall: Som før

! Dekoder: En av 2 n output linjer er høy, avhengig av verdien på n inputlinjer. ! Positive tall: Som før Dgens temer Enkoder! Dgens temer hentes fr kpittel 3 i Computer Orgnistion nd Architecture! Dekoder: En v 2 n output linjer er høy, vhengig v verdien på n inputlinjer! Enkoder/demultiplekser (vslutte fr

Detaljer

x 1, x 2,..., x n. En lineær funksjon i n variable er en funksjon f(x 1, x 2,..., x n ) = a 1 x 1 + a 2 x a n x n,

x 1, x 2,..., x n. En lineær funksjon i n variable er en funksjon f(x 1, x 2,..., x n ) = a 1 x 1 + a 2 x a n x n, Introduksjon Velkommen til emnet TMA45 Mtemtikk 3, våren 9 Disse nottene inneholder det vi gjennomgår i forelesningene, og utgjør, smmen med lle øvingene, pensum for emnet Læreoken nefles som støttelittertur

Detaljer

Matematikk 1000. Øvingsoppgaver i numerikk leksjon 8 Numerisk integrasjon

Matematikk 1000. Øvingsoppgaver i numerikk leksjon 8 Numerisk integrasjon Mtemtikk 1000 Øvingsoppgver i numerikk leksjon 8 Numerisk integrsjon Som kjent kn vi regne ut (bestemte) integrler ved nti-derivsjon. Dette resulttet er et v de viktikgste innen klkulus; det heter tross

Detaljer

Temahefte nr. 1. Hvordan du regner med hele tall

Temahefte nr. 1. Hvordan du regner med hele tall 1 ARBEIDSHEFTE I MATEMATIKK SNART MATTE EKSAMEN Hvordn du effektivt kn forberede deg til eksmen Temhefte nr. 1 Hvordn du regner med hele tll Av Mtthis Lorentzen mttegrisenforlg.com Opplysning: De nturlige

Detaljer

Microsoft PowerPoint MER ENN KULEPUNKTER

Microsoft PowerPoint MER ENN KULEPUNKTER Mirosoft PowerPoint MER ENN KULEPUNKTER INNHOLDSFORTEGNELSE: Opprette en ny presentsjon: «Ml» vs. «tomt skll» Bilder: Sette inn ilder fr Google ildesøk. Bilder: Sette inn llerede lgrede ilder. Bilder:

Detaljer

Eksempeloppgaver 2014 Løsninger

Eksempeloppgaver 2014 Løsninger DEL 1 Uten hjelpemidler Hjelpemidler: vnlige skrivesker, psser, linjl med centimetermål og vinkelmåler Oppgve 1 19 millirder 9 10 = 19 10 = 1,9 10 0,089 10 = 8,9 10 10 = 8,9 10 Oppgve 6 6 8 Prosentvis

Detaljer

Kalkulus 2. Volum av et omdreiningslegeme. Rotasjon rundt x-aksen

Kalkulus 2. Volum av et omdreiningslegeme. Rotasjon rundt x-aksen Klkulus Klkulus Volum v et omdreiningslegeme Rotsjon rundt x-ksen På figuren nedenfor hr vi skrvert området vgrenset v grfen til den kontinuerlige funksjonen y = f( x) og x-ksen fr x= til x=. Når vi roterer

Detaljer

R1 kapittel 1 Algebra

R1 kapittel 1 Algebra Løsninger til oppgvene i ok R1 kpittel 1 Alger Løsninger til oppgvene i ok Oppgve 1.1 1 8 4 ( ) 15 5 (4 ) 7 1 7 ( ) d ( )( ) ( 4)( ) ( ) ( 4) ( )( 1) Oppgve 1. 49 7 ( 7)( 7) 5 5 5 5 1y 75 (4y 5) ( y) 5

Detaljer

MED SVARFORSLAG UNIVERSITETET I OSLO

MED SVARFORSLAG UNIVERSITETET I OSLO Eksmen i : MED SVARFORSLAG UNIVERSITETET I OSLO Det mtemtisk-nturvitenskpelige fkultet INF5110 - Kompiltorteknikk Eksmensdg : Onsdg 6. juni 2012 Tid for eksmen : 14.30-18.30 Oppgvesettet er på : Vedlegg

Detaljer

M2, vår 2008 Funksjonslære Integrasjon

M2, vår 2008 Funksjonslære Integrasjon M, vår 008 Funksjonslære Integrsjon Avdeling for lærerutdnning, Høgskolen i Vestfold. pril 009 1 Arelet under en grf Vi begynner vår diskusjon v integrsjon, på smme måte som vi begynte med derivsjon, ved

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO UNIVERSITETET I OSLO Det mtemtisk-nturvitenskpelige fkultet Eksmen i: MAT1140 Strukturer og rgumenter Eksmensdg: Fredg 8. desemer 2017 Tid for eksmen: 14:30 18:30 Oppgvesettet er på 5 sider. Vedlegg: Ingen

Detaljer

Mer øving til kapittel 3

Mer øving til kapittel 3 Mer øving til kpittel 3 KAPITTEL 3 FUNKSJONER Oppgve 1 Tegn et koordintsystem og merk v punktene (1, 5) d (3, 2) ( 2, 3) e ( 3, 5) (4, 0) f (0, 4) Oppgve 2 Hvilke koordintpr hr de ulike punktene i koordintsystemet?

Detaljer

5: Algebra. Oppgaver Innhold Dato

5: Algebra. Oppgaver Innhold Dato 5: Alger Pln resten v året: - Kpittel 6: Ferur - Kpittel 7: Ferur/mrs - Kpittel 8: Mrs - Repetisjon: April/mi - Eventuell offentlig eksmen: Mi - Økter, prøver, prosjekter: Mi - juni For mnge er egrepet

Detaljer

Øvingsforelesning 9: Minimale spenntrær. Daniel Solberg

Øvingsforelesning 9: Minimale spenntrær. Daniel Solberg Øvingsforelesning 9: Minimle spenntrær Dniel Solerg Pln for gen Gjennomgng v øving 8 Minimle spenntrær Kruskl Disjoint Set Forest Prim Noen utvlgte eksmensoppgver 3 Minimle spenntrær Hv er et minimlt spenntre?

Detaljer

FY2045/TFY4250 Kvantemekanikk I, løsning øving 10 1 LØSNING ØVING 10

FY2045/TFY4250 Kvantemekanikk I, løsning øving 10 1 LØSNING ØVING 10 FY45/TFY45 Kvntemeknikk I, løsning øving LØSNING ØVING Løsning oppgve Spinn. D åde χ + og χ i likhet med lle ndre spinorer er egentilstnder til enhetsmtrisen med egenverdi lik, hr vi Videre finner vi t

Detaljer

Løsningsforslag til ukeoppgaver i INF3110/4110

Løsningsforslag til ukeoppgaver i INF3110/4110 Løsningsforslg til ukeoppgver i INF3/4 Uke 42 (5-723) Oppgve Jernbnedigrm: FlotingPointLiterl Digits Digits xponentprt xponentprt Digits Digits Digit xponentprt Digit xponentprt Digits + - 2 Omskriving

Detaljer

Numerisk derivasjon og integrasjon utledning av feilestimater

Numerisk derivasjon og integrasjon utledning av feilestimater Numerisk derivsjon og integrsjon utledning v feilestimter Knut Mørken 6 oktober 007 1 Innledning På forelesningen /10 brukte vi litt tid på å repetere inhomogene differensligninger og rkk dermed ikke gjennomgå

Detaljer

Brøkregning og likninger med teskje

Brøkregning og likninger med teskje Brøkregning og likninger med teskje Dette heftet gir en uformell trinn for trinn gjennomgng v grunnleggende regler for brøkregning og likninger. Dette er sto som vi i FYS 000 egentlig forventer t dere

Detaljer

1T kapittel 3 Funksjoner Løsninger til oppgavene i læreboka

1T kapittel 3 Funksjoner Løsninger til oppgavene i læreboka 1T kpittel 3 Funksjoner Løsninger til oppgvene i læreok Oppgve 3.1 Origo er skjæringspunktet mellom førsteksen og ndreksen. Koordintene til origo er ltså (0, 0). Førstekoordinten til punktet A er 15, og

Detaljer

Integrasjon. et supplement til Kalkulus. Harald Hanche-Olsen 14. november 2016

Integrasjon. et supplement til Kalkulus. Harald Hanche-Olsen 14. november 2016 Integrsjon et supplement til Klkulus Hrl Hnhe-Olsen 14. novemer 2016 Dette nottet er ment som et supplement og elvis lterntiv til eler v kpittel 8 i Tom Linstrøm: Klkulus (åe 3. og 4. utgve). Foruten et

Detaljer

MAT 100a - LAB 4. Før vi gjør dette, skal vi for ordens skyld gjennomgå Maple-kommandoene for integrasjon (cf. GswM kap. 12).

MAT 100a - LAB 4. Før vi gjør dette, skal vi for ordens skyld gjennomgå Maple-kommandoene for integrasjon (cf. GswM kap. 12). MAT 00 - LAB 4 Denne øvelsen er i hovedsk viet til integrsjon. For mnge er integrsjon i prksis det smme som ntiderivsjon, og noe som kn rukes til å eregne relet v enkelte områder i plnet som lr seg egrense

Detaljer

Forkunnskaper i matematikk for fysikkstudenter. Integrasjon.

Forkunnskaper i matematikk for fysikkstudenter. Integrasjon. De grunnleggende definisjonene L oss strte med følgende prolem: Gitt en ontinuerlig funsjon y = f der f for [, ] Beregn relet A som er vgrenset v grfen til f, -sen, og de to vertile linjene = og = Vi n

Detaljer

Fasit. Grunnbok. Kapittel 2. Bokmål

Fasit. Grunnbok. Kapittel 2. Bokmål Fsit 9 Grunnbok Kpittel Bokmål Kpittel Lineære funksjoner rette linjer. ƒ(x) = 4x + 5 ƒ() = 3 ƒ(4) = ƒ(6) = 9.6 ƒ(x) = -x b ƒ(x) = x b ƒ(x) = (x + ) 3 ƒ() = ƒ(4) = 8 ƒ(6) = 4 ƒ(x) = x 4 ƒ() = - ƒ(4) =

Detaljer

S1 kapittel 8 Eksamenstrening Løsninger til oppgavene i læreboka

S1 kapittel 8 Eksamenstrening Løsninger til oppgavene i læreboka S1 kpittel 8 Eksmenstrening Løsninger til oppgvene i læreok E1 995 995 5 + 5 (995 5) (995 + 5) + 5 990 1000 + 5 990 000 + 5 990 05 E E (61+ 9) 51 49) (51+ 49) 61 9 (61 9) 51 49 ( 100 100 11 1997 00 199

Detaljer

UNIVERSITETET I OSLO

UNIVERSITETET I OSLO UNIVERSITETET I OSLO Det mtemtisk-nturvitenskpelige fkultet Eksmen i: MAT1140 Strukturer og rgumenter Eksmensdg: Mndg 22. jnur 2018 Tid for eksmen: 09:00 13:00 Oppgvesettet er på 7 sider. Vedlegg: Ingen

Detaljer

SENSORVEILEDNING ECON 1410; VÅREN 2005

SENSORVEILEDNING ECON 1410; VÅREN 2005 SENSORVEILEDNING ECON 40; VÅREN 2005 Oppgve er midt i pensum, og urde kunne esvres v dem som hr lest og fulgt seminrer. Her kommer en fyldig gjennomgng v det jeg hr ttt opp. ) Her ør kndidten gjøre rede

Detaljer

Oppgave N2.1. Kontantstrømmer

Oppgave N2.1. Kontantstrømmer 1 Orientering: Oppgvenummereringen leses slik: N står for nettsiden, første siffer står for kpittelnummer og ndre for oppgvenummer. Oppgve N2.1. Kontntstrømmer En edrift vurderer å investere 38 millioner

Detaljer

Pensumoversikt - kodegenerering. Maskinen det oversettes til. Kodegenerering del 2: tilleggsnotat, INF5110 v2006

Pensumoversikt - kodegenerering. Maskinen det oversettes til. Kodegenerering del 2: tilleggsnotat, INF5110 v2006 Pensumoversikt - kodegenerering Kodegenerering del 2: tilleggsnott, INF5110 v2006 Arne Mus, Ifi UiO 8.1 Bruk v mellomkode 8.2 Bsle teknikker for kodegenerering 8.3 Kode for refernser til dtstrukturer (ikke

Detaljer

a 5 (2 + 8) d 5 (2 + 8) 4 g b 3 5 (2 + 8) e h 3 ( ) j Begrunn hvorfor du ikke får samme svar på oppgave b og g.

a 5 (2 + 8) d 5 (2 + 8) 4 g b 3 5 (2 + 8) e h 3 ( ) j Begrunn hvorfor du ikke får samme svar på oppgave b og g. Mtemtikk for ungomstrinnet KAPITTEL 4 TALL OG ALGEBRA MER ØVING Oppgve 1 Oppgve 2 Se på uttrykket A = g h. Hv forteller e ulike okstvene? Se på uttrykket O = 2π. Hv står e ulike symolene for? Forklr hv

Detaljer

Fag: Matematikk 1T-Y for yrkesfag for elever og privatisterr. Eksamensdato: 16. januar 2012

Fag: Matematikk 1T-Y for yrkesfag for elever og privatisterr. Eksamensdato: 16. januar 2012 Loklt gittt eksmen Eksmen Fg: Mtemtikk 1T-Y for yrkesfg for elever og privtisterr Fgkode: MAT1006 Eksmensdto: 16. jnur 2012 Antll sider i oppgven: 7 inklusiv forside og opplysningsside Del 1: oppgve 1-5

Detaljer

DEL 1 Uten hjelpemidler

DEL 1 Uten hjelpemidler DEL 1 Uten hjelpemidler Hjelpemidler: vnlige skrivesker, psser, linjl med centimetermål og vinkelmåler Oppgve 1 10 % v 60 er 0,1 60 = 6. Prisen øker d med 6 kr. Vren vil derfor koste 60 kr + 6 kr = 70

Detaljer

Årsprøve 2014 10. trinn Del 2

Årsprøve 2014 10. trinn Del 2 2 Årsprøve 2014 10. trinn Del 2 Informsjon for del 2 Prøvetid: Hjelpemidler på del 2: Vedlegg: Andre opplysninger: Fremgngsmåte og forklring: Veiledning om vurderingen: 5 timer totlt Del 2 skl du levere

Detaljer

R2 2010/11 - Kapittel 4: 30. november 2011 16. januar 2012

R2 2010/11 - Kapittel 4: 30. november 2011 16. januar 2012 R 00/ - Kpittel 4: 0. noemer 0 6. jnr 0 Pln for skoleåret 0/0: Kpittel 5: 6/ 6/. Kpittel 6: 6/ /. Kpittel 7: / /4. Prøer på eller skoletime etter hert kpittel. Én heildgsprøe i her termin. En del prøer

Detaljer

2 Tallregning og algebra

2 Tallregning og algebra Tllregning og lger KATEGORI. Regnerekkefølge Oppgve.0 Regn uten digitlt hjelpemiddel. + ( + ) ( ) Oppgve. Regn uten digitlt hjelpemiddel. Oppgve. Regn ut med og uten digitlt hjelpemiddel. + (7 + ) ( 9)

Detaljer

Følger Sipsers bok tett både i stoff og oppgaver.

Følger Sipsers bok tett både i stoff og oppgaver. 1 - hrj 1 Følger Sipsers bok tett både i stoff og oppgaver. Tirsdag forelesninger, nytt stoff Onsdag eksempler og utfyllende stoff Torsdag oppgaver fra uka før Start: kapittel 1 (2uker), 2 (2uker),3 (2uker),4

Detaljer

Litt av matematikken bak solur

Litt av matematikken bak solur Anne Bruvold Revidert mrs 005 Bkgrunn Min interesse for solur le vekket d jeg i 000 skulle holde et lite foredrg om kjeglesnitt og under foreredelsen v dette kom over rtikler som kolet kjeglesnitt med

Detaljer

1 Geometri KATEGORI 1. 1.1 Vinkelsummen i mangekanter. 1.2 Vinkler i formlike figurer

1 Geometri KATEGORI 1. 1.1 Vinkelsummen i mangekanter. 1.2 Vinkler i formlike figurer Oppgver 1 Geometri KTGORI 1 1.1 Vinkelsummen i mngeknter Oppgve 1.110 ) I en treknt er to v vinklene 65 og 5. Finn den tredje vinkelen. b) I en firknt er tre v vinklene 0, 50 og 150. Finn den fjerde vinkelen.

Detaljer

DEL 1 Uten hjelpemidler

DEL 1 Uten hjelpemidler DEL 1 Uten hjelpemidler Hjelpemidler: vnlige skrivesker, psser, linjl med entimetermål og vinkelmåler Oppgve 1 Vrisjonsredden er differnsen mellom største og minste verdi. Største verdi vr 20 poeng. Minste

Detaljer

KAP. 5 Kopling, rekombinasjon og kartlegging av gener på kromosomenen. Kobling: To gener på samme kromosom segregerer sammen

KAP. 5 Kopling, rekombinasjon og kartlegging av gener på kromosomenen. Kobling: To gener på samme kromosom segregerer sammen KP. 5 Kopling, rekominsjon og krtlegging v gener på kromosomenen OVERSIKT Koling og meiotisk rekominsjon Gener som er kolet på smme kromosom skilles vnligvis ut smmen. Kolede gener kn li seprert gjennom

Detaljer

R2 - Heldagsprøve våren 2013

R2 - Heldagsprøve våren 2013 Løsningsskisser HD R R - Heldgsprøve våren 0 Løsningsskisser Viktigste oppsummeringer: Må skrive med penn på eksmen! Slurv og regnefeil, både med tll og bokstver, er hovedproblemet. Beste måten å fikse

Detaljer

510 Series Color Jetprinter

510 Series Color Jetprinter 510 Series Color Jetprinter Brukerhåndok for Windows Feilsøking for instllering En sjekkliste for å finne løsninger på vnlige instlleringsprolemer. Skriveroversikt Lære om skriverdelene og skriverprogrmvren.

Detaljer

3.7 Pythagoras på mange måter

3.7 Pythagoras på mange måter Oppgve 3.18 Vis t det er mulig å multiplisere og dividere linjestykker som vist i figur 3.. Bruk formlikhet. 3.7 Pythgors på mnge måter Grekeren Pythgors le født på Smos 569 og døde. år 500 f. Kr. Setningen

Detaljer

1P kapittel 3 Funksjoner

1P kapittel 3 Funksjoner Løsninger til oppgvene i ok 1P kpittel 3 Funksjoner Løsninger til oppgvene i ok 3.1 Origo hr koordintene (0, 0). Vi finner koordintene til punktene ved å lese v punktets verdi på x-ksen og y-ksen. A =

Detaljer

Eksamen våren 2018 Løsninger

Eksamen våren 2018 Løsninger DEL 1 Uten hjelpemidler Hjelpemidler: vnlige skrivesker, psser, linjl med centimetermål og vinkelmåler Oppgve 1 5x+ y = 4 x+ 4y = 6 Vi multipliserer likningen 5x+ y = 4 med på egge sider og får 10x+ 4y

Detaljer

YF kapittel 10 Eksamenstrening Løsninger til oppgavene i læreboka

YF kapittel 10 Eksamenstrening Løsninger til oppgavene i læreboka YF kpittel 10 Eksmenstrening Løsninger til oppgvene i læreok Uten hjelpemidler Oppgve E1 5 + 5 + 6 11 5 + 4 (5 + ) 5 + 4 7 10 6 + 8 d + ( + 1) 5 + 4 5 + 16 5 + 10 5 4 + 4 4 + 8 1 + + + + + + + + 49 49

Detaljer

Litt av matematikken bak solur

Litt av matematikken bak solur Anne Bruvold Revidert oktoer 003 Bkgrunn Min interesse for solur le vekket d jeg i 000 skulle holde et lite foredrg om kjeglesnitt og under foreredelsen v dette kom over rtikler som kolet kjeglesnitt med

Detaljer

FY2045/TFY4250 Kvantemekanikk I, øving 10 1 ØVING 10

FY2045/TFY4250 Kvantemekanikk I, øving 10 1 ØVING 10 FY45/TFY45 Kvntemeknikk I, - øving ØVING Mesteprten v denne øvingen går ut på å gjøre seg kjent med spinn, men øvingen inneholder også en oppgve om koherente tilstnder. Denne er en fortsettelse v oppgve

Detaljer

DEL 1 Uten hjelpemidler

DEL 1 Uten hjelpemidler DEL 1 Uten hjelpemidler Hjelpemidler: vnlige skrivesker, psser, linjl med entimetermål og vinkelmåler Oppgve 1 Vrisjonsredden er differnsen mellom største og minste verdi. Største verdi vr 20 poeng. Minste

Detaljer

1 Mandag 18. januar 2010

1 Mandag 18. januar 2010 Mndg 8. jnur 2 I denne første forelesningen skl vi friske opp litt rundt funksjoner i en vribel, se på hvordn de vokser/vtr, studere kritiske punkter og beskrive krumning og vendepunkter. Vi får ikke direkte

Detaljer

Kompleksitet. IN algoritmer og datastrukturer Plenumstime / repetisjon

Kompleksitet. IN algoritmer og datastrukturer Plenumstime / repetisjon Kompleksitet IN2010 - algoritmer og datastrukturer Plenumstime / repetisjon Dagens agenda Kompleksitet - hva er det? Avgjørelsesproblemer Kompleksitetsklassene P og NP Reduksjoner - å redusere et problem

Detaljer

INF 4130. 8. oktober 2009. Dagens tema: Uavgjørbarhet. Neste uke: NP-kompletthet

INF 4130. 8. oktober 2009. Dagens tema: Uavgjørbarhet. Neste uke: NP-kompletthet INF 4130 8. oktober 2009 Stein Krogdahl Dagens tema: Uavgjørbarhet Dette har blitt framstilt litt annerledes tidligere år Se Dinos forelesninger fra i fjor. I år: Vi tenker mer i programmer enn i Turing-maskiner

Detaljer

Tom Lindstrøm. Tilleggskapitler til. Kalkulus. 3. utgave. Universitetsforlaget,

Tom Lindstrøm. Tilleggskapitler til. Kalkulus. 3. utgave. Universitetsforlaget, Tom Lindstrøm Tilleggskpitler til Klkulus 3. utgve Universitetsforlget, Oslo 3. utgve Universitetsforlget AS 2006 1. utgve 1995 2. utgve 1996 ISBN-13: 978-82-15-00977-3 ISBN-10: 82-15-00977-8 Mterilet

Detaljer

9.6 Tilnærminger til deriverte og integraler

9.6 Tilnærminger til deriverte og integraler 96 TILNÆRMINGER TIL DERIVERTE OG INTEGRALER 169 Figur 915 Bezier-kurve med kontrollpolygon som representerer bokstven S i Postscript-fonten Times-Romn De ulike Bezier-segmentene ser du mellom kontrollpunktene

Detaljer

Bioberegninger - notat 3: Anvendelser av Newton s metode

Bioberegninger - notat 3: Anvendelser av Newton s metode Bioberegninger - nott 3: Anvendelser v Newton s metode 20. februr 2004 1 Euler-Lotk ligningen L oss tenke oss en populsjon bestående v individer v ulik lder. L n være mksiml lder. L m i være ntll vkom

Detaljer

Forkunnskaper i matematikk for fysikkstudenter. Trigonometri. Omregning mellom grader og radianer skjer etter formelen nedenfor:

Forkunnskaper i matematikk for fysikkstudenter. Trigonometri. Omregning mellom grader og radianer skjer etter formelen nedenfor: Forkunnskper i mtemtikk for fysikkstudenter.. Vinkelmål. Vinkler måles trdisjonelt i grder. Utgngspunktet er d t en hel sirkel deles i 6 like store deler, der her del klles en grd. En grd kn deles inn

Detaljer

t-r t_t T 4 Hvorfor arbeider vi? I-l II l- l=i 2 Vokabular 1 Hva er viktig med jobb? Je V Sett kryss og diskuter.

t-r t_t T 4 Hvorfor arbeider vi? I-l II l- l=i 2 Vokabular 1 Hva er viktig med jobb? Je V Sett kryss og diskuter. Hvorfor reider vi? 1 Hv er viktig med jo? Sett kryss og diskuter. For meg er det viktig à treffe mennesker! Ti 3 Er Det er lnn som er viktisstl Jeg symes det er viktig á fà ruke evnene mine. Det er viktig

Detaljer

9 Potenser. Logaritmer

9 Potenser. Logaritmer 9 Potenser. Logritmer Foret utregingene nedenfor: 5 5 c 6 7 d e 5 f g h i Regn ut og gjør svrene så enkle som mulige: c y y d e f g h i j y y + y + y + + y Prisen på en motorsg vr kr 56 i 99. Vi regner

Detaljer

1 Mandag 25. januar 2010

1 Mandag 25. januar 2010 Mndg 5. jnur Vi fortsetter med å se på det bestemte integrlet, bl.. på hvordn vi kn bruke numeriske beregninger til å bestemme verdien når vi ikke nødvendigvis kn finne en nti-derivert. Videre skl vi t

Detaljer

Numerisk Integrasjon

Numerisk Integrasjon Numerisk Integrsjon Anne Kværnø Mrch 1, 018 1 Problemstilling Vi skl ltså finne en numerisk tilnærmelse til integrlet for en gitt funksjon f (x). I(, b) = f (x)dx Teknikken vi skl diskutere klles numeriske

Detaljer

2P kapittel 5 Eksamenstrening

2P kapittel 5 Eksamenstrening P kpittel 5 Eksmenstrening Løsninger til oppgvene i ok Uten hjelpemidler E1 3 4 0 3+ 4+ 0 7 = = = = 5 5 5 ( ) ( ) c d 7 5 3 3 3 3 6 4 3 6 4 3 3x x = 3 x x = 3 x x = 3 x = 3 x = 7x 1, 10 5,0 10 = 1, 5,0

Detaljer

Terminprøve Matematikk for 1P 1NA høsten 2014

Terminprøve Matematikk for 1P 1NA høsten 2014 Terminprøve Mtemtikk for 1P 1NA høsten 2014 DEL 1 Vrer 1,5 time Uten hjelpemidler Hjelpemidler: vnlige skrivesker, psser, linjl med entimetermål og vinkelmåler. Forsøk på lle oppgvene selv om du er usikker

Detaljer

Eksamen høsten 2015 Løsninger

Eksamen høsten 2015 Løsninger DEL 1 Uten hjelpemidler Hjelpemidler: vnlige skrivesker, psser, linjl med centimetermål og vinkelmåler Oppgve 1 30 Vekstfktoren er 1 1 0,30 0, 70. 100 N GV N V G 80 800 V 400 0,70 7 Vren kostet 400 kr

Detaljer

Integrasjon av trigonometriske funksjoner

Integrasjon av trigonometriske funksjoner Integrsjon v trigonometriske funksjoner øistein Søvik 3. november 15 I dette dokumentet skl jeg vise litt ulike integrsjonsteknikker og metoder for å utforske integrlene v (cos x) og (sin x). De bestemte

Detaljer

Matematikk Øvingsoppgaver i numerikk leksjon 9 Numerisk integrasjon

Matematikk Øvingsoppgaver i numerikk leksjon 9 Numerisk integrasjon Mtemtikk 1000 Øvingsoppgver i numerikk leksjon 9 Numerisk integrsjon Forståelsen v integrlet som et rel ligger til grunn når vi skl beregne integrler numerisk. Litt mer presist: Når f(x) 0 for lle x i

Detaljer

Kompleksitet og Beregnbarhet

Kompleksitet og Beregnbarhet Kompleksitet og Beregnbarhet 16. September, 2019 Institutt for Informatikk 1 Dagens plan Avgjørelsesproblemer. P EXPTIME NP Reduksjoner NP-kompletthet Uavgjørbarhet UNDECIDABLE DECIDABLE PSPACE NPC NP

Detaljer

Fasit til utvalgte oppgaver MAT1100, uka 20-24/9

Fasit til utvalgte oppgaver MAT1100, uka 20-24/9 Fsit til utvlgte oppgver MAT00, uk 20-24/9 Øyvind Ryn oyvindry@ifi.uio.no September 24, 200 Oppgve 5..5 år vi viser t f er kontinuerlig i ved et ɛ δ-bevis, er det lurt å strte med uttrykket fx f, og finne

Detaljer

Kom i gang med Tett på Smartbok! Vi veileder deg steg for steg!

Kom i gang med Tett på Smartbok! Vi veileder deg steg for steg! Kom i gng med Tett på Smrtbok! Vi veileder deg steg for steg! MARKÉR, LYTT og NOTÉR Smrtbok hr en rekke fine funksjoner for god studieteknikk. Du kn mrkere gode nøkkelord og lge egne notter mens du lytter

Detaljer

DEL 1 Uten hjelpemidler

DEL 1 Uten hjelpemidler DEL 1 Uten hjelpemidler Hjelpemidler: vnlige skrivesker, psser, linjl med entimetermål og vinkelmåler Oppgve 1 Melk: 2 14,95 2 15 30 Potet: 2,5 8,95 2,5 9 22,5 Ost: 0,5 89,95 0,5 90 45 Skinke: 0, 2 199

Detaljer

IN2080. Oppgave 1. Oppgave 2. Eksamen. Vår Den nondeterministiske endelige automaten A er gitt ved (Q, Σ, δ, q 0, F ) der

IN2080. Oppgave 1. Oppgave 2. Eksamen. Vår Den nondeterministiske endelige automaten A er gitt ved (Q, Σ, δ, q 0, F ) der IN2080 Eksamen Vår 2019 Oppgave 1 Den nondeterministiske endelige automaten A er gitt ved (Q, Σ, δ, q 0, F ) der Q = {q 0, q 1, q 2 } er mengden av tilstander Σ = {a, b} er inputalfabetet q 0 er starttilstanden

Detaljer

Årsprøve trinn Del 1. Navn: Informasjon for del 1

Årsprøve trinn Del 1. Navn: Informasjon for del 1 Årsprøve 2015 9. trinn Del 1 Nvn: Informsjon for del 1 Prøvetid: Hjelpemidler på del 1: Andre opplysninger: Fremgngsmåte og forklring: 5 timer totlt. Del 1 og Del 2 skl deles ut smtidig Del 1 skl du levere

Detaljer

DEL 1 Uten hjelpemidler

DEL 1 Uten hjelpemidler Eksmen høsten 013 Løsninger Eksmen høsten 013 Løsninger DEL 1 Uten hjelpemidler Hjelpemidler: vnlige skrivesker, psser, linjl med centimetermål og vinkelmåler Oppgve 1 150 sider Vi finner først hvor mnge

Detaljer

Kom i gang med Perspektiver Smartbok! Vi veileder deg steg for steg!

Kom i gang med Perspektiver Smartbok! Vi veileder deg steg for steg! Kom i gng med Perspektiver Smrtbok! Vi veileder deg steg for steg! MARKÉR, LYTT og NOTÉR Smrtbok hr en rekke funksjoner for god studieteknikk. Du kn blnt nnet mrkere nøkkelord og lge notter mens du lytter

Detaljer

... ÅRSPRØVE 2014...

... ÅRSPRØVE 2014... Delprøve 1 Ashehoug ÅRSPRØVE 014 9. trinn.... ÅRSPRØVE 014... Nvn: Gruppe: DELPRØVE 1 uten hjelpemiler (39 poeng) Alle oppgvene i el 1 skl føres rett på rket. I noen oppgver er et en regnerute. Her skl

Detaljer

Fag: Matematikk 1T-Y for elever og privatister. Antall sider i oppgaven: 8 inklusiv forside og opplysningsside

Fag: Matematikk 1T-Y for elever og privatister. Antall sider i oppgaven: 8 inklusiv forside og opplysningsside Loklt gitt eksmen 2012 Eksmen Fg: Mtemtikk 1T-Y for elever og privtister Fgkode: MAT1006 Eksmensdto: 25. mi Antll sider i oppgven: 8 inklusiv forside og opplysningsside Eksmenstid: Hjelpemidler under eksmen:

Detaljer

Nøtterøy videregående skole

Nøtterøy videregående skole Til elever og forestte Borgheim, 1. ugust 2018 Viktig info om vlg v mtemtikkfg for elever på vg1 studiespesilisering I vg1 får elevene vlget mellom to ulike mtemtikkfg. Mtemtikk 1T (teoretisk) og Mtemtikk

Detaljer

Sem 1 ECON 1410 Halvor Teslo

Sem 1 ECON 1410 Halvor Teslo Løsningsforslg til seminr i ECON : Internsjonl økonomi.seminruke V ) Den økonomien vi her står ovenfor produserer re to goder, tø og vin. Altså vil lterntivkostnden for den ene vren nødvendigvis måles

Detaljer

Kapittel 5 Statistikk og sannsynlighet Mer øving

Kapittel 5 Statistikk og sannsynlighet Mer øving Kpittel 5 Sttistikk og snnsynlighet Mer øving Oppgve 1 Digrmmet nefor viser hvorn krkteren vr forelt på en norskprøve. 5 4 3 2 1 0 1 2 3 4 5 6 Hvor mnge fikk krkteren 4? Hvor mnge elever er et i klssen?

Detaljer

Kom i gang med Panorama Smartbok! Vi veileder deg steg for steg!

Kom i gang med Panorama Smartbok! Vi veileder deg steg for steg! Kom i gng med Pnorm Smrtbok! Vi veileder deg steg for steg! MARKÉR, LYTT og NOTÉR Smrtbok hr en rekke fine funksjoner for god studieteknikk. Du kn mrkere gode nøkkelord og lge egne notter mens du lytter

Detaljer

1 Algebra. 1 Skriv disse uttrykkene så enkelt som mulig: a) 2(a + 3) (3 + 3a) b) 2(1 a) + a(2 + a) c) 1 + 2(1 3a) + 5a d) 4a 3ab 2(a 5b) + 3(ab 2b)

1 Algebra. 1 Skriv disse uttrykkene så enkelt som mulig: a) 2(a + 3) (3 + 3a) b) 2(1 a) + a(2 + a) c) 1 + 2(1 3a) + 5a d) 4a 3ab 2(a 5b) + 3(ab 2b) Alger Skriv disse uttrykkene så enkelt som mulig c 5 d 5 Multipliser ut og gjør svrene så enkle som mulige c c c c d e f g h 5 i Regn ut 5 Regn ut og vis frmgngsmåten 5 c Regn ut og vis frmgngsmåten 5

Detaljer

Kapittel 5 Verb. 5.4 For å få tak i en engelsk avis. For å finne utenlandske varer. For å treffe venninna si. For å invitere henne med til lunsj.

Kapittel 5 Verb. 5.4 For å få tak i en engelsk avis. For å finne utenlandske varer. For å treffe venninna si. For å invitere henne med til lunsj. Kpittel 5 Ver 5.1 For eksempel: Hver dg pleier jeg å sove middg Liker du ikke å dnse? I dg kn jeg ikke hndle mt. Jeg orker ikke å lge slt. Nå må jeg lese norsk. Jeg hr ikke tid til å t ferie. Kn du synge?

Detaljer

Turingmaskiner en kortfattet introduksjon. Christian F Heide

Turingmaskiner en kortfattet introduksjon. Christian F Heide 13. november 2014 Turingmaskiner en kortfattet introduksjon Christian F Heide En turingmaskin er ikke en fysisk datamaskin, men et konsept eller en tankekonstruksjon laget for å kunne resonnere omkring

Detaljer

... JULEPRØVE 9. trinn...

... JULEPRØVE 9. trinn... .... JULEPRØVE 9. trinn.... Nvn: Gruppe: DELPRØVE 1 uten hjelpemidler ( 37 poeng) På denne delprøven kn du re ruke skrivesker, psser og linjl. Alle oppgvene i del 1 skl føres rett på rket. I noen oppgver

Detaljer

6 Brøk. Matematisk innhold Brøk i praktiske situasjoner Brøk som del av en mengde. Utstyr Eventuelt ulike konkreter, som brikker og knapper

6 Brøk. Matematisk innhold Brøk i praktiske situasjoner Brøk som del av en mengde. Utstyr Eventuelt ulike konkreter, som brikker og knapper Brøk I dette kpitlet lærer elevene om røk som del v en helhet, der helheten kn være en mengde, en lengde eller en figur, og de skl lære om røk som del v en mengde. De skl lære å finne delen når det hele

Detaljer

Eksamen høsten 2015 Løsninger

Eksamen høsten 2015 Løsninger DEL 1 Uten hjelpemidler Hjelpemidler: vnlige skrivesker, psser, linjl med entimetermål og vinkelmåler Oppgve 1, 4 4 = = 6 0, 4 4 Du kn innt mksimlt 6 g slt per dg. 00 0,8 0,8, 4 100 = = Én porsjon pizz

Detaljer

Problemløsning eller matematiske idéer i undervisningen?

Problemløsning eller matematiske idéer i undervisningen? Prolemløsning eller mtemtiske idéer i undervisningen? n Lksov Något som oft förekommer i diskussionen om skolns mtemtikundervisning är vvägningen melln prolemlösning och teori. I denn rtikel poängterr

Detaljer