Klasyczny rachunek predykatów

Podobne dokumenty
Wykład 11a. Składnia języka Klasycznego Rachunku Predykatów. Języki pierwszego rzędu.

Wprowadzenie do logiki Zdania, cz. III Język Klasycznego Rachunku Predykatów

Predykat. Matematyka Dyskretna, Podstawy Logiki i Teorii Mnogości Barbara Głut

Adam Meissner.

LOGIKA Klasyczny Rachunek Zdań

Rachunek predykatów. Formuły rachunku predykatów. Plan wykładu. Relacje i predykaty - przykłady. Relacje i predykaty

Kultura logicznego myślenia

vf(c) =, vf(ft 1... t n )=vf(t 1 )... vf(t n ).

Michał Lipnicki (UAM) Logika 11 stycznia / 20

Kultura logiczna Klasyczny rachunek zdań 2/2

Semantyka rachunku predykatów

Np. Olsztyn leży nad Łyną - zdanie prawdziwe, wartość logiczna 1 4 jest większe od 5 - zdanie fałszywe, wartość logiczna 0

Semantyka rachunku predykatów pierwszego rzędu. Dziedzina interpretacji. Stałe, zmienne, funkcje. Logika obliczeniowa.

Język rachunku predykatów Formuły rachunku predykatów Formuły spełnialne i prawdziwe Dowody założeniowe. 1 Zmienne x, y, z...

MATEMATYKA DYSKRETNA, PODSTAWY LOGIKI I TEORII MNOGOŚCI

Wykład 6. Reguły inferencyjne systemu aksjomatycznego Klasycznego Rachunku Zdań

Kultura logiczna Klasyczny rachunek zdań 1/2

Modele Herbranda. Logika obliczeniowa. Joanna Józefowska. Szukamy modelu. Przykład Problemy. Model Herbranda

Składnia rachunku predykatów pierwszego rzędu

Reguły gry zaliczenie przedmiotu wymaga zdania dwóch testów, z logiki (za ok. 5 tygodni) i z filozofii (w sesji); warunkiem koniecznym podejścia do

Wykład 11b. System aksjomatyczny Klasycznego Rachunku Predykatów. Aksjomaty i reguły inferencyjne

Klasyczny rachunek zdań 1/2

Elementy logiki Klasyczny rachunek predykatów

Wstęp do logiki. Klasyczny Rachunek Zdań II

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. Wstęp do logiki. Matematyka jest nauką dedukcyjną. Nowe pojęcia definiujemy za pomocą pojęć pierwotnych lub pojęć uprzednio wprowadzonych.

Elementy logiki matematycznej

Podstawowe Pojęcia. Semantyczne KRZ

Rachunek logiczny. 1. Język rachunku logicznego.

Elementy logiki. Wojciech Buszkowski Wydział Matematyki i Informatyki UAM Zakład Teorii Obliczeń

Matematyka ETId Elementy logiki

Drobinka semantyki KRP

Logika Radosna 5. Jerzy Pogonowski. KRP: tablice analityczne. Zakład Logiki Stosowanej UAM

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

Andrzej Wiśniewski Logika II. Materiały do wykładu dla studentów kognitywistyki. Wykład 14. Wprowadzenie do logiki intuicjonistycznej

Logika Stosowana. Wykład 1 - Logika zdaniowa. Marcin Szczuka. Instytut Informatyki UW. Wykład monograficzny, semestr letni 2016/2017

Tautologia (wyrażenie uniwersalnie prawdziwe - prawo logiczne)

III rok kognitywistyki UAM,

RACHUNEK ZDAŃ 7. Dla każdej tautologii w formie implikacji, której poprzednik również jest tautologią, następnik także jest tautologią.

1. Składnia. Logika obliczeniowa - zadania 1 SKŁADNIA Teoria

0.1. Logika podstawowe pojęcia: zdania i funktory, reguły wnioskowania, zmienne zdaniowe, rachunek zdań.

1 Logika Zbiory Pewnik wyboru Funkcje Moce zbiorów Relacje... 14

Metoda Tablic Semantycznych

Andrzej Wiśniewski Logika II. Wykład 6. Wprowadzenie do semantyki teoriomodelowej cz.6. Modele i pełność

Logika Matematyczna (1)

Wstęp do logiki. Klasyczny Rachunek Predykatów I

Logika pragmatyczna. Logika pragmatyczna. Kontakt: Zaliczenie:

Przykłady zdań w matematyce. Jeśli a 2 + b 2 = c 2, to trójkąt o bokach długości a, b, c jest prostokątny (a, b, c oznaczają dane liczby dodatnie),

Logika I. Wykład 4. Semantyka Klasycznego Rachunku Zdań

Logika Matematyczna (2,3)

Logika Matematyczna (1)

Definicja: zmiennych zdaniowych spójnikach zdaniowych:

Uzgadnianie formuł rachunku predykatów

Logika pragmatyczna dla inżynierów

Logika formalna wprowadzenie. Ponieważ punkty 10.i 12. nie były omawiane na zajęciach, dlatego można je przeczytać fakultatywnie.

Andrzej Wiśniewski Logika I Materiały do wykładu dla studentów kognitywistyki. Wykłady 12 i 13. Dowód i dowodzenie w KRP. Tezy KRP

Podstawy Sztucznej Inteligencji (PSZT)

Elementy logiki Klasyczny rachunek predykatów

Andrzej Wiśniewski Logika II. Materiały do wykładu dla studentów kognitywistyki. Wykład 15. Trójwartościowa logika zdań Łukasiewicza

Struktury formalne, czyli elementy Teorii Modeli

Definicja: zmiennych zdaniowych spójnikach zdaniowych:

Andrzej Wiśniewski Logika II. Materiały do wykładu dla studentów kognitywistyki

Metoda tabel semantycznych. Dedukcja drogi Watsonie, dedukcja... Definicja logicznej konsekwencji. Logika obliczeniowa.

ROZDZIAŁ 1. Rachunek funkcyjny

Andrzej Wiśniewski Logika I Materiały do wykładu dla studentów kognitywistyki. Wykład 9. Koniunkcyjne postacie normalne i rezolucja w KRZ

Kultura logiczna Wnioskowania dedukcyjne

Problem. Uzgadnianie wyrażeń rachunku predykatów. Instancja wyrażenia. Podstawienie termu za zmienną. Joanna Józefowska

Logika Matematyczna 16 17

Rachunki relacji. Rachunki relacji. RRK Relacyjny Rachunek Krotek

Internet Semantyczny i Logika I

Logika matematyczna (16) (JiNoI I)

LOGIKA I TEORIA ZBIORÓW

Zagadnienia podstawowe dotyczące metod formalnych w informatyce

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

JEZYKOZNAWSTWO. I NAUKI O INFORMACJI, ROK I Logika Matematyczna: egzamin pisemny 11 czerwca Imię i Nazwisko:... FIGLARNE POZNANIANKI

Metody dowodzenia twierdzeń i automatyzacja rozumowań Systemy aksjomatyczne I

Paradygmaty dowodzenia

