INF3170 / INF4171. Normalisering. Andreas Nakkerud. 24. september 2015

Save this PDF as:
 WORD  PNG  TXT  JPG

Størrelse: px
Begynne med side:

Download "INF3170 / INF4171. Normalisering. Andreas Nakkerud. 24. september 2015"

Transkript

1 INF3170 / INF4171 Andreas Nakkerud 24. september 2015

2 [σ ] 2 E [σ ] 2 [ ψ] 1 σ E E I ψ ψ σ σ E I 1 ( ψ) σ I 2 (σ ) (( ψ) σ) [σ ] 1 σ E I ( ψ) σ (σ ) (( ψ) σ) I 1

3 Forberedelse efinisjon Formelene rett over linjen i en regel kalles premisser. Formelen under kalles konklusjonen. I en eliminasjonsregel kalles et premiss som ikke innholder konnektivet et støttepremiss (eng: minor premise), alle andre premisser kalles hovedpremiss (eng: major premise). efinisjon En forekomst av en formel γ er et snitt i en utledning når den samtidig er konklusjonen i en introduksjonsregel og hovedpremiss i en eliminasjonsregel.

4 Ny versjon av I Vi introduserer en ny versjon av I : Vi bruker notasjonen (y) x(x). x[x/y] ette påvirker ikke sunnhet, fordi vi allerede har at (y) x(x):. (y) I y(y) E (x) I x(x)

5 Eliminasjoner Vi ser nå på hvordan vi kan eliminere snitt i naturlig deduksjon. Vi holder oss til en kalkyle med konnektivene,,, I 1 2 E i blir til i i. Snittformelen er 1 2.

6 1 ψ [ψ] 2 I ψ E blir til 1 ψ 2. x[x/y] [t/y] I E. blir til [t/y] [t/y].

7 Eliminasjoner gir nye utledninger Vi gjør følgende antakelser: (i) Bundene og frie variabler er distinkte. (ii) Frie variable som brukes i en I er distinkte fra frie variable som ikke gjør det. en første typen brukes i maks én I. Lemma Konverteringene for,, gir alle nye utledninger. et eneste tilfellet der dette ikke er åpenbart er i elemineringene av -snitt. Antakelsene over sikrer at [t/u] er en utlednign når er det, fordi t er fri for u i alle formelene i (fra (ii)).

8 Notasjon Vi lar > 1 stå for kan konverteres til med én eliminasjon. Vi lar > stå for at det finnes en endelig sekvens av konverteringer = 0 > 1 1 > 1... > 1 n 1 =. står for > eller = ( reduserer til ).

9 Reduksjonsekvenser efinisjon En følge konverteringer kalles en reduksjonsekvens. En utledning kalles ikke-reduserbar hvis det ikke finnes en slik at > 1. Vil alle reduksjonsekvenser terminere i et endelig antall steg? Alternativt, er > velfundert?

10 efinisjon Hvis er ikke-reduserbar er på normalform (den inneholder ingen snitt). Hvis det finnes en slik at slik at er på normalform sier vi at normaliserer til. Hvis > er velfundert sier vi at > normaliserer sterkt. > normaliserer svakt hvis enhver utledning normaliserer.

11 -regelen ψ blir til ψ ψ I ψ blir til ψ ψ I

12 RAA [ ( ψ)] RAA ψ blir til [ ψ] [ ] [ ψ] ( ψ) RAA ψ [ ψ] ψ ( ψ) RAA ψ I

13 [ ( ψ)] ψ blir til [] [ ψ] ψ [ ψ] ( ψ) RAA ψ ψ

14 [ x(x)] x(x) blir til [ x(x)] [ (x)] (x) x(x) RAA (x) x(x)

15 Snitt-rang efinisjon (i) En maksimal snittformel γ er en snittformel med maksimal rang r(γ). (ii) La d = max{r() er en snittformel i } og n være antall formler med rang d i. Snittrangen til er cr() = (d, n). ersom er snittfri (på normalform) lar vi cr() = (0, 0). Vi ordner snitt-rang leksikografisk: (d, n) < (d, n ) d < d (d = d n < n ) Merk: < er en velordning (ω 2 ), og har ingen uendelige, synkende sekvenser.

16 Snitt-rang Lemma La være en utledning med snitt-rang (d, 1). Ved å eliminere snittformelen med rang d får vi en utledning med rang (d, k) hvor d < d I 1 2 E i blir til i i.

17 1 ψ [ψ] 2 I ψ E blir til 1 ψ 2. x[x/y] [t/y] I E. blir til [t/y] [t/y].

18 Snitt-rang Lemma Hvis cr() > (0, 0), så finnes det en slik at > 1 og cr( ) < cr(). La cr() = (d, n) og cr( ) = (d, n ). Vi fjerner snitt med maksimal rang. a blir enten d = d 1 hvis n = 1, eller n = n 1. Merk: I det første tilfellet kan n bli mye større enn n. Theorem Alle utledninger lar seg normalisere. (Svak normalisering.)

