• No results found

MAT1030 – Diskret matematikk Plenumsregning 5: Ukeoppgaver fra kapittel 4 Roger Antonsen

N/A
N/A
Protected

Academic year: 2022

Share "MAT1030 – Diskret matematikk Plenumsregning 5: Ukeoppgaver fra kapittel 4 Roger Antonsen"

Copied!
259
0
0

Laster.... (Se fulltekst nå)

Fulltekst

(1)

MAT1030 – Diskret matematikk

Plenumsregning 5: Ukeoppgaver fra kapittel 4

Roger Antonsen

Matematisk Institutt, Universitetet i Oslo

14. februar 2008

(2)

Oppgave 4.4

Skriv ned setninger som svarer til den konverse og den kontrapositive av følgende utsagn.

Husk at hvis p →q er p˚astanden, s˚a har vi at q →p er den konverse, og at

¬q → ¬p er den kontrapositive.

Den konverse betyr noe annet enn den opprinnelige p˚astanden, mens den kontrapositive er logisk ekvivalent med den opprinnelige p˚astanden.

MAT1030 – Diskret matematikk 14. februar 2008 2

(3)

Oppgave 4.4

Skriv ned setninger som svarer til den konverse og den kontrapositive av følgende utsagn.

Husk at hvis p →q er p˚astanden, s˚a har vi at

q →p er den konverse, og at

¬q → ¬p er den kontrapositive.

Den konverse betyr noe annet enn den opprinnelige p˚astanden, mens den kontrapositive er logisk ekvivalent med den opprinnelige p˚astanden.

MAT1030 – Diskret matematikk 14. februar 2008 2

(4)

Oppgave 4.4

Skriv ned setninger som svarer til den konverse og den kontrapositive av følgende utsagn.

Husk at hvis p →q er p˚astanden, s˚a har vi at q →p er den konverse, og at

¬q → ¬p er den kontrapositive.

Den konverse betyr noe annet enn den opprinnelige p˚astanden, mens den kontrapositive er logisk ekvivalent med den opprinnelige p˚astanden.

MAT1030 – Diskret matematikk 14. februar 2008 2

(5)

Oppgave 4.4

Skriv ned setninger som svarer til den konverse og den kontrapositive av følgende utsagn.

Husk at hvis p →q er p˚astanden, s˚a har vi at q →p er den konverse, og at

¬q → ¬p er den kontrapositive.

Den konverse betyr noe annet enn den opprinnelige p˚astanden, mens den kontrapositive er logisk ekvivalent med den opprinnelige p˚astanden.

MAT1030 – Diskret matematikk 14. februar 2008 2

(6)

Oppgave 4.4

Skriv ned setninger som svarer til den konverse og den kontrapositive av følgende utsagn.

Husk at hvis p →q er p˚astanden, s˚a har vi at q →p er den konverse, og at

¬q → ¬p er den kontrapositive.

Den konverse betyr noe annet enn den opprinnelige p˚astanden

, mens den kontrapositive er logisk ekvivalent med den opprinnelige p˚astanden.

MAT1030 – Diskret matematikk 14. februar 2008 2

(7)

Oppgave 4.4

Skriv ned setninger som svarer til den konverse og den kontrapositive av følgende utsagn.

Husk at hvis p →q er p˚astanden, s˚a har vi at q →p er den konverse, og at

¬q → ¬p er den kontrapositive.

Den konverse betyr noe annet enn den opprinnelige p˚astanden, mens den kontrapositive er logisk ekvivalent med den opprinnelige p˚astanden.

MAT1030 – Diskret matematikk 14. februar 2008 2

(8)

Løsning

(a) Hvis inputfilen eksisterer, s˚a genereres ikke en feilmelding.

Konvers:

Hvis det ikke genereres en feilmelding, s˚a eksisterer inputfilen. Kontrapositiv:

Hvis det genereres en feilmelding, s˚a eksisterer ikke inputfilen.

MAT1030 – Diskret matematikk 14. februar 2008 3

(9)

Løsning

(a) Hvis inputfilen eksisterer, s˚a genereres ikke en feilmelding.

Konvers:

Hvis det ikke genereres en feilmelding, s˚a eksisterer inputfilen.

Kontrapositiv:

Hvis det genereres en feilmelding, s˚a eksisterer ikke inputfilen.

MAT1030 – Diskret matematikk 14. februar 2008 3

(10)

Løsning

(a) Hvis inputfilen eksisterer, s˚a genereres ikke en feilmelding.

Konvers:

Hvis det ikke genereres en feilmelding, s˚a eksisterer inputfilen.

Kontrapositiv:

Hvis det genereres en feilmelding, s˚a eksisterer ikke inputfilen.

MAT1030 – Diskret matematikk 14. februar 2008 3

(11)

Løsning

(b) Hvis databasen ikke er tilgjengelig, s˚a kan ikke programmet mitt kjøre.

Konvers:

Hvis ikke programmet mitt kan kjøre, s˚a er ikke databasen tilgjengelig. Kontrapositiv:

Hvis programmet mitt kan kjøre, s˚a er databasen tilgjengelig.

MAT1030 – Diskret matematikk 14. februar 2008 4

(12)

Løsning

(b) Hvis databasen ikke er tilgjengelig, s˚a kan ikke programmet mitt kjøre.

Konvers:

Hvis ikke programmet mitt kan kjøre, s˚a er ikke databasen tilgjengelig.

Kontrapositiv:

Hvis programmet mitt kan kjøre, s˚a er databasen tilgjengelig.

MAT1030 – Diskret matematikk 14. februar 2008 4

(13)

Løsning

(b) Hvis databasen ikke er tilgjengelig, s˚a kan ikke programmet mitt kjøre.

Konvers:

Hvis ikke programmet mitt kan kjøre, s˚a er ikke databasen tilgjengelig.

Kontrapositiv:

Hvis programmet mitt kan kjøre, s˚a er databasen tilgjengelig.

MAT1030 – Diskret matematikk 14. februar 2008 4

(14)

Løsning

(c) Hvis programmet ikke inneholder noen feil, s˚a gir det korrekt output.

Konvers:

Hvis programmet gir korrekt output, s˚a inneholder det ikke noen feil. Kontrapositiv:

Hvis programmet ikke gir korrekt output, s˚a inneholder det noen feil.

MAT1030 – Diskret matematikk 14. februar 2008 5

(15)

Løsning

(c) Hvis programmet ikke inneholder noen feil, s˚a gir det korrekt output.

Konvers:

Hvis programmet gir korrekt output, s˚a inneholder det ikke noen feil.

Kontrapositiv:

Hvis programmet ikke gir korrekt output, s˚a inneholder det noen feil.

MAT1030 – Diskret matematikk 14. februar 2008 5

(16)

Løsning

(c) Hvis programmet ikke inneholder noen feil, s˚a gir det korrekt output.

Konvers:

Hvis programmet gir korrekt output, s˚a inneholder det ikke noen feil.

Kontrapositiv:

Hvis programmet ikke gir korrekt output, s˚a inneholder det noen feil.

MAT1030 – Diskret matematikk 14. februar 2008 5

(17)

Oppgave 4.7

LaP og Q st˚a for logiske uttrykk.

Hvis P erusannfor en gitt tilordning av sannhetsverdier til variablene, s˚a m˚aP ∧Q være usannfor den

tilordningen, s˚a det er ikke nødvendig ˚a finne verdien til Q.

(a) Gi en tilsvarende regel for P∨Q

(b) Konstruer, ved ˚a bruke disse reglene som snarveier, sannhetsverditabellene for følgende uttrykk.

(i) [¬(pq)(p∨ ¬r)][(pr)∨ ¬q] (ii) ¬[¬p(qr)](¬p∧ ¬r)

Løsning (a) Hvis P er

sann

for en gitt tilordning av sannhetsverdier til variablene, s˚a m˚a P∨Q være

sann

for den tilordningen, s˚a det er ikke nødvendig ˚a finne verdien til Q.

MAT1030 – Diskret matematikk 14. februar 2008 6

(18)

Oppgave 4.7

