104306

104306



O! = 1

S(x)l = x! • S(x)

Przykład Szukamy, czym jest t3. Z definicji rekurencyjnej t° = 1, t* = t° • t = 1 • t = t, t2 = t* • t

= t • t, t3 = t2 • t = (t • t) • t = t • t • L

Definicje te działają jak dodatkowe aksjomaty.

Definicja formalna definicji rekurencyjnej (definicji przez rekursję)

Niech g będzie funkcją k-argumentową g:(ok-wz liczb naturalnych. Niech h będzie funkcją k+2-argumentową h (ok2 — co. Definiujemy k+1-argumentową funkcję f: <ok1 — to w następujący sposób:

1° f(0, t,,..., tk) = ^(ti,..., tk)

2° /(S(x), t,,..., tk) = h(x, tb ..., tk, f (x, tb ..., tk))

Definicja rekurencyjna podaje algorytm znajdowania wyników działań.

Oczywistość logiczna Teza: tp ^ ip

Dowód. Załóżmy, że tp. (...) Zatem iJj. tp = tpb tpb ..., tp.. =

Przejście od tp, do tpi.i dla i = 1,..., n -1 jest oczywiste logicznie.

Wamilki oczywistości:

1.    Musi zachodzić wynikanie logiczne iji z cp.

2.    Musi istnieć ogólny algorytm (ten sam dla wszystkich inferencji) dający tylko poprawne odpowiedzi o praktycznej złożoności obliczeniowej.

Algorytm - przepis na obliczanie.

Chcemy sprawdzić, czy formuła rachunku zdań <p jest tautologią.

1.    Wypisujemy wszystkie zmienne zdaniowe pb ..., p„ występujące w <p.

2.    Wypisujemy wszystkie pozostałe podformuły płt ..., Pk formuły tp tak, aby wszystkie podformuły pi wystąpiły pomiędzy pb ..., pn, Pi,..., P, b dla i = 1,..., k.

3.    Konstruujemy tabelę prawdziwościową.

Pierwsze n kolumn wypełniamy wszystkimi możliwymi rozkładami wartości logicznych dla zmiennych pb ..., p^. Następne kolumny wypełniamy wartościami logicznymi zgodnie z tabelami prawdziwościowymi dla spójników.

Jeśli w ostatniej kolumnie są same 1 - „TAK”, w przeciwnym przypadku - „NIE”.

Formuła spełniał na - formuła niesprzeczna

Skonstruowana tabela ma 2° wierszy. Ilość wierszy rośnie wykładniczo, ilość kolumn rośnie (liniowo?).

Wartości każdej funkcji wykładniczej przekraczają kiedyś wartości każdej funkcji wielomianowej.

Teza Edmondsa (1965) - problemy praktycznie obliczalne (realizowalne za pomocą algoiytmów komputerowych) są to dokładnie problemy, dla których mamy algorytmy o wielomianowej złożoności obliczeniowej (PTIME) - istnieje stała c taka, że dla pytania rozmiaru n obliczanie skończy się nie później niż po nc krokach dla dowolnego n.

Czy istnieje algorytm PTIME dla problemu tautologiczności rachunku zdań?



Wyszukiwarka

Podobne podstrony:
fil1 Zagadnienia z filozofii 1.    Filozofia: Czym jest filozofia? - definicja,
Istnieje wiele definicji piękna ale żadna z nich nie przedstawia czym jest piękno. Definicja Arystot
IMG 9 Czym jest obsługa klienta ? (POK)DEFINICJE „Zbiór działań podejmowanych we wszystkich sferach
egz cz2 9. a) Co to jest adsorpcja, a co absorpcja? (podać po jednym przykładzie); (2 pkt.) b)  
Gr A cz 2 nic dla jakości usług bibliotecznych? 8. Czym jest Kodeks Etyki Bibliotekarzu i jakie ma:
80313 logistyka zaopatrzenia8 1.2. Definicja logistyki zaopatrzenia i elementy polityki zaopatrzeni
Teoria normatywna Problemy z pozytywizmem: 0 Jest to bardzo wąska definicja tego, czym jest
Str??ewski ?Czas pi?kna? Czym jest piękno? Zrezygnujmy z jego definicji. Zaznaczmy jedynie, że na p
wzor?t Która z zależności jest wzorem definicyjnym dyskretnej transformaty Fouriera (DFT): Wymierz
3. Czym jest pogranicze. Kwestie definicyjne,[w:] Kultura pogranicza - Pogranicze kultur, red.
Czym jest ITS? Inteligentne Systemy Transportowe, (ITS) są definiowane jako „szeroki zbiór różnorodn
Bankowości elektronicznejLEKCJA 2: Czym jest bankowość elektroniczna Definicja bankowości
Czym jest zdrowie? Zdrowie jest najcenniejszym skarbem człowieka. Nie ma jednej definicji zdrowia, k
ITC Czym jest energia? Z ludzkiego punktu widzenia najlepszą definicją wydaje się być: ENERGIA TO
107. Czym jest szczęście? Szukamy odpowiedzi w wierszu Czesława Miłosza pt. Dar Cz. Miłosz,

więcej podobnych podstron