Eksamenssett logo
eksamenssett.noTren målrettet
  • Ungdomsskole/VGS
  • Høyskole
  • Ressurser
  • Privatundervisning
  • Kontakt
eksamenssett.noTren målrettet

Komplett samling av eksamensoppgaver og løsninger for norsk skole.

Om ossPrivatundervisningPriserSlik bruker du sidenFAQPersonvernVilkårAngrerettKontaktKI-deklarasjon

© 2026 Eksamenssett.no · Alle rettigheter forbeholdt

Innholdet er utviklet med KI og kvalitetssikres kontinuerlig – av modellene, og ved at våre tusenvis av brukere kan melde fra om feil. Slik jobber vi med kvalitet →

Eksamenssett.no eies og drives av Studenthjelp Privatundervisning AS

Org.nr. 913 117 387 (Foretaksregisteret) · Aksel Olsens vei 10B, 1597 Moss · Ikke MVA-registrert

Eksamenssett logo
eksamenssett.noTren målrettet
  • Ungdomsskole/VGS
  • Høyskole
  • Ressurser
  • Privatundervisning
  • Kontakt
eksamenssett.noTren målrettet

Komplett samling av eksamensoppgaver og løsninger for norsk skole.

Om ossPrivatundervisningPriserSlik bruker du sidenFAQPersonvernVilkårAngrerettKontaktKI-deklarasjon

© 2026 Eksamenssett.no · Alle rettigheter forbeholdt

Innholdet er utviklet med KI og kvalitetssikres kontinuerlig – av modellene, og ved at våre tusenvis av brukere kan melde fra om feil. Slik jobber vi med kvalitet →

Eksamenssett.no eies og drives av Studenthjelp Privatundervisning AS

Org.nr. 913 117 387 (Foretaksregisteret) · Aksel Olsens vei 10B, 1597 Moss · Ikke MVA-registrert

Eksamenssett logo
eksamenssett.noTren målrettet
  • Ungdomsskole/VGS
  • Høyskole
  • Ressurser
  • Privatundervisning
  • Kontakt
eksamenssett.noTren målrettet

Komplett samling av eksamensoppgaver og løsninger for norsk skole.

Om ossPrivatundervisningPriserSlik bruker du sidenFAQPersonvernVilkårAngrerettKontaktKI-deklarasjon

© 2026 Eksamenssett.no · Alle rettigheter forbeholdt

Innholdet er utviklet med KI og kvalitetssikres kontinuerlig – av modellene, og ved at våre tusenvis av brukere kan melde fra om feil. Slik jobber vi med kvalitet →

Eksamenssett.no eies og drives av Studenthjelp Privatundervisning AS

Org.nr. 913 117 387 (Foretaksregisteret) · Aksel Olsens vei 10B, 1597 Moss · Ikke MVA-registrert

Eksamenssett logo
eksamenssett.noTren målrettet
  • Ungdomsskole/VGS
  • Høyskole
  • Ressurser
  • Privatundervisning
  • Kontakt
  1. Hjem
  2. Høyskole
  3. NTNU
  4. TMA4140
  5. Studieguide
TMA4140 · NTNU

Studieguide for TMA4140 Diskret matematikk

Komplett pensumoversikt for diskret matematikk ved NTNU — med forklaringer, sentrale begreper, eksamenstips og vanlige fallgruver. Eksamensoptimalisert basert på tidligere eksamener.

Innhold

  • Introduksjon
  • Logikk og bevisteknikker
  • Mengdelære
  • Funksjoner
  • Relasjoner
  • Induksjon og rekursjon
  • Tallteori og modulær aritmetikk
  • RSA og kryptografi
  • Kombinatorikk
  • Grafteori
  • Trær
  • Endelige tilstandsmaskiner og formelle språk
  • Boolsk algebra
  • Eksamensstrategi
  • Formelark

Introduksjon

Denne studieguiden dekker TMA4140 Diskret matematikk ved NTNU, forankret i tidligere eksamener. Hver seksjon gir forklaringer, gjennomgåtte eksempler med eksplisitt bevisstruktur, nøkkelformler, vanlige feil og eksamenstips.

Logikk og bevisteknikker

Eksamensrelevant

Logikk og bevisteknikker er fundamentet for hele TMA4140 og for matematikk generelt. Du må mestre utsagnslogikk (sannhetstabeller, tautologi/motsigelse, logiske ekvivalenser inkl. De Morgan og kontrapositiv), normalformer (CNF/DNF og hvordan de leses fra sannhetstabeller), gyldige slutningsregler (modus ponens/tollens, syllogismer) versus klassiske feilslutninger, de fire kjernebevismetodene (direkte, kontrapositiv, motsigelse, element-argument) med eksplisitt struktur, samt predikatlogikk med kvantorer, kvantor-negasjon og oversettelse mellom naturlig språk og formler.

