INF1800 LOGIKK OG BEREGNBARHET
|
|
|
- Beate Andreassen
- 9 år siden
- Visninger:
Transkript
1 INF1800 LOGIKK OG BEREGNBARHET FORELESNING 5: UTSAGNSLOGIKK Roger Antonsen Institutt for informatikk Universitetet i Oslo 2. september 2008 (Sist oppdatert: :26)
2 Praktisk informasjon
3 Endringer i undervisningen Lars overtar neste uke med beregnbarhet. Det blir minst fire uker med beregnbarhet før jeg kommer tilbake og fortsetter med logikkdelen. Fra og med neste uke utgår onsdagsforelesningene (09:15 10:00) og tirsdagsforelesningene blir én time lenger. Forelesningene vil gå som normalt hvis ikke annet er spesifisert! Det vil si at tirsdagsforelesingene vil gå fra 14:15 til 17:00.
4 Spørreskjemaet Fyll ut! For at det skal bli et bra kurs trenger vi tilbakemeldinger fra dere. Hvis mange nok har svart i løpet av i morgen (onsdag), kommer jeg med et lite sammendrag. Foreløpig (13:30) har 12 av 75 svart. Siden skjemet har vært ute kun siden 08:00 i morges, syns jeg det er helt ok.
5 Oppvarming
6 Hvordan tjene en million på logikk A Her er det tomt. B Grisen er bak dør C C Bak dør A er det tomt. Følgende informasjon er gitt. Bak èn av dørene ligger det en million kroner. Det som står på denne døren er sant. Bak en annen dør er det en gris. Det som står på denne døren er usant. Bak én dør er det tomt. Hvor ligger millionen? Bak dør A? Nei Bak dør B? Nei Bak dør C? Ja
7 Repetisjon Utsagn: noe som enten er sant eller usant. Utsagnsvariable: symboler {P, Q, R,...} som vi bruker til å representere utsagn. Logiske bindeord: og, eller, ikke, hvis-så,.... Konnektiver:,, og. Utsagnslogiske formler: mengden Prop som er bygget opp av utsagnsvariable og konnektiver. Sannhetsverdier: Bool = {1, 0}. Hvordan sannhetsverdiene til en formel avhenger av sannhetsverdiene til utsagnsvariablene. Synaks: Prop, {P, Q, R,...},,,,, parenteser,... Semantikk: Bool, sannhetsverdier, mening, utsagn,...
8 Eksempler & Sannhetsverditabeller
9 Eksempel 1 Hvis solen skinner, så er jeg glad. (S G) Solen skinner. S Jeg er glad. G Dette er et eksempel på et gyldig eller holdbart (eng: valid) argument. Hvis (S G) er sann og S er sann, så må også G være sann. Vi sier at G er en logisk konsekvens (eng: logical consequence) av (S G) og S. Vi skal si dette på en mer presis måte ved å la v være en funksjon fra utsagnslogiske formler til {0, 1}. Hvis v(s G) = 1 og v(s) = 1, så v(g) = 1.
10 Eksempel 2 Hvis solen skinner, så er jeg glad. (S G) Jeg er ikke glad. G Solen skinner ikke. S Dette er også et eksempel på et gyldig argument. En sannhetsverditabell kan brukes til å analysere argumentet. S G (S G) G S Det er den nederste raden som er relevant, for det er kun her både (S G) og G sanne. Vi ser at også S er sann da.
11 Eksempel 3 Hvis solen skinner, så er jeg glad. (S G) Solen skinner ikke. S Jeg er ikke glad. G Dette er ikke et gyldig argument. Det er fordi (S G) og S kan begge være sanne uten at G er det. (Jeg kan være glad selv om solen ikke skinner.) Med andre ord, G er ikke en logisk konsekvens av (S G) og S. Vi kan også se dette via (en rad i) en sannhetsverditabell. S G (S G) S G
12 Sannhetsverditabeller En sannhetsverditabell (eng: truth table) forteller hva sannhetsverdien til en sammensatt utsagnslogisk formel er på bakgrunn av hvilke sannhetsverdier som er tilordnet utsagnsvariablene. Sagt på en annen måte: Hvis en tilordning av sannhetsverdier til utsagnsvariablene er gitt, så kan vi bruke en sannhetsverditabell til å regne ut sannhetsverdiene til de sammensatte utsagnene. Vi så forrige gang sannhetsverditabellene for konnektivene. Disse tabellene definerer meningen til de fire konnektivene. Vi ser på tabellene en gang til.
13 Sannhetsverditabeller F F F G (F G) F G (F G) F G (F G)
14 Semantikk for utsagnslogikk
15 Valuasjoner Definisjon (Valuasjon) En valuasjon (eng: valuation) er en funksjon v fra Prop til Bool slik at: v( A) = 1 hvis og bare hvis v(a) = 0 v(a B) = 1 hvis og bare hvis v(a) = 1 og v(b) = 1 v(a B) = 1 hvis og bare hvis v(a) = 1 eller v(b) = 1 v(a B) = 1 hvis og bare hvis v(a) = 1 impliserer v(b) = 1. Meningen til og, eller og impliserer betraktes som definert av sannhetsverditabellene for konnektivene. Det siste punktet kunne ha vært slik: v(a B) = 1 hvis og bare hvis v(a) = 0 eller v(b) = 1. En valuasjon er en presisering av en tilordning av sannhetsverdier.
16 Valuasjoner En valuasjon svarer til en rad i en sannhetsverditabell. En sannhetsverditabell kan altså si noe om alle valuasjoner. Når vi gir en valuasjon, så behøver vi kun gi verdier for utsagnsvariablene. Verdiene for utsagnslogiske formler er dermed også gitt (ved definisjonen av en valuasjon). Vi sier at vi har en tilordning av sannhetsverdier (eng: assignment of truth values) til utsagnsvariable. Vi skal se på noen eksempler for å få en bedre forståelse av hva en valuasjon er.
17 Valuasjoner Eksempel Se på formelen (P Q). La v være en valuasjon slik at v(p) = 1 og v(q) = 0. Hva er v(p Q)? Definisjonen sier v(p Q) = 1 hvis og bare hvis v(p) = 1 og v( Q) = 1. Vi vet at v(p) = 1, så det holder å sjekke om v( Q) = 1. Definisjonen sier v( Q) = 1 hvis og bare hvis v(q) = 0. Siden v(q) = 0, så er det greit. Vi konkluderer med at v(p Q) = 1.
18 Valuasjoner Eksempel En alternativ måte å finne frem til dette på er ved å se på kun én rad i sannhetsverditabellen. Valuasjonen v som er slik at v(p) = 1 og v(q) = 0 kan representeres ved å sette 1 under P og 0 under Q. Deretter kan vi bruke sannhetsverditabellene som definerer meningen til konnektivene for å finne sannhetsverdien til hele uttrykket. Vi må arbeide oss innenfra og utover. P Q
19 Valuasjoner Eksempel Se på formelen ( P Q). La v være en valuasjon slik at v(p) = 1 og v(q) = 0. Hva er v( P Q)? Definisjonen sier v( P Q) = 1 hvis og bare hvis v( P) impliserer v(q). v( P) = 0 og v(q) = 0. Siden 0 impliserer 0, konkluderer vi med at v( P Q) = 1. En rad i en sannhetsverditabell ville ha gitt oss følgende: P Q
20 Oppfyllbarhet Definisjon (Oppfyllbarhet) En valuasjon v oppfyller (eng: satisfies) en utsagnslogisk formel A hvis v(a) = 1. Dette skrives ofte v = A. En utsagnslogisk formel er oppfyllbar (eng: satisfiable) hvis det fins en valuasjon som oppfyller den. Eksempel Formelen (P Q) er oppfyllbar; den oppfylles av enhver valuasjon v slik at v(p) = 0 eller v(q) = 1. Formelen (P P) er ikke oppfyllbar; det fins ingen valusjon v slik at både v(p) = 1 og v( P) = 1.
21 Falsifiserbarhet Definisjon (Falsifiserbarhet) En valuasjon v falsifiserer (eng: falsifies) en utsagnslogisk formel A hvis v(a) = 0. Dette skrives ofte v = A. En utsagnslogisk formel er falsifiserbar (eng: falsifiable) hvis det fins en valuasjon som falsifiserer den. Eksempel Formelen (P Q) er falsifiserbar; den falsifiseres av enhver valuasjon v slik at v(p) = 1 og v(q) = 0. Formelen (P P) er ikke falsifiserbar; det fins ingen valusjon v slik at både v(p) = 0 og v( P) = 0.
22 Tautologi / Gyldighet Definisjon (Tautologi / Gyldighet) En utsagnslogisk formel A er en tautologi (eng: tautology) eller er gyldig (eng: valid) hvis v(a) = 1 for alle valuasjoner v. Dette skrives ofte = A. Eksempel Formelen (P P) er en tautologi; for enhver valuasjon v så vil enten v(p) = 1 eller v( P) = 1. Formelen P er ikke en tautologi; det fins nemlig en valusjon v slik at v(p) = 0.
23 Motsigelse / Kontradiksjon Definisjon (Motsigelse / Kontradiksjon) En utsagnslogisk formel A er kontradiktorisk (eng: contradictory), eller en kontradiksjon (eng: contradiction), eller en motsigelse, hvis v(a) = 0 for alle valuasjoner v. Eksempel Formelen (P P) er kontradiktorisk; det fins ingen valuasjon v som er slik at v(p) = 1 og v( P) = 1. Formelen P er ikke kontradiktorisk; det fins nemlig en valusjon v slik at v(p) = 1.
24 Oppsummering av disse begrepene En formel er... oppfyllbar hvis det er mulig å gjøre den sann. (Det fins en valuasjon v slik at v(a) = 1.) falsifiserbar hvis det er mulig å gjøre den usann. gyldig hvis den alltid er sann. (For enhver valuasjon v, så er det slik at v(a) = 1.) kontradiktorisk hvis den alltid er usann. Merk Det motsatte av en tautologi er en falsifiserbar formel. Det motsatte av en motsigelse er en oppfyllbar formel. En tautologi er ikke det motsatte av en motsigelse!
25 Eksempler Eksempel Er P en kontradiksjon? Nei, fordi det fins en valuasjon v slik at v( P) = 1. Er (P P) en kontradiksjon? Ja, fordi v( (P P)) = 0 for enhver valuasjon v. Det er lett å se dette ved hjelp av en sannhetsverditabell: P (P P) Er (P P) en kontradiksjon? Nei, fordi det fins en valuasjon v slik at v(p P) = 1.
26 Eksempler Eksempel Er ((P Q) P) en tautologi? Nei, fordi det fins en valuasjon v slik at v((p Q) P) = 0. Vi kan bruke en sannhetsverditabell for å se dette: P Q ((P Q) P) Den aktuelle valuasjonen kan leses ut av rad tre. Den er slik at v(p) = 0 og v(q) = 1.
27 Eksempler Eksempel Er (P (P Q)) en tautologi? Ja, fordi enhver valuasjon v er slik at v(p (P Q)) = 1. Grunnen til dét er at hvis v(p) = 1, så vil også v(p Q) = 1. Er (P P) en tautologi? Ja, fordi enhver valuasjon v er slik at v(p P) = 1.
28 Noen viktige begreper Syntaks et presist definert symbolspråk for å representere utsagnslogiske utsagn. Semantikk en presist definert tolkning av uttrykk i symbolspråket til sannhetsverdiene sann og usann. Kalkyle (eng: calculus) syntaktisk manipulasjon av uttrykk i symbolspråket for å finne bevisbare uttrykk. Sunnhet (eng: soundness) alle bevisbare uttrykk er tautologier (korrekthet av kalkylen). Kompletthet (eng: completeness) alle tautologier er bevisbare (kalkylen sterk nok til å fange inn alle interessante uttrykk).
29 Bruk av utsagnslogikk
30 Hvordan fange inn utsagn? Griser liker polka. P Griser liker disco. Q Griser liker ikke disco. Q Griser liker disco og polka. (P Q) Hvis griser liker polka, så liker de disco. (P Q) Griser liker hverken polka eller disco. ( P Q) eller (P Q) Griser liker enten polka eller disco. (P Q) Griser liker polka eller liker ikke polka. (P P) Griser liker polka hvis de liker disco. (Q P) Griser liker polka bare hvis de liker disco. (P Q)
31 Hvordan fange inn utsagn? Hvis jeg vinner i lotto eller står på eksamen, så blir jeg glad. L = jeg vinner i lotto E = jeg står på eksamen G = jeg blir glad Vi kan representere utsagnet ved formelen ((L E) G). Jeg blir glad hvis og bare hvis jeg vinner i lotto. Vi kan dele denne påstanden inn i to: Jeg blir glad hvis jeg vinner i lotto: (L G) Jeg blir glad bare hvis jeg vinner i lotto: (G L) Vi får dermed utsagnet: (G L) (L G) Vi kan godt bruke konnektivet og skrive: (G L). Da leser vi (G L) som en forkortelse for (G L) (L G).
Praktisk informasjon INF1800 LOGIKK OG BEREGNBARHET FORELESNING 5: UTSAGNSLOGIKK. Endringer i undervisningen. Spørreskjemaet.
INF1800 LOGIKK OG BEREGNBARHET FORELESNING 5: UTSAGNSLOGIKK Roger Antonsen Praktisk informasjon Institutt for informatikk Universitetet i Oslo 2. september 2008 (Sist oppdatert: 2008-09-04 17:26) Endringer
Dagens plan. INF3170 Logikk. Induktive definisjoner. Eksempel. Definisjon (Induktiv definisjon) Eksempel
INF3170 Logikk Dagens plan Forelesning 2: Induktive definisjoner, utsagnslogikk og sekventkalkyle Christian Mahesh Hansen Institutt for informatikk, Universitetet i Oslo 1 Induktive definisjoner 2 29.
INF1800 LOGIKK OG BEREGNBARHET
INF1800 LOGIKK OG BEREGNBARHET FORELESNING 6: UTSAGNSLOGIKK Roger Antonsen Institutt for informatikk Universitetet i Oslo 3. september 2008 (Sist oppdatert: 2008-09-03 12:49) Mer om bruk av utsagnslogikk
INF3170 Logikk. Forelesning 3: Utsagnslogikk, semantikk, sekventkalkyle. Roger Antonsen. Institutt for informatikk, Universitetet i Oslo
INF3170 Logikk Forelesning 3: Utsagnslogikk, semantikk, sekventkalkyle Roger Antonsen Institutt for informatikk, Universitetet i Oslo 9. februar 2010 (Sist oppdatert: 2010-02-09 15:10) Utsagnslogikk INF3170
Forelesning 2: Induktive definisjoner, utsagnslogikk og sekventkalkyle Christian Mahesh Hansen januar 2007
Forelesning 2: Induktive definisjoner, utsagnslogikk og sekventkalkyle Christian Mahesh Hansen - 29. januar 2007 1 Induktive definisjoner Induktive definisjoner Definisjon 1.1 (Induktiv definisjon). Å
Forelesning 1: Introduksjon. Utsagnslogikk og sekventkalkyle Arild Waaler januar 2008
Forelesning 1: Introduksjon. Utsagnslogikk og sekventkalkyle Arild Waaler - 21. januar 2008 1 Praktisk informasjon 1.1 Forelesere og tid/sted Forelesere: Martin Giese ([email protected]) Arild Waaler
INF1800 Forelesning 6
INF1800 Forelesning 6 Utsagnslogikk Roger Antonsen - 3. september 2008 (Sist oppdatert: 2008-09-03 12:49) Mer om bruk av utsagnslogikk Hvordan fange inn utsagn? Jeg spiser det hvis det er godt. Jeg spiser
INF4170 { Logikk. Forelesning 1: Utsagnslogikk. Arild Waaler. 20. august Institutt for informatikk, Universitetet i Oslo
INF4170 { Logikk Forelesning 1: Utsagnslogikk Arild Waaler Institutt for informatikk, Universitetet i Oslo 20. august 2013 Dagens plan 1 Utsagnslogikk 2 Sekventkalkyle 3 Sunnhet 4 Kompletthet Institutt
Repetisjonsforelesning
Repetisjonsforelesning INF3170 Andreas Nakkerud Institutt for informatikk 24. november 2014 Institutt for informatikk Universitetet i Oslo Repetisjon 24. november 2014 1 / 39 Utsagnslogikk Utsagnslogikk
Litt mer mengdelære. INF3170 Logikk. Multimengder. Definisjon (Multimengde) Eksempel
INF3170 Logikk Forelesning 2: Mengdelære, induktive definisjoner og utsagnslogikk Roger Antonsen Institutt for informatikk, Universitetet i Oslo Litt mer mengdelære 2. februar 2010 (Sist oppdatert: 2010-02-02
Dagens plan INF3170 Logikk. Obliger og eksamen. Forelesning 1: Introduksjon, mengdelære og utsagnslogikk. Christian Mahesh Hansen og Roger Antonsen
Dagens plan INF3170 Logikk Forelesning 1: Introduksjon, mengdelære og utsagnslogikk Christian Mahesh Hansen og Roger Antonsen Institutt for informatikk, Universitetet i Oslo 1 Praktisk informasjon 2 23.
INF1800 Logikk og beregnbarhet Forelesningsnotater Høsten 2008
INF1800 Logikk og beregnbarhet Forelesningsnotater Høsten 2008 Roger Antonsen Universitetet i Oslo Sist oppdatert: 17. november 2008 12:46 Dette kompendiet er automatisk generert fra materialet som ble
Dagens plan. INF3170 Logikk. Semantikk for sekventer. Definisjon (Motmodell/falsifiserbar sekvent) Definisjon (Gyldig sekvent) Eksempel.
INF3170 Logikk Dagens plan Forelesning 3: Utsagnslogikk sekventkalkyle, sunnhet og kompletthet 1 Sekventkalkyle Christian Mahesh Hansen 2 Institutt for informatikk, Universitetet i Oslo 3 5. februar 2007
INF3170 Forelesning 2
INF3170 Forelesning 2 Mengdelære, induktive definisjoner og utsagnslogikk Roger Antonsen - 2. februar 2010 (Sist oppdatert: 2010-02-02 14:26) Dagens plan Innhold Litt mer mengdelære 1 Multimengder.........................................
INF1800 Forelesning 15
INF1800 Forelesning 15 Utsagnslogikk Roger Antonsen - 7. oktober 2008 (Sist oppdatert: 2008-10-07 20:59) Sekventkalkyle for utsagnslogikk Introduksjonseksempel Hvordan finne ut om en gitt formel er en
Hvis Ole følger inf3170, så liker Ole logikk. Ole følger inf3170, og Ole følger ikke inf3170. Ole følger inf3170, eller Ole følger ikke inf3170.
Forelesning 4: Repetisjon og førsteordens logikk Christian Mahesh Hansen - 12. februar 2007 1 Repetisjon Motivasjon Er utsagnene sanne? Hvis Ole følger inf3170, så liker Ole logikk. Ole følger inf3170,
Dagens plan. INF3170 Logikk. Syntaks: Utsagnslogiske formler. Motivasjon
INF3170 Logikk Dagens plan Forelesning 4: og førsteordens logikk Christian Mahesh Hansen Institutt for informatikk, Universitetet i Oslo 1 2 12. februar 2007 3 Institutt for informatikk (UiO) INF3170 Logikk
Forelesning 3: Utsagnslogikk sekventkalkyle, sunnhet og kompletthet Christian Mahesh Hansen - 5. februar 2007
Forelesning 3: Utsagnslogikk sekventkalkyle, sunnhet og kompletthet Christian Mahesh Hansen - 5. februar 2007 1 Sekventkalkyle 1.1 Semantikk for sekventer Semantikk for sekventer Definisjon 1.1 (Gyldig
Kapittel 4: Logikk (utsagnslogikk)
MAT1030 Diskret Matematikk Forelesning 6: Logikk, predikatlogikk Roger Antonsen Institutt for informatikk, Universitetet i Oslo Kapittel 4: Logikk (utsagnslogikk) 28. januar 2009 (Sist oppdatert: 2009-01-28
MAT1030 Diskret Matematikk
MAT1030 Diskret Matematikk Forelesning 6: Logikk, predikatlogikk Roger Antonsen Institutt for informatikk, Universitetet i Oslo 28. januar 2009 (Sist oppdatert: 2009-01-28 12:23) Kapittel 4: Logikk (utsagnslogikk)
Definisjon 1.1 (Sunnhet). Sekventkalkylen LK er sunn hvis enhver LK-bevisbar sekvent er gyldig.
Forelesning 5: Kompletthet og første-ordens logikk Roger Antonsen - 20. februar 2006 1 Kompletthet 1.1 Repetisjon Gyldig P, P Q Q Hvis v = P og v = P Q, så v = Q. Bevisbar P P Q Q P, P Q Q Falsifiserbar
INF1800 LOGIKK OG BEREGNBARHET
INF1800 LOGIKK OG BEREGNBARHET FORELESNING 18: FØRSTEORDENS LOGIKK Roger Antonsen Institutt for informatikk Universitetet i Oslo 15. oktober 2008 (Sist oppdatert: 2008-10-15 23:50) Repetisjon og noen løse
Repetisjon og noen løse tråder
INF1800 LOGIKK OG BEREGNBARHET FORELESNING 18: FØRSTEORDENS LOGIKK Roger Antonsen Repetisjon og noen løse tråder Institutt for informatikk Universitetet i Oslo 15. oktober 2008 (Sist oppdatert: 2008-10-15
UNIVERSITETET I OSLO. Det matematisk-naturvitenskapelige fakultet
UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i INF1080 Logiske metoder for informatikk Eksamensdag: 10. desember 2012 Tid for eksamen: 09.00 13.00 Innledning La U være mengden
UNIVERSITETET I OSLO
UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i INF1080 Logiske metoder for informatikk Eksamensdag: 26. november 2010 Tid for eksamen: 13:00 17:00 Oppgave 1 La A = { }. Mengdelære
Kapittel 4: Logikk. MAT1030 Diskret Matematikk. Oppsummering. En digresjon. Forelesning 6: Utsagnslogikk og predikatlogikk.
MAT1030 Diskret Matematikk Forelesning 6: Utsagnslogikk og predikatlogikk Dag Normann Matematisk Institutt, Universitetet i Oslo Kapittel 4: Logikk 3. februar 2010 (Sist oppdatert: 2010-02-03 12:49) MAT1030
INF1800 Forelesning 18
INF1800 Forelesning 18 Førsteordens logikk Roger Antonsen - 15. oktober 2008 (Sist oppdatert: 2008-10-15 23:50) Repetisjon og noen løse tråder Førsteordens språk Et førsteordens språk L består av: 1. Logiske
Sammensatte utsagn, sannhetsverditabeller. MAT1030 Diskret matematikk. Sammensatte utsagn, sannhetsverditabeller
Sammensatte utsagn, sannhetsverditabeller MAT1030 Diskret matematikk Forelesning 6: Logikk Dag Normann Matematisk Institutt, Universitetet i Oslo 30. januar 2008 Mandag 28/1 innførte vi bindeordene (konnektivene)
1 Utsagnslogikk (10 %)
1 Utsagnslogikk (10 %) a1) A A, C A A C A B A B (A C) B, C B B C B B, C A, C B, C A C B C A C B C B (A C) A (B C) B (A C) Utledningen lukkes ikke og vi får følgende valuasjon v som falsifiserer formelen:
INF1800. Logikk og Beregnbarhet
INF1800 Logikk og Beregnbarhet Lærebok: Discrete Structures, Logic, and Computability Utdrag blir pensum. Obs: Første opplag inneholder mange feil, andre opplag inneholder noen feil. Har du kjøpt boken
Vi startet forelesningen med litt repetisjon fra forrige uke: Det omvendte, kontrapositive og inverse utsagnet. La p og q være to utsagn, og p -> q
Vi startet forelesningen med litt repetisjon fra forrige uke: Det omvendte, kontrapositive og inverse utsagnet. La p og q være to utsagn, og p -> q Begrepene «tilstrekkelig», «nødvendig» og «bare hvis».
MAT1030 Forelesning 5
MAT1030 Forelesning 5 Logikk, utsagnslogikk Roger Antonsen - 27. januar 2009 (Sist oppdatert: 2009-01-28 09:12) Kapittel 4: Logikk (fortsettelse) Repetisjon Forrige gang snakket vi om utsagn og predikater,
Intuisjonistisk logikk
INF3170 Logikk Forelesning 11: Intuisjonistisk logikk Roger Antonsen Institutt for informatikk, Universitetet i Oslo Intuisjonistisk logikk 27. april 2010 (Sist oppdatert: 2010-04-27 11:58) INF3170 Logikk
Førsteordens logikk - syntaks
INF3170 Logikk Forelesning 5: Førsteordens logikk syntaks og semantikk Institutt for informatikk Universitetet i Oslo Førsteordens logikk - syntaks 23. februar 2010 (Sist oppdatert: 2010-02-09 17:42) INF3170
Fortsettelse. INF3170 Logikk. Eksempel 1. Forelesning 8: Mer sekventkalkyle og sunnhet. Roger Antonsen
INF3170 Logikk Forelesning 8: Mer sekventkalkyle og sunnhet Roger Antonsen Institutt for informatikk, Universitetet i Oslo Fortsettelse 6. april 2010 (Sist oppdatert: 2010-04-06 14:24) INF3170 Logikk 6.
UNIVERSITETET I OSLO
UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i INF1080 Logiske metoder for informatikk Eksamensdag: 28. november 2014 Tid for eksamen: 08.15 12.15 Oppgave 1 Mengdelære (10 poeng)
MAT1030 Diskret Matematikk
MAT1030 Diskret Matematikk Forelesning 4: Logikk Roger Antonsen Institutt for informatikk, Universitetet i Oslo 21. januar 2009 (Sist oppdatert: 2009-01-22 13:02) Kapittel 4: Logikk (fortsettelse) MAT1030
UNIVERSITETET I OSLO
UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i INF1080 Logiske metoder for informatikk Eksamensdag: 27. desember 2015 Tid for eksamen: 08.15 12:15 Oppgave 1 Grunnleggende mengdelære
Kapittel 4: Logikk (fortsettelse)
MAT1030 Diskret Matematikk Forelesning 4: Logikk Roger Antonsen Institutt for informatikk, Universitetet i Oslo Kapittel 4: Logikk (fortsettelse) 21. januar 2009 (Sist oppdatert: 2009-01-22 13:03) MAT1030
INF1800 LOGIKK OG BEREGNBARHET
INF1800 LOGIKK OG BEREGNBARHET FORELESNING 17: FØRSTEORDENS LOGIKK Roger Antonsen Institutt for informatikk Universitetet i Oslo 14. oktober 2008 (Sist oppdatert: 2008-10-14 16:29) Før vi begynner Repetisjon
UNIVERSITETET I OSLO
UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i INF1080 Logiske metoder for informatikk Eksamensdag: 29. november 2013 Tid for eksamen: 09.00 13.00 (Fortsettes på side 2.) Oppgave
INF1080 Logiske metoder for informatikk. 1 Små oppgaver [70 poeng] 1.1 Grunnleggende mengdelære [3 poeng] 1.2 Utsagnslogikk [3 poeng]
INF1080 Logiske metoder for informatikk Digital eksamen Tid: Onsdag 7. desember 2016 kl. 14.30 18.30 (4 timer) Tillatte hjelpemidler: Ingen Eksamen består av to deler som er verdt omtrent like mye. Den
UNIVERSITETET I OSLO
UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i INF1080 Logiske metoder for informatikk Eksamensdag: 25. november 2011 Tid for eksamen: 14:45 16:45 Oppgave 1 Mengdelære (15 poeng)
MAT1030 Diskret Matematikk
MAT1030 Diskret Matematikk Forelesning 4: Logikk Dag Normann Matematisk Institutt, Universitetet i Oslo 27. januar 2010 (Sist oppdatert: 2010-01-27 12:47) Kapittel 4: Logikk (fortsettelse) MAT1030 Diskret
UNIVERSITETET I OSLO. Det matematisk-naturvitenskapelige fakultet
UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i INF1080 Logiske metoder for informatikk Eksamensdag: 10. desember 2013 Tid for eksamen: 09.00 13.00 Oppgave 1 Mengdelære (10 poeng)
Forelesning januar 2006 Induktive denisjoner og utsagnslogikk
Forelesning 2-30. januar 2006 Induktive denisjoner og utsagnslogikk 1 Praktisk informasjon INF5170 { Logikkseminar Tirsdager 14:15-16:00 pa Buerommet (3. etg, I). Flg med pa forskning og aktuelle temaer
LØSNINGSFORSLAG UNIVERSITETET I OSLO. Det matematisk-naturvitenskapelige fakultet. Oppgave 1 Mengdelære (10 poeng)
UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i Eksamensdag: 9. desember 2010 Tid for eksamen: 09:00 13:00 INF1080 Logiske metoder for informatikk Oppgave 1 Mengdelære (10 poeng)
MAT1030 Diskret matematikk
MAT1030 Diskret matematikk Plenumsregning 6: Ukeoppgaver fra kapittel 5 Roger Antonsen Matematisk Institutt, Universitetet i Oslo 21. februar 2008 Oppgave 5.1 Skriv følgende mengder på listeform. (a) Mengden
UNIVERSITETET I OSLO
UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i Eksamensdag: 28. november 2014 Tid for eksamen: 08.15 12.15 Oppgavesettet er på 6 sider. Vedlegg: Tillatte hjelpemidler: INF1080
INF1080 Logiske metoder for informatikk. 1 Små oppgaver [70 poeng] 1.1 Grunnleggende mengdelære [3 poeng] 1.2 Utsagnslogikk [3 poeng]
INF1080 Logiske metoder for informatikk Digital eksamen (med løsningsforslag) Dette er et utkast til løsningsforslag til eksamen i INF1080, og feil kan forekomme. Hvis du finner noen feil, si ifra til
I Kapittel 3 så vi på hvordan data, som hele tall og reelle tall, kan representeres som bitsekvenser
Forelesning 5 Logikk Dag Normann - 28. januar 2008 Oppsummering av Kapittel 3 I Kapittel 3 så vi på hvordan data, som hele tall og reelle tall, kan representeres som bitsekvenser i en datamaskin. Stoffet
Prøveeksamen 2016 (med løsningsforslag)
Prøveeksamen 2016 (med løsningsforslag 1 Grunnleggende mengdelære La A = {0, {0}} og B = {0, {0}, {0, {0}}}. Er følgende påstander sanne eller usanne? 1 {{0}} A 2 0 B 3 A B 4 A B 1 Usann 2 Usann 3 Sann
INF1800 Forelesning 17
INF1800 Forelesning 17 Førsteordens logikk Roger Antonsen - 14. oktober 2008 (Sist oppdatert: 2008-10-14 16:29) Før vi begynner Repetisjon og kommentarer Vi skal nå kunne Utsagnslogikk: syntaks og semantikk
Kapittel 4: Logikk (predikatlogikk)
MAT1030 Diskret Matematikk Forelesning 7: Logikk, predikatlogikk Dag Normann Matematisk Institutt, Universitetet i Oslo Kapittel 4: Logikk (predikatlogikk) 9. februar 2010 (Sist oppdatert: 2010-02-09 14:22)
UNIVERSITETET I OSLO. Det matematisk-naturvitenskapelige fakultet. INF1080 Logiske metoder for informatikk
UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i Eksamensdag:. desember Tid for eksamen:.. INF Logiske metoder for informatikk Oppgave Mengdelære ( poeng) La A = {,, {}}, B =
Løsningsforslag oblig. innlevering 1
Løsningsforslag oblig. innlevering 1 IN1150 Logiske metoder Høsten 2017 Oppgave 1 - Mengdelære (10 poeng) a) Ut fra opplysningene under, angi hvilke mengder A og B er. A B = {1, 2, 3, 4, 5, 6} A B = {2,
Bevis for sunnhet (og kompletthet) av bevissystemet med hensyn på semantikken
Forelesning 4: Intuisjonistisk logikk Arild Waaler - 11. februar 2008 1 Intuisjonistisk logikk 1.1 Innledning Til nå i kurset Det utsagnslogiske språket: konnektiver og formler Bevissystem:LK og DPLL for
INF1800 LOGIKK OG BEREGNBARHET
INF1800 LOGIKK OG BEREGNBARHET FORELESNING 1: INTRODUKSJON Roger Antonsen Institutt for informatikk Universitetet i Oslo 19. august 2008 (Sist oppdatert: 2008-09-03 12:35) Velkommen til INF1800! Introduksjon
UNIVERSITETET I OSLO
UNIVERSITETET I OSLO Det matematisk-naturvitenskapelige fakultet Eksamen i Eksamensdag: 9. desember 2015 Tid for eksamen: 09.00 13.00 (Fortsettes på side 2.) INF1080 Logiske metoder for informatikk Oppgave
Emne 13 Utsagnslogikk
Emne 13 Utsagnslogikk Et utsagn er en erklæring som er entydig sann eller usann, men ikke begge deler. Noen eksempler på (ekte) utsagn: Utsagn : Gjøvik har bystatus er sann ( i alle fall pr. dags dato
Ekvivalente utsagn. Eksempler: Tautologi : p V p Selvmotsigelse: p Λ p
Ekvivalente utsagn Definisjoner: Et sammensatt utsagn som ALLTID er SANT kalles for en TAUTOLOGI. Et sammensatt utsagn som ALLTID er USANT kalles for en SELVMOTIGELSE eller en KONTRADIKSJON (eng. contradiction).
Forelesning 7: Førsteordens logikk sekventkalkyle og sunnhet Christian Mahesh Hansen - 3. mars 2007
Forelesning 7: Førsteordens logikk sekventkalkyle og sunnhet Christian Mahesh Hansen - 3. mars 2007 1 Repetisjon: Førsteordens syntaks og semantikk Et førsteordens språk L består av: 1. Logiske symboler
Sekventkalkyle for utsagnslogikk
Sekventkalkyle for utsagnslogikk Tilleggslitteratur til INF1800 Versjon 11. september 2007 1 Hva er en sekvent? Hva er en gyldig sekvent? Sekventkalkyle er en alternativ type bevissystem hvor man i stedet
Et utsagn (eng: proposition) er en erklærende setning som enten er sann eller usann. Vi kaller det gjerne en påstand.
Utsagnslogikk. Et utsagn (eng: proposition) er en erklærende setning som enten er sann eller usann. Vi kaller det gjerne en påstand. Eksempler: Avgjør om følgende setninger er et utsagn, og i så fall;
Forelesning 5: Førsteordens logikk syntaks og semantikk Christian Mahesh Hansen februar 2007
Forelesning 5: Førsteordens logikk syntaks og semantikk Christian Mahesh Hansen - 19. februar 2007 1 Førsteordens logikk - syntaks 1.1 Repetisjon Et førsteordens språk L består av: 1. Logiske symboler
Kapittel 4: Logikk (predikatlogikk)
MAT1030 Diskret Matematikk Forelesning 7: Logikk, predikatlogikk Roger Antonsen Institutt for informatikk, Universitetet i Oslo Kapittel 4: Logikk (predikatlogikk) 10. februar 2009 (Sist oppdatert: 2009-02-11
MAT1030 Diskret matematikk
MAT1030 Diskret matematikk Plenumsregning 5: Ukeoppgaver fra kapittel 4 Roger Antonsen Matematisk Institutt, Universitetet i Oslo 14. februar 2008 Oppgave 4.4 Skriv ned setninger som svarer til den konverse