Rezolucja w rachunku predykatów. Przedrostkowa koniunkcyjna postać normalna. Formu ly ustalone. Joanna Józefowska. Poznań, rok akademicki 2009/2010

JEZYKOZNAWSTWO. I NAUKI O INFORMACJI, ROK I Logika Matematyczna: egzamin pisemny 18 czerwca Imię i Nazwisko:... I

Schematy Piramid Logicznych

ĆWICZENIE 4 KRZ: A B A B A B A A METODA TABLIC ANALITYCZNYCH

Uzgadnianie wyrażeń rachunku predykatów. Adam i orzeszki. Joanna Józefowska. Poznań, rok akademicki 2009/2010

1. Elementy logiki matematycznej, rachunek zdań, funkcje zdaniowe, metody dowodzenia, rachunek predykatów

Metody dowodzenia twierdzeń i automatyzacja rozumowań Tabele syntetyczne: definicje i twierdzenia

Wykład 5. Metoda tabel analitycznych dla Klasycznego Rachunku Zdań

Logika dla informatyków

Adam Meissner SZTUCZNA INTELIGENCJA

Logika Stosowana. Wykład 2 - Logika modalna Część 2. Marcin Szczuka. Instytut Informatyki UW. Wykład monograficzny, semestr letni 2016/2017

16. PODSTAWOWE POJĘCIA LOGIKI KWANTYFIKATORÓW

Logika dla archeologów Część 5: Zaprzeczenie i negacja

Definicja obiektowego modelu danych: struktura i zachowanie

ĆWICZENIE 2. DEF. Mówimy, że formuła A wynika logicznie z formuł wartościowanie w, takie że w A. A,, A w KRZ, jeżeli nie istnieje

1. Klasyczny Rachunek Zdań

Wstęp do logiki. Klasyczny Rachunek Zdań III

Rachunek zdań - semantyka. Wartościowanie. ezyków formalnych. Semantyka j. Logika obliczeniowa. Joanna Józefowska. Poznań, rok akademicki 2009/2010

METODY DOWODZENIA TWIERDZEŃ I AUTOMATYZACJA ROZUMOWAŃ

Andrzej Wiśniewski Logika II. Wykłady 9 i 10a. Wybrane modalne rachunki zdań. Ujęcie aksjomatyczne

RACHUNEK PREDYKATÓW 7

Wprowadzenie do logiki Zdania, cz. I Wprowadzenie do Klasycznego Rachunku Zdań

Trzy razy o indukcji

Transkrypt:

Kultura logiczna Klasyczny rachunek predykatów Bartosz Gostkowski bgostkowski@gmail.com