Utsagnslogikk og sannhetstabeller

Et utsagn er en setning som er enten sann (T) eller usann (F). Sammensatte utsagn bygges med konnektivene ¬\neg¬ (ikke), ∧\land∧ (og), ∨\lor∨ (eller), →\rightarrow→ (impliserer) og ↔\leftrightarrow↔ (hvis og bare hvis). En sannhetstabell med nnn variabler har 2n2^n2n rader. En tautologi er sann i alle rader, en motsigelse usann i alle rader, og en kontingens er verken.

Sentrale ekvivalenser:

Implikasjon: p→q≡¬p∨qp \rightarrow q \equiv \neg p \lor qp→q≡¬p∨q

Kontrapositiv: p→q≡¬q→¬pp \rightarrow q \equiv \neg q \rightarrow \neg pp→q≡¬q→¬p

De Morgan: ¬(p∧q)≡¬p∨¬q\neg(p \land q) \equiv \neg p \lor \neg q¬(p∧q)≡¬p∨¬q, ¬(p∨q)≡¬p∧¬q\neg(p \lor q) \equiv \neg p \land \neg q¬(p∨q)≡¬p∧¬q

Distributiv: p∧(q∨r)≡(p∧q)∨(p∧r)p \land (q \lor r) \equiv (p \land q) \lor (p \land r)p∧(q∨r)≡(p∧q)∨(p∧r)

Bikondisjonal: p↔q≡(p→q)∧(q→p)p \leftrightarrow q \equiv (p \rightarrow q) \land (q \rightarrow p)p↔q≡(p→q)∧(q→p)

To utsagn er logisk ekvivalente (P≡QP \equiv QP≡Q) når de har samme sannhetsverdi i alle rader, ekvivalent med at P↔QP \leftrightarrow QP↔Q er en tautologi. Husk at det omvendte q→pq \rightarrow pq→p IKKE er ekvivalent med p→qp \rightarrow qp→q, men kontrapositivet ¬q→¬p\neg q \rightarrow \neg p¬q→¬p er det.

Normalformer: CNF og DNF

En literal er en variabel eller dens negasjon. DNF (disjunktiv normalform) er en OR av AND-termer; CNF (konjunktiv normalform) er en AND av OR-klausuler. CNF er sentral i SAT-løsing fordi en formel er tilfredsstillbar nettopp når hver klausul har minst én sann literal.

Eksempel 1: Finn DNF og CNF for p↔qp \leftrightarrow qp↔q fra sannhetstabellen.

Sannhetstabell: p↔qp \leftrightarrow qp↔q er sann i radene (T,T) og (F,F), usann i (T,F) og (F,T).
DNF (les sann-radene som mintermer): (T,T) gir (p∧q)(p \land q)(p∧q); (F,F) gir (¬p∧¬q)(\neg p \land \neg q)(¬p∧¬q).
DNF: (p∧q)∨(¬p∧¬q)(p \land q) \lor (\neg p \land \neg q)(p∧q)∨(¬p∧¬q).
CNF (les usann-radene som maxtermer): (T,F) gir (¬p∨q)(\neg p \lor q)(¬p∨q); (F,T) gir (p∨¬q)(p \lor \neg q)(p∨¬q).
CNF: (¬p∨q)∧(p∨¬q)(\neg p \lor q) \land (p \lor \neg q)(¬p∨q)∧(p∨¬q).

Gyldige slutninger og feilslutninger

En slutning er gyldig hvis det er umulig at premissene er sanne og konklusjonen usann samtidig — ekvivalent med at (P1∧⋯∧Pn)→Q(P_1 \land \cdots \land P_n) \rightarrow Q(P1​∧⋯∧Pn​)→Q er en tautologi.

Gyldige slutningsregler:

Modus ponens: p,  p→q  ∴  qp,\; p \rightarrow q \;\therefore\; qp,p→q∴q

Modus tollens: ¬q,  p→q  ∴  ¬p\neg q,\; p \rightarrow q \;\therefore\; \neg p¬q,p→q∴¬p

Hypotetisk syllogisme: p→q,  q→r  ∴  p→rp \rightarrow q,\; q \rightarrow r \;\therefore\; p \rightarrow rp→q,q→r∴p→r

Disjunktiv syllogisme: p∨q,  ¬p  ∴  qp \lor q,\; \neg p \;\therefore\; qp∨q,¬p∴q

