• Nie Znaleziono Wyników

Czyli o budowie drzew semantycznych

N/A
N/A
Protected

Academic year: 2021

Share "Czyli o budowie drzew semantycznych"

Copied!
22
0
0

Pełen tekst

(1)

Czyli o budowie drzew semantycznych

(2)

ZAŁÓŻMY

Jednego z Was porwał okrutny PRL.

W ramach okupu żąda, by obecni na sali udowodnili, że podane przez nich formuły są zawsze prawdziwe.

Zaczynają zupełnie niewinnie od formuły:

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

CO POCZĄD???

(3)

MOŻE ŁOPATOLOGICZNIE?

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

1 1 1 0 0 1

1 0 1 0 0 1

0 1 1 1 1 1

0 0 0 1 0 1

UDAŁO SIĘ!

Metoda, którą tego dokonaliśmy nosi nazwę metody

(4)

MOŻE ŁOPATOLOGICZNIE?

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

1 1 1 0 0 1

1 0 1 0 0 1

0 1 1 1 1 1

0 0 0 1 0 1

UDAŁO SIĘ!

Metoda, którą tego dokonaliśmy nosi nazwę metody zerojedynkowej

(5)

KOLEJNY PRZYKŁAD

Formuła trochę bardziej złośliwa:

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

A jakby było za mało nieszczęśd – trzeba

udowodnid, że ta formuła jest zawsze fałszywa.

(6)

p q r ¬p ¬q ¬r p ¬q ¬r¬q r)¬q)¬q)(p p r q(pr)) całość

1 1 1 0 0 0 0 1 0 1 0 0

1 1 0 0 0 1 0 0 0 1 0 0

1 0 1 0 1 0 1 1 1 1 1 1

1 0 0 0 1 1 1 1 1 1 1 1

0 1 1 1 0 0 0 1 0 1 0 0

0 1 0 1 0 1 0 0 0 0 0 0

0 0 1 1 1 0 0 1 0 1 1 0

0 0 0 1 1 1 0 1 0 0 0 0

(7)

DOBRA WIADOMOŚD

Istnieją mniej żmudne i męczące metody rozwiązywania takich problemów 

I właśnie dlatego wybieramy się na

Wycieczkę do Ogrodu Drzew Semantycznych, czyli miejsca ucieczki od gigantycznych tabel a w nim:

Jak budowad drzewa

O liściach, korzeniach i innych częściach drzewa

Jak na podstawie korzenia wnioskowad o liściach

Po co w ogóle budowad drzewa

(8)

COŚ STAREGO, COŚ NOWEGO

Na razie wiemy, jak na podstawie liści określid korzeń tzw. bottom-up

Dziś tzw. top to bottom, czyli jak na podstawie korzenia powiedzied coś o gałęziach i liściach

(9)

COŚ STAREGO, COŚ NOWEGO

Jak na razie było np. tak:

Teraz w dużym

uproszczeniu będzie tak:

1. Przyjmiemy, że to co w korzeniu jest prawdziwe

2. Dalej będziemy zapisywad, co z tego wynika

3. Będziemy systematycznie sprawdzad, czy w danej gałęzi nie ma sprzeczności.

(10)

CO Z CZEGO WYNIKA

¬¬α α

α∧β α β

¬(α∨β)

¬α

¬β

¬(α→β)

α

¬β

Najpierw coś łatwego:

(11)

CO Z CZEGO WYNIKA

α∨β α β

¬(α∧β)

¬α ¬β

α→β

¬α β

α≡β

α ¬α Β ¬β

¬(α≡β)

α ¬α

¬β β

Teraz trochę bardziej złożone:

(12)

I JESZCZE DWA WAŻNE POJĘCIA

GAŁĄŹ OTWARTA

Gałąź, która nie zawiera żadnych dwóch sprzecznych ze sobą formuł

GAŁĄŹ ZAMKNIĘTA

Gałąź, która zawiera przynajmniej dwie wzajemnie sprzeczne formuły

~ Żeby oszczędzid sobie pracy gałęzie zamykamy tak szybko, jak to tylko możliwe, czyli zaraz po pojawieniu się

sprzeczności.

(13)

PRZYKŁAD

(14)
(15)

OZNACZANIE

1. Formułę w korzeniu oznaczamy (0)

~ Jeśli w korzeniu jest więcej niż jedna oznaczamy je odpowiednie (0.1, 0.2 itp.)

