8416072599

8416072599



ROZDZIAŁ 1. PODSTAWY

?- ciezszy(pomarańcz,jabłko).

Yes

W ten oto sposób otrzymujemy twierdzącą odpowiedz na pytanie: Czy pomarańcz jest cięższa od jabłka?. Będąc precyzyjniejszym, to pytanie brzmi: Czy wiadomo coś na temat tego, że pomarańcz jest cięższa od jabłka?. Jest to istotne rozróżnienie, gdyż wówczas reakcję

?- ciezszy(winogrono,arbuz).

No

należy odczytywać jako: Nic nie wiadomo na temat tego, że winogrono jest cięższe od arbuza. Nie oznacza to jednak, że tak nie jest. Taka interpretacja jest właściwsza, co pokazuje kolejny przykład

?- ciezszy(arbuz,winogrono).

No

Z podanych faktów, przez przechodniość i znajomość pojęcia ciężaru możemy wywnioskować, że odpowiedź powinna być twierdząca, według rozumowania

ponieważ prawdą jest, że ciezszy(arbuz,pomarańcz) i prawdą jest, że ciezszy(pomarańcz,j ablko) i prawdą jest, że ciezszy(jabłko,winogrono). czyli

arbuz > pomarańcz > jabłko > winogrono inaczej

arbuz > ... > winogrono więc prawdą jest, że ciezszy(arbuz,winogrono)

Jednak Prolog nie wie, że w stosunku do relacji ciezszy może przechodniość stosować, w związku z czym, w świetle znanych faktów i związków, udziela odpowiedzi negatywnej. W ten oto sposób dochodzimy do sytuacji, gdy musimy poinformować Prolog o pewnych relacjach, czyli określić reguły.

Zajmijmy się zatem relacją przechodniości i utworzeniem dla niej odpowiednich reguł. W matematyce relacja (dwuargumentowa) R na zbiorze A, co zapisujemy R C A2 jest

Programowanie w logice. Prolog ©2007-2009 by P. Fulmański (ostatnia modyfikacja: 18 maja 2009)



Wyszukiwarka

Podobne podstrony:
ROZDZIAŁ 1. PODSTAWY ?- ciezszy(arbuz,X). X = pomarańcz [;] X = jabłko [;] X = mandarynka [;] X =
i humanitarnych warunków jej uprawiania. W ten oto sposób wszelkie tego typu wynalazki kulturowe, po
cz5 8 ProgramowanieKoniec pierwszej tury W ten oto sposób kończymy prostą obsługę wyświetlacza. Napi
Image216 ProgramowanieKoniec pierwszej tury W ten oto sposób kończymy prostą obsługę wyświetlacza. N
IMGP9480 W ten oto sposób prześledziliśmy najistotniejsze wątki kształtowania się antropologii jako
Image216 ProgramowanieKoniec pierwszej tury W ten oto sposób kończymy prostą obsługę wyświetlacza. N
skanuj0062 (59) Dorysuj wzorki kolorem zielonym i pomarańczowym. Pokoloruj na ten sam kolor parę pas
Image002 Rozdział    3 Podstawy teorii okładów cyfrowych..........58 3.1.
Image048Rozdzial3 Rozdział    PODSTAWY TEORII UKŁADÓW CYFROWYCH3.1. Wstęp Algebra Boo
PRZEDSIĘBIORSTWO GASTRONOMICZNE Anna GrontkowskaSPIS TREŚCI WSTĘP ROZDZIAŁ I. PODSTAWY EKONOMII 1.1.

więcej podobnych podstron