19 efinisjon En sti (eng: path) i en utledning er en følge formler 0,..., n slik at 0 er en hypotese, n er konklusjonen og i er et premiss rett over i+1. Et spor (eng: track) er starten på en sti, som ender i det første støttepremisset i stien, eller i konklusjonen hvis stien ikke har støttepremisser. [ (ψ σ)] ψ σ [ ψ] ψ ψ σ ψ σ ( (ψ σ)) ( ψ σ)

20 Lemma I en normalisert utledning kan ikke en introduksjonsregel komme før en eliminasjonsregel i et spor. Bevis: Anta at en I -regel kommer før en E-regel i et spor. et må være en siste I -regel som kommer før den første E-reglen i sporet. Siden utledningen er normal må det være en regel mellom, altså eller RAA. Siden ikke er konklusjonen i noen I -regel har vi en motsigelse. Corollary Et spor i en normalisert utledning er delt inn i inntil 3 deler: en eliminasjonsdel, fulgt av en -del, fulgt av en introduksjonsdel.

21 Spor Lemma La være en normalutledning. a har minst ett maksimalt sport som ender i konklusjonen. efinisjon La være en normalutledning. Vi definerer en funksjon o slik at o(t m ) = 0 for maksimale spor t m, og o(t) = o(t ) + 1 hvis sluttformelen i t ender i et støttepremiss for et hovedpremiss i t.

22 elformelegenskapen Theorem La være en normalutledning for Γ, da er enhver formel ψ i en delformel av eller av en formel i Γ, med mindre ψ lukkes av en anvendelse av RAA eller er som umiddelbart følger en hypotese som blir lukket av RAA.

23 Anvendelser Corollary Predikatlogikk er konsistent. Bevis: Anta at, da finnes det en utledning som slutter med, og hvor alle antakelser er lukket. Sporet som ender i har ingen I -regler eller RAA-regler, så antakelsen på toppen av sporet er åpen. Motsigelse. Corollary Predikatlogikk er en konservativ utvidelse av utsagnslogikk. Bevis: Anta at Γ har en normalutledning. Fra delformelegenskapen vet vi at hvis Γ og ikke innholder kvantorer gjør heller ikke det.

Semantikk Egenskaper ved predikatlogikk Naturlig deduksjon INF3170 / INF4171. Predikatlogikk: Semantikk og naturlig deduksjon.

Semantikk Egenskaper ved predikatlogikk Naturlig deduksjon INF3170 / INF4171. Predikatlogikk: Semantikk og naturlig deduksjon. INF3170 / INF4171 Predikatlogikk: Semantikk og naturlig deduksjon Andreas Nakkerud 3. september 2015 Eksempel Gitt en similaritetstype 0, 2; 1; 2 bygger vi en struktur (modell) hvor A = {c 1, c 2, a, b},

Detaljer

INF3170 / INF4171. Predikatlogikk: Skolemfunksjoner; Andreordens logikk. Andreas Nakkerud. 10. september 2015

INF3170 / INF4171. Predikatlogikk: Skolemfunksjoner; Andreordens logikk. Andreas Nakkerud. 10. september 2015 INF3170 / INF4171 Predikatlogikk: Skolemfunksjoner; Andreas Nakkerud 10. september 2015 Henkin-vitner Theorem La T være en teori med språk L, slik at T xφ(x), hvor FV (φ) = {x}. La c være en konstant som

Detaljer

Logiske symboler. Ikke-logiske symboler. Konnektiver Kvantorer Har fast tolking

Logiske symboler. Ikke-logiske symboler. Konnektiver Kvantorer Har fast tolking Inf 3170 Logiske symboler Konnektiver Kvantorer Har fast tolking Ikke-logiske symboler Relasjonssymboler Funksjonssymboler Ariteten er alltid gitt Tolkningen kan variere Vi får formelspråket Start med

Detaljer

Dagens plan. INF3170 Logikk. Sekventkalkyle Gerhard Gentzen ( ) Innhold. Forelesning 12: Snitteliminasjon. Herman Ruge Jervell. 8.

Dagens plan. INF3170 Logikk. Sekventkalkyle Gerhard Gentzen ( ) Innhold. Forelesning 12: Snitteliminasjon. Herman Ruge Jervell. 8. INF3170 Logikk Dagens plan Forelesning 12: Herman Ruge Jervell 1 Institutt for informatikk, Universitetet i Oslo 2 8. mai 2006 Institutt for informatikk (UiO) INF3170 Logikk 08.05.2006 2 / 27 Regler Innhold

Detaljer

Predikatlogikk Syntaks Semantikk INF3170 / INF4171. Predikatlogikk: Syntaks og semantikk. Andreas Nakkerud. 1. september 2015

Predikatlogikk Syntaks Semantikk INF3170 / INF4171. Predikatlogikk: Syntaks og semantikk. Andreas Nakkerud. 1. september 2015 INF3170 / INF4171 Predikatlogikk: Syntaks og semantikk Andreas Nakkerud 1. september 2015 Predikatlogikk Utsagnslogikk: p 0, p 1, p 1 p 6, p 2 p 1 Predikatlogikk: (( x)p 1 (x)), (( x)(( y)p 4 (x, y)))

Detaljer

Repetisjonsforelesning

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

Detaljer

Dagens plan. INF4170 Logikk. Modelleksistens for grunn LK repetisjon. Kompletthet av fri-variabel LK. Teorem (Kompletthet) Lemma (Modelleksistens)