LaP og Q st˚a for logiske uttrykk. Hvis P erusannfor en gitt tilordning av sannhetsverdier til variablene, s˚a m˚aP ∧Q være

usannfor den tilordningen, s˚a det er ikke nødvendig ˚a finne verdien til Q.

(a) Gi en tilsvarende regel for P∨Q

(b) Konstruer, ved ˚a bruke disse reglene som snarveier, sannhetsverditabellene for følgende uttrykk.

(i) [¬(pq)(p∨ ¬r)][(pr)∨ ¬q] (ii) ¬[¬p(qr)](¬p∧ ¬r)

Løsning (a) Hvis P er

sann

for en gitt tilordning av sannhetsverdier til variablene, s˚a m˚a P∨Q være

sann

for den tilordningen, s˚a det er ikke nødvendig ˚a finne verdien til Q.

MAT1030 – Diskret matematikk 14. februar 2008 6

(19)

Oppgave 4.7

LaP og Q st˚a for logiske uttrykk. Hvis P erusannfor en gitt tilordning av sannhetsverdier til variablene, s˚a m˚aP ∧Q være usann

for den tilordningen, s˚a det er ikke nødvendig ˚a finne verdien til Q.

(a) Gi en tilsvarende regel for P∨Q

(b) Konstruer, ved ˚a bruke disse reglene som snarveier, sannhetsverditabellene for følgende uttrykk.

(i) [¬(pq)(p∨ ¬r)][(pr)∨ ¬q] (ii) ¬[¬p(qr)](¬p∧ ¬r)

Løsning (a) Hvis P er

sann

for en gitt tilordning av sannhetsverdier til variablene, s˚a m˚a P∨Q være

sann

for den tilordningen, s˚a det er ikke nødvendig ˚a finne verdien til Q.

MAT1030 – Diskret matematikk 14. februar 2008 6

(20)

Oppgave 4.7

LaP og Q st˚a for logiske uttrykk. Hvis P erusannfor en gitt tilordning av sannhetsverdier til variablene, s˚a m˚aP ∧Q være usannfor den

tilordningen

, s˚a det er ikke nødvendig ˚a finne verdien til Q.

(a) Gi en tilsvarende regel for P∨Q

(b) Konstruer, ved ˚a bruke disse reglene som snarveier, sannhetsverditabellene for følgende uttrykk.

(i) [¬(pq)(p∨ ¬r)][(pr)∨ ¬q] (ii) ¬[¬p(qr)](¬p∧ ¬r)

Løsning (a) Hvis P er

sann

for en gitt tilordning av sannhetsverdier til variablene, s˚a m˚a P∨Q være

sann

for den tilordningen, s˚a det er ikke nødvendig ˚a finne verdien til Q.

MAT1030 – Diskret matematikk 14. februar 2008 6

(21)

Oppgave 4.7

LaP og Q st˚a for logiske uttrykk. Hvis P erusannfor en gitt tilordning av sannhetsverdier til variablene, s˚a m˚aP ∧Q være usannfor den

tilordningen, s˚a det er ikke nødvendig ˚a finne verdien til Q.

(a) Gi en tilsvarende regel for P∨Q

(b) Konstruer, ved ˚a bruke disse reglene som snarveier, sannhetsverditabellene for følgende uttrykk.

(i) [¬(pq)(p∨ ¬r)][(pr)∨ ¬q] (ii) ¬[¬p(qr)](¬p∧ ¬r)

Løsning (a) Hvis P er

sann

for en gitt tilordning av sannhetsverdier til variablene, s˚a m˚a P∨Q være

sann

for den tilordningen, s˚a det er ikke nødvendig ˚a finne verdien til Q.

MAT1030 – Diskret matematikk 14. februar 2008 6

(22)

Oppgave 4.7

LaP og Q st˚a for logiske uttrykk. Hvis P erusannfor en gitt tilordning av sannhetsverdier til variablene, s˚a m˚aP ∧Q være usannfor den

tilordningen, s˚a det er ikke nødvendig ˚a finne verdien til Q.

(a) Gi en tilsvarende regel forP ∨Q

(b) Konstruer, ved ˚a bruke disse reglene som snarveier, sannhetsverditabellene for følgende uttrykk.

(i) [¬(pq)(p∨ ¬r)][(pr)∨ ¬q] (ii) ¬[¬p(qr)](¬p∧ ¬r)

Løsning (a) Hvis P er

sann

for en gitt tilordning av sannhetsverdier til variablene, s˚a m˚a P∨Q være

sann

for den tilordningen, s˚a det er ikke nødvendig ˚a finne verdien til Q.

MAT1030 – Diskret matematikk 14. februar 2008 6

(23)

Oppgave 4.7

LaP og Q st˚a for logiske uttrykk. Hvis P erusannfor en gitt tilordning av sannhetsverdier til variablene, s˚a m˚aP ∧Q være usannfor den

tilordningen, s˚a det er ikke nødvendig ˚a finne verdien til Q.

(a) Gi en tilsvarende regel forP ∨Q

(b) Konstruer, ved ˚a bruke disse reglene som snarveier, sannhetsverditabellene for følgende uttrykk.

(i) [¬(pq)(p∨ ¬r)][(pr)∨ ¬q] (ii) ¬[¬p(qr)](¬p∧ ¬r)

Løsning (a) Hvis P er

sann

for en gitt tilordning av sannhetsverdier til variablene, s˚a m˚a P∨Q være

sann

for den tilordningen, s˚a det er ikke nødvendig ˚a finne verdien til Q.

MAT1030 – Diskret matematikk 14. februar 2008 6

(24)

Oppgave 4.7

LaP og Q st˚a for logiske uttrykk. Hvis P erusannfor en gitt tilordning av sannhetsverdier til variablene, s˚a m˚aP ∧Q være usannfor den

tilordningen, s˚a det er ikke nødvendig ˚a finne verdien til Q.

(a) Gi en tilsvarende regel forP ∨Q

(b) Konstruer, ved ˚a bruke disse reglene som snarveier, sannhetsverditabellene for følgende uttrykk.

(i) [¬(pq)(p∨ ¬r)][(pr)∨ ¬q]

(ii) ¬[¬p(qr)](¬p∧ ¬r)

Løsning (a) Hvis P er

sann

for en gitt tilordning av sannhetsverdier til variablene, s˚a m˚a P∨Q være

sann

for den tilordningen, s˚a det er ikke nødvendig ˚a finne verdien til Q.

MAT1030 – Diskret matematikk 14. februar 2008 6

(25)

Oppgave 4.7

LaP og Q st˚a for logiske uttrykk. Hvis P erusannfor en gitt tilordning av sannhetsverdier til variablene, s˚a m˚aP ∧Q være usannfor den

tilordningen, s˚a det er ikke nødvendig ˚a finne verdien til Q.

(a) Gi en tilsvarende regel forP ∨Q

(b) Konstruer, ved ˚a bruke disse reglene som snarveier, sannhetsverditabellene for følgende uttrykk.

(i) [¬(pq)(p∨ ¬r)][(pr)∨ ¬q]

(ii) ¬[¬p(qr)](¬p∧ ¬r)

Løsning (a) Hvis P er

sann

for en gitt tilordning av sannhetsverdier til variablene, s˚a m˚a P∨Q være

sann

for den tilordningen, s˚a det er ikke nødvendig ˚a finne verdien til Q.

MAT1030 – Diskret matematikk 14. februar 2008 6

(26)

Oppgave 4.7

LaP og Q st˚a for logiske uttrykk. Hvis P erusannfor en gitt tilordning av sannhetsverdier til variablene, s˚a m˚aP ∧Q være usannfor den

tilordningen, s˚a det er ikke nødvendig ˚a finne verdien til Q.

(a) Gi en tilsvarende regel forP ∨Q

(b) Konstruer, ved ˚a bruke disse reglene som snarveier, sannhetsverditabellene for følgende uttrykk.

(i) [¬(pq)(p∨ ¬r)][(pr)∨ ¬q]

(ii) ¬[¬p(qr)](¬p∧ ¬r)

