Documente Academic
Documente Profesional
Documente Cultură
Exemple
Microprocesorul 8080 este depit.
Microprocesorul 80686 este mai performant dect
microprocesorul 8086.
Ce nseamn SBC ?
Deschide geamul !
Un enun are unul sau mai multe subiecte i o singur
parte predicativ.
Subiectul poate s fie precizat (n IA se folosete
termenul instaniat) sau nu.
4
Exemplu
Numrul x se divide cu 2.
Definiia 3. Un enun cu toate subiecte instaniate se
numete propoziie. Enunul care conine unul sau
mai multe subiecte neinstaniate se numete
predicat. Subiectele neinstaniate dintr-un predicat se
numesc variabile. Numrul subiectelor neprecizate
dintr-un predicat se numete aritatea predicatului.
Exemple
Oraul x i oraul y sunt conectate prin n drumuri.
Numrul x este mai mare dect 3.
5
11
2. Calculul propoziional
Calculul propoziional este acea parte a logicii care se ocup
cu analiza propoziiilor din punct de vedere al compunerii lor
corecte cu ajutorul operaiilor logice i al studiului valorilor de
adevr pentru enunurile compuse n acest fel.
Se poate vorbi despre un limbaj al calculului propoziional,
care este un limbaj formal, oferind o prim posibilitate de a
formaliza limbajul natural (completarea fcndu-se prin
limbajul calculului cu predicate).
Orice limbaj presupune existena unui alfabet, care
precizeaz simbolurile folosite, a unei sintaxe stabilind cum
pot fi combinate n limbajul respectiv simbolurile admise i a
unei semantici, stabilind semnificaia combinaiilor admise de
sintax.
12
13
*
p se
Definiia 8. Un cuvnt A S
numete formul n
calculul propoziional (notm mulimea formulelor n
calculul propoziional cu Fp) dac i numai dac
ndeplinete una din condiiile:
1. A V (A este o variabil propoziional);
2. A = (7 B) unde B Fp;
3. A = (B # C) unde B, C Fp, iar # L \ {7}.
Se poate observa c definiia de mai sus este una de tip
recursiv, deoarece entitatea definit este descris chiar pe
baza entitii de acelai tip (n cazurile 2 i 3). Totodat,
ea poate fi privit i ca fiind de tip inductiv, n care 1
asigur pasul iniial, iar 2 i 3 asigur pasul inductiv.
14
Exemplu
Dac p, q, r V, atunci: q r , r q, ((7p) (r q))
sunt trei cuvinte peste alfabetul calculului propoziional
*
S
(elemente din p).
Din acestea, numai ultimul cuvnt este i formul n
calculul propoziional (element din Fp).
Rezult din definiiile de mai sus i din acest exemplu c
are loc relaia:
*
V Fp S p, incluziunile respective nefiind stricte.
15
17
Rezolvare
A1 = (((p (q r)) p) ((((7q) r) (7p)) r))
n general nu se poate renuna la toate parantezele unei
formule pentru a obine o form simplificat a acesteia,
existnd pericolul de alterare a coninutului formulei. Acest
aspect este verificabil chiar pe exemplul de mai sus, unde,
dac n cuvntul iniial A am renuna la toate parantezele,
dup reconstituire nu am mai obine A1, ci A2:
A2 = ((p (q r)) ((p (7q)) ((r (7p)) r)))
18
19
20
21
Exemplu
Fie p, r V i formula A = 7p (r p) 7r.
A este formul compus.
(A) = {A, 7p, (r p) 7r, p, r p, 7r, r}
Operaia dominant pentru A este .
22
24
Av
(7A)v
a a
a f
25
Fp
Tautologii
Contradicii
Formule
realizabile
Fig. 1. O mprire a mulimii formulelor
din calculul propoziional
27
28
32
37
7) |= A #1 (B #2 C) (A #1 B) #2 (A #1 C), #1, #2 {, ,
} (legi de distributivitate pentru conjuncie i
disjuncie)
8) |= (A B) (7A B) (nlocuirea implicaiei cu
disjuncie)
9) |= (A B) (B C) (A C)
10) |= (A B) (A B) (B A) (nlocuirea
echivalenei cu dubla implicaie)
11) |= 7(A B) (7A 7B) (lege a lui De Morgan)
12) |= 7(A B) (7A 7B) (lege a lui De Morgan)
13) |= (A B) (7B 7A) (legea contrapoziiei)
38
14) |= 7A (A B) B i |= 7B (A B) A
(rezoluia unitar)
15) |= (A B) (7B C) (A C) (rezoluia,
important n demonstrarea automat a teoremelor)
16) |= A (B A)
17) |= A (A B) B (modus ponens sau regula
detarii, important pentru SE)
18) |= (A B) 7B 7A (modus tollens)
Definiia 14. Dac A i B sunt formule ele sunt
echivalente dac este tautologie A B (conform
definiiei evalurii, acesta este acelai lucru cu a
spune c A i B iau aceleai valori de adevr pentru
orice evaluare).
39