Logikkordbok

Alle begrepene kalkulatoren, guidene og øvelsene bruker, definert på ett sted.

Slå opp et begrep, se notasjonen, og åpne eksempelet i kalkulatoren for å se det i arbeid. Begreper herfra uthevet første gang de dukker opp i en guide.

Grunnbegreper

logikk

Studiet av hvilke konklusjoner som faktisk følger av hvilke antakelser.

Logikk studerer resonnementets form heller enn innholdet. Formell logikk erstatter setninger med symboler, slik at spørsmålet om en konklusjon følger kan avgjøres av argumentets form alene og kontrolleres mekanisk.

Se ogsåutsagnargument

Lær merIntroduksjon til Logikk

sannhetsverdi

⊤ / ⊥

En av de to verdiene et utsagn kan ha: sann eller usann.

Klassisk logikk gir hvert utsagn nøyaktig én av to sannhetsverdier, skrevet ⊤ og ⊥ (eller 1 og 0). Hver rad i en sannhetstabell er én tildeling av verdier til variablene, med verdien formelen får der.

Se ogsåutsagnsannhetstabelltolkning

Lær merSannhetstabeller

velformet formel

En rekke symboler som språkets grammatikk faktisk tillater.

En velformet formel bygges etter reglene: en variabel er én, og det samme er enhver formel dannet av mindre formler ved et konnektiv. «p ∧ ∨ q» er det ikke, og derfor melder kalkulatoren en feil i stedet for å gjette.

Se ogsåutsagnsvariabelkonnektivoperatorprioritet

Lær merIntroduksjon til Proposisjonskalkulus

tolkning

Én tildeling av sannhetsverdier til alle variabler i en formel.

En tolkning sier hva hver variabel er verdt, og fastsetter dermed verdien til hele formelen. En formel med n variabler har 2ⁿ tolkninger – nøyaktig radene i sannhetstabellen.

Se ogsåsannhetsverdisannhetstabellmotmodell

Lær merSannhetstabeller

Konnektiver

Sannhet og følge

sannhetstabell

Én rad per verditildeling, med formelens verdi i hver.

En sannhetstabell lister opp alle 2ⁿ tolkninger av en formels n variabler og regner ut verdien i hver. Fordi den er uttømmende, avgjør den ethvert semantisk spørsmål i utsagnslogikken: ekvivalens, gyldighet, oppfyllbarhet og resten.

I kalkulatorenp → q

Se ogsåtolkningtautologimotsigelsekontingens

Lær merSannhetstabeller

kontingens

En formel som er sann under noen tolkninger og usann under andre.

En kontingent formel er verken tautologi eller motsigelse: sannhetstabellen har minst én sann og minst én usann rad. De fleste formler noen skriver er kontingente, og nettopp det gjør dem informative.

I kalkulatorenp ∧ q

Se ogsåtautologimotsigelseoppfyllbarhet

Lær merSannhetstabeller

holdbarhet

Et gyldig argument der premissene i tillegg er sanne.

Holdbarhet legger en faktisk påstand til en formell: argumentet er gyldig, og premissene holder. Logikken alene avgjør den første halvdelen; den andre hører til det argumentet handler om.

Se ogsågyldighetargumentpremiss

Lær merIntroduksjon til Logikk

Normalformer

Boolsk algebra og kretser

primimplikant

En gruppe i diagrammet som ikke kan gjøres større.

En implikant er en konjunksjon av literaler som tvinger formelen til å være sann; den er prim når fjerning av en hvilken som helst literal ville ødelegge det. I et Karnaugh-diagram er primimplikantene de maksimale rektanglene av enere.

Se ogsåvesentlig primimplikantKarnaugh-diagramdisjunktiv normalform

Lær merKarnaugh-diagrammer

vesentlig primimplikant

Den eneste primimplikanten som dekker en bestemt ener.

Når en ener i diagrammet hører til bare én maksimal gruppe, må den gruppen inngå i enhver minimal dekning og tas derfor først. Det som blir igjen, er den delen av dekningen som virkelig må søkes.

Se ogsåprimimplikantKarnaugh-diagramminterm

Lær merKarnaugh-diagrammer

Bevis og slutning

Utover utsagnslogikken

predikatlogikk

Logikk som ser inn i utsagn, på gjenstander og egenskapene deres.

Predikatlogikken legger til predikater, termer og kvantorer, slik at «ethvert primtall større enn to er oddetall» blir en formel og ikke én enkelt bokstav. Den er strengt mer uttrykkskraftig enn utsagnslogikken, og ingen sannhetstabell kan avgjøre den.

Se ogsåkvantorallkvantoreksistenskvantor

Lær merIntroduksjon til Predikatlogikk

kvantor

∀ / ∃

Et symbol som sier hvor mange gjenstander et predikat gjelder for.

De to klassiske kvantorene er ∀ (alle) og ∃ (minst én), og hver er negasjonen av den andre med negert kropp. Variabelen en kvantor binder, er det som skiller predikatlogikk fra utsagnslogikk.

Se ogsåallkvantoreksistenskvantorpredikatlogikk

Lær merIntroduksjon til Predikatlogikk

eksistenskvantor

∃x φ: φ gjelder for minst én gjenstand i domenet.

En eksistenspåstand godtgjøres ved å vise fram ett vitne. ∃x φ er ekvivalent med ¬∀x ¬φ, så hver kvantor kan defineres ut fra den andre sammen med negasjonen.

Se ogsåallkvantorkvantorpredikatlogikk

Lær merIntroduksjon til Predikatlogikk

modallogikk

□ / ◇

Logikk utvidet med «nødvendigvis» (□) og «mulig» (◇).

Modallogikken vurderer formler i mulige verdener i stedet for i én tolkning: □φ holder når φ holder i enhver tilgjengelig verden, ◇φ når den holder i minst én. Å variere hva «tilgjengelig» betyr gir de ulike modalsystemene.

Se ogsåpredikatlogikklogisk følgetolkning

Lær merIntroduksjon til Modal Logikk

← Tilbake til guidene