Logika Stosowana. Wykład 2 - Logika modalna Część 3. Marcin Szczuka. Instytut Informatyki UW. Wykład monograficzny, semestr letni 2017/2018
|
|
- Maciej Sokołowski
- 6 lat temu
- Przeglądów:
Transkrypt
1 Logika Stosowana Wykład 2 - Logika modalna Część 3 Marcin Szczuka Instytut Informatyki UW Wykład monograficzny, semestr letni 2017/2018 Marcin Szczuka (MIMUW) Logika Stosowana / 36
2 Plan wykładu 1 Pełność logik modalnych Twierdzenie i główne ścieżki dowodu Konstrukcja modelu kanonicznego Nietrywialność modelu Dowód pełności 2 Pełność w sensie Kripkego 3 Rozstrzygalność Własność skończonego modelu 4 Złożoność obliczeniowa Marcin Szczuka (MIMUW) Logika Stosowana / 36
3 Ustalenie relacji konsekwencji Niech S będzie formalnym systemem opartym na zbiorze aksjomatów S. Rodzina modeli prawdziwych Przez MOD(S) oznaczamy rodzinę wszystkich modeli, w których S są przawdziwe (które modelują S). Poprzednio wykorzystywaliśmy już relację = v S. Możemy ją teraz przedefiniować (równoważnie), by lepiej służyła naszym celom: Konsekwencja semantyczna w S Przy poprzednich oznaczeniach: = v S φ def M MOD(S) M = v φ Marcin Szczuka (MIMUW) Logika Stosowana / 36
4 Plan wykładu 1 Pełność logik modalnych Twierdzenie i główne ścieżki dowodu Konstrukcja modelu kanonicznego Nietrywialność modelu Dowód pełności 2 Pełność w sensie Kripkego 3 Rozstrzygalność Własność skończonego modelu 4 Złożoność obliczeniowa Marcin Szczuka (MIMUW) Logika Stosowana / 36
5 Pełność systemu dowodzenia W dalszych rozważaniach zakładamy, że S jest ustalonym systemem dowodzenia. Pełność systemu dowodzenia oznacza, że S φ = v S φ Z twierdzenia o poprawności mamy już jedną implikację: S φ = v S φ Aby pokazać drugą implikację, skonstrujemy specjalny model (v-strukturę) (C, ν) MOD(S) zwany modelem kononicznym dla S. Model (C S, ν S ) jest w pewnym sensie najbardziej uniwersalnym modelem w MOD(S). Własność tę wyrażamy w następnym twierdzeniu. Marcin Szczuka (MIMUW) Logika Stosowana / 36
6 Twierdzenie o pełności Twierdzenie o pełności (w modelu kanonicznym) Dla każdego standardowego systemu wraz z modelem kanonicznym (C S, ν S ) i dla każdej formuły φ, następujące warunki są równoważne: (i) (C S, ν S ) = v φ (ii) S φ (iii) = v S φ Zauważmy, że implikacja (ii) (iii) to jest po prostu poprawność systemu dowodzenia. Implikacja (iii) (i) jest oczywista, gdyż (C, ν) MOD(S). Zatem główną treścią tego twierdzenia jest implikacja (i) (ii). Marcin Szczuka (MIMUW) Logika Stosowana / 36
7 Plan wykładu 1 Pełność logik modalnych Twierdzenie i główne ścieżki dowodu Konstrukcja modelu kanonicznego Nietrywialność modelu Dowód pełności 2 Pełność w sensie Kripkego 3 Rozstrzygalność Własność skończonego modelu 4 Złożoność obliczeniowa Marcin Szczuka (MIMUW) Logika Stosowana / 36
8 Kroki w konstrukcji modelu kanonicznego Intuicyjnie, zbiór formuł Φ jest sprzeczny względem systemu S jeśli można wyprowadzić formułę ze zbioru Φ. Ponieważ WŁASNOŚĆ DEDUKCJI nie zachodzi dla relacji konsekwencji syntaktycznej, definiujemy pojęcie niesprzecznego zbioru formuł modalnych poprzez relację konsekwencji słabego dowodu w S : Definicja S-niesprzeczność Zbiór formuł modalnych Φ nazywamy niesprzecznym z S (lub S niesprzecznym) jeżeli [Φ w S ] tzn. jeśli nie istnieją formuły φ 1,..., φ n Φ takie, że S φ 1... φ n Przez CON(S) oznaczamy zbiór wszystkich S-niesprzecznych zbiorów formuł. Marcin Szczuka (MIMUW) Logika Stosowana / 36
9 Maksymalnie niesprzeczny zbiór formuł Definicja maksymalna S-niesprzeczność Zbiór formuł modalnych Φ nazywamy maksymalnie niesprzecznym z S (lub maksymalnie S niesprzecznym) jeżeli Φ jest S niesprzeczny i żaden jego właściwy nadzbiór nie jest S niesprzeczny. Przez MAXCON(S) CON(S) oznaczamy zbiór wszystkich maksymalnie S niesprzecznych zbiorów. Zbiór MAXCON(S) ma kilka ciekawych własności. Po pierwsze, z definicji wynika, że każdy zbiór Φ MAXCON(S) jest również elementem zbioru CON(S), oraz dla każdej formuły φ mamy Φ {φ} MAXCON(S) φ Φ Po drugie, z niesprzeczności wynika, że nie istnieje taka formuła φ taka, że zarówno φ i φ należą do Φ. Z maksymalności wynika, że dla każdej formuły φ, albo φ albo φ musi należeć do Φ. Marcin Szczuka (MIMUW) Logika Stosowana / 36
10 Własności MAXCON(S) Poniższe twierdzenie pozwala na swobodne operowanie spójnikami logicznymi (zdaniowymi) w ramach formuł należących do maksymalnie niesperzecznego zbioru formuł. Twierdzenie własności MAXCON(S) Niech Φ MAXCON(S). Wiemy wtedy, że Φ, / Φ oraz: φ Φ φ / Φ ψ θ Φ ψ Φ i θ Φ ψ θ Φ ψ Φ lub θ Φ ψ θ Φ ψ / Φ lub θ Φ Marcin Szczuka (MIMUW) Logika Stosowana / 36
11 Plan wykładu 1 Pełność logik modalnych Twierdzenie i główne ścieżki dowodu Konstrukcja modelu kanonicznego Nietrywialność modelu Dowód pełności 2 Pełność w sensie Kripkego 3 Rozstrzygalność Własność skończonego modelu 4 Złożoność obliczeniowa Marcin Szczuka (MIMUW) Logika Stosowana / 36
12 Nietrywialność MAXCON(S) Musimy pokazać, że MAXCON(S) jest niepusty i zawiera dostatecznie dużo zbiorów formuł żeby odróżnić formuły, które powinny być rozróżnialne. Lemat 1 istnienie MAXCON(S) Dla każdego zbioru formuł Φ CON(S) istnieje Σ MAXCON(S) taki, że Φ Σ. Dowód: Niech {ψ i : i < ω} będzie numeracją wszystkich formuł. Definiujemy ciąg zbiorów formuł { r : r < ω} następująco: 0 = Φ { r {φ r+1 = r } jeśli ten zbiór należy do CON(S), w przeciwnym przypadku. r Zauważmy, że r CON(S) dla wszystkich r < ω, wówczas definiujemy Σ = { r : r < ω} CON(S) Z przeprowadzonej konstrukcji również mamy Σ MAXCON(S). Marcin Szczuka (MIMUW) Logika Stosowana / 36
13 Dostateczność MAXCON(S) Z Lematu 1 (o istnieniu MAXCON(S)) możemy pokazać, następujący następujący fakt: Lemat 2 Dla każdego zbioru formuł Ψ i formuły φ, mamy równoważność Ψ w S φ Σ MAXCON(S) [Ψ Σ φ Σ] Z lematów 1 i 2 otrzymujemy wniosek: Wniosek dla każdej formuły φ mamy S φ Σ MAXCON(S) [φ Σ] Marcin Szczuka (MIMUW) Logika Stosowana / 36
14 Struktura i wartościowanie kanoniczne Jesteśmy już gotowi do skonstruowania struktury modelu kanonicznego C S = (S, ) Zbiór stanów definiujemy przez S = MAXCON(S). Relację przejścia między stanami Σ, Λ S określamy następująco: Σ Λ φ [ φ Σ φ Λ] Dalej będziemy używać oznaczenia Λ Σ (czyt.: Λ jest następnikiem Σ) zamiast Σ Λ. Wartościowanie kanoniczne ν S : V AR S {0, 1} dla C S = (S, ) definiujemy przez { 1 jeśli p Σ, ν S (p, Σ) = 0 w przeciwnym przypadku. dla dowolnej zmiennej p V AR i stanu Σ S. Marcin Szczuka (MIMUW) Logika Stosowana / 36
15 Własności modelu kanonicznego Z Lematu 1 (o istnieniu) mamy: Lemat 3 Dla każdego stanu Σ S i każdej formuły φ mamy równoważność: φ Σ Υ Σ [φ Υ] Możemy również przez indukcję względem konstrukcji formuły udowodnić następujący lemat. Lemat 4 Dla każdego stanu Σ S i każdej formuły φ mamy równoważność: Stąd mamy wniosek. Wniosek ((C S, ν S ), Σ) = φ φ Σ Model kanoniczny (C S, ν S ) jest modelem dla S Marcin Szczuka (MIMUW) Logika Stosowana / 36
16 Plan wykładu 1 Pełność logik modalnych Twierdzenie i główne ścieżki dowodu Konstrukcja modelu kanonicznego Nietrywialność modelu Dowód pełności 2 Pełność w sensie Kripkego 3 Rozstrzygalność Własność skończonego modelu 4 Złożoność obliczeniowa Marcin Szczuka (MIMUW) Logika Stosowana / 36
17 Dowód pełności Przypomnijmy, że dowód twierdzenia o pełności sprowadziliśmy do dowiedzenia implikacji (i) (ii), tj. (C S, ν S ) = v φ S φ Końcowy krok w dowodzie pełności Niech φ będzie dowolną formułą. Z lematów 1-4 mamy: (C S, ν S ) = v φ Σ S ((C S, ν S ), Σ) = φ Σ S φ Σ S φ Co kończy dowód twierdzenia o pełności dla logiki modalnej. Marcin Szczuka (MIMUW) Logika Stosowana / 36
18 Plan wykładu 1 Pełność logik modalnych Twierdzenie i główne ścieżki dowodu Konstrukcja modelu kanonicznego Nietrywialność modelu Dowód pełności 2 Pełność w sensie Kripkego 3 Rozstrzygalność Własność skończonego modelu 4 Złożoność obliczeniowa Marcin Szczuka (MIMUW) Logika Stosowana / 36
19 Rodziny modeli Kripkego Niech MOD będzie rodziną wszystkich modeli Kripkego. Każdy model Kripkego (dla logiki jedno-modalnej) możemy interpretować jak relację na zbiorze stanów. Wyróżniamy pewne modele według własności odpowiadającej im relacji. Oznaczmy przez: MOD r : rodzinę wszystkich modeli zwrotnych (reflexive) MOD s : rodzinę wszystkich modeli symetrycznych (symmetric) MOD t : rodzinę wszystkich modeli przechodnich (transitive) MOD l : rodzinę wszystkich modeli liniowych (serial) MOD e : rodzinę wszystkich modeli Euklidesowych (Euclidean) Relacja R jest liniowa (szeregowa) wtw, gdy s t (s, t) R Relacja R jest Euklidesowa wtw, gdy s,t,u ((s, t) R (s, u) R (t, u) R) Marcin Szczuka (MIMUW) Logika Stosowana / 36
20 Podrodziny modeli Kripkego Możemy również używać jednocześnie kilka górnych indeksów, np. MOD rst oznacza rodzinę wszystkich modeli zwrotnych, symetrycznych i przechodnich (czyli relacji równoważności). Z własności formuł wyróżnionych (aksjomatów) możemy pokazać, że: (T) MOD r MOD(T); (S4) MOD rt MOD(S4) (S5) MOD rts MOD(S5) (KD45) MOD elt MOD(KD45) Niestety, nie wszystkie inkluzje są odwracalne. Np. nie każdy model w MOD(S5) musi być relacją równoważności. Marcin Szczuka (MIMUW) Logika Stosowana / 36
21 Pełność w sensie Kripkego i kanoniczność Definicja pełność w sensie Kripkego Mówimy, że system formalny S jest pełny w sensie Kripkego jeśli dla dowolnej formuły φ S φ = u S φ Definicja system kanoniczny Mówimy, że system formalny S jest kanoniczny jeśli jego model kanoniczny C S jest strukturalnym modelem dla S. Zachodzi następujące twierdzenie (bez dowodu): Twierdzenie Każdy kanoniczny system jest pełny w sensie Kripkego Przykładami systemów kanonicznych są K, KD i KR. Marcin Szczuka (MIMUW) Logika Stosowana / 36
22 Plan wykładu 1 Pełność logik modalnych Twierdzenie i główne ścieżki dowodu Konstrukcja modelu kanonicznego Nietrywialność modelu Dowód pełności 2 Pełność w sensie Kripkego 3 Rozstrzygalność Własność skończonego modelu 4 Złożoność obliczeniowa Marcin Szczuka (MIMUW) Logika Stosowana / 36
23 Rozstrzygalność systemu formalnego Będziemy rozpatrywać problemy dowodliwości, spełnialności i prawdziwości formuł modalnych w danym systemie formalnym. Pokażemy, że problem badania prawdziwości formuł modalnych w zadanym systemie formalnym jest roztrzygalny tzn., że dla każdego systemu dowodzenia S istnieje algorytm A S, który dla każdej formuły φ sprawdza w czasie skończonym czy φ jest poprawna/prawidłowa (valid) w S. Formuła φ jest poprawna/prawidłowa (valid) w klasie modeli (struktur) Kripkego jeśli jest prawdziwa we wszystkich stanach wszystkich modeli (struktur) z tej klasy. Marcin Szczuka (MIMUW) Logika Stosowana / 36
24 Długość formuły Dana jest formuła modalna ψ. Intuicyjnie, długość formuły ψ (oznaczona przez ψ ) jest liczbą symboli logicznych wystepujących w ψ. Formalnie, długość formuły możemy definiowac rekurencyjnie względem budowy formuły: Definicja długość formuły p = 1 dla p V AR ψ = ψ + 1 ψ φ = ψ φ = ψ φ = ψ + φ + 1 ψ = ψ = ψ + 1 Na przykład dla formuły ψ = (p (q r)) r mamy ψ = 11. Marcin Szczuka (MIMUW) Logika Stosowana / 36
25 Podformuły Pojęcie podformuły też można definiować rekurencyjnie: Definicja podformuły Formułę φ nazywamy podformułą formuły ψ wtedy i tylko wtedy, gdy spełnia jeden z następujących warunków: φ = ψ; ψ = θ i φ jest podformułą θ; ψ = ψ 1 ψ 2 (gdzie {,, }) i φ jest albo podformułą ψ 1 lub podformułą φ 2 ; ψ = θ i φ jest podformułą θ; Zbiór wszystkich podformuł ψ oznaczamy przez Sub(ψ) Na przykład dla formuły ψ z poprzedniego slajdu mamy Sub(ψ) = {p, q, r, r, q r, (q r), p (q r), (p (q r)), ψ} Marcin Szczuka (MIMUW) Logika Stosowana / 36
26 Podformuły własności Następny lemat jest ważny dla dalszych rozważań. Lemat własności podformuł Dla każdej formuły ψ zachodzi nierówność Sub(ψ) ψ Twierdzenie o roztrzygalności, sprowadzimy do udowodnienia dwóch ważnych kroków (twierdzeń pomocniczych): 1 Pokażemy, że koszt sprawdzenia prawdziwości (model-checking) formuły w strukturze Kripkego zależy od długości formuły i wielkości struktury. 2 Pokażemy, że istnieje skończony model Kripkego, który na mocy pkt. 1 pozwoli na sprawdzanie poprawności w sposób algorytmiczny w czasie skończonym. Marcin Szczuka (MIMUW) Logika Stosowana / 36
27 Koszt weryfikacji Twierdzenie koszt weryfikacji Dla każdej struktury (K, val, s) i formuły ψ, relację (K, val, s) = ψ można sprawdzić w czasie O( ψ K 2 ) Dowód: Uporządkujemy podformuły ψ według ich długości: Sub(ψ) = {φ 1, φ 2,..., φ k } w ten sposób, by zachodziło i < j gdy φ i jest podformułą φ j. Po kolei, dla i = 1, 2,..., sprawdzamy relację (K, val, s) = φ i dla wszystkich stanów s w K. Dla każdej ustalonej formuły φ i, czas sprawdzeń dla wszystkich stanów wynosi O( K 2 ). Q.E.D. Marcin Szczuka (MIMUW) Logika Stosowana / 36
28 Plan wykładu 1 Pełność logik modalnych Twierdzenie i główne ścieżki dowodu Konstrukcja modelu kanonicznego Nietrywialność modelu Dowód pełności 2 Pełność w sensie Kripkego 3 Rozstrzygalność Własność skończonego modelu 4 Złożoność obliczeniowa Marcin Szczuka (MIMUW) Logika Stosowana / 36
29 Własność skończonego modelu Dla uzyskania rozstrzygalności musimy jeszcze pokazać, że w oszacowaniu występującym w poprzednim twierdzeniu czynnik K jest skończony. Twierdzenie, które o tym mówi nosi nazwę własności skończonego modelu. Ogólnie, dowolny system formalny (logika) L ma własność skończonego modelu (fmp - finite model property), jeśli istnieje taka rodzina modeli M dla L, że jeśli formuła ψ nie może być wyprowadzona z L to istnieje skończony model w rodzinie M w którym ψ jest fałszywe. Własnośc ta zachodzi dla logik monomodalnych i wielomodalnych. Twierdzenie własność skończonego modelu Jeśli formuła ψ jest niesprzeczna w systemie dowodzenia S to istnieje model K dla S o niewięcej niż 2 ψ stanach taki, że: K = S ψ Marcin Szczuka (MIMUW) Logika Stosowana / 36
30 Własność skończonego modelu dowód Przez Sub (ψ) oznaczamy zbiór wszystkich podformuł ψ i ich negacji tzn.: Sub (ψ) = Sub(ψ) { φ : φ Sub(ψ)} Podobnie jak w przypadku twierdzenia o pełności, rozpatrywamy pewne podzbiory formuł Σ Sub (ψ), które są niesprzeczne (tzn. Σ S ). Niech MAXCON(ψ) będzie rodziną maksymalnie niesprzecznych zbiorów formuł z Sub (ψ). Konstrujemy model Kripkego K = (S, ). Zbiór stanów definiujemy przez S = {s Σ : Σ MAXCON(ψ)}. Relację przejścia między stanami s Σ, s Λ S określamy następująco: s Σ s Λ θ [ θ Σ θ Λ] dla dowolnej zmiennej p Sub(φ) i stanu Σ S, wartościowanie val definiujemy przez { 1 jeśli p Σ, val(p, Σ) = 0 w przeciwnym przypadku. Marcin Szczuka (MIMUW) Logika Stosowana / 36
31 Własność skończonego modelu dowód Pokażemy, że dla każdej formuły φ Sub(ψ) mamy K, s Σ = S φ φ Σ (1) Pokażemy to przez indukcję. Jeśli φ = p jest zmienną to (1) jest prawdziwe z definicji wartościowania. Jeśli φ = φ 1 lub φ = φ 1 φ 2 dla {,,,..}, to (1) też jest prawdziwe. Rozpatrujemy przypadek, gdy φ = θ i φ Σ. Pokażemy, że (K, s Σ ) = S φ. Istotnie, niech s Λ1,..., s Λk będą następnikami wierzchołka s Σ w modelu K, wówczas formuła θ musi należeć do zbiorów Λ 1,..., Λ k. Z założenia indukcyjnego mamy (K, s Λ1 ) = S θ i (K, s Λ2 ) = S θ,..., (K, s Λ1 ) = S θ. Czyli K, s Σ = φ. Marcin Szczuka (MIMUW) Logika Stosowana / 36
32 Własność skończonego modelu dowód Z drugiej strony, niech φ = θ i (K, s Σ ) = S φ. Niech Σ/ = {θ : θ Σ}. Wówczas możemy pokazać, że (Σ/ ) { θ} musi być sprzecznym zbiorem formuł, bo w przeciwnym przypadku, istniałoby rozszerzenie (Σ/ ) { θ} Λ MAXCON. Stan s Λ jest następnikiem stanu s Σ według definicji i z założenia indukcyjnego mamy (K, s Λ ) = S θ co jest sprzeczne z tym, że (K, s Σ ) = S φ. Skoro (Σ/ ) { θ} jest sprzecznym zbiorem, to istnieją formuły φ 1,...φ k Σ/ takie, że S, φ 1,..., φ k, θ, czyli Stosując regułę wymuszania mamy: czyli S φ 1... φ k θ S (φ 1... φ k θ) S φ 1... φ k θ Skoro φ 1,..., φ k Σ to θ też musi należeć do Σ. Q.E.D. Marcin Szczuka (MIMUW) Logika Stosowana / 36
33 Plan wykładu 1 Pełność logik modalnych Twierdzenie i główne ścieżki dowodu Konstrukcja modelu kanonicznego Nietrywialność modelu Dowód pełności 2 Pełność w sensie Kripkego 3 Rozstrzygalność Własność skończonego modelu 4 Złożoność obliczeniowa Marcin Szczuka (MIMUW) Logika Stosowana / 36
34 Złożoność spełnialności modalnej W tej części zajmiemy się ustaleniem, jaki jest (pesymistyczny) koszt algorytmicznego sprawdzania spełnialności (satisfiability) w jednomodalnej logice zdaniowej. Skoncentrujemy się na pokazaniu, że spełnialność w logice jednomodalnej S5 jest problemem NP-zupełnym. Ogólnie, o złożoności logik modalnych wiemy, że: NP-zupełny S5 1, KD45 1 P SP ACE-zupełny K n, T n, S4 n dla n 1 S5 n, KD45 n dla n 2 Wiemy też, że weryfikacja w każdym nietrywialnym, zdaniowym systemie modalnym jest co najmniej tak trudna jak NP (NP-trudna). To wynika z faktu, że jest nie łatwiejsza od spełnialności w rachunku zdań (SAT), które to zadanie jest NP-zupełne. Marcin Szczuka (MIMUW) Logika Stosowana / 36
35 NP-zupełność spełnialności modalnej Będziemy pokazywać NP-zupełność zadania SAT(S5). W tym celu musimy wykonać dwa kroki: 1 Pokazać, że SAT(S5) jest NP-trudne. To już ustaliliśmy na poprzednim slajdzie. 2 Pokazać, że SAT(S5) NP. Aby pokazać, że SAT(S5) NP skorzystamy z modyfikacji wcześniej pokazanego twierdzenia o modelu skończonym. Pokażemy, że dla S5 można zawsze znaleźć skończony model o dostatecznie małym rozmiarze. Następnie pokażemy, że taki mały model pozwala na weryfikację spełnialności wewnątrz klasy NP. Twierdzenie o małym modelu S5 Formuła φ w sytemie S5 jest spełnialna wtedy i tylko wtedy gdy jest spełnialna w strukturze K MOD rts o co najwyżej φ stanach. Marcin Szczuka (MIMUW) Logika Stosowana / 36
36 NP-zupełność dla S5 Twierdzenie o NP-zupełności S5 Problem spełnialności w sytemie S5 jest NP-zupełny. Dowód (nieformalny szkic): Jak już wcześniej zauważyliśmy, spełnialność w S5 jest NP-trudna. Musimy pokazać algorytm który sprawdza spełnialność w S5 i jest w NP. Ponieważ nasz algorytm ma z założenia działać na maszynie niedeterministycznej, dla badanej fromuły φ postępujemy następująco: 1 Zgadujemy strukturę M MOD rts o co najwyżej φ = m stanach (istnieje z poprzedniego twierdzenia). 2 Sprawdzamy że φ jest spełniona w pewnym stanie w M. Krok 1 powyżej wymaga co najwyżej O(m 2 ) kroków (bez dowodu). Krok 2, zgodnie z twierdzeniem o koszcie weryfikacji wymaga co najwyżej O( φ M 2 ) kroków, czyli O(m m 2 ). Zatem mamy algorytm o pesymistycznym, niedeterministycznym koszcie wielomianowym (O(m 3 )). Zatem weryfikacja jest w NP. Marcin Szczuka (MIMUW) Logika Stosowana / 36
Logika Stosowana. Wykład 1 - Logika zdaniowa. Marcin Szczuka. Instytut Informatyki UW. Wykład monograficzny, semestr letni 2016/2017
Logika Stosowana Wykład 1 - Logika zdaniowa Marcin Szczuka Instytut Informatyki UW Wykład monograficzny, semestr letni 2016/2017 Marcin Szczuka (MIMUW) Logika Stosowana 2017 1 / 30 Plan wykładu 1 Język
Logika Stosowana. Wykład 2 - Logika modalna Część 2. Marcin Szczuka. Instytut Informatyki UW. Wykład monograficzny, semestr letni 2016/2017
Logika Stosowana Wykład 2 - Logika modalna Część 2 Marcin Szczuka Instytut Informatyki UW Wykład monograficzny, semestr letni 2016/2017 Marcin Szczuka (MIMUW) Logika Stosowana 2017 1 / 27 Plan wykładu
Logika Stosowana. Wykład 7 - Zbiory i logiki rozmyte Część 3 Prawdziwościowa logika rozmyta. Marcin Szczuka. Instytut Informatyki UW
Logika Stosowana Wykład 7 - Zbiory i logiki rozmyte Część 3 Prawdziwościowa logika rozmyta Marcin Szczuka Instytut Informatyki UW Wykład monograficzny, semestr letni 2016/2017 Marcin Szczuka (MIMUW) Logika
LOGIKA STOSOWANA Wykład monograficzny Semestr letni, 2016/2017
LOGIKA STOSOWANA Wykład monograficzny Semestr letni, 2016/2017 Nguyen Hung Son, Marcin Szczuka Instytut Informatyki UW Warszawa, ul.banacha 2 szczuka@mimuw.edu.pl 2 Spis treści 1 Rachunek zdań 5 1.1 Język
Algebrę L = (L, Neg, Alt, Kon, Imp) nazywamy algebrą języka logiki zdań. Jest to algebra o typie
3. Wykłady 5 i 6: Semantyka klasycznego rachunku zdań. Dotychczas rozwinęliśmy klasyczny rachunek na gruncie czysto syntaktycznym, a więc badaliśmy metodę sprawdzania, czy dana formuła B jest dowodliwa
Paradygmaty dowodzenia
Paradygmaty dowodzenia Sprawdzenie, czy dana formuła rachunku zdań jest tautologią polega zwykle na obliczeniu jej wartości dla 2 n różnych wartościowań, gdzie n jest liczbą zmiennych zdaniowych tej formuły.
RACHUNEK ZDAŃ 7. Dla każdej tautologii w formie implikacji, której poprzednik również jest tautologią, następnik także jest tautologią.
Semantyczne twierdzenie o podstawianiu Jeżeli dana formuła rachunku zdań jest tautologią i wszystkie wystąpienia pewnej zmiennej zdaniowej w tej tautologii zastąpimy pewną ustaloną formułą, to otrzymana
Andrzej Wiśniewski Logika II. Wykłady 10b i 11. Semantyka relacyjna dla normalnych modalnych rachunków zdań
Andrzej Wiśniewski Logika II Materiały do wykładu dla studentów kognitywistyki Wykłady 10b i 11. Semantyka relacyjna dla normalnych modalnych rachunków zdań 1 Struktury modelowe Przedstawimy teraz pewien
Metody dowodzenia twierdzeń i automatyzacja rozumowań Tabele syntetyczne: definicje i twierdzenia
Metody dowodzenia twierdzeń i automatyzacja rozumowań Tabele syntetyczne: definicje i twierdzenia Mariusz Urbański Instytut Psychologii UAM Mariusz.Urbanski@.edu.pl Metoda tabel syntetycznych (MTS) MTS
Elementy logiki. Wojciech Buszkowski Wydział Matematyki i Informatyki UAM Zakład Teorii Obliczeń
Elementy logiki Wojciech Buszkowski Wydział Matematyki i Informatyki UAM Zakład Teorii Obliczeń 1 Klasyczny Rachunek Zdań 1.1 Spójniki logiczne Zdaniem w sensie logicznym nazywamy wyrażenie, które jest
domykanie relacji, relacja równoważności, rozkłady zbiorów
1 of 8 2012-03-28 17:45 Logika i teoria mnogości/wykład 5: Para uporządkowana iloczyn kartezjański relacje domykanie relacji relacja równoważności rozkłady zbiorów From Studia Informatyczne < Logika i
Andrzej Wiśniewski Logika I Materiały do wykładu dla studentów kognitywistyki. Wykład 10. Twierdzenie o pełności systemu aksjomatycznego KRZ
Andrzej Wiśniewski Logika I Materiały do wykładu dla studentów kognitywistyki Wykład 10. Twierdzenie o pełności systemu aksjomatycznego KRZ 1 Tezy KRZ Pewien system aksjomatyczny KRZ został przedstawiony
Elementy logiki i teorii mnogości
Elementy logiki i teorii mnogości Zdanie logiczne Zdanie logiczne jest to zdanie oznajmujące, któremu można przypisać określoną wartość logiczną. W logice klasycznej zdania dzielimy na: prawdziwe (przypisujemy
O pewnych związkach teorii modeli z teorią reprezentacji
O pewnych związkach teorii modeli z teorią reprezentacji na podstawie referatu Stanisława Kasjana 5 i 12 grudnia 2000 roku 1. Elementy teorii modeli Będziemy rozważać język L składający się z przeliczalnej
Semantyka rachunku predykatów pierwszego rzędu. Dziedzina interpretacji. Stałe, zmienne, funkcje. Logika obliczeniowa.
Logika obliczeniowa Instytut Informatyki 1 Interpretacja i wartościowanie Dziedzina interpretacji Interpretacja Wartościowanie 2 Wartość formuły Wartość termu Wartość logiczna formuły Własności 3 Logiczna
Andrzej Wiśniewski Logika I Materiały do wykładu dla studentów kognitywistyki. Wykład 9. Koniunkcyjne postacie normalne i rezolucja w KRZ
Andrzej Wiśniewski Logika I Materiały do wykładu dla studentów kognitywistyki Wykład 9. Koniunkcyjne postacie normalne i rezolucja w KRZ 1 Inferencyjna równoważność formuł Definicja 9.1. Formuła A jest
Logiki modalne. notatki z seminarium. Piotr Polesiuk
Logiki modalne notatki z seminarium Piotr Polesiuk 1 Motywacja i historia Logika modalna rozszerza logikę klasyczną o modalności takie jak φ jest możliwe, φ jest konieczne, zawsze φ, itp. i jak wiele innych
LOGIKA I TEORIA ZBIORÓW
LOGIKA I TEORIA ZBIORÓW Logika Logika jest nauką zajmującą się zdaniami Z punktu widzenia logiki istotne jest, czy dane zdanie jest prawdziwe, czy nie Nie jest natomiast istotne o czym to zdanie mówi Definicja
Tautologia (wyrażenie uniwersalnie prawdziwe - prawo logiczne)
Tautologia (wyrażenie uniwersalnie prawdziwe - prawo logiczne) Definicja 1: Tautologia jest to takie wyrażenie, którego wartość logiczna jest prawdą przy wszystkich możliwych wartościowaniach zmiennych
Twierdzenia Gödla dowody. Czy arytmetyka jest w stanie dowieść własną niesprzeczność?
Semina Nr 3 Scientiarum 2004 Twierdzenia Gödla dowody. Czy arytmetyka jest w stanie dowieść własną niesprzeczność? W tym krótkim opracowaniu chciałbym przedstawić dowody obu twierdzeń Gödla wykorzystujące
LOGIKA Klasyczny Rachunek Zdań
LOGIKA Klasyczny Rachunek Zdań Robert Trypuz trypuz@kul.pl 5 listopada 2013 Robert Trypuz (trypuz@kul.pl) Klasyczny Rachunek Zdań 5 listopada 2013 1 / 24 PLAN WYKŁADU 1 Alfabet i formuła KRZ 2 Zrozumieć
Rachunek zdań. Materiały pomocnicze do wykładu. wykładowca: dr Magdalena Kacprzak
Rachunek zdań Materiały pomocnicze do wykładu wykładowca: dr Magdalena Kacprzak RACHUNEK ZDAŃ Zdania Definicja Zdanie jest to stwierdzenie w języku naturalnym, któremu można przypisać wartość prawdy lub
F t+ := s>t. F s = F t.
M. Beśka, Całka Stochastyczna, wykład 1 1 1 Wiadomości wstępne 1.1 Przestrzeń probabilistyczna z filtracją Niech (Ω, F, P ) będzie ustaloną przestrzenią probabilistyczną i niech F = {F t } t 0 będzie rodziną
Metoda tabel semantycznych. Dedukcja drogi Watsonie, dedukcja... Definicja logicznej konsekwencji. Logika obliczeniowa.
Plan Procedura decyzyjna Reguły α i β - algorytm Plan Procedura decyzyjna Reguły α i β - algorytm Logika obliczeniowa Instytut Informatyki 1 Procedura decyzyjna Logiczna konsekwencja Teoria aksjomatyzowalna
Algebrą nazywamy strukturę A = (A, {F i : i I }), gdzie A jest zbiorem zwanym uniwersum algebry, zaś F i : A F i
Algebrą nazywamy strukturę A = (A, {F i : i I }), gdzie A jest zbiorem zwanym uniwersum algebry, zaś F i : A F i A (symbol F i oznacza ilość argumentów funkcji F i ). W rozważanych przez nas algebrach
Adam Meissner.
Instytut Automatyki i Inżynierii Informatycznej Politechniki Poznańskiej Adam Meissner Adam.Meissner@put.poznan.pl http://www.man.poznan.pl/~ameis SZTUCZNA INTELIGENCJA Podstawy logiki pierwszego rzędu
Semantyka rachunku predykatów
Relacje Interpretacja Wartość Spełnialność Logika obliczeniowa Instytut Informatyki Relacje Interpretacja Wartość Plan Plan Relacje O co chodzi? Znaczenie w logice Relacje 3 Interpretacja i wartościowanie
Logika stosowana. Ćwiczenia Złożoność obliczeniowa problemu spełnialności. Marcin Szczuka. Instytut Informatyki, Uniwersytet Warszawski
Logika stosowana Ćwiczenia Złożoność obliczeniowa problemu spełnialności Marcin Szczuka Instytut Informatyki, Uniwersytet Warszawski Wykład fakultatywny w semestrze zimowym 2015/2016 Marcin Szczuka (MIMUW)
Indukcja matematyczna, zasada minimum i maksimum. 17 lutego 2017
Indukcja matematyczna, zasada minimum i maksimum 17 lutego 2017 Liczby naturalne - Aksjomatyka Peano (bez zera) Aksjomatyka liczb naturalnych N jest nazwą zbioru liczb naturalnych, 1 jest nazwą elementu
Definicja: alfabetem. słowem długością słowa
Definicja: Niech X będzie zbiorem niepustym. Zbiór ten będziemy nazywać alfabetem. Skończony ciąg elementów alfabetu X będziemy nazywać słowem a liczbę elementów tego ciągu nazywamy długością słowa. Na
vf(c) =, vf(ft 1... t n )=vf(t 1 )... vf(t n ).
6. Wykład 6: Rachunek predykatów. Język pierwszego rzędu składa się z: symboli relacyjnych P i, i I, gdzie (P i ) oznaczać będzie ilość argumentów symbolu P i, symboli funkcyjnych f j, j J, gdzie (f j
Andrzej Wiśniewski Logika II. Materiały do wykładu dla studentów kognitywistyki
Andrzej Wiśniewski Logika II Materiały do wykładu dla studentów kognitywistyki Wykład 5. Wprowadzenie do semantyki teoriomodelowej cz.5. Wynikanie logiczne 1 Na poprzednim wykładzie udowodniliśmy m.in.:
Egzamin z logiki i teorii mnogości, rozwiązania zadań
Egzamin z logiki i teorii mnogości, 08.02.2016 - rozwiązania zadań 1. Niech φ oraz ψ będą formami zdaniowymi. Czy formuła [( x : φ(x)) ( x : ψ(x))] [ x : (φ(x) ψ(x))] jest prawem rachunku kwantyfikatorów?
Układy równań i nierówności liniowych
Układy równań i nierówności liniowych Wiesław Krakowiak 1 grudnia 2010 1 Układy równań liniowych DEFINICJA 11 Układem równań m liniowych o n niewiadomych X 1,, X n, nazywamy układ postaci: a 11 X 1 + +
Struktury formalne, czyli elementy Teorii Modeli
Struktury formalne, czyli elementy Teorii Modeli Szymon Wróbel, notatki z wykładu dra Szymona Żeberskiego semestr zimowy 2016/17 1 Język 1.1 Sygnatura językowa Sygnatura językowa: L = ({f i } i I, {P j
Monoidy wolne. alfabetem. słowem długością słowa monoidem wolnym z alfabetem Twierdzenie 1.
3. Wykłady 3 i 4: Języki i systemy dedukcyjne. Klasyczny rachunek zdań. 3.1. Monoidy wolne. Niech X będzie zbiorem niepustym. Zbiór ten będziemy nazywać alfabetem. Skończony ciąg elementów alfabetu X będziemy
Metody dowodzenia twierdzeń i automatyzacja rozumowań Systemy aksjomatyczne I
Metody dowodzenia twierdzeń i automatyzacja rozumowań Systemy aksjomatyczne I Mariusz Urbański Instytut Psychologii UAM Mariusz.Urbanski@.edu.pl OSTRZEŻENIE Niniejszy plik nie zawiera wykładu z Metod dowodzenia...
Metoda Tablic Semantycznych
Procedura Plan Reguły Algorytm Logika obliczeniowa Instytut Informatyki Plan Procedura Reguły 1 Procedura decyzyjna Logiczna równoważność formuł Logiczna konsekwencja Procedura decyzyjna 2 Reguły α, β,
Rachunek logiczny. 1. Język rachunku logicznego.
Rachunek logiczny. Podstawową własnością rozumowania poprawnego jest zachowanie prawdy: rozumowanie poprawne musi się kończyć prawdziwą konkluzją, o ile wszystkie przesłanki leżące u jego podstaw były
Np. Olsztyn leży nad Łyną - zdanie prawdziwe, wartość logiczna 1 4 jest większe od 5 - zdanie fałszywe, wartość logiczna 0
ĆWICZENIE 1 Klasyczny Rachunek Zdań (KRZ): zdania w sensie logicznym, wartości logiczne, spójniki logiczne, zmienne zdaniowe, tabele prawdziwościowe dla spójników logicznych, formuły, wartościowanie zbioru
Logika Matematyczna (10)
Logika Matematyczna (10) Jerzy Pogonowski Zakład Logiki Stosowanej UAM www.logic.amu.edu.pl pogon@amu.edu.pl Rezolucja w KRZ Jerzy Pogonowski (MEG) Logika Matematyczna (10) Rezolucja w KRZ 1 / 39 Plan
Indukcja. Materiały pomocnicze do wykładu. wykładowca: dr Magdalena Kacprzak
Indukcja Materiały pomocnicze do wykładu wykładowca: dr Magdalena Kacprzak Charakteryzacja zbioru liczb naturalnych Arytmetyka liczb naturalnych Jedną z najważniejszych teorii matematycznych jest arytmetyka
Zasada indukcji matematycznej
Zasada indukcji matematycznej Twierdzenie 1 (Zasada indukcji matematycznej). Niech ϕ(n) będzie formą zdaniową zmiennej n N 0. Załóżmy, że istnieje n 0 N 0 takie, że 1. ϕ(n 0 ) jest zdaniem prawdziwym,.
Matematyka ETId Elementy logiki
Matematyka ETId Izolda Gorgol pokój 131A e-mail: I.Gorgol@pollub.pl tel. 081 5384 563 http://antenor.pol.lublin.pl/users/gorgol Zdania w sensie logicznym DEFINICJA Zdanie w sensie logicznym - zdanie oznajmujace,
Andrzej Wiśniewski Logika II. Wykład 6. Wprowadzenie do semantyki teoriomodelowej cz.6. Modele i pełność
Andrzej Wiśniewski Logika II Materiały do wykładu dla studentów kognitywistyki Wykład 6. Wprowadzenie do semantyki teoriomodelowej cz.6. Modele i pełność 1 Modele Jak zwykle zakładam, że pojęcia wprowadzone
METODY DOWODZENIA TWIERDZEŃ I AUTOMATYZACJA ROZUMOWAŃ
METODY DOWODZENIA TWIERDZEŃ I AUTOMATYZACJA ROZUMOWAŃ KONWERSATORIUM 6: REZOLUCJA V rok kognitywistyki UAM 1 Kilka uwag terminologicznych Słuchacze zapewne pamiętają z zajęć dotyczących PROLOGu poniższą
Struktury danych i złożoność obliczeniowa Wykład 5. Prof. dr hab. inż. Jan Magott
Struktury danych i złożoność obliczeniowa Wykład 5 Prof. dr hab. inż. Jan Magott DMT rozwiązuje problem decyzyjny π przy kodowaniu e w co najwyżej wielomianowym czasie, jeśli dla wszystkich łańcuchów wejściowych
1. Wstęp do logiki. Matematyka jest nauką dedukcyjną. Nowe pojęcia definiujemy za pomocą pojęć pierwotnych lub pojęć uprzednio wprowadzonych.
Elementy logiki i teorii zbiorów. 1. Wstęp do logiki. Matematyka jest nauką dedukcyjną. Nowe pojęcia definiujemy za pomocą pojęć pierwotnych lub pojęć uprzednio wprowadzonych. Pojęcia pierwotne to najprostsze
Programowanie liniowe
Programowanie liniowe Maciej Drwal maciej.drwal@pwr.wroc.pl 1 Problem programowania liniowego min x c T x (1) Ax b, (2) x 0. (3) gdzie A R m n, c R n, b R m. Oznaczmy przez x rozwiązanie optymalne, tzn.
ROZDZIAŁ 1. Rachunek funkcyjny
ROZDZIAŁ 1 Rachunek funkcyjny Niech X 1,..., X n będą dowolnymi zbiorami. Wyrażenie (formułę) ϕ(x 1,..., x n ), w którym występuje n zmiennych x 1,..., x n i które zamienia się w zdanie logiczne, gdy zamiast
Logika. Michał Lipnicki. 15 stycznia Zakład Logiki Stosowanej UAM. Michał Lipnicki () Logika 15 stycznia / 37
Logika Michał Lipnicki Zakład Logiki Stosowanej UAM 15 stycznia 2011 Michał Lipnicki () Logika 15 stycznia 2011 1 / 37 Wstęp Materiały na dzisiejsze zajęcia zostały opracowane na podstawie pomocy naukowych
1 Działania na zbiorach
M. Beśka, Wstęp do teorii miary, rozdz. 1 1 1 Działania na zbiorach W rozdziale tym przypomnimy podstawowe działania na zbiorach koncentrując się na własnościach tych działań, które będą przydatne w dalszej
JEZYKOZNAWSTWO. I NAUKI O INFORMACJI, ROK I Logika Matematyczna: egzamin pisemny 18 czerwca Imię i Nazwisko:... I
JEZYKOZNAWSTWO I NAUKI O INFORMACJI, ROK I Logika Matematyczna: egzamin pisemny 18 czerwca 2013 Imię i Nazwisko:.................................................................................. I Wybierz
LOGIKA Dedukcja Naturalna
LOGIKA Dedukcja Naturalna Robert Trypuz Katedra Logiki KUL 7 stycznia 2014 Robert Trypuz (Katedra Logiki) Założeniowy system klasycznego rachunku zdań 7 stycznia 2014 1 / 42 PLAN WYKŁADU 1 Przykład dowodów
Drzewa Semantyczne w KRZ
Drzewa Semantyczne w KRZ Jerzy Pogonowski Zakład Logiki Stosowanej UAM www.logic.amu.edu.pl pogon@amu.edu.pl 7 XII 2006, 13:30 15:00 Jerzy Pogonowski (MEG) Drzewa Semantyczne w KRZ 7 XII 2006, 13:30 15:00
Podstawowe Pojęcia. Semantyczne KRZ
Logika Matematyczna: Podstawowe Pojęcia Semantyczne KRZ I rok Językoznawstwa i Informacji Naukowej UAM 2006-2007 Jerzy Pogonowski Zakład Logiki Stosowanej UAM http://www.logic.amu.edu.pl Dodatek: ściąga
Andrzej Wiśniewski Logika II. Materiały do wykładu dla studentów kognitywistyki. Wykład 14. Wprowadzenie do logiki intuicjonistycznej
Andrzej Wiśniewski Logika II Materiały do wykładu dla studentów kognitywistyki Wykład 14. Wprowadzenie do logiki intuicjonistycznej 1 Przedstawione na poprzednich wykładach logiki modalne możemy uznać
Matematyka dyskretna. 1. Relacje
Matematyka dyskretna 1. Relacje Definicja 1.1 Relacją dwuargumentową nazywamy podzbiór produktu kartezjańskiego X Y, którego elementami są pary uporządkowane (x, y), takie, że x X i y Y. Uwaga 1.1 Jeśli
Rozstrzygalność logiki modalnej
, a FO, a Guarded fragment Rozstrzygalność logiki modalnej, a logika pierwszego rzędu 13.05.2009 / , a FO, a Guarded fragment Spis treści 1 Definicja Model Checking Spełnialność 2, a FO Zamiana na FO Złożoność
Wykład ze Wstępu do Logiki i Teorii Mnogości
Wykład ze Wstępu do Logiki i Teorii Mnogości rok ak. 2016/2017, semestr zimowy Wykład 1 1 Wstęp do Logiki 1.1 Rachunek zdań, podstawowe funktory logiczne 1.1.1 Formuła atomowa; zdanie logiczne definicje
Topologia zbioru Cantora a obwody logiczne
Adam Radziwończyk-Syta Michał Skrzypczak Uniwersytet Warszawski 1 lipca 2009 http://students.mimuw.edu.pl/~mskrzypczak/dokumenty/ obwody.pdf Zbiór Cantora Topologia Definicja Przez zbiór Cantora K oznaczamy
Matematyka dyskretna. Andrzej Łachwa, UJ, /15
Matematyka dyskretna Andrzej Łachwa, UJ, 2015 andrzej.lachwa@uj.edu.pl 3/15 Indukcja matematyczna Poprawność indukcji matematycznej wynika z dobrego uporządkowania liczb naturalnych, czyli z następującej
7 Twierdzenie Fubiniego
M. Beśka, Wstęp do teorii miary, wykład 7 19 7 Twierdzenie Fubiniego 7.1 Miary produktowe Niech i będą niepustymi zbiorami. Przez oznaczmy produkt kartezjański i tj. zbiór = { (x, y : x y }. Niech E oraz
Andrzej Wiśniewski Logika II. Wykłady 9 i 10a. Wybrane modalne rachunki zdań. Ujęcie aksjomatyczne
Andrzej Wiśniewski Logika II Materiały do wykładu dla studentów kognitywistyki rok akademicki 2007/2008 Wykłady 9 i 10a. Wybrane modalne rachunki zdań. Ujęcie aksjomatyczne 1 Język aletycznych modalnych
Podstawy Sztucznej Inteligencji (PSZT)
Podstawy Sztucznej Inteligencji (PSZT) Paweł Wawrzyński Wnioskowanie logiczne i systemy eksperckie Systemy posługujące się logiką predykatów: część 3/3 Dzisiaj Uogólnienie Poprawność i pełność wnioskowania
Definicja: zmiennych zdaniowych spójnikach zdaniowych:
Definicja: Alfabet języka logiki zdań składa się z nieskończonego (najczęściej zakładamy: przeliczalnego) zbioru P, o którym myślimy jak o zbiorze zmiennych zdaniowych i skończonego zbioru symboli, o których
Algorytmy Równoległe i Rozproszone Część X - Algorytmy samostabilizujące.
Algorytmy Równoległe i Rozproszone Część X - Algorytmy samostabilizujące. Łukasz Kuszner pokój 209, WETI http://www.sphere.pl/ kuszner/ kuszner@sphere.pl Oficjalna strona wykładu http://www.sphere.pl/
B jest liniowo niezależny V = lin (B) 1. Układ pusty jest bazą przestrzeni trywialnej {θ}. a i v i = i I. b i v i, (a i b i ) v i = θ.
8 Baza i wymiar Definicja 8.1. Bazą przestrzeni liniowej nazywamy liniowo niezależny układ jej wektorów, który generuję tę przestrzeń. Innymi słowy, układ B = (v i ) i I wektorów z przestrzeni V jest bazą
Sortowanie topologiczne skierowanych grafów acyklicznych
Sortowanie topologiczne skierowanych grafów acyklicznych Metody boolowskie w informatyce Robert Sulkowski http://robert.brainusers.net 23 stycznia 2010 1 Definicja 1 (Cykl skierowany). Niech C = (V, A)
Paradoks wszechwiedzy logicznej (logical omniscience paradox) i wybrane metody jego unikania
Logika w zastosowaniach kognitywistycznych Paradoks wszechwiedzy logicznej (logical omniscience paradox) i wybrane metody jego unikania (notatki do wykładów) Andrzej Wiśniewski Andrzej.Wisniewski@amu.edu.pl
III rok kognitywistyki UAM,
METODY DOWODZENIA TWIERDZEŃ I AUTOMATYZACJA ROZUMOWAŃ WYKŁAD 6A: REZOLUCJA III rok kognitywistyki UAM, 2016 2017 1 Rezolucja w KRZ Dowody rezolucyjne w KRZ są równie proste, jak dowody tablicowe Metoda
Elementy logiki matematycznej
Elementy logiki matematycznej Przedmiotem logiki matematycznej jest badanie tzw. wyrażeń logicznych oraz metod rozumowania i sposobów dowodzenia używanych w matematyce, a także w innych dziedzinach, w
Definicja: zmiennych zdaniowych spójnikach zdaniowych:
Definicja: Alfabet języka logiki zdań składa się z nieskończonego (najczęściej zakładamy: przeliczalnego) zbioru P, o którym myślimy jak o zbiorze zmiennych zdaniowych i skończonego zbioru symboli, o których
Logika Stosowana. Wykład 2 - Logika modalna Część 1. Marcin Szczuka. Instytut Matematyki UW. Wykład monograficzny, semestr letni 2016/2017
Logika Stosowana Wykład 2 - Logika modalna Część 1 Marcin Szczuka Instytut Matematyki UW Wykład monograficzny, semestr letni 2016/2017 Marcin Szczuka (MIMUW) Logika Stosowana 2017 1 / 28 Plan wykładu 1
Myślenie w celu zdobycia wiedzy = poznawanie. Myślenie z udziałem rozumu = myślenie racjonalne. Myślenie racjonalne logiczne statystyczne
Literatura: podstawowa: C. Radhakrishna Rao, Statystyka i prawda, 1994. G. Wieczorkowska-Wierzbińska, J. Wierzbiński, Statystyka. Od teorii do praktyki, 2013. A. Aczel, Statystyka w zarządzaniu, 2002.
System BCD z κ. Adam Slaski na podstawie wykładów, notatek i uwag Pawła Urzyczyna. Semestr letni 2009/10
System BCD z κ Adam Slaski na podstawie wykładów, notatek i uwag Pawła Urzyczyna Semestr letni 2009/10 Rozważamy system BCD ze stałą typową κ i aksjomatami ω κ κ i κ ω κ. W pierwszej części tej notatki
Jest to zasadniczo powtórka ze szkoły średniej, być może z niektórymi rzeczami nowymi.
Logika Jest to zasadniczo powtórka ze szkoły średniej, być może z niektórymi rzeczami nowymi. Często słowu "logika" nadaje się szersze znaczenie niż temu o czym będzie poniżej: np. mówi się "logiczne myślenie"
Co to są liczby naturalne i czemu ich nie ma?! Adam Kolany
Co to są liczby naturalne i czemu ich nie ma?! Adam Kolany Co to są liczby naturalne i czemu ich nie ma?! Adam Kolany Załóżmy, że wiemy co to są liczby naturalne... Język (I-go rzędu): V, { F n : n IN
Schematy Piramid Logicznych
Schematy Piramid Logicznych geometryczna interpretacja niektórych formuł Paweł Jasionowski Politechnika Śląska w Gliwicach Wydział Matematyczno-Fizyczny Streszczenie Referat zajmuje się następującym zagadnieniem:
Logika i teoria mnogości Wykład 14
Teoria rekursji Teoria rekursji to dział logiki matematycznej zapoczątkowany w latach trzydziestych XX w. Inicjatorzy tej dziedziny to: Alan Turing i Stephen Kleene. Teoria rekursji bada obiekty (np. funkcje,
Wyk lad 7 Baza i wymiar przestrzeni liniowej
Wyk lad 7 Baza i wymiar przestrzeni liniowej 1 Baza przestrzeni liniowej Niech V bedzie przestrzenia liniowa. Powiemy, że podzbiór X V jest maksymalnym zbiorem liniowo niezależnym, jeśli X jest zbiorem
Interpretacja Niech U będzie zbiorem formuł takim, że zbiór {p 1,..., p k } jest zbiorem wszystkich symboli predykatywnych, {f 1,..., f l } jest zbior
Rachunek predykatów Wykład 5 Plan wykładu Funkcje i termy Postać klauzulowa formuł Modele Herbranda Twierdzenie Herbranda Rezolucja dla klauzul ustalonych Podstawienia Uzgadnianie Rezolucja Funkcje i termy
WYKŁAD 3: METODA AKSJOMATYCZNA
METODY DOWODZENIA TWIERDZEŃ I AUTOMATYZACJA ROZUMOWAŃ WYKŁAD 3: METODA AKSJOMATYCZNA III rok kognitywistyki UAM, 2016 2017 Plan na dziś: 1. Przypomnimy, na czym polega aksjomatyczna metoda dowodzenia twierdzeń.
Wykład 10. Stwierdzenie 1. X spełnia warunek Borela wtedy i tylko wtedy, gdy każda scentrowana rodzina zbiorów domkniętych ma niepusty przekrój.
Wykład 10 Twierdzenie 1 (Borel-Lebesgue) Niech X będzie przestrzenią zwartą Z każdego pokrycia X zbiorami otwartymi można wybrać podpokrycie skończone Dowód Lemat 1 Dla każdego pokrycia U przestrzeni ośrodkowej
Ziemia obraca się wokół Księżyca, bo posiadając odpowiednią wiedzę można stwierdzić, czy są prawdziwe, czy fałszywe. Zdaniami nie są wypowiedzi:
1 Elementy logiki W logice zdaniem nazywamy wypowiedź oznajmującą, która (w ramach danej nauki) jest albo prawdziwa, albo fałszywa. Tak więc zdanie może mieć jedną z dwóch wartości logicznych. Prawdziwość
Przykład 1 W przypadku jednokrotnego rzutu kostką przestrzeń zdarzeń elementarnych
Rozdział 1 Zmienne losowe, ich rozkłady i charakterystyki 1.1 Definicja zmiennej losowej Niech Ω będzie przestrzenią zdarzeń elementarnych. Definicja 1 Rodzinę S zdarzeń losowych (zbiór S podzbiorów zbioru
Wstęp do logiki. Klasyczny Rachunek Zdań II
Wstęp do logiki Klasyczny Rachunek Zdań II DEF. 1 (Słownik). Następujące znaki tworzą słownik języka KRZ: p 1, p 2, p 3, (zmienne zdaniowe) ~,,,, (spójniki) ), ( (nawiasy). DEF. 2 (Wyrażenie). Wyrażeniem
JEZYKOZNAWSTWO. I NAUKI O INFORMACJI, ROK I Logika Matematyczna: egzamin pisemny 11 czerwca Imię i Nazwisko:... FIGLARNE POZNANIANKI
JEZYKOZNAWSTWO I NAUKI O INFORMACJI, ROK I Logika Matematyczna: egzamin pisemny 11 czerwca 2012 Imię i Nazwisko:........................................................... FIGLARNE POZNANIANKI Wybierz
Rachunek predykatów. Formuły rachunku predykatów. Plan wykładu. Relacje i predykaty - przykłady. Relacje i predykaty
Rachunek predykatów Wykład 4 Plan wykładu Relacje i predykaty Formuły rachunku predykatów Interpretacje Logiczna równoważność Metoda tabel Modele skończone i nieskończone Rozstrzygalność Relacje i predykaty
Andrzej Wiśniewski Logika II. Materiały do wykładu dla studentów kognitywistyki. Wykład 15. Trójwartościowa logika zdań Łukasiewicza
Andrzej Wiśniewski Logika II Materiały do wykładu dla studentów kognitywistyki Wykład 15. Trójwartościowa logika zdań Łukasiewicza 1 Wprowadzenie W logice trójwartościowej, obok tradycyjnych wartości logicznych,
1 Funkcje uniwersalne
1 1 Funkcje uniwersalne 1.1 Konstrukcja funkcji uniweralnej Niech P będzie najmniejszym zbiorem liczb spełniającym warunki 1) 0, 2, 0, 0, 2, 1, 0, 2, 2 P, 2) 0, n, 3, k P dla wszystkich n > 0 oraz k takich,
Elementy logiki Klasyczny rachunek zdań. Wojciech Buszkowski Zakład Teorii Obliczeń Wydział Matematyki i Informatyki Uniwersytet im.
Elementy logiki. Klasyczny rachunek zdań. Elementy logiki Klasyczny rachunek zdań Wojciech Buszkowski Zakład Teorii Obliczeń Wydział Matematyki i Informatyki Uniwersytet im. Adama Mickiewicza 1 Spójniki
Logika Matematyczna (I JiIN UAM)
Logika Matematyczna (I JiIN UAM) Jerzy Pogonowski Zakład Logiki Stosowanej UAM www.logic.amu.edu.pl pogon@amu.edu.pl 31V-1VI 2007 Jerzy Pogonowski (MEG) Logika Matematyczna (I JiIN UAM) 31V-1VI 2007 1
Początki informatyki teoretycznej. Paweł Cieśla
Początki informatyki teoretycznej Paweł Cieśla Wstęp Przykładowe zastosowanie dzisiejszych komputerów: edytowanie tekstów, dźwięku, grafiki odbiór telewizji gromadzenie informacji komunikacja Komputery
Matematyka dyskretna. Andrzej Łachwa, UJ, /14
Matematyka dyskretna Andrzej Łachwa, UJ, 2019 andrzej.lachwa@uj.edu.pl 4/14 Indukcja matematyczna Poprawność indukcji matematycznej wynika z dobrego uporządkowania liczb naturalnych, czyli z następującej
Rozdzia l 10. Najważniejsze normalne logiki modalne
Rozdzia l 10. Najważniejsze normalne logiki modalne 1. Logiki modalne normalne Definicja. Inwariantny zbiór formu l X jȩzyka modalnego L = (L,,,,, ) nazywamy logik a modaln a zbazowan a na logice klasycznej
Logika intuicjonistyczna
Logika intuicjonistyczna Logika klasyczna oparta jest na pojęciu wartości logicznej zdania. Poprawnie zbudowane i jednoznaczne stwierdzenie jest w tej logice klasyfikowane jako prawdziwe lub fałszywe.
(4) x (y z) = (x y) (x z), x (y z) = (x y) (x z), (3) x (x y) = x, x (x y) = x, (2) x 0 = x, x 1 = x
2. Wykład 2: algebry Boole a, kraty i drzewa. 2.1. Algebra Boole a. 1 Ważnym dla nas przykładem algebr są algebry Boole a, czyli algebry B = (B,,,, 0, 1) typu (2, 2, 1, 0, 0) spełniające własności: (1)
Logika Matematyczna (2,3)
Logika Matematyczna (2,3) Jerzy Pogonowski Zakład Logiki Stosowanej UAM www.logic.amu.edu.pl pogon@amu.edu.pl 11, 18 X 2007 Jerzy Pogonowski (MEG) Logika Matematyczna (2,3) 11, 18 X 2007 1 / 34 Język KRZ