Odvodzovanie formul vyrokovej logiky

Caute mam na vas prosbu. bol by niekto ochotny mi vysvetlit ako sa nasledujuca vec robi? nechapem s toho vobec nic takze co najjednoduchsie vysvetlenie tym lepsie :)

mam axiomy:

A1: A->(B->A)

A2: (A->(B->C))->((A->B)->(A->C))

A3: (^A->^B)->((^A->B)->A)

^ je negacia

dalej mam este pravidlo modus ponens MP

a vetu o dedukci VD

A priklad je nasledujuci:

A->(B->(A^B))

Viem to upravit na tvar implikacii a negaci ale ako sa dalej pokracuje v odvodzovani neviem.

Dakujem

✓   Téma bylo vyřešeno.
Marek G.

Marek G.

18. 03. 2016   16:41

5 odpovědí

Marek V.
Marek V.
16.03.2016 15:15:49

Marku co je úkolem? Napsal jsi tam nějakej výrok. co se má udělat?

Marek G.
Marek G.
16.03.2016 16:48:01

Zadanie znie: s pouzitim vety o dedukci odvodte nasledujucu formulu

Tomáš B.
Tomáš B.
17.03.2016 03:33:03

Je to už nějaký pátek, co jsem tohle dělal naposledy, takže bez záruky.

Předpokládám, že se má dokázat formule A -> (B -> A & B), jinak by to byl nesmysl.

Řešení je v příloze, jenom mi tam utekl krok 8, který nezískám pomocí VD, ale MP, ale na to už si přijdeš sám :-)

Marek G.
Marek G.
18.03.2016 13:01:08

Diky :) nejaky vseobecny postup na toto odvodzovanie nie je? lebo vzdy ked dostanem dajaku formulu neviem co s tym robit.

Tomáš B.
Tomáš B.
18.03.2016 16:41:00

Je to úplně stejné jako úpravy aritmetických výrazů nebo integrály, ani tam není žádný obecný postup.

Musí na to být cit a ten získáš tak, že vyřešíš pár stovek příkladů.

Tenhle příklad jsem také řešil dvě hodiny, než mě napadlo z (12) odvodit (8) a pak už bylo zřejmé, že stačí dokázat (6) pomocí (A3).

Takže počítat a počítat!

Pro napsání komentáře se musíte přihlásit.