b) S Ø aa, A Ø aa» bb, B Ø aa» bc, C Ø ac» bc» 2. Låt L vara språket över 8a< som nedanstående NFA accepterar.
|
|
- David Sandström
- för 6 år sedan
- Visningar:
Transkript
1 Salling, TID : 9-14 HJÄLPMEDEL : Inga BETYGSGRÄNSER : G 18p, VG 28p SKRIV TYDLIGT OCH MOTIVERA NOGA! PROV I MATEMATIK AUTOMATEORI & FORMELLA SPRÅK DV1, 4 p 20 MARS Språket L över alfabetet 8a, b< definieras av att dess strängar börjar på a och innehåller minst en förekomst av abb. a) Konstruera en DFA för L. (3p) b) Konstruera en reguljär grammatik för L. (3p) a) b) S Ø aa, A Ø aa» bb, B Ø aa» bc, C Ø ac» bc» 2. Låt L vara språket över 8a< som nedanstående NFA accepterar. a) Konstruera med hjälp av delmängdskonstruktionen en DFA för L. (3p) b) Konstruera en minimal DFA för L. (Minimaliteten måste motiveras.) (3p) a)
2 AUTOMATATEORI & FORMELLA SPRÅK DV1, 4p, 21 mars b) Man har en stark känsla av att ovanstående DFA inte är minimal. Följande stegvisa särskiljande visar mycket riktigt att så är fallet 3. Beskriver nedanstående reguljära uttryck samma språk över 8a, b<? (6p) HaaHbaL * L + a Haa abl * a Motivera noga och beskriv dessutom en generell metod för jämförelse av reguljära uttryck. Det torde vara uppenbart att de reguljära uttrycken beskriver samma sak som nedanstående automater
3 3 AUTOMATATEORI & FORMELLA SPRÅK DV1, 4p, 21 mars 2002 När man konstruerar de minimala DFA:erna hörande till de två automaterna (förslagsvis genom att först köra delmängdskonstruktionen på var och en av NFA:erna och sedan minimera de resulterande DFA:erna) får man en och samma DFA i bägge fallen, nämligen En generell metod är den som illustreras ovanför, dvs att konstruera minimala DFA:er för vardera uttrycket (detta går ju att göra med kända algoritmer).och sedan jämföra dessa DFA:er (vilket går att göra med någon form av ändlig fallundersökning även om DFA:erna är stora). En bättre generell metod är dock att utnyttja att två mängder L och L' är lika omm symmetriska mängddifferensen HL - L'L HL' - LL, dvs HL êê êêê L'L HL' LL är tom. Givet två reguljära uttryck för L resp. L', så behöver man således bara bilda den minimala DFA:n för HL êê êêê L'L HL' LL, och sedan jämföra denna DFA med den minimala DFA:n för tomt språk. (Den senare har ett enda tillstånd som är ickeaccepterande.)
4 AUTOMATATEORI & FORMELLA SPRÅK DV1, 4p, 21 mars Turingmaskinen i figuren är en funktionsberäknande typ med inputalfabet 81< och tapealfabet 81, X, #<. Vilken funktion beräknar den? (6p) ANM. Hjälpmaskinerna R, L, L #, S L och C är standardmaskinerna från kursboken. Tex söker L # upp första blanktecknet till vänster, kopieringsmaskinen C förvandlar s w # till sw # w # och vänstershiftaren S L gör om s w # till w # Maskinen beräknar n 2, för godtyckliga naturliga tal n representerade unärt. MOTIVERING: Efter ett varv i (den stora) slingan från den inledande R -maskinen och tillbaka till densamma förändras tapekonfigurationen ## # 1n ## # till ## # X 1 n-1 # X 1 n-1 ## #. Dvs efter ett varv har tapen delats in i två block som vart och ett består av n ickeblanka tecken. Efter två varv har tapen delats in i tre block: ## # X 1 n-1 # X 2 1 n-2 # X 2 1 n-2 ## #. Osv. Efter n - 1 varv fås n block: ## # X 1 n-1 # X 2 1 n-2 # X 3 1 n-3 # # X n-1 1 # X n-1 1 ## #. När i detta läge den inledande R -maskinen körs igång igen drivs den givna Turingmaskinen inte runt i nämnda slinga längre. Nej, nu drivs den istället "rakt fram" mot L-maskinerna. Strax innan första L startas ser tapen ut så här: ## # X 1 n-1 # X 2 1 n-2 # X 3 1 n-3 # # X n-1 1 # X n # ## Denna L-maskin kommer efter n + 1 varv i sin ögla att förändra tapen till ## # X 1 n-1 # X 2 1 n-2 # X 3 1 n-3 # # X n-1 1 # 1 n ## #. Därefter står den andra L-maskinen i begrepp att dras igång och därmed kommer en ny (stor) slinga att gås igenom, närmare betstämt från den senast nämnda L-maskinen och tillbaka igen. För varje varv i slingan vänstershiftas blocket längst till höger ihop med blocket till vänster om detsamma, samtidigt som samtliga X i det senare blocket skrivs om till 1:or. Under tex första varvet förändras tapen till ## # X 1 n-1 # X 2 1 n-2 # X 3 1 n-3 # # 1 n 1 n ## # Efter n - 1 varv har samtliga n block shiftats ihop till ett enda block som innehåller 1:or som enda ickeblanka tecken, närmare bestämt n ÿ n stycken. Pekaren står nu till vänster om detta block när L-et står i begrepp att dras igång för sista gången. ## # 1n 1 n ## # Nu bär det iväg till stopptillståndet, och resultatet av beräkningen är att n stycken 1:or blev till n ÿ n stycken, dvs den funktion som beräknas är n # n 2.
5 5 AUTOMATATEORI & FORMELLA SPRÅK DV1, 4p, 21 mars Konstruera en alternativ men enklare grammatik än nedanstående dito. (De stora bokstäverna är icketerminaler, och de små är terminaler.) (6p) S Ø ABC A Ø aa» ba» C Ø Ca» Cb BC Ø abba. Inom hierarkin reguljär Ä sammanhangsfri Ä restriktionsfri finns de enklaste grammatikerna till vänster. Din grammatik skall beskriva samma språk som den givna grammatiken. Full poäng erhålls enbart om en enklaste grammatik presenteras. Med A-reglerna produceras samtliga strängar över 8a, b<, och C-reglerna producerar på motsvarande sätt varje sträng av typen Cw där w är en sträng av längd 1 över 8a, b<. Så S-regeln tillsammans med A- och C- reglerna beskriver strängar av typ ubcw, där u är godtycklig över 8a, b< och w är godtycklig av längd 1 över 8a, b<. Tillsammans med BC Ø abba - regeln beskrivs därvid varje sträng med minst en abba-förekomst som har en icketom sträng efter nämnda förekomst. Om BC Ø abba - regeln tillämpas direkt i S-regeln fås Aabba, som därmed (tack vare A-reglerna) kommer att beskriva samtliga strängar som slutar på abba. Sammantaget beskriver den givna grammatiken således språket (över {a, b}) av strängar som har minst en abba-förekomst. Detta är ett reguljärt språk. Här är en reguljär grammatik för språket: S Ø as» bs» abbaa, A Ø» aa» ba 6. Betrakta följande kategorier av algoritmiska språk: K 1 : reguljära K 2 : inte reguljära, men sammanhangsfria K 3 : inte sammanhangsfria, men Turingavgörbara K 4 : inte Turingavgörbara, men Turingaccepterbara Din uppgift är att placera nedanstående språk (över alfabetet 80, 1, ü< i rätt kategori. (10p) a) L 1 = 8 u ü u» u œ 80, 1< * < b) L 2 = 8 u ü u» u œ 80, 1< * och u = 1000< c) L 3 = 8 u ü w» u, w œ 80, 1< * och u förekommer som delsträng i w< d) L 4 = 8 u ü w» u, w œ 80, 1< * och u w< e) L 5 = 8 u ü w» u, w œ 80, 1< *, där w är ett palindrom och u är en Hbinärkodning av enl TM som accepterar w< Om du menar att ett språk ligger i K 1 räcker det att presentera ett reguljärt uttryck eller en finit automat för språket ifråga. Om du menar att det ligger i K 2 måste du motivera bristen på reguljäritet och dessutom presentera en CFG eller en PDA för språket. Om du menar att det ligger i K 3 måste du motivera bristen på sammanhangsfrihet, och skissera en algoritm som kan avgöra språket. Om du menar att det ligger i K 4 måste du motivera bristen på Turingavgörbarhet, och skissera en algoritm (eller hänvisa till en känd dito) som accepterar språket.
6 AUTOMATATEORI & FORMELLA SPRÅK DV1, 4p, 21 mars a), c) Dessa två språk ligger båda i K 3. MOTIVERING: Ej sammanhangsfria, ty 0 K 1 K ü 0 K 1 K kan inte pumpas i något enda K-block utan att falla ur. (Pumpning till vänster som involverar 0 (1) kan inte involvera pumpning av 0 (1) till höger om pumpblocket inte är längre än K, och därmed driver upp-pumpning i sådant litet block ut strängen ur bägge språken.) Däremot är bägge språken Turingavgörbara. En avgörande TM i a) behöver bara kontrollera tecken för tecken ifall det står samma sak till vänster som till höger Detta kan en TM göra genom att ila fram och tillbaka på tapen c) kan på motsvarande sätt en avgörande TM kontrollera tecken för tecken ifall det som står till vänster även finns till höger b) Detta språk ligger i K 1. MOTIVERING: Språket är ändligt, säg att det är 8w 1, w 2,,w N <. Då är w 1 w 2 w N ett reguljärt uttryck för språket. d) Detta språk ligger i K 2. MOTIVERING: Ej reguljärt, ty komplementet är inte reguljärt. Det senare följer t ex av att 0 N ü 0 N inte kan pumpas upp i det inledande N-blocket utan att falla ur språket. Däremot är språket sammanhangsfritt, ty nedanstående PDA accepterar språket. PDA:n ifråga är en parallellkoppling vars fyra komponenter i tur och ordning är specialiserade på följande typer av strängar: (i) u ü w, u = x 0 y och w = x '1z, x = x ', (ii) u ü w, u = x 1 y och w = x '0z, x = x ', (iii) u ü w, u < w, (iv) u ü w, u > w. ANM. PDA:ns inputalfabet är 80, 1, ü< och dess tapealfabet är 8 ü<. Tecknet i figuren avser teckenmängden 80, 1<. e) Detta språk ligger i K 4. MOTIVERING: Ej Turingavgörbart, enligt Rices' sats. Ty om T vore en TM som avgjorde språket, skulle T (eftersom tom sträng är ett palindrom) bl. a. kunna avgöra för varje TM u, om u ü œ L 5 dvs om u accepterar tom sträng. M.a.o.skulle T kunna avgöra om LHuL tillhör mängden W av språk som innehåller tom sträng. Men detta motsägs av Rice's sats eftersom några men inte alla LHuL innehåller tom sträng. Å andra sidan är språket Turingaccepterbart. Den universella Turingmaskinen kan användas för acceptans.
PROV I MATEMATIK Automatateori och formella språk DV1 4p
UPPSALA UNIVERSITET Matematiska institutionen Salling (070-6527523) PROV I MATEMATIK Automatateori och formella språk DV1 4p 19 mars 2004 SKRIVTID: 15-20. POÄNGGRÄNSER: 18-27 G, 28-40 VG. MOTIVERA ALLA
Idag: Reguljära språk Beskrivs av Reguljära uttryck DFA Grammatik
Idag: Reguljära språk Beskrivs av Reguljära uttryck DFA Grammatik Först några definitioner: Alfabet = en ändlig mängd av tecken. Ex. {0, 1}, {a,b}, {a, b,..., ö} Betecknas ofta med symbolen Σ Sträng =
REGULJÄRA SPRÅK (8p + 6p) 1. DFA och reguljära uttryck (6 p) Problem. För följande NFA över alfabetet {0,1}:
CD58 FOMEA SPÅK, AUTOMATE, OCH BEÄKNINGSTEOI, 5 p JUNI 25 ÖSNINGA EGUJÄA SPÅK (8p + 6p). DFA och reguljära uttryck (6 p) Problem. För följade NFA över alfabetet {,}:, a) kovertera ovaståede till e miimal
Automatateori (2) Idag: Sammanhangsfria språk. Dessa kan uttryckas med Grammatik PDA
Automatateori (2) Idag: Sammanhangsfria språk Dessa kan uttryckas med Grammatik PDA Grammatik = språkregler Ett mer kraftfullt sätt att beskriva språk. En grammatik består av produktionsregler (andra ord
1. (6p) (a) Använd delmängdskonstruktionen för att tillverka en DFA ekvivalent med nedanstående NFA. (b) Är den resulterande DFA:n minimal? A a b.
UPPSAA UNIVERSITET Mtemtisk institutionen Slling (070-6527523) PROV I MATEMATIK AUTOMATATEORI 18 okt 2012 SKRIVTID: 8-13. HJÄPMEDE: Ing. MOTIVERA AA ÖSNINGAR NOGGRANT. BETYGSGRÄNSER: För etygen 3, 4 respektive
MÄLARDALENS HÖGSKOLA. CD5560 Formella språk, automater och beräkningsteori. Användarmanual. för simulatorn JFLAP
MÄLARDALENS HÖGSKOLA CD5560 Formella språk, automater och beräkningsteori Användarmanual för simulatorn JFLAP Innehållsförteckning Att komma igång med JFLAP... 3 Att köra en sträng... 5 Att köra flera
Föreläsning 2 5/6/08. Reguljära uttryck 1. Reguljära uttryck. Konkatenering och Kleene star. Några operationer på språk
Reguljära uttryck Ändliga automater och reguljära uttryck Språk som är och inte är reguljära Konkatenering och Kleene star Två strängar u och v (på alfabetet )kan konkateneras till strängen uv Givet två
AUBER 95 9 jan LÖSNINGAR STEG 1:
AUBER 95 9 jn AR. Den finit utomten nedn ccepterr ett språk L över = {, }. A B ε Konstruer ) ett reguljärt uttryck för L. ) L = ( ( ) ) = ( ) ) en reguljär grmmtik för L S A S A c) en miniml DFA för L.
Kontextfria grammatiker
Kontextfria grammatiker Kontextfria grammatiker 1 Kontextfria grammatiker En kontextfri grammatik består av produktioner (regler) på formen S asb S T T # Vänsterledet består av en icke-terminal (variabel)
Grundläggande textanalys, VT2012
Grundläggande textanalys, VT2012 evelina.andersson@lingfil.uu.se Rum 9-2035 http://stp.ling.uu.se/~evelina/uv/uv12/gta/ (Tack till ofia Gustafson-Capkovâ för material.) Repetition 2 Exempel parvspråket
Föreläsning 9: Turingmaskiner och oavgörbarhet. Turingmaskinen. Den maximalt förenklade modell för beräkning vi kommer använda är turingmaskinen.
Föreläsning 9: Turingmaskiner och oavgörbarhet Turingmaskinen Den maximalt förenklade modell för beräkning vi kommer använda är turingmaskinen. Data är ett oändligt långt band där nollor och ettor står
Lite mer psykologi. L2: Automater, Sökstrategier. Top-down. Kimballs sju principer
Lite mer psykologi Perception: yntaktiskt bearbetning: emantisk bearbetning PERON() & LIKE(, y) L2: Automater, ökstrategier Korttidsminnet D4510 Parsningsalgoritmer Höstterminen 200 Långtidsminne Anders
DAB760: Språk och logik
DAB76: Språk och logik /4: Finita automater och -7 reguljära uttryck Leif Grönqvist (leif.gronqvist@msi.vxu.se) Växjö Universitet (MSI) GSLT (Sveriges nationella forskarskola i språkteknologi) Göteborg
Matematiska Institutionen KTH. Lösning till tentamensskrivning på kursen Linjär algebra II, SF1604, den 9 juni 2011 kl
1 Matematiska Institutionen KTH Lösning till tentamensskrivning på kursen Linjär algebra II, SF1604, den 9 juni 2011 kl 08.00-1.00. OBS: Inga hjälpmedel är tillåtna på tentamensskrivningen. Bonuspoäng
Turingmaskiner och oavgörbarhet. Turingmaskinen. Den maximalt förenklade modell för beräkning vi kommer använda är turingmaskinen.
Turingmaskiner och oavgörbarhet Turingmaskinen Den maximalt förenklade modell för beräkning vi kommer använda är turingmaskinen. Data är ett oändligt långt band där nollor och ettor står skrivna: Oändligt
Kombinatorik. Kapitel 2. Allmänt kan sägas att inom kombinatoriken sysslar man huvudsakligen med beräkningar av
Kapitel 2 Kombinatorik Allmänt kan sägas att inom kombinatoriken sysslar man huvudsakligen med beräkningar av det antal sätt, på vilket elementen i en given mängd kan arrangeras i delmängder på något sätt.
Turingmaskinen - en abstrakt datormodell
Turingmaskinen - en abstrakt datormodell Modeller är viktiga hjälpmedel vid studiet av många fenomen. En bra modell fyller oftast följande krav: Den fångar upp det centrala i sin fysiska motsvarighet Den
PROV I MATEMATIK Algoritmik 14 april 2012
UPPSALA UNIVERSITET Matematiska institutionen Salling (070-6527523) SKRIVTID: 9-13 HJÄLPMEDEL: Inga. PROV I MATEMATIK Algoritmik 14 april 2012 Svar/lösningar skall åtföljas av förklarande text. För godkänt
Föreläsning 7: Syntaxanalys
DD2458, Problemlösning och programmering under press Föreläsning 7: Syntaxanalys Datum: 2007-10-30 Skribent(er): Erik Hammar, Jesper Särnesjö Föreläsare: Mikael Goldmann Denna föreläsning behandlade syntaxanalys.
DD1361 Programmeringsparadigm. Formella Språk & Syntaxanalys. Per Austrin
DD1361 Programmeringsparadigm Formella Språk & Syntaxanalys Föreläsning 3 Per Austrin 2015-11-13 Huvudkoncept hittils: Snabb repetition Formellt språk en mängd strängar Reguljära språk den klass av formella
Matematik för språkteknologer
1 / 21 Matematik för språkteknologer 3.3 Kontext-fria grammatiker (CFG) Mats Dahllöf Institutionen för lingvistik och filologi Februari 2014 2 / 21 Dagens saker Kontext-fria grammatiker (CFG). CFG kan
Lösning till tentamensskrivning på kursen Linjär algebra, SF1604, den 12 mars 2013 kl
1 Matematiska Institutionen KTH Lösning till tentamensskrivning på kursen Linjär algebra, SF1604, den 12 mars 2013 kl 14.00-19.00. Examinator: Olof Heden. OBS: Inga hjälpmedel är tillåtna på tentamensskrivningen.
Lösning till tentamensskrivning i Diskret Matematik för CINTE, CL2 och Media 1, SF1610 och 5B1118, onsdagen den 17 augusti 2011, kl
Matematiska Institutionen KTH Lösning till tentamensskrivning i Diskret Matematik för CINTE, CL och Media, SF60 och 5B8, onsdagen den 7 augusti 0, kl 4.00-9.00. Examinator: Olof Heden Hjälpmedel: Inga
i=1 c i = B och c i = a i eller c i = b i för 1 i n. Beskriv och analysera en algoritm som löser detta problem med hjälp av dynamisk programmering.
Algoritmer och Komplexitet ht 8 Övning 3+4 Giriga algoritmer och Dynamisk programmering Längsta gemensamma delsträng Strängarna ALGORITM och PLÅGORIS har den gemensamma delsträngen GORI Denlängsta gemensamma
DEL I. Matematiska Institutionen KTH. Lösning till tentamensskrivning på kursen Linjär algebra II, SF1604, den 17 april 2010 kl
Matematiska Institutionen KTH Lösning till tentamensskrivning på kursen Linjär algebra II, SF604, den 7 april 200 kl 09.00-4.00. DEL I. En triangel i den tredimensionella rymden har sina hörn i punkterna
Diskret matematik: Övningstentamen 1
Diskret matematik: Övningstentamen 1 1. Bevisa att de reella talen är en icke-uppräknelig mängd.. För två mängder av positiva heltal A och B skriver vi A C B, om det är så att A innehåller ett heltal som
PROV I MATEMATIK Algoritmik 26 mars 2008
UPPSALA UNIVERSITET Matematiska institutionen Salling, Wilander PROV I MATEMATIK Algoritmik 26 mars 2008 SKRIVTID: 8-12. HJÄLPMEDEL: Inga. Lösningarna skall åtföljas av förklarande text. För godkänt prov
DEL I. Matematiska Institutionen KTH
Matematiska Institutionen KTH Lösning till tentamensskrivning på kursen Diskret Matematik, moment B, för D2 och F, SF63 och SF63, den 25 maj 2 kl 8.-3.. Hjälpmedel: Inga hjälpmedel är tillåtna på tentamensskrivningen.
Programmering för språkteknologer II. OH-serie: Ändliga automater. reguljära uttryck i Java. Deterministiska ändliga automater
Programmering för språkteknologer II OH-serie: ändliga automater reguljära uttryck i Java Mats Dahllöf Ändliga automater Abstrakt maskin, tillståndsmaskin, transitionssystem. (Den enklaste typ man brukar
Objektorienterad modellering och diskreta strukturer. 13. Problem. Sven Gestegård Robertz. Datavetenskap, LTH
Objektorienterad modellering och diskreta strukturer 13. Problem Sven Gestegård Robertz Datavetenskap, LTH 2014 Rekaputilation Vi har talat om satslogik och härledning predikatlogik och substitution mängder
TMV166 Linjär Algebra för M. Tentamen
MATEMATISKA VETENSKAPER TMV66 6 Chalmers tekniska högskola 6 8 kl 8:3 :3 (SB Multisal) Examinator: Tony Stillfjord Hjälpmedel: ordlistan från kurshemsidan, ej räknedosa Telefonvakt: Olof Giselsson, ankn
Polynom över! Till varje polynom hör en funktion DEFINITION. Grafen till en polynomfunktion
Polynom över Under baskursen bekantade du dig med polynomen över de komplexa talen. Nedanstående material är till stora delar en repetition av detta stoff. DEFINITION Ett polynom över är ett uttryck av
Datorlingvistisk grammatik
Datorlingvistisk grammatik Kontextfri grammatik, m.m. http://stp.lingfil.uu.se/~matsd/uv/uv11/dg/ Mats Dahllöf Institutionen för lingvistik och filologi Februari 2011 Denna serie Formella grammatiker,
Vektorgeometri för gymnasister
Vektorgeometri för gymnasister Per-Anders Svensson http://w3.msi.vxu.se/users/pa/vektorgeometri/gymnasiet.html Institutionen för datavetenskap, fysik och matematik Linnéuniversitetet Vektorer i planet
Automater. Matematik för språkteknologer. Mattias Nilsson
Automater Matematik för språkteknologer Mattias Nilsson Automater Beräkningsmodeller Beräkning - (eng) Computation Inom automatateorin studeras flera olika beräkningsmodeller med olika egenskaper och olika
DEL I. Matematiska Institutionen KTH
1 Matematiska Institutionen KTH Lösning till tentamensskrivning i Diskret Matematik för CINTE, CL2 och Media 1, SF1610 och 5B1118, tisdagen den 21 oktober 2008, kl 08.00-13.00. Examinator: Olof Heden.
DD1361 Programmeringsparadigm. Formella Språk & Syntaxanalys. Per Austrin
DD1361 Programmeringsparadigm Formella Språk & Syntaxanalys Föreläsning 4 Per Austrin 2015-11-20 Idag Rekursiv medåkning, fortsättning Olika klasser av språk och grammatiker Parsergeneratorer Sammanfattning
Lösning till tentamensskrivning på kursen Diskret Matematik, moment B, för D2 och F, SF1631 och SF1630, den 1 juni 2011 kl
Matematiska Institutionen KTH Lösning till tentamensskrivning på kursen Diskret Matematik moment B för D2 och F SF63 och SF63 den juni 2 kl 8.- 3.. Examinator: Olof Heden tel. 7354789. Hjälpmedel: Inga
7, Diskreta strukturer
Objektorienterad modellering och diskreta strukturer 7, Diskreta strukturer Sven Gestegård Robertz Datavetenskap, LTH 2013 1 Inledning 2 Satslogik Inledning Satslogiska uttryck Resonemang och härledningar
10. Mängder och språk
Objektorienterad modellering och diskreta strukturer 10. Mängder och språk Sven Gestegård Robertz Institutionen för datavetenskap, LTH 2013 Rekaputilation Vi har talat om satslogik, predikatlogik och härledning
DEL I. Matematiska Institutionen KTH. Lösning till tentamensskrivning på kursen Linjär algebra II, SF1604 för D, den 5 juni 2010 kl
1 Matematiska Institutionen KTH Lösning till tentamensskrivning på kursen Linjär algebra II, SF164 för D, den 5 juni 21 kl 9.- 14.. Examinator: Olof Heden. Hjälpmedel: Inga hjälpmedel är tillåtna på tentamensskrivningen.
1. För vilka värden på konstanterna a och b är de tre vektorerna (a,b,b), (b,a,b) och (b,b,a) linjärt beroende.
Institutionen för matematik KTH MOELLTENTAMEN Tentamensskrivning, år månad dag, kl. x. (x + 5).. 5B33, Analytiska metoder och linjär algebra. Uppgifterna 5 svarar mot varsitt moment i den kontinuerliga
Övning 5 - Tillämpad datalogi 2013
/afs/nada.kth.se/home/w/u1yxbcfw/teaching/13dd1320/exercise5/exercise5.py October 1, 2013 1 0 # coding : latin Övning 5 - Tillämpad datalogi 2013 Automater, reguljära uttryck, syntax Sammanfattning Idag
1. (a) (1p) Undersök om de tre vektorerna nedan är linjärt oberoende i vektorrummet
1 Matematiska Institutionen, KTH Lösningar till tentamensskrivning på kursen Linjär algebra, SF1604, för CDA- TE, CTFYS och vissa CL, fredagen den 13 mars 015 kl 08.00-13.00. Examinator: Olof Heden. OBS:
Alfabeten, strängar och språk. String
Alfabeten, strängar och språk Objektorienterad modellering och diskreta strukturer / design Språk och reguljära uttryck Ett alfabet är en ändlig icketom mängd vars element kallas symboler. Lennart Andersson
PROV I MATEMATIK Transformmetoder 1MA april 2011
UPPSALA UNIVERSITET Matematiska institutionen Salling (7-65753) PROV I MATEMATIK Transformmetoder MA34 8 april SKRIVTID: 8-3 HJÄLPMEDEL: Formelsamling (delas ut) och miniräknare. MOTIVERA alla lösningar
Lösning till tentamensskrivning i Diskret Matematik för CINTE och CMETE, m fl, SF1610, tisdagen den 2 juni 2015, kl
1 Matematiska Institutionen KTH Lösning till tentamensskrivning i Diskret Matematik för CINTE och CMETE, m fl, SF1610, tisdagen den juni 015, kl 1.00-19.00. Examinator: Olof Heden Hjälpmedel: Inga hjälpmedel
Repetition 2. a) Delmängdskonstruktionen ger nedanstående DFA. Till höger med nya tillståndsnamn.
1 Repetition 2.n Repetition 2 3 1. Betrt vidstående NFA. 1 2 ) Konstruer ed hjälp v delängdsonstrutionen en DFA evivlent ed NFA:n. ) Är den resulternde DFA:n inil? O ej, inier den! c) Konstruer ett reguljärt
Lösningar till Algebra och kombinatorik
Lösningar till Algebra och kombinatorik 091214 1. Av a 0 = 1 och rekursionsformeln får vi successivt att a 1 = 1 + a 0 1 a 0 = 1 + 1 1 1 = 2, a 2 = 1 + a 1 1 a 0 + 1 a 1 = 1 + 2 1 + 1 = 4, 2 a 3 = 1 +
(a) Bestäm för vilka värden på den reella konstanten c som ekvationssystemet är lösbart. (b) Lös ekvationssystemet för dessa värden på c.
UPPSALA UNIVERSITET Matematiska institutionen Jörgen Östensson Prov i matematik X, geo, frist, lärare LINJÄR ALGEBRA och GEOMETRI I 200 0 08 Skrivtid: 8.00.00. Tillåtna hjälpmedel: Skrivdon. Lösningarna
NATIONELLT KURSPROV I MATEMATIK KURS D HÖSTEN Del I, 9 uppgifter utan miniräknare 3. Del II, 8 uppgifter med miniräknare 6
freeleaks NpMaD ht2007 för Ma4 1(10) Innehåll Förord 1 NATIONELLT KURSPROV I MATEMATIK KURS D HÖSTEN 2007 2 Del I, 9 uppgifter utan miniräknare 3 Del II, 8 uppgifter med miniräknare 6 Förord Kom ihåg Matematik
PROV I MATEMATIK Transformmetoder 1MA dec 2010
UPPSALA UNIVERSITET Matematiska institutionen Södergren, Salling PROV I MATEMATIK Transformmetoder MA0 dec 00 SKRIVTID: -9 HJÄLPMEDEL: Formelsamling (delas ut) och miniräknare. MOTIVERA alla lösningar
Begreppen "mängd" och "element" är grundläggande begrepp i matematiken.
MÄNGDER Grundläggande begrepp och beteckningar Begreppen "mängd" och "element" är grundläggande begrepp i matematiken. Vi kan beskriva (ange, definiera) en mängd som innehåller ändligt många element genom
Hur bestämmer man vilka fonem ett språk har? Fonologi. Kommutationstest. Hur bestämmer man vilka fonem ett språk har?
Fonologi Mattias Heldner KTH Tal, musik och hörsel heldner@kth.se Hur bestämmer man vilka fonem ett språk har? Hur bestämmer man vilka fonem ett språk har? Fonem = minsta betydelseskiljande ljudenhet i
kl Tentaupplägg
Tentaupplägg TIPS 1: Läs igenom ALLA uppgifterna. Välj den du känner är lättast först. Det kan gärna ta 10-20 minuter. Försök skriva saker som kan vara problem i uppgifterna. Är det något du absolut kommer
DEL I. Matematiska Institutionen KTH. Lösning till tentamensskrivning på kursen Linjär algebra II, SF1604, den 15 mars 2010 kl
1 Matematiska Institutionen KTH Lösning till tentamensskrivning på kursen Linjär algebra II, SF1604, den 15 mars 010 kl 14.00-19.00. Hjälpmedel: Inga hjälpmedel är tillåtna på tentamensskrivningen. Betygsgränser:
TENTAMEN Reglerteknik 3p, X3
OBS: Kontrollera att du har fått rätt tentamen! Denna tentamen gäller i första hand för Reglerteknik 3p. På sista sidan av tentamen finns ett försättsblad, som ska fyllas i och lämnas in tillsammans med
Algoritmer, datastrukturer och komplexitet
Algoritmer, datastrukturer och komplexitet Övning 12 Anton Grensjö grensjo@csc.kth.se 10 december 2015 Anton Grensjö ADK Övning 12 10 december 2015 1 / 19 Idag Idag Komplexitetsklasser Blandade uppgifter
Fonologi. Kommutationstest. Minimala par. Hur bestämmer man vilka fonem ett språk har?
Hur bestämmer man vilka fonem ett språk har? Fonologi Mattias Heldner KTH Tal, musik och hörsel heldner@kth.se (Morfem = minsta betydelsebärande enhet i ett språk) Fonem = minsta betydelseskiljande ljudenhet
Gränsvärdesberäkningar i praktiken
Gränsvärdesberäkningar i praktiken - ett komplement till kapitel i analsboken Jonas Månsson När man beräknar gränsvärden använder man sig av en rad olika strategier beroende på det givna problemet. Avsikten
TMV225 Kapitel 3. Övning 3.1
TMV225 Kapitel 3 Övning 3. Bestäm gränsvärdet och bestäm δ som funktion av ε. a) lim 3 [ 2 3 + 5] Vi har givet att 3, och då funktionen är kontinuerlig får vi gränsvärdet ȳ 5 genom att stoppa in. Per definition
TENTAMEN: DEL B Reglerteknik I 5hp
TENTAMEN: DEL B Reglerteknik I 5hp Tid: Fredag 25 oktober 2013, kl. 13.00-16.00 Plats: Magistern Ansvarig lärare: Hans Norlander, tel. 018-4713070. Hans kommer och svarar på frågor ungefär kl 14.30. Tillåtna
LMA201/LMA521: Faktorförsök
Föreläsning 3 Innehåll Reducerade försöksplaner Generatorer Denierande relationer Ord Upplösning Reducerade försöksplaner Varje mätning kommer med en kostnad. I många fall är den kostnaden så dyr att man
Tentamen 1 i Matematik 1, HF okt 2018, Skrivtid: 14:00-18:00 Examinator: Armin Halilovic
Tentamen i Matematik, HF9 4 okt 8, Skrivtid: 4:-8: Examinator: Armin Halilovic För godkänt betyg krävs av max 4 poäng Betygsgränser: För betyg A, B, C, D, E krävs, 9, 6, respektive poäng Komplettering:
Dynamisk programmering
Algoritmer, datastrukturer och komplexitet, hösten 27 Uppgifter till övning 4 Dynamisk programmering På denna övning är det också inlämning av skriftliga lösningar av teoriuppgifterna till labb 2 och muntlig
Block 1 - Mängder och tal
Block 1 - Mängder och tal Mängder Mängder och element Venndiagram Talmängder Heltalen Z Rationella talen Q Reella talen R Räkning med tal. Ordning av talen i R Intervall Absolutbelopp Olikheter 1 Prepkursen
Uppgifter i TDDC75: Diskreta strukturer Kapitel 8 Ordning och oändlighet
Uppgifter i TDDC75: Diskreta strukturer Kapitel 8 Ordning och oändlighet Mikael Asplund 19 oktober 2016 Uppgifter 1. Avgör om följande relationer utgör partialordningar. Motivera varför eller varför inte.
Lösningsförslag till övningsuppgifter, del II
Lösningsförslag till övningsuppgifter del II Obs! Preliminär version! Ö.1. För varje delare d till n låt A d var mängden av element a sådana att gcd(a n = d. Partitionen ges av {A d : d delar n}. n = 6:
Kontinuitet och gränsvärden
Kapitel Kontinuitet och gränsvärden.1 Introduktion till kontinuerliga funktioner Kapitlet börjar med allmänna definitioner. Därefter utvidgar vi successivt familjen av kontinuerliga funktioner, genom specifika
Block 1 - Mängder och tal
Block 1 - Mängder och tal Mängder Mängder och element Venndiagram Delmängder och äkta delmängder Union och snittmängd Talmängder Heltalen Z Rationella talen Q Reella talen R Räkning med tal. Ordning av
Lösning till tentamensskrivning i Diskret Matematik för CINTE och CMETE, SF1610 och 5B1118, tisdagen den 7 januari 2014, kl
1 Matematiska Institutionen KTH Lösning till tentamensskrivning i Diskret Matematik för CINTE och CMETE, SF1610 och 5B1118, tisdagen den 7 januari 2014, kl 14.00-19.00. Examinator: Olof Heden Hjälpmedel:
Abstract Vi betraktar ringen R = Z 2 [x 1,...,x n ]/(x 2 1 x 1,...,x 2 n x n ). Vi visar att det finns en naturlig 1-1-motsvarighet mellan elementen
ËÂ ÄÎËÌ Æ Á Ê Ì Æ Á Å Ì Å ÌÁÃ Å Ì Å ÌÁËÃ ÁÆËÌÁÌÍÌÁÇÆ Æ ËÌÇ ÃÀÇÄÅË ÍÆÁÎ ÊËÁÌ Ì Ú Ø ÓÒ Ý Ø Ñ Z 2 [x 1,...,x n ] Ú ÌÓ Ò Ö Ò ¾¼½ ¹ ÆÓ ½ Å Ì Å ÌÁËÃ ÁÆËÌÁÌÍÌÁÇÆ Æ ËÌÇ ÃÀÇÄÅË ÍÆÁÎ ÊËÁÌ Ì ½¼ ½ ËÌÇ ÃÀÇÄÅ Ú Ø ÓÒ
TENTAMEN: DEL A Reglerteknik I 5hp
TENTAMEN: DEL A Reglerteknik I 5hp Tid: Torsdag 28 april 20, kl. 8.00-3.00 Plats: Gimogatan 4 sal 2 Ansvarig lärare: Hans Norlander, tel. 08-473070. Hans kommer och svarar på frågor ungefär kl 9.30 och
MVE520 Linjär algebra LMA515 Matematik, del C
MATEMATIK Chalmers tekniska högskola Tentamen MVE52 Linjär algebra LMA55 Matematik, del C Hjälpmedel: inga Datum: 28-8-29 kl 8 2 Telefonvakt: Sebastian Jobjörnsson ankn 6457 Examinator: Håkon Hoel Tentan
Lösning av tentamensskrivning i Diskret Matematik för CINTE och CMETE, SF1610, tisdagen den 27 maj 2014, kl
1 Matematiska Institutionen KTH Lösning av tentamensskrivning i Diskret Matematik för CINTE och CMETE, SF1610, tisdagen den 27 maj 2014, kl 14.00-19.00. Examinator: Olof Heden Hjälpmedel: Inga hjälpmedel
TDP Regler
Regler Student får lämna salen tidigast en timme efter tentans start. Vid toalettbesök eller rökpaus ska pauslista utanför salen fyllas i. All form av kontakt mellan studenter under tentans gång är strängt
Tentamen i kurserna Beräkningsmodeller (TDA181/INN110) och Grundläggande Datalogi (TDA180)
Göteborgs Universitet och Chalmers Tekniska Högskola 25 oktober 2005 Datavetenskap TDA180/TDA181/INN110 Tentamen i kurserna Beräkningsmodeller (TDA181/INN110) och Grundläggande Datalogi (TDA180) Onsdagen
Diskret matematik: Övningstentamen 4
Diskret matematik: Övningstentamen 22. Beskriv alla relationer, som är såväl ekvivalensrelationer som partiella ordningar. Är någon välbekant relation sådan? 23. Ange alla heltalslösningar till ekvationen
Lösning till fråga 5 kappa-06
Lösning till fråga 5 kappa-06 Figurer till uppgift a) ligger samlade efter uppgiften. Inledning Betrakta först N punkter som tillhör den slutna enhetskvadraten inlagd i ett koordinatsystem enligt figur
NATIONELLT KURSPROV I MATEMATIK KURS D VÅREN 2002
Skolverket hänvisar generellt beträffande provmaterial till bestämmelsen om sekretess i 4 kap. 3 sekretesslagen. För detta material gäller sekretessen fram till utgången av juni 00. Anvisningar NATIONELLT
Trigonometri. Sidor i boken 26-34
Sidor i boken 6-34 Trigonometri Definition: Gren av matematiken som studerar samband mellan vinklar och sträckor i planet (och rymden). Det grundläggande trigonometriska problemet är att beräkna alla sidor
7, Diskreta strukturer
Objektorienterad modellering och diskreta strukturer 7, Diskreta strukturer Sven Gestegård Robertz Datavetenskap, LTH 2015 Modeller Matematiska modeller Kontinuerliga modeller Kontinuerliga funktioner
729G09 Språkvetenskaplig databehandling
729G09 Språkvetenskaplig databehandling Föreläsning 2, 729G09, VT15 Reguljära uttryck Lars Ahrenberg 150409 Plan för föreläsningen Användning av reguljära uttryck Formella språk Reguljära språk Reguljära
1. a) (2p) Vilket aritmetiskt uttryck beskrivs av det binära trädet
Algoritmik SV1, 29 mars 2005 1 1. a) (2p) Vilket aritmetiskt uttryck beskrivs av det binära trädet + + y x z x y + y x z y u b) (3p) Räkna upp trädets noder i pre-, in- respektive postordning. c) (1p)
Tentamen 973G10 Matematik för lärare årskurs 4-6, del2, 15 hp delmoment Geometri 4,5 hp, , kl. 8-13
Kurskod: 9G0 Provkod: STN Tentamen 9G0 Matematik för lärare årskurs -, del, 5 hp delmoment Geometri,5 hp, 0-0-08, kl 8- Tillåtna hjälpmedel : Passare, linjal För varje uppgift ska fullständig lösning med
Np MaB vt Låt k = 0 och rita upp de båda linjerna. Bestäm skärningspunkten mellan linjerna.
Vid bedömning av ditt arbete med uppgift nummer 17 kommer läraren att ta hänsyn till: Hur väl du beräknar och jämför trianglarnas areor Hur väl du motiverar dina slutsatser Hur väl du beskriver hur arean
TNA001- Matematisk grundkurs Tentamen Lösningsskiss
TNA001- Matematisk grundkurs Tentamen 016-10-8 - Lösningsskiss 1. a) 1 1 1 0 0 1 0 + 1 0 Sedvanligt teckenschema visar att detta är uppfyllt [,0[. Svar: [,0[. b) Vi löser ekvationen 1 = genom att studera
1. (3p) Ett RSA-krypto har parametrarna n = 77 och e = 37. Dekryptera meddelandet 3, dvs bestäm D(3). 60 = = =
Matematiska Institutionen KTH Lösningar till tentamensskrivning på kursen Diskret Matematik, moment B, för D2 och F, SF63 och SF630, den 20 maj 2009 kl 08.00-3.00. Hjälpmedel: Inga hjälpmedel är tillåtna
8(x 1) 7(y 1) + 2(z + 1) = 0
Matematiska Institutionen KTH Lösningsförsök till tentamensskrivningen på kursen Linjär algebra, SF60, den juni 0 kl 08.00-.00. Examinator: Olof Heden. OBS: Inga hjälpmedel är tillåtna på tentamensskrivningen.
DD1361 Programmeringsparadigm. Formella Språk & Syntaxanalys. Per Austrin
DD36 Programmeringsparadigm Formella Språk & Syntaxanalys Föreläsning Per Austrin 26--3 Kursavsnittet syntax/formella språk Teori om formella språk verktygslåda för strängmatchning: Ändliga automater och
Uppgifter till praktiska tentan, del A. (7 / 27)
Uppgifter till praktiska tentan, del A. (7 / 27) I. Sortering/Sökning: III II. Representation/Omvandling/format/protokoll: II III. Strukturering: II I alla problem, där bokstäver förekommer, antar vi att
Tentamen i Grundläggande Programvaruutveckling, TDA548
Tentamen i Grundläggande Programvaruutveckling, Joachim von Hacht/Magnus Myreen Datum: 2017-08-14 Tid: 14.00-18.00 Hjälpmedel: Lexikon Engelskt-Valfritt språk. Betygsgränser: U: -23 3: 24-37 4: 38-47 5
Träd och koder. Anders Björner KTH
27 Träd och koder Anders Björner KTH 1. Inledning. Det är i flera sammanhang viktigt att representera information digitalt (d.v.s omvandla till sviter av nollor och ettor). Beroende på vilka villkor som
Algebra och Diskret Matematik A (svenska)
MITTUNIVERSITETET TFM Tentamen 2005 MAAA99 Algebra och Diskret Matematik A (svenska) Skrivtid: 5 timmar Datum: 2 november 2005 Denna tenta omfattar 8 frågor, där varje fråga kan ge 3 poäng. Maximalt poängantal
Låt n vara ett heltal som är 2 eller större. Om a och b är två heltal så säger vi att. a b (mod n)
Uppsala Universitet Matematiska institutionen Isac Hedén Algebra I, 5 hp Sammanfattning av föreläsning 9. Kongruenser Låt n vara ett heltal som är 2 eller större. Om a och b är två heltal så säger vi att
{ } { } En mängd är en samling objekt A = 0, 1. Ex: Mängder grundbegrepp 5 C. Olof M C = { 7, 1, 5} M = { Ce, Joa, Ch, Je, Id, Jon, Pe}
Mängder grundbegrepp En mängd är en samling objekt Ex: { } { } A = 0, 1 B = 0 C = { 7, 1, 5} tomma mängden (har inga element) D = { 1, 2, 3,, 10} M = { Ce, Joa, Ch, Je, Id, Jon, Pe} kallas element i mängden
MATEMATIK GU. LLMA60 MATEMATIK FÖR LÄRARE, GYMNASIET Analys, ht 2014. Block 5, översikt
MATEMATIK GU H4 LLMA6 MATEMATIK FÖR LÄRARE, GYMNASIET Analys, ht 24 I block 5 ingår följande avsnitt i Stewart: Kapitel 2, utom avsnitt 2.4 och 2.6; kapitel 4. Block 5, översikt Första delen av block 5
Matriser. En m n-matris A har följande form. Vi skriver också A = (a ij ) m n. m n kallas för A:s storlek. 0 1, 0 0. Exempel 1
Matriser En m n-matris A har följande form a 11... a 1n A =.., a ij R. a m1... a mn Vi skriver också A = (a ij ) m n. m n kallas för A:s storlek. Exempel 1 1 0 0 1, 0 0 ( 1 3 ) 2, ( 7 1 2 3 2, 1 3, 2 1
kl Tentaupplägg
Tentaupplägg TIPS 1: Läs igenom ALLA uppgifterna. Välj den du känner är lättast först. Det kan gärna ta 10-20 minuter. Försök skriva saker som kan vara problem i uppgifterna. Är det något du absolut kommer
Tentamen i Grundläggande Programvaruutveckling, TDA548
Tentamen i Grundläggande Programvaruutveckling, Joachim von Hacht/Magnus Myreen Datum: 2016-12-20 Tid: 08.30-12.30 Hjälpmedel: Engelskt-Valfritt språk lexikon Betygsgränser: U: -23 3: 24-37 4: 38-47 5