Løsning (a) Hvis P er

sann

for en gitt tilordning av sannhetsverdier til variablene, s˚a m˚a P∨Q være

sann

for den tilordningen, s˚a det er ikke nødvendig ˚a finne verdien til Q.

MAT1030 – Diskret matematikk 14. februar 2008 6

(27)

Oppgave 4.7

LaP og Q st˚a for logiske uttrykk. Hvis P erusannfor en gitt tilordning av sannhetsverdier til variablene, s˚a m˚aP ∧Q være usannfor den

tilordningen, s˚a det er ikke nødvendig ˚a finne verdien til Q.

(a) Gi en tilsvarende regel forP ∨Q

(b) Konstruer, ved ˚a bruke disse reglene som snarveier, sannhetsverditabellene for følgende uttrykk.

(i) [¬(pq)(p∨ ¬r)][(pr)∨ ¬q]

(ii) ¬[¬p(qr)](¬p∧ ¬r)

Løsning (a)

Hvis P er sannfor en gitt tilordning av sannhetsverdier til variablene, s˚a m˚a P∨Q være

sann

for den tilordningen, s˚a det er ikke nødvendig ˚a finne verdien til Q.

MAT1030 – Diskret matematikk 14. februar 2008 6

(28)

Oppgave 4.7

LaP og Q st˚a for logiske uttrykk. Hvis P erusannfor en gitt tilordning av sannhetsverdier til variablene, s˚a m˚aP ∧Q være usannfor den

tilordningen, s˚a det er ikke nødvendig ˚a finne verdien til Q.

(a) Gi en tilsvarende regel forP ∨Q

(b) Konstruer, ved ˚a bruke disse reglene som snarveier, sannhetsverditabellene for følgende uttrykk.

(i) [¬(pq)(p∨ ¬r)][(pr)∨ ¬q]

(ii) ¬[¬p(qr)](¬p∧ ¬r)

Løsning (a)

Hvis P er sannfor en gitt tilordning av sannhetsverdier til variablene, s˚a m˚a P∨Q være sann for den tilordningen, s˚a det er ikke nødvendig ˚a finne verdien til Q.

MAT1030 – Diskret matematikk 14. februar 2008 6

(29)

Løsning (b - i)

p q r [¬ (p∧q) ∧ (p∨ ¬r)] ∧ [(p∧r) ∨ ¬q]

T T T F T F − F − − −

T T F F T F − F − − −

T F T T F T T T − T T

T F F T F T T T − T T

F T T T F F F F − − −

F T F T F T T F F F F

F F T T F F F F − − −

F F F T F T T T − T T

MAT1030 – Diskret matematikk 14. februar 2008 7

(30)

Løsning (b - i)

p q r [¬ (p∧q) ∧ (p∨ ¬r)] ∧ [(p∧r) ∨ ¬q]

T T T

F T F − F − − −

T T F

F T F − F − − −

T F T

T F T T T − T T

T F F

T F T T T − T T

F T T

T F F F F − − −

F T F

T F T T F F F F

F F T

T F F F F − − −

F F F

T F T T T − T T

MAT1030 – Diskret matematikk 14. februar 2008 7

(31)

Løsning (b - i)

p q r [¬ (p∧q) ∧ (p∨ ¬r)] ∧ [(p∧r) ∨ ¬q]

T T T

F T F − F − − −

T T F

F T F − F − − −

T F T

T

F

T T T − T T

T F F

T

F

T T T − T T

F T T

T

F

F F F − − −

F T F

T

F

T T F F F F

F F T

T

F

F F F − − −

F F F

T

F

T T T − T T

MAT1030 – Diskret matematikk 14. februar 2008 7

(32)

Løsning (b - i)

p q r [¬ (p∧q) ∧ (p∨ ¬r)] ∧ [(p∧r) ∨ ¬q]

T T T

F

T

F − F − − −

T T F

F

T

F − F − − −

T F T

T

F

T T T − T T

T F F

T

F

T T T − T T

F T T

T

F

F F F − − −

F T F

T

F

T T F F F F

F F T

T

F

F F F − − −

F F F

T

F

T T T − T T

MAT1030 – Diskret matematikk 14. februar 2008 7

(33)

Løsning (b - i)

p q r [¬ (p∧q) ∧ (p∨ ¬r)] ∧ [(p∧r) ∨ ¬q]

T T T F T

F − F − − −

T T F F T

F − F − − −

T F T T F

T T T − T T

T F F T F

T T T − T T

F T T T F

F F F − − −

F T F T F

T T F F F F

F F T T F

F F F − − −

F F F T F

T T T − T T

MAT1030 – Diskret matematikk 14. februar 2008 7

(34)

Løsning (b - i)

p q r [¬ (p∧q) ∧ (p∨ ¬r)] ∧ [(p∧r) ∨ ¬q]

T T T F T F − F − − −

T T F F T F − F − − −

T F T T F

T T T − T T

T F F T F

T T T − T T

F T T T F

F F F − − −

F T F T F

T T F F F F

F F T T F

F F F − − −

F F F T F

T T T − T T

MAT1030 – Diskret matematikk 14. februar 2008 7

(35)

Løsning (b - i)

p q r [¬ (p∧q) ∧ (p∨ ¬r)] ∧ [(p∧r) ∨ ¬q]

T T T F T F − F − − −

T T F F T F − F − − −

T F T T F

T

T

T − T T

T F F T F

T

T

T − T T

F T T T F

F F F − − −

F T F T F

T

T

F F F F

F F T T F

F F F − − −

F F F T F

T

T

T − T T

MAT1030 – Diskret matematikk 14. februar 2008 7

(36)

Løsning (b - i)

p q r [¬ (p∧q) ∧ (p∨ ¬r)] ∧ [(p∧r) ∨ ¬q]

T T T F T F − F − − −

T T F F T F − F − − −

T F T T F T T

T − T T

T F F T F T T

T − T T

F T T T F

F F F − − −

F T F T F T T

F F F F

F F T T F

F F F − − −

F F F T F T T

T − T T

MAT1030 – Diskret matematikk 14. februar 2008 7

(37)

Løsning (b - i)

p q r [¬ (p∧q) ∧ (p∨ ¬r)] ∧ [(p∧r) ∨ ¬q]

T T T F T F − F − − −

T T F F T F − F − − −

T F T T F T T

T − T T

T F F T F T T

T − T T

F T T T F

F

F

F − − −

F T F T F T T

F F F F

F F T T F

F

F

F − − −

F F F T F T T

T − T T

MAT1030 – Diskret matematikk 14. februar 2008 7

(38)

Løsning (b - i)

p q r [¬ (p∧q) ∧ (p∨ ¬r)] ∧ [(p∧r) ∨ ¬q]

T T T F T F − F − − −

T T F F T F − F − − −

T F T T F T T

T − T T

T F F T F T T

T − T T

F T T T F F F F − − −

F T F T F T T

F F F F

F F T T F F F F − − −

F F F T F T T

T − T T

MAT1030 – Diskret matematikk 14. februar 2008 7

(39)

Løsning (b - i)

p q r [¬ (p∧q) ∧ (p∨ ¬r)] ∧ [(p∧r) ∨ ¬q]

T T T F T F − F − − −

T T F F T F − F − − −

T F T T F T T

T

− T T T F F T F T T

T

− T T

F T T T F F F F − − −

F T F T F T T

F F F F

F F T T F F F F − − −

F F F T F T T

T

− T T

MAT1030 – Diskret matematikk 14. februar 2008 7

(40)

Løsning (b - i)

p q r [¬ (p∧q) ∧ (p∨ ¬r)] ∧ [(p∧r) ∨ ¬q]

T T T F T F − F − − −

T T F F T F − F − − −

T F T T F T T T − T T

T F F T F T T T − T T

F T T T F F F F − − −

F T F T F T T

F F F F

F F T T F F F F − − −

F F F T F T T T − T T

MAT1030 – Diskret matematikk 14. februar 2008 7

(41)

Løsning (b - i)

p q r [¬ (p∧q) ∧ (p∨ ¬r)] ∧ [(p∧r) ∨ ¬q]

