• No results found

MAT1030 – Diskret matematikk Forelesning 6: Logikk Dag Normann

N/A
N/A
Protected

Academic year: 2022

Share "MAT1030 – Diskret matematikk Forelesning 6: Logikk Dag Normann"

Copied!
214
0
0

Laster.... (Se fulltekst nå)

Fulltekst

(1)

MAT1030 – Diskret matematikk

Forelesning 6: Logikk

Dag Normann

Matematisk Institutt, Universitetet i Oslo

30. januar 2008

(2)

Sammensatte utsagn, sannhetsverditabeller

Mandag 28/1 innførte vi bindeordene (konnektivene)∧ forog,∨ for eller og ¬for ikke.

Vi s˚a hvordan vi kunne definere disse tre konnektivene ved hjelp av sannhetsverditabeller.

Vi drøftet litt om hvordan man bør bruke parenteser.

Rekkevidden til ¬er det neste fulle utsagnslogiske uttrykket, mens rekkevidden til ∧og ∨vil “g˚a forbi” forekomster av ¬.

MAT1030 – Diskret matematikk 30. januar 2008 2

(3)

Sammensatte utsagn, sannhetsverditabeller

Mandag 28/1 innførte vi bindeordene (konnektivene)∧ forog,∨ for eller og ¬for ikke.

Vi s˚a hvordan vi kunne definere disse tre konnektivene ved hjelp av sannhetsverditabeller.

Vi drøftet litt om hvordan man bør bruke parenteser.

Rekkevidden til ¬er det neste fulle utsagnslogiske uttrykket, mens rekkevidden til ∧og ∨vil “g˚a forbi” forekomster av ¬.

(4)

Sammensatte utsagn, sannhetsverditabeller

Mandag 28/1 innførte vi bindeordene (konnektivene)∧ forog,∨ for eller og ¬for ikke.

Vi s˚a hvordan vi kunne definere disse tre konnektivene ved hjelp av sannhetsverditabeller.

Vi drøftet litt om hvordan man bør bruke parenteser.

Rekkevidden til ¬er det neste fulle utsagnslogiske uttrykket, mens rekkevidden til ∧og ∨vil “g˚a forbi” forekomster av ¬.

MAT1030 – Diskret matematikk 30. januar 2008 2

(5)

Sammensatte utsagn, sannhetsverditabeller

Mandag 28/1 innførte vi bindeordene (konnektivene)∧ forog,∨ for eller og ¬for ikke.

Vi s˚a hvordan vi kunne definere disse tre konnektivene ved hjelp av sannhetsverditabeller.

Vi drøftet litt om hvordan man bør bruke parenteser.

Rekkevidden til¬ er det neste fulle utsagnslogiske uttrykket, mens rekkevidden til∧ og ∨vil “g˚a forbi” forekomster av ¬.

(6)

Sammensatte utsagn, sannhetsverditabeller

Vi s˚a p˚a noen eksempler p˚a hvordan man kan utarbeide en sannhetsverditabell for et sammensatt uttrykk.

Vi var midt i et eksempel, som vi tar opp igjen her, da tiden var ute.

MAT1030 – Diskret matematikk 30. januar 2008 3

(7)

Sammensatte utsagn, sannhetsverditabeller

Vi s˚a p˚a noen eksempler p˚a hvordan man kan utarbeide en sannhetsverditabell for et sammensatt uttrykk.

Vi var midt i et eksempel, som vi tar opp igjen her, da tiden var ute.

(8)

Sammensatte utsagn, sannhetsverditabeller

Eksempel ((p∧q)∨(¬p∧r))

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

T T T F T F T

T T F F T F T

T F T F F F F

T F F F F F F

F T T T F T T

F T F T F F F

F F T T F T T

F F F T F F F

MAT1030 – Diskret matematikk 30. januar 2008 4

(9)

Sammensatte utsagn, sannhetsverditabeller

Eksempel ((p∧q)∨(¬p∧r))

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

T T T F T F T

T T F F T F T

T F T F F F F

T F F F F F F

F T T T F T T

F T F T F F F

F F T T F T T

F F F T F F F

(10)

Sammensatte utsagn, sannhetsverditabeller

Eksempel ((p∧q)∨(¬p∧r)) p q r

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

T T T F T F T

T T F F T F T

T F T F F F F

T F F F F F F

F T T T F T T

F T F T F F F

F F T T F T T

F F F T F F F

MAT1030 – Diskret matematikk 30. januar 2008 4

(11)

Sammensatte utsagn, sannhetsverditabeller

Eksempel ((p∧q)∨(¬p∧r)) p q r ¬p

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

T T T F T F T

T T F F T F T

T F T F F F F

T F F F F F F

F T T T F T T

F T F T F F F

F F T T F T T

F F F T F F F

(12)

Sammensatte utsagn, sannhetsverditabeller

Eksempel ((p∧q)∨(¬p∧r)) p q r ¬p p∧q

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

T T T F T F T

T T F F T F T

T F T F F F F

T F F F F F F

F T T T F T T

F T F T F F F

F F T T F T T

F F F T F F F

MAT1030 – Diskret matematikk 30. januar 2008 4

(13)

Sammensatte utsagn, sannhetsverditabeller

Eksempel ((p∧q)∨(¬p∧r))

p q r ¬p p∧q ¬p∧r

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

T T T F T F T

T T F F T F T

T F T F F F F

T F F F F F F

F T T T F T T

F T F T F F F

F F T T F T T

F F F T F F F

(14)

Sammensatte utsagn, sannhetsverditabeller

Eksempel ((p∧q)∨(¬p∧r))

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

T T T F T F T

T T F F T F T

T F T F F F F

T F F F F F F

F T T T F T T

F T F T F F F

F F T T F T T

F F F T F F F

MAT1030 – Diskret matematikk 30. januar 2008 4

(15)

Sammensatte utsagn, sannhetsverditabeller

Eksempel ((p∧q)∨(¬p∧r))

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

T T F T F T

T

T F F T F T

T

F T F F F F

T

F F F F F F

F T T T F T T

F T F T F F F

F F T T F T T

F F F T F F F

(16)

Sammensatte utsagn, sannhetsverditabeller

Eksempel ((p∧q)∨(¬p∧r))

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

T T F T F T

T

T F F T F T

T

F T F F F F

T

F F F F F F

F

T T T F T T

F

T F T F F F

F

F T T F T T

F

F F T F F F

MAT1030 – Diskret matematikk 30. januar 2008 4

(17)

Sammensatte utsagn, sannhetsverditabeller

Eksempel ((p∧q)∨(¬p∧r))

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

T F T F T

T T

F F T F T

T

F T F F F F

T

F F F F F F

F

T T T F T T

F

T F T F F F

F

F T T F T T

F F T F F F

(18)

Sammensatte utsagn, sannhetsverditabeller

Eksempel ((p∧q)∨(¬p∧r))

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

T F T F T

T T

F F T F T

T F

T F F F F

T F

F F F F F

F

T T T F T T

F

T F T F F F

F

F T T F T T

F

F F T F F F

MAT1030 – Diskret matematikk 30. januar 2008 4

(19)

Sammensatte utsagn, sannhetsverditabeller

Eksempel ((p∧q)∨(¬p∧r))

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

T F T F T

T T

F F T F T

T F

T F F F F

T F

F F F F F

F T

T T F T T

F T

F T F F F

F

F T T F T T

F F T F F F

(20)

Sammensatte utsagn, sannhetsverditabeller

Eksempel ((p∧q)∨(¬p∧r))

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

T F T F T

T T

F F T F T

T F

T F F F F

T F

F F F F F

F T

T T F T T

F T

F T F F F

F F

T T F T T

F F

F T F F F

MAT1030 – Diskret matematikk 30. januar 2008 4

(21)

Sammensatte utsagn, sannhetsverditabeller

Eksempel ((p∧q)∨(¬p∧r))

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

F T F T

T T F

F T F T

T F

T F F F F

T F

F F F F F

F T

T T F T T

F T

F T F F F