Dagens plan. INF4170 Logikk. Modelleksistens for grunn LK repetisjon. Kompletthet av fri-variabel LK. Teorem (Kompletthet) Lemma (Modelleksistens) INF4170 Logikk Dagens plan Forelesning 11: Automatisk bevissøk III fri-variabel kompletthet og repetisjon av sunnhet Martin Giese 1 Institutt for informatikk, Universitetet i Oslo 2 31. april 2008 Institutt

Detaljer

Hvis formlene i Γ og er lukkede, vil sannhetsverdiene til formlene under M være uavhengig av variabeltilordning.

Hvis formlene i Γ og er lukkede, vil sannhetsverdiene til formlene under M være uavhengig av variabeltilordning. Forelesning 12: Automatisk bevissøk III fri-variabel kompletthet og repetisjon av sunnhet Christian Mahesh Hansen - 30. april 2007 1 Kompletthet av fri-variabel LK Teorem 1.1 (Kompletthet). Hvis Γ er gyldig,

Detaljer

Intuisjonistisk logikk

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

Detaljer

Dagens plan. INF3170 Logikk. Negasjon som bakgrunn for intuisjonistisk logikk. Til nå i kurset. Forelesning 9: Intuisjonistisk logikk.

Dagens plan. INF3170 Logikk. Negasjon som bakgrunn for intuisjonistisk logikk. Til nå i kurset. Forelesning 9: Intuisjonistisk logikk. INF3170 Logikk Dagens plan Forelesning 9: Arild Waaler 1 Institutt for informatikk, Universitetet i Oslo 2 Konsistens 19. mars 2007 Institutt for informatikk (UiO) INF3170 Logikk 19.03.2007 2 / 28 Innledning

Detaljer

Forelesning 3-6. februar 2006 Utsagnslogikk sekventkalkyle og sunnhet. 1 Mengdelære III. 2 Utsagnslogikk. 1.1 Multimengder. 2.

Forelesning 3-6. februar 2006 Utsagnslogikk sekventkalkyle og sunnhet. 1 Mengdelære III. 2 Utsagnslogikk. 1.1 Multimengder. 2. Forelesning 3-6. februar 2006 Utsagnslogikk sekventkalkyle og sunnhet 1 Mengdelære III 1.1 Multimengder Multimengder Mengder der antall forekomster av hvert element teller Definisjon (Multimengde). En

Detaljer

Førsteordens sekventkalkyle

