4.1 Fra naturlig språk til predikatlogikk — predikater, konstanter, kvantorer
Oversettelse av naturlige setninger til predikatlogikk med relasjonssymboler, konstanter og kvantorene ∀ og ∃ — den ferske F2-ferdigheten.
- Sjangeren heter F2 i denne boka — predikatlogikk-oversettelse og modellteoretisk evaluering. Oppskriften er kort: finn predikatene og argumentene, velg symboler og skriv dem ned, bygg formelen, og les den tilbake til norsk som kontroll.
- Typisk formulering: «Oversett hver av setningene under til predikatlogikk. Bruk predikatene og konstantene som er oppgitt.»
- Ett sett er et tynt grunnlag, og det skal sies rett ut. Vi vet ikke om oppgavetypen kommer igjen. Men den formelle andelen av emnet har steget gjennom hele materialet, og en ferdighet som koster et par timer å lære, er billig forsikring.
- Prioritet: høy. Ikke fordi den er hyppig, men fordi den differensierer. En oppgave ingen har øvd på, skiller kandidatene mer enn en oppgave alle har øvd på.
- Den ene feilen som koster mest er å parre feil kvantor med feil konnektiv. «Alle A er B» krever sammen med ; «noen A er B» krever sammen med . Bytter du om, får du en formel som betyr noe helt annet — og løkke 3 i dette kapitlet handler bare om hvorfor.
Sist du var her — tre ting du trenger friskt:
- En proposisjon er innholdet i en påstand, det som kan være sant eller usant. Proposisjonslogikken i kap. 3.1 regnet på hele proposisjoner og brydde seg ikke om hva som var inni dem.
- er usann i nøyaktig ett tilfelle: når er sann og er usann. I de tre andre tilfellene er den sann. Denne ene regelen er hele grunnen til at allkvantoren parres med pilen senere i kapitlet.
- er sann hviss begge deler er sanne. Ordet hviss er bokas faste forkortelse for «hvis og bare hvis», og det låser begge retninger i en betingelse.
Et løfte fra Del 1 innfris her. I kap. 1.3 skrev vi Russells analyse av bestemte beskrivelser med to symboler — og — og sa at de skulle innføres for fullt senere. Dette er kapitlet. Når du er ferdig her, kan du lese den formelen ledd for ledd uten hjelp.
Kapitlet innfører ni nye symboler. Alle står samlet i Symbol- og formellisten nederst.
Hvorfor proposisjonslogikken ikke rekker
Tenk på disse to setningene:
(1) a. Alle deltakerne leverte skjemaet.
b. Nora leverte skjemaet.Enhver som forstår norsk, ser at (1b) følger av (1a) hvis Nora er en av deltakerne. Men proposisjonslogikken fra kap. 3.1 kan ikke vise det. Der ville (1a) blitt til og (1b) til , og to ulike bokstaver har ikke noe med hverandre å gjøre. Apparatet ser to udelelige klumper der vi ser en sammenheng.
Problemet er at proposisjonslogikken ikke ser inni setningen. Den ser at setningen har en sannhetsverdi, og der stopper det. Den ser ikke at (1a) og (1b) sier noe om de samme personene og den samme handlingen.
Predikatlogikk er reparasjonen. Den bryter opp setningen i to slags biter: hvem eller hva setningen handler om, og hva som sies om dem. Deretter legger den til to ord for mengdeforhold — «alle» og «det finnes minst én» — og det er nok til å fange slutningen over.
Kapitlet er bygd i fire løkker. Løkke 1 tar bitene setningen består av, løkke 2 tar de to kvantorene, løkke 3 tar de fire oversettelsesmønstrene som er selve eksamensferdigheten, og løkke 4 tar negasjon av kvantorer.
Løkke 1 — Bitene en setning består av (~15 min)
Vi begynner med de minste delene og bygger oss oppover. Alt i denne løkka handler om setninger uten «alle» og «noen» — kvantorene kommer i løkke 2.
Det logiske systemet som ser inni setningen og regner på hvem som gjør hva, i tillegg til å regne på sannhetsverdier. Den engelske termen er ‘predicate logic’, også kalt ‘first-order logic’.
Forskjellen fra proposisjonslogikken i kap. 3.1 er skarp og lett å si i én setning: proposisjonslogikken har setningen som minste enhet; predikatlogikken har individet og egenskapen.
Alt fra kap. 3.1 er beholdt. De seks konnektivene virker på nøyaktig samme måte, og sannhetstabellene deres gjelder fortsatt. Predikatlogikken legger til apparatet under, den kaster ikke noe.
Symbolet for det som sies om noe — en egenskap eller en relasjon. Den engelske termen er ‘predicate’. Vi skriver predikater med store bokstaver: , , , .
Ta setningen «Nora synger». Her sies det noe — synger — om noen — Nora. Predikatet er synger, og vi kan skrive det .
Merk hva som teller som predikat i logisk forstand. Det er ikke bare verb. Adjektiver (er trøtt), substantivfraser (er bibliotekar) og hele verbfraser (leverte skjemaet i tide) blir alle til predikater. Spørsmålet er ikke hvilken ordklasse uttrykket tilhører, men om det sier noe om ett eller flere individer.
Et predikat er ikke i seg selv sant eller usant. alene sier ingenting; det er først når du fyller inn hvem det gjelder, at du får noe som har en sannhetsverdi.
Symbolet for et bestemt individ — en person, en ting, et sted. Den engelske termen er ‘individual constant’. Vi skriver konstanter med små bokstaver fra begynnelsen av alfabetet: , , .
Egennavn blir alltid til konstanter: Nora blir , Odd blir . Det samme gjelder entydige beskrivelser som peker ut ett bestemt individ i sammenhengen — biblioteket i sentrum kan bli .
Ordet «konstant» betyr at symbolet peker på det samme hele veien. Innenfor én oppgave står for Nora i hver eneste formel. Det er nettopp derfor konstanter kan bære slutninger: fordi det er den samme Nora som opptrer i premiss og konklusjon.
Kvantoruttrykk er ikke konstanter. Alle deltakerne, ingen, noen studenter peker ikke ut ett individ, og de skal aldri oversettes til eller . Det er selve poenget i løkke 2, og det er den innsikten kap. 1.3 allerede forberedte.
Symbolet for et vilkårlig individ — en plassholder som ikke peker på noen bestemt. Den engelske termen er ‘individual variable’. Vi bruker , , .
Sammenlign de to skrivemåtene:
- sier at Nora synger. Utsagnet er sant eller usant.
- sier at noe synger, uten å si hva. Utsagnet er verken sant eller usant før du sier hva er.
Variabler er nøyaktig det samme grepet som og var i kap. 3.1 — plassholdere som lar deg formulere en regel én gang for alle. Forskjellen er hva de holder plassen for: holdt plassen for en hel proposisjon, holder plassen for et individ.
Variabler er nyttige først når noe binder dem, og det er kvantorenes jobb. En variabel som ingen har bundet, er et løst tau.
Antallet argumentplasser et predikat har. Den engelske termen er ‘arity’.
- Ettplasspredikat: — « synger». Én plass. Ettplasspredikater uttrykker egenskaper.
- Toplasspredikat: — « kjenner ». To plasser. Toplasspredikater uttrykker relasjoner.
- Treplasspredikat: — « gir til ». Tre plasser.
Ariteten er fast for et gitt predikatsymbol i en gitt oppgave. Har du bestemt at tar to argumenter, kan du ikke skrive lenger ute i besvarelsen. En formel med feil antall argumenter er ikke en unøyaktighet — den er ikke en formel i det hele tatt, på samme måte som «Nora kjenner» ikke er en fullstendig norsk setning.
Praktisk kontroll: tell hvor mange ting verbet trenger for å gi mening. Sove trenger én, kjenne trenger to, gi trenger tre.
Et predikat med mer enn én argumentplass — symbolet for en relasjon mellom individer. Den engelske termen er ‘relation symbol’.
Dette er den viktigste nyvinningen predikatlogikken gir deg, og grunnen er enkel: relasjoner er overalt i språket. Kjenne, møte, eie, lese, hjelpe, være større enn — alle krever to eller flere deltakere, og ingen av dem kan uttrykkes i proposisjonslogikken uten å bli en udelelig klump.
Et relasjonssymbol skrives med argumentene i parentes, skilt med komma: .
Relasjonssymboler er også nøkkelen til kap. 4.3, der en relasjon tolkes som en mengde av ordnede par. Det er verdt å merke seg allerede nå at rekkefølgen på argumentene bærer informasjon.
Regelen om at plassene i et relasjonssymbol ikke kan byttes om: og er ulike formler som kan ha ulik sannhetsverdi.
La bety « kjenner », bety Nora og bety Odd. Da sier at Nora kjenner Odd, mens sier at Odd kjenner Nora. De to kan godt ha ulik sannhetsverdi — Nora kan kjenne Odd fra fjernsynet uten at Odd har hørt om Nora.
Derfor må nøkkelen din si hvilken plass som er hvilken. Skriv ikke bare « = kjenner», men «: kjenner ». Uten den presiseringen er formelen din ikke tolkbar, og en utolkbar formel kan ikke rettes.
Denne regelen kommer igjen i skarpere form i kap. 4.3, der relasjoner tolkes som mengder av ordnede par. At parene er ordnede, er nøyaktig det samme poenget sett fra tolkningssiden.
En formel som består av ett predikat med sine argumenter fylt ut, og ingenting mer. Den engelske termen er ‘atomic formula’.
, og er atomære formler. er det ikke — den er sammensatt, bygd av to atomære formler og et konnektiv.
Atomære formler spiller nøyaktig samme rolle her som atomære proposisjoner gjorde i kap. 3.1: de er bunnen. Konnektivene bygger større formler av dem, og sannhetsverdien til det store regnes ut fra sannhetsverdien til bunnen. Forskjellen er at bunnen nå har indre struktur — den er ikke en bokstav, men et predikat med argumenter.
Listen som sier hva hvert symbol i formelen din står for. Dette er predikatlogikkens motstykke til variabelforklaringen i en sannhetstabell, og den er like obligatorisk.
Formen er alltid den samme:
(2) n: Nora
o: Odd
S(x): x synger
K(x,y): x kjenner yNøkkelen skal stå i besvarelsen, alltid, også når oppgaven oppgir predikatene selv. Grunnen er at oppgaven som regel oppgir dem knapt — «bruk for ‘leser’» — mens leseren av svaret trenger å vite hvilken argumentplass som er hvilken.
En nøkkel uten argumentplasser er en halv nøkkel. Skriv : « kjenner », ikke « = kjenner». Det tar to sekunder ekstra og fjerner all tvil om hva formelen sier.
Fire trinn. Følg dem i denne rekkefølgen hver gang, også når setningen ser enkel ut.
Trinn 1 — finn ut hvem eller hva setningen handler om. Er det ett bestemt individ, blir det en konstant. Er det et kvantoruttrykk («alle», «noen», «ingen»), skal det ikke bli en konstant — da trenger du en kvantor, som kommer i løkke 2.
Trinn 2 — finn ut hva som sies om dem, og tell argumentplassene. Dette blir predikatet. Tell hvor mange ting verbet trenger: én for egenskaper, to for relasjoner, tre for gi-typen.
Trinn 3 — skriv nøkkelen ned før du skriver formelen. Konstanter først, deretter predikater med argumentplassene markert.
Trinn 4 — bygg formelen, og les den tilbake til norsk. Tilbakelesingen er ikke pynt; den er kontrollen. Kommer du tilbake til noe som ligner den opprinnelige setningen, er du sannsynligvis i mål. Kommer du tilbake til noe annet, har du funnet feilen din selv.
Kontroll før du går videre: står nøkkelen der, stemmer antall argumenter med ariteten du oppga, og gir tilbakelesingen mening? Tre ting, ti sekunder.
Oversett hver setning til predikatlogikk. Skriv nøkkelen først.
(3) a. Nora synger.
b. Odd synger ikke.
c. Nora kjenner Odd.
d. Nora kjenner Odd, men Odd kjenner ikke Nora.Trinn 3 — nøkkelen:
(4) n: Nora
o: Odd
S(x): x synger
K(x,y): x kjenner yTrinn 4 — formlene:
a)
b) . Negasjonen fra kap. 3.1 virker på hele den atomære formelen.
c) . Nora står først fordi nøkkelen sier at første plass er den som kjenner.
d) . Ordet men er en konjunksjon i logisk forstand — det sier at begge deler er tilfelle. At men i tillegg antyder en motsetning, er en pragmatisk tilleggsbetydning, og den fanges ikke av . Det er samme poeng som kap. 3.1 gjorde om og.
Tilbakelesingen, som er kontrollen. leses: «Nora kjenner Odd, og det er ikke tilfelle at Odd kjenner Nora.» Det er setningen vi startet med, minus men-nyansen.
Eget kontrasttilfelle som viser hvorfor rekkefølgen betyr noe. Hadde vi skrevet , ville formelen sagt det stikk motsatte: at Odd kjenner Nora, men ikke omvendt. De to formlene bruker nøyaktig de samme symbolene og betyr ulike ting. Rekkefølgen på argumentene er ikke en formalitet — den er halve informasjonen.
Bruk nøkkelen under.
(5) h: Hedda
j: Jonas
B(x): x er bibliotekar
M(x,y): x møtte ya) Hva sier formelen på norsk?
b) Oversett «Jonas møtte Hedda» til predikatlogikk.
c) Hvor mange argumentplasser har , og hva kalles det tallet?
Løkke 2 — De to kvantorene (~15 min)
Her kommer emnets to nye symboler. De er få, de gjør én ting hver, og de er hele grunnen til at predikatlogikken kan si noe om «alle» og «noen».
Innsikten hele løkka hviler på: uttrykk som alle, noen, ingen og de fleste peker ikke ut noe individ. De sier hvor stor del av en gruppe som oppfyller et vilkår.
Dette møtte du allerede i kap. 1.3: «Ingen kom» handler ikke om en person som heter Ingen. Konsekvensen for oversettelse er skarp:
- Egennavn og entydige beskrivelser blir til en konstant (, , ).
- Kvantoruttrykk blir til kvantor pluss variabel, aldri til en konstant.
Dette er den feilen som gir mest merkelige formler i besvarelser. Skriver du «Alle deltakerne leverte» som med = «alle deltakerne», har du behandlet en mengdeangivelse som om den var et navn, og formelen kan ikke bære noen slutning.
Symbolet som sier at noe gjelder for alt. Vi skriver , og den engelske termen er ‘universal quantifier’.
leses «for enhver ting gjelder at synger» — altså «alt synger».
Symbolet er et opp-ned A, for All. Det er verdt å merke seg, for det er en av de påminnelsene som fungerer under tidspress.
Hva kvantoren løper over. sier «for alt» — men alt hva? Svaret er: alt i det området vi snakker om. Når en oppgave sier «vi snakker om deltakerne på kurset», er det kurset kvantoren løper over. Dette området får et eget navn og en presis rolle i kap. 4.3, der det kalles domenet. Her holder det å vite at kvantorene alltid løper over noe, og at det noe er gitt av sammenhengen.
Symbolet som sier at noe gjelder for minst én ting. Vi skriver , og den engelske termen er ‘existential quantifier’.
leses «det finnes minst én ting slik at synger» — altså «noe synger».
Symbolet er et speilvendt E, for Exists.
Merk hva «minst én» innebærer, for det er en fast felle. er sann også når det finnes mange. «Noen deltakere leverte» er i logisk forstand sann også om alle leverte. Det norske noen antyder ofte «noen, men ikke alle», men den innsnevringen ligger ikke i kvantoren. Den er en pragmatisk tilleggsbetydning av samme slag som den eksklusive lesningen av eller i kap. 3.1, og mekanismen behandles i kap. 8.2.
En variabel som står i virkefeltet til en kvantor med samme bokstav. Den engelske termen er ‘bound variable’.
I er bundet: kvantoren står foran og fanger den. Kvantoren og variabelen hører sammen som et par, og de skal ha samme bokstav.
Bindingen er det som gjør formelen tolkbar. En bundet variabel er ikke et navn på noe; den er en plassholder kvantoren fyller ut med hver ting i tur og orden. Det er derfor bokstavvalget er likegyldig: og sier nøyaktig det samme.
Praktisk regel: hver variabel i en ferdig formel skal ha en kvantor med samme bokstav foran seg. Skriver du og bruker inni, har du to løse tråder i stedet for én binding.
En fri variabel er en variabel ingen kvantor har bundet. En formel med minst én fri variabel kalles en åpen formel (‘open formula’).
er en åpen formel: den sier « synger», og siden vi ikke vet hva er, er den verken sann eller usann.
Dette er en ren kontroll du kan kjøre på svaret ditt. En oversettelse av en fullstendig norsk setning skal aldri ende som en åpen formel. Står det en fri variabel igjen, har du enten glemt en kvantor eller brukt to ulike bokstaver der du mente én.
Konstanter er noe annet: har ingen variabler i det hele tatt og er derfor lukket. Det er bare variabler som kan være frie.
Her står den greske bokstaven (uttales «fi») for en vilkårlig formel — samme grep som og var i kap. 3.1, bare ett nivå opp. Du trenger ikke bruke i besvarelsen din; den er en skrivemåte for å formulere regler.
Parenteser avgjør hvor langt kvantoren rekker. Sammenlign:
- — kvantoren har hele implikasjonen i sitt virkefelt.
- — kvantoren har bare i sitt virkefelt, og -en i blir fri. Formelen er åpen og betyr noe helt annet.
Sett derfor alltid parentes rundt det kvantoren skal virke på. Det er samme innsikt som rekkevidde-begrepet i kap. 3.1, og det utvides til et helt kapittel i kap. 4.2.
Bruk nøkkelen under.
(6) S(x): x synger
B(x): x er bibliotekara) Les og på norsk.
b) Er sann, usann eller ingen av delene? Begrunn.
c) Er sann i en situasjon der alle er bibliotekarer? Begrunn.
Løkke 3 — De fire oversettelsesmønstrene (~20 min)
— naturlig pausepunkt —
Dette er kapitlets kjerne og selve eksamensferdigheten. Fire mønstre dekker det aller meste som blir spurt om, og hvert mønster har en fast kvantor–konnektiv-parring som ikke kan byttes om.
Lest tilbake: «for enhver ting gjelder at hvis er A, så er B.»
Legg merke til hva formelen ikke sier. Den sier ingenting om at det finnes noen A-er i det hele tatt. Er det ingen bibliotekarer, er «alle bibliotekarer synger» sann i denne logikken — hver eneste implikasjon i formelen har usann antesedent og er derfor sann av tom sannhet, akkurat som i kap. 3.1.
Det virker rart, og det er verdt én setning i et svar. Men det er en logisk konvensjon, ikke en påstand om norsk: den som sier «alle bibliotekarene mine synger», antyder som regel at hun har bibliotekarer. Den antydningen er pragmatisk og fanges ikke av formelen.
Lest tilbake: «det finnes minst én ting slik at er A og er B.»
Her er konnektivet , ikke . Formelen påstår at det finnes noe som har begge egenskapene. Det er nettopp hva «noen bibliotekarer synger» sier: at minst ett individ er både bibliotekar og syngende.
Merk kontrasten til forrige mønster. Allsetningen sier ikke at det finnes noen A-er; eksistenssetningen gjør nettopp det. Det er derfor de to trenger hvert sitt konnektiv.
Regelen i én linje: parres med , og parres med . Dette er den enkeltregelen som avgjør flest F2-oppgaver, og den er verdt å kunne begrunnet, ikke bare pugget.
Hvorfor ikke kan parres med . Betrakt . Den sier: «alt er bibliotekar og alt synger.» Formelen påstår altså at alle ting i det hele tatt er bibliotekarer — ikke bare at bibliotekarene synger.
Kontroll på en liten situasjon: to individer, der bare det ene er bibliotekar og bare det samme ene synger. Da er «alle bibliotekarer synger» sann, og er sann. Men er usann, fordi det andre individet verken er bibliotekar eller synger. Formelen er altså for sterk.
Hvorfor ikke kan parres med . Betrakt . Denne er sann så snart det finnes én eneste ting som ikke er bibliotekar — for da er antesedenten usann, og implikasjonen er sann av tom sannhet.
Kontroll: to individer, ett bibliotekar, og ingen som synger. Da er «noen bibliotekarer synger» opplagt usann, og er usann. Men er sann, fordi det andre individet ikke er bibliotekar. Formelen er altså for svak — den er nesten alltid sann og sier derfor nesten ingenting.
Huskeregelen som følger av begrunnelsen: allkvantoren trenger en betingelse som avgrenser hvem påstanden gjelder, og betingelser skrives med pil. Eksistenskvantoren trenger et funn som har begge egenskapene, og funn skrives med og.
Oversett begge setningene, og forklar hvorfor konnektivet er forskjellig.
(7) a. Alle bibliotekarene synger.
b. Noen bibliotekarer synger.(8) B(x): x er bibliotekar
S(x): x syngera)
Tilbakelest: «for enhver ting gjelder at hvis den er bibliotekar, så synger den.» Pilen gjør jobben med å avgrense: påstanden gjelder bare de tingene som faktisk er bibliotekarer. Om de øvrige tingene sier formelen ingenting, og det er nettopp riktig, for det gjør ikke setningen heller.
b)
Tilbakelest: «det finnes minst én ting som er bibliotekar og synger.» Her er poenget å finne noe med begge egenskapene, og da må begge egenskapene påstås om det samme individet. Det er akkurat hva gjør.
Hvorfor konnektivene ikke kan byttes, vist på en konkret situasjon. Tenk deg at vi snakker om to personer: Hedda, som er bibliotekar og synger, og Jonas, som verken er bibliotekar eller synger.
- «Alle bibliotekarene synger» er sann her — den ene bibliotekaren vi har, synger.
- er også sann: for Hedda er både antesedent og konsekvent sanne; for Jonas er antesedenten usann, og implikasjonen er sann av tom sannhet.
- er derimot usann, siden Jonas ikke er bibliotekar. Den formelen sier feil ting.
Og motsatt vei. Tenk deg nå at Hedda er bibliotekar men ikke synger, og at Jonas verken er bibliotekar eller synger.
- «Noen bibliotekarer synger» er usann her.
- er også usann: ingen har begge egenskapene.
- er derimot sann, fordi Jonas ikke er bibliotekar, og implikasjonen med usann antesedent er sann. Igjen sier den formelen feil ting.
> Margnotat: legg merke til at begrunnelsen her ikke er «sånn er regelen», men en situasjon der den gale formelen får feil sannhetsverdi. Det er den formen for begrunnelse en F2-oppgave belønner, og det er samme grep som brukes systematisk i kap. 4.3.
Oversett hver setning til predikatlogikk. Skriv nøkkelen først, og les hver formel tilbake til norsk.
(9) a. Alle deltakerne leverte skjemaet.
b. Noen deltakere leverte skjemaet.
c. Hedda leverte skjemaet.
d. Alle deltakerne kjenner Hedda.Løkke 4 — Negasjon av kvantorer (~10 min)
De to siste mønstrene, og lovene som knytter kvantorene sammen. Her ligger også den siste faste fella i sjangeren.
Den første leses «det finnes ikke noe som er både A og B». Den andre leses «for enhver ting gjelder at hvis den er A, så er den ikke B».
Begge er riktige, og de er logisk ekvivalente. Velg den du synes er lettest å lese tilbake, men oppgi gjerne begge i en besvarelse og si at de er ekvivalente. Det viser at du kjenner kvantornegasjonslovene, og det koster én linje.
Merk parringen i hver av dem. I den første er parret med , og negasjonen ligger utenpå hele kvantorformelen. I den andre er parret med , og negasjonen ligger inni, på konsekventen. Parringsregelen brytes altså ikke — den holder i begge.
Lest: «det er ikke tilfelle at alle A-er er B» — som er det samme som «det finnes minst én A som ikke er B».
Dette mønsteret forveksles ofte med det forrige, og forskjellen er stor. «Ingen bibliotekarer synger» utelukker alle; «ikke alle bibliotekarer synger» krever bare ett unntak. Den første er en påstand om samtlige, den andre om minst én.
Kontrollen: spør om setningen tillater at noen A-er faktisk er B. Gjør den det, er det «ikke alle»-mønsteret; utelukker den det helt, er det «ingen»-mønsteret.
Regelen i ord, som er formen du bør kunne den i: flytter du negasjonen forbi en kvantor, snur kvantoren. All blir finnes, og finnes blir all.
Dette er nøyaktig samme mønster som De Morgans lover i kap. 3.1, der negasjonen snudde til . Grunnen er den samme: allkvantoren er en slags uendelig konjunksjon, eksistenskvantoren en slags uendelig disjunksjon.
Prøv lovene på norsk, så ser du at de stemmer. «Det er ikke tilfelle at alle leverte» sier det samme som «det finnes minst én som ikke leverte». Og «det er ikke tilfelle at noen leverte» sier det samme som «ingen leverte», altså «for alle gjelder at de ikke leverte».
Symbolet brukt mellom to individuttrykk, med betydningen «er det samme individet som». Den engelske termen er ‘identity’.
sier at og Nora er én og samme person, ikke at de ligner hverandre.
Identitetstegnet trengs så snart du skal si «bare», «den eneste» eller «ingen andre enn». «Bare Nora leverte» blir — Nora leverte, og alt som leverte, er Nora.
Dette er også formen Russells analyse i kap. 1.3 hadde. Entydighetsleddet der sier nettopp at alt som er konge av Frankrike, er den samme tingen. Nå kan du lese hele den formelen ledd for ledd: en eksistenspåstand, en entydighetspåstand med identitet, og en egenskapspåstand, bundet sammen med .
Handlingen å oversette en setning fra naturlig språk til logisk notasjon. Den engelske termen er ‘formalisation’.
Formalisering er alltid delvis. Formelen fanger det som avgjør sannhetsverdien, og lar resten ligge. Men blir til og mister motsetningsnyansen; noen blir til og mister «men ikke alle»; hvis blir til og mister årsakssammenhengen.
Dette er ikke en svakhet ved apparatet — det er arbeidsdelingen i emnet. Det formelen mister, er nettopp det pragmatikken tar seg av, og det er en av grunnene til at boka har to halvdeler. En besvarelse som nevner hva formaliseringen lot ligge, viser at den forstår verktøyet, ikke bare bruker det.
Sluttkontrollen i enhver oversettelsesoppgave: les formelen tilbake til norsk, ledd for ledd, og sammenlign med setningen du startet med.
Slik gjør du det mekanisk:
- leses «for enhver ting gjelder at …»
- leses «det finnes minst én ting slik at …»
- leses «hvis …, så …»
- leses «… og …»
- leses «det er ikke tilfelle at …»
Resultatet blir stivt norsk, og det skal det være. Poenget er ikke at parafrasen skal være vakker, men at den skal avsløre om formelen sier noe annet enn setningen.
Kontrollen tar tjue sekunder og fanger nesten alle parringsfeil. Har du skrevet i stedet for , gir parafrasen «det finnes minst én ting slik at hvis den er deltaker, så leverte den» — og der stopper de fleste opp av seg selv.
(11) a. Ingen av deltakerne leverte skjemaet.
b. Ikke alle deltakerne leverte skjemaet.(12) D(x): x er deltaker
L(x): x leverte skjemaeta) «Ingen av deltakerne leverte skjemaet.»
Den første leses «det finnes ikke noe som er deltaker og leverte». Den andre leses «for enhver ting gjelder at hvis den er deltaker, så leverte den ikke». Loven som knytter dem sammen er kvantornegasjonsloven om at er ekvivalent med : negasjonen flyttes inn forbi kvantoren, og kvantoren snur fra til . At deretter blir , er De Morgan pluss ekvivalensen mellom og fra kap. 3.1.
b) «Ikke alle deltakerne leverte skjemaet.»
Den første leses «det er ikke tilfelle at alle deltakere leverte». Den andre leses «det finnes minst én deltaker som ikke leverte». Loven er at er ekvivalent med .
Forskjellen mellom a) og b), som er selve poenget med oppgaven. Setning a) utelukker at noen som helst deltaker leverte. Setning b) krever bare ett unntak — den er sann selv om nitten av tjue leverte.
Egen kontrollsituasjon som skiller dem. Tenk deg tre deltakere, der to leverte og én ikke gjorde det. Da er b) sann og a) usann. Å kunne peke på en slik situasjon er tryggere enn å stole på språkfølelsen.
> Margnotat: at svaret oppgir begge ekvivalente formler og navngir loven som knytter dem, er det som skiller en fullstendig besvarelse fra en riktig. Oppgaveteksten ba om det eksplisitt, og å hoppe over en deloppgave er feil \#9 i bokas register — altså å svare på feil antall spørsmål.
Bruk nøkkelen under, og oversett hver setning. Oppgi to ekvivalente formler der det er mulig.
(13) A(x): x er artikkel
P(x): x er publiserta) Ingen artikler er publisert.
b) Ikke alle artikler er publisert.
c) Forklar i to setninger hva som skiller a) fra b).
Under står fire formler. For hver av dem: les den tilbake til norsk med parafrasekontrollen, og avgjør om den er en god oversettelse av setningen «Alle bibliotekarene synger».
(14) B(x): x er bibliotekar
S(x): x syngera)
b)
c)
d)
(Krevende. Sjanger F2.) Oversett setningene under. Bruk nøkkelen, og les hver formel tilbake.
(15) h: Hedda
D(x): x er deltaker
K(x,y): x kjenner ya) Hedda kjenner alle deltakerne.
b) Noen deltakere kjenner Hedda.
c) Ingen deltakere kjenner Hedda.
d) Bare Hedda kjenner Hedda.
(Krevende. Sjanger F2, full sjanger.) «Betrakt setningen under. (i) Oversett den til predikatlogikk. (ii) Gi en ekvivalent formel med den andre kvantoren, og navngi loven du brukte. (iii) Beskriv en konkret situasjon der setningen er usann, og forklar hvilket ledd i formelen som svikter der. (iv) Nevn én betydningsnyanse i den norske setningen som formaliseringen ikke fanger.»
(16) Ingen av søkerne har både fagbrev og praksis.De to kvantorene ser like ut på papiret og gjør helt ulike ting. Forvekslingen er feil \#2 i bokas register — altså det å bytte om parvise begreper — og den er en av de vanligste kunnskapsfeilene i emnet.
Den skarpe forskjellen i én setning: krever at hver eneste ting oppfyller ; krever bare at minst én gjør det.
Testen som skiller dem i praksis: tenk deg en situasjon der nøyaktig én ting oppfyller og resten ikke gjør det. Der er -formelen sann og -formelen usann. Er du i tvil om hvilken kvantor setningen krever, spør om setningen ville vært sann i en slik situasjon.
Og den skarpe forskjellen på konnektivsiden: allkvantoren trenger en betingelse som avgrenser hvem påstanden gjelder, og betingelser skrives . Eksistenskvantoren trenger et funn med begge egenskapene, og funn skrives . Bytter du om, blir -formelen absurd sterk og -formelen nesten tom.
Predikatlogisk oversettelse har fasit. Det finnes riktige og gale formler, og en formel som «omtrent» sier det rette, er feil — det er feil \#4 i bokas register, altså vaghet i formelle svar. Den ene sensorveiledningen som finnes, for høsten 2022, er kategorisk på at vaghet i formelle svar teller som feil, ikke som svakhet.
> Vagt: «Setningen betyr omtrent at alle deltakerne er sånn at de leverte, altså noe med og og .»
> Presist: « — for enhver ting gjelder at hvis den er deltaker, så leverte den skjemaet. Allkvantor med implikasjon, siden deltaker er betingelsen som avgrenser hvem påstanden gjelder.»
Fem spørsmål til din egen formel:
- Står nøkkelen der, med argumentplassene markert — : « kjenner », ikke bare « = kjenner»?
- Er parringen riktig: med , med ?
- Er alle variabler bundet, eller står det en fri igjen utenfor parentesen?
- Stemmer antall argumenter med ariteten du oppga?
- Gir parafrasen tilbake noe som ligner setningen du startet med?
Den enkeltformuleringen som koster mest: « betyr alle deltakerne». Nei — betyr alle ting. At påstanden bare gjelder deltakerne, er det implikasjonen inni som sørger for. Blander du de to, mister du hele begrunnelsen for parringsregelen.
Seks feil dominerer F2-oversettelser.
- Feil \#4 — parringsfeilen. med gir en absurd sterk påstand; med gir en nesten tom. Kontrollen er parafrasen.
- Feil \#2 — å bytte om de to kvantorene. Opp-ned A for All, speilvendt E for Exists. Skriv gjerne huskeregelen i margen på kladden.
- Kvantoruttrykk behandlet som navn. «Alle deltakerne» blir aldri en konstant. Bare egennavn og entydige beskrivelser blir konstanter.
- Manglende parentes rundt kvantorens virkefelt. etterlater en fri variabel og betyr noe helt annet enn .
- Byttet argumentrekkefølge i relasjonssymbolet. og er ulike formler. Nøkkelen skal si hvilken plass som er hvilken.
- Ingen nøkkel. En formel uten nøkkel kan ikke tolkes, og dermed heller ikke vurderes. Dette er samme mangel som en sannhetstabell uten variabelforklaring i kap. 3.1.
En sjuende felle, som hører til feil \#7 — å hoppe over den formelle verktøykassa. Noen velger bort predikatlogikk-oppgaven fordi den ser ny og skummel ut. Det er en dårlig handel: mønstrene er fire, de kan læres på en ettermiddag, og en fasit-oppgave gir tryggere uttelling enn en redegjørelse skrevet i hastverk.
Dette kapitlet er skrevet av Anthropics toppmodeller (Claude Opus og Claude Fable) og er foreløpig ikke manuelt gjennomgått — kvalitetskontrollen gjøres av uavhengige KI-agenter, og innmeldte feil rettes fortløpende. Funnet en feil? Meld fra, så retter vi den. Les mer om hvordan innholdet lages.
Skolesaga er en uavhengig læringsressurs og er ikke tilknyttet eller godkjent av den aktuelle utdanningsinstitusjonen. Dette er ikke offisielt studiemateriell. Les mer.