F F

T T F T T

F T F F F

(22)

Sammensatte utsagn, sannhetsverditabeller

Eksempel ((p∧q)∨(¬p∧r))

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

F T F T

T T F

F T F T

T F T

F F F F

T F F

F F F F

F T

T T F T T

F T

F T F F F

F F

T T F T T

F F

F T F F F

MAT1030 – Diskret matematikk 30. januar 2008 4

(23)

Sammensatte utsagn, sannhetsverditabeller

Eksempel ((p∧q)∨(¬p∧r))

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

F T F T

T T F

F T F T

T F T

F F F F

T F F

F F F F

F T T

T F T T

F T F

T F F F

F F

T T F T T

F T F F F

(24)

Sammensatte utsagn, sannhetsverditabeller

Eksempel ((p∧q)∨(¬p∧r))

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

F T F T

T T F

F T F T

T F T

F F F F

T F F

F F F F

F T T

T F T T

F T F

T F F F

F F T

T F T T

F F F

T F F F

MAT1030 – Diskret matematikk 30. januar 2008 4

(25)

Sammensatte utsagn, sannhetsverditabeller

Eksempel ((p∧q)∨(¬p∧r))

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

T F T

T T F

F T F T

T F T

F F F F

T F F

F F F F

F T T

T F T T

F T F

T F F F

F F T

T F T T

T F F F

(26)

Sammensatte utsagn, sannhetsverditabeller

Eksempel ((p∧q)∨(¬p∧r))

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

T F T

T T F F

T F T

T F T

F F F F

T F F

F F F F

F T T

T F T T

F T F

T F F F

F F T

T F T T

F F F

T F F F

MAT1030 – Diskret matematikk 30. januar 2008 4

(27)

Sammensatte utsagn, sannhetsverditabeller

Eksempel ((p∧q)∨(¬p∧r))

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

T F T

T T F F

T F T

T F T F

F F F

T F F

F F F F

F T T

T F T T

F T F

T F F F

F F T

T F T T

T F F F

(28)

Sammensatte utsagn, sannhetsverditabeller

Eksempel ((p∧q)∨(¬p∧r))

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

T F T

T T F F

T F T

T F T F

F F F

T F F F

F F F

F T T

T F T T

F T F

T F F F

F F T

T F T T

F F F

T F F F

MAT1030 – Diskret matematikk 30. januar 2008 4

(29)

Sammensatte utsagn, sannhetsverditabeller

Eksempel ((p∧q)∨(¬p∧r))

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

T F T

T T F F

T F T

T F T F

F F F

T F F F

F F F

F T T T

F T T

F T F

T F F F

F F T

T F T T

T F F F

(30)

Sammensatte utsagn, sannhetsverditabeller

Eksempel ((p∧q)∨(¬p∧r))

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

T F T

T T F F

T F T

T F T F

F F F

T F F F

F F F

F T T T

F T T

F T F T

F F F

F F T

T F T T

F F F

T F F F

MAT1030 – Diskret matematikk 30. januar 2008 4

(31)

Sammensatte utsagn, sannhetsverditabeller

Eksempel ((p∧q)∨(¬p∧r))

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

T F T

T T F F

T F T

T F T F

F F F

T F F F

F F F

F T T T

F T T

F T F T

F F F

F F T T

F T T

T F F F

(32)

Sammensatte utsagn, sannhetsverditabeller

Eksempel ((p∧q)∨(¬p∧r))

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

T F T

T T F F

T F T

T F T F

F F F

T F F F

F F F

F T T T

F T T

F T F T

F F F

F F T T

F T T

F F F T

F F F

MAT1030 – Diskret matematikk 30. januar 2008 4

(33)

Sammensatte utsagn, sannhetsverditabeller

Eksempel ((p∧q)∨(¬p∧r))

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

F T

T T F F

T F T

T F T F

F F F

T F F F

F F F

F T T T

F T T

F T F T

F F F

F F T T

F T T

F F F

(34)

Sammensatte utsagn, sannhetsverditabeller

Eksempel ((p∧q)∨(¬p∧r))

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

F T

T T F F T

F T

T F T F

F F F

T F F F

F F F

F T T T

F T T

F T F T

F F F

F F T T

F T T

F F F T

F F F

MAT1030 – Diskret matematikk 30. januar 2008 4

(35)

Sammensatte utsagn, sannhetsverditabeller

Eksempel ((p∧q)∨(¬p∧r))

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

F T

T T F F T

F T

T F T F F

F F

T F F F

F F F

F T T T

F T T

F T F T

F F F

F F T T

F T T

F F F

(36)

Sammensatte utsagn, sannhetsverditabeller

Eksempel ((p∧q)∨(¬p∧r))

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

F T

T T F F T

F T

T F T F F

F F

T F F F F

F F

F T T T

F T T

F T F T

F F F

F F T T

F T T

F F F T

F F F

MAT1030 – Diskret matematikk 30. januar 2008 4

(37)

Sammensatte utsagn, sannhetsverditabeller

Eksempel ((p∧q)∨(¬p∧r))

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

F T

T T F F T

F T

T F T F F

F F

T F F F F

F F

F T T T F

T T

F T F T

F F F

F F T T

F T T

F F F

(38)

Sammensatte utsagn, sannhetsverditabeller

Eksempel ((p∧q)∨(¬p∧r))

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

F T

T T F F T

F T

T F T F F

F F

T F F F F

F F

F T T T F

T T

F T F T F

F F

F F T T

F T T

F F F T

F F F

MAT1030 – Diskret matematikk 30. januar 2008 4

(39)

Sammensatte utsagn, sannhetsverditabeller

Eksempel ((p∧q)∨(¬p∧r))

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

F T

T T F F T

F T

T F T F F

F F

T F F F F

F F

F T T T F

T T

F T F T F

F F

F F T T F

T T

F F F

(40)

Sammensatte utsagn, sannhetsverditabeller

Eksempel ((p∧q)∨(¬p∧r))

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

F T

T T F F T

F T

T F T F F

F F

T F F F F

F F

F T T T F

T T

F T F T F

F F

F F T T F

T T

F F F T F

F F

MAT1030 – Diskret matematikk 30. januar 2008 4

(41)

Sammensatte utsagn, sannhetsverditabeller

Eksempel ((p∧q)∨(¬p∧r))

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

T T T F T F

T

T T F F T

F T

T F T F F

F F

T F F F F

F F

F T T T F

T T

F T F T F

F F

F F T T F

T T

F F

(42)

Sammensatte utsagn, sannhetsverditabeller

Eksempel ((p∧q)∨(¬p∧r))

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

T T T F T F

T

T T F F T F

T

T F T F F

F F

T F F F F

F F

F T T T F

T T

F T F T F

F F

F F T T F

T T

F F F T F

F F

MAT1030 – Diskret matematikk 30. januar 2008 4

(43)

Sammensatte utsagn, sannhetsverditabeller

Eksempel ((p∧q)∨(¬p∧r))

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

T T T F T F

T

T T F F T F

T

T F T F F F

F

T F F F F

F F

F T T T F

T T

F T F T F

F F

F F T T F

T T

F F

(44)

Sammensatte utsagn, sannhetsverditabeller

Eksempel ((p∧q)∨(¬p∧r))

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

T T T F T F

T

T T F F T F

T

T F T F F F

F

T F F F F F

F

F T T T F

T T

F T F T F

F F

F F T T F

T T

F F F T F

F F

MAT1030 – Diskret matematikk 30. januar 2008 4

(45)

Sammensatte utsagn, sannhetsverditabeller

Eksempel ((p∧q)∨(¬p∧r))

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

T T T F T F

T

T T F F T F

T

T F T F F F

F

T F F F F F

F

F T T T F T

T

F T F T F

F F

F F T T F

T T

F F

(46)

Sammensatte utsagn, sannhetsverditabeller

Eksempel ((p∧q)∨(¬p∧r))

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

T T T F T F

T

T T F F T F

T

T F T F F F

F

T F F F F F

F

F T T T F T

T