Førsteordens sekventkalkyle INF3170 Logikk Forelesning 7: Sekventkalkyle for førsteordens logikk Roger Antonsen Institutt for informatikk, Universitetet i Oslo Førsteordens sekventkalkyle 16. mars 2010 (Sist oppdatert: 2010-04-06

Detaljer

INF3170 Logikk. Ukeoppgaver oppgavesett 7

INF3170 Logikk. Ukeoppgaver oppgavesett 7 INF3170 Logikk Ukeoppgaver oppgavesett 7 Unifisering I forelesning 10 så vi på en unifiseringsalgoritme som finner en mest generell unifikator for to termer. I automatisk bevissøk har vi imidlertid bruk

Detaljer

Dagens plan. INF3170 Logikk. Semantikk for sekventer. Definisjon (Motmodell/falsifiserbar sekvent) Definisjon (Gyldig sekvent) Eksempel.

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

Detaljer

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.

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,

Detaljer

Dagens plan. INF3170 Logikk. Syntaks: Utsagnslogiske formler. Motivasjon

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

Detaljer

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

Detaljer

INF1800 LOGIKK OG BEREGNBARHET

INF1800 LOGIKK OG BEREGNBARHET INF1800 LOGIKK OG BEREGNBARHET FORELESNING 21: FØRSTEORDENS LOGIKK Roger Antonsen Institutt for informatikk Universitetet i Oslo 28. oktober 2008 (Sist oppdatert: 2008-10-28 16:50) Førsteordens sekventkalkyle

Detaljer

Førsteordens sekventkalkyle

Førsteordens sekventkalkyle INF1800 LOGIKK OG BEREGNBARHET FORELESNING 21: FØRSTEORDENS LOGIKK Roger Antonsen Førsteordens sekventkalkyle Institutt for informatikk Universitetet i Oslo 28. oktober 2008 (Sist oppdatert: 2008-10-28

Detaljer

Bevis for sunnhet (og kompletthet) av bevissystemet med hensyn på semantikken

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

Detaljer

Beregn minutter til å se gjennom og fullføre ubesvarte oppgaver på slutten av eksamenstiden.

Beregn minutter til å se gjennom og fullføre ubesvarte oppgaver på slutten av eksamenstiden. Forelesning 15: Oppgaveløsing Christian Mahesh Hansen - 21. mai 2007 1 Generelle eksamenstips 1.1 Disponér tiden! Sett opp et grovt tidsbudsjett. En tre timers eksamen har 3 * 60 = 180 minutter. Oppgavene

Detaljer

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

Detaljer

Repetisjon: Førsteordens syntaks og semantikk. 2 Førsteordens sekventkalkyle. 3 Sunnhet av førsteordens sekventkalkyle. 1 Mengden T av termer i L:

Repetisjon: Førsteordens syntaks og semantikk. 2 Førsteordens sekventkalkyle. 3 Sunnhet av førsteordens sekventkalkyle. 1 Mengden T av termer i L: INF3170 Logikk Dagens plan Forelesning 7: Førsteordens logikk sekventkalkyle og sunnhet Christian Mahesh Hansen Institutt for informatikk, Universitetet i Oslo 1 Repetisjon: Førsteordens syntaks og semantikk

Detaljer

FOL: syntaks og representasjon. 15. og 16. forelesning

FOL: syntaks og representasjon. 15. og 16. forelesning FOL: syntaks og representasjon 15. og 16. forelesning Førsteordens logikk Førsteordens logikk: et formelt system som man bruker til å representere og studere argumenter. Som utsagnslogikk, men mer uttrykkskraftig,

Detaljer

Dagens plan. INF4170 Logikk. Fri-variabel sekventkalkyle. Forelesning 10: Automatisk bevissøk II fri-variabel sekventkalkyle og sunnhet.

Dagens plan. INF4170 Logikk. Fri-variabel sekventkalkyle. Forelesning 10: Automatisk bevissøk II fri-variabel sekventkalkyle og sunnhet. INF4170 Logikk Dagens plan Forelesning 10: fri-variabel sekventkalkyle og sunnhet Martin iese 1 Institutt for informatikk, Universitetet i Oslo 14. april 2008 Institutt for informatikk (UiO) INF4170 Logikk

Detaljer

INF1800 Forelesning 15

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

Detaljer

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

Detaljer

INF1800 LOGIKK OG BEREGNBARHET

INF1800 LOGIKK OG BEREGNBARHET INF1800 LOGIKK OG BEREGNBARHET FORELESNING 15: UTSAGNSLOGIKK Roger Antonsen Institutt for informatikk Universitetet i Oslo 7. oktober 2008 (Sist oppdatert: 2008-10-07 20:59) Sekventkalkyle for utsagnslogikk

Detaljer

Sekventkalkyle for utsagnslogikk

Sekventkalkyle for utsagnslogikk INF1800 LOGIKK OG BEREGNBARHET FORELESNING 15: UTSAGNSLOGIKK Roger Antonsen Sekventkalkyle for utsagnslogikk Institutt for informatikk Universitetet i Oslo 7. oktober 2008 (Sist oppdatert: 2008-10-07 20:59)

Detaljer

1 Utsagnslogikk (10 %)

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:

Detaljer

Dagens plan. INF3170 Logikk. Forstå teksten og begrepene! Disponér tiden! Forelesning 15: Oppgaveløsing. Christian Mahesh Hansen. 21.

Dagens plan. INF3170 Logikk. Forstå teksten og begrepene! Disponér tiden! Forelesning 15: Oppgaveløsing. Christian Mahesh Hansen. 21. INF3170 Logikk Dagens plan Forelesning 15: Oppgaveløsing Christian Mahesh Hansen 1 Generelle eksamenstips Institutt for informatikk, Universitetet i Oslo 2 21. mai 2007 Institutt for informatikk (UiO)

Detaljer

Merk: kopieringen av hovedformelen i γ-reglene medfører at bevissøk i førsteordens logikk ikke nødvendigvis behøver å terminere!

Merk: kopieringen av hovedformelen i γ-reglene medfører at bevissøk i førsteordens logikk ikke nødvendigvis behøver å terminere! Forelesning 8: Førsteordens logikk kompletthet Martin Giese - 10. mars 2008 1 Repetisjon: Kalkyle og Sunnhet av LK 1.1 Sekventkalkyleregler Definisjon 1.1 (γ-regler). γ-reglene i sekventkalkylen LK er:

Detaljer

INF1800 Forelesning 20

INF1800 Forelesning 20 INF1800 Forelesning 20 Førsteordens logikk Roger Antonsen - 22. oktober 2008 (Sist oppdatert: 2008-10-22 10:51) Mer om førsteordens logikk Tillukninger Vi har definert semantikk kun for lukkede formler.

Detaljer

INF1800 LOGIKK OG BEREGNBARHET

INF1800 LOGIKK OG BEREGNBARHET INF1800 LOGIKK OG BEREGNBARHET FORELESNING 20: FØRSTEORDENS LOGIKK Roger Antonsen Institutt for informatikk Universitetet i Oslo 22. oktober 2008 (Sist oppdatert: 2008-10-22 10:50) Mer om førsteordens

Detaljer

Mer om førsteordens logikk

Mer om førsteordens logikk INF1800 LOGIKK OG BEREGNBARHET FORELESNING 20: FØRSTEORDENS LOGIKK Roger Antonsen Mer om førsteordens logikk Institutt for informatikk Universitetet i Oslo 22. oktober 2008 (Sist oppdatert: 2008-10-22

Detaljer

INF3170 Logikk. Ukeoppgaver oppgavesett 6

INF3170 Logikk. Ukeoppgaver oppgavesett 6 INF3170 Logikk Ukeoppgaver oppgavesett 6 Normalformer Negasjons normalform I dette oppgavesettet skal vi se nærmere på normalformer. Formelen (P Q) kan også skrives som P Q. Formlene er ekvivalente, dvs.

Detaljer

Velkommen! Utsagnslogikk. Andreas Nakkerud. 20. august 2015 INF3170 / INF4171. Andreas Nakkerud. Syntaks og semantikk. Utsagnslogikk.

Velkommen! Utsagnslogikk. Andreas Nakkerud. 20. august 2015 INF3170 / INF4171. Andreas Nakkerud. Syntaks og semantikk. Utsagnslogikk. Velkommen! 20. august 2015 Velkommen til 2 forelesninger per uke (tirsdag og torsdag) 1 gruppetime per uke (mandag) Valgfritt (nesten) fordypningspensum for Artikkelseminar 2 eller 3 obligatoriske innleveringer

Detaljer

Dagens plan. INF3170 Logikk. Kompletthet følger fra modelleksistens. Kompletthet. Definisjon (Kompletthet) Teorem (Modelleksistens)

Dagens plan. INF3170 Logikk. Kompletthet følger fra modelleksistens. Kompletthet. Definisjon (Kompletthet) Teorem (Modelleksistens) INF3170 Logikk Dagens plan Forelesning 16: Repetisjon Christian Mahesh Hansen Institutt for informatikk, Universitetet i Oslo 1 2 4. juni 2007 3 Institutt for informatikk (UiO) INF3170 Logikk 04.06.2007

Detaljer

Oversettelse / Formalisering

Oversettelse / Formalisering Oversettelse / Formalisering P K + x (P(x) K(x)) Noen politikere er korrupte. Det fins en korrupt politiker. En politiker er korrupt. P - K x (P(x) K(x)) x (P(x) K(x)) x ( P(x) K(x)) x (P(x) K(x)) P K

Detaljer

Dagens plan. INF3170 Logikk. Induktive definisjoner. Eksempel. Definisjon (Induktiv definisjon) Eksempel

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.

Detaljer

INF3170 Logikk. Forelesning 8: Mer sekventkalkyle og sunnhet. Roger Antonsen. 6. april Institutt for informatikk, Universitetet i Oslo

INF3170 Logikk. Forelesning 8: Mer sekventkalkyle og sunnhet. Roger Antonsen. 6. april Institutt for informatikk, Universitetet i Oslo INF3170 Logikk Forelesning 8: Mer sekventkalkyle og sunnhet Roger Antonsen Institutt for informatikk, Universitetet i Oslo 6. april 2010 (Sist oppdatert: 2010-04-06 14:23) Fortsettelse INF3170 Logikk 6.

Detaljer

INF3170 Forelesning 4

INF3170 Forelesning 4 INF3170 Forelesning 4 Sunnhet og kompletthet - 16. februar 2010 (Sist oppdatert: 2010-02-09 17:43) Dagens plan Innhold Sunnhet 1 Introduksjon.......................................... 1 Bevaring av falsifiserbarhet..................................

Detaljer

Fortsettelse. INF3170 Logikk. Eksempel 1. Forelesning 8: Mer sekventkalkyle og sunnhet. Roger Antonsen

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.

Detaljer

En formel er gyldig hviss den sann i alle tolkninger. Kan dette sjekkes automatisk?

En formel er gyldig hviss den sann i alle tolkninger. Kan dette sjekkes automatisk? Utsagnslogikk En formel er gyldig hviss den sann i alle tolkninger Tolkning = linje i sannhetsverditabell Altså: En formel er gyldig hviss den har T i alle linjene i sin sannhetsverditabell. Dette kan

Detaljer

UNIVERSITETET I OSLO

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

Detaljer

Forelesning 2: Induktive definisjoner, utsagnslogikk og sekventkalkyle Christian Mahesh Hansen januar 2007

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). Å

Detaljer

Sekventkalkyle for første ordens predikatlogikk uten likhet

Sekventkalkyle for første ordens predikatlogikk uten likhet Sekventkalkyle for første ordens predikatlogikk uten likhet Tilleggslitteratur til INF1800 Versjon 29/9 07 Vi definerer sekventer for predikatlogikk på samme måte som i utsagnslogikk. En sekvent består

Detaljer

Dagens plan. INF3170 Logikk. Resolusjon: regel og utledninger. Overblikk. Definisjon. Forelesning 14: Avanserte emner. Christian Mahesh Hansen

Dagens plan. INF3170 Logikk. Resolusjon: regel og utledninger. Overblikk. Definisjon. Forelesning 14: Avanserte emner. Christian Mahesh Hansen INF3170 Logikk Forelesning 14: Avanserte emner Dagens plan 1 Christian Mahesh Hansen 2 Dualiteter Institutt for informatikk, Universitetet i Oslo 3 14. mai 2007 4 5 Teorier, aksiomer og ufullstendighet

Detaljer

Dagens plan. INF3170 Logikk. Redundans i LK-utledninger. Bevissøk med koblinger. Forelesning 13: Automatisk bevissøk IV matriser og koblingskalkyle

Dagens plan. INF3170 Logikk. Redundans i LK-utledninger. Bevissøk med koblinger. Forelesning 13: Automatisk bevissøk IV matriser og koblingskalkyle INF3170 Logikk Dagens plan Forelesning 13: matriser og koblingskalkyle Bjarne Holen 1 Institutt for informatikk, Universitetet i Oslo 7. mai 2007 Institutt for informatikk (UiO) INF3170 Logikk 07.05.2007

Detaljer

Dagens plan. INF3170 Logikk. Obliger og eksamen. Forelesning 1: Introduksjon. Utsagnslogikk og sekventkalkyle. Arild Waaler. 21.

Dagens plan. INF3170 Logikk. Obliger og eksamen. Forelesning 1: Introduksjon. Utsagnslogikk og sekventkalkyle. Arild Waaler. 21. INF3170 Logikk Dagens plan Forelesning 1: Introduksjon. og sekventkalkyle Arild Waaler Institutt for informatikk, Universitetet i Oslo 1 Praktisk informasjon 2 21. januar 2008 3 Institutt for informatikk

Detaljer

Forelesning 14: Automatisk bevissøk IV matriser og koblingskalkyle Christian Mahesh Hansen mai 2006

Forelesning 14: Automatisk bevissøk IV matriser og koblingskalkyle Christian Mahesh Hansen mai 2006 Forelesning 14: Automatisk bevissøk IV matriser og koblingskalkyle Christian Mahesh Hansen - 22. mai 2006 1 Automatisk bevissøk IV 1.1 Introduksjon Bevissøk med koblinger Vi har til nå sett på forskjellige

Detaljer

Utvidet løsningsforslag til Eksamen vår 2010

Utvidet løsningsforslag til Eksamen vår 2010 Utvidet løsningsforslag til Eksamen vår 2010 Morten Brun og Runar Ile 1 Dette er et utvidet løsningsforslag hvor det er gitt alternativer løsninger på flere av punktene og noen tips og kommentarer. På

Detaljer

Klasser, det analytiske hierarkiet og Shoenfields absolutthetsteorem

Klasser, det analytiske hierarkiet og Shoenfields absolutthetsteorem Klasser, det analytiske hierarkiet og Shoenfields absolutthetsteorem Dag Normann Oktober 1998 1 Klasse-hierarkiet 1.1 Syntaks-klasser Vi skal begynne med noe kjent og kjært: Definisjon 1 Vi vil se på språket

Detaljer

Dagens plan INF3170 Logikk. Obliger og eksamen. Forelesning 1: Introduksjon, mengdelære og utsagnslogikk. Christian Mahesh Hansen og Roger Antonsen

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.

Detaljer

INF1800 Forelesning 17

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

Detaljer

INF1800 LOGIKK OG BEREGNBARHET

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

Detaljer

Fri-variabel sekventkalkyle

Fri-variabel sekventkalkyle INF3170 Logikk Forelesning 10: Fri-variabel sekventkalkyle Roger Antonsen Institutt for informatikk, Universitetet i Oslo Fri-variabel sekventkalkyle 20. april 2010 (Sist oppdatert: 2010-04-27 11:38) INF3170

Detaljer

Oppgave 1. ( xφ) φ x t, hvis t er substituerbar for x i φ.

Oppgave 1. ( xφ) φ x t, hvis t er substituerbar for x i φ. Oppgave 1 Beviskalklen i læreboka inneholder sluttningsregelen QR: {ψ φ}, ψ ( xφ). En betingelse for å anvende regelen er at det ikke finnes frie forekomste av x i ψ. Videre så inneholder beviskalklen

Detaljer

Forelesning 13: Automatisk bevissøk IV matriser og koblingskalkyle Bjarne Holen - 7. mai 2007

Forelesning 13: Automatisk bevissøk IV matriser og koblingskalkyle Bjarne Holen - 7. mai 2007 Forelesning 13: Automatisk bevissøk IV matriser og koblingskalkyle Bjarne Holen - 7. mai 2007 1 Automatisk bevissøk IV 1.1 Introduksjon Bevissøk med koblinger Vi har til nå sett på forskjellige varianter

Detaljer

UNIVERSITETET I OSLO. Det matematisk-naturvitenskapelige fakultet. INF1080 Logiske metoder for informatikk

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 =

Detaljer

Sekventkalkyle for utsagnslogikk

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

Detaljer

Forelesning 1: Introduksjon. Utsagnslogikk og sekventkalkyle Arild Waaler januar 2008

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 (martingi@ifi.uio.no) Arild Waaler

Detaljer

INF3170 Forelesning 2

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

Detaljer

Litt mer mengdelære. INF3170 Logikk. Multimengder. Definisjon (Multimengde) Eksempel

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

Detaljer

UNIVERSITETET I OSLO

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

Detaljer

INF3140 Modeller for parallellitet INF3140/4140: Programanalyse

INF3140 Modeller for parallellitet INF3140/4140: Programanalyse INF3140/4140: Programanalyse Uke 4, side 1. Hvordan sjekke egenskaper ved programmer? Testing eller debugging øker tilliten til programmet ved prøving, men gir ingen garanti for korrekthet Operasjonell

Detaljer

Databaser fra et logikkperspektiv del 2

Databaser fra et logikkperspektiv del 2 Databaser fra et logikkperspektiv del 2 Evgenij Thorstensen IFI, UiO Høst 2015 Evgenij Thorstensen (IFI, UiO) Databaser og logikk del 2 Høst 2015 1 / 22 Outline 1 Konjunktive spørringer 2 QA for konj.

Detaljer

UNIVERSITETET I OSLO

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)

Detaljer

INF1800 LOGIKK OG BEREGNBARHET

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

Detaljer

Repetisjon og noen løse tråder

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

Detaljer

Mekanisert snittsøk i elementær tallteori. Hovedpunkter i foredraget

Mekanisert snittsøk i elementær tallteori. Hovedpunkter i foredraget Mekanisert snittsøk i elementær tallteori Gyrd Brændeland Seminaret i matematisk logikk 2003-05-22 1 Hovedpunkter i foredraget 1. Nytt: Tallteori med snitteliminasjon 2. Gangen i beviset for hovedresultatet:

Detaljer

En repetisjon hrj høst 2009

En repetisjon hrj høst 2009 En repetisjon hrj høst 2009 Data Maskin Data Syntaktiske objekter - endelige Mengde { } Multimengde [ ] Liste < > Symbol String = Liste av symboler Vi kan alltid finne ut om to syntaktiske objekter er

Detaljer

v : T, kan bare ha verdi av typen T. n =0 slyfes alltid parentesene. Typet uttrykkssprak type representerer en verdimengde. variabel, deklarert funksjon, herunder karakteriseres syntaktisk ved a angi navn

Detaljer

INF1800 Forelesning 6

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

Detaljer

LØSNINGSFORSLAG UNIVERSITETET I OSLO. Det matematisk-naturvitenskapelige fakultet. Oppgave 1 Mengdelære (10 poeng)

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)