T T T F T F − F − − −

T T F F T F − F − − −

T F T T F T T T − T T

T F F T F T T T − T T

F T T T F F F F − − −

F T F T F T T

F

F

F F

F F T T F F F F − − −

F F F T F T T T − T T

MAT1030 – Diskret matematikk 14. februar 2008 7

(42)

Løsning (b - i)

p q r [¬ (p∧q) ∧ (p∨ ¬r)] ∧ [(p∧r) ∨ ¬q]

T T T F T F − F − − −

T T F F T F − F − − −

T F T T F T T T − T T

T F F T F T T T − T T

F T T T F F F F − − −

F T F T F T T

F

F

F

F

F F T T F F F F − − −

F F F T F T T T − T T

MAT1030 – Diskret matematikk 14. februar 2008 7

(43)

Løsning (b - i)

p q r [¬ (p∧q) ∧ (p∨ ¬r)] ∧ [(p∧r) ∨ ¬q]

T T T F T F − F − − −

T T F F T F − F − − −

T F T T F T T T − T T

T F F T F T T T − T T

F T T T F F F F − − −

F T F T F T T

F

F F F

F F T T F F F F − − −

F F F T F T T T − T T

MAT1030 – Diskret matematikk 14. februar 2008 7

(44)

Løsning (b - i)

p q r [¬ (p∧q) ∧ (p∨ ¬r)] ∧ [(p∧r) ∨ ¬q]

T T T F T F − F − − −

T T F F T F − F − − −

T F T T F T T T − T T

T F F T F T T T − T T

F T T T F F F F − − −

F T F T F T T F F F F

F F T T F F F F − − −

F F F T F T T T − T T

MAT1030 – Diskret matematikk 14. februar 2008 7

(45)

Løsning (b - ii)

p q r ¬ [¬p ∧ (q∨r)] ∨ (¬p∧ ¬r) T T T

T F F − T −

T T F

T F F − T −

T F T

T F F − T −

T F F

T F F − T −

F T T

F T T T F F

F T F

− − − − T T

F F T

F T T T F F

F F F

− − − − T T

MAT1030 – Diskret matematikk 14. februar 2008 8

(46)

Løsning (b - ii)

p q r ¬ [¬p ∧ (q∨r)] ∨ (¬p∧ ¬r) T T T

T F F − T −

T T F

T F F − T −

T F T

T F F − T −

T F F

T F F − T −

F T T

F T T T F F

F T F

− − − − T

T F F T

F T T T F F

F F F

− − − − T

T

MAT1030 – Diskret matematikk 14. februar 2008 8

(47)

Løsning (b - ii)

p q r ¬ [¬p ∧ (q∨r)] ∨ (¬p∧ ¬r) T T T

T F F − T −

T T F

T F F − T −

T F T

T F F − T −

T F F

T F F − T −

F T T

F T T T F F

F T F − − − − T T

F F T

F T T T F F

F F F − − − − T T

MAT1030 – Diskret matematikk 14. februar 2008 8

(48)

Løsning (b - ii)

p q r ¬ [¬p ∧ (q∨r)] ∨ (¬p∧ ¬r) T T T

T

F

F − T −

T T F

T

F

F − T −

T F T

T

F

F − T −

T F F

T

F

F − T −

F T T

F T T T F F

F T F − − − − T T

F F T

F T T T F F

F F F − − − − T T

MAT1030 – Diskret matematikk 14. februar 2008 8

(49)

Løsning (b - ii)

p q r ¬ [¬p ∧ (q∨r)] ∨ (¬p∧ ¬r) T T T

T

F F −

T −

T T F

T

F F −

T −

T F T

T

F F −

T −

T F F

T

F F −

T −

F T T

F T T T F F

F T F − − − − T T

F F T

F T T T F F

F F F − − − − T T

MAT1030 – Diskret matematikk 14. februar 2008 8

(50)

Løsning (b - ii)

p q r ¬ [¬p ∧ (q∨r)] ∨ (¬p∧ ¬r) T T T T F F −

T −

T T F T F F −

T −

T F T T F F −

T −

T F F T F F −

T −

F T T

F T T T F F

F T F − − − − T T

F F T

F T T T F F

F F F − − − − T T

MAT1030 – Diskret matematikk 14. februar 2008 8

(51)

Løsning (b - ii)

p q r ¬ [¬p ∧ (q∨r)] ∨ (¬p∧ ¬r)

T T T T F F − T −

T T F T F F − T −

T F T T F F − T −

T F F T F F − T −

F T T

F T T T F F

F T F − − − − T T

F F T

F T T T F F

F F F − − − − T T

MAT1030 – Diskret matematikk 14. februar 2008 8

(52)

Løsning (b - ii)

p q r ¬ [¬p ∧ (q∨r)] ∨ (¬p∧ ¬r)

T T T T F F − T −

T T F T F F − T −

T F T T F F − T −

T F F T F F − T −

F T T

F

T

T T F F

F T F − − − − T T

F F T

F T T T F F

F F F − − − − T T

MAT1030 – Diskret matematikk 14. februar 2008 8

(53)

Løsning (b - ii)

p q r ¬ [¬p ∧ (q∨r)] ∨ (¬p∧ ¬r)

T T T T F F − T −

T T F T F F − T −

T F T T F F − T −

T F F T F F − T −

F T T

F

T

T

T

F F

F T F − − − − T T

F F T

F T T T F F

F F F − − − − T T

MAT1030 – Diskret matematikk 14. februar 2008 8

(54)

Løsning (b - ii)

p q r ¬ [¬p ∧ (q∨r)] ∨ (¬p∧ ¬r)

T T T T F F − T −

T T F T F F − T −

T F T T F F − T −

T F F T F F − T −

F T T

F

T T T

F F

F T F − − − − T T

F F T

F T T T F F

F F F − − − − T T

MAT1030 – Diskret matematikk 14. februar 2008 8

(55)

Løsning (b - ii)

p q r ¬ [¬p ∧ (q∨r)] ∨ (¬p∧ ¬r)

T T T T F F − T −

T T F T F F − T −

T F T T F F − T −

T F F T F F − T −

F T T F T T T

F F

F T F − − − − T T

F F T

F T T T F F

F F F − − − − T T

MAT1030 – Diskret matematikk 14. februar 2008 8

(56)

Løsning (b - ii)

p q r ¬ [¬p ∧ (q∨r)] ∨ (¬p∧ ¬r)

T T T T F F − T −

T T F T F F − T −

T F T T F F − T −

T F F T F F − T −

F T T F T T T

F

F

F T F − − − − T T

F F T

F T T T F F

F F F − − − − T T

MAT1030 – Diskret matematikk 14. februar 2008 8

(57)

Løsning (b - ii)

p q r ¬ [¬p ∧ (q∨r)] ∨ (¬p∧ ¬r)

T T T T F F − T −

T T F T F F − T −

T F T T F F − T −

T F F T F F − T −

F T T F T T T F F

F T F − − − − T T

F F T

F T T T F F

F F F − − − − T T

MAT1030 – Diskret matematikk 14. februar 2008 8

(58)

Løsning (b - ii)

p q r ¬ [¬p ∧ (q∨r)] ∨ (¬p∧ ¬r)

T T T T F F − T −

T T F T F F − T −

T F T T F F − T −

T F F T F F − T −

F T T F T T T F F

F T F − − − − T T

F F T

F

T

T T F F

F F F − − − − T T

MAT1030 – Diskret matematikk 14. februar 2008 8

(59)

Løsning (b - ii)

p q r ¬ [¬p ∧ (q∨r)] ∨ (¬p∧ ¬r)

T T T T F F − T −

T T F T F F − T −

T F T T F F − T −

T F F T F F − T −

F T T F T T T F F

F T F − − − − T T

F F T

F

T

T

T

F F

F F F − − − − T T

MAT1030 – Diskret matematikk 14. februar 2008 8

(60)

Løsning (b - ii)

p q r ¬ [¬p ∧ (q∨r)] ∨ (¬p∧ ¬r)

T T T T F F − T −