F T F T F F

F

F F T T F

T T

F F F T F

F F

MAT1030 – Diskret matematikk 30. januar 2008 4

(47)

Sammensatte utsagn, sannhetsverditabeller

Eksempel ((p∧q)∨(¬p∧r))

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

T T T F T F

T

T T F F T F

T

T F T F F F

F

T F F F F F

F

F T T T F T

T

F T F T F F

F

F F T T F T

T

F F

(48)

Sammensatte utsagn, sannhetsverditabeller

Eksempel ((p∧q)∨(¬p∧r))

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

T T T F T F

T

T T F F T F

T

T F T F F F

F

T F F F F F

F

F T T T F T

T

F T F T F F

F

F F T T F T

T

F F F T F F

F

MAT1030 – Diskret matematikk 30. januar 2008 4

(49)

Sammensatte utsagn, sannhetsverditabeller

Eksempel ((p∧q)∨(¬p∧r))

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

T T T F T F T

T T F F T F

T

T F T F F F

F

T F F F F F

F

F T T T F T

T

F T F T F F

F

F F T T F T

T F

(50)

Sammensatte utsagn, sannhetsverditabeller

Eksempel ((p∧q)∨(¬p∧r))

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

T T T F T F T

T T F F T F T

T F T F F F

F

T F F F F F

F

F T T T F T

T

F T F T F F

F

F F T T F T

T

F F F T F F

F

MAT1030 – Diskret matematikk 30. januar 2008 4

(51)

Sammensatte utsagn, sannhetsverditabeller

Eksempel ((p∧q)∨(¬p∧r))

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

T T T F T F T

T T F F T F T

T F T F F F F

T F F F F F

F

F T T T F T

T

F T F T F F

F

F F T T F T

T F

(52)

Sammensatte utsagn, sannhetsverditabeller

Eksempel ((p∧q)∨(¬p∧r))

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

T T T F T F T

T T F F T F T

T F T F F F F

T F F F F F F

F T T T F T

T

F T F T F F

F

F F T T F T

T

F F F T F F

F

MAT1030 – Diskret matematikk 30. januar 2008 4

(53)

Sammensatte utsagn, sannhetsverditabeller

Eksempel ((p∧q)∨(¬p∧r))

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

T T T F T F T

T T F F T F T

T F T F F F F

T F F F F F F

F T T T F T T

F T F T F F

F

F F T T F T

T F

(54)

Sammensatte utsagn, sannhetsverditabeller

Eksempel ((p∧q)∨(¬p∧r))

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

T T T F T F T

T T F F T F T

T F T F F F F

T F F F F F F

F T T T F T T

F T F T F F F

F F T T F T

T

F F F T F F

F

MAT1030 – Diskret matematikk 30. januar 2008 4

(55)

Sammensatte utsagn, sannhetsverditabeller

Eksempel ((p∧q)∨(¬p∧r))

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

T T T F T F T

T T F F T F T

T F T F F F F

T F F F F F F

F T T T F T T

F T F T F F F

F F T T F T T

F

(56)

Sammensatte utsagn, sannhetsverditabeller

Eksempel ((p∧q)∨(¬p∧r))

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

T T T F T F T

T T F F T F T

T F T F F F F

T F F F F F F

F T T T F T T

F T F T F F F

F F T T F T T

F F F T F F F

MAT1030 – Diskret matematikk 30. januar 2008 4

(57)

“Hvis-s˚ a” og “hvis og bare hvis”

Eksempel

Hvis x<3 s˚a erx <5.

Man skal ikke kunne mye matematikk for ˚a mene at dette m˚a være riktig.

Utsagnet x<3∨ ¬(x <5) vil anta forskjellige sannhetsverdier avhengig av hva x er.

Er det mulig ˚a definere et utsagnslogisk bindeord →slik at

Hvispogqer utsagn, s˚a vilpqvære et utsagn slik at

sannhetsverdien tilpqavhenger av sannhetsverdiene tilpog til q. ar x varierer, skal alltidx <3x <5 være sant?

(58)

“Hvis-s˚ a” og “hvis og bare hvis”

Eksempel

Hvis x<3 s˚a erx <5.

Man skal ikke kunne mye matematikk for ˚a mene at dette m˚a være riktig.

Utsagnet x<3∨ ¬(x <5) vil anta forskjellige sannhetsverdier avhengig av hva x er.

Er det mulig ˚a definere et utsagnslogisk bindeord →slik at

Hvispogqer utsagn, s˚a vilpqvære et utsagn slik at

sannhetsverdien tilpqavhenger av sannhetsverdiene tilpog til q. ar x varierer, skal alltidx <3x <5 være sant?

MAT1030 – Diskret matematikk 30. januar 2008 5

(59)

“Hvis-s˚ a” og “hvis og bare hvis”

Eksempel

Hvis x<3 s˚a erx <5.

Man skal ikke kunne mye matematikk for ˚a mene at dette m˚a være riktig.

Utsagnet x<3∨ ¬(x <5) vil anta forskjellige sannhetsverdier avhengig av hva x er.

Er det mulig ˚a definere et utsagnslogisk bindeord →slik at

Hvispogqer utsagn, s˚a vilpqvære et utsagn slik at

sannhetsverdien tilpqavhenger av sannhetsverdiene tilpog til q. ar x varierer, skal alltidx <3x <5 være sant?

(60)

“Hvis-s˚ a” og “hvis og bare hvis”

Eksempel

Hvis x<3 s˚a erx <5.

Man skal ikke kunne mye matematikk for ˚a mene at dette m˚a være riktig.

Utsagnet x<3∨ ¬(x <5) vil anta forskjellige sannhetsverdier avhengig av hva x er.

Er det mulig ˚a definere et utsagnslogisk bindeord →slik at

Hvispogqer utsagn, s˚a vilpqvære et utsagn slik at

sannhetsverdien tilpqavhenger av sannhetsverdiene tilpog til q. ar x varierer, skal alltidx <3x <5 være sant?

MAT1030 – Diskret matematikk 30. januar 2008 5

(61)

“Hvis-s˚ a” og “hvis og bare hvis”

Eksempel

Hvis x<3 s˚a erx <5.

Man skal ikke kunne mye matematikk for ˚a mene at dette m˚a være riktig.

Utsagnet x<3∨ ¬(x <5) vil anta forskjellige sannhetsverdier avhengig av hva x er.

Er det mulig ˚a definere et utsagnslogisk bindeord →slik at

Hvispogqer utsagn, s˚a vilpqvære et utsagn slik at

sannhetsverdien tilpqavhenger av sannhetsverdiene tilpog til q. ar x varierer, skal alltidx <3x <5 være sant?

(62)

“Hvis-s˚ a” og “hvis og bare hvis”

Eksempel

Hvis x<3 s˚a erx <5.

Man skal ikke kunne mye matematikk for ˚a mene at dette m˚a være riktig.

Utsagnet x<3∨ ¬(x <5) vil anta forskjellige sannhetsverdier avhengig av hva x er.

Er det mulig ˚a definere et utsagnslogisk bindeord →slik at Hvispogqer utsagn, s˚a vilpqvære et utsagn slik at

sannhetsverdien tilpqavhenger av sannhetsverdiene tilpog til q.

ar x varierer, skal alltidx <3x <5 være sant?

MAT1030 – Diskret matematikk 30. januar 2008 5

(63)

“Hvis-s˚ a” og “hvis og bare hvis”

Eksempel

Hvis x<3 s˚a erx <5.

Man skal ikke kunne mye matematikk for ˚a mene at dette m˚a være riktig.

Utsagnet x<3∨ ¬(x <5) vil anta forskjellige sannhetsverdier avhengig av hva x er.

Er det mulig ˚a definere et utsagnslogisk bindeord →slik at Hvispogqer utsagn, s˚a vilpqvære et utsagn slik at

sannhetsverdien tilpqavhenger av sannhetsverdiene tilpog til q.

(64)

“Hvis-s˚ a” og “hvis og bare hvis”

Eksempel (Fortsatt)

Lap(x) st˚a forx<3 og laq(x) st˚a forx <5.

Hvis x= 2 vil b˚adep(x) og q(x) f˚a verdienT, s˚ap →q bør være sant n˚ar b˚adep og q er sanne.

Hvis x= 4 vil p(x) f˚a verdienF, mens q(x) f˚ar verdien T. Derfor bør p →q bli sann hvis p er usann mensq er sann.

Hvis x= 6 blir b˚adep(x) og q(x) usanne, s˚ap →q bør bli sann ogs˚a n˚ar b˚adep ogq er usanne.

MAT1030 – Diskret matematikk 30. januar 2008 6

(65)

“Hvis-s˚ a” og “hvis og bare hvis”

Eksempel (Fortsatt)

Lap(x) st˚a forx<3 og laq(x) st˚a forx <5.

Hvis x= 2 vil b˚adep(x) og q(x) f˚a verdienT, s˚ap →q bør være sant n˚ar b˚adep og q er sanne.

Hvis x= 4 vil p(x) f˚a verdienF, mens q(x) f˚ar verdien T. Derfor bør p →q bli sann hvis p er usann mensq er sann.

Hvis x= 6 blir b˚adep(x) og q(x) usanne, s˚ap →q bør bli sann ogs˚a n˚ar b˚adep ogq er usanne.

(66)

“Hvis-s˚ a” og “hvis og bare hvis”

Eksempel (Fortsatt)

Lap(x) st˚a forx<3 og laq(x) st˚a forx <5.

Hvis x= 2 vil b˚adep(x) og q(x) f˚a verdienT, s˚ap →q bør være sant n˚ar b˚adep og q er sanne.

Hvis x= 4 vil p(x) f˚a verdienF, mens q(x) f˚ar verdien T. Derfor bør p →q bli sann hvis p er usann mensq er sann.

Hvis x= 6 blir b˚adep(x) og q(x) usanne, s˚ap →q bør bli sann ogs˚a n˚ar b˚adep ogq er usanne.

MAT1030 – Diskret matematikk 30. januar 2008 6

(67)

“Hvis-s˚ a” og “hvis og bare hvis”

Eksempel (Fortsatt)

Lap(x) st˚a forx<3 og laq(x) st˚a forx <5.

Hvis x= 2 vil b˚adep(x) og q(x) f˚a verdienT, s˚ap →q bør være sant n˚ar b˚adep og q er sanne.

Hvis x= 4 vil p(x) f˚a verdienF, mens q(x) f˚ar verdien T. Derfor bør p →q bli sann hvis p er usann mensq er sann.

Hvis x= 6 blir b˚adep(x) og q(x) usanne, s˚ap →q bør bli sann ogs˚a n˚ar b˚adep ogq er usanne.

(68)

“Hvis-s˚ a” og “hvis og bare hvis”

Eksempel (Fortsatt)

Lap(x) st˚a forx<3 og laq(x) st˚a forx <5.

Hvis x= 2 vil b˚adep(x) og q(x) f˚a verdienT, s˚ap →q bør være sant n˚ar b˚adep og q er sanne.

Hvis x= 4 vil p(x) f˚a verdienF, mens q(x) f˚ar verdien T. Derfor bør p →q bli sann hvis p er usann mensq er sann.

Hvis x= 6 blir b˚adep(x) og q(x) usanne, s˚ap →q bør bli sann ogs˚a n˚ar b˚adep ogq er usanne.

MAT1030 – Diskret matematikk 30. januar 2008 6

(69)

“Hvis-s˚ a” og “hvis og bare hvis”

Eksempel

Hvis x2 >0 s˚a erx >0. Mange vil protestere p˚a dette! Hvorfor?

Fordi det finnes moteksempler, eksempelvisx =−1

Et moteksempel er et eksempel p˚a at en ytring ikke alltid er riktig. Et moteksempel til et utsagn “Hvis p s˚aq” vil alltid være et tilfelle hvor p er sann, mens q er usann.

Det vil derfor være naturlig ˚a lap →q være usann n˚arp er sann ogq er usann.

(70)

“Hvis-s˚ a” og “hvis og bare hvis”

Eksempel

Hvis x2 >0 s˚a erx >0.

Mange vil protestere p˚a dette! Hvorfor?

Fordi det finnes moteksempler, eksempelvisx =−1

Et moteksempel er et eksempel p˚a at en ytring ikke alltid er riktig. Et moteksempel til et utsagn “Hvis p s˚aq” vil alltid være et tilfelle hvor p er sann, mens q er usann.

Det vil derfor være naturlig ˚a lap →q være usann n˚arp er sann ogq er usann.

MAT1030 – Diskret matematikk 30. januar 2008 7

(71)

“Hvis-s˚ a” og “hvis og bare hvis”

Eksempel

Hvis x2 >0 s˚a erx >0.

Mange vil protestere p˚a dette!

Hvorfor?

Fordi det finnes moteksempler, eksempelvisx =−1

Et moteksempel er et eksempel p˚a at en ytring ikke alltid er riktig. Et moteksempel til et utsagn “Hvis p s˚aq” vil alltid være et tilfelle hvor p er sann, mens q er usann.

Det vil derfor være naturlig ˚a lap →q være usann n˚arp er sann ogq er usann.

(72)

“Hvis-s˚ a” og “hvis og bare hvis”

Eksempel

Hvis x2 >0 s˚a erx >0.

Mange vil protestere p˚a dette!

Hvorfor?

Fordi det finnes moteksempler, eksempelvisx =−1

Et moteksempel er et eksempel p˚a at en ytring ikke alltid er riktig. Et moteksempel til et utsagn “Hvis p s˚aq” vil alltid være et tilfelle hvor p er sann, mens q er usann.

Det vil derfor være naturlig ˚a lap →q være usann n˚arp er sann ogq er usann.

MAT1030 – Diskret matematikk 30. januar 2008 7

(73)

“Hvis-s˚ a” og “hvis og bare hvis”

Eksempel

Hvis x2 >0 s˚a erx >0.

Mange vil protestere p˚a dette!

Hvorfor?

Fordi det finnes moteksempler, eksempelvisx =−1

Et moteksempel er et eksempel p˚a at en ytring ikke alltid er riktig. Et moteksempel til et utsagn “Hvis p s˚aq” vil alltid være et tilfelle hvor p er sann, mens q er usann.

Det vil derfor være naturlig ˚a lap →q være usann n˚arp er sann ogq er usann.

(74)

“Hvis-s˚ a” og “hvis og bare hvis”

Eksempel

Hvis x2 >0 s˚a erx >0.

Mange vil protestere p˚a dette!

Hvorfor?

Fordi det finnes moteksempler, eksempelvisx =−1

Et moteksempel er et eksempel p˚a at en ytring ikke alltid er riktig.

Et moteksempel til et utsagn “Hvis p s˚aq” vil alltid være et tilfelle hvor p er sann, mens q er usann.

Det vil derfor være naturlig ˚a lap →q være usann n˚arp er sann ogq er usann.

MAT1030 – Diskret matematikk 30. januar 2008 7

(75)

“Hvis-s˚ a” og “hvis og bare hvis”

Eksempel

Hvis x2 >0 s˚a erx >0.

Mange vil protestere p˚a dette!

Hvorfor?

Fordi det finnes moteksempler, eksempelvisx =−1

Et moteksempel er et eksempel p˚a at en ytring ikke alltid er riktig.

Et moteksempel til et utsagn “Hvis p s˚aq” vil alltid være et tilfelle hvor p er sann, mens q er usann.

Det vil derfor være naturlig ˚a lap →q være usann n˚arp er sann ogq er usann.

(76)

“Hvis-s˚ a” og “hvis og bare hvis”

Eksempel

Hvis x2 >0 s˚a erx >0.

Mange vil protestere p˚a dette!

Hvorfor?

Fordi det finnes moteksempler, eksempelvisx =−1

Et moteksempel er et eksempel p˚a at en ytring ikke alltid er riktig.

Et moteksempel til et utsagn “Hvis p s˚aq” vil alltid være et tilfelle hvor p er sann, mens q er usann.

Det vil derfor være naturlig ˚a lap →q være usann n˚arp er sann ogq er usann.

MAT1030 – Diskret matematikk 30. januar 2008 7

(77)

“Hvis-s˚ a” og “hvis og bare hvis”

Definisjon

Hvis p og q er to utsagn, erp →q ogs˚a et utsagn. p →q blir sann hvis q er sann eller hvis p er usann. Hvis p er sann og q er usann, lar vip→q bli usann. Vi vil lese “hvisp s˚aq”.

(78)

“Hvis-s˚ a” og “hvis og bare hvis”

Definisjon

Hvis p og q er to utsagn, erp →q ogs˚a et utsagn.

p →q blir sann hvis q er sann eller hvis p er usann. Hvis p er sann og q er usann, lar vip→q bli usann. Vi vil lese “hvisp s˚aq”.

MAT1030 – Diskret matematikk 30. januar 2008 8

(79)

“Hvis-s˚ a” og “hvis og bare hvis”

Definisjon

Hvis p og q er to utsagn, erp →q ogs˚a et utsagn.

p →q blir sann hvis q er sann eller hvis p er usann.

Hvis p er sann og q er usann, lar vip→q bli usann. Vi vil lese “hvisp s˚aq”.

(80)

“Hvis-s˚ a” og “hvis og bare hvis”

Definisjon

Hvis p og q er to utsagn, erp →q ogs˚a et utsagn.

p →q blir sann hvis q er sann eller hvis p er usann.

Hvis p er sann og q er usann, lar vip→q bli usann.

Vi vil lese “hvisp s˚aq”.

MAT1030 – Diskret matematikk 30. januar 2008 8

(81)

“Hvis-s˚ a” og “hvis og bare hvis”

Definisjon

Hvis p og q er to utsagn, erp →q ogs˚a et utsagn.

p →q blir sann hvis q er sann eller hvis p er usann.

Hvis p er sann og q er usann, lar vip→q bli usann.

Vi vil lese “hvisp s˚aq”.

(82)

“Hvis-s˚ a” og “hvis og bare hvis”

Vi kan definere→ ved hjelp av følgende sannhetsverditabell.

p q p →q T T T T F F F T T F F T

MAT1030 – Diskret matematikk 30. januar 2008 9

(83)

“Hvis-s˚ a” og “hvis og bare hvis”

Vi kan definere→ ved hjelp av følgende sannhetsverditabell.

p q p →q T T T T F F F T T F F T

(84)

“Hvis-s˚ a” og “hvis og bare hvis”

De som har problemer med at vi her sier at det er sant at noe usant medfører noe sant (eller noe usant) f˚ar hente støtte i det kjente sitatet fra Ibsen

hvor Udgangspunktet er galest, blir tidt Resultatet orginalest. Ibsen fanger her inn essensen av v˚ar definisjon av hvordan

sannhetsverdien til

Udgangspunkt→Resultat

bestemmes av sannhetsverdien til utgangspunktet og til resultatet, og n˚ar utgangspunktet er noe som ikke er sant kan resultatet bli hva som helst.

MAT1030 – Diskret matematikk 30. januar 2008 10

(85)

“Hvis-s˚ a” og “hvis og bare hvis”

De som har problemer med at vi her sier at det er sant at noe usant medfører noe sant (eller noe usant) f˚ar hente støtte i det kjente sitatet fra Ibsen

hvor Udgangspunktet er galest, blir tidt Resultatet orginalest.

Ibsen fanger her inn essensen av v˚ar definisjon av hvordan sannhetsverdien til

Udgangspunkt→Resultat

bestemmes av sannhetsverdien til utgangspunktet og til resultatet, og n˚ar utgangspunktet er noe som ikke er sant kan resultatet bli hva som helst.

(86)

“Hvis-s˚ a” og “hvis og bare hvis”

De som har problemer med at vi her sier at det er sant at noe usant medfører noe sant (eller noe usant) f˚ar hente støtte i det kjente sitatet fra Ibsen

hvor Udgangspunktet er galest, blir tidt Resultatet orginalest.

Ibsen fanger her inn essensen av v˚ar definisjon av hvordan sannhetsverdien til

Udgangspunkt→Resultat

bestemmes av sannhetsverdien til utgangspunktet og til resultatet, og n˚ar utgangspunktet er noe som ikke er sant kan resultatet bli hva som helst.

MAT1030 – Diskret matematikk 30. januar 2008 10

(87)

“Hvis-s˚ a” og “hvis og bare hvis”

De som har problemer med at vi her sier at det er sant at noe usant medfører noe sant (eller noe usant) f˚ar hente støtte i det kjente sitatet fra Ibsen

hvor Udgangspunktet er galest, blir tidt Resultatet orginalest.

Ibsen fanger her inn essensen av v˚ar definisjon av hvordan sannhetsverdien til

Udgangspunkt→Resultat

bestemmes av sannhetsverdien til utgangspunktet og til resultatet, og n˚ar utgangspunktet er noe som ikke er sant kan resultatet bli hva som helst.

(88)

“Hvis-s˚ a” og “hvis og bare hvis”

De som har problemer med at vi her sier at det er sant at noe usant medfører noe sant (eller noe usant) f˚ar hente støtte i det kjente sitatet fra Ibsen

hvor Udgangspunktet er galest, blir tidt Resultatet orginalest.

Ibsen fanger her inn essensen av v˚ar definisjon av hvordan sannhetsverdien til

Udgangspunkt→Resultat

bestemmes av sannhetsverdien til utgangspunktet og til resultatet,

og n˚ar utgangspunktet er noe som ikke er sant kan resultatet bli hva som helst.

MAT1030 – Diskret matematikk 30. januar 2008 10

(89)

“Hvis-s˚ a” og “hvis og bare hvis”

De som har problemer med at vi her sier at det er sant at noe usant medfører noe sant (eller noe usant) f˚ar hente støtte i det kjente sitatet fra Ibsen

hvor Udgangspunktet er galest, blir tidt Resultatet orginalest.

Ibsen fanger her inn essensen av v˚ar definisjon av hvordan sannhetsverdien til

Udgangspunkt→Resultat

bestemmes av sannhetsverdien til utgangspunktet og til resultatet, og n˚ar utgangspunktet er noe som ikke er sant kan resultatet bli hva

(90)

“Hvis-s˚ a” og “hvis og bare hvis”

Det er ikke s˚a naturlig ˚a bruke → i programmeringssammenheng.

Derfor gir vi ingen eksempler hvor →brukes i kontrollstrukturer.

Læreboka bruker ordet impliesi forbindelse med→.

Dette er uheldig, fordi det lett fører til en sammenblanding av symbolene→ og ⇒.

x <5⇒x<3 er regelrett feil, mens x <5→x<3 er sant for noen verdier avx og usant for andre.

Dette ble utdypet mere p˚a forelesningen.

MAT1030 – Diskret matematikk 30. januar 2008 11

(91)

“Hvis-s˚ a” og “hvis og bare hvis”

Det er ikke s˚a naturlig ˚a bruke → i programmeringssammenheng.

Derfor gir vi ingen eksempler hvor →brukes i kontrollstrukturer.

Læreboka bruker ordet impliesi forbindelse med→.

Dette er uheldig, fordi det lett fører til en sammenblanding av symbolene→ og ⇒.

x <5⇒x<3 er regelrett feil, mens x <5→x<3 er sant for noen verdier avx og usant for andre.

Dette ble utdypet mere p˚a forelesningen.

(92)

“Hvis-s˚ a” og “hvis og bare hvis”

Det er ikke s˚a naturlig ˚a bruke → i programmeringssammenheng.

Derfor gir vi ingen eksempler hvor →brukes i kontrollstrukturer.

Læreboka bruker ordet impliesi forbindelse med→.

Dette er uheldig, fordi det lett fører til en sammenblanding av symbolene→ og ⇒.