2. Numer każdego kroku piszemy z prawej strony formuły, do której go stosujemy.

Oznaczamy przy nim jaką regułę wykorzystujemy przy tym kroku. Między jednym a drugim dodajemy kropkę 

np. 3. →

(16)

OZNACZANIE

3. Formułę otrzymaną w wyniku wykonania kroku n. numerujemy z lewej strony w nawiasie np. (3)

~ gdy w wyniku kroku otrzymujemy dwie formuły nierozgałęzione numerujemy je (nG) i (nD)

~ gdy w wyniku kroku otrzymujemy dwie formuły rozgałęzione numerujemy je (nL) i (nP)

4. Gałąź zamkniętą oznaczamy x i podajemy przy nim numery formuł, które są sprzeczne np. x3,7

5. Gałąź, otwartą oznaczamy o

(17)

PRZYKŁAD

1. ⋀

(2L) (2P)

(3.L) (3.P)

(3.L) (3.P)

(1G) 2. →

(1D) 3. ⋁

(0)

(18)

JESZCZE JEDEN PRZYKŁAD

(0) ¬(((p→q)⋀(¬p→q))→q) 1.¬ → (1G) (p→q)⋀(¬p→q) 2.⋀

(1D) ¬q

(2G) (p→q) 3.→

(2D) (¬p→q) 4.→

(3L) ¬p (4L) ¬¬p 5.¬¬

(5) p X 3L.5

(4P) q

X 1D, 4P (3P) q

X 1D, 3P

(19)

CO WIEM Z DRZEWA?

OTWARTA GAŁĄŹ –

wartościowanie, przy którym formuła w korzeniu jest prawdziwa.

WSZYSTKIE GAŁĘZIE ZAMKNIĘTE –

nie istnieje wartościowanie, dla którego formuła w korzeniu jest prawdziwa stąd jest ona zawsze fałszywa

MIN. JEDNA GAŁĄŹ OTWARTA –

istnieje wartościowanie, dla którego formuła w korzeniu jest prawdziwa

(20)

PO CO DRZEWA?

M.in. by stwierdzid:

Czy dana formuła jest tautologią lub kontrtautologią

Czy dany zbiór formuł jest semantycznie niesprzeczyny

Czy wniosek aby na pewno wynika z przesłanek

Która to wiedza jest bardzo

przydatna w ściganiu przestępców z PRL.

(21)

Za tydzieo:

O rozpoznawaniu przestępców wśród innych, zwyczajnych ludzi

przy pomocy:

tautologii

kontrtautologii

zbiorów zdao semantycznie niesprzecznych

(22)

Bibliografia:

Opis metody, notacja i przykłady na podstawie J. Pogonowski, Wykłady z logiki matematycznej,

rok akademicki 2007/2008, źródło: www. logic.amu.edu.pl

Cytaty

Powiązane dokumenty

31 Por. Co ciekawe, w akcie cesji Wrocanki na rzecz Jakuba Sienieńskiego Katarzyna z Sienna występuje jako żona stolnika przemyskiego Jana Biejkowskiego, o śmierci

Підсумовуючи вище- викладене, можна сформулювати наступне визначення поняття «публічне адміністрування у сфері функці-

b) Od 6 do 12 roku życia chłopcy uczyli się pisać, kazano im chodzić boso i grać w różne gry w większości nago. Później musieli pokonać zaostrzone rygory, które byłe im

Opiewa ona następująco: „Środowisko (milieu) jest pew nym w ycinkiem realnych i idealnych w yda­ rzeń świata zewnętrznego, które na podstawie określonego prze-

cjach z przetwórstwem, w drugim przypadku zajmujące się całkowitym zbytem. Niekiedy umowy między farmerami a spółdzielniami zapewniają pierwszym po­ moc i opiekę ze

W akcie ślubu Pinkasa Singera i Batszewy Zylberman, cytowanym w książce Tuszyńskiej, znajduje się informacja, że rodzice pana młodego, Szmul Singer i Tema Singerowa z domu

Jeśli natomiast (przy spełnio- nym warunku rezonansu) suma energii zgromadzonej w cewkach i kondensatorach układu nie jest w każdej chwili stała, to źródło dostarcza i

Napisz program, który czyta liczbę naturalną r (1600 < r < 10 000) i drukuje wszystkie piątki trzynastego w roku r. (W Polsce w tym czasie obowiązywał i zakładamy, że