T T F T F F − T −

T F T T F F − T −

T F F T F F − T −

F T T F T T T F F

F T F − − − − T T

F F T

F

T T T

F F

F F F − − − − T T

MAT1030 – Diskret matematikk 14. februar 2008 8

(61)

Løsning (b - ii)

p q r ¬ [¬p ∧ (q∨r)] ∨ (¬p∧ ¬r)

T T T T F F − T −

T T F T F F − T −

T F T T F F − T −

T F F T F F − T −

F T T F T T T F F

F T F − − − − T T

F F T F T T T

F F

F F F − − − − T T

MAT1030 – Diskret matematikk 14. februar 2008 8

(62)

Løsning (b - ii)

p q r ¬ [¬p ∧ (q∨r)] ∨ (¬p∧ ¬r)

T T T T F F − T −

T T F T F F − T −

T F T T F F − T −

T F F T F F − T −

F T T F T T T F F

F T F − − − − T T

F F T F T T T

F

F

F F F − − − − T T

MAT1030 – Diskret matematikk 14. februar 2008 8

(63)

Løsning (b - ii)

p q r ¬ [¬p ∧ (q∨r)] ∨ (¬p∧ ¬r)

T T T T F F − T −

T T F T F F − T −

T F T T F F − T −

T F F T F F − T −

F T T F T T T F F

F T F − − − − T T

F F T F T T T F F

F F F − − − − T T

MAT1030 – Diskret matematikk 14. februar 2008 8

(64)

Oppgave 4.8

Bruk sannhetsverditabeller for ˚a vise at¬(p∨ ¬q) og ¬p∧q er logisk ekvivalente.

Løsning

p q ¬ (p ∨ ¬q) ¬p ∧ q

T T F T T F F F T T F F T T T F F F F T T F F F T T T F F F F T T T F F

MAT1030 – Diskret matematikk 14. februar 2008 9

(65)

Oppgave 4.8

Bruk sannhetsverditabeller for ˚a vise at¬(p∨ ¬q) og ¬p∧q er logisk ekvivalente.

Løsning

p q ¬ (p ∨ ¬q) ¬p ∧ q

T T F T T F F F T T F F T T T F F F F T T F F F T T T F F F F T T T F F

MAT1030 – Diskret matematikk 14. februar 2008 9

(66)

Oppgave 4.8

Bruk sannhetsverditabeller for ˚a vise at¬(p∨ ¬q) og ¬p∧q er logisk ekvivalente.

Løsning

p q ¬ (p ∨ ¬q) ¬p ∧ q T

T F T T F F F T T F F T T T F F F F T T F F F T T T F F F F T T T F F

MAT1030 – Diskret matematikk 14. februar 2008 9

(67)

Oppgave 4.8

Bruk sannhetsverditabeller for ˚a vise at¬(p∨ ¬q) og ¬p∧q er logisk ekvivalente.

Løsning

p q ¬ (p ∨ ¬q) ¬p ∧ q T T

F T T F F F T T F F T T T F F F F T T F F F T T T F F F F T T T F F

MAT1030 – Diskret matematikk 14. februar 2008 9

(68)

Oppgave 4.8

Bruk sannhetsverditabeller for ˚a vise at¬(p∨ ¬q) og ¬p∧q er logisk ekvivalente.

Løsning

p q ¬ (p ∨ ¬q) ¬p ∧ q T T

F

T

T F F F T T F F T T T F F F F T T F F F T T T F F F F T T T F F

MAT1030 – Diskret matematikk 14. februar 2008 9

(69)

Oppgave 4.8

Bruk sannhetsverditabeller for ˚a vise at¬(p∨ ¬q) og ¬p∧q er logisk ekvivalente.

Løsning

p q ¬ (p ∨ ¬q) ¬p ∧ q T T

F

T

T

F

F F T T F F T T T F F F F T T F F F T T T F F F F T T T F F

MAT1030 – Diskret matematikk 14. februar 2008 9

(70)

Oppgave 4.8

Bruk sannhetsverditabeller for ˚a vise at¬(p∨ ¬q) og ¬p∧q er logisk ekvivalente.

Løsning

p q ¬ (p ∨ ¬q) ¬p ∧ q T T

F

T T F

F F T T F F T T T F F F F T T F F F T T T F F F F T T T F F

MAT1030 – Diskret matematikk 14. februar 2008 9

(71)

Oppgave 4.8

Bruk sannhetsverditabeller for ˚a vise at¬(p∨ ¬q) og ¬p∧q er logisk ekvivalente.

Løsning

p q ¬ (p ∨ ¬q) ¬p ∧ q T T F T T F

F F T T F F T T T F F F F T T F F F T T T F F F F T T T F F

MAT1030 – Diskret matematikk 14. februar 2008 9

(72)

Oppgave 4.8

Bruk sannhetsverditabeller for ˚a vise at¬(p∨ ¬q) og ¬p∧q er logisk ekvivalente.

Løsning

p q ¬ (p ∨ ¬q) ¬p ∧ q T T F T T F F

F T T F F T T T F F F F T T F F F T T T F F F F T T T F F

MAT1030 – Diskret matematikk 14. februar 2008 9

(73)

Oppgave 4.8

Bruk sannhetsverditabeller for ˚a vise at¬(p∨ ¬q) og ¬p∧q er logisk ekvivalente.

Løsning

p q ¬ (p ∨ ¬q) ¬p ∧ q T T F T T F F

F

T

T F F T T T F F F F T T F F F T T T F F F F T T T F F

MAT1030 – Diskret matematikk 14. februar 2008 9

(74)

Oppgave 4.8

Bruk sannhetsverditabeller for ˚a vise at¬(p∨ ¬q) og ¬p∧q er logisk ekvivalente.

Løsning

p q ¬ (p ∨ ¬q) ¬p ∧ q T T F T T F F F T

T F F T T T F F F F T T F F F T T T F F F F T T T F F

MAT1030 – Diskret matematikk 14. februar 2008 9

(75)

Oppgave 4.8

Bruk sannhetsverditabeller for ˚a vise at¬(p∨ ¬q) og ¬p∧q er logisk ekvivalente.

Løsning

p q ¬ (p ∨ ¬q) ¬p ∧ q T T F T T F F F T T

F F T T T F F F F T T F F F T T T F F F F T T T F F

MAT1030 – Diskret matematikk 14. februar 2008 9

(76)

Oppgave 4.8

Bruk sannhetsverditabeller for ˚a vise at¬(p∨ ¬q) og ¬p∧q er logisk ekvivalente.

Løsning

p q ¬ (p ∨ ¬q) ¬p ∧ q T T F T T F F F T T F

F T T T F F F F T T F F F T T T F F F F T T T F F

MAT1030 – Diskret matematikk 14. februar 2008 9

(77)

Oppgave 4.8

Bruk sannhetsverditabeller for ˚a vise at¬(p∨ ¬q) og ¬p∧q er logisk ekvivalente.

Løsning

p q ¬ (p ∨ ¬q) ¬p ∧ q T T F T T F F F T T F

F

T

T T F F F F T T F F F T T T F F F F T T T F F

MAT1030 – Diskret matematikk 14. februar 2008 9

(78)

Oppgave 4.8

Bruk sannhetsverditabeller for ˚a vise at¬(p∨ ¬q) og ¬p∧q er logisk ekvivalente.

Løsning

p q ¬ (p ∨ ¬q) ¬p ∧ q T T F T T F F F T T F

F

T

T

T

F F F F T T F F F T T T F F F F T T T F F

MAT1030 – Diskret matematikk 14. februar 2008 9

(79)

Oppgave 4.8

Bruk sannhetsverditabeller for ˚a vise at¬(p∨ ¬q) og ¬p∧q er logisk ekvivalente.

Løsning

p q ¬ (p ∨ ¬q) ¬p ∧ q T T F T T F F F T T F

F

T T T

F F F F T T F F F T T T F F F F T T T F F

MAT1030 – Diskret matematikk 14. februar 2008 9

(80)

Oppgave 4.8

