Documente Academic
Documente Profesional
Documente Cultură
Facultatea de filosofie
Logica predicatelor (seminar 1)
[Gheorghe Stefanov]
Proprietati:
v: echivalentele cuantorilor:
1) (x)Fx <-> ~(Ex)~Fx
2) (Ex)Fx <-> ~(x)~Fx
3) ~(x)Fx <-> (Ex)~Fx
4) ~(Ex)Fx <-> (x)~Fx
Tema:
1) Ciinii si pisicile sunt animale domestice.
2) Daca unele pisici sunt salbatice, atunci unele sunt domestice.
3) Daca nici un ciine nu este pisica, atunci nici o pisica nu este ciine.
Relatii
Tema:
Dati cit mai multe formalizari alternative pentru:
1) Fiecare copil va fi la rindul sau parinte.
(x)(C(x) -> P(x))
(x)(Ey)(Ez)(C(x,y) -> P(x,z))
(x)(Ey)(Ez)(P(y,x) -> P(x,z))
2) Fiecare parinte a fost la rindul sau copil.
[...]
Incercati sa alegeti formalizarea potrivit careia 1) pare a nu fi
adevarata, in timp ce 2) pare a fi adevarata.
Universitatea Bucuresti
Facultatea de filosofie
Logica predicatelor (seminar 2)
[Gheorghe Stefanov]
Echivalentele cuantorilor
Exercitii
1) Exista pisici. (Ex)P(x) (echivalente ale cuantorilor)
2) Unele pisici sint mai destepte decit orice ciine.
(Ex)P(x)&(y)(C(y) -> D(x,y)) (forma prenexa)
3) Nu tot ce mininca orice ciine poate minca si o pisica.
(varianta mai lunga)
~(x)(H(x) -> (y)((Cy -> M(y,x)) -> (Ez)(P(z) & M(z,x))))
(varianta mai scurta)
(Ex)(y)((Cy -> M(y,x)) & ~((Ez)(P(z) & M(z,x))))
(forma prenexa)
(Ex)(y)(Ez)(((Cy -> M(y,x)) & ~(P(z) & M(z,x)))
(problema: ordinea cuantorilor - de discutat)
Tema
Sa se formalizeze, si apoi sa se treaca in forme prenexe,
urmatoarele propozitii:
1)Daca orice ciine este un animal domestic, atunci
oricine hraneste un ciine hraneste un animal domestic.
2)Exista pisici care seamana cu un ciine si exista ciini
care seamana cu un miel, dar nu exista miei care sa semene
cu o pisica.
Universitatea Bucuresti
Facultatea de filosofie
Logica predicatelor (seminar 3)
[Gheorghe Stefanov]
vezi:
(asociativitatea conjunctiei)
(p & q & r) <-> ((p & q) & r) <-> (p & (q & r)) s.a.m.d.
(De Morgan)
~(p & q) <-> (~p V ~q)
(z)(x)~((M(z) & P(x)) & S(z,x))
(z)(x)(~(M(z) & P(x)) V ~S(z,x))
(z)(x)((~M(z) V ~P(x)) V ~S(z,x))
sau (v: interdefinibilitatea operatorilor)
(z)(x)((M(z) & P(x)) -> ~S(z,x))
reliterind, obtinem:
(Ex)(Ey)(Ez)(v)(w)(P(x) & C(y) & S(x, y)) & (C(y) & M(z) & S(y,z)) & (~M(v)
V ~P(w) V ~S(v,w))
formule propozitionale:
(p & q & r) & (q & s & r) & ((t & u) -> ~v)
dar vezi ca:
t -> s
u -> p
~((x)(y)((C(x) -> D(x)) -> ((C(x) & H(y,x)) -> (D(x) & H(y,x)))))
adica:
vezi (De Morgan):
(p -> q) <-> (p & ~q)
(Ex)(Ey)((C(x) -> D(x)) & ~((C(x) & H(y,x)) -> (D(x) & H(y,x))))
adica:
(Ex)(Ey)((C(x) -> D(x)) & ((C(x) & H(y,x)) & ~(D(x) & H(y,x))))
etc.
observatie:
in lbj. natural negam:
(x)F(x) prin: (x)~F(x) (adica ~(Ex)F(x))
Tema:
1) Orice partitura poate fi cintata.
2) Muzicienii de profesie cinta dupa partituri.
3) Nu e mare lucru sa fii ecologist. Nu trebuie decit sa ai grija de
natura.
4) Daca prin bine intelegem placere si absenta durerii, atunci orice om
care urmareste binele va face tot ce-i sta in putinta sa ocoleasca
durerile.
3. Validitatea
(o formula e valida daca e adevarata in orice interpretare)
- Discutie: O formula deschisa poate fi valida (daca e universal adevarata
in cuantificare universala) sau nu. De ce?
Universitatea Bucuresti
Facultatea de filosofie
Logica predicatelor (seminar 4)
[Gheorghe Stefanov]
(Ex)((F(x) & C(x)) & (Ey)(M(y) & H(x, y))) & (z)((F(z) & C(z)) -> (Ew)(I(w)
& H(z,w))
Tema:
1) Orice partitura poate fi cintata.
(x)(P(x) -> (Ey)(M(y) & C(y,x)))
2) Muzicienii de profesie cinta dupa partituri.
(x)(M(x) -> (Ey)(P(y) & C(x,y)))
3) Nu e mare lucru sa fii ecologist. Nu trebuie decit sa ai grija de
natura.
(x)(E(x) -> (Ey)(N(y) & G(x,y)))
varianta:
(x)(y)((O(x) & N(y)) -> (E(x) <-> G(x,y)))
4) Daca prin bine intelegem placere si absenta durerii, atunci orice om
care urmareste binele va face tot ce-i sta in putinta sa ocoleasca
durerile.
(x)((B(x) -> (P(x) & ~D(x)) -> (y)(U(y,x) -> (z)(D(z) -> ~U(y,z))))
2. Discutii
- variante de traducere;
-dist.: a reda o situatie reala /vs./ a traduce ceva din lbj. natural;
-dist.: a urmari exactitatea traducerii /vs./ a urmarii validitatea;
3. Tema
Universitatea Bucuresti
Facultatea de filosofie
Logica predicatelor (seminar 5)
[Gheorghe Stefanov]
exemple:
(1)(x)Fx -> Fy
(2)Fy -> (Ex)Fx
sint adevarate in cuantificare universala
daca UD e vid,
(x)Fx e intotdeauna adevarata
(Ex)Fx e intotdeauna falsa
(2) de mai sus e falsa(!)
(discutie)
Tema
Sint valide sau nu formulele:
a) (x)(y)(z)((P(x) & R(y)) -> S(z))
b) (x)P(x) -> (Ey)(R(x,y) V P(y))
c) (Ex)((F(x) & G(y)) V ~G(y))
definitii:
(D1) A & B =df. ~(~A V ~B)
(D2) A -> B =df. ~A V B
(D3) A <-> B =df. (A -> B) & (B -> A)
axiome:
(A1) (p V p) -> p
(A2) p -> (p V q)
(A3) (p V q) -> (q V p)
(A4) (p -> q) -> ((r V p) -> (r V q))
reguli de deductie:
(R1) Substitutia uniforma
(R2) Regula detasarii (Modus ponens)
|- A
|- A -> B
----------
|- B
Tema
Sa se incerce sa se demonstreze:
a) ~~p -> p
b) (p -> q) -> (p -> ~~q)
c) (p -> q) -> (~q -> ~p)
d) ~(p & q) -> (~p V ~q)
e) (p & q) -> (q & p)
f) (p & q) -> p
Universitatea Bucuresti
Facultatea de filosofie
Logica predicatelor (seminar 6)
[Gheorghe Stefanov]
etc.
Universitatea Bucuresti
Facultatea de filosofie
Logica predicatelor (seminar 7)
[Gheorghe Stefanov]
1) Etape:
a) trecerea unui rationament de tipul A -> B in forma
negatiei sale A & ~B (daca aceasta se va dovedi
inconsistenta vom spune ca rat. este valid);
2) Exercitii
vezi Dx = ~Sx
(Ex)(P(x) & S(x)) & ~(Ey)(P(y) & ~S(y))
(Ex)(P(x) & S(x)) & (y)~(P(y) & ~S(y))
(P(a) & S(a)) & ~(P(b) & ~S(b))
(p & q) & ~(r & ~ s)
(aici nu se ajunge la nici o contradictie - deci rat. nu e valid)
sau:
(P(a) & S(a)) & ~(P(a) & ~S(a))
(p & q) & ~(p & ~q)
(p & q) & (~p & q)
p & ~p
b) Daca orice ciine este un animal domestic, atunci
oricine hraneste un ciine hraneste un animal domestic.
(x)(C(x) -> D(x)) -> (x)(y)((C(x) & H(y,x)) -> (D(x) & H(y,x)))
(x)(C(x) -> D(x)) & ~(x)(y)((C(x) & H(y,x)) -> (D(x) & H(y,x)))
(x)(C(x) -> D(x)) & (Ex)(Ey)~((C(x) & H(y,x)) -> (D(x) & H(y,x)))
(C(a) -> D(a)) & (Ey)~((C(a) & H(y,a)) -> (D(a) & H(y,a)))
(C(a) -> D(a)) & ~((C(a) & H(b,a)) -> (D(a) & H(b,a)))
C(a)/p; D(a)/q; H(b,a)/r
c) Daca fiecare om are o mama iar unii oameni au copii, atunci unii oameni
au o bunica;
(x)(Ey)((O(x) -> M(y,x)) & (Ex)(Ey)(O(x) & C(y,x))) -> (Ex)(Ey)(Ev)(O(x) &
M(y,x) & M(v,y)
[...]
Tema:
Sa se cerceteze prin metoda formelor prenexe validitatea urmatoarelor
rationamente: