3 svar
165 visningar
B.N. 348 – Fd. Medlem
Postad: 10 jan 2018 10:13

predikatlogik

Hej

jag behöver lite hjälp med att lösa följande predikatlogiska uttryck:

¬∃x¬Ax∧Bx∧C(x

Som första steg satte jag

∀x¬¬Ax∧Bx∧Cx men sedan ska man i nästa steg m.h.a de Morgan få

∀xAx∧Bx∨¬Cx

jag förstår inte riktigt det sista steget, är det att vi har två negationer framför A(x) som gör att vi tar bort negationen där? och sedan får negationen framför C och tar bort den från ∀x?

Yngve 42988
Postad: 10 jan 2018 12:30 Redigerad: 10 jan 2018 13:26
B.N. skrev :

Hej

jag behöver lite hjälp med att lösa följande predikatlogiska uttryck:

¬∃x¬Ax∧Bx∧C(x

Som första steg satte jag

∀x¬¬Ax∧Bx∧Cx men sedan ska man i nästa steg m.h.a de Morgan få

∀xAx∧Bx∨¬Cx

jag förstår inte riktigt det sista steget, är det att vi har två negationer framför A(x) som gör att vi tar bort negationen där? och sedan får negationen framför C och tar bort den från ∀x?

Hej.

Det saknas en högerparentes i ditt första uttryck, antagligen efter B(x) B(x) . Jag antar att det alltså egentligen ska stå

¬∃x¬(A(x)∧B(x))∧C(x) 

Eftersom ¬∃x↔∀x¬ så kan uttrycket skrivas

∀x¬¬(A(x)∧B(x))∧C(x)

De Morgan ¬(P∧Q)→¬P∨¬Q, med P=¬(A(x)∧B(x)) och Q=C(x) ger nu att uttrycket kan skrivas

∀x¬¬(A(x)∧B(x))∨¬C(x)

vilket kan förenklas till

∀x(A(x)∧B(x))∨¬C(x)

B.N. 348 – Fd. Medlem
Postad: 10 jan 2018 15:09

okej då är jag med på det steget men efter det går dom vidare och får ∀x¬(Ax∧Bx)→¬Cx

och använder sedan de Morgan igen och får ∀x(¬Ax∨¬Bx)→¬Cx

Yngve 42988
Postad: 10 jan 2018 15:15
B.N. skrev :

okej då är jag med på det steget men efter det går dom vidare och får ∀x¬(Ax∧Bx)→¬Cx

...

Efter vad? Nu hänger jag inte med på varifrån de börjar och hur de fortsätter.

Kan du lägga upp en bild på hela härledningen?

Svara
Close