Bruk sannhetsverditabeller for ˚a vise at¬(p∨ ¬q) og ¬p∧q er logisk ekvivalente.

Løsning

p q ¬ (p ∨ ¬q) ¬p ∧ q T T F T T F F F T T F F T T T

F F F F T T F F F T T T F F F F T T T F F

MAT1030 – Diskret matematikk 14. februar 2008 9

(81)

Oppgave 4.8

Bruk sannhetsverditabeller for ˚a vise at¬(p∨ ¬q) og ¬p∧q er logisk ekvivalente.

Løsning

p q ¬ (p ∨ ¬q) ¬p ∧ q T T F T T F F F T T F F T T T F

F F F T T F F F T T T F F F F T T T F F

MAT1030 – Diskret matematikk 14. februar 2008 9

(82)

Oppgave 4.8

Bruk sannhetsverditabeller for ˚a vise at¬(p∨ ¬q) og ¬p∧q er logisk ekvivalente.

Løsning

p q ¬ (p ∨ ¬q) ¬p ∧ q T T F T T F F F T T F F T T T F

F

F

F T T F F F T T T F F F F T T T F F

MAT1030 – Diskret matematikk 14. februar 2008 9

(83)

Oppgave 4.8

Bruk sannhetsverditabeller for ˚a vise at¬(p∨ ¬q) og ¬p∧q er logisk ekvivalente.

Løsning

p q ¬ (p ∨ ¬q) ¬p ∧ q T T F T T F F F T T F F T T T F F F

F T T F F F T T T F F F F T T T F F

MAT1030 – Diskret matematikk 14. februar 2008 9

(84)

Oppgave 4.8

Bruk sannhetsverditabeller for ˚a vise at¬(p∨ ¬q) og ¬p∧q er logisk ekvivalente.

Løsning

p q ¬ (p ∨ ¬q) ¬p ∧ q T T F T T F F F T T F F T T T F F F F

T T F F F T T T F F F F T T T F F

MAT1030 – Diskret matematikk 14. februar 2008 9

(85)

Oppgave 4.8

Bruk sannhetsverditabeller for ˚a vise at¬(p∨ ¬q) og ¬p∧q er logisk ekvivalente.

Løsning

p q ¬ (p ∨ ¬q) ¬p ∧ q T T F T T F F F T T F F T T T F F F F T

T F F F T T T F F F F T T T F F

MAT1030 – Diskret matematikk 14. februar 2008 9

(86)

Oppgave 4.8

Bruk sannhetsverditabeller for ˚a vise at¬(p∨ ¬q) og ¬p∧q er logisk ekvivalente.

Løsning

p q ¬ (p ∨ ¬q) ¬p ∧ q T T F T T F F F T T F F T T T F F F F T

T

F

F F T T T F F F F T T T F F

MAT1030 – Diskret matematikk 14. februar 2008 9

(87)

Oppgave 4.8

Bruk sannhetsverditabeller for ˚a vise at¬(p∨ ¬q) og ¬p∧q er logisk ekvivalente.

Løsning

p q ¬ (p ∨ ¬q) ¬p ∧ q T T F T T F F F T T F F T T T F F F F T

T

F

F

F

T T T F F F F T T T F F

MAT1030 – Diskret matematikk 14. februar 2008 9

(88)

Oppgave 4.8

Bruk sannhetsverditabeller for ˚a vise at¬(p∨ ¬q) og ¬p∧q er logisk ekvivalente.

Løsning

p q ¬ (p ∨ ¬q) ¬p ∧ q T T F T T F F F T T F F T T T F F F F T

T

F F F

T T T F F F F T T T F F

MAT1030 – Diskret matematikk 14. februar 2008 9

(89)

Oppgave 4.8

Bruk sannhetsverditabeller for ˚a vise at¬(p∨ ¬q) og ¬p∧q er logisk ekvivalente.

Løsning

p q ¬ (p ∨ ¬q) ¬p ∧ q T T F T T F F F T T F F T T T F F F F T T F F F

T T T F F F F T T T F F

MAT1030 – Diskret matematikk 14. februar 2008 9

(90)

Oppgave 4.8

Bruk sannhetsverditabeller for ˚a vise at¬(p∨ ¬q) og ¬p∧q er logisk ekvivalente.

Løsning

p q ¬ (p ∨ ¬q) ¬p ∧ q T T F T T F F F T T F F T T T F F F F T T F F F T

T T F F F F T T T F F

MAT1030 – Diskret matematikk 14. februar 2008 9

(91)

Oppgave 4.8

Bruk sannhetsverditabeller for ˚a vise at¬(p∨ ¬q) og ¬p∧q er logisk ekvivalente.

Løsning

p q ¬ (p ∨ ¬q) ¬p ∧ q T T F T T F F F T T F F T T T F F F F T T F F F T

T

T

F F F F T T T F F

MAT1030 – Diskret matematikk 14. februar 2008 9

(92)

Oppgave 4.8

Bruk sannhetsverditabeller for ˚a vise at¬(p∨ ¬q) og ¬p∧q er logisk ekvivalente.

Løsning

p q ¬ (p ∨ ¬q) ¬p ∧ q T T F T T F F F T T F F T T T F F F F T T F F F T T T

F F F F T T T F F

MAT1030 – Diskret matematikk 14. februar 2008 9

(93)

Oppgave 4.8

Bruk sannhetsverditabeller for ˚a vise at¬(p∨ ¬q) og ¬p∧q er logisk ekvivalente.

Løsning

p q ¬ (p ∨ ¬q) ¬p ∧ q T T F T T F F F T T F F T T T F F F F T T F F F T T T F

F F F T T T F F

MAT1030 – Diskret matematikk 14. februar 2008 9

(94)

Oppgave 4.8

Bruk sannhetsverditabeller for ˚a vise at¬(p∨ ¬q) og ¬p∧q er logisk ekvivalente.

Løsning

p q ¬ (p ∨ ¬q) ¬p ∧ q T T F T T F F F T T F F T T T F F F F T T F F F T T T F F

F F T T T F F

MAT1030 – Diskret matematikk 14. februar 2008 9

(95)

Oppgave 4.8

Bruk sannhetsverditabeller for ˚a vise at¬(p∨ ¬q) og ¬p∧q er logisk ekvivalente.

Løsning

p q ¬ (p ∨ ¬q) ¬p ∧ q T T F T T F F F T T F F T T T F F F F T T F F F T T T F F

F

F

T T T F F

MAT1030 – Diskret matematikk 14. februar 2008 9

(96)

Oppgave 4.8

Bruk sannhetsverditabeller for ˚a vise at¬(p∨ ¬q) og ¬p∧q er logisk ekvivalente.

Løsning

p q ¬ (p ∨ ¬q) ¬p ∧ q T T F T T F F F T T F F T T T F F F F T T F F F T T T F F

F

F

T

T

T F F

MAT1030 – Diskret matematikk 14. februar 2008 9

(97)

Oppgave 4.8

Bruk sannhetsverditabeller for ˚a vise at¬(p∨ ¬q) og ¬p∧q er logisk ekvivalente.

Løsning

p q ¬ (p ∨ ¬q) ¬p ∧ q T T F T T F F F T T F F T T T F F F F T T F F F T T T F F

F

F T T

T F F

MAT1030 – Diskret matematikk 14. februar 2008 9

(98)

Oppgave 4.8

Bruk sannhetsverditabeller for ˚a vise at¬(p∨ ¬q) og ¬p∧q er logisk ekvivalente.

Løsning

p q ¬ (p ∨ ¬q) ¬p ∧ q T T F T T F F F T T F F T T T F F F F T T F F F T T T F F F F T T

T F F

MAT1030 – Diskret matematikk 14. februar 2008 9

(99)

Oppgave 4.8

Bruk sannhetsverditabeller for ˚a vise at¬(p∨ ¬q) og ¬p∧q er logisk ekvivalente.

Løsning

p q ¬ (p ∨ ¬q) ¬p ∧ q T T F T T F F F T T F F T T T F F F F T T F F F T T T F F F F T T T

F F

MAT1030 – Diskret matematikk 14. februar 2008 9