Detaljer

Sunnhet og kompletthet av sekventkalkyle for utsagnslogikk

Sunnhet og kompletthet av sekventkalkyle for utsagnslogikk Sunnhet og kompletthet av sekventkalkyle for utsagnslogikk Sekventkalkyle System for å bevise sekventer fra aksiomer ved hjelp av regler Bevis er oppstilling som viser hvordan nye sekventer kan avledes

Detaljer

MAT1030 Diskret Matematikk

MAT1030 Diskret Matematikk MAT1030 Diskret Matematikk Forelesning 7: Logikk, predikatlogikk Roger Antonsen Institutt for informatikk, Universitetet i Oslo 10. februar 2009 (Sist oppdatert: 2009-02-11 01:52) Kapittel 4: Logikk (predikatlogikk)

Detaljer

INF1800 LOGIKK OG BEREGNBARHET

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

Detaljer

Forelesning 9: Frsteordens logikk { kompletthet Roger Antonsen mars 2006

Forelesning 9: Frsteordens logikk { kompletthet Roger Antonsen mars 2006 Forelesning 9: Frsteordens logikk { kompletthet Roger Antonsen - 27. mars 2006 1 Kompletthet av LK 1.1 Overblikk Vi skal na bevise at LK er komplett. Ikke bare er LK sunn, den kan ogsa vise alle gyldige

Detaljer

x A A(x/t) er gyldig såfremt t ikke inneholder en variabel som fanges av en kvantor i A når den settes inn for x.

x A A(x/t) er gyldig såfremt t ikke inneholder en variabel som fanges av en kvantor i A når den settes inn for x. x A A(x/t) er gyldig såfremt t ikke inneholder en variabel som fanges av en kvantor i A når den settes inn for x. Det skal altså ikke finnes en variabel y i t y t og en kvantor y eller y i A med en fri

Detaljer

Obligatorisk oppgave MAT-INF1100. Lars Kristian Henriksen UiO

Obligatorisk oppgave MAT-INF1100. Lars Kristian Henriksen UiO Obligatorisk oppgave MAT-INF Lars Kristian Henriksen UiO 6. september 3 Oppgave a)for å skrive fb 6 i -tallssystem, bruker vi at: Tabell : 6 -tallssystemet 6 6 9 9 a b 3 3 c 3 d 5 5 e 6 6 5 f Vi tar følgende

Detaljer

MAT1030 Diskret matematikk

MAT1030 Diskret matematikk MAT1030 Diskret matematikk Forelesning 7: Predikatlogikk Dag Normann Matematisk Institutt, Universitetet i Oslo 4. februar 2008 Oppsummering Vi har innført sannhetsverdiene T og F, begrepet utsagnsvariabel

Detaljer

Oppsummering. MAT1030 Diskret matematikk. Oppsummering. Oppsummering. Eksempel ((p q) r) Eksempel (p (q r))

Oppsummering. MAT1030 Diskret matematikk. Oppsummering. Oppsummering. Eksempel ((p q) r) Eksempel (p (q r)) Oppsummering MAT1030 Diskret matematikk Forelesning 7: Predikatlogikk Dag Normann Matematisk Institutt, Universitetet i Oslo 4. februar 2008 Vi har innført sannhetsverdiene T og F, begrepet utsagnsvariabel

Detaljer

UNIVERSITETET I OSLO. Det matematisk-naturvitenskapelige fakultet

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)

Detaljer

Det betyr igjen at det får verdien F nøyaktig når p = T, q = T og r = F.

Det betyr igjen at det får verdien F nøyaktig når p = T, q = T og r = F. Forelesning 7 Dag Normann - 4. februar 2008 Oppsummering Vi har innført sannhetsverdiene T og F, begrepet utsagnsvariabel og de utsagnslogiske bindeordene,,, og. Vi har sett hvordan vi kan undersøke egenskapene

Detaljer

Forelesning 5 mandag den 1. september

Forelesning 5 mandag den 1. september Forelesning mandag den. september. Fibonnacitall forts. Proposisjon..6. La n være et naturlig tall. Da er u + u + + u n = u n+. Bevis. Først sjekker vi om proposisjonen er sann når n =. I dette tilfellet

Detaljer

MAT1140: Partielle ordninger, Zorns lemma og utvalgsaksiomet

MAT1140: Partielle ordninger, Zorns lemma og utvalgsaksiomet MAT1140: Partielle ordninger, Zorns lemma og utvalgsaksiomet I dette notatet skal vi se på Zorns lemma, som er et kraftig redskap for å bevise eksistensen av matematiske objekter. Beviset for Zorns lemma

Detaljer

UNIVERSITETET I OSLO

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

Detaljer

TMA 4140 Diskret Matematikk, 3. forelesning

TMA 4140 Diskret Matematikk, 3. forelesning TMA 4140 Diskret Matematikk, 3. forelesning Haaken Annfelt Moe Department of Mathematical Sciences Norwegian University of Science and Technology (NTNU) September 5, 2011 Haaken Annfelt Moe (NTNU) TMA

Detaljer

Forelesning 6: Førsteordens logikk syntaks og semantikk Martin Giese februar 2008

Forelesning 6: Førsteordens logikk syntaks og semantikk Martin Giese februar 2008 Forelesning 6: Førsteordens logikk syntaks og semantikk Martin Giese - 25. februar 2008 1 Innledning til førsteordens logikk 1.1 Introduksjon I utsagnslogikk kan vi analysere de logiske konnektivene,,

Detaljer

Partielle ordninger, Zorns lemma og utvalgsaksiomet

Partielle ordninger, Zorns lemma og utvalgsaksiomet MAT1140, H-15 Partielle ordninger, Zorns lemma og utvalgsaksiomet I dette notatet skal vi se på Zorns lemma, som er et kraftig redskap for å bevise eksistensen av matematiske objekter. Beviset for Zorns

Detaljer

Oppgave 1. e rt = 120e. = 240 e

Oppgave 1. e rt = 120e. = 240 e Løsning MET 803 Matematikk Dato 5. desember 05 kl 0900-00 Oppgave. (a) Dersom vi selger eiendommen etter t år, med t > 0, så er nåverdien av salgssummen med r = 0,0. Da får vi N(t) = V (t)e rt = 0 e e

Detaljer

Forelesning januar 2006 Introduksjon, mengdelre og utsagnslogikk. 1 Praktisk informasjon. 1.1 Forelesere og tid/sted. 1.2 Obliger og eksamen

Forelesning januar 2006 Introduksjon, mengdelre og utsagnslogikk. 1 Praktisk informasjon. 1.1 Forelesere og tid/sted. 1.2 Obliger og eksamen Forelesning 1-23. januar 2006 Introduksjon, mengdelre og utsagnslogikk 1 Praktisk informasjon 1.1 Forelesere og tid/sted Forelesere: { Christian Mahesh Hansen (chrisha@ifi.uio.no) { Roger Antonsen (rantonse@ifi.uio.no)

Detaljer

Førsteordens logikk - syntaks

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

Detaljer

Forelesning januar 2006 Induktive denisjoner og utsagnslogikk

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

Detaljer

INF1800 LOGIKK OG BEREGNBARHET

INF1800 LOGIKK OG BEREGNBARHET INF1800 LOGIKK OG BEREGNBARHET FORELESNING 2: MENGDELÆRE Roger Antonsen Institutt for informatikk Universitetet i Oslo 20. august 2008 (Sist oppdatert: 2008-09-03 12:36) Mengdelære Læreboken Det meste

Detaljer

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

Detaljer

MAT3000/ Våren 2013 Obligatorisk oppgavesett nr. 2 Løsningsskisse

MAT3000/ Våren 2013 Obligatorisk oppgavesett nr. 2 Løsningsskisse MAT3000/4000 - Våren 2013 Obligatorisk oppgavesett nr. 2 Løsningsskisse Oppgave 1 Din offentlig nøkkel er N = 377 og a = 269, mens lederen av klubben har valgt N = 1829 og a = 7. Passordet som du har mottatt

Detaljer

Dagens plan. INF3170 Logikk. Introduksjon. Forelesning 6: Førsteordens logikk syntaks og semantikk. Martin Giese. 25. februar 2008.

Dagens plan. INF3170 Logikk. Introduksjon. Forelesning 6: Førsteordens logikk syntaks og semantikk. Martin Giese. 25. februar 2008. INF3170 Logikk Dagens plan Forelesning 6: og semantikk Martin Giese Institutt for informatikk Universitetet i Oslo 1 Innledning til førsteordens logikk 2 25. februar 2008 3 Institutt for informatikk (UiO)

Detaljer