4) WPROWADZENIE DO LOGIKI FORMALNEJ

background image

Wprowadzenie do logiki formalnej

© Jarosław Kucharski

background image

Zakresy nazwowe



WYKRESY EULERA

Wszystkie

S

P

(

S

a

P

)

Niektóre

S

P

(

S

i

P

)

Leonhard Euler

1707 – 1783

S

P

Niektóre

S

P

(

S

i

P

)

Niektóre

S

nie są

P

(

S

o

P

)

Żadne

S

nie jest

P

(

S

e

P

)

S

S

P

P

© Jarosław Kucharski

background image

Kwadrat logiczny

S

a

P

S

e

P

S

o

P

S

i

P

© Jarosław Kucharski

background image

Kwadrat logiczny

S

a

P

S

e

P

wykluczanie

S

o

P

S

i

P

dopełnianie

wynikanie

wynikanie

sprzeczność

© Jarosław Kucharski

background image

Język logiki a język naturalny



LOGIKA – nauka badająca warunki poprawności
rozumować



JĘZYK NATURALNY – każdy język, składający się ze zbiory
wyrażeń sensownych, reguł syntaktycznych i postulatów

wyrażeń sensownych, reguł syntaktycznych i postulatów
znaczeniowych, powstający w sposób spontaniczny i
ewoluujący w czasie. Dopuszcza definicje ostensywne.
Znaczenie uzależnione jest od kontekstu.



JĘZYK FORMALNY – język wytworzony sztucznie, za
pomocą ściśle określonych reguł.

© Jarosław Kucharski

background image

Wprowadzenie do logiki



Podział logiki:



SEMIOTYKA – nauka o znakach



Semantyka– bada relacje między znakami a przedmiotami, do
których znaki te się odnoszą



Syntaktyka – bada relacje, które zachodzą wewnątrz języka,
relacje składniowe

relacje składniowe



Pragmatyka – koncentruje się na relacjach między znakami
językowymi a ich użytkownikami (interpretatorami)



Logika formalna



Teoria i metodologia nauk

© Jarosław Kucharski

background image

Język logiki a język naturalny



Zdanie w logice – każde wyrażenie językowe, któremu
można przypisać prawdę lub fałsz



Zmienna – odpowiednio zaznaczone miejsce do
wypełnienia w danym schemacie.



Schemat zdaniowy – schemat zdania danego języka,
który po poprawnym podstawieniu za występujące w
nim zmienne, zmienia się w sensowne zdanie danego
języka.

© Jarosław Kucharski

background image

Klasyczny rachunek zdań (KRZ)



ALFABET:



Zmienne zdaniowe: p, q, r, z…



Funktory

v

, , ,

¬



Znaki pomocnicze: (), {}, []…

Zenon z Kition

333-262 pne

Gottlob Frege

1848-1925

Alfred Tarski

1901-1983

Jan Łukasiewicz

1878-1956

© Jarosław Kucharski

background image

Klasyczny rachunek zdań (KRZ)



Wartości zdań tworzonych za pomocą funktorów



ALTERNATYWA ( ) prawdziwa jest wtedy, gdy jeden z jej
członów jest prawdziwy



KONIUNKCJA ( ) prawdziwa jest wtedy, gdy oba jej człony są



KONIUNKCJA ( ) prawdziwa jest wtedy, gdy oba jej człony są
prawdziwe



IMPLIKACJA ( ) fałszywa jest wtedy, gdy z prawdy wynika
fałsz



NEGACJA (

¬

) zmienia wartość logiczną negowanego zdania

© Jarosław Kucharski

background image

Klasyczny rachunek zdań (KRZ)



Przekład zdań języka naturalnego na język KRZ



Pierwszą rybą, jaką dziś złapie Wacek, będzie karaś, bo wybiera się
wędkować na jeziorze Szczylno, w którym stosunek karasi do innych ryb
wynosi 100:1.

(p z) q

© Jarosław Kucharski

background image

Klasyczny rachunek zdań (KRZ)



TAUTOLOGIA

Każda formuła, która przy dowolnym wartościowaniu

zmiennych przybiera wartość logiczną 1.

p p

[(p q) p] q

p (q p)

[(p q) ¬p] ¬q

© Jarosław Kucharski

background image

Klasyczny rachunek zdań (KRZ)

AKSJOMAT (gr. wysoko cenię, przyjmuję za

wiarygodne): takie twierdzenie danej teorii, które
zostało przyjęte bez dowodu i stanowi podstawę
dowodów innych twierdzeń

SYSTEM AKSJOMATYCZNY: system obejmujący