Alfabet klasycznego rachunku zdań reguły konsytutywne języka Alfabet klasycznego rachunku predykatów (KRP Do alfabetu KRP należą następujące rodzaje wyrażeń: 1. Zmienne indywiduowe: x, y, z, x 1, x 2,, y 1, y 2,, z 1, z 2, 2. Stałe indywiduowe: a, b, c, a 1, a 2,, b 1, b 2,, c 1, c 2, 3. Stałe predykatywne: P, Q, R, P 1, P 2,, Q 1, Q 2,, R 1, R 2, ; z każdą stałą predykatywną związana jest liczba naturalna zwana jej argumentowością. 4. Funktory zdaniotwórcze:,,,, ~ 5. Kwantyfikatory:, 6. Nawiasy: (,. Symbole, które wprowadzono powyżej nie mają, póki co, żadnego znaczenia. Alfabet definiuje jakie typy znaków mogą być wykorzystywane w KRP. spotkanie X-XI: KLASYCZNY RACHUNEK PREDYKATÓW

Alfabet klasycznego rachunku zdań reguły konsytutywne języka DEF. 1: WYRAŻENIE KRP Wyrażeniem KRP nazywamy każdy skończony ciąg symboli alfabetu KRP. a 1 PQ R - jest zatem wyrażeniem KRP x 1 ((α β (P Q, x 1 - nie jest wyrażeniem KRP (P Q, x 1 p 2 - nie jest wyrażeniem KRP spotkanie X-XI: KLASYCZNY RACHUNEK PREDYKATÓW

Formuła klasycznego rachunku zdań reguły składni języka DEF. 2: FORMUŁA KRP (WYRAŻENIE SENSOWNE KRP Formułą KRP jest każde i tylko takie wyrażenie KRP, które zbudowane jest zgodnie z następującymi zasadami: (i Każde wyrażenie KRP zbudowane z n-argumentowego symbolu predykatywnego i następującego po nim ujętego w nawiasy n-elementowego ciągu niekoniecznie różnych między sobą zmiennych lub stałych indywiduowych jest formułą KRP (formułą atomową. spotkanie X-XI: KLASYCZNY RACHUNEK PREDYKATÓW

Formuła klasycznego rachunku zdań reguły składni języka DEF. 2: FORMUŁA KRP (WYRAŻENIE SENSOWNE KRP Formułą KRP jest każde i tylko takie wyrażenie KRP, które zbudowane jest zgodnie z następującymi zasadami: (i Każde wyrażenie KRP zbudowane z n-argumentowego symbolu predykatywnego i następującego po nim ujętego w nawiasy n-elementowego ciągu niekoniecznie różnych między sobą zmiennych lub stałych indywiduowych jest formułą KRP (formułą atomową. Formuła atomowa to tyle, co jakaś stała predykatowa, po której następuje dokładnie tyle symboli indywiduowych (zmiennych lub stałych, ile wynosi argumentowość tego predykatu. niech predykat P 18 ma argumentowość n (n to jakaś liczba naturalna t i to jakiś symbol indywiduowy (zmienna lub stała (i to liczba naturalna P 18 jest formułą atomową KRP spotkanie X-XI: KLASYCZNY RACHUNEK PREDYKATÓW

Alfabet klasycznego rachunku zdań reguły konsytutywne języka DEF. 2: FORMUŁA KRP (WYRAŻENIE SENSOWNE KRP Formułą KRP jest każde i tylko takie wyrażenie KRP, które zbudowane jest zgodnie z następującymi zasadami: (i Każde wyrażenie KRP zbudowane z n-argumentowego symbolu predykatywnego i następującego po nim ujętego w nawiasy n-elementowego ciągu niekoniecznie różnych między sobą zmiennych lub stałych indywiduowych jest formułą KRP (formułą atomową. (ii Jeżeli α, β są formułąmi KRP, to (α β, (α β, (α β, (α β i ~α też są formułami KRP. spotkanie X-XI: KLASYCZNY RACHUNEK PREDYKATÓW

Alfabet klasycznego rachunku zdań reguły konsytutywne języka DEF. 2: FORMUŁA KRP (WYRAŻENIE SENSOWNE KRP Formułą KRP jest każde i tylko takie wyrażenie KRP, które zbudowane jest zgodnie z następującymi zasadami: (i Każde wyrażenie KRP zbudowane z n-argumentowego symbolu predykatywnego i następującego po nim ujętego w nawiasy n-elementowego ciągu niekoniecznie różnych między sobą zmiennych lub stałych indywiduowych jest formułą KRP (formułą atomową. (ii Jeżeli α, β są formułąmi KRP, to (α β, (α β, (α β, (α β i ~α też są formułami KRP. Warunek (ii wyjaśnia, w jaki sposób zbudować bardziej złożoną formułę z mniej złożonych formuł przy pomocy stałych logicznych. UWAGA: w przypadku funktorów binarnych, formuła złożona zamknięta jest nawiasami, za to negację iterować można bez stosowania nawiasów. spotkanie X-XI: KLASYCZNY RACHUNEK PREDYKATÓW

Alfabet klasycznego rachunku zdań reguły konsytutywne języka DEF. 2: FORMUŁA KRP (WYRAŻENIE SENSOWNE KRP Formułą KRP jest każde i tylko takie wyrażenie KRP, które zbudowane jest zgodnie z następującymi zasadami: (i Każde wyrażenie KRP zbudowane z n-argumentowego symbolu predykatywnego i następującego po nim ujętego w nawiasy n-elementowego ciągu niekoniecznie różnych między sobą zmiennych lub stałych indywiduowych jest formułą KRP (formułą atomową. (ii Jeżeli α, β są formułąmi KRP, to (α β, (α β, (α β, (α β i ~α też są formułami KRP. (iiijeżeli α jest formułą KRP, a x i zmienną indywiduową, to: x i α x i α też są formułami KRP. spotkanie X-XI: KLASYCZNY RACHUNEK PREDYKATÓW

Alfabet klasycznego rachunku zdań reguły konsytutywne języka DEF 2: FORMUŁA KRP (WYRAŻENIE SENSOWNE KRP Formułą KRP jest każde i tylko takie wyrażenie KRP, które zbudowane kwantyfikatorów. jest zgodnie z następującymi zasadami: Warunek (iii wyjaśnia, w jaki sposób budować formuły KRP z użyciem UWAGA: (i Każde wyrażenie KRP zbudowane z n-argumentowego symbolu predykatywnego i następującego po nim ujętego w nawiasy n- elementowego występować ciągu niekoniecznie w formule α. różnych między sobą zmiennych lub stałych indywiduowych jest formułą KRP (formułą atomową. (ii Jeżeli α, β są xformułąmi 1 P(a 6 KRP, to (α β, - (α β, jest (α formułą β, (α β i ~α też są formułami KRP. (iiijeżeli α jest formułą KRP, a x i zmienną indywiduową, to: x i α x i α też są formułami KRP. kwantyfikować można jedynie zmienne indywiduowe, nigdy stałe; zmienna x i, która występuje pod kwantyfikatorem nie musi wcale a 1 (P(a 1 Q(a 1, x 1 - nie jest formułą KRP spotkanie X-XI: KLASYCZNY RACHUNEK PREDYKATÓW

Alfabet klasycznego rachunku zdań reguły konsytutywne języka STATUS ZMIENNEJ INDYWIDUOWEJ W FORMULE DEF. 3 Zmienna indywiduowa występuje w formule wtedy i tylko wtedy, gdy jest argumentem pewnej stałej predykatywnej tej formuły α: x ( y P(y, y Q(y, z w α występują zmienne y i z spotkanie X-XI: KLASYCZNY RACHUNEK PREDYKATÓW

Alfabet klasycznego rachunku zdań reguły konsytutywne języka STATUS ZMIENNEJ INDYWIDUOWEJ W FORMULE DEF. 3 Zmienna indywiduowa występuje w formule wtedy i tylko wtedy, gdy jest argumentem pewnej stałej predykatywnej tej formuły DEF. 4 Zmienną, która występuje bezpośrednio po znaku kwantyfikatora nazywamy zmienną objętą kwantyfikatorem α: x ( y P(y, y Q(y, z w α zmienne x i y są zmiennymi objętymi kwantyfikatorami spotkanie X-XI: KLASYCZNY RACHUNEK PREDYKATÓW

Alfabet klasycznego rachunku zdań reguły konsytutywne języka STATUS ZMIENNEJ INDYWIDUOWEJ W FORMULE DEF. 3 Zmienna indywiduowa występuje w formule wtedy i tylko wtedy, gdy jest argumentem pewnej stałej predykatywnej tej formuły DEF. 4 Zmienną, która występuje bezpośrednio po znaku kwantyfikatora nazywamy zmienną objętą kwantyfikatorem DEF. 5 Zasięg kwantyfikatora to formuła, która rozpoczyna się bezpośrednio po zmiennej objętej danym kwantyfikatorem zasięg : zasięg : y P((y, y x Q(y, z y P((y, y x Q(y, z spotkanie X-XI: KLASYCZNY RACHUNEK PREDYKATÓW

Alfabet klasycznego rachunku zdań reguły konsytutywne języka STATUS ZMIENNEJ INDYWIDUOWEJ W FORMULE DEF. 3 Zmienna indywiduowa występuje w formule wtedy i tylko wtedy, gdy jest argumentem pewnej stałej predykatywnej tej formuły DEF. 4 Zmienną, która występuje bezpośrednio po znaku kwantyfikatora nazywamy zmienną objętą kwantyfikatorem DEF. 5 Zasięg kwantyfikatora to formuła, która rozpoczyna się bezpośrednio po zmiennej objętej danym kwantyfikatorem DEF. 6 Zmienna ma w formule wystąpienie związane, jeśli zmienna ta leży w zasięgu kwantyfikatora obejmującego zmienną identycznego kształtu α: y P((y, y x Q(y, z w α zmienna y ma trzy wystąpienia związane spotkanie X-XI: KLASYCZNY RACHUNEK PREDYKATÓW

Alfabet klasycznego rachunku zdań reguły konsytutywne języka STATUS ZMIENNEJ INDYWIDUOWEJ W FORMULE DEF. 7 Wystąpienie zmiennej, które nie jest związane nazywamy wystąpieniem wolnym β: y P((y, x x Q(y, z w β zmienne x i z mają wystąpienia wolne spotkanie X-XI: KLASYCZNY RACHUNEK PREDYKATÓW

Alfabet klasycznego rachunku zdań reguły konsytutywne języka STATUS ZMIENNEJ INDYWIDUOWEJ W FORMULE DEF. 7 Wystąpienie zmiennej, które nie jest związane nazywamy wystąpieniem wolnym DEF. 8 Zmienna wolna formuły, to zmienna, która ma w tej formule choć jedno wystąpienie wolne β: y P((y, x x Q(y, z w β zmienne x i z są wolne spotkanie X-XI: KLASYCZNY RACHUNEK PREDYKATÓW

Alfabet klasycznego rachunku zdań reguły konsytutywne języka STATUS ZMIENNEJ INDYWIDUOWEJ W FORMULE DEF. 7 Wystąpienie zmiennej, które nie jest związane nazywamy wystąpieniem wolnym DEF. 8 Zmienna wolna formuły, to zmienna, która ma w tej formule choć jedno wystąpienie wolne DEF. 9: ZDANIE KRP Zdaniem KRP nazywamy formułę, która nie zawiera zmiennych wolnych.

DEF. 10: model języka KRP Modelem języka KRP nazywamy parę uporządkowaną M = <M, I> M to zbiór obiektów zwany uniwersum modelu lub dziedziną przedmiotową; Niech: M = I to funkcja interpretacji, która nadaje znaczenie stałym indywiduowym i predykatowym języka KRP (i stałe indywiduowe: Jeżeli a i jest stałą indywiduową, to I(a i M Funkcja interpretacji przypisuje każdej stałej indywiduowej języka KRP jakiś obiekt z uniwersum modelu, np.:, I(a10 =, I(a11 =, I(a12 =, spotkanie X-XI: KLASYCZNY RACHUNEK PREDYKATÓW

DEF. 10: model języka KRP Modelem języka KRP nazywamy parę uporządkowaną M = <M, I> M to zbiór obiektów zwany uniwersum modelu lub dziedziną przedmiotową; Niech: M = I to funkcja interpretacji, która nadaje znaczenie stałym indywiduowym i predykatowym języka KRP (i stałe indywiduowe: Jeżeli a i jest stałą indywiduową, to I(a i M (ii stałe predykatowe: Jeżeli P i jest n-argumentowym symbolem predykatywnym, to I(P i M n Dla stałej predykatowej o argumentowości n, interpretacja przyporządkowuje zbiór, którego elementami są n-tki uporządkowane obiektów z uniwersum modelu. [c.d.n.

[c.d.1 N-tka uporządkowana przedmiotów, to tyle co ciąg przedmiotów. Zatem, w n-tce uporządkowanej liczy się: (i jakie przedmioty ją stanowią, (ii jaki jest ich porządek (który jest najpierw a który później. N-tki uporządkowane zapisujemy w sposób następujący: <o 1, o 2, o 3, o 4,, o n > Jeśli n=2, to mamy parę uporządkowaną: <o 1, o 2 >. Jeśli n=3, to mamy trójkę uporządkowaną: <o 1, o 2, o 3 >. Jeśli n=4, to mamy czwórkę uporządkowaną: <o 1, o 2, o 3, o 4 >.. Zbiór n-tek uporządkowanych, to zbiór, którego elementami są n-tki uporządkowane. A= <,,, > <,,, > <,,, > A jest trzyelementowym zbiorem czwórek uporządkowanych. spotkanie X-XI: KLASYCZNY RACHUNEK PREDYKATÓW

M = <M, I> M = [c.d. 2 N- argumentowemu predykatowi, na mocy funkcji interpretacji odpowiada zbiór n-tek uporządkowanych obiektów z uniwersum modelu. Niech argumentowość P 11 będzie równa 5 (n=5. Zatem, interpretacja przyporządkowuje P 11 zbiór piątek uporządkowanych (n=5, na przykład taki: I(P 11 = {<,,,, >, <,,,, >, <,,,, >} spotkanie X-XI: KLASYCZNY RACHUNEK PREDYKATÓW

DEF. 11: model języka KRP Modelem języka KRP nazywamy parę uporządkowaną M = <M, I> DEF. 12: wartościowanie zmiennych KRP Wartościowaniem zmiennych indywiduowych KRP jest dowolna funkcja g i, która przyporządkowuje wszystkim zmiennym języka KRP elementy uniwersum modelu. Interpretacja decyduje o tym jakie należy rozumieć stałe języka KRP (stałe indywiduowe i stałe predykatowe. Wartościowanie pozwala mówić o odniesieniu zmiennych indywiduowych do obiektów z uniewersum modelu. g 1 =, g 1 =, g 1 g 2 =, g 2 =, g 2 g 3 =, g 3 =, g 3. UMOWA: Dla stałych indywiduowych g(a = I(a M= spotkanie X-XI: KLASYCZNY RACHUNEK PREDYKATÓW

DEF. 13: spełnianie w KRP Model M = <M, I> spełnia formułę α przy wartościowaniu g i, M, wtedy i tylko wtedy, gdy: Definicja spełniania (podobnie jak podana wcześniej definicja formuły KRP jest definicją indukcyjną (vide prezentacja Definicje i podział logiczny. Zatem, definicja ta składa się z kilku warunków, które określają co oznacza, że jakaś klasa formuł KRP, jest spełniona. Stosując kolejne warunki definicyjne, można określić czy dowolna formuła KRP jest spełniona w modelu przy określonym wartościowaniu. Sprawdzając czy formuła α jest spełniona, czy też nie, posuwamy się metodą analityczną: rozbijamy α na coraz prostsze elementy, tak by na końcu uzyskać konstrukt, w którym rozstrzyga się, czy spełnione są jakieś formuły atomowe, z których zbudowana jest α. Zatem, najbardziej pierwotnym przypadkiem spełniania jest przypadek formuły atomowej.

DEF. 13: spełnianie w KRP Model M = <M, I> spełnia formułę α przy wartościowaniu g i, M, wtedy i tylko wtedy, gdy: 1. Jeżeli P m jest formułą atomową, to M P m [g i wtw <g i,, g i > I(P m

DEF. 13: spełnianie w KRP Model M = <M, I> spełnia formułę α przy wartościowaniu g i, M, wtedy i tylko wtedy, gdy: 1. Jeżeli P m jest formułą atomową, to M P m [g i wtw <g i,, g i > I(P m P m to jakaś stała predykatowa, zaś t 1 są ciągiem stałych lub zmiennych indywiduowych; <g i,, g i > to n-tka uporządkowana obiektów z dziedziny przedmiotowej modelu M; [c.d.n. I(P m to zbiór, który na mocy funkcji interpretacji odpowiada predykatowi P m

DEF. 13: spełnianie w KRP Model M = <M, I> spełnia formułę α przy wartościowaniu g i, M, wtedy i tylko wtedy, gdy: 1. Jeżeli P m jest formułą atomową, to M P m [g i wtw <g i,, g i > I(P m [c.d. Zatem, gdy n jest liczbą wyrażającą argumentowość predykatu, spełnianie w przypadku formuły atomowej, oznacza, że n-tka uporządkowana obiektów z dziedziny przedmiotowej modelu jest elementem zbioru, który interpretacja przyporządkowuje występującemu w tej formule predykatowi.

DEF. 13: spełnianie w KRP Model M = <M, I> spełnia formułę α przy wartościowaniu g i, M, wtedy i tylko wtedy, gdy: 1. Jeżeli P m jest formułą atomową, to M P m [g i wtw <g i,, g i > I(P m [c.d. Zatem, gdy n jest liczbą wyrażającą argumentowość predykatu, spełnianie w przypadku formuły atomowej, oznacza, że n-tka uporządkowana obiektów z dziedziny przedmiotowej modelu jest elementem zbioru, który interpretacja przyporządkowuje występującemu w tej formule predykatowi. Co to za obiekty? Na to pytanie odpowiedź znajdzie się, gdy zastosować funkcję wartościowania przy której badamy spełnianie do symboli indywiduowych, które występują w badanej formule atomowej.

DEF. 13: spełnianie w KRP Model M = <M, I> spełnia formułę α przy wartościowaniu g i, wtedy i tylko wtedy, gdy: M, 1. α = P m : M P m [g i wtw <g i,, g i > I(P m 2. Jeżeli α, β są formułami KRP, to [ M α β [g i wtw M oraz M β [g i Analogia z warunkami prawdziwości dla funktorów: v(p q = 1 wtw v(p = 1 oraz v(q = 1

DEF. 13: spełnianie w KRP Model M = <M, I> spełnia formułę α przy wartościowaniu g i, wtedy i tylko wtedy, gdy: M, 1. α = P m : M P m [g i wtw <g i,, g i > I(P m 2. Jeżeli α, β są formułami KRP, to [ [ M α β [g i wtw M α β [g i wtw M oraz M β [g i M lub M β [g i Analogia z warunkami prawdziwości dla funktorów: v(p q = 1 wtw v(p = 1 lub v(q = 1

DEF. 13: spełnianie w KRP Model M = <M, I> spełnia formułę α przy wartościowaniu g i, wtedy i tylko wtedy, gdy: M, 1. α = P m : M P m [g i wtw <g i,, g i > I(P m 2. Jeżeli α, β są formułami KRP, to [ [ [ M α β [g i wtw M oraz M β [g i M α β [g i wtw M lub M β [g i M α β[g i wtw albo M, albo M β [g i Analogia z warunkami prawdziwości dla funktorów: v(p q = 1 wtw v(p = 0, lub v(q = 1 (v(p = 0, to tyle co v(p 1

DEF. 13: spełnianie w KRP Model M = <M, I> spełnia formułę α przy wartościowaniu g i, wtedy i tylko wtedy, gdy: M, 1. α = P m : M P m [g i wtw <g i,, g i > I(P m 2. Jeżeli α, β są formułami KRP, to [ [ [ [ M α β [g i wtw M oraz M β [g i M α β [g i wtw M lub M β [g i M α β[g i wtw albo M, albo M β [g i M α β [g i wtw albo M i M β [g i, albo M i M β [g i Analogia z warunkami prawdziwości dla funktorów: v(p q = 1 wtw albo v(p = 1 oraz v(q = 1, albo v(p = 0 oraz v(q = 0

DEF. 13: spełnianie w KRP Model M = <M, I> spełnia formułę α przy wartościowaniu g i, wtedy i tylko wtedy, gdy: M, 1. α = P m : M P m [g i wtw <g i,, g i > I(P m 2. Jeżeli α, β są formułami KRP, to [ [ [ [ [ M α β [g i wtw M oraz M β [g i M α β [g i wtw M lub M β [g i M α β[g i wtw albo M, albo M β [g i M α β [g i wtw albo M i M β [g i, albo M i M β [g i M wtw M Analogia z warunkami prawdziwości dla funktorów: v( p = 1 wtw v(p = 0 (v(p = 0, to tyle co v(p 1

DEF. 13: spełnianie w KRP Model M = <M, I> spełnia formułę α przy wartościowaniu g i, wtedy i tylko wtedy, gdy: M, 1. α = P m : M P m [g i wtw <g i,, g i > I(P m 2. Jeżeli α, β są formułami KRP, to [ [ [ [ [ M α β [g i wtw M oraz M β [g i M α β [g i wtw M lub M β [g i M α β[g i wtw albo M, albo M β [g i M α β [g i wtw albo M i M β [g i, albo M i M β [g i M wtw M 3. Jeśli α jest formułą KRP, przed którą stoi kwantyfikator: [ M x n wtw istnieje takie g j, że M [ M x n wtw dla każdego g j, M

DEF. 13: spełnianie w KRP Model M = <M, I> spełnia formułę α przy wartościowaniu g i, M, wtedy i tylko wtedy, gdy: 1. α = P m : M P m [g i wtw <g i,, g i > I(P m Intuicja: Formuła poprzedzona małym kwantyfikatorem jest spełniona w modelu, gdy w dziedzinie przedmiotowej znajdzie się choć jeden obiekt, 2. Jeżeli α, β są który formułami gdy podstawi KRP, się to go do zmiennej związanej kwantyfikatorem, sprawia, że formuła jest spełniona. [ M α β [g i wtw M oraz M β [g i [ M α Zatem: β [g i w przypadku wtw zmiennej M α związanej [g i lub przez Mmały β [g kwantyfikator, i dla [ M α spełniania β[g i nie jest wtwistotne albo jaki obiekt M α przypisuje [g i, albo tej Mzmiennej β [g i zadane wartościowanie g [ M α β [g i wtw i ; by α było spełnione w modelu, wystarczy, że istnieje albo M i M β [g i, jakieś wartościowanie g j, które przypisuje zmiennej odpowiedni obiekt. albo M i M β [g i [c.d.n. [ M wtw M 3. Jeśli α jest formułą KRP, przed którą stoi kwantyfikator: [ M x n wtw istnieje takie g j, że M [ M x n wtw dla każdego g j, M

DEF. [c.d. 13: spełnianie Niech: w KRP Model M = I(P <M, = I> {<, spełnia >} formułę α przy wartościowaniu g i, g 1 =, g 1 =, g 1 M, g 2 =, g 2 =, g 2 wtedy i tylko g 3 wtedy, 1 =, gdy: g 3 =, g 3 1. α = P m : M P m [g i wtw <g i,, g i > I(P m M x 1 P, x 3 [g 3 2. Jeżeli α, β są formułami KRP, to M= [ [ [ [ [ M α β [g i wtw M oraz M β [g i M α β [g i wtw M lub M β [g i M α β[g i wtw albo M, albo M β [g i M α β [g i wtw albo M i M β [g i, albo M i M β [g i M wtw M 3. Jeśli α jest formułą KRP, przed którą stoi kwantyfikator: [ M x n wtw istnieje takie g j, że M [ M x n wtw dla każdego g j, M

DEF. [c.d. 13: spełnianie Niech: w KRP Model M = I(P <M, = I> {<, spełnia >} formułę α przy wartościowaniu g i, g 1 =, g 1 =, g 1 g M, 2 =, g 2 =, g 2 M= wtedy i tylko g 3 wtedy, 1 =, gdy: g 3 =, g 3 1. α = P m : M P m [g i wtw <g i,, g i > I(P m M x 1 P, x 3 [g 3 wtw 2. Jeżeli α, β są wtw formułami istnieje g j, KRP, że M to P,x [g (g /g 1 3 3 j 1 3 1 [ [ [ [ [ M α β [g i wtw M oraz M β [g i M α β [g i wtw M lub M β [g i M α β[g i wtw albo M, albo M β [g i M α β [g i wtw albo M i M β [g i, albo M i M β [g i M α [g Wiem i wtw to na podstawie M α [g punktu i 3[ definicji spełniania. 3. Jeśli α jest formułą KRP, przed którą stoi kwantyfikator: [ M x n wtw istnieje takie g j, że M [ To wartościowanie g 3 i ale przerobione tak, że ilekroć jako argument pojawia się zmienna x 1, zamiast g 3, bierzemy g j M x n wtw dla każdego g j, M

DEF. [c.d. 13: spełnianie Niech: w KRP Model M = I(P <M, = I> {<, spełnia >} formułę α przy wartościowaniu g i, g 1 =, g 1 =, g 1 M, g 2 =, g 2 =, g 2 wtedy i tylko g 3 wtedy, 1 =, gdy: g 3 =, g 3 1. α = P m : M P m [g i wtw <g i,, g i > I(P m M x 1 P, x 3 [g 3 wtw wtw istnieje g 2. Jeżeli α, β są formułami j, że M P KRP, to,x [g (g /g 3 3 j 1 3 1 wtw wtw istnieje g j, <g 3 /g 3, g 3 /g 3 > I(P [ M α β [g i Przerobione wtw M oraz M β [g i wartościowanie [ M α β [g i gwtw 3 i M lub argumenty M β [gprzerobionego i wartościowania g [ M α β[g i wtw albo M, albo M β [g i 3 i [ M α β [g i wtw albo M i M β [g i, Wiem to na podstawie albo Mwcześniejszego i M β kroku [g i dowodowego, oraz punktu 1 definicji spełniania. [ M wtw M 3. Jeśli α jest formułą KRP, przed którą stoi kwantyfikator: [ M x n wtw istnieje takie g j, że M [ M x n wtw dla każdego g j, M M=

DEF. [c.d. 13: spełnianie Niech: w KRP Model M = I(P <M, = I> {<, spełnia >} formułę α przy wartościowaniu g i, g 1 =, g 1 =, g 1 M, g 2 =, g 2 =, g 2 wtedy i tylko g 3 wtedy, 1 =, gdy: g 3 =, g 3 1. α = P m : M P m [g i wtw <g i,, g i > I(P m M x 1 P, x 3 [g 3 wtw wtw istnieje g 2. Jeżeli α, β są formułami j, że M P KRP, to 1,x 3 [g 3 /g 3 wtw wtw istnieje g j, <g 3 /g 3, g 3 /g 3 > I(P wtw [ M α wtw β [gistnieje i g j, wtw <g j, g 3 M 3 > α I(P [g i oraz M β [g i [ M α β [g i wtw M lub M β [g i [ M α β[g i wtw albo M, albo M β [g i [ M α β Wiem [g i to, bo wtw albo M i M β [g i, (i g 3 albo 1 /g 3 M 1 α 1 [g = i g j i M 1, oraz β [g i [ M wtw (ii g 3 M 1 /g 3 α 1 [g i 3 = g 3 3. Jeśli α jest formułą KRP, przed którą stoi kwantyfikator: [ M x n wtw istnieje takie g j, że M [ M x n wtw dla każdego g j, M M=

DEF. [c.d. 13: spełnianie Niech: w KRP Model M = I(P <M, = I> {<, spełnia >} formułę α przy wartościowaniu g i, g 1 =, g 1 =, g 1 M, g 2 =, g 2 =, g 2 wtedy i tylko g 3 wtedy, 1 =, gdy: g 3 =, g 3 1. α = P m : M P m [g i wtw <g i,, g i > I(P m M x 1 P, x 3 [g 3 wtw wtw istnieje g 2. Jeżeli α, β są formułami j, że M P KRP, to 1 3 3 j 1 3 1 wtw wtw istnieje g j, <g 3 /g 3, g 3 /g 3 > I(P wtw [ M α wtw β [gistnieje i g j, wtw <g j, g 3 M 3 > α I(P [g i wtw oraz M β [g i [ M α wtw β [gistnieje i g j, wtw <g j, > M I(P. lub M β [g i [ M α β[g i wtw albo M, albo M β [g i [ M α β [g i wtw albo M i M β [g i, Wiem to na podstawie albo Mpoprzedniego i M kroku β [g i dowodowego, [ M α [g oraz i wtw tego, że gm 3 = α [g i 3. Jeśli α jest formułą KRP, przed którą stoi kwantyfikator: [ M x n wtw istnieje takie g j, że M [ M x n wtw dla każdego g j, M M=

DEF. [c.d. 13: spełnianie Niech: w KRP Model M = I(P <M, = I> {<, spełnia >} formułę α przy wartościowaniu g i, g 1 =, g 1 =, g 1 M, g 2 =, g 2 =, g 2 wtedy i tylko g 3 wtedy, 1 =, gdy: g 3 =, g 3 1. α = P m : M P m [g i wtw <g i,, g i > I(P m M x 1 P, x 3 [g 3 wtw wtw istnieje g 2. Jeżeli α, β są formułami j, że M P KRP, to 1 3 3 j 1 3 1 wtw wtw istnieje g j, <g 3 /g 3, g 3 /g 3 > I(P wtw [ M α wtw β [gistnieje i g j, wtw <g j, g 3 M 3 > α I(P [g i wtw oraz M β [g i [ M α wtw β [gistnieje i g j, wtw <g j, > M I(P. lub M β [g i [ M α β[g i wtw albo M, albo M β [g i [ M α β Teraz, [g i by odpowiedzieć wtw na albo pytanie, M α czy [gformuła i i M jest β [gspełniona, i, trzeba rozstrzygnąć, czy albo istnieje M α takie [g i wartościowanie i M β [g i g j i, że para uporządkowana <g [ M j wtw 1, > należy do I(P. M 3. Jeśli α jest formułą KRP, przed którą stoi kwantyfikator: [ M x n wtw istnieje takie g j, że M [ M= M x n wtw dla każdego g j, M

DEF. [c.d. 13: spełnianie Niech: w KRP Model M = I(P <M, = I> {<, spełnia >} formułę α przy wartościowaniu g i, g 1 =, g 1 =, g 1 M, g 2 =, g 2 =, g 2 wtedy i tylko g 3 wtedy, 1 =, gdy: g 3 =, g 3 1. α = P m : M P m [g i wtw <g i,, g i > I(P m M x 1 P, x 3 [g 3 wtw wtw istnieje g 2. Jeżeli α, β są formułami j, że M P KRP, to 1,x 3 [g 3 /g 3 wtw wtw istnieje g j, <g 3 /g 3, g 3 /g 3 > I(P wtw [ M α wtw β [gistnieje i g j, wtw <g j, g 3 M 3 > α I(P [g i wtw oraz M β [g i [ M α wtw β [gistnieje i g j, wtw <g j, > M I(P. lub M β [g i [ M α β[g i wtw albo M, albo M β [g i [ M α β [g i wtw albo M i M β [g i, Oczywiście, takim albo wartościowaniem M i M jest β np. [g i g 1 i, [ M α [g bo i <g wtw 1, > M= <, α >, [g i zaś <, > I(P. 3. Jeśli α jest formułą KRP, przed którą stoi kwantyfikator: [ M x n wtw istnieje takie g j, że M [ M= M x n wtw dla każdego g j, M

DEF. [c.d. 13: spełnianie Niech: w KRP Model M = I(P <M, = I> {<, spełnia >} formułę α przy wartościowaniu g i, g 1 =, g 1 =, g 1 M, g 2 =, g 2 =, g 2 wtedy i tylko g 3 wtedy, 1 =, gdy: g 3 =, g 3 1. α = P m : M P m [g i wtw <g i,, g i > I(P m M x 1 P, x 3 [g 3 wtw wtw istnieje g 2. Jeżeli α, β są formułami j, że M P KRP, to 1 3 3 j 1 3 1 wtw wtw istnieje g j, <g 3 /g 3, g 3 /g 3 > I(P wtw [ M α wtw β [gistnieje i g j, wtw <g j, g 3 M 3 > α I(P [g i wtw oraz M β [g i [ M α wtw β [gistnieje i g j, wtw <g j, > M I(P. lub M β [g i [ M α β[g i wtw albo M, albo M β [g i [ M α β [g i wtw albo M i M β [g i, Zatem, model Malbo spełnia M formułę i M x 1 P β 1,x [g 3 i przy wartościowaniu g 3! [ M wtw M SPEŁNIA! 3. Jeśli α jest formułą KRP, przed którą stoi kwantyfikator: [ M x n wtw istnieje takie g j, że M [ M x n wtw dla każdego g j, M M=

DEF. 13: spełnianie w KRP Model M = <M, I> spełnia formułę α przy wartościowaniu g i, M, wtedy i tylko wtedy, gdy: 1. α = P m : M P m [g i wtw <g i,, g i > I(P m Intuicja: Formuła poprzedzona dużym kwantyfikatorem jest spełniona w 2. Jeżeli α, β są modelu, formułami gdy KRP, każdy obiekt to z dziedziny przedmiotowej modelu podstawiony za zmienną objętą kwantyfikacją sprawia, że formuła jest spełniona. [ M α β [g i wtw M oraz M β [g i [ M α Zatem: β [g i w przypadku wtw zmiennej M α związanej [g i lub przez Mduży β [g kwantyfikator, i dla spełniania formuły nie wystarczy, że jest ona spełniona przy podstawieniu [ M α β[g i wtw albo M, albo M β [g i za zmienną obiektu, który przypisuje jej zadane wartościowanie; formuła ta [ M α β musi [g i być spełniona wtw przy albo każdym M wartościowaniu. i M β [g i, [c.d.n. albo M i M β [g i [ M wtw M 3. Jeśli α jest formułą KRP, przed którą stoi kwantyfikator: [ M x n wtw istnieje takie g j, że M [ M x n wtw dla każdego g j, M

DEF. [c.d. 13: spełnianie Niech: w KRP Model M = I(Q <M, = I> {<, spełnia >, formułę <, >, α <, przy wartościowaniu >, <, >, <, >, g i, <, >, <, >, <, >, <, >} g 1 =, g 1 =, g 1 = M,, g wtedy i tylko 2 wtedy, 1 =, g gdy: 2 =, g 2 g 3 =, g 3 =, g 3 M= 1. α = P m : M P m [g i wtw <g i,, g i > I(P m M x 2 P, x 3 [g 1 2. Jeżeli α, β są formułami KRP, to [ M α β [g i wtw M oraz M β [g i [ M α β [g i wtw M lub M β [g i [ M α β[g i wtw albo M, albo M β [g i [ M α β [g i wtw albo M i M β [g i, albo M i M β [g i [ M wtw M 3. Jeśli α jest formułą KRP, przed którą stoi kwantyfikator: [ M x n wtw istnieje takie g j, że M [ M x n wtw dla każdego g j, M

DEF. [c.d. 13: spełnianie Niech: w KRP Model M = I(Q <M, = I> {<, spełnia >, formułę <, >, α <, przy wartościowaniu >, <, >, <, >, g i, <, >, <, >, <, >, <, >} g 1 =, g 1 =, g 1 = M,, g wtedy i tylko 2 wtedy, 1 =, g gdy: 2 =, g 2 g 3 =, g 3 =, g 3 M= 1. α = P m : M P m [g i wtw <g i,, g i > I(P m M x 2 P, x 3 [g 1 wtw 2. Jeżeli α, β są wtw formułami dla każdego KRP, g j, Mto P 3 1 j 1 1 1 [ M α β [g i wtw M oraz M β [g i [ M α β [g i wtw M lub M β [g i [ M α β[g i wtw albo M, albo M β [g i [ M α β [g i wtw albo M i M β [g i, Wiem to na podstawie albo Mpunktu 3[ i Mdefinicji β [g i spełniania [ M wtw M To wartościowanie g 1 i ale przerobione tak, że ilekroć jako argument pojawia się zmienna x 1, zamiast g 1, bierzemy g j 3. Jeśli α jest formułą KRP, przed którą stoi kwantyfikator: [ M x n wtw istnieje takie g j, że M [ M x n wtw dla każdego g j, M

DEF. [c.d. 13: spełnianie Niech: w KRP Model M = I(Q <M, = I> {<, spełnia >, formułę <, >, α <, przy wartościowaniu >, <, >, <, >, g i, <, >, <, >, <, >, <, >} g 1 =, g 1 =, g 1 = M,, g wtedy i tylko 2 wtedy, 1 =, g gdy: 2 =, g 2 g 3 =, g 3 =, g 3 M= 1. α = P m : M P m [g i wtw <g i,, g i > I(P m M x 2 P, x 3 [g 1 wtw 2. Jeżeli α, β są wtw formułami dla każdego KRP, g j, Mto P, x [g (g /g 3 1 j 1 1 1 wtw wtw dla każdego g [ M α β [g i wtw j, <g 1 (g M j /g α 1 [g 1 i oraz 1, g 1 M 1 /g 1 β 1 [g i 3 > I(Q Przerobione [ M α β [gwartościowanie i wtw M lub M β [g i argumenty przerobionego [ M α β[g i gwtw 1 i albo M, albo wartościowania M β [g i g 1 i [ M α β [g i wtw albo M i M β [g i, Wiem to na podstawie poprzedniego kroku dowodu, oraz punktu 1 definicji albo M i M β [g i spełniania [ M wtw M 3. Jeśli α jest formułą KRP, przed którą stoi kwantyfikator: [ M x n wtw istnieje takie g j, że M [ M x n wtw dla każdego g j, M

DEF. [c.d. 13: spełnianie Niech: w KRP Model M = I(Q <M, = I> {<, spełnia >, formułę <, >, α <, przy wartościowaniu >, <, >, <, >, g i, <, >, <, >, <, >, <, >} g 1 =, g 1 =, g 1 = M,, g wtedy i tylko 2 wtedy, 1 =, g gdy: 2 =, g 2 g 3 =, g 3 =, g 3 M= 1. α = P m : M P m [g i wtw <g i,, g i > I(P m M x 2 P, x 3 [g 1 wtw 2. Jeżeli α, β są wtw formułami dla każdego KRP, g j, Mto P 3 1 j 1 1 1 wtw wtw dla każdego g [ M α β [g i wtw j, <g 1 (g M j /g α 1 [g 1 i oraz 1, g 1 M 1 /g 1 β 1 [g i 3 > I(Q wtw dla każdego g [ M α β [g i wtw j, <g j M 1, g 1 α 3 > I(Q [g i lub M β [g i [ M α β[g i wtw albo M, albo M β [g i [ M α β Wiem [g i to, bo wtw albo M i M β [g i, (i g 1 albo 1 /g 1 M 1 α 1 [g = i g j i M 1, oraz β [g i (ii g [ M wtw 1 M 1 /g 1 α 1 [g i 3 = g 1 3. Jeśli α jest formułą KRP, przed którą stoi kwantyfikator: [ M x n wtw istnieje takie g j, że M [ M x n wtw dla każdego g j, M

DEF. [c.d. 13: spełnianie Niech: w KRP Model M = I(Q <M, = I> {<, spełnia >, formułę <, >, α <, przy wartościowaniu >, <, >, <, >, g i, <, >, <, >, <, >, <, >} g 1 =, g 1 =, g 1 = M,, g wtedy i tylko 2 wtedy, 1 =, g gdy: 2 =, g 2 g 3 =, g 3 =, g 3 M= 1. α = P m : M P m [g i wtw <g i,, g i > I(P m M x 2 P, x 3 [g 1 wtw 2. Jeżeli α, β są wtw formułami dla każdego KRP, g j, Mto P 3 1 j 1 1 1 wtw wtw dla każdego g [ M α β [g i wtw j, <g 1 (g M j /g α 1 [g 1 i oraz 1, g 1 M 1 /g 1 β 1 [g i 3 > I(Q wtw dla każdego g [ M α β [g i wtw j, <g j M 1, g 1 α 3 > I(Q wtw [g i lub M β [g i wtw dla każdego g j, <g j, > I(Q [ M α β[g i wtw albo M, albo M β [g i [ M α β [g i wtw albo M i M β [g i, Wiem, to na podstawie albo M poprzedniego i M kroku β [g i dowodu, oraz tego, że g 1 = [ M wtw M 3. Jeśli α jest formułą KRP, przed którą stoi kwantyfikator: [ M x n wtw istnieje takie g j, że M [ M x n wtw dla każdego g j, M

DEF. [c.d. 13: spełnianie Niech: w KRP Model M = I(Q <M, = I> {<, spełnia >, formułę <, >, α <, przy wartościowaniu >, <, >, <, >, g i, <, >, <, >, <, >, <, >} g 1 =, g 1 =, g 1 = M,, g wtedy i tylko 2 wtedy, 1 =, g gdy: 2 =, g 2 g 3 =, g 3 =, g 3 M= 1. α = P m : M P m [g i wtw <g i,, g i > I(P m M x 2 P, x 3 [g 1 wtw 2. Jeżeli α, β są wtw formułami dla każdego KRP, g j, Mto P 3 1 j 1 1 1 wtw wtw dla każdego g [ M α β [g i wtw j, <g 1 (g M j /g α 1 [g 1 i oraz 1, g 1 M 1 /g 1 β 1 [g i 3 > I(Q wtw dla każdego g [ M α β [g i wtw j, <g j M 1, g 1 α 3 > I(Q wtw [g i lub M β [g i wtw dla każdego g j, <g j, > I(Q [ M α β[g i wtw albo M, albo M β [g i [ M α β Teraz, [g i by odpowiedzieć wtw albo na pytanie, M α [g czy i i formuła M β [g jest i, spełniona w modelu, należy rozstrzygnąć, albo Mczy jest α [gtak, i i Mże przy β [g dowolnym i wartościowaniu g j, [ M α [g <g i j wtw 1, > należy M do α I(Q, [g i czy też nie. 3. Jeśli α jest formułą KRP, przed którą stoi kwantyfikator: [ M x n wtw istnieje takie g j, że M [ M x n wtw dla każdego g j, M

DEF. [c.d. 13: spełnianie Niech: w KRP Model M = I(Q <M, = I> {<, spełnia >, formułę <, >, α <, przy wartościowaniu >, <, >, <, >, g i, <, >, <, >, <, >, <, >} g 1 =, g 1 =, g 1 = M,, g wtedy i tylko 2 wtedy, 1 =, g gdy: 2 =, g 2 g 3 =, g 3 =, g 3 M= 1. α = P m : M P m [g i wtw <g i,, g i > I(P m M x 2 P, x 3 [g 1 wtw 2. Jeżeli α, β są wtw formułami dla każdego KRP, g j, Mto P 3 1 j 1 1 1 wtw wtw dla każdego g [ M α β [g i wtw j, <g 1 (g M j /g α 1 [g 1 i oraz 1, g 1 M 1 /g 1 β 1 [g i 3 > I(Q wtw dla każdego g [ M α β [g i wtw j, <g j M 1, g 1 α 3 > I(Q wtw [g i lub M β [g i wtw dla każdego g j, <g j, > I(Q [ M α β[g i wtw albo M, albo M β [g i [ M α β [g i wtw albo M i M β [g i, Oczywiście, odpowiedź albo M jest α [g negatywna, i i M β bo [g i jeśli za g j i podstawimy g 3 i, to [ M α [g <g i 3 wtw 1, > = <, M >, α [g zaś i <, > I(Q. 3. Jeśli α jest formułą KRP, przed którą stoi kwantyfikator: [ M x n wtw istnieje takie g j, że M [ M x n wtw dla każdego g j, M

DEF. [c.d. 13: spełnianie Niech: w KRP Model M = I(Q <M, = I> {<, spełnia >, formułę <, >, α <, przy wartościowaniu >, <, >, <, >, g i, <, >, <, >, <, >, <, >} g 1 =, g 1 =, g 1 = M,, g wtedy i tylko 2 wtedy, 1 =, g gdy: 2 =, g 2 g 3 =, g 3 =, g 3 M= 1. α = P m : M P m [g i wtw <g i,, g i > I(P m NIE SPEŁNIA! M x 2 P, x 3 [g 1 wtw 2. Jeżeli α, β są wtw formułami dla każdego KRP, g j, Mto P, x [g (g /g 3 1 j 1 1 1 wtw wtw dla każdego g [ M α β [g i wtw j, <g 1 (g M j /g α 1 [g 1 i oraz 1, g 1 M 1 /g 1 β 1 [g i 3 > I(Q wtw dla każdego g [ M α β [g i wtw j, <g j M 1, g 1 α 3 > I(Q wtw [g i lub M β [g i wtw dla każdego g j, <g j, > I(Q [ M α β[g i wtw albo M, albo M β [g i [ M α β [g i wtw albo M i M β [g i, Zatem, model albo M nie Mspełnia formuły i M β x [g i 2 P, x 3! [ M α [g bo i <g wtw 3, > M= <, α >, [g i zaś <, > I(Q. 3. Jeśli α jest formułą KRP, przed którą stoi kwantyfikator: [ M x n wtw istnieje takie g j, że M [ M x n wtw dla każdego g j, M

DEF. 13: spełnianie w KRP Model M = <M, I> spełnia formułę α przy wartościowaniu g i, wtedy i tylko wtedy, gdy: M, 1. α = P m : M P m [g i wtw <g i,, g i > I(P m 2. Jeżeli α, β są formułami KRP, to [ [ [ [ [ M α β [g i wtw M oraz M β [g i M α β [g i wtw M lub M β [g i M α β[g i wtw albo M, albo M β [g i M α β [g i wtw albo M i M β [g i, albo M i M β [g i M wtw M 3. Jeśli α jest formułą KRP, przed którą stoi kwantyfikator: [ M x n wtw istnieje takie g j, że M [ M x n wtw dla każdego g j, M

DEF. 14: tautologia KRP Tautologią KRP nazywamy formułę α, która jest spełniona w każdym modelu. α

DO ĆWICZEŃ!