Feilslutninger (ugyldige): affirming the consequent (q,p→q∴pq, p\rightarrow q \therefore pq,p→q∴p) og denying the antecedent (¬p,p→q∴¬q\neg p, p\rightarrow q \therefore \neg q¬p,p→q∴¬q).

Bevismetoder

De fire kjernemetodene har hver sin eksplisitte struktur. Direkte: anta ppp, utled qqq. Kontrapositiv: bevis ¬q→¬p\neg q \rightarrow \neg p¬q→¬p. Motsigelse: anta ¬P\neg P¬P, utled en umulighet. Element-argument: for A⊆BA \subseteq BA⊆B, ta vilkårlig x∈Ax \in Ax∈A og vis x∈Bx \in Bx∈B.

Eksempel 2: Bevis ved kontrapositiv: «Hvis n2n^2n2 er partall, så er nnn partall».

Kontrapositivet er: «Hvis nnn er oddetall, så er n2n^2n2 oddetall».
Anta nnn er oddetall: n=2k+1n = 2k+1n=2k+1 for et heltall kkk.
n2=(2k+1)2=4k2+4k+1=2(2k2+2k)+1n^2 = (2k+1)^2 = 4k^2 + 4k + 1 = 2(2k^2 + 2k) + 1n2=(2k+1)2=4k2+4k+1=2(2k2+2k)+1.
Dette har formen 2m+12m+12m+1, altså et oddetall. Kontrapositivet er bevist.
Siden kontrapositivet er ekvivalent med originalen, følger påstanden.

Eksempel 3: Element-argument for A∩B⊆A∪BA \cap B \subseteq A \cup BA∩B⊆A∪B.

La x∈A∩Bx \in A \cap Bx∈A∩B være vilkårlig.
Per definisjon av snitt: x∈Ax \in Ax∈A og x∈Bx \in Bx∈B.
Spesielt x∈Ax \in Ax∈A, så per definisjon av union x∈A∪Bx \in A \cup Bx∈A∪B.
Siden xxx var vilkårlig, gjelder A∩B⊆A∪BA \cap B \subseteq A \cup BA∩B⊆A∪B.

Predikatlogikk og kvantorer

Predikater P(x)P(x)P(x) blir utsagn først når xxx bindes av en kvantor. ∀x P(x)\forall x\,P(x)∀xP(x) («for alle») og ∃x P(x)\exists x\,P(x)∃xP(x) («det finnes minst én»).

Kvantor-negasjon:

¬∀x P(x)≡∃x ¬P(x)\neg \forall x\,P(x) \equiv \exists x\,\neg P(x)¬∀xP(x)≡∃x¬P(x)

¬∃x P(x)≡∀x ¬P(x)\neg \exists x\,P(x) \equiv \forall x\,\neg P(x)¬∃xP(x)≡∀x¬P(x)

Oversettelse: ∀\forall∀ med implikasjon: ∀x (S(x)→P(x))\forall x\,(S(x) \rightarrow P(x))∀x(S(x)→P(x)). ∃\exists∃ med konjunksjon: ∃x (S(x)∧P(x))\exists x\,(S(x) \land P(x))∃x(S(x)∧P(x)).

Rekkefølge: ∃y∀x P(x,y)\exists y \forall x\,P(x,y)∃y∀xP(x,y) er sterkere enn ∀x∃y P(x,y)\forall x \exists y\,P(x,y)∀x∃yP(x,y) og er ikke ekvivalent.

Nøkkelformler

  • •p→q≡¬p∨qp \rightarrow q \equiv \neg p \lor qp→q≡¬p∨q
  • •p→q≡¬q→¬pp \rightarrow q \equiv \neg q \rightarrow \neg pp→q≡¬q→¬p (kontrapositiv)
  • •¬(p∧q)≡¬p∨¬q\neg(p \land q) \equiv \neg p \lor \neg q¬(p∧q)≡¬p∨¬q og ¬(p∨q)≡¬p∧¬q\neg(p \lor q) \equiv \neg p \land \neg q¬(p∨q)≡¬p∧¬q (De Morgan)
  • •p↔q≡(p→q)∧(q→p)p \leftrightarrow q \equiv (p \rightarrow q) \land (q \rightarrow p)p↔q≡(p→q)∧(q→p)
  • •Antall rader i sannhetstabell =2n= 2^n=2n
  • •¬(p→q)≡p∧¬q\neg(p \rightarrow q) \equiv p \land \neg q¬(p→q)≡p∧¬q
  • •¬∀x P(x)≡∃x ¬P(x)\neg \forall x\,P(x) \equiv \exists x\,\neg P(x)¬∀xP(x)≡∃x¬P(x)
  • •¬∃x P(x)≡∀x ¬P(x)\neg \exists x\,P(x) \equiv \forall x\,\neg P(x)¬∃xP(x)≡∀x¬P(x)
  • •Modus ponens: p,  p→q  ∴  qp,\; p\rightarrow q \;\therefore\; qp,p→q∴q; Modus tollens: ¬q,  p→q  ∴  ¬p\neg q,\; p\rightarrow q \;\therefore\; \neg p¬q,p→q∴¬p