pewien układ aksjomatów oraz zbiór ich
logicznych konsekwencji (twierdzeń
wyprowadzonych z tych aksjomatów).

(za Encyklopedia PWN)

© Jarosław Kucharski

background image

Klasyczny rachunek zdań (KRZ)



WERSJA SEMANTYCZNA



ALFABET

• Zbiór zmiennych zdaniowych,

• Spójniki:

¬, ∧

, ∨

, →, ≡

;

• Nawiasy: ( ) , [ ]



REGUŁY



Reguła Odrywania (RO): jeżeli uznaliśmy w toku dowodzenia
implikację i jej poprzednik, to możemy uznać również następnik.



Regułą Podstawiania: w toku dowodzenia możemy podstawić za
dowolną zmienną zdaniową poprawie zbudowaną formułę.

∧ ∨

• Nawiasy: ( ) , [ ]

© Jarosław Kucharski

background image

Klasyczny rachunek zdań (KRZ)

AKSJOMATYKA HILBERTA-ŁUKASIEWICZA

Cz 1

[1] (p→q)→((q→s)→(p→s))

[2] (p→(p→q))→(p→q)

[2] (p→(p→q))→(p→q)

[3] p→(q→p)

[4] p∧q→p

[5] p∧q→q

[6] (p→q)→((p→s)→(p→q∧s))

© Jarosław Kucharski

background image

Klasyczny rachunek zdań (KRZ)

AKSJOMATYKA HILBERTA-ŁUKASIEWICZA

Cz. 2

[7] p→p∨q

[8] q→p∨q

[8] q→p∨q

[9] (p→s)→((q→s)→(p∨q→s))

[10] (p≡q)→(p→q)
[11] (p≡q)→(q→p)
[12] (p→q)→((q→p)→(p≡q))
[13] (¬q→¬p)→(p→q)

© Jarosław Kucharski

background image

Nazwy i ich relacje



ZNAK – przedmiot, który jego użytkownika odnosi do
czegoś innego, niż ten przedmiot



NAZWA – każdy wyraz, który może być podmiotem lub
orzecznikiem w poprawnie zbudowanym zdaniu typu S jest
P



POJĘCIE – znaczenie nazwy, obejmujące istotne cechy
przedmiotu, do którego nazwa się odnosi.



DESYGNAT – przedmiot oznaczany przez daną nazwę



DENOTACJA NAZWY – zbiór jej desygnatów

© Jarosław Kucharski

background image

Klasyczny rachunek predykatów (KRP)



ALFABET KRP:



Zmienne indywiduowe: x, y, z…



Stałe indywiduowe: A, B, C, D…



Funktory , , ,

¬



Znaki pomocnicze: (), {}, []…



Kwantyfikatory: ,

© Jarosław Kucharski

background image

Klasyczny rachunek predykatów (KRP)



FORMUŁY KRP

x

P

(x)

y

S

(y)

y

S

(y)

Wszyscy ludzie są śmiertelni

Sokrates jest człowiekiem

Zatem: Sokrates jest śmiertelny.

© Jarosław Kucharski

background image

Klasyczny rachunek predykatów (KRP)



WYBRANE TEZY KRP



Prawa de Morgana

I

¬ x

P

(x)

x ¬

P

(x)

II

¬ x

P

(x)

x ¬

P

(x)

August de Morgan

1806-1871

© Jarosław Kucharski

background image

Kwadrat logiczny dla modalnego
rachunku zdań

wykluczanie

(dysjunkcja,

alternatywa rozłączna)

x

P

(x)

x

P

(x)

¬

dopełnianie

(alternatywa nierozłączna)

wynikanie

wynikanie

sprzeczność

x

P

(x)

X

P

(x)

¬

© Jarosław Kucharski


Wyszukiwarka

Podobne podstrony:
Wprowadzenie do logiki formalnej, Barbara Stanosz, Warszawa 2010
Wykład 1 inżynierskie Wprowadzenie do zarządzania operacyjnego
Wprowadzenie do medycyny rozwojowej 1
PD W1 Wprowadzenie do PD(2010 10 02) 1 1
Wprowadzenie do psychologii
Wprowadzenie do filozofii
(1) Wprowadzenie do nauki o finansach 1id 778 ppt
wprowadzenie do systemu win i podst sieci
wprowadzenie do psychologii społecznej
Wprowadzenie do cw1A
1 Wprowadzenie do psychologii pracy (14)id 10045 ppt
MWB 1 Wprowadzenie do modelowania wymagań w bezpieczeństwie
Wprowadzenie do Kryptografii
Wprowadzenie do pomocy społecznej

więcej podobnych podstron