Documente Academic
Documente Profesional
Documente Cultură
Mihi Andreea-Diana
LogicapredicatelordeordinulI
Afar plou
p P(a) (a azi)
Mine va ploua
P(b) (b mine)
Si t
l i
ti l l i ii predicatelorde
di t l d
Sistemulaxiomaticallogicii
ordinulI Alfabetul
P=(Pr , FPr , APr , RPr)
Pr = Var Const (nj=1 Fj) (nj=1 Pj) P0 Conective
Cuantif
Var = { x, y, z, } muimea simbolurilor de variabile
Const = { a, b, c, } muimea constantelor
Fj = { f | f : D j D} muimea simbolurilor de funcii de aritate j
Pj = { P | P: D j {T, F}} muimea simbolurilor de predicate de
aritate j
j
P0 = { p, q, r, } {T, F} muimea variabilelor propoziionale i
a valorilor de adevr
Conective = { , , , , }
Cuantif ={ (cuantificatorul universal), (cuantificatorul existenial)}
TERM,ATOM,Literal
TERM
= mulimea termenilor:
Var TERM
Const TERM
dac
d f Fk ii t1, , tk TERM atunci
t i f (t1, , tk) TERM
ATOM
T, F ATOM
T
dac P Pk i t1, , tk TERM atunci P(t1, , tk) ATOM
Literal
Formulecorectconstruite
FPr = mulimea formulelor predicative bine formate
ATOM FPr
dac U FPr i x Var astfel nct x nu se afl deja sub incidena
unui cuantificator (nu este legat),
legat) atunci:
(x) U (x) FPr i (x) U (x) FPr
dac U, V FPr astfel nct U i V nu conin aceeai variabil att
liber ct i legat, atunci:
U FPr, U V FPr, U V FPr, U V FPr, U V FPr
Axiome
APr = {A1, A2, A3, A4, A5} scheme axiomatice
U (V U )
A2: (U (V Z )) ((U V ) (U Z ))
A3: (U V ) (V U )
A1:
A4:
A5:
Regulideinferen
RPr = {mp, gen}
modus
ponens: U , U V |mp V
regula
Definiii
Variabilele din formulele predicative care se afl sub
Definiiadeduciei
f
d d
Fie formulele U1, U2, ... ,,Un numite ipoteze
p
i V formul
Secvena
S
( f1, f2,..., fm) se numete deducia
d d
l i V din
lui
di U1, U2,...,U
Un .
Definiiateoremei
O formul U FPr, astfel nct | U (sau | U ) se
numete teorem.
teorem
Semanticalogiciipredicatelor deordinulI
realizeaz legtura dintre
constantele,
simbolurile de funcii,
simbolurile de predicate respectiv
constantele,
t t l funciile
f iil ii predicatele
di t l din
di conceptualizarea
t li
universului modelat
este furnizat un neles n termenii universului modelat
Definiiainterpretrii
O interpretare pentru un limbaj L al calculului
Notaii
pentru interpretarea I=<D, m>:
|I| = D este domeniul interpretrii I
I|X| = m(X) unde X este constant, simbol de funcie sau
simbol de predicat.
As(I)
A (I) mulimea
li
funciilor
f
iil de
d asignare
i
de
d variabile
i bil peste
domeniul interpretrii I.
O funcie a As(I) este definit astfel a:Var |I|.
|I|
[a]x={a'| a' As(I) i a'(y)=a(x), pentru orice y x}.
Definiiafuncieideevaluare
f
f
d
l
Fie o interpretare I i a As(I).
As(I) Se definete inductiv
funcia de evaluare Ia:
C
t
ti
Conceptesemantice
O formul A este realizabil (consistent) dac i numai dac exist o interpretare I
i o funcie
a As(I)
( ) astfel nct Ia((A)=T.
)
Observaii
Evaluarea unei formule A nchise depinde doar de
(x)
( ) A(x)
A( ) (x)
( ) A(x)
A( )
(x) A(x) (x) A(x)
Legile de interschimbare a cuantificatorilor
( ) ((y)
(x)
y) A(x,
( , y) ((y)
y) (x)
( ) A(x
( , y)
(x) (y) A(x, y) (y) (x) A(x , y)
Legideextragere
Legile de extragere a cuantificatorilor n faa formulei
Legiledistributivitii
fa de :
((x)) ((A(x)
( ) B(x))
( )) ((x)) A(x)
( ) ((x)) B(x)
( )
Semidistributiviti
fa de :
|= ((x)) A(x)
( ) ((x)) B(x)
( ) ((x)) ((A(x)
( ) B(x))
( ))
Formenormalealeformulelorpredicative
O formul U p
predicativ este n fforma normal pprenex dac
Algoritmuldeaducerelaformanormalprenex
Pas 1: Se nlocuiesc conectivele i folosind , , .
Pas 2: Se aplic legile finite i infinite ale lui DeMorgan
astfel nct cuantificatorii s nu fie precedai de negaie.
P 3:
Pas
3 Se
S redenumesc
d
variabilele
i bil l legate
l
astfel
f l nct
ele
l s fie
fi
distincte.
Pas 4: Se utilizeaz echivalenele logice care reprezint
legile de extragere a cuantificatorilor n faa formulei.
!!! Ordinea de extragere
g a cuantificatorilor este arbitrar.
Formanormalclauzal
Formulei U i corespunde o formul n forma normal
Teorem
Fie U1,U2,..,Un ,V formule predicative.
V inconsistent ddac VP inconsistent ddac Vs
inconsistent ddac VSq inconsistent ddac VC
inconsistent.
{U1,U2,..,Un} inconsistent ddac {U1C,U2C,..,UnC}
i
inconsistent.
i
ProprietilelogiciipredicatelordeordinulI
Teorema de completitudine i corectitudine
Teorema respingerii
TeoremaluiChurch1936
Problema validitii unei formule n calculul predicatelor de
corespunztor;
dac formula A nu este valid,, P se termin cu rspunsul
p
corespunztor sau execuia procedurii nu se ncheie niciodat.