x <5⇒x<3 er regelrett feil, mens x <5→x<3 er sant for noen verdier avx og usant for andre.

Dette ble utdypet mere p˚a forelesningen.

MAT1030 – Diskret matematikk 30. januar 2008 11

(93)

“Hvis-s˚ a” og “hvis og bare hvis”

Det er ikke s˚a naturlig ˚a bruke → i programmeringssammenheng.

Derfor gir vi ingen eksempler hvor →brukes i kontrollstrukturer.

Læreboka bruker ordet impliesi forbindelse med→.

Dette er uheldig, fordi det lett fører til en sammenblanding av symbolene→ og ⇒.

x <5⇒x<3 er regelrett feil, mens x <5→x<3 er sant for noen verdier avx og usant for andre.

Dette ble utdypet mere p˚a forelesningen.

(94)

“Hvis-s˚ a” og “hvis og bare hvis”

Det er ikke s˚a naturlig ˚a bruke → i programmeringssammenheng.

Derfor gir vi ingen eksempler hvor →brukes i kontrollstrukturer.

Læreboka bruker ordet impliesi forbindelse med→.

Dette er uheldig, fordi det lett fører til en sammenblanding av symbolene→ og ⇒.

x <5⇒x<3 er regelrett feil, mens x <5→x<3 er sant for noen verdier avx og usant for andre.

Dette ble utdypet mere p˚a forelesningen.

MAT1030 – Diskret matematikk 30. januar 2008 11

(95)

“Hvis-s˚ a” og “hvis og bare hvis”

Oppgave

a) Finn sannhetsverditabellen til

(p →q)→p b) Finn sannhetsverditabellen til

(p →q)∨(q →p) c) Hva ser du i kolonnen lengst til høyre?

(96)

“Hvis-s˚ a” og “hvis og bare hvis”

Oppgave

a) Finn sannhetsverditabellen til

(p →q)→p

b) Finn sannhetsverditabellen til

(p →q)∨(q →p) c) Hva ser du i kolonnen lengst til høyre?

MAT1030 – Diskret matematikk 30. januar 2008 12

(97)

“Hvis-s˚ a” og “hvis og bare hvis”

Oppgave

a) Finn sannhetsverditabellen til

(p →q)→p b) Finn sannhetsverditabellen til

(p →q)∨(q →p)

c) Hva ser du i kolonnen lengst til høyre?

(98)

“Hvis-s˚ a” og “hvis og bare hvis”

Oppgave

a) Finn sannhetsverditabellen til

(p →q)→p b) Finn sannhetsverditabellen til

(p →q)∨(q →p) c) Hva ser du i kolonnen lengst til høyre?

MAT1030 – Diskret matematikk 30. januar 2008 12

(99)

“Hvis-s˚ a” og “hvis og bare hvis”

N˚ar vi bruker “hvis-s˚a” i dagligtale, kan vi f˚a noe meningsløst ut av det.

I de eksemplene som følger kan vi diskutere om tolkningen som logikken forteller oss er riktig stemmer overens med den tolkningen vi vil legge i ytringen som vanlig kommuniserende mennesker:

(100)

“Hvis-s˚ a” og “hvis og bare hvis”

N˚ar vi bruker “hvis-s˚a” i dagligtale, kan vi f˚a noe meningsløst ut av det.

I de eksemplene som følger kan vi diskutere om tolkningen som logikken forteller oss er riktig stemmer overens med den tolkningen vi vil legge i ytringen som vanlig kommuniserende mennesker:

MAT1030 – Diskret matematikk 30. januar 2008 13

(101)

“Hvis-s˚ a” og “hvis og bare hvis”

Eksempel

Hvis Noah hadde lært dyrene ˚a svømme, ville jorda vært overbefolket av løver.

Hvis ulven spiser Rødhette, vil det bli en Grimm historie. Du f˚ar g˚a p˚a kino hvis du vasker opp etter maten.

Hvis dere avholder reelle demokratisike valg, vil vi gi støtte til oppbyggingen av infrastrukturen.

(102)

“Hvis-s˚ a” og “hvis og bare hvis”

Eksempel

Hvis Noah hadde lært dyrene ˚a svømme, ville jorda vært overbefolket av løver.

Hvis ulven spiser Rødhette, vil det bli en Grimm historie. Du f˚ar g˚a p˚a kino hvis du vasker opp etter maten.

Hvis dere avholder reelle demokratisike valg, vil vi gi støtte til oppbyggingen av infrastrukturen.

MAT1030 – Diskret matematikk 30. januar 2008 14

(103)

“Hvis-s˚ a” og “hvis og bare hvis”

Eksempel

Hvis Noah hadde lært dyrene ˚a svømme, ville jorda vært overbefolket av løver.

Hvis ulven spiser Rødhette, vil det bli en Grimm historie.

Du f˚ar g˚a p˚a kino hvis du vasker opp etter maten.

Hvis dere avholder reelle demokratisike valg, vil vi gi støtte til oppbyggingen av infrastrukturen.

(104)

“Hvis-s˚ a” og “hvis og bare hvis”

Eksempel

Hvis Noah hadde lært dyrene ˚a svømme, ville jorda vært overbefolket av løver.

Hvis ulven spiser Rødhette, vil det bli en Grimm historie.

Du f˚ar g˚a p˚a kino hvis du vasker opp etter maten.

Hvis dere avholder reelle demokratisike valg, vil vi gi støtte til oppbyggingen av infrastrukturen.

MAT1030 – Diskret matematikk 30. januar 2008 14

(105)

“Hvis-s˚ a” og “hvis og bare hvis”

Eksempel

Hvis Noah hadde lært dyrene ˚a svømme, ville jorda vært overbefolket av løver.

Hvis ulven spiser Rødhette, vil det bli en Grimm historie.

Du f˚ar g˚a p˚a kino hvis du vasker opp etter maten.

Hvis dere avholder reelle demokratisike valg, vil vi gi støtte til oppbyggingen av infrastrukturen.

(106)

“Hvis-s˚ a” og “hvis og bare hvis”

I det nest siste eksemplet gis det ikke rom for ˚a f˚a g˚a p˚a kino hvis oppvasken ikke taes og i det siste eksemplet er tilbudet om økonomisk støtte helt klart knyttet til kravet om demoktati.

Oppvask vil være b˚ade ennødvendig og tilstrekkeligbetingelse for kinobesøk.

Vi innfører et siste konnektiv,↔ som skal fange opphvis og bare hvis i samme forstand som → fanger opphvis - s˚a-.

MAT1030 – Diskret matematikk 30. januar 2008 15

(107)

“Hvis-s˚ a” og “hvis og bare hvis”

I det nest siste eksemplet gis det ikke rom for ˚a f˚a g˚a p˚a kino hvis oppvasken ikke taes og i det siste eksemplet er tilbudet om økonomisk støtte helt klart knyttet til kravet om demoktati.

Oppvask vil være b˚ade ennødvendig og tilstrekkeligbetingelse for kinobesøk.

Vi innfører et siste konnektiv,↔ som skal fange opphvis og bare hvis i samme forstand som → fanger opphvis - s˚a-.

(108)

“Hvis-s˚ a” og “hvis og bare hvis”

I det nest siste eksemplet gis det ikke rom for ˚a f˚a g˚a p˚a kino hvis oppvasken ikke taes og i det siste eksemplet er tilbudet om økonomisk støtte helt klart knyttet til kravet om demoktati.

Oppvask vil være b˚ade ennødvendig og tilstrekkeligbetingelse for kinobesøk.

Vi innfører et siste konnektiv,↔ som skal fange opphvis og bare hvis i samme forstand som → fanger opphvis - s˚a-.

MAT1030 – Diskret matematikk 30. januar 2008 15

(109)

“Hvis-s˚ a” og “hvis og bare hvis”

Definisjon

Hvis p og q er utsagn, er p↔q et utsagn.

p ↔q er sant n˚ar b˚adep og q er sanne, og n˚ar b˚adep pgq er usanne.

p ↔q er sant n˚ar p og q har den samme sannhetsverdien.