(100)

Oppgave 4.8

Bruk sannhetsverditabeller for ˚a vise at¬(p∨ ¬q) og ¬p∧q er logisk ekvivalente.

Løsning

p q ¬ (p ∨ ¬q) ¬p ∧ q T T F T T F F F T T F F T T T F F F F T T F F F T T T F F F F T T T

F

F

MAT1030 – Diskret matematikk 14. februar 2008 9

(101)

Oppgave 4.8

Bruk sannhetsverditabeller for ˚a vise at¬(p∨ ¬q) og ¬p∧q er logisk ekvivalente.

Løsning

p q ¬ (p ∨ ¬q) ¬p ∧ q T T F T T F F F T T F F T T T F F F F T T F F F T T T F F F F T T T F F

MAT1030 – Diskret matematikk 14. februar 2008 9

(102)

Oppgave 4.9

Bruk sannhetsverditabeller for ˚a vise følgende logiske lover.

(a) p∧(q∨r)≡(p∧q)∨(p∧r) (b) p∧(p∨q)≡p

Løsning (a)

p q r p ∧ (q∨r) (p∧q) ∨ (p∧r)

T T T T T T T T −

T T F T T T T T −

T F T T T T − T T

T F F − F F F F F

F T T F F − F F F

F T F F F − F F F

F F T F F − F F F

F F F F F − F F F

MAT1030 – Diskret matematikk 14. februar 2008 10

(103)

Oppgave 4.9

Bruk sannhetsverditabeller for ˚a vise følgende logiske lover.

(a) p∧(q∨r)≡(p∧q)∨(p∧r) (b) p∧(p∨q)≡p

Løsning (a)

p q r p ∧ (q∨r) (p∧q) ∨ (p∧r)

T T T T T T T T −

T T F T T T T T −

T F T T T T − T T

T F F − F F F F F

F T T F F − F F F

F T F F F − F F F

F F T F F − F F F

F F F F F − F F F

MAT1030 – Diskret matematikk 14. februar 2008 10

(104)

Oppgave 4.18

Uttrykk følgende p˚astander i predikatlogikk, og finn deres sannhetsverdier.

(a) Det fins et reellt tall x slik at x2−3x+ 2 = 0.

(b) For ethvert reellt tall x, s˚a fins det et reellt tally slik at x=y2.

Løsning

(a) ∃x(x∈R∧x2−3x+ 2 = 0) eller∃x(x2−3x+ 2 = 0) Sant; hvis vi larx = 2, s˚a ser vi at p˚astanden holder. (b) ∀x(x∈R→ ∃y(y ∈R∧x =y2)) eller ∀x∃y(x=y2)

Usant; vi f˚ar et moteksempel ved ˚a lax =−1.

MAT1030 – Diskret matematikk 14. februar 2008 11

(105)

Oppgave 4.18

Uttrykk følgende p˚astander i predikatlogikk, og finn deres sannhetsverdier.

(a) Det fins et reellt tallx slik at x2−3x+ 2 = 0.

(b) For ethvert reellt tall x, s˚a fins det et reellt tally slik at x=y2.

Løsning

(a) ∃x(x∈R∧x2−3x+ 2 = 0) eller∃x(x2−3x+ 2 = 0) Sant; hvis vi larx = 2, s˚a ser vi at p˚astanden holder. (b) ∀x(x∈R→ ∃y(y ∈R∧x =y2)) eller ∀x∃y(x=y2)

Usant; vi f˚ar et moteksempel ved ˚a lax =−1.

MAT1030 – Diskret matematikk 14. februar 2008 11

(106)

Oppgave 4.18

Uttrykk følgende p˚astander i predikatlogikk, og finn deres sannhetsverdier.

(a) Det fins et reellt tallx slik at x2−3x+ 2 = 0.

(b) For ethvert reellt tallx, s˚a fins det et reellt tally slik at x=y2.

Løsning

(a) ∃x(x∈R∧x2−3x+ 2 = 0) eller∃x(x2−3x+ 2 = 0) Sant; hvis vi larx = 2, s˚a ser vi at p˚astanden holder. (b) ∀x(x∈R→ ∃y(y ∈R∧x =y2)) eller ∀x∃y(x=y2)

Usant; vi f˚ar et moteksempel ved ˚a lax =−1.

MAT1030 – Diskret matematikk 14. februar 2008 11

(107)

Oppgave 4.18

Uttrykk følgende p˚astander i predikatlogikk, og finn deres sannhetsverdier.

(a) Det fins et reellt tallx slik at x2−3x+ 2 = 0.

(b) For ethvert reellt tallx, s˚a fins det et reellt tally slik at x=y2.

Løsning

(a) ∃x(x∈R∧x2−3x+ 2 = 0) eller∃x(x2−3x+ 2 = 0) Sant; hvis vi larx = 2, s˚a ser vi at p˚astanden holder. (b) ∀x(x∈R→ ∃y(y ∈R∧x =y2)) eller ∀x∃y(x=y2)

Usant; vi f˚ar et moteksempel ved ˚a lax =−1.

MAT1030 – Diskret matematikk 14. februar 2008 11

(108)

Oppgave 4.18

Uttrykk følgende p˚astander i predikatlogikk, og finn deres sannhetsverdier.

(a) Det fins et reellt tallx slik at x2−3x+ 2 = 0.

(b) For ethvert reellt tallx, s˚a fins det et reellt tally slik at x=y2.

Løsning

(a) ∃x(x∈R∧x2−3x+ 2 = 0)

eller∃x(x2−3x+ 2 = 0) Sant; hvis vi larx = 2, s˚a ser vi at p˚astanden holder. (b) ∀x(x∈R→ ∃y(y ∈R∧x =y2)) eller ∀x∃y(x=y2)

Usant; vi f˚ar et moteksempel ved ˚a lax =−1.

MAT1030 – Diskret matematikk 14. februar 2008 11

(109)

Oppgave 4.18

Uttrykk følgende p˚astander i predikatlogikk, og finn deres sannhetsverdier.

(a) Det fins et reellt tallx slik at x2−3x+ 2 = 0.

(b) For ethvert reellt tallx, s˚a fins det et reellt tally slik at x=y2.

Løsning

(a) ∃x(x∈R∧x2−3x+ 2 = 0) eller∃x(x2−3x+ 2 = 0)

Sant; hvis vi larx = 2, s˚a ser vi at p˚astanden holder. (b) ∀x(x∈R→ ∃y(y ∈R∧x =y2)) eller ∀x∃y(x=y2)

Usant; vi f˚ar et moteksempel ved ˚a lax =−1.

MAT1030 – Diskret matematikk 14. februar 2008 11

(110)

Oppgave 4.18

Uttrykk følgende p˚astander i predikatlogikk, og finn deres sannhetsverdier.

(a) Det fins et reellt tallx slik at x2−3x+ 2 = 0.

(b) For ethvert reellt tallx, s˚a fins det et reellt tally slik at x=y2.

Løsning

(a) ∃x(x∈R∧x2−3x+ 2 = 0) eller∃x(x2−3x+ 2 = 0) Sant; hvis vi larx = 2, s˚a ser vi at p˚astanden holder.

(b) ∀x(x∈R→ ∃y(y ∈R∧x =y2)) eller ∀x∃y(x=y2) Usant; vi f˚ar et moteksempel ved ˚a lax =−1.

MAT1030 – Diskret matematikk 14. februar 2008 11

(111)

Oppgave 4.18

Uttrykk følgende p˚astander i predikatlogikk, og finn deres sannhetsverdier.

(a) Det fins et reellt tallx slik at x2−3x+ 2 = 0.

(b) For ethvert reellt tallx, s˚a fins det et reellt tally slik at x=y2.

Løsning

(a) ∃x(x∈R∧x2−3x+ 2 = 0) eller∃x(x2−3x+ 2 = 0) Sant; hvis vi larx = 2, s˚a ser vi at p˚astanden holder.

(b) ∀x(x∈R→ ∃y(y ∈R∧x =y2))

eller∀x∃y(x=y2) Usant; vi f˚ar et moteksempel ved ˚a lax =−1.

