En formel er gyldig hviss den sann i alle tolkninger Utsagnslogikk Tolkning = linje i sannhetsverditabell Altså: En formel er gyldig hviss den har T i.

Slides:



Advertisements
Liknende presentasjoner
Senterpartiet Vi tar hele Norge i bruk.
Advertisements

Rutearket i Excel Et regneark består av en mengde ”celler” med innhold. Hver celle er plassert i en bestemt kolonne (her: C) og en bestemt rad (her: 5).
Tabeller av objekter Klassen ArrayList
Ebus Management Center En liten bruksanvisning for de enkleste funksjonene.
Hvordan er et atom bygd opp?
Hva slags spørsmål skal man stille på hvilke nivåer?
En innføring i spillet: Lag En Setning
Fra ord til liv August 2012.
PowerPoint laget av Bendik S. Søvegjarto Konsept, tekst og regler av Skage Hansen.
Slik kommer du til «Personverninnstillinger»: Logg inn på Facebook.
En innføring i spillet: Dobbeltkrig – Grønn
AP - Arbeidsplan Vi jobber med arbeidsplanen nesten hver dag.
Ideutvikling - Problemdefinisjonen. Hva gjør de erfarne problemløserne? •Samler og analyserer informasjon og data •Snakker med mennesker som kjenner problemet.
DET DIGITALE VERKTØYET I HAGEN BARNEHAGE
Maskin Læring Litt generelt Hva er maskin læring?
Forside Korteste sti BFS Modifikasjon Dijkstra Eksempel Korrekthet Analyse Øving Spørsmål Dijkstras algoritme Åsmund Eldhuset asmunde *at* stud.ntnu.no.
Dijkstras algoritme Åsmund Eldhuset asmunde *at* stud.ntnu.no
Kompleksitetsanalyse
Om semesteroppgaven Krav til den avhengige variabelen
Forside Motivasjon Analyse Forside Motivasjon Analyse  -notasjon O og  Relasjoner Klasser Fallgruver Spørsmål Kompleksitetsanalyse Åsmund Eldhuset asmunde.
Eksamenstips.
Reiserute med maksimal opplevelse. LOG530 Distribusjonsplanlegging 2 2 I følgende eksempel er det en turist som ønsker å velge kjøreruten med mest severdigheter,
Repetisjon kap 6,7,8.
Komplekse tall Naturlige tall
Randomisering av deltakere i eksperiment
Tjenestedirektivet og velferdsstaten
PowerPoint laget av Bendik S. Søvegjarto Konsept, tekst og regler av Skage Hansen.
Fra ord til liv Februar 2010.
Dynamiske nettsider PHP Del 2 – Kontrollstrukturer.
ELEFANTKLUBBEN (De eldste barna)
NÅ SKAL VI LÆRE OM LIKNINGER.
Oppgave 1. Automaten aksepterer språket over alfabetet {a,b} bestående av strenger med et like antall forekomster av a og et like antall forekomster av.
Disjunktiv normalform, oppsummering Et litteral… er en utsagnsvariabel eller negasjonen av en utsagnsvariabel. P  P Q S  R En fundamental konjunksjon.
Disjunktiv normalform, oppsummering Et litteral… er en utsagnsvariabel eller negasjonen av en utsagnsvariabel. P  P Q S  R En fundamental konjunksjon.
HUMIT 1750 Høsten 2005 Løsningsforslag med utfyllende kommentarer til Obligatorisk oppgave 1 Vi hadde gitt de tre setningene A: Regntøyet er hjemme eller.
En formel er i prenex normalform hvis den kan skrives som en streng av kvantorer etterfulgt av en kvantorfri del. Disse to delene omtales henholdsvis som.
Programmering sif8005. Praktisk informasjon  Innleveringsfrist øvinger: mandag kl  Alle øvinger er obligatoriske  Studass tilgjengelig 6 timer.
Chart parsing Parsemetode som baserer seg på avledning av kanter. En kant består av en delstreng og en “dotted rule” VP  TV NP VP They see her report.
Noen rettslige problemstillinger vedrørende elektronisk samhandling i offentlig sektor Prof. Dag Wiese Schartum, Senter for rettsinformatikk, Avdeling.
Høyrelineær grammatikk A  Λ A  cA A  caa S  A S  abS S  baS dvs. en kontekstfri grammatikk der hver produksjon - har høyst en ikketerminal på høyresiden,
En repetisjon hrj – høst 2010
Eksamen 2005, oppgave 2 Eksamen 2006, oppgave 2 Stein Krogdahl INF5110 – V2007.
De 222 mest brukte ordene i det norske språket..
BATEK Prosessmodellering i Visio. BATEK Bruk av Vité mal i Visio n Start Vité fra program menyen n Velg New Project n Gi navn på prosjekt.
En formel er gyldig hviss den sann i alle tolkninger Utsagnslogikk Tolkning = linje i sannhetsverditabell Altså: En formel er gyldig hviss den har T i.
Dokumentasjon og systemutvikling som regelverksutvikling Prof. Dag Wiese Schartum, AFIN.
Deterministisk endelig automat (DFA) (over språk A) Består av - en ikke-tom mengde Q av tilstander - hvor nøyaktig en er utpekt som start-tilstand - og.
Enhver frosk kysser en prinsesse som alle riddere elsker  x(F(x)   y (P(y)  K(x,y)   x (R(x)  E(x,y))))
Minimalisering av deterministiske endelige automater.
INF1800 Logikk og Beregnbarhet. Lærebok: Discrete Structures, Logic, and Computability Utdrag blir pensum. Obs: Første opplag inneholder mange feil, andre.
Rettslige aspekter ved informasjonsinfrastrukturer og semantisk interoperabilitet Dag Wiese Schartum.
Vi sier at formlene A og B er ekvivalente og skriver A  B hviss (A  B)  (B  A) er gyldig dvs. A og B har samme sannhetsverdi i alle tolkninger. Logisk.
Kermit kysser Askepott. Kysser(kermit,askepott) Første ordens predikatlogikk relasjonssymbol individkonstanter.
Kompletthetsteoremet
Et bevis 1 Q → R P 2 P → Q P 3 P P 4 Q 3,2,MP 5 R 4,1,MP 6 P → R 3,5,CP 7 (P → Q) → (P → R) 2,6,CP 8 (Q → R) → ((P → Q) → (P → R)) 1,7,CP Vi oppsummerer.
Gottlob Frege ( ) Ga den første aksiomatisering av utsagnslogikk. (Oppfant dessuten predikatlogikk og mye annet, og regnes som den moderne logikks.
Vi sier at formlene A og B er ekvivalente og skriver A  B hviss (A  B)  (B  A) er gyldig dvs. A og B har samme sannhetsverdi i alle tolkninger. Logisk.
Legaldefinisjoner, grunnopplysninger mv
Mer om predikatlogikk Formalisering av norske setninger i første ordens predikatlogikk Funksjonssymboler Syntaks Gyldighet Noen gyldige formler Tillukninger.
Nummer 8-10 H. Aschehoug & Co Sehesteds gate 3, 0102 Oslo
Inf1000 (Uke 5) Arrayer, filer og tekst
WFF – Well formed formula Streng av utsagnsvariabler (P,Q,R…), sannhetssymboler, konnektiver og parenteser, bygd opp etter følgende induktive regler: 
Sannsynlighet og kombinatorikk
Matematikk 1 årskurs 26. oktober 2009
Sannsynlighet og kombinatorikk
Undervisningsopplegg laget av Johan Nygaard for Vitenfabrikken i Sandnes Induksjonsbevis.
Kapittel 2- Juridisk metode
  x A  A(x/t) er gyldig …
Fjerde kolonne… … i bevisene holder rede på hvilke premisser de enkelte utsagnene avhenger av. Reglene for slik ”bokføring”er som følger: Et premiss avhenger.
Kompletthetsteoremet
Utskrift av presentasjonen:

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

En formel er gyldig hviss den sann i alle tolkninger Predikatlogikk Kan dette sjekkes automatisk? Dvs.: Kan vi skrive et generelt program som får inn vilkårlige formler og alltid er i stand til å avgjøre om de er gyldige?

NEI Det kan finnes uendelig mange tolkninger. Vi vil aldri bli ferdige med å sjekke hver eneste en. … og det er heller ikke nok systematiske likheter mellom dem til at vi alltid kan finne frem til et tilstrekkelig, endelig utvalg som vi kan begrense sjekken til..

Vi kan, imidlertid, skrive et program som lister opp alle gyldige formler. … altså en ”evighetsmaskin” som lister opp bare gyldige formler, på en slik måte at hver eneste gyldig formel før eller siden vil dukke opp. Automatisk opplistbar

Nærmere bestemt, vi har et sunt og komplett bevissystem for predikatlogikk: Dvs. et system av aksiomer og slutningsregler som bare lar oss bevise gyldige formler, OG lar oss bevise alle gyldige formler. OG det er så lett å sjekke om et foreslått bevis er lovlig i forhold til reglene, at selv et program kan gjøre det.

”Evighetsmaskinen” … Trenger dermed bare å produsere alle mulige lister av formler i tur og orden, deretter sjekke hvilke lister som er beviser, og skrive ut alle formler som inngår (evt. Står på slutten av) bevisene. Hvis dette gjøres på en ”rettferdig måte” som sikrer at alle bevis prøves ut (for eksempel ved at beviser av lengde 1 prøves ut først, deretter beviser av lengde 2, deretter beviser av lengde 3) vil alle gyldige formler før eller siden komme ut av maskinen, fordi bevissystemet er komplett.

Hvordan ser så dette bevissystemet ut? Mange, mange forskjellige varianter. Naturlig deduksjon (som i boken) Sekventkalkyle Hilbert-systemer (mange aksiomer og få regler, som for eksempel Frege-Łukasiewicz) med flere…

Frege/Łukasiewicz A → (B → A) (A → (B → C)) → ((A → B) → (A → C)) (¬A → ¬B) → (B → A) A1 A2 A3 A A → B B MP

A → (B → A) (A → (B → C)) → ((A → B) → (A → C)) (¬A → ¬B) → (B → A) A1 A2 A3 A A → B B MP A → B UG A →  x B A4 (Allkvantoraksiomet) hvis t er substituerbar for x i A hvis x ikke forekommer fri i A  x A → A(x/t)

Substituerbar hvis t er substituerbar for x i A Free to replace in t er substituerbar for x i A hviss det ikke finnes variabel y i t slik at x forekommer fri i A innenfor skopet til en kvantor som binder y

t er substituerbar for x i A hviss det ikke finnes variabel y i t slik at x forekommer fri i A innenfor skopet til en kvantor som binder y (  y P(x,y)   z P(z,x)) A = t A(x/t) c (  y P(c,y)   z P(z,c)) x (  y P(x,y)   z P(z,x)) y (  y P(y,y)   z P(z,y)) f(z,z) (  y P(f(z,z),y)   z P(z,f(z,z))) f(x,x) (  y P(f(x,x),y)   z P(z,f(x,x))) f(c,w) (  y P(f(c,w),y)   z P(z,f(c,w)))