(110)

“Hvis-s˚ a” og “hvis og bare hvis”

Definisjon

Hvis p og q er utsagn, er p↔q et utsagn.

p ↔q er sant n˚ar b˚adep og q er sanne, og n˚ar b˚adep pgq er usanne.

p ↔q er sant n˚ar p og q har den samme sannhetsverdien.

MAT1030 – Diskret matematikk 30. januar 2008 16

(111)

“Hvis-s˚ a” og “hvis og bare hvis”

Definisjon

Hvis p og q er utsagn, er p↔q et utsagn.

p ↔q er sant n˚ar b˚adep og q er sanne, og n˚ar b˚adep pgq er usanne.

p ↔q er sant n˚ar p og q har den samme sannhetsverdien.

(112)

“Hvis-s˚ a” og “hvis og bare hvis”

Definisjon

Hvis p og q er utsagn, er p↔q et utsagn.

p ↔q er sant n˚ar b˚adep og q er sanne, og n˚ar b˚adep pgq er usanne.

p ↔q er sant n˚ar p og q har den samme sannhetsverdien.

MAT1030 – Diskret matematikk 30. januar 2008 16

(113)

“Hvis-s˚ a” og “hvis og bare hvis”

Vi kan selvfølgelig ogs˚a definere↔ ved en sannhetsverditabell:

p q p ↔q T T T T F F F T F F F T

(114)

“Hvis-s˚ a” og “hvis og bare hvis”

Vi kan selvfølgelig ogs˚a definere↔ ved en sannhetsverditabell:

p q p ↔q T T T T F F F T F F F T

MAT1030 – Diskret matematikk 30. januar 2008 17

(115)

“Hvis-s˚ a” og “hvis og bare hvis”

Legg merke til at om vi skriver ut sannhetsverditabellene for

p ↔q

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

f˚ar vi den samme søylen lengst til høyre.

Det er en passende treningsoppgave ˚a skrive ut de to siste tabellene.

(116)

“Hvis-s˚ a” og “hvis og bare hvis”

Legg merke til at om vi skriver ut sannhetsverditabellene for p ↔q

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

f˚ar vi den samme søylen lengst til høyre.

Det er en passende treningsoppgave ˚a skrive ut de to siste tabellene.

MAT1030 – Diskret matematikk 30. januar 2008 18

(117)

“Hvis-s˚ a” og “hvis og bare hvis”

Legg merke til at om vi skriver ut sannhetsverditabellene for p ↔q

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

(p →q)∧(q →p)

f˚ar vi den samme søylen lengst til høyre.

Det er en passende treningsoppgave ˚a skrive ut de to siste tabellene.

(118)

“Hvis-s˚ a” og “hvis og bare hvis”

Legg merke til at om vi skriver ut sannhetsverditabellene for p ↔q

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

f˚ar vi den samme søylen lengst til høyre.

Det er en passende treningsoppgave ˚a skrive ut de to siste tabellene.

MAT1030 – Diskret matematikk 30. januar 2008 18

(119)

“Hvis-s˚ a” og “hvis og bare hvis”

Legg merke til at om vi skriver ut sannhetsverditabellene for p ↔q

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

f˚ar vi den samme søylen lengst til høyre.

Det er en passende treningsoppgave ˚a skrive ut de to siste tabellene.

(120)

“Hvis-s˚ a” og “hvis og bare hvis”

Legg merke til at om vi skriver ut sannhetsverditabellene for p ↔q

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

f˚ar vi den samme søylen lengst til høyre.

Det er en passende treningsoppgave ˚a skrive ut de to siste tabellene.

MAT1030 – Diskret matematikk 30. januar 2008 18

(121)

“Hvis-s˚ a” og “hvis og bare hvis”

Eksempel (p →(¬p →q))

p q ¬p ¬p→q p →(¬p →q)

T T F T T

T F F T T

F T T T T

F F T F T

(122)

“Hvis-s˚ a” og “hvis og bare hvis”

Eksempel (p →(¬p →q))

p q ¬p ¬p→q p →(¬p →q)

T T F T T

T F F T T

F T T T T

F F T F T

MAT1030 – Diskret matematikk 30. januar 2008 19

(123)

“Hvis-s˚ a” og “hvis og bare hvis”

Eksempel (p →(¬p →q))

p q ¬p ¬p→q p →(¬p →q)

T T F T T

T F F T T

F T T T T

F F T F T

(124)

“Hvis-s˚ a” og “hvis og bare hvis”

Eksempel (p →(¬p →q))

p q ¬p ¬p→q p →(¬p →q)

T T F T T

T F F T T

F T T T T

F F T F T

MAT1030 – Diskret matematikk 30. januar 2008 19

(125)

“Hvis-s˚ a” og “hvis og bare hvis”

Eksempel

De to neste eksemplene blir bare gjennomg˚att p˚a tavla: p →(q →p)

p∧(p→q)→q

(126)

“Hvis-s˚ a” og “hvis og bare hvis”

Eksempel

De to neste eksemplene blir bare gjennomg˚att p˚a tavla:

p →(q →p) p∧(p→q)→q

MAT1030 – Diskret matematikk 30. januar 2008 20

(127)

“Hvis-s˚ a” og “hvis og bare hvis”

Eksempel

De to neste eksemplene blir bare gjennomg˚att p˚a tavla:

p →(q →p)

p∧(p→q)→q

(128)

“Hvis-s˚ a” og “hvis og bare hvis”

Eksempel

De to neste eksemplene blir bare gjennomg˚att p˚a tavla:

p →(q →p) p∧(p→q)→q

MAT1030 – Diskret matematikk 30. januar 2008 20

(129)

“En digresjon”

Hvis vi ønsker ˚a være helt formelle, kan vi definere formelle utsagnslogiske uttrykkp˚a følgende m˚ate, hvor vi skiller mellom variable for grunnutsagn og sammensatte utsagn:

Utsagnskonstatene Tog Fer utsagn.

(Som logikere burde vi være mer forsiktige her, men vi skal ikke skille mellom en konstant og dens verdi i dette kurset.)

Alle utsagnsvariablep1, . . . ,pn er utsagn.

Hvis p og q er utsagn, er ¬p, (p∧q), (p∨q), (p →q) og (p ↔q) ogs˚a utsagn.

En slik definisjon kaller vi en rekursivellerinduktivdefinisjon. N˚ar vi gir en slik definisjon, begrenser vi bruken av ordetutsagnfra noe vagt, slik vi gjorde det innledningsvis, til noe matematisk presist. Vi har en klar parallell i definisjonen av visse programmeringsspr˚ak. Vi skal komme tilbake til en mer systematisk drøfting av rekursive definisjoner senere i semesteret.

(130)

“En digresjon”

Hvis vi ønsker ˚a være helt formelle, kan vi definere formelle utsagnslogiske uttrykkp˚a følgende m˚ate, hvor vi skiller mellom variable for grunnutsagn og sammensatte utsagn:

Utsagnskonstatene Tog Fer utsagn.

(Som logikere burde vi være mer forsiktige her, men vi skal ikke skille mellom en konstant og dens verdi i dette kurset.)

Alle utsagnsvariablep1, . . . ,pn er utsagn.

Hvis p og q er utsagn, er ¬p, (p∧q), (p∨q), (p →q) og (p ↔q) ogs˚a utsagn.

En slik definisjon kaller vi en rekursivellerinduktivdefinisjon. N˚ar vi gir en slik definisjon, begrenser vi bruken av ordetutsagnfra noe vagt, slik vi gjorde det innledningsvis, til noe matematisk presist. Vi har en klar parallell i definisjonen av visse programmeringsspr˚ak. Vi skal komme tilbake til en mer systematisk drøfting av rekursive definisjoner senere i semesteret.

MAT1030 – Diskret matematikk 30. januar 2008 21

(131)

“En digresjon”

Hvis vi ønsker ˚a være helt formelle, kan vi definere formelle utsagnslogiske uttrykkp˚a følgende m˚ate, hvor vi skiller mellom variable for grunnutsagn og sammensatte utsagn:

Utsagnskonstatene Tog Fer utsagn.

(Som logikere burde vi være mer forsiktige her, men vi skal ikke skille mellom en konstant og dens verdi i dette kurset.)

Alle utsagnsvariablep1, . . . ,pn er utsagn.

Hvis p og q er utsagn, er ¬p, (p∧q), (p∨q), (p →q) og (p ↔q) ogs˚a utsagn.

En slik definisjon kaller vi en rekursivellerinduktivdefinisjon. N˚ar vi gir en slik definisjon, begrenser vi bruken av ordetutsagnfra noe vagt, slik vi gjorde det innledningsvis, til noe matematisk presist. Vi har en klar parallell i definisjonen av visse programmeringsspr˚ak. Vi skal komme tilbake til en mer systematisk drøfting av rekursive definisjoner senere i semesteret.

(132)

“En digresjon”

Hvis vi ønsker ˚a være helt formelle, kan vi definere formelle utsagnslogiske uttrykkp˚a følgende m˚ate, hvor vi skiller mellom variable for grunnutsagn og sammensatte utsagn:

Utsagnskonstatene Tog Fer utsagn.

(Som logikere burde vi være mer forsiktige her, men vi skal ikke skille mellom en konstant og dens verdi i dette kurset.)

Alle utsagnsvariablep1, . . . ,pn er utsagn.

Hvis p og q er utsagn, er ¬p, (p∧q), (p∨q), (p →q) og (p ↔q) ogs˚a utsagn.

En slik definisjon kaller vi en rekursivellerinduktivdefinisjon. N˚ar vi gir en slik definisjon, begrenser vi bruken av ordetutsagnfra noe vagt, slik vi gjorde det innledningsvis, til noe matematisk presist. Vi har en klar parallell i definisjonen av visse programmeringsspr˚ak. Vi skal komme tilbake til en mer systematisk drøfting av rekursive definisjoner senere i semesteret.

MAT1030 – Diskret matematikk 30. januar 2008 21

(133)

“En digresjon”

Hvis vi ønsker ˚a være helt formelle, kan vi definere formelle utsagnslogiske uttrykkp˚a følgende m˚ate, hvor vi skiller mellom variable for grunnutsagn og sammensatte utsagn:

Utsagnskonstatene Tog Fer utsagn.

(Som logikere burde vi være mer forsiktige her, men vi skal ikke skille mellom en konstant og dens verdi i dette kurset.)

Alle utsagnsvariablep1, . . . ,pn er utsagn.

Hvis p og q er utsagn, er ¬p, (p∧q), (p∨q), (p →q) og (p ↔q) ogs˚a utsagn.

En slik definisjon kaller vi en rekursivellerinduktivdefinisjon. N˚ar vi gir en slik definisjon, begrenser vi bruken av ordetutsagnfra noe vagt, slik vi gjorde det innledningsvis, til noe matematisk presist. Vi har en klar parallell i definisjonen av visse programmeringsspr˚ak. Vi skal komme tilbake til en mer systematisk drøfting av rekursive definisjoner senere i semesteret.

(134)

“En digresjon”

Hvis vi ønsker ˚a være helt formelle, kan vi definere formelle utsagnslogiske uttrykkp˚a følgende m˚ate, hvor vi skiller mellom variable for grunnutsagn og sammensatte utsagn:

Utsagnskonstatene Tog Fer utsagn.

(Som logikere burde vi være mer forsiktige her, men vi skal ikke skille mellom en konstant og dens verdi i dette kurset.)

Alle utsagnsvariablep1, . . . ,pn er utsagn.

Hvis p og q er utsagn, er ¬p, (p∧q), (p∨q), (p →q) og (p ↔q) ogs˚a utsagn.

En slik definisjon kaller vi en rekursivellerinduktivdefinisjon.

N˚ar vi gir en slik definisjon, begrenser vi bruken av ordetutsagnfra noe vagt, slik vi gjorde det innledningsvis, til noe matematisk presist. Vi har en klar parallell i definisjonen av visse programmeringsspr˚ak. Vi skal komme tilbake til en mer systematisk drøfting av rekursive definisjoner senere i semesteret.

MAT1030 – Diskret matematikk 30. januar 2008 21

(135)

“En digresjon”

Hvis vi ønsker ˚a være helt formelle, kan vi definere formelle utsagnslogiske uttrykkp˚a følgende m˚ate, hvor vi skiller mellom variable for grunnutsagn og sammensatte utsagn:

Utsagnskonstatene Tog Fer utsagn.

(Som logikere burde vi være mer forsiktige her, men vi skal ikke skille mellom en konstant og dens verdi i dette kurset.)

Alle utsagnsvariablep1, . . . ,pn er utsagn.

Hvis p og q er utsagn, er ¬p, (p∧q), (p∨q), (p →q) og (p ↔q) ogs˚a utsagn.

En slik definisjon kaller vi en rekursivellerinduktivdefinisjon.

N˚ar vi gir en slik definisjon, begrenser vi bruken av ordetutsagnfra

Vi har en klar parallell i definisjonen av visse programmeringsspr˚ak. Vi skal komme tilbake til en mer systematisk drøfting av rekursive definisjoner senere i semesteret.

(136)

“En digresjon”

Hvis vi ønsker ˚a være helt formelle, kan vi definere formelle utsagnslogiske uttrykkp˚a følgende m˚ate, hvor vi skiller mellom variable for grunnutsagn og sammensatte utsagn:

Utsagnskonstatene Tog Fer utsagn.

(Som logikere burde vi være mer forsiktige her, men vi skal ikke skille mellom en konstant og dens verdi i dette kurset.)

Alle utsagnsvariablep1, . . . ,pn er utsagn.

Hvis p og q er utsagn, er ¬p, (p∧q), (p∨q), (p →q) og (p ↔q) ogs˚a utsagn.

En slik definisjon kaller vi en rekursivellerinduktivdefinisjon.

N˚ar vi gir en slik definisjon, begrenser vi bruken av ordetutsagnfra noe vagt, slik vi gjorde det innledningsvis, til noe matematisk presist.

Vi har en klar parallell i definisjonen av visse programmeringsspr˚ak.

Vi skal komme tilbake til en mer systematisk drøfting av rekursive definisjoner senere i semesteret.

MAT1030 – Diskret matematikk 30. januar 2008 21

Referanser

RELATERTE DOKUMENTER

Det finnes mange interessante undermengder av A × A bestemt av de forskjellige forhold det kan være mellom to personer, eksempelvis.. kollega av søster til nabo av misunnelig

Da gir det ingen mening ˚ a snakke om f ◦ g fordi definisjonsomr˚ adet til f er mengden av binære representasjoner av naturlige tall og verdiomr˚ adet til g er en mengde av

Hvis vi spør om p˚ a hvor mange m˚ ater vi kan fordele 13 kuler p˚ a fire forskjellige bokser, er det to mulige presiseringer:.3. Eksempel

I treet hvor roten ogs˚ a er et blad, kan vi ikke snakke om venstre eller høyre deltre... Snur vi p˚ a dette, kan vi oppfatte mengden av binære trær som

2 Hvis A er et utsagn p˚ a svak normalform, finnes det en lett forst˚ aelig strategi for ˚ a lage et bevistre for A (det vil si at rotnoden er merket med A) hvor vi ofte raskt

2 Hvis A er et utsagn p˚ a svak normalform, finnes det en lett forst˚ aelig strategi for ˚ a lage et bevistre for A (det vil si at rotnoden er merket med A) hvor vi ofte raskt

Derfor vil vi gjerne at et utsagn “p eller q” skal kunne være sant ogs˚ a n˚ ar b˚ ade p og q er sanne, i det minste i denne sammenhengen. Er 2

Den induktive oppbyggingen av utsagn forteller oss at vi har grunnutsagn og sammensatte utsagn, men ogs˚ a at noen utsagn er mer sammensatte enn andre. N˚ ar vi kommer til kapitlene