MAT1030 – Diskret matematikk 14. februar 2008 11

(112)

Oppgave 4.18

Uttrykk følgende p˚astander i predikatlogikk, og finn deres sannhetsverdier.

(a) Det fins et reellt tallx slik at x2−3x+ 2 = 0.

(b) For ethvert reellt tallx, s˚a fins det et reellt tally slik at x=y2.

Løsning

(a) ∃x(x∈R∧x2−3x+ 2 = 0) eller∃x(x2−3x+ 2 = 0) Sant; hvis vi larx = 2, s˚a ser vi at p˚astanden holder.

(b) ∀x(x∈R→ ∃y(y ∈R∧x =y2)) eller ∀x∃y(x=y2)

Usant; vi f˚ar et moteksempel ved ˚a lax =−1.

MAT1030 – Diskret matematikk 14. februar 2008 11

(113)

Oppgave 4.18

Uttrykk følgende p˚astander i predikatlogikk, og finn deres sannhetsverdier.

(a) Det fins et reellt tallx slik at x2−3x+ 2 = 0.

(b) For ethvert reellt tallx, s˚a fins det et reellt tally slik at x=y2.

Løsning

(a) ∃x(x∈R∧x2−3x+ 2 = 0) eller∃x(x2−3x+ 2 = 0) Sant; hvis vi larx = 2, s˚a ser vi at p˚astanden holder.

(b) ∀x(x∈R→ ∃y(y ∈R∧x =y2)) eller ∀x∃y(x=y2) Usant; vi f˚ar et moteksempel ved ˚a la x =−1.

MAT1030 – Diskret matematikk 14. februar 2008 11

(114)

Oppgave 4.19

Skriv negasjonene til p˚astandene i oppgave 4.18, b˚ade symbolsk og p˚a norsk.

Løsning

(a) ¬∃x(x2−3x+ 2 = 0) eller∀x(x2−3x+ 26= 0)

For alle reelle tall x, s˚a er det ikke slik at x2−3x+ 2 = 0. (b) ¬∀x∃y(x =y2) eller∃x∀y(x 6=y2)

Det fins et reellt tall x slik at for alle y, s˚a er det ikke slik atx =y2.

MAT1030 – Diskret matematikk 14. februar 2008 12

(115)

Oppgave 4.19

Skriv negasjonene til p˚astandene i oppgave 4.18, b˚ade symbolsk og p˚a norsk.

Løsning

(a) ¬∃x(x2−3x+ 2 = 0) eller∀x(x2−3x+ 26= 0)

For alle reelle tall x, s˚a er det ikke slik at x2−3x+ 2 = 0. (b) ¬∀x∃y(x =y2) eller∃x∀y(x 6=y2)

Det fins et reellt tall x slik at for alle y, s˚a er det ikke slik atx =y2.

MAT1030 – Diskret matematikk 14. februar 2008 12

(116)

Oppgave 4.19

Skriv negasjonene til p˚astandene i oppgave 4.18, b˚ade symbolsk og p˚a norsk.

Løsning

(a) ¬∃x(x2−3x+ 2 = 0)

eller∀x(x2−3x+ 26= 0)

For alle reelle tall x, s˚a er det ikke slik at x2−3x+ 2 = 0. (b) ¬∀x∃y(x =y2) eller∃x∀y(x 6=y2)

Det fins et reellt tall x slik at for alle y, s˚a er det ikke slik atx =y2.

MAT1030 – Diskret matematikk 14. februar 2008 12

(117)

Oppgave 4.19

Skriv negasjonene til p˚astandene i oppgave 4.18, b˚ade symbolsk og p˚a norsk.

Løsning

(a) ¬∃x(x2−3x+ 2 = 0) eller∀x(x2−3x+ 26= 0)

For alle reelle tall x, s˚a er det ikke slik at x2−3x+ 2 = 0. (b) ¬∀x∃y(x =y2) eller∃x∀y(x 6=y2)

Det fins et reellt tall x slik at for alle y, s˚a er det ikke slik atx =y2.

MAT1030 – Diskret matematikk 14. februar 2008 12

(118)

Oppgave 4.19

Skriv negasjonene til p˚astandene i oppgave 4.18, b˚ade symbolsk og p˚a norsk.

Løsning

(a) ¬∃x(x2−3x+ 2 = 0) eller∀x(x2−3x+ 26= 0)

For alle reelle tall x, s˚a er det ikke slik at x2−3x+ 2 = 0.

(b) ¬∀x∃y(x =y2) eller∃x∀y(x 6=y2)

Det fins et reellt tall x slik at for alle y, s˚a er det ikke slik atx =y2.

MAT1030 – Diskret matematikk 14. februar 2008 12

(119)

Oppgave 4.19

Skriv negasjonene til p˚astandene i oppgave 4.18, b˚ade symbolsk og p˚a norsk.

Løsning

(a) ¬∃x(x2−3x+ 2 = 0) eller∀x(x2−3x+ 26= 0)

For alle reelle tall x, s˚a er det ikke slik at x2−3x+ 2 = 0.

(b) ¬∀x∃y(x =y2)

eller∃x∀y(x 6=y2)

Det fins et reellt tall x slik at for alle y, s˚a er det ikke slik atx =y2.

MAT1030 – Diskret matematikk 14. februar 2008 12

(120)

Oppgave 4.19

Skriv negasjonene til p˚astandene i oppgave 4.18, b˚ade symbolsk og p˚a norsk.

Løsning

(a) ¬∃x(x2−3x+ 2 = 0) eller∀x(x2−3x+ 26= 0)

For alle reelle tall x, s˚a er det ikke slik at x2−3x+ 2 = 0.

(b) ¬∀x∃y(x =y2) eller∃x∀y(x 6=y2)

Det fins et reellt tall x slik at for alle y, s˚a er det ikke slik atx =y2.

MAT1030 – Diskret matematikk 14. februar 2008 12

(121)

Oppgave 4.19

Skriv negasjonene til p˚astandene i oppgave 4.18, b˚ade symbolsk og p˚a norsk.

Løsning

(a) ¬∃x(x2−3x+ 2 = 0) eller∀x(x2−3x+ 26= 0)

For alle reelle tall x, s˚a er det ikke slik at x2−3x+ 2 = 0.

(b) ¬∀x∃y(x =y2) eller∃x∀y(x 6=y2)

Det fins et reellt tallx slik at for alle y, s˚a er det ikke slik atx =y2.

MAT1030 – Diskret matematikk 14. februar 2008 12

(122)

Oppgave 4.20

I spesifikasjonen til et biblioteksystem har vi følgende predikatsymboler:

B(p,b), som st˚ar for predikatet “personp har l˚ant bokb”, og O(b), som st˚ar for predikatet “bok b har forfalt”.

Utrykk følgende setninger i predikatlogikk.

MAT1030 – Diskret matematikk 14. februar 2008 13

Referanser

RELATERTE DOKUMENTER

Modifiser algoritmen fra 1.2.1 slik at den ogs˚ a returnerer posisjonen i listen hvor det minste tallet

Siden første bit fra høyre kan være en ener, og vi da m˚ a avbryte, er en While-løkke velegnet.. N˚ ar vi er ute av While-løkken, m˚ a vi sørge for at eneren

Anta at basen blir gitt som første argument og deretter at tallet som skal overføres til desimal form blir gitt som en liste med

Anta at basen blir gitt som første argument og deretter at tallet som skal overføres til desimal form blir gitt som en liste med sifre.... Finn 32-bit-datarepresentasjonen av

Forklar følgende p˚ astand ved ˚ a vise til beregninger med reelle tall p˚ a eksponentiell form: “Man mister presisjon n˚ ar nesten like tall

For hvert tilfelle, finn ut om det er en tautologi, en kontradiksjon eller ingen av

For hvert tilfelle, finn ut om det er en tautologi, en kontradiksjon eller ingen av

Hvis b˚ ade m og n hadde vært partall, kunne vi ha delt teller og nevner med 2 og f˚ att en enklere brøk. Vi konkluderer med at m er