Vanlige feil

  • ⚠️Forveksle kontrapositivet (¬q→¬p\neg q \rightarrow \neg p¬q→¬p, ekvivalent) med det omvendte (q→pq \rightarrow pq→p, IKKE ekvivalent).
  • ⚠️Begå feilslutningene affirming the consequent (q,p→q∴pq, p\rightarrow q \therefore pq,p→q∴p) eller denying the antecedent (¬p,p→q∴¬q\neg p, p\rightarrow q \therefore \neg q¬p,p→q∴¬q) — begge ugyldige.
  • ⚠️Bruke ∧\land∧ i stedet for →\rightarrow→ ved oversettelse av «alle» (∀x(S(x)∧P(x))\forall x(S(x)\land P(x))∀x(S(x)∧P(x)) sier feilaktig at alt er en student).
  • ⚠️Bruke →\rightarrow→ i stedet for ∧\land∧ ved oversettelse av «noen» (∃x(S(x)→P(x))\exists x(S(x)\rightarrow P(x))∃x(S(x)→P(x)) blir trivielt sant).
  • ⚠️Bytte rekkefølge på kvantorer av ulik type — ∀x∃y\forall x \exists y∀x∃y og ∃y∀x\exists y \forall x∃y∀x er ikke ekvivalente.
  • ⚠️Glemme at p→qp \rightarrow qp→q er sann når ppp er usann (vacuously true), og dermed feillese sannhetstabellen.
  • ⚠️I motsigelsesbevis: glemme å eksplisitt utlede en faktisk motsigelse (r∧¬rr \land \neg rr∧¬r) før man konkluderer.
  • ⚠️Forveksle DNF (OR av AND) og CNF (AND av OR), eller lese feil rader fra sannhetstabellen (sann-rader for DNF, usann-rader for CNF).

Eksamenstips

  • 💡Skriv alltid bevisstrukturen eksplisitt: oppgi hvilken metode (direkte/kontrapositiv/motsigelse/element-argument) og marker «Anta...», «Utled...», «Konkluder...».
  • 💡Ved «vis at X er en tautologi/ekvivalens» kan du enten lage full sannhetstabell ELLER bruke kjede av kjente ekvivalenser — oppgi hvilken lov du bruker i hvert steg.
  • 💡For å motbevise et ∀\forall∀-utsagn holder det med ETT konkret moteksempel; for å motbevise et ∃\exists∃-utsagn må du vise at ¬P\neg P¬P gjelder for alle.
  • 💡Ved kvantor-negasjon: flytt ¬\neg¬ innover steg for steg, bytt hver kvantor, og bruk ¬(P→Q)≡P∧¬Q\neg(P\rightarrow Q)\equiv P\land\neg Q¬(P→Q)≡P∧¬Q for implikasjoner inni.
  • 💡Velg kontrapositiv når ¬q\neg q¬q gir et mer konkret utgangspunkt enn ppp (typisk ved partall/oddetall-påstander).
  • 💡Når du leser CNF/DNF fra en sannhetstabell: husk DNF fra sann-radene (mintermer), CNF fra usann-radene (maxtermer) — og dobbeltsjekk med én rad.
  • 💡For mengdebevis: bruk dobbel inklusjon for likhet, og start alltid element-argument med «La xxx være vilkårlig».

Laster...

Laster…
eksamenssett.noTren målrettet

Komplett samling av eksamensoppgaver og løsninger for norsk skole.

Om ossPrivatundervisningPriserSlik bruker du sidenFAQPersonvernVilkårAngrerettKontaktKI-deklarasjon

© 2026 Eksamenssett.no · Alle rettigheter forbeholdt

Innholdet er utviklet med KI og kvalitetssikres kontinuerlig – av modellene, og ved at våre tusenvis av brukere kan melde fra om feil. Slik jobber vi med kvalitet →

Eksamenssett.no eies og drives av Studenthjelp Privatundervisning AS

Org.nr. 913 117 387 (Foretaksregisteret) · Aksel Olsens vei 10B, 1597 Moss · Ikke MVA-registrert