Probleme de Logica si Teoria Multimilor
Probleme de Logica si Teoria Multimilor
Probleme de Logica si Teoria Multimilor
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Prefaţă,Lucrarea <strong>de</strong> faţă este scrisă cu scopul <strong>de</strong> a oferi suportpentru seminarizarea cursurilor <strong>de</strong> logică şi teoria mulţimilor ce sepredau în principal la facultăţile <strong>de</strong> matematică şi informatică; eaeste structurată pe 6 paragrafe şi conţine un număr <strong>de</strong> 263probleme.În paragrafele 1 şi 2 sunt selectate probleme legate <strong>de</strong>teoria mulţimilor, funcţiilor şi numerelor cardinale (mulţimilefiind privite din punctul <strong>de</strong> ve<strong>de</strong>re al teoriei naive a lui Cantor).Paragraful 3 conţine probleme legate <strong>de</strong> mulţimi ordonate,iar paragrafele 4 şi 5 probleme legate <strong>de</strong> latici şi algebre Boole.Astfel, paragrafele 1-5 oferă suportul matematic pentruultimele două paragrafe ce conţin probleme legate <strong>de</strong> calcululcla<strong>si</strong>c al propoziţiilor şi predicatelor (după ce la începutulfiecăruia prezentăm anumite aspecte teoretice).Lucrarea se adresează în primul rând stu<strong>de</strong>nţilor <strong>de</strong> lafacultăţile <strong>de</strong> matematică şi informatică, însă ea poate fi utilizată şi<strong>de</strong> stu<strong>de</strong>nţii politehnişti ca şi <strong>de</strong> profesorii <strong>de</strong> matematică şi eleviidin învăţământul preuniver<strong>si</strong>tar.După ştiinţa noastră, sunt puţine lucrări cu acest specificîn literatura <strong>de</strong> specialitate <strong>de</strong> la noi din ţară, aşa că orice sugestiepentru îmbunătăţirea acesteia va fi bine venită.Craiova, 03.03. 03 Autorii1
In<strong>de</strong>x <strong>de</strong> notaţii şi abrevieria.î. : astfel încâtPIF : proprietatea intersecţiei finitem.p. : modus ponenst.d. : teorema <strong>de</strong>ducţieic.m.m.m.c. : cel mai mic multiplu comunc.m.m.d.c. : cel mai mare divizor comun⇒(⇔) : implică (echivalent)(∀) ((∃)) : cuantificatorul universal (existenţial)x∈A : elementul x aparţine mulţimii AA⊆B : mulţimea A este inclusă în mulţimea BA⊊B : mulţimea A este inclusă strict în mulţimea BA∩B : intersecţia mulţimilor A şi BA∪B : reuniunea mulţimilor A şi BA \ B : diferenţa mulţimilor A şi BA∆B : diferenţa <strong>si</strong>metrică a mulţimilor A şi BP(M) : familia submulţimilor mulţimii MC M A : complementara în raport cu M a mulţimii AA×B : produsul cartezian al mulţimilor A şi B[x] ρ : clasa <strong>de</strong> echivalenţă a elementului x modulorelaţia <strong>de</strong> echivalenţă ρEchiv(A) : mulţimea relaţiilor <strong>de</strong> echivalenţă <strong>de</strong> pe AA/ρ : mulţimea factor a mulţimii A prin relaţia <strong>de</strong>echivalenţă ρϕ A : funcţia caracteristică a mulţimii AM N : {f : N → M}A ∼ B : mulţimile A şi B sunt cardinal echivalente|M| : cardinalul mulţimii M ( dacă M este finită |M|reprezintă numărul elementelor lui M)1 A : funcţia i<strong>de</strong>ntică a mulţimii A2
N(N*)Z(Z*)nZQ(Q*)Q * +R(R*)R * +IC(C*)|z|m | n[m,n](m,n): mulţimea numerelor naturale (nenule): mulţimea numerelor întregi (nenule): {nk : k∈Z}: mulţimea numerelor raţionale (nenule): mulţimea numerelor raţionale strict pozitive: mulţimea numerelor reale (nenule): mulţimea numerelor reale strict pozitive: R\Q (mulţimea numerelor iraţionale): mulţimea numerelor complexe (nenule): modulul numărului complex z: numărul întreg m divi<strong>de</strong> numărul întreg n: cel mai mic multiplu comun al numerelor naturalem şi n: cel mai mare divizor comun al numerelor naturalem şi nℵ 0 : cardinalul mulţimii numerelor naturale Nc: cardinalul mulţimii numerelor reale R0 : cel mai mic element dintr-o mulţime ordonată1 : cel mai mare element dintr-o mulţime ordonată2 sau L 2 : algebra Boole {0,1}a ∧ b : inf {a,b}a ∨ b : sup {a,b}a → b : pseudocomplementul lui a relativ la ba* : pseudocomplementul lui aa′ : complementul lui aF(L) : mulţimea filtrelor laticei LI(L) : mulţimea i<strong>de</strong>alor laticei L⊢ϕ : ϕ este o teoremă formalăf ⊨ ϕ : ϕ este a<strong>de</strong>vărată în realizarea fTaut : mulţimea tautologiilorProv : mulţimea formulelor <strong>de</strong>monstrabile3
CuprinsPrefaţăIn<strong>de</strong>x <strong>de</strong> notaţii şi abrevieriPag.EnunţuriSoluţii§1. Mulţimi, funcţii, relaţii binare………………..… 1 62§2. Numere cardinale……………………………… 16 101§3. Relaţii <strong>de</strong> preordine (ordine). Elemente specialeîntr-o mulţime ordonată…………………………. 21 118§4. Latici……………………..……………………… 25 125§5. Latici (algebre) Boole………………………….... 35 144§6. Calculul propoziţiilor……………………………. 42 159§7. Calculul cu predicate…………………………… 51 177Bibliografie 1944
A: ENUNŢURI§1. Mulţimi, funcţii, relaţii binare.1.1. Fie a, b, c∈Z numere impare. Să se arate că :{x∈Q | ax 2 +bx+c=0}=∅.1.2. Să se arate că nu există un număr finit <strong>de</strong> numereraţionale r 1 ,…,r n a.î. orice număr x∈Q să se scrie sub formax=x 1 r 1 +…+x n r n cu x i ∈Z, 1≤i≤n .1.3. Fie a, b ∈R, a < b. Să se arate că :[a, b]∩Q≠∅ şi [a, b] ∩ I≠∅.1.4. Să se <strong>de</strong>termine k∈Z a.î. rădăcinile ecuaţieikx 2 +(2k-1)x+k-2=0 să fie raţionale.a , b ,1.5. Dacă a, b, c, a + b + c ∈ Q, (a, b, c ≥ 0) atuncic ∈Q. Generalizare.1.6. Să se arate că 3 2 ∉ { p + q r p,q,r ∈Q, r≥0}.1.7. Să se <strong>de</strong>termine mulţimea:{a ∈ Q | există b ∈ Q a.î. 5a 2 -3a+16 = b 2 }.1.8. Dacă a, b, c∈Q iar p∈N este un număr prim a.î.3 3 p 2+ b p c = 0, atunci a = b = c = 0.a +1.9. Să se <strong>de</strong>monstreze că dacă a 1 , …, a n sunt numerenaturale două câte două diferite, nici unul dintre ele nefiind5
pătratul unui număr întreg mai mare <strong>de</strong>cât 1, şi b 1 ,…,b n numereîntregi nenule, atunci b a b a + ... + b n a 0 .1 1 + 2 2n ≠m1.10. Dacă m, n ∈N* şi 7 − > 0 , atuncinm 17 − > .n mn1.11. Să se arate că există a, b ∈I a.î. a b ∈N.n∈Z,a1.12. Fie a∈R*, a.î.n1+ ∈Z.na1a + ∈Z. Să se arate că pentru oricea1.13. Dacă α∈R a.î. cos1πα = , atunci α∈I.3a b1.14. Dacă a, b∈N*, a.î. + ∈N, atunci a=b.b a3 31.15. Să se arate că 2 + 3 ∈I.1.16. Fie z , zʹ ∈C a.î. 1+zzʹ≠0 şi | z |=| zʹ |=1.z + z′Să se arate că ∈R.1+zz′1.17. Fie z 1 , …, z n ∈C a.î. | z 1 |=….=| z n |=r ≠ 0.Să se <strong>de</strong>monstreze că ( z )( ) ( )1 + z 2 z 2 + z3.... z n + z1∈R.z z .... z1.18. Fie M⊆C a.î. {z ∈C | | z | =1}⊆M şi pentru oricez 1 , z 2 ∈M ⇒z 1 +z 2 ∈M. Să se <strong>de</strong>monstreze că M=C.1.19. Fie f : A → B o funcţie iar (A i ) i∈I , (B j ) j∈J douăfamilii <strong>de</strong> submulţimi ale lui A şi respectiv B.612n
Să se <strong>de</strong>monstreze că:(i) f U A ) = U f ( A ) ;( iii∈Ii∈I( Ai) ⊆ I f ( Aii∈Ii∈I(ii) f I ) ;−1−1(iii) f ( U B ) = U f ( B ) ;−1j∈Jjj∈J−1(iv) f ( I B ) = I f ( B ) .j∈Jjj∈Jjj1.20. Fie M o mulţime finită iar M 1 , M 2 , ..., M nsubmulţimi ale lui M. Să se <strong>de</strong>monstreze că :nU M i = ∑ M i − ∑ M i ∩ M j + ∑ M ii = 1 1≤i≤n1≤i
(iv) Dacă m ≥ n, atunci numărul funcţiilor surjective <strong>de</strong> laM la N este egal cu :mmn−112−1n ( ) ( ) ( )− C n −1+ C n − 2 − ... + −1C .nnmnn1.22. Fie M şi N două mulţimi iar f : M→N o funcţie.Între mulţimile P(M) şi P(N) se <strong>de</strong>finesc funcţiile f * : P(M)→P(N),f * : P(N)→P(M) prin f * (A) = f(A), A∈P(M) şi f * (B) = f -1 (B),B∈P(N).Să se <strong>de</strong>monstreze că următoarele afirmaţiiechivalente:(i) f este injectivă;(ii) f * este injectivă;(iii) f * ∘f * =1 P(M) ;(iv) f * este surjectivă;(v) f (A∩B) = f(A)∩f(B), pentru orice A, B∈P(M);(vi) f(∁ M A) ⊆ ∁ N f (A), pentru orice A∈P(M);sunt(vii) Dacă g, h : L → M sunt două funcţii a.î. f∘g = f∘h,atunci g = h;(viii) Există o funcţie g : N → M a.î. g∘f = 1 M .1.23. Cu notaţiile <strong>de</strong> la problema 1.22., să se <strong>de</strong>monstrezecă următoarele afirmaţii sunt echivalente:(i) f este surjectivă ;(ii) f * este surjectivă ;(iii) f * ∘f * =1 P(N) ;(iv) f * este injectivă ;(v) f(∁ M A) ⊇ ∁ N f(A), pentru orice A∈P(M) ;8
(vi) Dacă g, h:N→P sunt două funcţii a.î. g∘f = h∘f,atunci g = h ;(vii) Există o funcţie g:N→M a.î. f∘g = 1 N .1.24. Cu notaţiile <strong>de</strong> la problema 1.22., să se <strong>de</strong>monstreze căurmătoarele afirmaţii sunt echivalente:(i) f este bijectivă;(ii) f(∁ M A) = ∁ N f(A), pentru orice A∈P(M);(iii) f * este bijectivă;(iv) Există o funcţie g : N → M a.î. f∘g = 1 N şi g∘f = 1 M .1.25. Fie M o mulţime finită şi f : M → M o funcţie. Să se<strong>de</strong>monstreze că următoarele afirmaţii sunt echivalente:(i) f este injectivă;(ii) f este surjectivă;(iii) f este bijectivă .1.26. Fie A o mulţime. Să se <strong>de</strong>monstreze că :(i) A este finită ⇔ orice injecţie f : A→A este şi surjecţie;(ii) A este finită ⇔ orice surjecţie f :A→A este şi injecţie.1.27. Fie M o mulţime finită iar f : M→M o funcţie a.î.f∘f = 1 M . Să se <strong>de</strong>monstreze că dacă M are număr impar <strong>de</strong>elemente, atunci există x∈M a.î. f(x) = x.1.28. Fie f:N→N a.î. f(n+1) > f(f(n)), oricare ar fi n∈N.Să se <strong>de</strong>monstreze că f = 1 N.1.29. Fie şirul <strong>de</strong> funcţii:9
fnfn−1 f2f1⎯→An⎯⎯→ An− 1⎯⎯→... ⎯⎯→ A1⎯⎯→A0.Să se <strong>de</strong>monstreze că dacă mulţimile A i sunt finite, pentruorice i=1, 2, …, n, …, atunci există un şir <strong>de</strong> elemente (x n ) n≥0 ,un<strong>de</strong> x n ∈A n , pentru orice n≥0, cu proprietatea că f n (x n ) = x n-1 ,oricare ar fi n≥1.1.30. Fie M o mulţime cu n elemente. Con<strong>si</strong><strong>de</strong>rămecuaţiile:(1) X 1 ∪X 2 ∪…∪X k = M,(2) X 1 ∩ X 2 ∩…∩X k = ∅,un<strong>de</strong> k≥1 este un număr natural, iar X 1 , X 2 , …, X k suntsubmulţimi ale lui M.Să se <strong>de</strong>monstreze că ecuaţiile (1) şi (2) au acelaşi număr<strong>de</strong> soluţii şi anume (2 k -1) n .1.31. Fie M, N, P mulţimi iar f : M→N şi g : N→P douăfuncţii.Să se <strong>de</strong>monstreze că :(i) Dacă g∘f este injectivă, atunci f este injectivă. Ce condiţiesuplimentară trebuie impusă lui f pentru a rezulta şiinjectivitatea lui g ?(ii) Dacă g∘f este surjectivă, atunci g este surjectivă. Cecondiţie suplimentară trebuie impusă lui g pentru a rezulta şisurjectivitatea lui f ?1.32. Fie M, N, P mulţimi iar f : M→N, g : N→P,h : P→M trei funcţii. Se con<strong>si</strong><strong>de</strong>ră funcţiile compuse h∘g∘f,g∘f∘h, f∘h∘g.Să se <strong>de</strong>monstreze că :(i) Dacă două dintre aceste funcţii compuse sunt injective iarcea <strong>de</strong> a treia este surjectivă, atunci f, g, h sunt bijective;10
(ii) Dacă două dintre aceste funcţii compuse sunt surjective iarcea <strong>de</strong> a treia este injectivă, atunci f, g, h sunt bijective.1.33. Fie M, N, P, Q patru mulţimi iar f, g, u, v patru funcţiia.î. diagrama:uMNfgPvQeste comutativă (adică g∘u = v∘f). Să se <strong>de</strong>monstreze că dacău este surjectivă iar v este injectivă, atunci există o unicăfuncţie h : N→P a.î. h∘u = f şi v∘h = g.1. 34. Fie M o mulţime iar f : M → M o funcţie. Secon<strong>si</strong><strong>de</strong>ră funcţia f n n: M → M, f = f o f o...14243 4o f , (n∈N, n≥1).n ori(i) Să se compare cu ajutorul relaţiei <strong>de</strong> incluziune,mulţimile M n = f n (M) ; să se studieze cazul special când f esteinjectivă, fără a fi însă surjectivă;(ii) În cazul în care f este injectivă, fără a fi însă surjectivă, săse arate că există o infinitate <strong>de</strong> funcţii distincte g: M→M a.î.g∘f = 1 M ;(iii) În cazul în care f este surjectivă, fără a fi însă injectivă, săse arate că există cel puţin două funcţii distincte g, g′ :M→M a.î. f∘g = f∘g′ =1 M .11
1.35. Fie M o mulţime iar A, B∈P(M); se con<strong>si</strong><strong>de</strong>ră funcţia f :P(M)→P(A)×P(B) <strong>de</strong>finită prin f(X) = (X∩A, X∩B),X∈P(M).Să se <strong>de</strong>monstreze că:(i) f este injectivă ⇔ A∪B = M;(ii) f este surjectivă ⇔ A∩B = ∅;(iii) f este bijectivă ⇔ A = C M B ; în acest caz să se <strong>de</strong>scrieinversa lui f.1.36. Să se <strong>de</strong>monstreze ca funcţia f: Z→N * , <strong>de</strong>finită prin:⎧1,pentru⎪f ( n)= ⎨1n⎪ +⎩22nn = 0( 4n−1,)pentru n≠0este bijectivă şi să se <strong>de</strong>termine inversa ei.1.37. Să se <strong>de</strong>monstreze că funcţia f : N * ×N * →N * , <strong>de</strong>finităprin:pentru orice x, y∈N * , este bijectivă.( x + y −1)(x + y − 2)f ( x,y)=+ x21.38. Fie f : M → N o funcţie iar φ : P(M) → P(M),φ(A) = f -1 (f(A)), A∈P(M).Să se arate că:(i) φ∘φ = φ;12
(ii) f este injectivă ⇔ φ = 1 P(M) .1.39. Fie f : M → N o funcţie iar ψ : P(N) → P(N),ψ(B) = f(f -1 (B)), B∈P(N).Să se arate că:(i) ψ∘ψ = ψ;(ii) f este surjectivă ⇔ ψ = 1 P(N) .1.40. Pentru o mulţime nevidă M şi A∈P(M), <strong>de</strong>finimφ A : M → {0,1},(⎪⎧0, dacaφ A (x)= ⎨ ( ⎪⎩ 1, dacax∉Ax ∈ Apentru orice x∈M. Să se <strong>de</strong>monstreze că dacă A, B∈P(M), atunci:(i) A = B ⇔ φ A = φ B ;(ii) φ ∅ = 0, φ M = 1;(iii) φ A∩B = φ A φ B , φ A2= φ A ;(iv) φ A∪B = φ A + φ B - φ A φ B ;(v) φ A \ B = φ A - φ A φ B , ϕ C M A = 1-φ A ;(vi) φ A Δ B = φ A + φ B - 2φ A φ B .Observaţie. Funcţia φ A poartă numele <strong>de</strong> funcţiacaracteristică a mulţimii A.1.41. Fie M o mulţime oarecare iar a, b două numere realedistincte. Pentru A∈P(M) <strong>de</strong>finim ψ A : M → {a,b},(⎪⎧a,daca x ∈ Aψ A (x) = ⎨ ( , pentru orice x∈M.⎪⎩ b,daca x ∉ A13
Să se <strong>de</strong>monstreze că dacă oricare ar fi A, B∈P(M), avemψ A∩B = ψ A ψ B , atunci a = 1 şi b = 0.1.42. Utilizând eventual proprietăţile funcţieicaracteristice, să se <strong>de</strong>monstreze că dacă M este o mulţimeoarecare iar A, B, C∈P(M), atunci:(i) AΔ(BΔC) = (AΔB)ΔC;(ii) A-(B∪C) = (A-B)∩(A-C);(iii) A-(B∩C) = (A-B)∪(A-C).1.43. Fie funcţiile f, g, h:N→N având proprietăţile că g şih sunt bijective iar f = g-h.Să se <strong>de</strong>monstreze că f(n) = 0, oricare ar fi n∈N.1.44. Fie ρ o relaţie binară pe mulţimea A.Notăm ρ = ∆ A ∪ρ∪ρ -1 .Să se <strong>de</strong>monstreze că :(i) ρ⊆ ρ ;(ii) ρ este reflexivă şi <strong>si</strong>metrică;(iii) dacă ׳ρ este o altă relaţie binară pe A reflexivă şi.׳ρ⊇ atunci ρ ,׳ρ⊆ρ <strong>si</strong>metrică a.î.1.45. Fie ρ o relaţie binară pe mulţimea A care estenreflexivă şi <strong>si</strong>metrică iar ρ = U ρ .n≥1Să se <strong>de</strong>monstreze că :(i) ρ⊆ ρ ;(ii) ρ este o echivalenţă pe A;(iii) Dacă ׳ρ este o altă relaţie <strong>de</strong> echivalenţă pe A a.î..׳ρ⊇ atunci ρ ,׳ρ⊆ρ14
1.46. Fie ρ o relaţie binară pe mulţimea A iar−1nρ = U ( ρ ∪ ρ ∪ ∆ ) .n≥1ASă se <strong>de</strong>monstreze că :(i) ρ⊆ ρ ;(ii) ρ este relaţie <strong>de</strong> echivalenţă;(iii) dacă ׳ρ este o altă relaţie <strong>de</strong> echivalenţă pe A a.î..׳ρ⊇ , atunci ρ ׳ρ⊆ρObservaţie. Vom spune că ρ este relaţia <strong>de</strong> echivalenţăgenerată <strong>de</strong> ρ.1.47. Fie ρ, ׳ρ două relaţii binare pe mulţimea A.Să se <strong>de</strong>monstreze că:(i) (׳ρ∪ρ) 2 = ρ 2 ׳ρ∪ 2 ∪(ρ∘ρ׳)∪(ρ׳∘ρ) (un<strong>de</strong> ρ 2 = ρ∘ρ);(ii) Dacă ρ, ׳ρ sunt relaţii <strong>de</strong> echivalenţă, atunci ׳ρ∪ρ este,׳ρ∘ρ o nouă relaţie <strong>de</strong> echivalenţă dacă şi numai dacă.׳ρ∪ρ ρ׳∘ρ ⊆1.48. Fie F o familie nevidă <strong>de</strong> relaţii <strong>de</strong> echivalenţă pemulţimea A având proprietatea că dacă ρ, ρ׳∈F, atunci ρ ⊆ ׳ρ sau׳ρ ⊆ ρ.Să se <strong>de</strong>monstreze căU ρ este relaţie <strong>de</strong> echivalenţă.ρ∈F1.49. Fie A o mulţime şi ρ o relaţie binară pe A avândproprietăţile:(i) pentru orice x∈A, există y∈A a.î. (y, x)∈ρ;(ii) ρ∘ρ -1 ∘ρ = ρ;Să se <strong>de</strong>monstreze că în aceste condiţii ρ∘ρ -1 şi ρ -1 ∘ρ suntrelaţii <strong>de</strong> echivalenţă pe A.1.50. Fie ρ 1 , ρ 2 relaţii <strong>de</strong> echivalenţă pe mulţimea A.15
Să se <strong>de</strong>monstreze că:(i) ρ 1 ∘ρ 2 este relaţie <strong>de</strong> echivalenţă dacă şi numai dacăρ 1 ∘ρ 2 = ρ 2 ∘ρ 1 ;(ii) În cazul (i), ρ 1 ∘ρ 2 =I ρ ′.ρ′∈ρ1 , Echiv( A)ρ2⊆ρ′1.51. Fie M şi N două mulţimi pe care s-au <strong>de</strong>finit relaţiile<strong>de</strong> echivalenţă ρ, respectiv ρʹ şi f : M→N o funcţie avândproprietatea:(x, y)∈ρ ⇒ (f(x), f(y))∈ρʹ (x, y∈M).Să se <strong>de</strong>monstreze că există o <strong>si</strong>ngură funcţief : M /ρ→N/ρ´ a. î. diagrama:M f Np M,ρp N,ρʹM/ρfN/ρ´este comutativă (adică p N, ρʹ∘f = f ∘p M, ρ , un<strong>de</strong> p M, ρ , p N, ρʹ suntsurjecţiile canonice).1.52. Fie M şi N două mulţimi iar f : M→N o funcţie;notăm prin ρ f relaţia binară <strong>de</strong> pe M <strong>de</strong>finită astfel:a.î. i∘ f ∘(x, y)∈ρ f ⇔ f(x)=f(y) (x, y∈M).Să se <strong>de</strong>monstreze că:(i) ρ f este relaţie <strong>de</strong> echivalenţă pe M;(ii) Există o unică funcţie bijectivă f : M / ρ f → Im ( f )pM, ρ = f, i : Im ( f ) →N fiind incluziunea.f1.53. Pe mulţimea numerelor reale R <strong>de</strong>finim relaţia:16
(x, y)∈ρ ⇔ x-y∈Z (x, y∈R).Să se <strong>de</strong>monstreze că ρ este relaţie <strong>de</strong> echivalenţă şi căexistă o bijecţie între R/ρ şi intervalul <strong>de</strong> numere reale [0, 1).1.54. Fie M o mulţime iar N⊆M. Pe mulţimea P(M)<strong>de</strong>finim relaţia:(X, Y)∈ρ ⇔ X∩N = Y∩N.Să se <strong>de</strong>monstreze că ρ este relaţie <strong>de</strong> echivalenţă şi căexistă o bijecţie între P(M)/ρ şi P(N).1.55. Fie M o mulţime nevidă. Să se <strong>de</strong>monstreze căfuncţia care asociază unei relaţii <strong>de</strong> echivalenţă <strong>de</strong>finite pe Mpartiţia lui M dată <strong>de</strong> echivalenţa respectivă este bijectivă.1.56. Fie M o mulţime finită cu m elemente. Să se<strong>de</strong>monstreze că numărul N m, k al relaţiilor <strong>de</strong> echivalenţă ce pot fi<strong>de</strong>finite pe M a.î. mulţimea cât să aibă k elemente ( k≤m ) este dat<strong>de</strong> formula:m 1 m 2 mk−1k−1N = 1 k!⋅ k − C k − 1 + C k − 2 − ... + − C ,[ kkk ]( ) ( ) ( ) ( )m, k1<strong>de</strong>ci numărul relaţiilor <strong>de</strong> echivalenţă ce pot fi <strong>de</strong>finite pemulţimea M este dat <strong>de</strong> formula N=N m, 1 +N m, 2 +...+N m, m .1.57. Fie (M i ) i∈I o familie <strong>de</strong> mulţimi. NotămP={φ:I→ U M | pentru orice j∈I ⇒ φ(j)∈M j } iar pentru oricei∈Iij∈I, con<strong>si</strong><strong>de</strong>răm p j :P→M j , p j (φ) = φ(j), φ∈P.Să se <strong>de</strong>monstreze că oricare ar fi mulţimea N şi familia<strong>de</strong> funcţii (f i :N→M i ) i∈I , există o unică funcţie f:N→P a.î. p i ∘f = f i ,pentru orice i∈I.17
Observaţie. Dubletul (P, (p i ) i∈I ) se notează prin ∏ M şipoartă numele <strong>de</strong> produsul direct al familiei <strong>de</strong> mulţimi (M i ) i∈I iarfuncţiile (p i ) i∈I poartă numele <strong>de</strong> proiecţiile canonice.1.58. Fie (M i ) i∈I o familie <strong>de</strong> mulţimi. Pentru fiecare i∈Inotăm M i = M i × {i}iar S= U M i . Definim pentru fiecare j∈I,i∈Iα j :M j →S, α j (x) = (x, j), x∈M j .Să se <strong>de</strong>monstreze că oricare ar fi mulţimea N şi familia<strong>de</strong> funcţii (f i :M i →N) i∈I , există o unică funcţie f:S→N a.î. f∘α i = f i ,pentru orice i∈I.Observaţie. Dubletul (S, (α i ) i∈I ) se notează prin Ci∈IiM ii∈Ipoartă numele <strong>de</strong> suma directă a familiei <strong>de</strong> mulţimi (M i ) i∈I iarfuncţiile (α i ) i∈I poartă numele <strong>de</strong> injecţiile canonice.1.59. Fie f, g : M→N două funcţii. Dacă notăm prinA = {x∈M : f(x) = g(x)} iar prin i : A→M incluziunea canonică,să se <strong>de</strong>monstreze că dubletul (A, i) are următoarele proprietăţi:(i) f∘i = g∘i ;(ii) Pentru orice mulţime P şi funcţie h:P→M a.î. f∘h == g∘h, există o unică funcţie u : P→A a. î. i∘u = h.Observaţie. Dubletul (A, i) se notează prin Ker(f, g) şipoartă numele <strong>de</strong> nucleul perechii (f, g).1.60. Fie f, g : M → N două funcţii iar ρ ⊆ N × N,ρ={(f(x), g(x)) : x∈M}. Dacă notăm prin ρ relaţia <strong>de</strong> echivalenţăgenerată <strong>de</strong> ρ (conform problemei 1.46.) să se <strong>de</strong>monstreze cădubletul (N/ ρ , p ) are următoarele proprietăţi :(i)N , ρp N , ρ ∘f = N , ρp ∘g ;şi18
(ii) Pentru orice mulţime P şi funcţie h : N → P a. î. h∘f == h∘g, există o unică funcţie u : N/ ρ → P a.î. u∘ p N , ρ = h.Observaţie. Dubletul (N/ ρ , p ) se notează prinN , ρCoker(f, g) şi poartă numele <strong>de</strong> conucleul perechii (f, g).1.61. Con<strong>si</strong><strong>de</strong>răm diagrama <strong>de</strong> mulţimi şi funcţii:MfPNgşi notăm Q = {(x, y)∈M×N | f(x) = g(y)} iar prin π 1 , π 2 restricţiileproiecţiilor canonice ale lui M×N pe M, respectiv N, la Q. Să se<strong>de</strong>monstreze că tripletul (Q, π 1 , π 2 ) are următoarele proprietăţi:(i) f∘ π 1 = g∘ π 2 ;(ii) Pentru oricare alt triplet cu (R, α, β), cu R mulţime iarα:R→M, β:R→N funcţii a.î. f∘α = g∘β, există o unică funcţieγ:R→Q a.î. π 1 ∘γ = α şi π 2 ∘γ = β.Observaţie. Tripletul (Q, π 1 , π 2 ) se notează M∏ P N şipoartă numele <strong>de</strong> produsul fibrat al lui M cu N peste P.1.62. Con<strong>si</strong><strong>de</strong>răm diagrama <strong>de</strong> mulţimi şi funcţii:Pfgα M , α N fiind injecţiile canonice ale sumei directe (vezi problema1.58.).MNα Mα NM∐N=T19
Pe mulţimea T con<strong>si</strong><strong>de</strong>răm relaţia binară ρ = {(h 1 (x),h 2 (x)), x∈P}, un<strong>de</strong> h 1 = α M ∘f iar h 2 = α N ∘g; fie ρ relaţia <strong>de</strong>echivalenţă generată <strong>de</strong> ρ (conform problemei 1.46.), iariM = p o T ,ραM, iN = p T ,ρ o α N . Să se <strong>de</strong>monstreze că tripletul(T/ ρ , i M , i N ) are următoarele proprietăţi:(i) i M ∘f = i N ∘g;(ii) Pentru oricare alt triplet cu (R, α, β), cu R mulţime iarα:M→R, β:N→R funcţii a.î. α∘f = β∘g, există o unică funcţieγ : T/ ρ →R a.î. γ∘i M = α şi γ∘i N = β.Observaţie. Tripletul (T/ ρ , i M , i N ) se notează prin M∐ P Nşi poartă numele <strong>de</strong> suma fibrată a lui M cu N peste P.20
A ≁ P(A).§2. Numere cardinale.2.1. (Cantor). Să se arate că pentru orice mulţime A,2.2. (Cantor, Bernstein). Fie A 0 , A 1 , A 2 trei mulţimi a.î.A 2 ⊆A 1 ⊆A 0 . Să se arate că dacă A 0 ∼A 2 , atunci A 0 ∼A 1 .2.3. Fie A, B, Aʹ, Bʹ mulţimi a.î. Aʹ⊆A, Bʹ⊆B şi A∼Bʹiar B∼Aʹ. Atunci A∼B.2.4. Fie f: A → B o funcţie. Să se arate că:(i) dacă f este injecţie, atunci ⏐A⏐ ≤ ⏐B⏐ ;(ii) dacă f este surjecţie, atunci ⏐B⏐ ≤ ⏐A⏐.2.5. Fie m, n, p numere cardinale . Să se arate că:(i) m ≤ m;(ii)m≮m;(iii) m ≤ n şi n ≤ m ⇒ m = n;(iv) m ≤ n şi n ≤ p ⇒ m ≤ p;(v) m < n şi n < p ⇒ m < p;(vi) m ≤ n ⇒ m + p ≤ n + p;(vii) m ≤ n ⇒ mp ≤ np;(viii) m ≤ n ⇒ m p ≤ n p ;(ix) m ≤ n ⇒ p m ≤ p n .2.6. Dacă m, n, p, q sunt patru numere cardinale a.î. p ≤ qşi 1 ≤ m ≤ n, atunci p m ≤ q n .2.7. Dacă m, n, p sunt trei numere cardinale, atunci are locegalitatea:(m n ) p = m np .21
2.8. Fie (m α ) α∈I şi (n α ) α∈I două familii <strong>de</strong> numere cardinalein<strong>de</strong>xate după aceeaşi mulţime. Dacă m α ≤ n α , oricare ar fi α∈I,atunci:∑α∈Im α ≤ ∑α∈In α şi ∏α∈Im α ≤ ∏α∈In α .2.9. Vom spune <strong>de</strong>spre o mulţime M că este infinită :(i) în sens De<strong>de</strong>kind, dacă există ⊃׳M M a.î. M׳∼M;(ii) în sens Cantor, dacă conţine o submulţimenumărabilă;(iii) în sens obişnuit, dacă M ≁ S n pentru orice n∈N*(un<strong>de</strong> S n ={1, 2, ..., n}) .Să se <strong>de</strong>monstreze că cele trei <strong>de</strong>finiţii <strong>de</strong> mai sus suntechivalente.2.10. Să se arate că pentru orice număr cardinal α avemα + 1 = α dacă şi numai dacă α este infinit.2.11. Să se arate că pentru orice cardinal infinit α şi oricenumăr natural n avem α + n = α.2.12. Fie M o mulţime oarecare. Să se arate că:(i) |P(M)| = 2 |M| ;(ii) α < 2 α (adică α ≤ 2 α şi α ≠ 2 α ) pentru orice cardinal α.2.13. Să se arate că dacă m este un număr cardinal a.î.2 ≤ m, atunci m + m ≤ m⋅m.2.14. Să se arate că dacă A i ~ B i , i∈I, iar A i ∩ A j = ∅,B i ∩ B j = ∅ pentru orice i ≠ j, atunci Ui∈IA i ~ Ui∈IB i .2.15. Să se arate că pentru orice două numere cardinaleα şi β avem α < β sau α = β sau β < α.22
2.16. Să se arate că mulţimea N×N este numărabilă (<strong>de</strong>ci2ℵ0= ℵ 0).2.17. Să se arate că:(i) Reuniunea unei familii numărabile (disjuncte sau nu)<strong>de</strong> mulţimi numărabile este o mulţime numărabilă;(ii) Reuniunea unei familii numărabile <strong>de</strong> mulţimi finiteeste o mulţime cel mult numărabilă;(iii) Reuniunea unei familii cel mult numărabile <strong>de</strong>mulţimi cel mult numărabile este o mulţime cel mult numărabilă;(iv) Produsul cartezian a două mulţimi numărabile este omulţime numărabilă.2.18. Să se arate că următoarele mulţimi sunt numărabile:(i) mulţimea Z a numerelor întregi;(ii) mulţimea Q a numerelor raţionale;(iii) mulţimea P a numerelor prime;(iv) mulţimea polinoamelor cu coeficienţi raţionali;(v) mulţimea A a numerelor algebrice.2.19. Fie A o mulţime infinită. Să se arate că:(i) Există mulţimile B, C cu ∅ ≠ B, C ⊊ A, A = B ∪ C,B ∩ C = ∅, |C| = ℵ 0 ;(ii) Oricare ar fi mulţimea X cu |X| ≤ ℵ 0 avem|A ∪ X | = |A|.2.20. Să se arate că mulţimea R a numerelor reale estenenumărabilă.2.21. Să se arate că pentru orice numere reale a, b, c, d cua < b şi c < d, avem relaţiile:(i) [a,b] ~ [c,d], (a,b) ~ (c,d);(ii) [a,b) ~ (a,b) ~ (a,b] ~ [a,b];(iii) [a,b) ~ [c,d);23
(iv) [0,∞) ~ [a,b] ~ (-∞,0];(v) R ~ (a,b).2.22. Să se <strong>de</strong>monstreze că mulţimea N a numerelornaturale este infinită.2.23. Să se arate că o mulţime M este infinită dacă şinumai dacă există o funcţie injectivă f : N → M.2.24. Să se arate că un număr cardinal α este numărnatural dacă şi numai dacă α < ℵ0.2.25. Să se arate că următoarele mulţimi sunt <strong>de</strong> putereacontinuului:(i) orice interval <strong>de</strong> forma [a,b), (a,b), [a,b] (a ≠ b);(ii) mulţimea I a numerelor iraţionale;(iii) mulţimea T a numerelor transcen<strong>de</strong>nte(complementara în R a mulţimii numerelor algebrice);(iv) mulţimea N N a şirurilor <strong>de</strong> numere naturale.2.26. Să se arate că:(i) Reuniunea unei familii finite şi disjuncte <strong>de</strong> mulţimi<strong>de</strong> puterea continuului este o mulţime <strong>de</strong> puterea continuului;(ii) Reuniunea unei familii numărabile şi disjuncte <strong>de</strong>mulţimi <strong>de</strong> puterea continuului este o mulţime <strong>de</strong> putereacontinuului;(iii) Produsul cartezian a două mulţimi <strong>de</strong> putereacontinuului este o mulţime <strong>de</strong> puterea continuului.2.27. Fie A o mulţime arbitrară, iarF(A) = {X | X ⊂ A, X finită} şi N(A) = {X | X⊂ A, |X| = ℵ 0 }.Să se arate că :(i) dacă A este finită atunci0 = |N(A)| ≤ |A| < |F(A)| = P(A)|;24
(ii) dacă A este numărabilă atunci|A| = |F(A)| = ℵ 0 < c = |N(A)| = |P(A)|;(iii) dacă A este <strong>de</strong> puterea continuului atunci|A| = |F(A)| = |(N(A)| = c< |P(A)|.2.28. Să se calculeze cardinalele următoarelor mulţimi :(i) P(N);(ii) P(R);(iii) R R .2.29. Să se <strong>de</strong>monstreze că au loc egalităţile :(i) ℵ0+ ℵ 0= ℵ0;2(ii) ℵ0+ ... +ℵ0= ℵ0= ℵ0;14243ℵ(iii) c 2 = c ;(iv) c ℵ 0 = c;(v) c+ c = c ;ℵ0(vi) ℵ = c;0(vii) ℵ0⋅c = c.025
§ 3. Relaţii <strong>de</strong> preordine (ordine). Elemente speciale într-omulţime ordonată.3.1. Pe mulţimea N a numerelor naturale con<strong>si</strong><strong>de</strong>rămrelaţia <strong>de</strong> divizibilitate notată prin ″| ″. Să se arate că :(i) Relaţia ″| ″ este o ordine pe N ;(ii) Faţă <strong>de</strong> ordinea ″| ″, 1 este cel mai mic element şi 0este cel mai mare element ;(iii) Ce se întâmplă cu relaţia <strong>de</strong> divizibilitate ( din punctul<strong>de</strong> ve<strong>de</strong>re al lui (i) şi (ii) ) pe Z ?(iv) Să se caracterizeze elementele minimale ale mulţimiiM = { n∈N| n ≥ 2} faţă <strong>de</strong> relaţia <strong>de</strong> divizibilitate ;(v) Este relaţia <strong>de</strong> divizibilitate o ordine totală pe N ?3.2. Fie M o mulţime nevidă iar P(M) mulţimeasubmulţimilor lui M.(i) Să se arate că ( P(M), ⊆ ) este mulţime ordonată cu 0 şi1 ;(ii) Este incluziunea o relaţie <strong>de</strong> ordine totală pe P(M) ?3.3. Pe N con<strong>si</strong><strong>de</strong>răm ordinea naturală dată <strong>de</strong>:m ≤ n ⇔ există p∈N a.î. m+p = n.Să se arate că (N, ≤) este o mulţime total ordonată cu 0.3.4. Să se arate că N împreună cu ordinea naturală este omulţime bine ordonată.3.5. Fie (M, ≤ ) o mulţime preordonată şi ρ ⊆ M × M orelaţie <strong>de</strong> echivalenţă pe M compatibilă cu ≤ (adică x ρ x′, y ρ y′ şix ≤ y ⇒ x′ ≤ y′). Pentru două clase <strong>de</strong> echivalenţă [x] ρ , [y] ρ ∈M/ρ<strong>de</strong>finim : [x] ρ ≤ [y] ρ ⇔ există x′∈[x] ρ , y′∈[y] ρ a.î. x′ ≤ y′.26
Să se arate că în felul acesta (M/ρ, ≤ ) <strong>de</strong>vine o mulţimepreordonată iar p M : M → M/ρ, p M (x) = [x] ρ este o aplicaţieizotonă.Observaţie. Relaţia ≤ <strong>de</strong> pe M/ρ poartă numele <strong>de</strong>preordinea cât.3.6. Fie (M, ≤) o mulţime preordonată. Să se arate căexistă o mulţime ordonată M şi o aplicaţie izotonă p M : M → Mcu proprietatea că pentru orice mulţime ordonată N şi oriceaplicaţie izotonă g : M → N, există o <strong>si</strong>ngură aplicaţie izotonăg : M → N a.î. g o p M = g.3.7. Să se arte că dacă (A, ≤) este o mulţime ordonată,atunci există sup(S) pentru orice S ⊆ A dacă şi numai dacă existăinf (S) pentru orice S ⊆ A.3.8. Să se arate că dacă (P i , ≤) 1≤i≤n este o familie finită <strong>de</strong>mulţimi ordonate, atunci P = P 1 ×P 2 …×P n <strong>de</strong>vine mulţimeordonată, <strong>de</strong>finind pentru x = (x i ) 1≤i≤n , y = (y i ) 1≤i≤n ∈P,x ≤ y ⇔ există 1 ≤ s ≤ n a.î. x 1 = y 1 ,…, x s = y s şi x s+1 < y s+1 .Observaţie. Această ordine poartă numele <strong>de</strong> ordinealexicografică.3.9. Fie (P i ) i∈I o familie nevidă <strong>de</strong> mulţimi ordonate,P =∏P i (produsul direct <strong>de</strong> mulţimi) şi pentru orice i∈I,i∈Ip i : P →P i proiecţia <strong>de</strong> rang i, p i ((x j ) j∈J ) = x i . Pe P <strong>de</strong>finim pentrux = (x i ) i∈I , y = (y i ) i∈I ∈P: x ≤ y ⇔ x i ≤ y i , pentru orice i∈I.Să se arate că:(i) (P, ≤) <strong>de</strong>vine mulţime ordonată iar fiecare proiecţie p ieste o funcţie izotonă;(ii) (P, ≤) împreună cu proiecţiile (p i ) i∈I verifică următoareaproprietate <strong>de</strong> universalitate :27
Pentru orice mulţime ordonată (P′, ≤) şi orice familie <strong>de</strong>funcţii izotone (p i ′) i∈I cu p i ′: P′ → P i , există o unică funcţieizotonă u : P′ → P a.î. p i o u = p i ′, pentru orice i∈I.Observaţie. (P, ≤) împreună cu proiecţiile (p i ) i∈I poartănumele <strong>de</strong> produsul direct al familiei <strong>de</strong> mulţimi ordonate(P i , ≤ ) i∈I .3.10. Dacă P 1 şi P 2 sunt două lanţuri rezultă că şi P 1 ×P 2este lanţ ?3.11. Fie (I, ≤) o mulţime ordonată, (P i ) i∈I o familienevidă <strong>de</strong> mulţimi ordonate, S = C (sumă directă <strong>de</strong> mulţimi !)28P ii∈Işi α i : P i → S, α i (x) = (x,i) injecţia canonică <strong>de</strong> rang i.Pentru (x,i), (y,j)∈S <strong>de</strong>finim relaţia (x,i) ≤ (y,j) ⇔ i = j şix ≤ y. Să se arate că:(i) (S, ≤) <strong>de</strong>vine mulţime ordonată iar fiecare injecţie α ieste o funcţie izotonă;(ii) (S, ≤) împreună cu injecţiile (α i ) i∈I verifică următoareaproprietate <strong>de</strong> universalitate :Pentru orice mulţime ordonată (S′, ≤) şi orice familie <strong>de</strong>funcţii izotone (α i ′) i∈I cu α i ′ : P i → S′, există o unică funcţieizotonă u : S → S′ a.î. uo α i = α i ′, pentru orice i∈I.Observaţie. (S, ≤) împreună cu injecţiile (α i ) i∈I poartănumele <strong>de</strong> suma directă a familiei <strong>de</strong> mulţimi ordonate (P i , ≤ ) i∈I .3.12. Fie (I, ≤) o mulţime ordonată, (P i ) i∈I o familienevidă <strong>de</strong> mulţimi ordonate, S = C (sumă directă <strong>de</strong> mulţimi !)P ii∈Işi α i : P i → S, α i (x) = (x,i) injecţia canonică <strong>de</strong> rang i. Pentru (x,i),(y,j)∈S <strong>de</strong>finim relaţia (x,i) ≤ (y,j) ⇔ ( i < j ) sau ( i = j şi x ≤ y).Să se arate că:(i) (S, ≤) <strong>de</strong>vine mulţime ordonată iar fiecare injecţie α ieste o funcţie izotonă;(ii) (S, ≤) împreună cu injecţiile (α i ) i∈I verifică următoareaproprietate <strong>de</strong> universalitate :
Pentru orice mulţime ordonată (S′, ≤) şi orice familie <strong>de</strong>funcţii izotone (α i ′) i∈I cu α i ′ : P i → S′ şi a.î. pentru orice i < j din I,fiecare element din α j ′(P j ) este majorant pentru α i ′(P i ), există ounică funcţie izotonă u : S → S′ a.î. uo α i = α i ′, pentru orice i∈I.Observaţie. (S, ≤) împreună cu injecţiile (α i ) i∈I poartănumele <strong>de</strong> suma directă ordonată a familiei <strong>de</strong> mulţimi ordonate(P i , ≤ ) i∈I .3.13. Fie A o mulţime oarecare iar (P, ≤) o mulţimeordonată. Definim Hom(A, P) = {f : A → P} iar pentruf,g∈Hom(A, P), f ≤ g ⇔ f(x) ≤ g(x), pentru orice x∈A. Să se aratecă în felul acesta Hom(A, P) <strong>de</strong>vine mulţime ordonată.3.14. Fie M şi N două mulţimi nevi<strong>de</strong> iarP = { (M′,f) | M′ ⊆ M şi f : M′ → N}.Pentru (M 1 , f 1 ), (M 2 , f 2 ) ∈P <strong>de</strong>finim relaţia:(M 1 , f 1 ) ≤ (M 2 , f 2 ) ⇔ M 1 ⊆ M 2 şi f 2|M 1= f 1 .Să se arate că ≤ este o relaţie <strong>de</strong> ordine pe P.3.15. Fie (M, ≤ ) şi (N, ≤) două mulţimi ordonate şif : M → N o funcţie izotonă. Să se arate că:(i) f(inf(A)) ≤ inf (f(A)) şi sup(f(A)) ≤ f(sup(A)) pentruorice A ⊆ M (dacă infimumul şi supremumul există!); să se <strong>de</strong>aexemple în care relaţiile <strong>de</strong> inegalitate sunt stricte;(ii) Dacă f este un izomorfism <strong>de</strong> ordine, atunci în (i)avem egalitate.3.16. Fie (M, ≤) şi (N, ≤) două mulţimi ordonate iarf: M → N o funcţie izotonă pentru care există g: N → M izotonăa.î. g∘ f = 1 M . Să se <strong>de</strong>monstreze că dacă N este completă, atuncişi M este completă.3.17. Să se arate că produsul direct al unei familii finite <strong>de</strong>mulţimi total ordonate, cu ordinea lexicografică <strong>de</strong>vine o mulţimetotal ordonată.29
§4. Latici.4.1. Să se arate că dacă L este o latice, atunci pentru oricetrei elemente a,b,c∈L avem:(i) a ≤ b ⇒ a ∧ c ≤ b ∧ c şi a ∨ c ≤ b ∨ c;(ii) (a ∧ b) ∨ (a ∧ c) ≤ a ∧ (b ∨ c);(iii) a ∨ (b ∧ c) ≤ (a ∨ b) ∧ (a ∨ c);(iv) (a ∧ b) ∨ (b ∧ c) ∨ (a ∧ c) ≤ (a ∨ b) ∧ (b ∨ c) ∧∧ (a ∨ c);(v) (a ∧ b) ∨ (a ∧ c) ≤ a ∧ (b ∨ (a ∧ c)).4.2. (De<strong>de</strong>kind). Să se arate că pentru o latice L următoareleafirmaţii sunt echivalente:(i) Pentru orice a, b, c∈L, c ≤ a, avem a ∧ (b ∨ c) == (a ∧ b)∨ c;(ii) Pentru orice a, b, c∈L, dacă c ≤ a, atunci a ∧ (b ∨ c) ≤≤ (a ∧ b) ∨ c;(iii) Pentru orice a, b, c∈L avem ((a ∧ c) ∨ b) ∧ c == (a ∧ c) ∨ (b ∧ c);(iv) Pentru orice a, b, c∈L, dacă a ≤ c, atunci dina ∧ b = c ∧ b şi a ∨ b = c ∨ b <strong>de</strong>ducem că a = c;(v) L nu are sublatici izomorfe cu N 5 , un<strong>de</strong> N 5 areurmătoarea diagramă Hasse:1cba300
Observaţie. O latice în care se verifică una din echivalenţele<strong>de</strong> mai sus se zice modulară .4.3. Să se arate că pentru o latice L următoarele afirmaţiisunt echivalente:(i) a ∧ (b ∨ c) = (a ∧ b) ∨ (a ∧ c) pentru orice a, b, c ∈ L;(ii) a ∨ (b ∧ c) = (a ∨ b) ∧ (a ∨ c) pentru orice a, b, c ∈ L;(iii) a ∧ (b ∨ c) ≤ (a ∧ b) ∨ (a ∧ c) pentru orice a, b, c ∈ L;(iv) (a ∧ b) ∨ (b ∧ c) ∨ (c ∧ a) = (a ∨ b) ∧ (b ∨ c) ∧ (c ∨ a)pentru orice a, b, c∈L;(v) Pentru orice a, b, c∈L, dacă a ∧ c = b ∧ c şi a ∨ c == b ∨ c, atunci a = b;(vi) L nu are sublatici izomorfe cu N 5 sau M 5 , un<strong>de</strong> M 5 areurmătoarea diagramă Hasse:1a b c0Observaţie. O latice în care se verifică una din echivalenţele<strong>de</strong> mai sus se zice distributivă.4.4. Să se arate că orice mulţime total ordonată este olatice distributivă.Consecinţă: (R, ≤) este o latice distributivă.31
4.5. Să se arate că ( N, | ) este o latice distributivă cu 0 şi1 (vezi problema 3.1.).4.6. Dacă M este o mulţime, atunci ( P(M), ⊆ ) este olatice distributivă cu 0 şi 1 (vezi problema 3.2. ).4.7. Să se arate că laticea N 5 nu este modulară.4.8. Să se <strong>de</strong>monstreze că orice latice distributivă estemodulară, reciproca nefiind a<strong>de</strong>vărată.4.9. Fie L o mulţime şi ∧, ∨ : L × L → L două operaţiibinare asociative, comutative, i<strong>de</strong>mpotente şi cu proprietatea <strong>de</strong>absorbţie ( adică pentru orice x,y∈L avem x ∧ ( x ∨ y) = x şix ∨ ( x ∧ y) = x).Să se arate că:(i) Pentru orice x,y∈L, x ∧ y = x ⇔ x ∨ y = y;(ii) Definind pentru x,y∈L:x ≤ y ⇔ x ∧ y = x ⇔ x ∨ y = y,atunci (L, ≤) <strong>de</strong>vine o latice în care ∧ şi ∨ joacă rolul infimumuluişi respectiv supremumului.4.10. (Scholan<strong>de</strong>r). Fie L o mulţime şi ∧, ∨ : L × L→Ldouă operaţii binare. Să se arate că următoarele afirmaţii suntechivalente:(i) (L, ∧, ∨) este o latice distributivă;(ii) În L sunt a<strong>de</strong>vărate următoarele i<strong>de</strong>ntităţi:1) x ∧ (x ∨ y) = x;2) x ∧ (y ∨ z) = (z ∧ x) ∨ (y ∧ x).4.11. (Ferentinou-Nicolacopoulou). Fie L o mulţime, 0∈Lşi ∧, ∨ : L × L → L două operaţii binare. Să se arate căurmătoarele afirmaţii sunt echivalente:(i) (L, ∧, ∨) este o latice distributivă cu 0;(ii) În L sunt a<strong>de</strong>vărate următoarele i<strong>de</strong>ntităţi:32
1) x ∧ (x ∨ y) = x;2) x ∧ (y ∨ z) = (z ∧ (x ∨ 0)) ∨ (y ∧ (x ∨ 0)).4.12. Fie L o latice mărginită şi distributivă, (a i ) i∈I ⊆ L iarc∈L un element ce are complement.Să se arate că:(i) Dacă există ∨ a i în L, atunci c ∧ ( ∨ a i) = ∨ (c ∧ a i);i∈Ii∈Ii∈I(ii) Dacă există ∧ a i în L, atunci c ∨ ( ∧ a i)= ∧ (c ∨ a i).i∈Ii∈Ii∈I4.13. Fie (G,·) un grup iar L(G,·) ( sau L(G) dacă nu estepericol <strong>de</strong> confuzie în ceea ce priveşte operaţia algebrică <strong>de</strong> pe G)mulţimea subgrupurilor lui G.Să se arate că (L(G,·), ⊆) este o latice completă.4.14. Să se arate că în laticea (L(Z,+), ⊆) pentru H = mZşi K = nZ ( cu m,n∈N) avem:(i) H ⊆ K ⇔ n | m;(ii) H ∧ K = [m,n]Z;(iii) H ∨ K = (m,n)Z;(iv) Să se <strong>de</strong>ducă faptul că laticea (L(Z,+), ⊆) estedistributivă.4.15. Să se <strong>de</strong>a exemple <strong>de</strong> grupuri G pentru care laticea(L(G), ⊆) nu este distributivă.4.16. Fie G un grup iar L 0 (G,·) mulţimea subgrupurilornormale ale lui G.Să se arate că L 0 (G) este sublatice modulară a lui L(G).4.17. Dacă M este un A-modul, atunci notând prin L A (M)mulţimea submodulelor lui M, să se arate că (L A (M), ⊆) este olatice completă, modulară.33
4.18. Fie L o latice completă cu 0 şi f : L→ L o aplicaţieizotonă. Să se <strong>de</strong>monstreze că există a∈L a.î. f(a) = a.4.19. Fie L o latice. Presupunând că pentru orice a, b∈Lexistă:a → b = sup {x∈L | a ∧ x ≤ b},să se arate că L este o latice distributivă .Observaţie. a → b se numeşte <strong>de</strong> pseudocomplementul luia relativ la b.4.20. Să se arate că dacă mulţimea (P, ≤) <strong>de</strong> la problema3.13. este o latice iar A o mulţime oarecare, atunci şi Hom(A, P)este o latice.4.21. Fie C[0,1] = { f : [0,1] →R | f este continuă}.Pentru f, g ∈ C[0,1] <strong>de</strong>finim f ≤ g ⇔ f(x) ≤ g(x), oricarear fi x∈[0,1]. Să se <strong>de</strong>monstreze că (C[0,1], ≤ ) este o latice.4.22. Fie L o latice şi X ,Y două submulţimi finite ale luiL. Să se arate că:inf ( X ) ∧ inf (Y ) = inf ( X ∪ Y ).4.23. Dacă o latice conţine un element maximal (minimal)atunci acesta este unic.4.24. Dacă (L, ∨) este o sup – semilatice şi S ⊆ L este osubmulţime nevidă a sa, atunci i<strong>de</strong>alul (S] generat <strong>de</strong> S estecaracterizat <strong>de</strong>:(S] = { a∈L | există s 1 , …, s n ∈S a.î. a ≤ s 1 ∨…∨ s n }.Observaţie.În particular, i<strong>de</strong>alul principal generat <strong>de</strong> unelement s∈L este caracterizat <strong>de</strong>:(s]= { a∈L | a ≤ s}.34
4.25. Dacă (L, ∨) este o inf – semilatice şi S ⊆ L este osubmulţime nevidă a sa, atunci filtrul [S) generat <strong>de</strong> S estecaracterizat <strong>de</strong>:[S) = { a∈L | există s 1 , …, s n ∈S a.î. s 1 ∧…∧ s n ≤ a}.Observaţie.În particular, filtrul principal generat <strong>de</strong> unelement s∈L este caracterizat <strong>de</strong>:[s)= { a∈L | s ≤ a}.4.26. Pentru o latice L notăm prin I(L) ( respectiv F(L))mulţimea i<strong>de</strong>alelor (filtrelor) lui L. Să se <strong>de</strong>monstreze că (I(L), ⊆)şi (F(L), ⊆) sunt latici complete.4.27. Pentru o latice L şi o submulţime F⊆ L următoareleafirmaţii sunt echivalente:(i) F este filtru prim ( adică este o mulţime nevidă propriea.î. pentru orice x, y∈L, x ∨ y∈F ⇒ x∈F sau y∈F);(ii) F este filtru propriu şi pentru orice x, y∈L, x ∨ y∈F⇔ x∈F sau y∈F;(iii) I = L \ F este i<strong>de</strong>al prim (adică o mulţime nevidăproprie a.î. pentru orice x, y∈L, x ∧ y∈I ⇒ x∈I sau y∈I);(iv) Există un morfism surjectiv <strong>de</strong> latici h : L→{0,1} a.î.F = h -1 ({1}).4.28. (Teorema filtrului (i<strong>de</strong>alului) prim). Fie L o laticedistributivă, F un filtru şi I un i<strong>de</strong>al al lui L. Dacă F∩I = ∅ atunciexistă un filtru prim P a.î. F ⊆ P, P∩I = ∅ şi un i<strong>de</strong>al prim J a.î.I ⊆ J, J∩F = ∅.4.29. Fie L o latice distributivă. Dacă I este un i<strong>de</strong>al(filtru) al lui L şi a∈L \ I, atunci există un filtru (i<strong>de</strong>al) prim P allui L a.î. a∈P şi P∩I = ∅.4.30. Fie L o latice distributivă. Dacă F este un filtru(i<strong>de</strong>al) al lui L şi b∈L \ F, atunci există un filtru (i<strong>de</strong>al) prim P allui L a.î. F⊆ P şi b∉P.35
4.31. Fie L o latice distributivă. Dacă a, b∈L a.î. a ≰ b,atunci există un filtru (i<strong>de</strong>al) prim P al lui L a.î. a∈P şi b∉P.4.32. Să se <strong>de</strong>monstreze că într-o latice distributivă oricefiltru propriu este inclus într-un filtru prim şi este o intersecţie <strong>de</strong>filtre prime.4.33. Să se <strong>de</strong>monstreze că într-o latice distributivă oricefiltru maximal este prim.4.34. Fie L o latice modulară şi a, b∈L. Atunci:[a ∧ b, a] ≈ [b, a ∨ b] (izomorfism <strong>de</strong> latici).Observaţie. Acest rezultat este cunoscut sub numele <strong>de</strong>principiul <strong>de</strong> transpunere al lui De<strong>de</strong>kind.4.35. Să se <strong>de</strong>monstreze că o latice L cu 0 şi 1 estedistributivă dacă şi numai dacă pentru oricare două i<strong>de</strong>ale I şi J alelui L, I ∨ J = { i ∨ j | i∈I şi j∈J}.4.36. Fie L o latice oarecare şi x, y∈L.Să se <strong>de</strong>monstreze că:(i) (x] ∧ (y] = (x ∧ y] iar (x] ∨ (y] ⊆ (x ∨ y];(ii) Dacă L este distributivă cu 0 şi 1, atunci:(x] ∨ (y] = (x ∨ y].4.37. Fie L o latice distributivă cu 0 şi 1 iar I, J ∈I(L).Să se <strong>de</strong>monstreze că dacă I ∧ J şi I ∨ J sunt i<strong>de</strong>aleprincipale, atunci I şi J sunt i<strong>de</strong>ale principale.4.38. Să se <strong>de</strong>monstreze că într-o latice distributivă L cu 0şi 1 un element nu poate avea <strong>de</strong>cât cel mult un complement.36
4.39. Fie L o latice distributivă cu 0pseudocomplementată (adică pentru orice a∈L existăa* = sup { x∈L | a ∧ x = 0} numit pseudocomplementul lui a).Să se arate că L are 1 şi pentru orice a, b∈L avem:(i) a ∧ a* = 0;(ii) a ∧ b = 0 ⇔ a ≤ b*;(iii) a ≤ b ⇒ b* ≤ a*;(iv) a ≤ a**;(v) a*** = a*;(vi) a ∧ b = 0 ⇔ a** ∧ b = 0;(vii) (a ∧ b)* = (a** ∧ b)* = (a** ∧ b**)*;(viii) (a ∨ b)* = a* ∧ b*;(ix) (a ∧ b)** = a** ∧ b**;(x) (a ∨ b)** = a** ∨ b**.4.40. Fie L o latice distributivă cu 0 şi 1, a∈L iar a′complementul lui a în L.Să se <strong>de</strong>monstreze că a′ (<strong>de</strong>finit la problema 4.39.)coinci<strong>de</strong> cu a → 0 ( <strong>de</strong>finit la problema 4.19).4.41. (De Morgan). Fie L o latice distributivă cu 0 şi 1.Dacă a, b∈L iar a′ este complementul lui a şi b′ estecomplementul lui b, atunci a′, a ∧ b şi a ∨ b au complemenţi şianume:(a′ ) ′ = a, (a ∧ b)′ = a′ ∨ b′ şi (a ∨ b)′ = a′ ∧ b′.4.42. (Glivenko).Pentru o latice L distributivă cu 0 şipseudocomplementată notăm R(L) = {a* | a∈L}, D(L) == {a∈L | a* = 0} şi con<strong>si</strong><strong>de</strong>răm ϕ L : L → R(L), ϕ L (a) = a**, a∈L.Să se arate că:(i) R(L) = {a∈L | a = a**} şi este sublatice mărginită alui L;(ii) D(L) este filtru al lui L iar D(L) ∩ R(L) = {1};(iii) Pentru orice a∈L, a* ∨ a∈D(L);37
(iv) ϕ L este morfism <strong>de</strong> latici pseudocomplementate(adică este morfism <strong>de</strong> latici cu 0 şi 1 şi în plus, ϕ L (a*) = (ϕ L (a))*pentru orice a∈L) iar L / D(L) ≈ R(L) ( izomorfism <strong>de</strong> latici cu 0şi 1).4.43. Fie (L i ) i∈I o familie <strong>de</strong> latici iar L = ∏ L (veziproblema 3.9.).Să se arate că:(i) L este latice iar pentru orice i∈I proiecţia p i : L→ L ieste morfism <strong>de</strong> latici;(ii) Dubletul (L,(p i ) i∈I ) verifică următoarea proprietate <strong>de</strong>universalitate:Pentru oricare alt dublet (L′, (p i ′) i∈I ) format dintr-o laticeL′ şi o familie <strong>de</strong> morfisme <strong>de</strong> latici p i ′ : L′ → L i există un unicmorfism <strong>de</strong> latici u : L′ → L a.î. p i o u = p i ′, pentru orice i∈I.Observaţie. Dubletul (L, (p i ) i∈I ) poartă numele <strong>de</strong> produsuldirect al familiei <strong>de</strong> latici (L i ) i∈I .4.44. Fie (L i ) i∈I o familie <strong>de</strong> latici complete. Să se arate căşi ∏ L este o latice completă.i∈Ii4.45. Să se arate că dacă (L i ) i∈I este o familie <strong>de</strong> laticidistributive cu 0 şi 1, atunci ∏ L este <strong>de</strong> asemenea o laticedistributivă cu 0 şi 1.4.46. Fie L şi L′ două latici şi f: L → L′ o funcţie. Să searate că următoarele afirmaţii sunt echivalente:(i) f este morfism <strong>de</strong> latici;(ii) pentru orice x, y∈L avem:(1) x ≤ y ⇒ f(x) ≤ f(y);(2) f(x ∨ y) ≤ f(x) ∨ f(y);(3) f(x) ∧ f(y) ≤ f(x ∧ y).i∈Iii∈Ii38
4.47. Fie L şi L′ două latici şi f: L → L′ o funcţie. Să searate că următoarele afirmaţii sunt echivalente:(i) f este morfism bijectiv <strong>de</strong> latici (adică f esteizomorfism <strong>de</strong> latici);(ii) f este morfism bijectiv <strong>de</strong> mulţimi ordonate ( adică feste izomorfism <strong>de</strong> mulţimi ordonate).4.48. Fie H o algebră Heyting (adică o latice cu 0 cuproprietatea că pentru orice a, b∈H există a → b <strong>de</strong>finit în cadrulproblemei 4.19. ).Să se <strong>de</strong>monstreze că H are 1 şi că pentru orice x, y, z∈Havem:(i) x ∧ (x → y) ≤ y;(ii) x ∧ y ≤ z ⇔ y ≤ x → z;(iii) x ≤ y ⇔ x → y = 1;(iv) y ≤ x → y;(v) x ≤ y ⇒ z → x ≤ z → y şi y → z ≤ x → z;(vi) x → (y →z) = (x ∧ y) → z;(vii) x ∧ (y → z) = x ∧ [(x ∧ y) → (x ∧ z)];(viii) x ∧ (x →y) = x ∧ y;(ix) (x ∨ y) → z = (x → z) ∧ (y → z);(x) x → (y ∧ z) = (x → y) ∧ ( x → z);(xi) (x →y)* = x** ∧ y*.4.49. Fie (L, ≤) un lanţ cu 0 şi 1. Să se <strong>de</strong>monstreze că L<strong>de</strong>vine algebră Heyting, un<strong>de</strong> pentru a, b∈L,⎪⎧(1, daca a ≤ ba → b = ⎨ ( .⎪⎩ b,daca b < a4.50. Fie (X,τ) un spaţiu topologic. Să se arate că dacăpentru D 1 ,D 2 ∈τ <strong>de</strong>finim D 1 → D 2 = int[(X \ D 1 ) ∪ D 2 ], atunci(τ , →, ∅) este o algebră Heyting.4.51. Fie L o latice distributivă cu 0 şi 1 iar a∈L unelement ce are complementul a′.Să se <strong>de</strong>monstreze că:L ≈ (a] × (a′] ≈ (a] × [a) (izomorfism <strong>de</strong> latici cu 0 şi 1 ).39
§5. Latici (algebre) Boole5.1. Fie 2 = {0,1}. Să se arate că 2 <strong>de</strong>vine în mod canoniclatice Boole pentru ordinea naturală 0 ≤ 0, 0 ≤ 1, 1 ≤ 1.5.2. Dacă M este o mulţime nevidă, atunci ( P(M), ⊆ ) esteo latice Boole.5.3. Să se <strong>de</strong>monstreze că în orice algebră Boole(B, ∧,∨, ′, 0,1), pentru orice x,y∈B avem:(i) (x′)′ = x, (x ∨ y)′ = x′ ∧ y′, (x ∧ y)′ = x′ ∨ y′, 0′ = 1,1′ = 0;(ii) x ≤ y ⇔ y′ ≤ x′;(iii) x ∧ y′ = 0 ⇔ x ≤ y;(iv) x ∨ y′ = 1 ⇔ y ≤ x;(v) x = y ⇔ (x′ ∧ y) ∨ (x ∧ y′) = 0;(vi) x = y ⇔ (x′ ∨ y) ∧ (x ∨ y′) = 1.5.4. Fie n ≥ 2 un număr natural liber <strong>de</strong> pătrate iar D nmulţimea divizorilor naturali ai lui n. Să se arate că (D n , |) estelatice Boole în care pentru p, q∈D n , p ∧ q = (p, q), p ∨ q = [p, q],0 = 1, 1 = n iar p′ = n/p.5.5. Fie (B, + ,⋅) un inel Boole şi a, b∈B. Să se arate că<strong>de</strong>finind a ≤ b ⇔ a⋅b = a, atunci (B, ≤) <strong>de</strong>vine o latice Boole încare pentru a, b∈B, a ∧ b = a⋅b, a ∨ b = a + b + a⋅b şi a′= 1+a.Reciproc, dacă (B, ∧, ∨, ′, 0, 1) este o algebră Boole, să searate că <strong>de</strong>finind a + b = ( a′∧ b) ∨ (a ∧ b′) şi a⋅b = a ∧ b, atunci(B, + ,⋅) <strong>de</strong>vine inel Boole.5.6. Fie (B 1 , +, ⋅), (B 2 , +, ⋅) două inele Boole iar(B 1 , ∧, ∨, ′, 0, 1), (B 2 , ∧, ∨, ′, 0, 1) laticile Boole induse <strong>de</strong> acestea(conform problemei 5.5.).40
Să se <strong>de</strong>monstreze că f : B 1 → B 2 este morfism <strong>de</strong> inele(unitare) dacă şi numai dacă f este morfism <strong>de</strong> algebre Boole.5.7. Fie X o mulţime şi Z(X) = {A⊆ X | A finită sau X \ Afinită}. Să se arate că (Z(X), ⊆ ) <strong>de</strong>vine latice Boole.5.8. Să se arate că pentru un filtru propriu F al uneialgebre Boole B următoarele afirmaţii sunt echivalente:(i) F este ultrafiltru;(ii) Pentru orice x∈B \ F avem că x′∈F .5.9. Să se arate că pentru un filtru propriu F al uneialgebre Boole B următoarele afirmaţii sunt echivalente:(i) F este ultrafiltru;(ii) 0 ∉F şi pentru orice elemente x, y∈B dacă x ∨ y∈Fatunci x∈F sau y∈F ( adică F este filtru prim).5.10. Fie ( B, ∧, ∨, ′, 0, 1) o algebră Boole. Pentru M⊆ Bnotăm M′ = {x′ | x∈M}.Să se arate că:(i) Dacă F ∈ F(B), atunci F′∈I(B);(ii) Dacă I ∈ I(B), atunci I′∈F(B);(iii) Dacă F ∈ F(B), atunci F ∪F′ este subalgebră Boolea lui B în care F este ultrafiltru (reamintim că prin F(B) am notatmulţimea filtrelor lui B iar prin I(B) mulţimea i<strong>de</strong>alelor lui B);(iv) F(B) şi I(B) sunt faţă <strong>de</strong> incluziune latici complete,distributive.5.11. Dacă B este o latice Boole iar A ⊆ B, vom spune căA are proprietatea intersecţiei finite (PIF) dacă infimumul oricăreipărţi finite a lui A este diferit <strong>de</strong> zero.(i) Să se arate că dacă A ⊆ B are (PIF), atunci pentru oricex∈B, A ∪{x} sau A ∪ {x′} are (PIF);41
(ii) Dacă (A i ) i∈I este o familie <strong>de</strong> submulţimi ale lui B ceau fiecare (PIF) şi formează un lanţ faţă <strong>de</strong> incluziune, atunciU A i are (PIF).i∈I5.12. Să se arate că orice filtru propriu F dintr-o laticeBoole B se poate extin<strong>de</strong> la un ultrafiltru U F .5.13. Să se arate că orice mulţime <strong>de</strong> elemente ale uneilatici Boole ce are (PIF) se poate extin<strong>de</strong> la un ultrafiltru.5.14. Arătaţi că orice element x ≠ 0 dintr-o latice Booleeste conţinut într-un ultrafiltru.5.15. Dacă B este o latice Boole şi x, y∈B cu x ≠ y, atunciexistă un ultrafiltru U al lui B a.î. x∈U şi y∉U.5.16. Fie I o mulţime. Să se arate că în laticea Boole(P(I), ⊆) un filtru F este principal dacă şi numai dacă∩{X | X∈F}∈F.5.17. Fie I o mulţime şi F un filtru principal în laticeaBoole ( P(I), ⊆). Dacă F = [X 0 ) ( cu X 0 ⊆ I) să se arate că F esteultrafiltru dacă şi numai dacă mulţimea X 0 este formată dintr-un<strong>si</strong>ngur element.5.18. Dacă I este o mulţime, atunci orice ultrafiltruneprincipal al laticei Boole ( P(I), ⊆ ) nu conţine mulţimi finite.5.19. Dacă I este o mulţime infinită, atunci laticea Boole(P(X), ⊆) conţine ultrafiltre neprincipale.5.20. Fie B 1 şi B 2 două algebre Boole iar f : B 1 → B 2 ofuncţie. Să se arate că următoarele condiţii sunt echivalente:(i) f este morfism <strong>de</strong> algebre Boole;(ii) f este morfism <strong>de</strong> latici mărginite;42
(iii) f este morfism <strong>de</strong> inf-semilatici şi f(x′) = (f(x))′ pentruorice x∈B 1 ;(iv) f este morfism <strong>de</strong> sup-semilatici şi f(x′) = (f(x))′pentru orice x∈B 1 .5.21. Fie f : B 1 → B 2 un morfism <strong>de</strong> algebre Boole iarKer(f) = f -1 {0} = {x∈B 1 | f(x) = 0}. Să se arate că Ker(f) ∈ I(B 1 )iar f este ca funcţie o injecţie dacă şi numai dacă Ker(f) = {0}.5.22. Fie f : B 1 → B 2 un morfism <strong>de</strong> algebre Boole. Să searate că următoarele afirmaţii sunt echivalente:(i) f este izomorfism <strong>de</strong> algebre Boole;(ii) f este surjectiv şi pentru orice x, y∈B 1 avem x ≤ y ⇔ f(x)≤ f(y);Boole.(iii) f este inversabilă şi f -1 este un morfism <strong>de</strong> algebre5.23. Fie (B i ) i∈I o familie <strong>de</strong> algebre Boole iarB = ∏ B (produs direct <strong>de</strong> mulţimi ordonate; vezi problema 3.9.).i∈IiSă se arate că B <strong>de</strong>vine în mod canonic o algebră Boole,proiecţiile (p i ) i∈I sunt morfisme <strong>de</strong> algebre Boole iar dubletul (B,(p i ) i∈I ) verifică următoarea proprietate <strong>de</strong> universalitate:Pentru oricare alt dublet (B′, (p i ′) i∈I ) cu B′ algebră Booleiar p i ′ : B′ → B i morfisme <strong>de</strong> algebre Boole, există un unicmorfism <strong>de</strong> algebre Boole u : B′ → B a.î. p i o u = p i ′ , pentru oricei∈I.Observaţie. Dubletul (B, (p i ) i∈I ) poartă numele <strong>de</strong>produsul direct al familiei <strong>de</strong> algebre Boole (B i ) i∈I .5.24. Fie M o mulţime oarecare iar 2 M = { f : M → 2 }.Definim pe 2 M relaţia <strong>de</strong> ordine f ≤ g ⇔ f(x) ≤ g(x), pentru oricex∈M ( vezi problema 4.21 ).43
Să se arate că (2 M , ≤ ) <strong>de</strong>vine latice Boole izomorfă culaticea Boole ( P(M), ⊆ ).5.25. Fie (B, ∧, ∨,′, 0, 1) o algebră Boole, a∈B şiB a = [0,a] = {x∈B : 0 ≤ x ≤ a}. Pentru x∈B a <strong>de</strong>finim x* = x′ ∧ a.Să se arate că:(i) (B a , ∧, ∨, *, 0, a) este o algebră Boole;(ii) α a : B → B a , α a (x) = a ∧ x, pentru x∈B este morfismsurjectiv <strong>de</strong> algebre Boole;(iii) B ≈ B a × B a′ ( izomorfism <strong>de</strong> algebre Boole).5.26. Pe P(N) <strong>de</strong>finim relaţia A ∼ B ⇔ A ∆ B este finită.Să se arate că ∼ este o relaţie <strong>de</strong> echivalenţă pe P(N);notăm cu A ∼ clasa <strong>de</strong> echivalenţă a lui A∈P(N).A ∼ ≤ B ∼Boole.Să se arate că dacă pentru A ∼ , B ∼ ∈P(N)/∼ <strong>de</strong>finim⇔ A \ B este finită, atunci (P(N)/∼, ≤ ) este o latice5.27. Într-o algebră Boole (B, ∧, ∨ , ′, 0, 1), pentru x,y∈B<strong>de</strong>finim:x → y = x′ ∨ y şi x ↔y = (x→y) ∧ (y→x).Să se arate că pentru orice x,y,z∈B avem:(i) x ≤ y ⇔ x → y = 1;(ii) x → 0 = x′, 0 → x = 1, x → 1 = 1, 1 → x = x,x → x = 1, x′ → x = x, x → x′ = x′;(iii) x→ ( y→ x ) = 1;(iv) x→ ( y → z ) = ( x → y ) → ( x→ z);(v) x → (y → z) = ( x ∧ y) → z ;(vi) Dacă x ≤ y, atunci z → x ≤ z → y şiy → z ≤ x → z;(vii) (x → y) ∧ y = y, x ∧ ( x → y ) = x ∧ y;(viii) (x → y) ∧ (y → z) ≤ x → z;(ix) ((x → y) → y) → y = x → y;(x) (x → y) → y = (y → x) → x = x ∨ y;44
(xi) x → y = sup { z∈B ⏐ x ∧ z ≤ y};(xii) x → (y ∧ z) = (x → y) ∧ (x → z);(xiii) (x ∨ y) → z = (x → z) ∧ (y → z);(xiv) x ∧ (y → z) = x ∧ [ (x ∧ y) → (x ∧ z)] ;(xv) x ↔ y = 1 ⇔ x = y.5.28. Fie (B, ∧, ∨, ′, 0, 1) o algebră Boole iar F∈F(B). PeB <strong>de</strong>finim următoarele relaţii binare:x ∼ F y ⇔ există f∈F a.î. x ∧ f = y ∧ f,x ≈ F y ⇔ x ↔ y ∈F(un<strong>de</strong> x ↔ y = (x→y)∧(y→ x) = (x′∨y)∧(y′∨x)).Să se arate că:(i) ∼ F = ≈ notF = ρ F ;(ii) ρ F este o congruenţă pe B;(iii) Dacă pentru x∈B notăm prin x/F clasa <strong>de</strong> echivalenţăa lui x relativă la ρ F , B/F = {x/F| x∈B}, atunci <strong>de</strong>finind pentrux,y∈B, x/F ∧ y/F = (x∧y)/F, x/F ∨ y/F = (x∨y)/F şi (x/F)′ = x′/F,atunci (B/F, ∧, ∨, ′, 0, 1) <strong>de</strong>vine în mod canonic algebră Boole( un<strong>de</strong> 0 = {0}/F = { x∈B | x′ ∈F} iar 1= {1}/F = F).5.29. Fie B 1 , B 2 două algebre Boole iar f : B 1 → B 2 este unmorfism <strong>de</strong> algebre Boole. Să se arate că dacă notăm prinF f = f -1 ({1}) = {x∈B 1 ⎟ f(x) = 1}, atunci:(i) F f ∈F(B 1 );(ii) f ca funcţie este injecţie ⇔ F f = {1};(iii) B 1 / F f ≈ Im(f) ( un<strong>de</strong> Im(f) = f(B 1 )).5.30. Să se arate că pentru un filtru propriu F al uneialgebre Boole B următoarele afirmaţii sunt echivalente:(i) F este ultrafiltru;(ii) B/F ≈ 2.5.31. (Stone). Pentru orice algebră Boole B există omulţime M a.î. B este izomorfă cu o subalgebră Boole a algebreiBoole (P(M), ⊆).45
5.32. (Glivenko). Fie (L, ∧, *, 0) o inf – semilaticepseudocomplementată. Atunci cu ordinea indusă <strong>de</strong> ordinea <strong>de</strong> peL, R(L) <strong>de</strong>vine algebră Boole iar L / D(L) ≈ R(L) ( izomorfism <strong>de</strong>algebre Boole – vezi problema 4.42. (iv)).5.33. Fie (A,+,⋅) un inel Boole (unitar), A′ ⊆ A un subinelpropriu, a∈A \ A′ iar A′(a) subinelul lui A generat <strong>de</strong> A′ ∪ {a}.Să se arate că:(i) A′(a) = { x + y⋅a | x, y∈A′};(ii) Pentru orice inel Boole C complet (faţă <strong>de</strong> ordinea<strong>de</strong>finită conform problemei 5.5. ) şi orice morfism (unitar) <strong>de</strong>inele f : A′ → C există un morfism (unitar) <strong>de</strong> inele f ′ : A′(a) → Ca.î. f ′ |A’ = f.5.34. (Nachbin). Să se <strong>de</strong>monstreze că o latice distributivămărginită L este o latice Boole dacă şi numai dacă orice filtruprim al lui L este maximal.5.35. (Nachbin). Să se <strong>de</strong>monstreze că o latice marginităL este o latice Boole dacă şi numai dacă notând prin Spec(L)mulţimea i<strong>de</strong>alelor prime ale lui L, atunci (Spec(L), ⊆) esteneordonată ( adică pentru orice P,Q∈Spec(L), P ≠ Q, P⊄ Q şiQ ⊄ P).46
§6. Calculul propoziţiilorReamintim că <strong>si</strong>stemul formal al calculului propoziţionaleste format din următoarele <strong>si</strong>mboluri:(1) Variabile propoziţionale, notate u, v, w, … (eventualcu indici) a căror mulţime o notăm prin V şi se presupunenumărabilă,(2) Conectorii sau <strong>si</strong>mbolurile logice:⌉ : <strong>si</strong>mbolul <strong>de</strong> negaţie (va fi citit : non),→ : <strong>si</strong>mbolul <strong>de</strong> implicaţie (va fi citit : implică),(3) Simbolurile <strong>de</strong> punctuaţie: ( , ), [ , ] (parantezele).Numim cuvânt (sau asamblaj) un şir finit format din<strong>si</strong>mbolurile (1)-(3) scrise unul după altul.Numim formulă orice cuvânt φ ce verifică una dincondiţiile următoare:(i) φ este o variabilă propoziţională,(ii) există o formulă ψ a.î. φ = ⌉ψ,(iii) există formulele ψ, θ a.î. φ = ψ→θ.Vom nota prin F mulţimea formulelor.Observaţie. Putem con<strong>si</strong><strong>de</strong>ra <strong>de</strong>finirea noţiunii <strong>de</strong> formulă<strong>de</strong> mai sus ca fiind dată prin inducţie: momentul iniţial al <strong>de</strong>finiţieiprin inducţie este dat <strong>de</strong> condiţia (i) iar analogul trecerii <strong>de</strong> la ,,k lak+1” din inducţia matematică completă este a<strong>si</strong>gurat <strong>de</strong> (ii) şi (iii).Introducem abrevierile: ∨ (disjuncţia), ∧ (conjuncţia) şi↔ (echivalenţa logică) astfel:φ∨ψ = ⌉φ→ψ,φ∧ψ = ⌉(φ→⌉ψ) şiφ↔ψ = (φ→ψ)∧(ψ→φ) pentru orice φ, ψ∈F.O axiomă a <strong>si</strong>stemului formal al calculului propoziţionalare una din următoarele forme:A 1 : φ→(ψ→φ),A 2 : (φ→(ψ→χ))→((φ→ψ)→(φ→χ)),A 3 : (⌉φ→⌉ψ)→(ψ→φ).47
O teoremă formală (pe scurt, o teoremă) este o formulă φce verifică una din următoarele condiţii:(T 1 ) φ este o axiomă,(T 2 ) Există o formulă ψ a.î. ψ şi ψ→φ sunt teoreme.ψ , ψ → ϕCondiţia (T 2 ) se scrie schematic şi se numeşteϕregula <strong>de</strong> <strong>de</strong>ducţie modus ponens (scris prescurtat m.p.).O <strong>de</strong>monstraţie formală a unei formule φ este un şir finit<strong>de</strong> formule φ 1 , ..., φ n a.î. φ n = φ şi pentru orice 1≤i≤n se verificăuna din condiţiile următoare:(1) φ i este o axiomă,(2) Există doi indici k, j < i a.î. φ k = φ j → φ i .Se observă că proprietăţile (1) şi (2) <strong>de</strong> mai sus nuexprimă altceva <strong>de</strong>cât condiţiile (T 1 ) şi (T 2 ), <strong>de</strong>ci formula φ este oteoremă formală dacă şi numai dacă admite o <strong>de</strong>monstraţieformală φ 1 , ..., φ n (n se numeşte lungimea <strong>de</strong>monstraţiei formale alui φ).Vom consemna faptul că φ este o teoremă formală scriind⊢ φ iar mulţimea formulelor <strong>de</strong>monstrabile o vom nota prin Prov.Evi<strong>de</strong>nt, o teoremă poate avea <strong>de</strong>monstraţii formale <strong>de</strong>lungimi diferite.Fie Γ o mulţime <strong>de</strong> formule şi φ o formulă. Vom spune căenunţul φ este <strong>de</strong>dus din ipotezele Γ, dacă una din condiţiileurmătoare este verificată:(D 1 ) φ este o axiomă,(D 2 ) φ∈ Γ,(D 3 ) Există o formulă ψ a.î. ψ şi ψ→φ sunt <strong>de</strong>duse dinipotezele Γ.Γ − ψ,ψ →ϕCondiţia (D 3 ) se mai scrieşi se numeşteΓ − ϕtot modus ponens. Dacă φ este <strong>de</strong>dus din Γ vom nota Γ⊢φ.O Γ - <strong>de</strong>monstraţie formală a unei formule φ este un şir<strong>de</strong> formule φ 1 , ..., φ n a.î. φ n = φ şi pentru orice 1≤i≤n se verificăuna din condiţiile următoare:48
lui φ.(1) φ i este o axiomă,(2) φ i ∈ Γ,(3) Există doi indici k, j < i a.î. φ k = φ j → φ i .Atunci Γ⊢φ dacă şi numai dacă există o Γ - <strong>de</strong>monstraţieObservaţie. (i) Ø⊢φ dacă şi numai dacă ⊢φ,(ii) Dacă ⊢φ, atunci Γ⊢φ pentru orice Γ⊆F .Prin L 2 notăm algebra Boole cu două elemente {0, 1}.6.1. (Principiul i<strong>de</strong>ntităţii). Să se <strong>de</strong>monstreze că dacăφ∈F, atunci⊢ φ → φ.6.2. Să se <strong>de</strong>monstreze că dacă φ, ψ, χ∈F, atunci⊢ (ψ→χ)→[(φ→ψ)→(φ→χ)].6.3. Să se <strong>de</strong>monstreze că dacă φ, ψ∈F, atunci⊢ (⌉φ)→(φ→ψ).6.4. (Principiul terţului exclus). Să se <strong>de</strong>monstreze cădacă φ∈F, atunci⊢ φ∨(⌉φ).6.5. Fie Γ, Δ⊆F şi φ∈F. Să se <strong>de</strong>monstreze că(i) Dacă Γ⊆Δ şi Γ⊢φ, atunci Δ⊢φ;(ii) Dacă Γ⊢φ, atunci există Γˊ⊆Γ finită a.î. Γ´⊢φ;(iii) Dacă Γ⊢χ, pentru orice χ∈Δ şi Δ⊢φ, atunci Γ⊢φ.6.6. (Teorema <strong>de</strong>ducţiei). Să se <strong>de</strong>monstreze că dacă φ,ψ∈F şi Γ⊆F, atunci49
Γ⊢(φ→ψ) dacă şi numai dacă Γ∪{φ}⊢ψ.6.7. Să se <strong>de</strong>monstreze că dacă φ, ψ, χ∈F, atunci⊢ (φ→ψ)→((ψ→χ)→(φ→χ)).6.8. Să se <strong>de</strong>monstreze că dacă φ, ψ, χ∈F, atunci⊢ (φ→(ψ→χ))→(ψ→(φ→χ)).6.9. Să se <strong>de</strong>monstreze că dacă φ, ψ∈F, atunci⊢ φ→(⌉φ→ψ).6.10. Să se <strong>de</strong>monstreze că dacă φ, ψ∈F, atunci⊢ ⌉φ→(φ→ψ).6.11. Să se <strong>de</strong>monstreze că dacă φ∈F, atunci⊢ ⌉⌉φ→φ.6.12. Să se <strong>de</strong>monstreze că dacă φ, ψ∈F, atunci⊢ (φ→ψ)→(⌉ψ→⌉φ).6.13. Să se <strong>de</strong>monstreze că dacă φ∈F, atunci⊢ φ→⌉⌉φ.6.14. Să se <strong>de</strong>monstreze că dacă φ∈F, atunci⊢ (φ→⌉φ)→⌉φ.6.15. Să se <strong>de</strong>monstreze că dacă φ, ψ∈F, atunci⊢ φ→(⌉ψ→⌉(φ→ψ)).50
6.16. Să se <strong>de</strong>monstreze că dacă φ, ψ∈F, atunci⊢ φ→(φ∨ψ).6.17. Să se <strong>de</strong>monstreze că dacă φ, ψ∈F, atunci⊢ ψ→(φ∨ψ).6.18. Să se <strong>de</strong>monstreze că dacă φ, ψ, χ∈F, atunci⊢ (φ→χ)→((ψ→χ)→(φ∨ψ→χ)).6.19. Să se <strong>de</strong>monstreze că dacă φ, ψ∈F, atunci⊢ φ∧ψ→φ.6.20. Să se <strong>de</strong>monstreze că dacă φ, ψ∈F, atunci⊢ φ∧ψ→ψ.6.21. Să se <strong>de</strong>monstreze că dacă φ, ψ, χ∈F, atunci⊢ (χ→φ)→((χ→ψ)→(χ→φ∧ψ)).6.22. Să se <strong>de</strong>monstreze că dacă φ, ψ∈F, atunci⊢ φ∧ψ→ψ∧φ.6.23. Să se <strong>de</strong>monstreze că dacă φ, ψ∈F, atunci⊢ φ→(ψ→φ∧ψ).6.24. Să se <strong>de</strong>monstreze că dacă φ, ψ, χ∈F, atunci⊢ ((φ∧χ)∨(ψ∧χ))→((φ∨ψ)∧χ).51
6.25. Să se <strong>de</strong>monstreze că dacă φ, ψ, χ, θ∈F, atunci⊢ (χ→θ)→[(φ→(ψ→χ))→(φ→(ψ→θ))].6.26. Să se <strong>de</strong>monstreze că dacă φ, ψ, χ∈F, atunci⊢ (φ→(ψ→χ))→(φ∧ψ→χ).6.27. Să se <strong>de</strong>monstreze că dacă φ, ψ, χ∈F, atunci⊢ (φ∧ψ→χ)→(φ→(ψ→χ)).6.28. Să se <strong>de</strong>monstreze că dacă φ, ψ, χ∈F, atunci⊢ (φ∨ψ)→(χ→((φ∧χ)∨(ψ∧χ))).6.29. Să se <strong>de</strong>monstreze că dacă φ, ψ, χ∈F, atunci⊢ ((φ∨ψ)∧χ)→((φ∧χ)∨(ψ∧χ)).6.30. Să se <strong>de</strong>monstreze că dacă φ, ψ∈F, atunci⊢ φ∧⌉φ→ψ şi ⊢ ψ→φ∨⌉φ.6.31. Fie Γ⊆F şi φ∈F. Să se <strong>de</strong>monstreze că Γ⊢φ dacă şinumai dacă există γ 1 , ..., γ n ∈Γ a.î.⊢n∧ γ →φ.i=1i6.32. Să se <strong>de</strong>monstreze că pentru o mulţime nevidă Σ⊆Furmătoarele afirmaţii sunt echivalente:(i) Dacă φ∈F şi Σ⊢φ, atunci φ∈Σ;(ii) Σ conţine toate formulele <strong>de</strong>monstrabile şi dacă α,β∈F a.î. α, α→β∈Σ, atunci β∈Σ.52
Observaţie. O mulţime nevidă Σ <strong>de</strong> formule ce verificăuna din cele două condiţii echivalente <strong>de</strong> mai înainte se numeşte<strong>si</strong>stem <strong>de</strong>ductiv.6.33. Să se <strong>de</strong>monstreze că pentru orice φ, ψ∈F, ⊢φ şi⊢ψ dacă şi numai dacă ⊢φ∧ψ.6.34. Să se <strong>de</strong>monstreze că relaţia ≤ <strong>de</strong>finită pe F prinφ ≤ ψ ⇔ ⊢ φ→ψeste o relaţie <strong>de</strong> preordine pe F.6.35. Să se <strong>de</strong>monstreze că relaţia ≡ <strong>de</strong>finită pe F prinφ ≡ ψ ⇔⊢ φ→ψ şi ⊢ ψ→φeste o echivalenţă pe F.6.36. Să se <strong>de</strong>monstreze că relaţia <strong>de</strong>finită pe F/≡ prinϕˆ ≤ ψˆ ⇔ ⊢ φ→ψeste o relaţie <strong>de</strong> ordine pe F/≡ (un<strong>de</strong> prin ϕˆ am notat clasa <strong>de</strong>echivalenţă a lui φ relativă la ≡), ce conferă lui F/≡ structură <strong>de</strong>latice Boole.Observaţie. Algebra Boole (F/≡, ∧, ∨, ⌉, 0, 1)corespunzătoare laticei Boole (F/≡, ≤) poartă numele <strong>de</strong> algebraLin<strong>de</strong>nbaum-Tarski a calculului cu propoziţii.6.37. Să se <strong>de</strong>monstreze că dacă notăm prin p : F → F/≡surjecţia canonică, p(φ) =ϕˆ pentru orice φ∈F, atunci pentru oriceφ, ψ avem:(i) ⊢ φ dacă şi numai dacă p(φ)=1;(ii) p(φ∧ψ) = p(φ)∧p(ψ);(iii) p(φ∨ψ) = p(φ)∨p(ψ);53
(iv) p(⌉φ) = ⌉p(φ);(v) p(φ → ψ) = p(φ) → p(ψ);(vi) p(φ ↔ ψ) = p(φ) ↔ p(ψ).Observaţie. (i) ne oferă o metodă algebrică <strong>de</strong> verificaredacă o formulă este <strong>de</strong>monstrabilă iar egalităţile (ii) - (vi) ne aratăfelul în care conectorii logici sunt convertiţi în operaţii booleene.6.38. Utilizând (i) <strong>de</strong> la problema prece<strong>de</strong>ntă să se<strong>de</strong>monstreze că pentru oricare formule α, β, γ, δ∈F avem:⊢ [α → (β → δ)] → [(α → (γ → δ)) → (α → (β → δ))].6.39. Să se <strong>de</strong>monstreze că pentru orice funcţie f : V → L 2există o unică funcţie f ~ :F → L 2 ce satisface următoareleproprietăţi:(i) f ~ (v) = f(v), pentru orice v∈V;(ii) f ~ (⌉φ) = ⌉ f ~ (φ), pentru orice φ∈F;(iii) f ~ (φ→ψ) = f ~ (φ) → f ~ (ψ), pentru orice φ, ψ∈F.Observaţie. O funcţie f : V → L 2 se zice o interpretarepentru <strong>si</strong>stemul formal L al calculului cu propoziţii.6.40. Fie f : V → L 2 iar f ~ : F → L 2 funcţia a căreiexistenţă este a<strong>si</strong>gurată <strong>de</strong> problema 6.39..avem:Să se <strong>de</strong>monstreze că pentru oricare două formule φ, ψ∈F(iv) f ~ (φ∨ψ) = f ~ (φ)∨ f ~ (ψ);(v) f ~ (φ∧ψ) = f ~ (φ)∧ f ~ (ψ);(vi) f ~ (φ ↔ ψ) = f ~ (φ) ↔ f ~ (ψ).6.41. Să se <strong>de</strong>monstreze că dacă f : V → L 2 este ointerpretare pentru L, atunci există un unic morfism <strong>de</strong> algebreBoole f : F/≡ → L 2 ce face comutativă următoarea diagramă:54
pV F F/≡f f ~ f(p fiind surjecţia canonică <strong>de</strong>finită prin p(φ) =ϕˆ pentru oriceφ∈F).Observaţie. Dacă f : V → L 2 este o interpretare pentru L şiφ∈F, vom spune că φ este a<strong>de</strong>vărată pentru f dacă ~ f (φ) = 1 şivom scrie în acest caz că f ⊧ φ. Dacă f ~ (φ) = 0 vom spune că φeste falsă pentru f şi vom scrie non (f ⊧ φ).Vom spune <strong>de</strong>spre φ∈F că este o tautologie dacă f ⊧ φpentru orice interpretare f : V → L 2 . Vom nota prin Taut mulţimeatautologiilor (reamintim că prin Prov am notat mulţimeaformulelor <strong>de</strong>monstrabile ale lui L).6.42. Să se <strong>de</strong>monstreze căProv ⊆ Taut.6.43. Fie f : F/≡ → L 2 un morfism <strong>de</strong> algebre Boole.Definim g f : V → L 2 prin g f (v) = f( vˆ ) pentru orice v∈V.Să se arate că g f este o interpretare a lui L a.î. pentru orice formulăφ∈F avem g ~ (φ) = f(ϕˆ ).f6.44. Să se <strong>de</strong>monstreze că Taut ⊆ Prov.Observaţie. Din problemele 6.42. şi 6.44. <strong>de</strong>ducemegalitatea:Taut = Prov,rezultat cunoscut sub numele <strong>de</strong> teorema <strong>de</strong> completitudine acalculului cu propoziţii.L 255
§7. Calculul cu predicate1.Limbajul asociat unei clase <strong>de</strong> structuriO structura <strong>de</strong> ordinul I (sau <strong>de</strong> prim ordin) este <strong>de</strong> forma:A = un<strong>de</strong>:- A este o mulţime nevidă numită universul structurii A ,- F i : A ni→ A este o operaţie n i –ară (n i ≥ 1) pentru oricei∈I,- R j ⊆ A m j este o relaţie m j - ară (m j ≥ 1) pentru orice j∈J,- c k ∈A este o constantă pentru orice k∈K.Spunem că A este <strong>de</strong> tipul τ = < {n i } i∈I , {m j } j∈J , {0} k∈K >.Pentru clasa structurilor <strong>de</strong> un tip fixat τ vom <strong>de</strong>fini unlimbaj <strong>de</strong> ordin I cu egalitate sau <strong>de</strong> prim ordin cu egalitate L τ( numit şi calculul cu predicate) după cum urmează:Alfabetul lui L τ este format din următoarele <strong>si</strong>mboluriprimitive:(1) o mulţime infinită <strong>de</strong> variabile u,v,w,x,y,z,…(eventualin<strong>de</strong>xate),(2) <strong>si</strong>mboluri <strong>de</strong> operaţii: f i , pentru orice i∈I ( lui f i îi esteataşat n i ≥ 1 numit ordinul lui f i ),(3) <strong>si</strong>mboluri <strong>de</strong> relaţii (predicate): R j , pentru orice j∈J ( luiR j îi este ataşat m j ≥ 1 numit ordinul lui R j ),(4) <strong>si</strong>mboluri <strong>de</strong> constante : c k , pentru orice k∈K,(5) <strong>si</strong>mbolul <strong>de</strong> egalitate : = ,(6) conectorii : ⎤, →,(7) cuantificatorul universal : ∀,(8) <strong>si</strong>mboluri <strong>de</strong> punctuaţie: ( , ), [ , ] (parantezele).Mulţimea termenilor lui L τ se <strong>de</strong>fineşte prin inducţie:(i) variabilele şi <strong>si</strong>mbolurile <strong>de</strong> constante sunt termeni,(ii) dacă f este un <strong>si</strong>mbol <strong>de</strong> operaţie <strong>de</strong> ordin n ( n – ară)şi t 1 ,…, t n sunt termeni, atunci f(t 1 ,…,t n ) este termen.Observaţie. Pentru <strong>si</strong>mplificare, vom spune:56
- operaţii în loc <strong>de</strong> <strong>si</strong>mboluri <strong>de</strong> operaţii,- relaţii (predicate) în loc <strong>de</strong> <strong>si</strong>mboluri <strong>de</strong> relaţii(predicate),- constante în loc <strong>de</strong> <strong>si</strong>mboluri <strong>de</strong> constante.Formulele atomice ale lui L τ sunt <strong>de</strong>finite astfel:(i) dacă t 1 , t 2 sunt termeni, atunci t 1 = t 2 este formulăatomică,(ii) dacă R este un predicat <strong>de</strong> ordin n, atunci R(t 1 ,…,t n ) esteformulă atomică pentru orice termeni t 1 ,…,t n .Formulele lui L τ sunt <strong>de</strong>finite prin inducţie:(i) formulele atomice sunt formule,(ii) dacă ϕ este formulă, atunci ⎤ϕ este formulă ,(iii) dacă ϕ, ψ sunt formule, atunci ϕ→ψ este formulă,(iv) dacă ϕ este formulă, atunci ∀x ϕ este formulă, x fiindvariabilă.Analog ca în cazul calculului cu propoziţii introducemabrevierile ∨ (disjuncţia), ∧ (conjuncţia) şi ↔ (echivalenţa logică)astfel:ϕ ∨ ψ = ⎤ϕ → ψϕ ∧ ψ = ⎤(ϕ → ⎤ϕ)ϕ ↔ ψ = (ϕ → ψ) ∧ (ψ → ϕ), pentru orice formule ϕ,ψ.De asemenea, se introduce cuantificatorul existenţial ∃prin:∃ x ϕ = ⎤ ∀ x ⎤ϕ, cu ϕ formulă iar x variabilă.Vom <strong>de</strong>fini prin inducţie:FV(t) = mulţimea variabilelor libere ale termenului t şiFV(ϕ) = mulţimea variabilelor libere ale formulei ϕastfel:(i) FV(t) este introdusă astfel:- dacă t este variabila x, atunci FV(t) = {x},- dacă t este constanta c, atunci FV(t) = ∅,- dacă t = f(t 1 ,…,t n ) ( cu f operaţie n – ară iar t 1 , …,t nvariabile sau constante), atunci FV(t) = ∪ nFV(t i ).57i=1(ii) FV(ϕ) este introdusă astfel:- dacă ϕ este <strong>de</strong> tipul t 1 = t 2 , atunci:
FV(ϕ) = FV(t 1 ) ∪ FV(t 2 ),- dacă ϕ este <strong>de</strong> tipul R(t 1 ,…,t n ) cu R predicat n – ar iart 1 , …, t n variabile sau constante, atunci FV(ϕ) = ∪ nFV(t i ),- dacă ϕ = ⎤ ψ, atunci FV(ϕ) = FV(ψ),- dacă ϕ = ψ → θ, atunci FV(ϕ) = FV(ψ) ∪ FV(θ),- dacă ϕ = ∀ x ψ, atunci FV(ϕ) = FV(ψ) \ {ψ}.Consecinţe imediate:- dacă ϕ = ψ ∧ θ, ψ ∨ θ, ψ ↔ θ atunciFV(ϕ) = FV(ψ) ∪ FV(θ),- dacă ϕ = ∃ x ψ, atunci FV(ϕ) = FV(ψ) \ {ψ}.Dacă x∈FV(ϕ), atunci x se va numi variabilă liberă a lui ϕiar în caz contrar variabilă legată.O formulă fără variabile libere se numeşte enunţ.În cele ce urmează vom nota prin:- V τ - mulţimea variabilelor lui L τ ,- F τ - mulţimea formulelor lui L τ ,- E τ - mulţimea enunţurilor lui L τ .Dacă FV(ϕ) ⊆ {x 1 ,…,x n } atunci vom scrie ϕ(x 1 ,…,x n ).Dacă ϕ∈F, x∈V şi avem ϕ(x) <strong>de</strong>finit, atunci pentru untermen t <strong>de</strong>finim ce este ϕ(t):- dacă y este variabilă liberă în t, atunci se înlocuieşte y cuo variabilă v ce nu apare în ϕ(x) sau în t, în toate locurile un<strong>de</strong> yeste legată în ϕ,- se înlocuieşte apoi x cu t.Exemplu:Fie L limbajul laticilor, ϕ(x):= ∃ y ( x = y) şi t := y ∨ z.Atunci:- ∃ x ( x = y) ⇝ ∃ v ( x = v)- ϕ(t) va fi ∃ v ( x ∨ z = v).Reamintim axiomele calculului cu predicate:B 0 : Axiomele A 1 – A 3 ale calculului propoziţional,B 1 : ∀ x ( ϕ → ψ) →(ϕ → ∀ x ψ), dacă x∉FV(ϕ),58i=1
B 2 : ∀x ϕ(x) → ϕ(t) (t termen),B 3 : x = x,B 4 : x = y → (t(v 1 ,…,x,…,v n ) = t(v 1 ,…,y,…,v n )),B 5 : x = y → (ϕ(v 1 ,…,x,…,v n ) → ϕ(v 1 ,…,y,…,v n )).Calculul cu predicate are două reguli <strong>de</strong> <strong>de</strong>ducţie:α , α →β- modus ponens (m.p.): ,β- generalizarea (G) : .∀ xϕTeoremele formale ale lui L τ se <strong>de</strong>finesc prin inducţie:- axiomele sunt teoreme formale,- dacă α, α→β sunt teoreme, atunci β este teoremă (m.p.),- dacă ϕ este teoremă, atunci ∀ x ϕ este teoremă (G).Notaţie. Dacă ϕ este teoremă formală, vom scrie lucrulacesta prin ⊢ ϕ.Observaţie. Teoremele formale ale calculului cu propoziţiirămân teoreme formale şi ale calculului cu predicate.2.Interpretări ale calculului cu predicateFie A o structură corespunzătoare limbajului L τ . Dacă f(respectiv R, respectiv c) este un <strong>si</strong>mbol <strong>de</strong> operaţie (respectiv<strong>si</strong>mbol <strong>de</strong> relaţie, respectiv <strong>si</strong>mbol <strong>de</strong> constantă) vom nota cu f A(respectiv R A , respectiv c A ) operaţia (respectiv relaţia, respectivconstanta) corespunzătoare din A .O interpretare a lui L τ în A este o funcţie s : V τ → A.Pentru orice termen t şi pentru orice interpretare s <strong>de</strong>finimprin inducţie t A (s)∈A astfel:- dacă t este o variabilă v, atunci t A (s) = s(v),- dacă t este o constantă c, atunci t A (s) = c A ,- dacă t = f(t 1 ,…,t n ), atunci t A (s) = f A (t A 1 (s),…, t A n (s)).Pentru orice formulă ϕ şi pentru orice interpretare s <strong>de</strong>finimprin inducţie:59ϕ
|| ϕ(s)|| = || ϕ(s)|| A∈L 2 = {0,1}, astfel:(i) pentru formulele atomice:- dacă ϕ este t 1 = t 2 atunci:⎧ ( A A⎪1,daca t1( s)= t2( s)|| ϕ(s)|| = ⎨ ( A A⎪⎩0, daca t1( s)≠ t 2 ( s)- dacă ϕ este R(t 1 ,…,t n ) atunci:|| ϕ(s)|| = 1 ⇔ (t 1 A (s),…, t A n (s))∈R A .(ii) pentru formulele oarecare:- pentru formulele atomice a fost <strong>de</strong>finit,- dacă ϕ = ⎤ ψ, atunci || ϕ(s)|| = ⎤ || ψ(s)||,- dacă ϕ = α → β, atunci|| ϕ(s)|| = || α(s)||→ || β(s)||,- dacă ϕ este ∀ x ψ, atunci⎡x ⎤ ⎡x ⎤|| ϕ(s)|| = ∧ || ψ(s ⎢ ⎥ )|| un<strong>de</strong> sa∈A⎣a⎢ ⎥ :Vτ →L 2⎦ ⎣a⎦⎡x ⎤ ⎪⎧(a,daca v = xeste o interpretare <strong>de</strong>finită <strong>de</strong> s ⎢ ⎥ (v) = ⎨ ( .⎣a⎦ ⎪⎩ s(v),daca v ≠ xConsecinţe imediate:- dacă ϕ = α ∨ β: || ϕ(s)|| = || α(s)|| ∨ || β(s)||,- dacă ϕ = α ∧ β: || ϕ(s)|| = || α(s)|| ∧ || β(s)||,- dacă ϕ = α ↔ β: || ϕ(s)|| = || α(s)|| ↔ || β(s)||,⎡x ⎤- dacă ϕ = ∃ x ψ : || ϕ(s)|| = ∨ || ψ(s ⎢ ⎥ )||.a∈A⎣a⎦Observaţie. Fie ϕ(x 1 ,…,x n ), a 1 ,…,a n ∈A, iar t(x 1 ,…,x n ) untermen.Definim: t A (a 1 ,..,a n ) = t A (s)∈A,|| ϕ(a 1 ,…,a n ) || = || ϕ(s) || ∈L 2 ,un<strong>de</strong> s : V τ → A este o interpretare a.î. s(x i ) = a i , i=1,..,n.<strong>Probleme</strong>le 7.13. şi 7.14. ne arată că <strong>de</strong>finiţia lui t A (a 1 ,..,a n ) şi|| ϕ(a 1 ,…,a n ) || este corectă.60
Notăm A ⊨ ϕ[a 1 ,…,a n ] ⇔ || ϕ(a 1 ,…,a n ) || = 1.Cu această notaţie, transcriem unele din proprietăţile din<strong>de</strong>finiţia lui || ||:- dacă ϕ(x 1 ,…,x n ) este t 1 (x 1 ,…,x n ) = t 2 (x 1 ,…,x n ), atunciA ⊨ ϕ[a 1 ,…,a n ] ⇔ t A 1 (a 1 ,…,a n ) = t A 2 (a 1 ,…,a n ),- dacă ϕ(x 1 ,…,x n ) este R(t 1 (x 1 ,..,x n ),..,t m (x 1 ,..,x n )), atunciA ⊨ ϕ[a 1 ,…,a n ] ⇔ (t A 1 (a 1 ,…,a n ),…., t A m(a 1 ,…,a n ))∈R A ,- dacă ϕ(x 1 ,…,x n ) este⎤ ψ(x 1 ,…,x n ), atunciA ⊨ ϕ[a 1 ,…,a n ] ⇔ A ⊭ ψ[a 1 ,…,a n ],- dacă ϕ(x 1 ,…,x n ) este α(x 1 ,…,x n )∨β(x 1 ,…,x n ), atunciA ⊨ ϕ[a 1 ,…,a n ] ⇔ A ⊨ α[a 1 ,…,a n ] sau A ⊨ β[a 1 ,…,a n ],- dacă ϕ(x 1 ,…,x n ) este α(x 1 ,…,x n )∧β(x 1 ,…,x n ), atunciA ⊨ ϕ[a 1 ,…,a n ] ⇔ A ⊨ α[a 1 ,…,a n ] şi A ⊨ β[a 1 ,…,a n ],- dacă ϕ(x 1 ,…,x n ) este α(x 1 ,…,x n )→ β(x 1 ,…,x n ), atunciA ⊨ ϕ[a 1 ,…,a n ] ⇔ ( A ⊨ α[a 1 ,…,a n ] ⇒ A ⊨ β[a 1 ,…,a n ]),- dacă ϕ(x 1 ,…,x n ) este ∀x ψ(x, x 1 ,…,x n ) atunciA ⊨ ϕ[a 1 ,…,a n ] ⇔ pentru orice a∈A, A ⊨ ψ[a, a 1 ,…,a n ],- dacă ϕ(x 1 ,…,x n ) este ∃x ψ(x, x 1 ,…,x n ) atunciA ⊨ ϕ[a 1 ,…,a n ] ⇔ există a∈A, A ⊨ ψ[a, a 1 ,…,a n ].Observaţie. Dacă ϕ este un enunţ, atunci ||ϕ(s)|| nu<strong>de</strong>pin<strong>de</strong> <strong>de</strong> interpretarea s şi notăm || ϕ || = ||ϕ(s)||. Astfel:A ⊨ ϕ ⇔ ||ϕ|| = 1.Spunem în acest caz că ϕ este a<strong>de</strong>vărat în A sau că Aeste mo<strong>de</strong>l al lui ϕ. Dacă Γ este o mulţime <strong>de</strong> enunţuri, atuncispunem că A este mo<strong>de</strong>l al lui Γ dacă A ⊨ ϕ pentru orice ϕ∈Γ( notăm A ⊨Γ).Fie C o mulţime <strong>de</strong> constante noi (distincte <strong>de</strong> constantelelui L τ ). Con<strong>si</strong><strong>de</strong>răm limbajul L τ (C) obţinut din L τ prin adăugareaconstantelor din C. O structură corespunzătoare lui L τ (C) va fi <strong>de</strong>forma ( A , a c ) c∈C cu a c ∈A pentru orice c∈C ( a c este interpretareaconstantei c∈C). Dacă C = {c 1 ,…,c n } atunci o structură pentru61
L τ (c 1 ,…,c n ) va fi <strong>de</strong> forma ( A , a 1 ,…,a n ), cu a i interpretarea lui c i ,i=1,…,n.3. <strong>Probleme</strong> propuse.avem:7.1. Să se <strong>de</strong>monstreze că pentru orice formulă ϕ∈F τ⊢ ∀ x ∀y ϕ(x,y) → ∀ y ∀x ϕ(x,y).avem:7.2. Să se <strong>de</strong>monstreze că pentru oricare formule ϕ,ψ∈F τ⊢ ∀ x ( ϕ(x) → ψ(x)) → (∀ x ϕ(x) → ∀x ψ(x)).avem:7.3. Să se <strong>de</strong>monstreze că pentru orice formulă ϕ∈F τ⊢ ∀ x ϕ ↔ ⎤ ∃ x ⎤ϕ.avem:7.4. Să se <strong>de</strong>monstreze că pentru oricare formule ϕ,ψ∈F τ⊢ ∀ x ( ϕ ↔ ψ) → (∀ x ϕ ↔ ∀x ψ).avem:7.5. Să se <strong>de</strong>monstreze că pentru oricare formule ϕ,ψ∈F τ⊢ ( ϕ →∀ x ψ) → ∀ x (ϕ → ψ), dacă x∉FV(ϕ).avem:7.6. Să se <strong>de</strong>monstreze că pentru oricare formule ϕ,ψ∈F τ⊢ ∀ x ( ϕ(x) → ψ) ↔ (∃ x ϕ (x) → ψ), dacă x∉FV(ψ).avem:7.7. Să se <strong>de</strong>monstreze că pentru oricare formule ϕ,ψ∈F τ⊢ ∀ x ( ϕ (x) ∧ ψ(x)) ↔ (∀ x ϕ(x) ∧ ∀x ψ(x)).62
7.8. Să se <strong>de</strong>monstreze că :(i) ⊢ x = y → y = x;(ii) ⊢ (x = y) ∧ (y = z) → x = z;(iii) ⊢ x = y → (ϕ(x) ↔ϕ(y)), pentru orice ϕ∈F τ .Observaţie. Deducţia din ipoteze Σ, notată Σ ⊢ϕ( Σ mulţime <strong>de</strong> formule, ϕ formulă) se introduce recur<strong>si</strong>v:1) ϕ axiomă,2) ϕ ∈ Σ,3) există ψ a.î. Σ ⊢ψ, Σ ⊢ ψ → ϕ ,(scriem schematic:Σ −ψ, ψ →ϕΣ −ϕ4) există ψ a.î. Σ ⊢ψ şi ϕ = ∀ x ψ(scriem schematic:Σ −ψΣ −∀xψ63m.p. )(G) ).7.9. (Teorema <strong>de</strong>ducţiei). Să se <strong>de</strong>monstreze că pentruorice mulţime <strong>de</strong> formule Σ ⊆ F τ avem:Σ∪{ϕ} ⊢ ψ ⇔ Σ ⊢ ϕ → ψ,pentru oricare ψ∈F τ iar ϕ enunţ.7.10. Să se <strong>de</strong>monstreze ca relaţia ≡ <strong>de</strong>finită pe F τ prin:ϕ ≡ ψ ⇔ ⊢ ϕ ↔ ψ ⇔ ⊢ ϕ → ψ şi ⊢ ψ → ϕeste o echivalenţă pe F τ .7.11. Să se <strong>de</strong>monstreze că relaţia <strong>de</strong>finită pe F τ /≡ prin:ˆ ϕ ≤ ψˆ⇔ ⊢ ϕ → ψeste o relaţie <strong>de</strong> ordine pe F τ /≡ ce conferă lui F τ /≡ structură <strong>de</strong>latice Boole (un<strong>de</strong> prin ϕˆ am notat clasa <strong>de</strong> echivalenţă a lui ϕrelativă la ≡).Observaţie. Algebra Boole (F τ /≡, ∧, ∨, ⎤, 0, 1)corespunzătoare laticei Boole (F τ /≡, ≤ ) poartă numele <strong>de</strong> algebra
Lin<strong>de</strong>nbaum – Tarski a limbajului L τ (sau a calculului cupredicate).7.12. Să se <strong>de</strong>monstreze că dacă ϕ∈F τ , atunci în algebraBoole F τ /≡ avem:∀x ϕ(x) =∧ ϕ(v) iarv∈V τ∃x ϕ(x) =∨ ϕ(v).v∈V τ7.13. Pentru orice interpretări s 1 ,s 2 : V τ → A şi pentru oricetermen t avem :s 1|FV(t) = s 2|FV(t) ⇒ t A (s 1 ) = t A (s 2 ).7.14. Să se arate că dacă pentru orice formulă ϕ∈F τ şipentru orice interpretări s 1 ,s 2 avem:s 1|FV(ϕ) = s 2|FV(ϕ) , atunci ||ϕ(s 1 )|| = ||ϕ(s 2 ||.7.15. Să se <strong>de</strong>monstreze că pentru orice termen t(x 1 ,…,x n )al lui L τ şi pentru orice a 1 ,…,a n ∈A avem:t(c 1 ,…,c n )( A,a1 ,..., an)= t A (a 1 ,…,a n ).7.16. Să se <strong>de</strong>monstreze că pentru orice formulăϕ(x 1 ,…,x n ) al lui L τ şi pentru orice a 1 ,…,a n ∈A avem:( A , a 1 ,…,a n ) ⊨ ϕ(c 1 ,…,c n ) ⇔ A ⊨ ϕ[a 1 ,…,a n ].Dacă L τ este un limbaj <strong>de</strong> ordin I (cu egalitate), F τmulţimea formulelor sale şi E τ mulţimea enunţurilor sale, atuncicardinalul lui L τ este |L τ | = |F τ | = |E τ |.Fie C o mulţime <strong>de</strong> constante noi şi L τ (C) limbajul extinsprin adăugarea constantelor din C.Observaţie. Dacă |L τ | = |C|, atunci |L τ (C)| = |L τ |.64
7.17. Fie ϕ(c)∈ L τ (C) cu ϕ(x) ∈F şi c∈C. Dacă T este oteorie în L τ atunci T ⊢ ϕ(c) în L τ (C) dacă <strong>si</strong> numai dacăT⊢∀x ϕ(x) în L τ .7.18. Dacă T este o teorie în L τ atunci T con<strong>si</strong>stentă în L τimplică T con<strong>si</strong>stentă în L τ (C) (reamintim că o mulţime Σ <strong>de</strong>formule se zice incon<strong>si</strong>stentă dacă Σ⊢ϕ pentru orice ϕ∈F τ şicon<strong>si</strong>stentă dacă nu este incon<strong>si</strong>stentă).Observaţie. Vom con<strong>si</strong><strong>de</strong>ra în continuare numai teoriiînchise ( formate numai din enunţuri ).Definiţie. Fie T o teorie con<strong>si</strong>stentă în L τ (C). Atunci T senumeşte teorie Henkin dacă pentru orice formulă ϕ(x) a lui L τ (C)cu cel mult o variabilă liberă x există c∈C a.î. T ⊢ ∃x ϕ(x)→ϕ(c).Observaţie. Implicaţia T ⊢ ϕ(c) →∃x ϕ(x) are locîntot<strong>de</strong>auna.7.19. Fie L τ şi C a.î. ⎟L τ ⎟ = ⎟C⎟. Dacă T este o teoriecon<strong>si</strong>stentă în L τ , atunci există o teorie Henkin T în L τ (C) cuT⊆ T .7.20. Să se arate că dacă T este teorie Henkin şi T⊆T′ estecon<strong>si</strong>stentă, atunci T′ este teorie Henkin.7.21. Să se arate că dacă T este o teorie con<strong>si</strong>stentă a luiL τ , atunci există o structură A a.î. A ⊨T şi ⎟ A ⎟ ≤ ⎟L τ ⎟.Definiţie. Fie Σ o mulţime <strong>de</strong> enunţuri ale lui L τ . Definim<strong>de</strong>ducţia semantică Σ ⊨ ϕ prin:A ⊨ Σ ⇒ A ⊨ ϕ ( ϕ enunţ).65
7.22. (Teorema <strong>de</strong> completitudine extinsă). Să se arate cădacă T este o mulţime <strong>de</strong> enunţuri şi ϕ este un enunţ din L τ ,atunci:T ⊢ ϕ ⇔ T ⊨ ϕ.7.23. (Teorema <strong>de</strong> completitudine a lui L τ ). Pentru oriceenunţ ϕ al lui L τ avem:⊢ ϕ ⇔ ⊨ ϕ.7.24. (Teorema Löwenheim-Skolem). Fie T o mulţime <strong>de</strong>enunţuri într-un limbaj numărabil L τ . Dacă T are un mo<strong>de</strong>l, atunciT are un mo<strong>de</strong>l cel mult numărabil.7.25. (Teorema <strong>de</strong> compacitate). O teorie T admite unmo<strong>de</strong>l dacă şi numai dacă orice parte finită a sa admite un mo<strong>de</strong>l.66
B:SOLUŢII§1. Mulţimi, funcţii, relaţii binare.1.1. Fie x = qp ∈Q cu p, q∈Z, q≠0 (putem presupune că p şi q nusunt <strong>si</strong>multan pare).22 ap + bpq + cqAtunci ax + bx + c =. Cum în fiecare din cazurile2q(p, q impare) sau (p par, q impar) şi (p impar, q par) numărulap 2 +bpq+cq 2 este impar (căci prin ipoteză a, b, c sunt impare)<strong>de</strong>ducem că ax 2 +bx+c≠0 pentru orice x∈Q, <strong>de</strong> un<strong>de</strong> concluzia.p1.2. Presupunem prin absurd că există r i =q2ii∈Q, 1≤i≤n a.î.orice x∈Q să se scrie sub forma x = x 1 r 1 +…+ x n r n cu x i ∈Z,1≤i≤n (evi<strong>de</strong>nt p i , q i ∈Z şi q i ≠0, 1≤i≤n).În mod evi<strong>de</strong>nt nu este po<strong>si</strong>bil ca pentru orice 1≤i≤n, r i ∈Z (căciatunci putem alege x∈Q\Z şi nu vor exista x 1 , …, x n ∈Z a.î.x=x 1 r 1 +…+ x n r n ).piAstfel, scriind r i = cu (p i , q i )=1 există indici i a.î.q1≤i≤n şi q i ≠ ±1.iSă alegem q∈Z a.î. q ∤q 1 …q n . Alegând x = q1 ar trebui să existe1 1 αx 1 , … , x n ∈Z a.î. =x1 r 1 +…+x n r n ⇔ = (cu α ∈Z*)q q q1...q n⇔ q1 ⋅...⋅ qn = α ⋅ q , <strong>de</strong> un<strong>de</strong> ar trebui ca q |q 1 …q n -absurd.1.3. Să arătăm la început că [a, b]∩Q ≠ ∅.67
⎡ 1 ⎤ 1Fie m = ⎢ + >b a⎥ 1⎣ − ⎦ b − a<strong>de</strong> un<strong>de</strong> mb-ma>1, adică mb>ma+1.681m ,b−a; <strong>de</strong>ci ( b−a) > ( b−a) = 1Deci mb≥[mb]>ma; notând [mb] =k avem mk ∈[a, b]∩Q.Să <strong>de</strong>monstrăm acum că şi [a, b]∩I≠∅. Pentru aceastafie r∈(a, b)∩Q şi s∈(r,b)∩Q. Atunci (r, s)⊂(a, b) cu r, s ∈Q şipentru orice m, n ∈Z * mpavem 2 ∈I. Dacă ∈(0, s-r)∩Q atuncinqppp0 < 2 < s − r şi 2 ∈I. Cum r∈Q, r + 2 ∈(r, s)∩I şi2q2q2qpcum (r, s)⊂(a, b) <strong>de</strong>ducem că r+ 2 ∈(a, b)∩I, adică2q(a, b)∩I≠∅.rădăcinilen∈Z.1.4. Δ=(2k-1) 2 -4k(k-2)=4k 2 -4k+1-4k 2 +8k=4k+1. Pentru cax1, 21−2k± 4k+ 1= ∈Q trebuie ca 4k+1=n 2 , cu2kScriind că n = 2p+1 cu p∈Z obţinem că 4k+1== (2p+1) 2 = 4p 2 + 4p + 1, <strong>de</strong> un<strong>de</strong> k = p 2 + p cu p∈Z.<strong>de</strong> un<strong>de</strong>forma1.5. Dacă x = a + b + c ∈Q, atunci x − a = b + c ,2x − 2xa + a = b + c + 2 bc egalitate pe care o scriem subα − 2 x a = 2 bc (cu α = x2 + a − b − c ∈Q). Ridicând dinnou la pătrat <strong>de</strong>ducem că2 2α + 4ax − 4α⋅ x a = 4bc.Dacă α ⋅ x ≠ 0 , atunci în mod evi<strong>de</strong>nt a ∈Q.Dacă α ⋅ x = 0 , atunci α = 0 sau x=0;Dacă x=0 atunci a = b = c = 0 ∈Q.Dacă α = 0 , atunci x 2 = - a+b+c sau
a + b + c + 2 ab + 2 ac + 2 bc = −a+ b + c⇔ 2 a + 2 ab + 2 bc + 2 ca = 0 , <strong>de</strong> un<strong>de</strong> a = ab = bc = ac = 0.Dacă b=0, (cum a=0) <strong>de</strong>ducem căDacă c=0 atunci c = 0 ∈Q.x =c ∈Q.În toate cazurile am ajuns la concluzia căNotând din noua+ b ∈Q.y = a + b ∈Q <strong>de</strong>ducem că y − a = b <strong>de</strong>ci2y − 2ya + a = b , <strong>de</strong> un<strong>de</strong> 2 y a = y2 + a − b .Dacă y≠0 atunci din noua ∈Q şi <strong>de</strong>ducem imediat căşi b ∈Q pe când dacă y=0, atunci a = b = 0 ∈Q.Observaţie. Procedând inductiv după n <strong>de</strong>ducem că dacăa 1 , …, a n , a 1 + ... + an∈Q, atunci a 1 , a2,..., an∈Q, pentruorice n∈N * .1.6. Dacă q = 0 sau r ∈Q concluzia este clară.Să presupunem că q≠0 şi r ∉Q. Dacă prin absurd3 2 = p + q r atunci p q pr r ( qp q r )3 22 32 = + 3 + 3 + , <strong>de</strong> un<strong>de</strong>p 3 +3q 2 pr =2 şi 3qp 2 +q 3 r = 0. Din 3qp 2 +q 3 r = 0 ⇒ q(3p 2 +q 2 r) = 0 şicum q≠0 <strong>de</strong>ducem că 3p 2 +q 2 r = 0, adică p = r = 0 şi atunciobţinem contradicţiile: 0 = 2 şir ∈Q.1.7. Avem <strong>de</strong> gă<strong>si</strong>t soluţiile (a, b)∈Q 2 pentru care5a 2 -3a+16 = b 2 . Observăm că o soluţie particulară este (0, 4). Fie2 2a = a 1 şi b = b 1 +4. Înlocuind obţinem că a −b−3a−8b0.Pentru (a 1 , b 1 )≠(0, 0)avem2m3n+ 8b 1 = a 1 obţinem a12 2nb 1 =a1mn5 1 1 1 1 =cu (m, n)=1. Înlocuindmn= astfel că mulţimea cerută este:5n− m69
{a∈Q |23n+ 8mna = , m, n ∈Z, (m, n)=1 }.2 25n− m3 21.8. Scriem egalitatea (⋆) a + b⋅3 p+c⋅p = 0 subformab ⋅ 3 3 2p + c ⋅ p = −a. Înmulţind ambii membri ai lui (⋆) cu3 p obţinem a ⋅ 3 3 2p + b ⋅ p = −cp, <strong>de</strong> un<strong>de</strong> <strong>si</strong>stemul(⋆⋆)⎧⎪b⋅⎨⎪⎩a⋅33p + c ⋅p + b ⋅3 2p3 2p= −a= −cpÎnmulţind prima ecuaţie a lui (⋆⋆) cu –b iar pe a doua cu3 22p ⋅ ac − b = ab − c , <strong>de</strong> un<strong>de</strong> ac=b 2 şic, prin adunare obţinem ( ) pab = c 2 p. Atunci abc = c 3 p, adică b 3 = c 3 p, <strong>de</strong> un<strong>de</strong> b = c = 0 (căcibîn caz contrar am <strong>de</strong>duce că3p= ∈Q - absurd). Rezultăcimediat că şi a = 0.1.9. Până la n = 4 se <strong>de</strong>monstrează uşor prin reducere laabsurd, ridicând <strong>de</strong> câteva ori la pătrat ambii membri (grupaţi înmod convenabil). În cazul general, vom face o <strong>de</strong>monstraţie prininducţie după numărul factorilor primi diferiţi p 1 , p 2 , …, p r caredivid pe cel puţin unul dintre numerele a i . Este util să se<strong>de</strong>monstreze prin inducţie o afirmaţie mai tare:Există numere întregi c 1 , d 1 , …, c e , d e , a.î. d i ≠0, c i ≥1, toţidivizorii primi ai numerelor c i fac parte dintre p 1 , …,p r şiprodusul ( d 1 c1+ ... + <strong>de</strong>ce)( b1a1+ ... + bnan) este un numărîntreg nenul.Vom nota:S= b 1 a1+ ... + b n anşi S′= d 1 c1+ ... + d e ce.Dacă r = 1, atunci S are forma b p + 1 şi se poate2 2lua S′= b1 p1− b2, atunci SS′= b1 p1− b2≠0.1 1 b270
Presupunem acum că r≥2 şi că afirmaţia noastră estea<strong>de</strong>vărată pentru toate valorile mai mici <strong>de</strong>cât r.Vom nota prin S 1 , …, S 8 sume <strong>de</strong> formaβ 1 α1+ ... + β m α m , un<strong>de</strong> β i sunt numere întregi, α i sunt numereîntregi pozitive libere <strong>de</strong> pătrate, cu divizorii primi cuprinşi întrep 1 , p 2 , …, p r-1 (S 1 , …, S 8 dacă nu se precizează contrariul, se potegala cu 0).Suma S poate fi scrisă sub forma = S S p , un<strong>de</strong>S 1 + 2S 2 ≠0. După presupunerea <strong>de</strong> inducţie există o astfel <strong>de</strong> sumă S 3a.î. f = S 3 S 2 este un număr întreg nenul. Produsul S 3 S are formaS 3 S = S3S1+ f pr = S 4 + f p r , cu f≠0. Rămâne <strong>de</strong> <strong>de</strong>monstrat2 2că S ( S S − f ⋅ S p ) S = S − f p 0 .5 = 3 4 3 r 4 r ≠Dacă S 4 =0, atunci este evi<strong>de</strong>nt. Presupunem că S 4 ≠0. FieS 4 = β 1 α1+ ... + β m α m ; dacă m=1, atunci S 4 = β1α1. Atunci2 2 2 22S 4 − f pr= β 1 α1− f pr≠ 0 (într-a<strong>de</strong>văr, β 1 α1se divi<strong>de</strong> printroputere pară a lui p r , iar f 2 p r printr-una impară).Dacă m>1, atunci S 4 poate fi scrisă sub forma= S S p , un<strong>de</strong> p este unul dintre numerele prime p 1 , p 2 , …,S 4 6 + 7p r-1 , S 6 S 7 ≠0 şi numerele <strong>de</strong> sub semnul radicalului din sumeleS 6 S 7 nu se divid prin p. Atunci2 2 2S = S + S p − f pr + S S p 0 datorită ipotezei <strong>de</strong> inducţie,5 6 72 6 7 ≠pentru că 2S 6 S 7 ≠0.Din nou din ipoteza <strong>de</strong> inducţie se găseşte un S 6 a.î. S 5 S 6este un număr nenul g. Vom lua S′= S S S − f ⋅Sp ) . Atunci8( 3 4 3 rSS′= S 5 S 8 =g.Observaţie. În particular, dacă b i sunt numere raţionaleoarecare şi a i numere naturale diferite două câte două, mai mari<strong>de</strong>cât 1 şi libere <strong>de</strong> pătrate (i = 1, 2, …, n ; n > 1), atunci numărulb 1 a1+ ... + b n a n este iraţional.r71
m1.10. Din 7 − > 0 n<strong>de</strong>ducem că 7n 2 -m 2 >0, adică7n 2 -m 2 ≥1.Să arătăm <strong>de</strong> exemplu că egalităţile 7n 2 -m 2 =1, 2 suntimpo<strong>si</strong>bile.Să presupunem prin absurd că egalitatea 7n 2 -m 2 =1 estepo<strong>si</strong>bilă. Obţinem că 7n 2 =m 2 +1.Însă dacă m≡0 (7) ⇒m 2 +1≡1 (7), absurd.Dacă m≡1 (7) ⇒m 2 +1≡2 (7), absurd.Dacă m≡2 (7) ⇒m 2 +1≡5 (7), absurd.Dacă m≡3 (7) ⇒m 2 +1≡3 (7), absurd.Dacă m≡4 (7) ⇒m 2 +1≡3 (7), absurd.Dacă m≡5 (7) ⇒m 2 +1≡5 (7), absurd.Dacă m≡6 (7) ⇒m 2 +1≡2 (7), absurd.Să presupunem că şi egalitatea 7n 2 -m 2 =2 este po<strong>si</strong>bilă,adică 7n 2 =m 2 +2.Dacă m≡0 (7) ⇒m 2 +2≡2 (7), absurd.Dacă m≡1 (7) ⇒m 2 +2≡3 (7), absurd.Dacă m≡2 (7) ⇒m 2 +2≡6 (7), absurd.Dacă m≡3 (7) ⇒m 2 +2≡4 (7), absurd.Dacă m≡4 (7) ⇒m 2 +2≡4 (7), absurd.Dacă m≡5 (7) ⇒m 2 +2≡6 (7), absurd.Dacă m≡6 (7) ⇒m 2 +2≡3 (7), absurd.În concluzie 7n 2 -m 2 3 + m≥3, <strong>de</strong> un<strong>de</strong> 7 ≥2nEste suficient să <strong>de</strong>monstrăm că:⇔2722, adică3 + m m 1 3 + m m + 1> + ⇔ >n n mn n mn223 +7 ≥ .n2 2( 3+m ) > ( m 1) 22 m + 1 23 + m > ⇔ m+m2m 2⇔
m 4 +3m 2 > m 4 +2m 2 +1 ⇔ m 2 >1, ceea ce este a<strong>de</strong>vărat (<strong>de</strong>oarece1dacă m=1, atunci ipoteza <strong>de</strong>vine 7 − > 0 , ∀ n∈N*, iarn2concluzia 7 − > 0 ,∀ n∈N*; dacă presupunem că există k∈N*na.î.fals).27 < atuncik1 2< 7 < , adică 1< 7k 2
Să presupunem acum prin absurd că74mα = ∈Q, cunm, n ∈ Z şi n ∈N * .Vom <strong>de</strong>monstra că pentru t = 2 k , k∈N * , cos ( tπα ) ia oinfinitate <strong>de</strong> valori distincte şi din acest fapt va rezulta căpresupunerea α∈Q este falsă.2Pentru aceasta vom utiliza i<strong>de</strong>ntitatea cos 2x = 2cos x −1.1 2Cum x = απ avem cos( 2απ ) = 2 ⋅ −1= −1(cu 2 ce nu9 9se divi<strong>de</strong> prin 3).În continuare scriem222⎛ 2 ⎞ 98 98( 2 πα ) = 2cos ( 2πα) −1= 2⎜−1⎟−1= −1= −1cos42⎝ 9 ⎠ 323(cu 98 ce nu se divi<strong>de</strong> prin 3).Să presupunem acum că cos( 2 ) k rαπ = −1(cu rk23k+1 snedivizibil prin 3) şi să arătăm că cos( 2 απ ) = −1(cu sk + 123nedivizibil prin 3).Într-a<strong>de</strong>văr,k + 12 k⎛ r ⎞ s( 2 ) 2 cos ( 2 απ ) −1=2⋅⎜−1⎟−1=−1cos απ =⎜12 ⎟,kk +2⎝ 3 ⎠ 3k k+122 2un<strong>de</strong> = 2 ⋅ ( r − 2r⋅3+ 3 )s (evi<strong>de</strong>nt cum r nu se divi<strong>de</strong>prin 3 atunci nici r 2 nu se divi<strong>de</strong> prin 3, <strong>de</strong>ci nici s nu se divi<strong>de</strong>prin 3).Deci cos( 2 ) k rαπ = −1(cu 3∤r) pentru orice k∈N şik23astfel concluzia problemei este imediată.a b1.14. Fie + = k cu k∈N. Atunci a 2 +b 2 =kab ⇔b aa 2 + b 2 - kab = 0. Cum ∆a= k 2 b 2 -4b 2 =b 2 (k 2 -4), pentru ca a∈N2
trebuie ca expre<strong>si</strong>a k 2 -4 să fie pătrat perfect, adică k 2 -4=s 2s∈Z) ⇔ k 2 -s 2 = 4 ⇔(k-s)(k+s) = 4⇔(cu(1) k-s=- 4 sau (2) k-s=-2 sau (3) k-s=4 sauk+s=-1 k+s=-2 k+s=1(4) k-s=2 sau (5) k-s=-1 sau (6) k-s=1k+s=2 k+s=- 4 k+s=45În cazurile (1), (3), (5) şi (6) obţinem că k = − ∉N sau25k = ∉N.2În cazurile (2) şi (4) obţinem că s = 0 şi k = ±2.Atuncikba = = ± b 2şi cum a, b∈N rămâne numaipo<strong>si</strong>bilitatea a = b.3 31.15. Fie x = 2 + 3 şi să presupunem prin absurd căx∈Q + * . Atunci3x33= 5 + 3⋅6 ⋅ x , <strong>de</strong> un<strong>de</strong> am <strong>de</strong>duce că3 x − 56 = ∈Q - absurd !.3xz + z′2 21.16. Fie α = . Cum z ⋅ z = z = 1 şi z ′ ⋅ z′= z′= 11 + zz′1 1<strong>de</strong>ducem că z = şi z′= , astfel că:z z′1 1+z + z′′ + ′α = =z z z z= = α , <strong>de</strong> un<strong>de</strong> α∈R.1+z ⋅ z′1 zz′+ 11+zz′( )( ) ( )z1+ z2z2+ z3..... zn+ z11.17. Fie α =.z ⋅....⋅ z1n75
ziα =2iCumz2i ⋅ z i = z i =r= , pentru orice 1≤i≤n. Astfel:z( z + z )( z + z ).....( z + z )12z ⋅ z1⎛ 1 1⎜ +⎝ z1z2=un<strong>de</strong> α∈R.223⋅....⋅ zn⎞⎛1 1 ⎞ ⎛ 1⎟⎜⎟⋅⋅⎜+....⎠⎝z2z3⎠ ⎝ zn1z ⋅....⋅z1nnr12, pentru orice 1≤i≤n, <strong>de</strong>ducem că⎛⎜r⎝ z=21r+z1 ⎞+ ⎟z1 ⎠=22⎞⎛2 2r r ⎞ ⎛⎟⎜r+ ⎟⋅.....⋅⎜z2z⎠⎝3 ⎠ ⎝ z2 2r r⋅....⋅z z1( z + z )....( z + z )12z .... z1nnn12nr+z21⎞⎟⎠=α , <strong>de</strong>1.18. Să arătăm la început că D 0 ={z∈C | |z|
Cum |z 1 | = |z 2 | = 1⇒ z 1 , z 2 ∈M. Atunci z = z 1 +z 2 ∈M,adică D 0 ⊆M.Să arătăm acum că şi coroana circularăD 1 ={z∈C| 1
con<strong>si</strong><strong>de</strong>ra <strong>de</strong> exemplu f:R→R, f(x)=x 2 , pentru orice x∈R, iarA 1 =[-1, 0], A 2 =(0, 1] atunci f(A 1 )=[0, 1], f(A 2 )=(0, 1], <strong>de</strong>cif(A 1 )∩f(A 2 )=(0, 1], pe când A 1 ∩A 2 =Ø, <strong>de</strong>ci f(A 1 ∩A 2 )=f(Ø)=Ø⊂⊂ f(A 1 ) ∩ f(A 2 ).−1⎛⎞(iii). Avem : a∈ f ⎜ ⎟U B j⇔ f(a)∈ U B j ⇔ ∃j 0 ∈J a.î.⎝ j∈J⎠j∈Jf(a)∈ Bj 0⇔∃j 0 ∈J a.î. a∈f − 1−1( Bj 0)⇔ a∈ U f ( B j ) .78j∈J(iv). Totul rezultă din echivalenţele:−1⎛ ⎞a∈ f ⎜ ⎟I B j⇔f(a)∈ I B j ⇔∀j∈J, f(a)∈B j ⇔⎝ j∈J⎠j∈J⇔∀j∈J, a∈f 1−1I f B .− (B j ) ⇔ a∈ ( )j∈J1.20. Facem inducţie matematică după n.Pentru n=1 egalitatea din enunţ se reduce la |M 1 |=|M 1 |,ceea ce este evi<strong>de</strong>nt. Pentru n=2 trebuie <strong>de</strong>monstrată egalitatea :(1) |M 1 ∪M 2 |=|M 1 | + |M 2 | - |M 1 ∩M 2 |care <strong>de</strong> asemenea este a<strong>de</strong>vărată, <strong>de</strong>oarece elementele din M 1 ∩M 2apar atât la M 1 cât şi la M 2 .Presupunem egalitatea din enunţ a<strong>de</strong>vărată pentru oricarem submulţimi ale lui M cu m
( M ) ( M M ) ( M M ) ( M M M ) M ,M I I I I I = I I I etc,inobţinem relaţia (3):NIM+n∑=U1≤i
1.21. (i). Facem inducţie matematică după m; dacă m=1,mulţimea M va avea un <strong>si</strong>ngur element şi este clar că vom avean=n 1 funcţii <strong>de</strong> la M la N. Presupunem afirmaţia a<strong>de</strong>vărată pentrumulţimile M ce au cel mult m-1 elemente.Dacă M este o mulţime cu m elemente, putem scrieM=M׳∪{x 0 }, cu x 0 ∈M iar ׳M submulţime a lui M cu m-1elemente, x 0 ∉M′.Pentru orice y∈N şi pentru orice funcţie g : M׳→N,con<strong>si</strong><strong>de</strong>rând f g, y : M→N, f g, y (x) = g(x) dacă ׳x∈M şi y dacăx=x 0 , <strong>de</strong>ducem că oricărei funcţii g: M׳→N îi putem asocia nfuncţii distincte <strong>de</strong> la M la N ale căror restricţii la ׳M sunt egale cug. Aplicând ipoteza <strong>de</strong> inducţie pentru funcţiile <strong>de</strong> la ׳M la N,<strong>de</strong>ducem că <strong>de</strong> la M la N se pot <strong>de</strong>fini n·n m-1 =n m funcţii.(ii). Facem inducţie matematică după m; dacă m=1,mulţimile M şi N vor avea câte un <strong>si</strong>ngur element şi vom avea o<strong>si</strong>ngură funcţie bijectivă <strong>de</strong> la M la N.׳M Presupunem afirmaţia a<strong>de</strong>vărată pentru toate mulţimileşi ׳N ambele având cel mult m-1 elemente şi fie M şi N mulţimiavând fiecare câte m elemente. Scriind M=M׳∪{x 0 }, cu x 0 ∈M iar׳M submulţime a lui M cu m-1 elemente, x 0 ∉M′, atunci oricefuncţie bijectivă f:M→N este perfect <strong>de</strong>terminată <strong>de</strong> valoareaf(x 0 )∈N precum şi <strong>de</strong> o funcţie bijectivă ,׳N→׳g:M un<strong>de</strong>N׳=N \ {f (x 0 )}. Deoarece pe f (x 0 ) îl putem alege în m moduri iarpe g în (m-1)! moduri (conform ipotezei <strong>de</strong> inducţie) <strong>de</strong>ducem că<strong>de</strong> la M la N putem <strong>de</strong>fini (m-1)! . m =m! funcţii bijective.(iii). Dacă f:M→N este injectivă, atunci luând dreptcodomeniu pe f(M)⊆N, <strong>de</strong>ducem că f <strong>de</strong>termină o funcţiebijectivă f :M→f(M), f (x)=f(x), pentru orice x∈M, iar f(M)are m elemente. Reciproc, dacă vom alege în N o parte ׳N a sa cu׳N m elemente, atunci putem stabili m! funcţii bijective <strong>de</strong> la M la80
(conform cu (ii).). Cum numărul submulţimilor ׳N ale lui N careau m elemente este egal cu , rezultă că putem construimnmnmC nm!⋅ C = A funcţii injective <strong>de</strong> la M la N.(iv). Să con<strong>si</strong><strong>de</strong>răm M={x 1 , x 2 , ...,x m }, N={y 1 , y 2 , ...,y n }iar M i mulţimea funcţiilor <strong>de</strong> la M la N a.î. y i nu este imaginea niciunui element din M, i=1,2,...,n.Astfel dacă notăm prinN, mulţimea funcţiilor surjectivenF m mulţimea funcţiilor <strong>de</strong> la M lacomplementara mulţimii M 1 ∪ M 2 ∪.. ...∪ M nconform problemei 1.20. avem egalităţile (1):S−nm= F∑nm1≤i
׳A∋׳x există ⇒(׳f(x)∈f(A)⇒f(x)∈f(A Dacă x∈A, atunci;׳A⊆A adică ,׳A∋׳x=x Cum f este injectivă, rezultă .(׳f(x)=f(x a.î.analog A׳⊆A, <strong>de</strong>ci ,׳A=A adică f * este injectivă.(ii)⇒(iii). Pentru A∈P(M)82trebuie <strong>de</strong>monstrat că(f * ∘f * )(A) = A⇔ f -1 (f (A))=A. Incluziunea A⊆f -1 (f (A)) estevalabilă pentru orice funcţie f. Pentru cealaltă incluziune, dacăx∈f -1 (f(A))⇒f(x)∈f(A)⇒există x׳∈A a.î. f(x) = f(x׳)⇒f * ({x})== f * ⇒({׳x}) {׳x}={x} ⇒ x=x׳∈A, adică f -1 (f ( A))⊆A.(iii)⇒(iv). Deoarece f * ∘f * =1 P(M) , pentru orice A∈P(M),f * (f * (A))=A, <strong>de</strong>ci notând B=f * (A)∈P(N) avem că f * (B)=A, adicăf * este surjectivă.(׳A) B׳∈P(N) a.î. A=f –1 ,׳A (iv)⇒(v). Fie A, B∈P(M) şi.((׳B∩׳A (B׳))=f(f -1 ( Atunci f(A∩B)=f(f -1 (A′)∩f -1 .(׳B) şi B=f –1Să arătăm că f(f -1 (A׳))∩f(f -1 (B׳))⊆f(f -1 .((׳B∩׳A) Dacăy∈f(f -1 (A׳))∩f(f -1 (B׳))⇒y∈f(f -1 ((׳A) şi y∈f(f -1 ((׳B) ⇒ există.(׳׳f(x=(׳y=f(x a.î. (׳B) f∋׳׳x -1 şi (׳A) x׳∈f -1,׳B∋(׳׳f(x şi ׳A∋(׳f(x⇒(׳B) f∋׳׳x -1 şi (׳A) x׳∈f -1 Cum<strong>de</strong>ci .׳B∩׳y∈A Deoarece y = f(x׳)⇒x׳∈f -1 ,(׳B∩׳A) adică.((׳B∩׳A) y∈f(f -1Astfel, f(A∩B)⊇f(A)∩f(B) şi cum incluziuneaf(A∩B)⊆f(A)∩f(B) este a<strong>de</strong>vărată pentru orice funcţie <strong>de</strong>ducemcă f (A∩B)=f(A)∩f(B).(A).(v)⇒(vi). Pentru A∈P(M) avem:f(A)∩f(∁ M A)=f(A∩∁ M A)=f(∅)=∅, <strong>de</strong>ci f(∁ M A)⊆∁ N f(vi)⇒(vii). Fie g, h : L→M două funcţii a.î. f∘g=f∘h şi săpresupunem prin absurd că există x∈L a.î. g(x)≠h(x), adicăg(x)∈∁ M {h(x)}; atunci :
f(g(x))∈f(∁ M {h(x)})⊆∁ N f(h{x})=∁ N {f(h(x))},<strong>de</strong>ci f(g(x)) ≠ f(h(x)) ⇔(f∘g)(x) ≠ (f∘h)(x) ⇔ f∘g≠f∘h , ceea ceeste absurd.(vii)⇒(i). Fie x, x׳∈M a.î. (׳f(x)=f(x şi să presupunemprin absurd că .׳x≠x Notând L={x, {׳x şi <strong>de</strong>finind g, h : L→M,g(x)=x, ,׳x=(׳g(x ,׳h(x)=x h(x׳)=x, atunci g≠h şi totuşi f∘g=f∘h ,ceea ce este absurd.(i)⇒(viii). Definind g:N→M, g(y)=x83dacă y=f(x) cux∈M şi y 0 dacă y∉f(M), atunci datorită injectivităţii lui f, g este<strong>de</strong>finită corect şi evi<strong>de</strong>nt g∘f=1 M .(viii)⇒(i). Dacă x, x׳∈M şi f(x) = ,(׳f(x atunci g(f(x))==g(f(x׳))⇒x = ,׳x adică f este injectivă.1.23. Vom <strong>de</strong>monstra echivalenţa afirmaţiilor astfel:(i)⇒(ii)⇒(iii)⇒(iv)⇒(v)⇒(vi)⇒(i) iar apoi (i)⇔(vii).(i)⇒(ii). Fie B∈P(N) şi y∈B ; atunci există x y ∈M a.î.f(x y )=y.Notând A={x y ∣y∈B}⊆M avem că f (A)=B ⇔f * (A)=B.(ii)⇒(iii). Avem <strong>de</strong> <strong>de</strong>monstrat că pentru orice B∈P(N),f (f -1 (B))=B . Incluziunea f (f -1 (B))⊆B este valabilă pentru oricefuncţie f. Fie acum y∈B; cum f * este surjectivă, există A∈P(M),a.î. f * (A)={y}⇔f(A)={y}, <strong>de</strong>ci există x∈A a.î. y=f(x) şi <strong>de</strong>oarecey∈B ⇒ x∈f -1 (B)⇒y=f(x)∈f(f –1 (B)), <strong>de</strong> un<strong>de</strong> şi incluziuneaB⊆f(f –1 (B)).(iii)⇒(iv). Dacă B 1 , B 2 ∈P(N) şi f * (B 1 )=f * (B 2 ), atuncif * (f * (B 1 ))=f * (f * (B 2 )) ⇔1 P(N) (B 1 )=1 P(N) (B 2 )⇔B 1 =B 2 , adică f * esteinjectivă.(iv)⇒(v). Fie A⊆M ; a arăta că f(∁ M A)⊇∁ N f (A), revinela f(∁ M A)∪f(A)=N ⇔ f(∁ M A∪A)=N⇔f(M)=N. Să presupunem
prin absurd că există y 0 ∈N a.î. pentru orice x∈M, f(x)≠y 0 , adicăf -1 ({y 0 })=∅⇔f * ({y 0 })=∅.Deoarece şi f * (∅)=∅ ⇒ f * ({y 0 })=f * (∅) iar pentru că f *este presupusă injectivă ar rezulta că {y 0 }=∅, ceea ce este absurd.(v)⇒(vi). În particular, pentru A=M ar trebui să avem:f(∁ M M)⊇∁ N f (M)⇔ f(∅)⊇∁ N f (M)⇔ ∅⊇∁ N f (M)⇔f(M)=N.Dacă g, h:N→P sunt două funcţii a.î. g∘f=h∘f, atuncipentru orice y∈N, există x∈M a.î. f(x)=y (căci f(M)=N) şi astfelg(y)=g(f(x))=(g∘f)(x)=(h∘f)(x)=h(f(x))=h(y), adică g=h.(vi)⇒(i). Presupunem prin absurd că există y 0 ∈N a.î.f(x)≠y 0 , pentru orice x∈M.h( y)Definim g, h : N→{0, 1} astfel : g(y)=0, ∀y∈N⎪⎧0 pentru y ∈ N − { y0}= ⎨⎪⎩1 pentru y = y0Evi<strong>de</strong>nt g≠h şi totuşi g∘f=h∘f, ceea ce este absurd, <strong>de</strong>ci feste surjectivă.(i)⇒(vii). Pentru fiecare y∈N alegând câte un <strong>si</strong>ngurx y ∈f -1 ({y}), obţinem astfel o funcţie g : N→M, g(y) = x y , pentruorice y∈N, ce verifică în mod evi<strong>de</strong>nt relaţia f∘g = 1 N.(vii)⇒(i). Pentru y∈N, scriind că f(g(y)) = y, rezultăy = f(x), cu x = g(y)∈M, adică f este surjectivă.1.24. Rezultă imediat din problemele 1.22. şi 1.23..şi⇒(iii)⇒(i).1.25. Vom <strong>de</strong>monstra următoarele implicaţii: (i)⇒(ii) ⇒(i)⇒(ii). Dacă f este injectivă, atunci f(M) şi M au acelaşinumăr <strong>de</strong> elemente şi cum f (M)⊆M rezultă că f (M)=M , adică feste şi surjectivă.84
(ii)⇒(iii). Dacă f este surjectivă, atunci pentru oriceelement y∈M va exista un unic element x y ∈M a.î. f(x y )=y (căciîn caz contrar ar rezulta contradicţia că M ar avea mai multeelemente <strong>de</strong>cât M), adică f este şi injectivă.(iii)⇒(i). Evi<strong>de</strong>nt.1.26. (i). ,,⇒”. Rezultă din problema 1.25. .,,⇐”. Presupunem prin absurd că A este infinită. Vomconstrui în această ipoteză o funcţie f : A →A care este injectivăfără a fi însă surjectivă, ceea ce va fi absurd.Mulţimea A fiind infinită, putem gă<strong>si</strong> o submulţime strictăa sa, numărabilă, B={a 1 , a 2 , …, a n , …}. Definim f : A→A,⎪⎧ai+1,pentru x = ai, i = 1,2,...f ( x)= ⎨.⎪⎩x,pentru x ∈ A − BEvi<strong>de</strong>nt, f este injectivă dar nu şi surjectivă <strong>de</strong>oarecea 1 ∉f(A).(ii). ,,⇒”. Rezultă din problema 1.25..,,⇐”. I<strong>de</strong>ea <strong>de</strong> rezolvare este asemănătoare cu cea folo<strong>si</strong>tăla (i): vom construi în ipoteza că A este infinită o funcţieg : A →A care este surjectivă fără a fi însă injectivă. Dacă B estemulţimea <strong>de</strong> la (i), <strong>de</strong>finim g:A→A astfel:⎧ai−1,pentru x = ai, i = 2,3,...⎪g(x)= ⎨x,pentru x∈A − B .⎪⎩a1,pentru x = a1care este surjectivă fără a fi însă injectivă (<strong>de</strong>oarece f(a 1 ) = f(a 2 ) şia 1 ≠ a 2 ), ceea ce este în contradicţie cu ipoteza, rezultând astfelfinitudinea lui A.1.27. Din relaţia f∘f = 1 M <strong>de</strong>ducem că f este bijectivă(conform problemelor 1.22. şi 1.23.) <strong>de</strong>ci există f -1 : M→M. Vom85
grupa elementele lui M în perechi (x, y) cu proprietatea că f(x) = yşi x ≠ y (po<strong>si</strong>bil datorită bijectivităţii lui f). În cadrul acestorgrupări vor intra un număr par <strong>de</strong> elemente iar cum M are unnumăr impar <strong>de</strong> elemente, <strong>de</strong>ducem că există x∈M a.î f(x) = x.1.28. Vom arăta la început că dacă n, k∈N şi n≥k, atuncif(n)≥k (făcând inducţie matematică după k). Pentru k=0 totul esteclar căci f(n)≥0, f(n) fiind un număr natural.Fie acum n≥k+1; atunci, conform ipotezei f(n)>f(f(n-1)).Cum n-1≥k, conform ipotezei <strong>de</strong> inducţie avem f(n-1)≥k iar apoidin aceleaşi motive f(f(n-1))≥k şi astfel f(n)>f(f(n-1))≥k ⇒f(n)>k ⇒ f(n)≥k+1.Să presupunem prin absurd că există un k∈N a.î. f(k)>k şifie n>k; atunci n-1≥k, <strong>de</strong>ci f(n-1)≥n-1≥k. Prin urmare, n>k ⇒f(n-1)≥k. Relaţia f(n)>f(f(n-1)) conduce la concluzia: pentru oricen>k, există m>k (anume m=f(n-1)) a.î. f(m)k} nu are element minimal, rezultândastfel că f(k)=k, pentru orice k∈N, adică f = 1 N.1.29. Dacă toate funcţiile f n (n≥1) sunt surjective,afirmaţia este evi<strong>de</strong>ntă. Dacă nu, pentru fiecare număr natural k(k≥1), vom construi câte o mulţime B k ⊆A k cu proprietatea căf k (B k ) = B k-1 .Pentru aceasta vom nota, B k, t = (f k+1 ∘f k+2 ∘…∘f k+t )(A k+t ),k≥0, t≥1. Deoarece pentru un k fixat avem şirul <strong>de</strong> incluziuniB k, t ⊆ … ⊆ B k, 1 ⊆A k , oricare ar fi t≥1, cum A k este finită, existăun t k ∈N a.î.(1) Bk , t= Bk, t + 1= ... = Bk, t + i, pentru orice i∈Nkkk86
(alegem pe t k ca fiind cel mai mic număr natural cu aceastăproprietate).Vom nota B k = , pentru orice k∈N. Să <strong>de</strong>monstrăm căB ,k t kf k (B k ) = B k-1 , pentru orice k≥1. Din <strong>de</strong>finiţia lui B k-1 avem:B k-1 = B = (f k ∘f k+1 ∘…∘ f )( A ),k−1,t k−1k −1+tk−1k −1+tk−1un<strong>de</strong> t k-1 este cel mai mic număr natural cu proprietatea că(2) B B ...= k−1,t 1 −1,1 1=k − k tk− +Aplicând pe f k egalităţilor (1) obţinem:(f k ∘f k+1 ∘…∘ fk + t k)( Ak + t k) = (f k ∘f k+1 ∘…∘ fk+ t k + 1)( Ak+ t k + 1) = …,adică:(3) B B ... .k−1 , t=−1,+ 1=k k tkŢinând cont <strong>de</strong> alegerea lui t k-1 , din (3) rezultă cunece<strong>si</strong>tate t k-1 ≤ t k , pentru orice k≥1. Astfel, ţinând cont <strong>de</strong>alegerea lui t k-1 avem:B k-1 = B = (f k ∘f k+1 ∘…∘ f )( A ) =…=k−1,t k−1= (f k ∘f k+1 ∘…∘ f +)(k t kAk + t kk−1+tk−1k−1+tk−1) = f k ((f k+1 ∘…∘ f +)( A +))= f k (B k ).k t kk t kÎn aceste condiţii, <strong>de</strong>finirea şirului (x n ) n≥0 , esteurmătoarea: plecăm <strong>de</strong> la un x 0 ∈B 0 ⊆A 0 ; cum f 1 (B 1 ) = B 0 putemalege x 1 ∈B 1 ⊆A 1 a.î. f 1 (x 1 ) = x 0 , ş.a.m.d..k k1.30. Fie S 1, S 2mulţimile <strong>de</strong> soluţii pentru ecuaţiile (1),respectiv (2). Plecând <strong>de</strong> la observaţia imediată că(X 1 , X 2 , …, X k )∈ S k1⇔ (C M X 1 , C M X 2 , …, C M X k )∈ S k2, <strong>de</strong>ducemk kcă S 1şi S 2au acelaşi număr <strong>de</strong> elemente. Pentru a <strong>de</strong>monstra căk| S 1| = (2 k -1) n , vom face inducţie după k. Pentru k = 1 afirmaţia11este evi<strong>de</strong>ntă, <strong>de</strong>oarece în acest caz S1={M}, <strong>de</strong>ci | S1|=1=(2 1 -1) n .k−1Să presupunem că | S | = (2 k-1 -1) n şi să con<strong>si</strong><strong>de</strong>răm1ecuaţia X 1 ∪X 2 ∪…∪X k ∪X k+1 =M, cu X 1 , X 2 , …, X k+1 ⊆ M. Să87
fixăm pe X k+1 ; dacă | X k+1 | = p (p≤n), atunci pe X k+1 o putemalege în C moduri.pnPentru ca (X 1 ∪X 2 ∪…∪X k )∪X k+1 = M, cu nece<strong>si</strong>tateX 1 ∪X 2 ∪…∪X k trebuie să fie <strong>de</strong> forma X 1 ∪X 2 ∪…∪X k == C M X k+1 ∪Y = M´, cu Y⊆X k+1 . Să gă<strong>si</strong>m pentru |Y| = t, 0≤t≤pcâte soluţii are ecuaţia X 1 ∪X 2 ∪…∪X k = M´. Avem că|M´| = |C M X k+1 ∪Y| = |C M X k+1 |+|Y| = n-p+t.Conform ipotezei <strong>de</strong> inducţie, ecuaţiaX 1 ∪X 2 ∪…∪X k =M´ va avea (2 k -1) n-p+t soluţii. Cum pe Y casubmulţime cu t elemente a lui X k+1 o putem alege în C moduri,<strong>de</strong>ducem că numărul <strong>de</strong> soluţii pentru ecuaţiileX 1 ∪X 2 ∪…∪X k =C M X k+1 ∪Y (când Y parcurge submulţimile luipk n−p+t t k n−p k t tX k+1 ) va fi egal cu ∑ ( 2 −1)C = ( 2 − 1) ∑ (2 − 1) C =t=0(2 k -1) n-p (2 k -1+1) p = = (2 k -1) n-p 2 kp .Deci numărul <strong>de</strong> soluţii al ecuaţiei(X 1 ∪X 2 ∪…∪X k )∪X k+1 = M va fi egal cu:nppt=0k n−p kp p k n−p k p p∑ ( 2 −1)⋅2⋅C= ∑ ( 2 −1)(2 ) C =(2 k -1+2 k ) n =p=0nnp=0= (2·2 k -1) n = (2 k+1 -1) n .Conform principiului inducţiei matematice, afirmaţia dinenunţ este valabilă pentru orice k≥1.1.31. (i). Dacă x, y∈M şi f(x)=f(y), atunci g(f(x))=g(f(y))⇔ (g∘f)(x)=(g∘f)(y) ⇔ x=y, adică f este injectivă. O condiţiesuplimentară pe care dacă o verifică f, atunci din g∘f injectivărezultă şi g injectivă, este ca f să fie surjectivă.Într-a<strong>de</strong>văr, dacă x, y∈N şi g(x)=g(y), cum f estepresupusă surjectivă, există x´, y´∈M a.î f(x´)=x şi f(y´)=y, <strong>de</strong>cintpp88
g(x) = g(y) ⇒g(f(x´)) = g(f(y´))⇒(g∘f)(x´) = (g∘f)(y´)⇒x´ = y´ ⇒f(x´) = f(y´) ⇒ x = y, adică g este injectivă.(ii). Fie y∈P; cum g∘f este surjectivă există x∈M a.î.(g∘f)(x) = y ⇔g(f(x)) = y şi cum f(x)∈N <strong>de</strong>ducem că g estesurjectivă. Pentru partea a doua a enunţului, să <strong>de</strong>monstrăm cădacă în plus g este injectivă, atunci din g∘f surjectivă rezultăsurjectivitatea lui f .Într-a<strong>de</strong>văr, fie y∈N; atunci g(y)∈P şi cum g∘f estesurjectivă există x∈M a.î. (g∘f)(x) = g(y) ⇔ g(f(x)) = g(y) şi cumg este presupusă injectivă rezultă f(x) = y, adică f este surjectivă.1.32. (i). Să presupunem <strong>de</strong> exemplu că h∘g∘f şi g∘f∘hsunt injective iar f∘h∘g este surjectivă (celelalte cazuri se trateazăanalog). Ţinând cont <strong>de</strong> problema 1.31., <strong>de</strong>ducem că f şi h suntinjective iar f este surjectivă, rezultând astfel că f este bijectivă.Din h∘g∘f injectivă şi f bijectivă <strong>de</strong>ducem că h∘g esteinjectivă, adică g este injectivă. Din f∘h∘g surjectivă şi f bijectivărezultă că h∘g este surjectivă, adică h este surjectivă. Cum h esteşi injectivă, <strong>de</strong>ducem că este <strong>de</strong> fapt bijectivă. Din f şi h bijectiveiar f∘h∘g surjectivă <strong>de</strong>ducem că g este şi surjectivă, adică <strong>de</strong> fapteste bijectivă.(ii). Se tratează analog cu (i).1.33. Fie y∈N; cum u este surjectivă, există x∈M a.î. u(x) =y.Definim h:N→P, h(y) = f(x). Dacă mai avem x´∈M a.î.u(x´)=y, atunci <strong>de</strong>oarece g∘u=v∘f avem g(u(x))=v(f(x)) şi89
g(u(x´))=v(f(x´))⇔g(y)=v(f(x)) şi g(y)=v(f(x´))⇒v(f(x))=v(f(x´))⇒ f(x)=f(x´) (<strong>de</strong>oarece v este injectivă), adică h este corect<strong>de</strong>finită şi h∘u = f. Fie y∈N şi x∈M a.î. u(x)=y; <strong>de</strong>monstrămcă v∘h=g, adică v(h(y))=g(y) ⇔ v(h(u(x)))=g(u(x)) ⇔v(f(x))=g(u(x)) ⇔ (v∘f)(x)=(g∘u)(x), care este a<strong>de</strong>vărată dinipoteză. Pentru a <strong>de</strong>monstra unicitatea lui h cu proprietăţiledin enunţ, să mai con<strong>si</strong><strong>de</strong>răm h´:N→P a.î. h´∘u=f şi v∘h´=g.Dacă y∈N, atunci există x∈M a.î. u(x)=y; Din h´∘u=f ⇒h´(u(x))=f(x) ⇒h´(y)=f(x)=h(y), adică h=h´.1.34. (i). Evi<strong>de</strong>nt, M 1 = f(M)⊆M <strong>de</strong>ci f(f(M))⊆f(M) ⇔f 2 (M)⊆f(M) ⇔ M 2 ⊆M 1 . Raţionând recurent, obţinem şirul<strong>de</strong>screscător <strong>de</strong> submulţimi ale lui M:(1) … ⊆M n+1 ⊆M n ⊆…⊆M 3 ⊆M 2 ⊆M 1 ⊆M.Fie k, t∈N a.î. M k =M t şi k < t. Din (1) <strong>de</strong>ducem că M k =M k+1 =…=M t-1 =M t .În particular, f t-1 (M) = f t (M), <strong>de</strong> un<strong>de</strong> aplicând succe<strong>si</strong>v f, f2 , f 3 , … obţinem f t (M) = f t+1 (M) = …, adică, M t =M t+1 = …Deci pentru orice n≥k, avem M n =M n+1 =… Astfel, dacă f estesurjectivă, atunci M 1 =M 2 =…=M. Să arătăm că dacă f esteinjectivă, fără a fi însă surjectivă, atunci incluziunile <strong>de</strong> la (1)sunt stricte; în caz contrar, alegem un k∈N minim cuproprietatea că M k =M k+1 . Cum f este injectivă, conformproblemei 1.22., există g:M→M a.î. g∘f = 1 M .90
Din f k (M) = f k+1 (M), aplicând g obţinem g(f k (M)) = =g(f k+1 (M)) ⇔ f k-1 (M) = f k (M), adică M k-1 =M k , contrazicândastfel minimalitatea lui k.(ii). Dacă f este injectivă, fără a fi însă surjectivă, conform cu(i), şirul <strong>de</strong> incluziuni (1) fiind strict <strong>de</strong>scen<strong>de</strong>nt, rezultă că Meste infinită. Pentru fiecare y 0 ∈M putem <strong>de</strong>fini g :M→M,gy 0(x)=x, dacă y=f(x) şi y 0 dacă y∈M \ f(M). În mod evi<strong>de</strong>nt{ gy 0: y 0 ∈M} este infinită şi pentru orice y 0 ∈M avem gy 0∘f =1 M .(iii). Cum f nu este injectivă există, x, y∈M, x ≠ y şi f(x) =f(y) = z. Deoarece f -1 ({z}) conţine cel puţin două elementedistincte, din felul în care am <strong>de</strong>finit inversa la stânga a lui f(vezi problema 1.23.), <strong>de</strong>ducem că putem gă<strong>si</strong> cel puţin douăinverse diferite ale lui f la stânga. .y 01.35. (i). ,,⇒”. Avem f(A∪B)=((A∪B)∩A, (A∪B)∩B)== (A, B) iar f(M)=(M∩A, M∩B) = (A, B), adică f(A∪B) = f(M)şi cum f este presupusă injectivă <strong>de</strong>ducem că A∪B=M.,,⇐”. Fie X, Y∈P(M) a.î. f(X) = f(Y) ⇔ (X∩A, X∩B) == (Y∩A, Y∩B) ⇔ X∩A = Y∩A şi X∩B = Y∩B. Rezultăcă (X∩A)∪(X∩B) = (Y∩A)∪(Y∩B)⇔ X∩(A∪B) =Y∩(A∪B) ⇔X∩M = Y∩M⇔X = Y, adică f este injectivă.(ii). ,,⇒”. Con<strong>si</strong><strong>de</strong>rând elementul (A, Ø)∈P(A)×P(B), cum feste presupusă surjectivă există X∈P(M) a.î. f(X)= (A, Ø)⇔(A, Ø)=(X∩A, X∩B)⇔X∩A=A şi X∩B=Ø. DinX∩B=Ø <strong>de</strong>ducemA∩(X∩B)=A∩Ø⇔(X∩A)∩B=Ø⇔A∩B=Ø.91
,,⇐”. Să presupunem acum că A∩B=Ø şi fie S 1 ∈P(A),S 2 ∈P(B). Atunci f(S 1 ∪S 2 ) = ((S 1 ∪S 2 )∩A, (S 1 ∪S 2 )∩B) == ((S 1 ∩A)∪(S 2 ∩A), (S 1 ∩B)∪(S 2 ∩B))=(S 1 ∪Ø, Ø∪S 2 )=(S 1 ,S 2 ), adică f este surjectivă.(iii). Totul rezultă din (i) şi (ii); ţinând cont <strong>de</strong> (ii) <strong>de</strong>ducem căinversa lui f, f -1 : P(A)×P(B)→P(M) va fi dată <strong>de</strong> f -1 (S 1 ,S 2 )=S 1 ∪S 2 , pentru orice (S 1 , S 2 )∈ P(A)×P(B).1.36. Avem că :⎧11⎪ − (4n−1),pentru⎪22f ( n)= ⎨1,pentru n = 0⎪⎪11+ (4n−1),pentru⎩22n < 0n > 0⎧1− 2n,pentru n < 0⎪= ⎨1,pentru n = 0 .⎪⎩2n,pentru n > 0Con<strong>si</strong><strong>de</strong>rând acum funcţia g:N * →Z,g(n) = (-1) n n⋅ [ ]2se constată cu uşurinţă că g = f -1 .⎧(1− n)⎪ , pentru n impar⎪2= ⎨0,pentru n = 1 ,⎪⎪n, pentru n par⎩21.37. Pentru fiecare număr natural n vom con<strong>si</strong><strong>de</strong>ra mulţimile:P n = {(1, n-1), (2, n-2), …, (k, n-k), …, (n-1, 1)}Q n = {p∈N * : p=(n-1)(n-2)/2+k, 1≤k≤n-1}.Despre aceste mulţimi vom arăta:92
1) Dacă m≠n, atunci P m ∩P n = ØP n*n∈N2) U= N * ×N *3) Dacă m≠n, atunci Q m ∩Q n = Ø4) pentru orice n∈N * , f(P n ) = Q n .Afirmaţia 1) este evi<strong>de</strong>ntă, ţinând cont <strong>de</strong> felul în care sunt<strong>de</strong>finite mulţimile P n .P n*n∈NÎn legătură cu 2), să remarcăm că UFie acum (r, s)∈N * ×N * ; cum (r, s)∈P r+s ⊂ U⊆ N * ×N * .P n*n∈Ncealaltă incluziune, <strong>de</strong> un<strong>de</strong> egalitatea cerută., <strong>de</strong>ducem şiPentru a <strong>de</strong>monstra 3), fie m≠n; va fi suficient să <strong>de</strong>monstrămcă dacă m
n-1 elemente, <strong>de</strong>ducem că restricţia lui f la P n cu valori în Q neste bijectivă.Să arătăm acum injectivitatea lui f.Pentru aceasta fie (x, y), (x´, y´)∈N*×N* a.î. f(x, y)= =f(x´, y´). Dacă (x, y), (x´, y´) aparţin aceleiaşi mulţimi P n ,atunci (x, y) = (x´, y´) <strong>de</strong>oarece am văzut mai înainte cărestricţia lui f la P n este bijectivă. Acesta fiind <strong>de</strong> altfel<strong>si</strong>ngurul caz po<strong>si</strong>bil (<strong>de</strong>oarece în cazul în care (x, y)∈P m , (x´,y´)∈P n , cu m ≠ n, atunci f(x, y) = f(x´, y´)∈f(P m )∩f(P n ) =Q m ∩Q n = Ø, ceea ce este absurd), <strong>de</strong>ducem că f este injectivă.Surjectivitatea lui f o vom stabili prin inducţie. Evi<strong>de</strong>nt 1=f(1,1). Să presupunem că există (x n , y n )∈N * ×N * a.î. n=f(x n , y n ).Dacă <strong>de</strong>finim⎪⎧( xn+ 1, yn−1),pentru yn≠ 1( x n+1,yn+1)= ⎨să⎪⎩(1, xn+ 1), pentru yn= 1arătăm că n+1= f(x n+1 , y n+1 ).Avem:f( xn+1,yn+1⎪⎧( xn+ yn−1)(xn+ yn− 2) / 2 + x) = ⎨⎪⎩xn( xn+ 1) / 2 + 1, pentru yn= 1n+ 1,pentruyn≠ 1= (x n +y n -1)(x n +y n -2)/2+x n +1 = f(x n , y n )+1 = n+1.Conform principiului inducţiei matematice, pentru orice n∈N *există (x n , y n )∈N * ×N * a.î. n = f(x n , y n ), adică f este surjectivă,<strong>de</strong>ci bijectivă.1.38. (i). Ţinând cont <strong>de</strong> faptul că:(1) pentru orice A∈P(M), A⊆f -1 (f(A)) şi94
(2) pentru orice B∈P(N), f(f -1 (B)) ⊆B,avem pentru orice A∈P(M): A⊆f -1 (f(A))⇒ f(A)⊆f(f -1 (f(A)))⇒ f -1 (f(A))⊆f -1 (f(f -1 (f(A)))) ⇔ φ(A)⊆φ(φ(A)).Aplicând (2) pentru B=f(A), cu A∈P(M), avemf(f -1 (f(A))) ⊆ f(A) ⇒f -1 (f(f -1 (f(A)))) ⊆ f -1 (f(A)) ⇔φ(φ(A)) ⊆ φ(A), <strong>de</strong> un<strong>de</strong> egalitatea cerută.(ii). Ţinând cont <strong>de</strong> notaţiile <strong>de</strong> la problemele 1.22. şi1.23. <strong>de</strong>ducem că φ=f * ∘f * . Conform problemei 1.22., f esteinjectivă ⇔ f * ∘f * = 1 P(M) ⇔ φ = 1 P(M) .1.39. (i). Se <strong>de</strong>monstrează analog cu punctul (i) <strong>de</strong> laproblema 1.38.(ii). Rezultă imediat ţinând cont <strong>de</strong> problema 1. 23.,<strong>de</strong>oarece ψ = f * ∘f * .1.40. (i) ,,⇒’’. Evi<strong>de</strong>ntă.,,⇐’’. Presupunem că φ A =φ B şi fie x∈A; atunciφ A (x)=φ B (x)=1, <strong>de</strong>ci x∈B, adică A⊆B. Analog B⊆A, <strong>de</strong> un<strong>de</strong>A=B.(ii). Evi<strong>de</strong>nt.(iii). Pentru x∈M putem avea următoarele <strong>si</strong>tuaţii: (x∉A,x∉B) sau (x∈A, x∉B) sau (x∉A, x∈B) sau (x∈A, x∈B). Înfiecare <strong>si</strong>tuaţie în parte se verifică imediat relaţiaφ A⋂B (x)=φ A (x)φ B (x).Cum A∩A=A ⇒ φ A =φ A φ A =φ A 2 .(iv), (v). Asemănător cu (iii).(vi). Avem:95
φ A ∆ B =φ ( A \ B )∪( B \ A ) =φ A \ B + φ B \ A -φ A \ B φ B \ A ==φ A - φ A φ B +φ B - φ B φ A – φ (A \ B ) ∩ ( B \ A )== φ A +φ B -2φ A φ B<strong>de</strong>oarece (A \ B )∩(B \ A )=∅.1.41. Fie A, B∈P(M) a.î. A\B şi A∩B sunt nevi<strong>de</strong>.Dacă x∈A\B ⇒ ψ A (x) = a, ψ B (x) = b, ψ A∩B (x) = b.Dacă x∈A∩B ⇒ ψ A (x) = a, ψ B (x) = a, ψ A∩B (x) = a.Dacă x∉A∪B ⇒ ψ A (x) = b, ψ B (x) = b, ψ A∩B (x) = b.Cum ψ A∩B =ψ A ψ B (prin ipoteză), <strong>de</strong>ducem că trebuie săfie <strong>si</strong>multan a<strong>de</strong>vărate egalităţile ab = b, a 2 = a, b 2 = b, <strong>de</strong> un<strong>de</strong> se<strong>de</strong>duce imediat că a = 1 şi b = 0.1.42. (i). Fie E = AΔ(BΔC) şi F = (AΔB)ΔC. Conformproblemei 1.40., a <strong>de</strong>monstra că E = F este echivalent cu a arăta căφ E = φ F . Avem:φ E = φ AΔ(BΔC) = φ A +φ BΔC -2φ A φ BΔC == φ A +φ B +φ C -2φ B φ C -2φ A (φ B +φ C -2φ B φ C )= φ A +φ B +φ C -2(φ A φ B +φ B φ C +φ C φ A )+4φ A φ B φ C .Analog se <strong>de</strong>monstreză că:φ F = φ A +φ B +φ C -2(φ A φ B +φ B φ C +φ C φ A )+4φ A φ B φ C ,<strong>de</strong> un<strong>de</strong> rezultă că φ E = φ F , adică E = F.(ii), (iii). Se <strong>de</strong>monstrează analog ca şi (i).Observaţie. Egalităţile <strong>de</strong> la (ii) şi (iii) poartă numele <strong>de</strong>relaţiile lui De Morgan.1.43. Se observă că f(n)≥0, pentru orice n∈N. Cum g estebijectivă, există n 0 ∈N a.î. g(n 0 )=0. Dacă h(n 0 )>0, g(n 0 )-h(n 0 )1, atunci g(n 1 )-h(n 1 )
Presupunem că f(k)=0 pentru valorile n 0 , n 1 , …, n k-1pentru care g ia valorile 0, 1, 2, …, k-1.Deoarece g este bijectivă există un n k ∈N a.î. g(n k ) = k.Dacă h(n k )>k, atunci g(n k )-h(n k )
(ii). Dacă notăm ρ 1 =∆ A ∪ρ∪ρ -1 , conform problemei1.44., ρ 1 este <strong>si</strong>metrică şi reflexivă. Conform problemei 1.45.,nρ = ρ ∈Echiv (A).nU1 ≥1(iii). Analog ca punctul (iii) <strong>de</strong> la problema 1.45..⇔ (׳ρ∪ρ)∘(׳ρ∪ρ) = 2 (׳y)∈(ρ∪ρ (i). Avem: (x, 1.47.∃ z∈A a.î. (x, ׳z)∈ρ∪p şi (z, ׳y)∈ρ∪ρ ⇔[(x, z)∈ρ şi (z, y)∈ρ]sau [(x, ׳z)∈ρ şi (z, [׳y)∈ρ sau [(x, ׳z)∈ρ şi (z, y)∈ρ] sau[(x, z)∈ρ şi (z, [׳y)∈ρ ⇔ (x, y)∈ρ 2 sau (x, ׳y)∈ρ 2 sau(x, ׳y)∈ρ∘ρ sau (x, y)∈ρ׳∘ρ ⇔ (x, y)∈ρ 2 ׳ρ∪ 2 ∪(ρ∘ρ׳)∪(ρ׳∘ρ),<strong>de</strong> un<strong>de</strong> egalitatea cerută..׳ρ∪ρ= 2 (׳ρ∪ρ) şi ׳ρ= 2 ׳ρ (ii). ,,⇒’’. Avem că ρ 2 =ρ,Astfel, relaţia <strong>de</strong> la (i) <strong>de</strong>vine: ρ∪ρ׳=ρ∪ρ׳∪(ρ∘ρ׳)∪(ρ׳∘ρ), <strong>de</strong>ci.׳ρ⊆ρ∪ρ∘׳ρ şi ׳ρ∪ρ⊇׳ρ∘ρ,,⇐’’. Utilizăm ipoteza din nou şi relaţia <strong>de</strong> la (i):,׳ρ)⊆ρ∪ρ∘׳ρ)∪(׳ρ∘ρ)∪׳ρ)=ρ∪ρ∘׳ρ)∪(׳ρ∘ρ)∪ 2 ׳ρ∪ =ρ 2 2 (׳ρ∪ρ), ׳ρ∪ρ⊇ A ∆⇒׳ρ⊇ este tranzitivă. Cum ∆ A ⊆ρ şi ∆ A ׳ρ∪ρ <strong>de</strong>ciadică ׳ρ∪ρ este reflexivă.Dacă (x, ⇒׳y)∈ρ∪ρ (x, y)∈ρ sau (x, ׳y)∈ρ ⇒ (y, x)∈ρsau (y, x)∈ρ׳⇒(y, ,׳x)∈ρ∪ρ adică ׳ρ∪ρ este şi <strong>si</strong>metrică, <strong>de</strong>ci oechivalenţă pe A.1.48. Fie ρ = U ρ ; reflexivitatea şi <strong>si</strong>metria lui ρ suntρ∈Fimediate. Pentru tranzitivitate fie (x, y), (y, z)∈ ρ ⇔ există ρ 1 ,ρ 2 ∈F a.î. (x, y)∈ρ 1 , (y, z)∈ρ 2 ; să presupunem <strong>de</strong> exemplu căρ 1 ⊆ ρ 2 . Atunci şi (x, y)∈ρ 2 şi cum ρ 2 este relaţie <strong>de</strong> echivalenţă,<strong>de</strong>ducem că (x, z)∈ρ 2 ⊆ ρ ⇒ (x, z)∈ ρ , adică este şi tranzitivă,<strong>de</strong>ci este o relaţie <strong>de</strong> echivalenţă.98
(z, y)∈ρ}.1.49. Avem că ρ∘ρ -1 ={(x, y) ∣ există z∈A a.î. (x, z)∈ρ -1 şiDeci, pentru a <strong>de</strong>monstra că ∆ A ⊆ρ∘ρ -1 ar trebui ca pentruorice x∈A, (x, x)∈ρ∘ρ -1 adică să existe z∈A a.î. (z, x)∈ρ, lucrua<strong>si</strong>gurat <strong>de</strong> (i). Deducem că ρ∘ρ -1 este reflexivă.Dacă (x, y)∈ρ∘ρ -1 ⇒ există z∈A a.î. (x, z)∈ρ -1 şi (z, y)∈ρ⇔ există z∈A a.î. (y, z)∈ρ -1 şi (z, x)∈ρ⇔(y, x)∈ρ∘ρ -1 , adicăρ∘ρ -1 este <strong>si</strong>metrică.ρ∘ρ -1Cum (ρ∘ρ -1 )∘(ρ∘ρ -1 ) = (ρ∘ρ -1 ∘ρ)∘ρ -1 = ρ∘ρ -1este şi tranzitivă, <strong>de</strong>ci este o echivalenţă.<strong>de</strong>ducem căReferitor la ρ -1 ∘ρ avem relaţiile: (ρ -1 ∘ρ) -1 =ρ -1 ∘(ρ -1 ) -1 =ρ -1 ∘ρ<strong>de</strong>ci ρ -1 ∘ρ este o relaţie <strong>si</strong>metrică; (ρ -1 ∘ρ) 2 = ρ -1 ∘ρ∘ρ -1 ∘ρ= ρ -1 ∘ρ,<strong>de</strong>ci ρ -1 ∘ρ este tranzitivă; cum ρ -1 ∘ρ este evi<strong>de</strong>nt şi reflexivă,rezultă că ρ -1 ∘ρ este şi ea o relaţie <strong>de</strong> echivalenţă.1.50. (i). Dacă ρ 1 ∘ρ 2 ∈Echiv(A), atunci (ρ 1 ∘ρ 2 ) -1 == ρ 2 -1 ∘ρ 1 -1 = ρ 2 ∘ρ 1 , adică ρ 1 ∘ρ 2 =ρ 2 ∘ρ 1 .Invers, să presupunem că ρ 1 ∘ρ 2 =ρ 2 ∘ρ 1 .Cum ∆ A ⊆ρ 1 , ρ 2 ⇒∆ A =∆ A ∘∆ A ⊆ρ 1 ∘ρ 2 , adică ρ 1 ∘ρ 2 estereflexivă.Cum (ρ 1 ∘ρ 2 ) -1 = ρ 2 -1 ∘ρ 1 -1 =ρ 2 ∘ρ 1 = ρ 1 ∘ρ 2 , <strong>de</strong>ducem că ρ 1 ∘ρ 2este şi <strong>si</strong>metrică.Din (ρ 1 ∘ρ 2 ) 2 = (ρ 1 ∘ρ 2 )∘(ρ 1 ∘ρ 2 ) = ρ 1 ∘(ρ 2 ∘ρ 1 )∘ρ 2 == ρ 1 ∘(ρ 1 ∘ρ 2 )∘ρ 2 = ρ 2 21 ∘ρ 2 =ρ 1 ∘ρ 2 <strong>de</strong>ducem că ρ 1 ∘ρ 2 este şitranzitivă, adică este o echivalenţă pe A.(ii). Să notăm prin ρ membrul drept al egalităţii cetrebuie stabilită. Dacă ρ׳∈Echiv (A) a.î. ρ 1 , ρ 2 ,׳ρ⊇ atunciρ 1 ∘ρ 2 ,׳ρ=׳ρ∘׳ρ⊇ adică ρ 1 o ρ 2 ⊆ ρ .99
Cum ρ 1 , ρ 2 sunt reflexive, ρ 1 , ρ 2 ⊆ρ 1 ∘ρ 2 şi cum ρ 1 ∘ρ 2 esterelaţie <strong>de</strong> echivalenţă, <strong>de</strong>ducem că ρ ⊆ρ 1 ∘ρ 2 <strong>de</strong> un<strong>de</strong> egalitateaρ =ρ 1 ∘ρ 2 .1.51. Pentru x∈M, vom nota prin [x] ρ clasa <strong>de</strong>echivalenţă a lui x modulo relaţia ρ.Pentru x∈M, <strong>de</strong>finim: f ([x] ρ )=[f(x)] ρ´.Dacă x,y∈M a.î. [x] ρ =[y] ρ ⇔ (x, y)∈ρ ⇒ [f (x), f (y)]∈ρʹ(din enunţ) ⇒ [f (x)] ρʹ=[f (y)] ρʹ , adică f este corect <strong>de</strong>finită.Dacă x∈M, atunci( f ∘p M,ρ )(x)= f (p M,ρ (x))= f ([x] ρ )==[f(x)] ρ′ =p N,ρʹ (f(x)) = (p N, ρʹ∘f)(x), adică p N, ρʹ∘f= = f ∘p M, ρ .Pentru a <strong>de</strong>monstra unicitatea lui f , să presupunem că armai exista o funcţie f ʹ: M / ρ→N / ρ´ a.î. p N, ρʹ∘f= f ʹ∘p M, ρ şifie x∈M.Atunci f ʹ([x] ρ )= f ʹ(p M,ρ (x))=( f ʹ∘p M,ρ )(x)=(p N,ρʹ∘f)(x)= p N, ρʹ (f(x))= [f (x)] ρʹ = f ([x] ρ ), <strong>de</strong> un<strong>de</strong> <strong>de</strong>ducem că f = f ʹ.pe M).1.52. (i). Evi<strong>de</strong>nt (relaţia <strong>de</strong> egalitate fiind o echivalenţă(ii).Păstrând notaţia claselor <strong>de</strong> echivalenţă <strong>de</strong> laf x ρ =f(x). Funcţia f( )problema 1.51., pentru x∈M <strong>de</strong>finim [ ]este corect <strong>de</strong>finită căci dacă x, y∈M şi [ x]ff[ y] ρ fρ = ⇔ (x, y)∈ρ f⇔ f(x)=f(y) (<strong>de</strong> aici rezultă imediat şi injectivitatea lui f ) .Cum f este în mod evi<strong>de</strong>nt şi surjectivă, <strong>de</strong>ducem că f estebijectivă. Pentru a proba unicitatea lui f , fie f 1 : M /ρ f →Im (f ) oaltă funcţie bijectivă a.î. i∘f 1 ∘pM( ), ρ=f şi x∈M. Atunci,f( )(i∘f 1 ∘ pM, ρ )(x) = f(x) ⇔ f [ x]f1 ρ = f(x) ⇔ f [ x]f= f [ x]ρ , adică f 1 = f .( )f1 ρ = f(x)=f100
1.53. Deoarece pentru x∈R, x-x=0∈Z, <strong>de</strong>ducem că ρ estereflexivă. Dacă x, y∈R şi x-y∈Z ⇒ y-x∈Z, adică (y, x)∈ρ, <strong>de</strong>ciρ este şi <strong>si</strong>metrică. Pentru tranzitivitate, fie x, y, z∈R a.î.x-y, y-z∈Z; atunci (x-y)+(y-z)∈Z ⇔ x-z∈Z ⇔ (x, z)∈ρ, adică ρeste şi tranzitivă, <strong>de</strong>ci ρ∈Echiv(R).Definim funcţia f:R/ρ→[0, 1) prin f((x) ρ )={x}∈[0, 1),pentru orice x∈R.Dacă x, y∈R şi (x) ρ =(y) ρ ⇒ x-y∈Z; scriind x=[x]+{x},y = [y]+{y} ⇒ x-y = ([x]-[y])+{x}-{y}, <strong>de</strong> un<strong>de</strong> rezultă că{x}-{y}∈Z, adică {x}-{y} = 0, <strong>de</strong>ci f este corect <strong>de</strong>finită.Să arătăm că f este bijectivă; pentru injectivitate, fiex, y∈R a.î. f((x) ρ ) = f((y) ρ ) ⇒{x}={y} ⇒ x-[x] = y-[y] ⇒x-y = [x]-[y]∈Z, adică (x) ρ = (y) ρ , <strong>de</strong>ci f este injectivă.Cum surjectivitatea lui f este evi<strong>de</strong>ntă, <strong>de</strong>ducem că f estebijectivă.1.54. Probarea faptului că ρ este o echivalenţă pe P(M) nuridică probleme.Să arătăm că funcţia f : P(M)/ρ → P(N), f((X) ρ ) = X∩N,pentru orice X∈P(M), este o bijecţie. Dacă X, Y∈P(M) şi(X) ρ = (Y) ρ , atunci X∩N = Y∩N ⇒ f((X) ρ ) = f((Y) ρ ), adică f estecorect <strong>de</strong>finită (<strong>de</strong>ducem totodată şi injectivitatea lui f).Pentru Y∈P(N), scriind Y = Y∩N ⇒ Y = f((Y) ρ ), adică feste şi surjectivă, <strong>de</strong>ci bijectivă.1.55. Fie Echiv(M) (respectiv Part(M)) mulţimea relaţiilor <strong>de</strong>echivalenţă <strong>de</strong> pe M (respectiv mulţimea partiţiilor lui M).101
Vom nota prin f : Echiv (M)→Part (M) funcţia ce asociazăfiecărei relaţii <strong>de</strong> echivalenţă ρ <strong>de</strong> pe M, partiţia lui M dată <strong>de</strong>clasele <strong>de</strong> echivalenţă modulo ρ: f(ρ)={[x] ρ | x∈M } ( [x] ρ fiindclasa <strong>de</strong> echivalenţă a lui x modulo ρ).Definim g : Part (M)→Echiv (M) astfel : dacă P=(M i ) i∈Ieste o partiţie a lui M, <strong>de</strong>finim relaţia g(P) pe M astfel :(x, y )∈g(P)⇔ există i∈I a.î. x, y∈M i .Reflexivitatea şi <strong>si</strong>metria lui g (P) sunt imediate. Fie acum(x, y), (y, z)∈g(P). Există <strong>de</strong>ci i 1 , i 2 ∈I a. î. x, y∈M i 1şi y,z∈ M i 2; dacă i 1 ≠i 2 ar rezulta că Mi1IMi2≠∅ (căci ar conţinepe y), ceea ce este absurd .Deci i 1 =i 2 =i şi astfel x, z∈M i , adică (x,z) ∈ g (P) <strong>de</strong>un<strong>de</strong> concluzia că g (P) este şi tranzitivă, <strong>de</strong>ci g (P)∈ Echiv (M),funcţia g fiind astfel corect <strong>de</strong>finită.Să arătăm că dacă x∈M i , atunci clasa <strong>de</strong> echivalenţă xmodulo g (P) este egală cu M i . Într-a<strong>de</strong>văr, y∈M i ⇔ (x, y)∈g(P)⇔ y∈ x ⇔M i = x .Deducem astfel că g este <strong>de</strong> fapt inversa lui f, adică f estebijectivă.1.56. Dacă ρ este o relaţie <strong>de</strong> echivalenţă, ρ∈Echiv (M),atunci avem surjecţia canonică p M, ρ : M→M / ρ.Dacă în general, f : M→N este o funcţie surjectivă, atunciaceasta dă naştere la următoarea relaţie <strong>de</strong> echivalenţă <strong>de</strong> pe M :(x, y)∈ρ f ⇔ f(x)=f(y).Mai mult, dacă g : N→Nʹ este o funcţie bijectivă atuncirelaţiile ρ f şi ρ g∘f coincid căci (x,y)∈ρ g∘f ⇔(g∘f)(x)=(g∘f)(y)⇔g(f(x))=g(f(y))⇔f(x)=f(y)⇔ (x, y)∈ρ f .Deci, dacă N are k elemente, atunci k! funcţii surjective<strong>de</strong> la M la N vor <strong>de</strong>termina aceeaşi relaţie <strong>de</strong> echivalenţă pe M.102
Luând în particular N=M/ρ şi ţinând cont <strong>de</strong> problema 1.21. (iv)<strong>de</strong>ducem că :m 1 m 2 mk−1k−1N = 1 k!⋅ k − C k − 1 + C k − 2 − ... + − C .[ kkk ]( ) ( ) ( ) ( )m, k11.57. Pentru x∈N <strong>de</strong>finim f(x) : I→ U103M ii∈Iastfel:f(x)(i) = f i (x), pentru orice i∈I.Să arătăm că f astfel <strong>de</strong>finită verifică cerinţele enunţului.Fie i∈I şi x∈N. Avem că (p i ∘f)(x) = f i (x) ⇔ p i (f(x)) == f i (x) ⇔ f i (x) = f i (x), ceea ce este evi<strong>de</strong>nt, <strong>de</strong>ci p i ∘f = f i , pentruorice i∈I.Fie acum o altă funcţie f : N→P a.î. p i ∘ f = f i , pentruorice i∈I.Dacă x∈N, atunci (p i ∘ f )(x) = p i ( f (x)) = f i (x), pentruorice i∈I, <strong>de</strong>ci f (x)(i) = f(x)(i), <strong>de</strong>ci f = f .1.58. Fie x∈S; atunci există i∈I a.î. x∈ M = M {i},i i×<strong>de</strong>ci x = (x i , i), cu x i ∈M i . Definim f : S→N, f(x) = f i (x i ) (f estecorect <strong>de</strong>finită <strong>de</strong>oarece pentru i≠j, M ∩ M =∅). Pentru i∈I, a<strong>de</strong>monstra că f∘α i = f i este echivalent cu (f∘α i )(x) = f i (x), pentruorice x∈M i ⇔ f(α i (x)) = f i (x) ⇔ f((x, i)) = f i (x) ⇔ f i (x) = f i (x),ceea ce este evi<strong>de</strong>nt.Pentru unicitatea lui f, fie f : S→N a.î. f ∘α i = f i , pentruorice i∈I.Atunci, pentru x∈S şi i∈I, avem: ( f ∘α i )(x) = f i (x) ⇒f (α i (x)) = f i (x) ⇒ f ((x, i)) = f((x, i)), adică f = f.1.59. Condiţia (i) rezultă imediat din felul în care a fost<strong>de</strong>finită A. Pentru (ii), fie h : P→M a. î. f∘h=g∘h; atunci pentruij
orice x∈P, f (h(x))=g (h(x)) ⇒ h(x)∈Ker(f, g). Definim atunciu:P→A, prin u(x)=h(x), pentru orice x∈P. Evi<strong>de</strong>nt i∘u=h.Pentru unicitatea lui u, fie u׳:P→A a.î. i∘u׳=h şi x∈P..׳u=u u׳(x)=h(x)=u(x), adică i(u׳(x))=h(x), <strong>de</strong> un<strong>de</strong> Atunci1.60. (i). Pentru x∈M, cum (f(x), g(x))∈ρ iar ρ⊆ ρ ⇒(f(x),g(x))∈ ρ ⇒ ( f ( x))ρ = ( g(x))ρ ⇒ p N , ρ ( f ( x))= p N , ρ ( g(x)).(ii). Fie h:N→P a.î. h∘f = h∘g. Atunci h(f(x))=h(g(x)),pentru orice x∈M, <strong>de</strong>ci ρ⊆ρ h (vezi problema 1.52.). Cum ρ estecea mai mică relaţie <strong>de</strong> echivalenţă ce conţine pe ρ ⇒ ρ ⊆ρ h (căciρ h ∈Echiv(N)).Conform problemei 1.51., existăo p .α N , ρ = p N , ρh104α : N/ ρ →N/ρ h a.î.Conform problemei 1.52., există β:N/ρ h →Im(h), bijectivăa.î. h = i∘β∘ pN, ρ, un<strong>de</strong> i: Im (h)→P este incluziunea canonică.hSă arătăm că u = i∘β∘α : N/ ρ →P are proprietăţile cerute<strong>de</strong> enunţ. Într-a<strong>de</strong>văr, u∘ p = (i∘β∘α)∘ pN, ρ = (i∘β)∘(α∘ p N , ρ )== (i∘β)∘pNρ h,= i∘β∘pNρ hN , ρ,= h.Pentru unicitatea lui u, fie u :N/ ρ →P a.î. u ∘ pN , ρ= h.Avem atunci egalitatea u∘ pN , ρ= u ∘ pN , ρ; cum pN , ρestesurjecţie, conform problemei 1.23., rezultă u = u .1.61. (i). Dacă (x, y)∈Q, atunci f(x) = g(y), <strong>de</strong>ci(f∘ π 1 )(x, y) = f(π 1 (x, y)) = f(x) = g(y) = g(π 2 (x, y)) = (g∘ π 2 )(x, y),adică f∘ π 1 = g∘ π 2 .(α(x), β(x))∈Q.(ii). Fie x∈R; cum f∘α = g∘β ⇒ f(α(x)) = g(β(x)) ⇒
Definim atunci γ:R→Q prin γ(x) = (α(x), β(x)) şi severifică imediat că π 1 ∘γ = α şi π 2 ∘γ = β.Dacă γ :R→Q este o altă funcţie a.î. π 1 ∘γ = α şi π 2 ∘γ == β şi x∈R, atunci din π 1 (γ (x)) = α(x) şi π 2 (γ (x)) = β(x) ⇒γ (x) = (α(x), β(x)) = γ(x), adică γ = γ.1.62. (i). Pentru x∈P avem: (i M ∘f)(x) = (i N ∘g)(x) ⇔i M (f(x)) = i N (g(x)) ⇔ pT, ρ(α M (f(x))) = pT , ρ(α N (g(x))) ⇔pT ,ρ(h 1 (x)) = pT, ρ(h 2 (x)), ceea ce este a<strong>de</strong>vărat ţinând cont <strong>de</strong><strong>de</strong>finirea lui ρ şi <strong>de</strong> faptul că ρ⊆ ρ . Să facem acum observaţia căT/ ρ are următoarea proprietate:Oricare ar fi o mulţime R şi u:T→R a.î. u∘h 1 = u∘h 2 ,există o unică funcţie γ: T/ ρ →R a.î. γ∘ p = u, <strong>si</strong>tuaţie ilustrată<strong>de</strong> diagrama:T , ρPh 1TpT ,ρT/ ρh 2uγRÎntr-a<strong>de</strong>văr, γ se <strong>de</strong>fineşte astfel: γ( (x ) = u(x), pentruorice x∈T. Să arătăm că γ nu <strong>de</strong>pin<strong>de</strong> <strong>de</strong> alegereareprezentanţilor. Pentru aceasta con<strong>si</strong><strong>de</strong>răm relaţia ρ u <strong>de</strong> pe T :(x, y)∈ρ u ⇔ u(x) = u(y) (vezi problema 1.52.). Din u∘h 1 = u∘h 2⇒ ρ⊆ρ u şi cum ρ u ∈Echiv(T) din <strong>de</strong>finirea lui ρ <strong>de</strong>ducem căρ ⊆ρ u . Deci dacă (x)ρ= (y)ρ⇒ (x, y)∈ ρ ⊆ρ u ⇒ (x, y)∈ρ u ⇒u(x) = u(y), adică γ este corect <strong>de</strong>finită. Unicitatea lui γ rezultă dinfaptul căp este surjecţie.T , ρ105)ρ
(ii). Fie tripletul (R, α, β) a.î. α∘f = β∘g. Avem diagrama:MPfαRα Mui MM∐N=TpT , ρT/ ρgβα NNi NAtunci din proprietatea <strong>de</strong> universalitate a sumei directe(vezi problema 1.58.) există o unică funcţie u:T→R a.î. α = u∘α Mşi β = u∘α N . Din α∘f = β∘g ⇒ (u∘α M )∘f = (u∘α N )∘g ⇒ u∘(α M ∘f)== u∘(α N ∘g) ⇒ u∘h 1 = u∘h 2 . Ţinând cont <strong>de</strong> observaţia făcută la (i),există o unică funcţie γ: T/ ρ →R a.î. γ∘ p = u.Avem γ∘i M = γ∘( pT,ρ∘α M ) = (γ∘ pT, ρ)∘α M = u∘α M = αiar γ∘i N = γ∘( pT , ρ∘α N ) = (γ∘ pT , ρ)∘α N = u∘α N = β, adică ceea cetrebuia <strong>de</strong>monstrat.T , ρ106
§2. Numere cardinale.2.1. Să presupunem prin absurd că A∼P(A), adică există obijecţie f:A→P(A). Dacă vom con<strong>si</strong><strong>de</strong>ra mulţimeaB={x∈A∣x∉f(x)}, atunci cum B∈P(A) şi f este în particularsurjecţie, <strong>de</strong>ducem că există a∈A a.î. B=f(a). Dacă a∈B, atuncia∉f(a)=B - absurd, pe când dacă a∉B atunci a∈f(a), <strong>de</strong>ci a∈B –din nou absurd!.2.2. Cum A 0 ∼A 2 , există o bijecţie f:A 0 →A 2 . Dacă vomcon<strong>si</strong><strong>de</strong>ra mulţimile A i =f(A i-2 ) pentru i≥3, atunci în mod evi<strong>de</strong>nt:...A n+1 ⊆A n ⊆...⊆A 2 ⊆A 1 ⊆A 0 (ţinând cont <strong>de</strong> faptul căA 2 ⊆A 1 ⊆A 0 ). Să con<strong>si</strong><strong>de</strong>răm mulţimea A= A = A şi să107IIii≥0 i≥1<strong>de</strong>monstrăm că :⎡⎤(1) A 0 = ⎢U( Ai− Ai+1 ) ⎥UA.⎣i≥0⎦Incluziunea <strong>de</strong> la dreapta la stânga este evi<strong>de</strong>ntă. Pentru aproba cealaltă incluziune, fie x∈A 0 . Dacă x∈A atunci⎡ ⎤x∈ ⎢U( Ai− Ai+1 ) ⎥UA. Dacă x∉A, există i∈N a.î. x∉A i şi cum⎣i≥0⎦x∈A 0 , atunci i≥1. Fie <strong>de</strong>ci n≥1 cel mai mic număr natural pentrucare x∉A n . Atunci x∈A n-1 şi <strong>de</strong>ci x∈A n-1 -A n , <strong>de</strong> un<strong>de</strong>⎡⎤x∈ ⎢U( Ai− Ai+1 ) ⎥UA. Astfel avem probată şi incluziunea <strong>de</strong> la⎣i≥0⎦stânga la dreapta, rezultând astfel egalitatea (1).Analog se probează şi egalitatea:⎡⎤(2) A 1 = ⎢U( Ai− Ai+1 ) ⎥UA.⎣i≥1⎦i
Dacă vom con<strong>si</strong><strong>de</strong>ra familiile <strong>de</strong> mulţimi (B i ) i∈I şi (C i ) i∈I<strong>de</strong>finite astfel:B 0 =A şi B i = A i-1 -A i pentru i≥1,⎪⎧Ai+ 1 − Ai+ 2 , pentru i imparC 0 =A şi Ci= ⎨⎪⎩Ai−1− Ai, pentru i paratunci se observă imediat că pentru i, j∈N, i≠j ⇒B i ∩B j =C i ∩C j =∅ iar din (1) şi (2) <strong>de</strong>ducem că:(3) A 0 = U B i şi A 1 = UC i .i≥0i≥0Con<strong>si</strong><strong>de</strong>răm <strong>de</strong> asemenea şi familia <strong>de</strong> funcţii (f i ) i≥0 cu⎧ 1A, pentru i = 0⎪f i :B i →C i <strong>de</strong>finită astfel f i = ⎨1A − − pentru i pari A ,1 i⎪⎪ f⎩ A − −pentru i impari A,1 i(să observăm că pentru i impar, dacă x∈A i-1 -A i ⇒ f(x)∈ A i+1 -A i+2adică f i este corect <strong>de</strong>finită).Dacă vom arăta că pentru orice i∈N, f i este bijectivă(suficient doar pentru i impar), atunci ţinând cont <strong>de</strong> (3) vom<strong>de</strong>duce imediat că A 0 ∼A 1 . Fie <strong>de</strong>ci i impar şi f i = f .A i −1−A iDeoarece f este bijectivă <strong>de</strong>ducem imediat că f i este injectivă.Pentru a proba surjectivitatea lui f ifie y∈A i+1 -A i+2 , adicăy∈ A i+1 şi y∉A i+2 . Cum A i+1 =f (A i-1 ), <strong>de</strong>ducem că există x∈A i-1a.î. y=f(x) şi <strong>de</strong>oarecey∉A i+2 , <strong>de</strong>ducem că x∉A i , adicăx∈A i-1 -A i . Astfel y=f i (x), adică f i este şi surjectivă, <strong>de</strong>cibijectivă. Aşa după cum am observat anterior se poate construiimediat o bijecţie <strong>de</strong> la A 0 la A 1 , adică A 0 ∼A 1 şi cu aceastateorema este complet <strong>de</strong>monstrată.108
2.3. Cum A∼Bʹ există o bijecţie f : A→Bʹ astfel că dacăvom con<strong>si</strong><strong>de</strong>ra Bʹʹ=f(Aʹ)⊆B′ avem că Aʹ∼Bʹʹ. Cum B∼Aʹ<strong>de</strong>ducem că Bʹʹ∼B . Obţinem astfel că Bʹʹ⊆Bʹ⊆B şi Bʹʹ∼B.Conform problemei 2.2., Bʹ∼B şi cum Bʹ∼A, <strong>de</strong>ducem că B∼A,adică A∼B.2.4. (i). Dacă f este injecţie, atunci notând cu B′ = f(A) ⊆⊆B obţinem că |A| = |B′| şi cum B′ ⊆ B <strong>de</strong>ducem că |A| ≤ |B| .(ii). Deoarece f este surjecţie există g : B → A a.î.f∘g = 1 B .În particular g este injecţie şi conform cu (i), |B| ≤ |A|.2.5. (i) şi (ii) sunt evi<strong>de</strong>nte.(iii). Rezultă din problema 2.3..(iv). Să presupunem că m=|A|, n=|B|, p=|C|. Din ipotezăavem că există B′⊆B şi C′⊆C a.î. A∼B′ şi B∼C′, adică avem,׳׳B′∼C ,′f(B′)⊆C=׳׳C evi<strong>de</strong>nt că bijecţia f : B → C′. Dacă notăm<strong>de</strong>ci ,׳׳A∼C <strong>de</strong> un<strong>de</strong> <strong>de</strong>ducem că m ≤ p.(v). Fie m=|A|, n=|B|, p=|C⎟. Mai trebuie să probăm cădacă m≠p, atunci A≁C. Dacă A∼C, cum A∼B′, atunci B′∼C<strong>de</strong>ci p ≤ n. Cum n ≤ p, atunci din (iii) <strong>de</strong>ducem că n=p - absurd.(vi). Fie m = |A|, n = |B|, p = |C|. Putem presupune căA ∩ C = B ∩ C = ∅. Avem o aplicaţie injectivă f : A → B(<strong>de</strong>oarece m ≤ n) şi atunci aplicaţia g : A ∪ C → B ∪ C ,⎪⎧(f ( x),daca x ∈ Ag(x)= ⎨ ( este <strong>de</strong> asemenea injectivă,⎪⎩x , daca x∈C<strong>de</strong>ci m+p ≤ n+p.109
(vii). Dacă f : A → B este aplicaţia injectivă <strong>de</strong> mai sus,atunci aplicaţia g : A × C → B × C, g(a,c) = (f(a),c) este <strong>de</strong>asemenea injectivă, <strong>de</strong>ci mp ≤ np.(viii). Dacă f : A → B este o aplicaţie injectivă, atunciaplicaţia g : Hom(C, A) → Hom(C, B) cu g(ϕ) = f∘ϕ, pentru oriceϕ∈Hom(C, A), este şi ea injectivă, <strong>de</strong>ci m p ≤ n p .(ix). Pentru orice aplicaţie h : B → A avem aplicaţiag : Hom(A,C) → Hom(B,C) cu g(ϕ) = ϕ∘h, (∀) ϕ∈Hom(A,C). Seconstată imediat că dacă h este surjectivă, atunci g este injectivă.Dacă B ≠∅ şi fie f : A → B injectivă. Există atuncih : B → A surjectivă şi <strong>de</strong>ci există g : Hom(A, C) → Hom(B, C)injectivă , ceea ce arată că p m ≤ p n .Dacă B = ∅, atunci m ≤ n implică A = ∅ şi <strong>de</strong>ciHom(A,C) şi Hom(B,C) conţin un <strong>si</strong>ngur element, adicăp m = p n = 1.2.6. Dacă q = 0, atunci p = 0 şi în acest caz p m = q n = 0.Presupunem că q ≠ 0. Fie m = |X|, n = |Y|, p = |Z| şiq = |U|, un<strong>de</strong> U ≠ ∅.Din ipoteză avem că X∼Y′, un<strong>de</strong> Y′⊆ Y şi Z∼U′, un<strong>de</strong> U′⊆U. Atunci Hom(X,Z) ∼ Hom(Y′,U′).Cum U ≠ ∅, există u 0 ∈U. Con<strong>si</strong><strong>de</strong>răm aplicaţiaϕ : Hom(Y′,U′) → Hom(Y,U), <strong>de</strong>finită prin egalitatea :⎧ (⎪ f ( y),daca y ∈Y′ϕ(f)(y) = ⎨ ( , un<strong>de</strong> f∈Hom(Y′,U′).⎪u0, daca y ∉Y′⎩Dacă f, f′∈Hom(Y′,U′), a.î. ϕ(f) = ϕ(f′), atunci ϕ(f)(y) == ϕ(f′)(y), oricare ar fi y∈Y′, <strong>de</strong> un<strong>de</strong> rezultă f(y) = f′(y), oricarear fi y∈Y′, <strong>de</strong>ci f = f′, adică aplicaţia ϕ este injectivă.110
Atunci Hom(Y′,U′) ∼ Im(ϕ) ⊆ Hom(Y,U), <strong>de</strong> un<strong>de</strong>obţinem că Hom(X,Z) ∼ Im(ϕ), ceea ce ne arată că p m ≤ q n .2.7. Fie X,Y, Z trei mulţimi oarecari a.î. |X| = m, |Y| = nşi |Z| = p şi vom <strong>de</strong>monstra că există o bijecţie între mulţimileX Y×Z şi (X Y ) Z , un<strong>de</strong> prin X Y am notat mulţimea {f : Y → X} == Hom(Y,X).Fie ϕ∈X Y×Z . Pentru orice z∈Z, se <strong>de</strong>fineşte funcţiaχ ϕ (z) : Y → Z prin χ ϕ (z)(y) = ϕ(y,z), pentru orice y∈Y. Funcţiaf : X Y×Z → (X Y ) Z se <strong>de</strong>fineşte atunci prin f(ϕ) = χ ϕ , pentru oriceϕ∈ X Y×Z . Funcţia g: (X Y ) Z → X Y×Z se <strong>de</strong>fineşte atunci pring(ψ)(y,z) = ψ(z)(y), pentru orice ψ∈(X Y ) Z şi orice (y,z)∈Y × Z.Atunci, pentru orice ϕ ∈ X Y×Z şi orice (y,z)∈Y×Z se obţine(g o f)(ϕ)(y,z) = g(f(ϕ))(y,z) = χ ϕ (z)(y) = ϕ(y,z), adică (g o f)(ϕ) == ϕ, pentru orice ϕ∈X Y×Z , <strong>de</strong>ci go f = 1 Y Z. Pentru oriceX ×ψ∈(X Y ) Z şi orice (y,z)∈Y×Z are loc (((f o g)(ψ))(z))(y) =(((f(g(ψ)))(z))(y) = (g(ψ))(y,z) = (ψ (z))(y), adică ((f o g)(ψ))(z) == ψ(z), pentru orice z∈Z, prin urmare (f o g)(ψ) = ψ, pentru oriceψ∈(X Y ) Z , şi astfel f o g = 1 Y Z . Rezultă că f ( şi g ) este bijectivă.( X )Deci, (m n ) p = m np .2.8. Presupunem că m α = |X α | şi n α = |Y α |. Din ipotezăexistă o submulţime Z α ⊆ Y α a.î. X α ∼ Z α , <strong>de</strong>ci există f α : X α → Z αbijecţie (α∈I).Din modul <strong>de</strong> <strong>de</strong>finire al produsului direct <strong>de</strong> mulţimi şi<strong>de</strong> funcţii ( vezi [7,12]) rezultă că există:g= Cα∈If α : Cα∈Ibijecţii, <strong>de</strong>ci Cα∈Ică C Z α ⊆ Cα∈I α∈Iinegalităţi.X α → Cα∈IX α ∼ Cα∈IY α şi ∏α∈IZ α şi h =∏α∈IZ α şi ∏α∈IZ α ⊆ ∏α∈If α : ∏α∈IX α → ∏α∈IZ αZ α . Cum este evi<strong>de</strong>ntX α ∼ ∏α∈IY α , atunci rezultă cele două111
2.9. (i)⇒(ii). Fie M o mulţime infinită în sens De<strong>de</strong>kind ;atunci există ⊃׳M M şi o bijecţie .׳f:M→M Cum ⊃׳M M, existăx 0 ∈M a.î. x 0 .׳M∌ Construim prin recurenţă şirul <strong>de</strong> elementex 1 =f (x 0 ), x 2 =f (x 1 ), ..., x n =f (x n-1 ), ... şi arătăm că funcţiaφ:N→M,φ(n)=x n pentru orice n∈N este injectivă. Pentruaceasta vom <strong>de</strong>monstra că dacă n, n׳∈N, ׳n≠n , atunci.(׳φ(n)≠φ(n Vom face lucrul acesta prin inducţie matematică dupăn.Dacă n=0, atunci ,0≠׳n <strong>de</strong> un<strong>de</strong> φ(0)=x 0 şif ׳M∋ şi cum φ(0)=x 0 ∉ ׳M <strong>de</strong>ducem că=(׳φ(n ( ) x n′−1׳n≠m φ(n׳)≠φ(0). Să presupunem acum că pentru orice(׳φ(n)≠φ(m şi să alegem acum ≠׳n n+1. Dacă ,0=׳n atunci.(׳φ(n+1)≠φ(n <strong>de</strong>ci ,׳M şi x n+1 =f (x n ) ∈ ׳M (n׳)=φ (0)= x 0 ∉ φf şi φ(n+1)=f (x n ) . Cum ,1≠n-׳nDacă ,0≠׳n atunci =(׳φ(n ( x n′−1)x ≠x n şi cum f este injectivă <strong>de</strong>ducem că f( x )atuncin′−1(x n ), adică φ(n׳)≠φ(n+1). Rezultă <strong>de</strong>ci că φ este injectivă şi <strong>de</strong>ciφ(N ) ⊆ M este o submulţime numărabilă.(ii)⇒(i). Fie M o mulţime infinită în sensul Cantor, adicăexistă ⊇׳M M a.î. M׳∼N (fie f :N ׳M→ o funcţie bijectivă ). Seobservă imediat că φ : M→M \ {f (0)} <strong>de</strong>finită prin:(⎪⎧x, daca x ∉M′ϕ ( x ) = ⎨(⎪⎩f ( n + 1 ),daca x = f ( n)cu n∈Neste bine <strong>de</strong>finită şi să arătăm că φ este chiar bijecţie..(׳x) ∈ M a.î. φ (x) = φ ׳x Fie <strong>de</strong>ci x,Deoarece ∪׳M=M (M \ (׳M şi φ (x) = φ ,(׳x) atuncix, ׳M∋׳x sau x, ∌׳x .׳M Dacă x, ∌׳x ,׳M atunci în mod evi<strong>de</strong>ntdin φ (׳x)=φ(x) <strong>de</strong>ducem că .׳x=x Dacă x, ∋׳x ,׳M atunci dacăn′−1≠f112
x=f(k), x׳=f(t) <strong>de</strong>ducem că f(k+1)=f(t+1), <strong>de</strong> un<strong>de</strong> k+1=t+1 ⇔.׳x=x⇒ k=tSă arătăm acum că φ este surjectivă. Pentru aceasta fie, ׳y∈M atunci y=φ(y), iar dacă ׳y∉M y ∈ M \ {f (0)} . Dacăatunci y=f(n) cu n∈N. Cum y≠f(0), atunci n≠0⇒ n≥1 <strong>de</strong>ciputem scrie y=f (n-1+1)=φ(n-1).(ii)⇒(iii). Această implicaţie este evi<strong>de</strong>ntă <strong>de</strong>oareceN≁S n pentru orice n∈N* .(iii)⇒(ii). Vom utiliza următorul fapt: dacă M este omulţime infinită în sens obişnuit, atunci pentru orice n∈N* existăo funcţie injectivă φ:S n →M.Vom proba lucrul acesta prin inducţie matematicăreferitor la n.Pentru n=1 există o funcţie injectivă φ:S 1 →M (<strong>de</strong>oareceM≠∅). Să presupunem acum că pentru n∈N* există φ:S n →Minjectivă. Cum am presupus că M este infinită în sens obişnuit,atunci φ (S n ) ≠ M, <strong>de</strong>ci există x 0 ∈M a.î. x 0 ∉ φ (S n ).⎪⎧ϕ( x), pentru x ∈SnAtunci ψ : S n+1 →M, ψ ( x)= ⎨este în⎪⎩x0,pentru x = n + 1mod evi<strong>de</strong>nt funcţie injectivă.Să trecem acum la a <strong>de</strong>monstra efectiv implicaţia(iii)⇒(ii). Din rezultatul expus anterior <strong>de</strong>ducem că :M k ={φ:S k →M | φ este injecţie}≠∅pentru orice k∈N*. Cum pentru ׳k≠k , S k ∩S k´=∅, <strong>de</strong>ducem căM k ∩M k´=∅ Conform axiomei alegerii aplicată mulţimiiT={ M k : k∈N }, există S⊆T a.î. S∩M k ≠∅ şi este formată dintr-Im ϕ este o submulţimeun <strong>si</strong>ngur element. Atunci =׳M U ( )numărabilă a lui M.ϕ∈S113
2.10. Fie A şi A′ două mulţimi a.î. |A| = α şi | A′| = α + 1.Putem presupune că A′ = A∪{x 0 } cu x 0 ∉A. Aplicaţia i : A → A′,i(a) = a este evi<strong>de</strong>nt injectivă, <strong>de</strong>ci α ≤ α + 1. Presupunem acum căα = α + 1. Atunci există o aplicaţie bijectivă f : A → A′.Aplicaţia g : A → A <strong>de</strong>finită prin g(a) = f(a) va fi injectivăşi f(x 0 )∉g(A), <strong>de</strong>ci g nu este surjectivă. Rezultă că α este uncardinal infinit.Reciproc, să presupunem că α este infinit, <strong>de</strong>ci există oaplicaţie g : A → A care este injectivă şi nu este surjectivă. Există<strong>de</strong>ci un element a 0 ∈A a.î. a 0 ∉g(A). Atunci aplicaţia f : A′ → A,⎪⎧(g(x),daca x ∈ A<strong>de</strong>finită prin f(x) = ⎨ ( este injectivă. Aceasta⎪⎩ a daca x = x<strong>de</strong>monstrează că α + 1 ≤ α, <strong>de</strong>ci avem α = α + 1.0 ,0n.2.11. Rezultă din problema anterioară prin inducţie după2.12. (i). Fie mulţimea S = {0,1}. Deci |S|= 2. Definimfuncţia f : P(M) → S M = { g : M → S}, prin f(A) = ϕ A , un<strong>de</strong>A ⊆ M, iar ϕ A este funcţia caracteristică a mulţimii A. Funcţia feste bijecţie, <strong>de</strong>ci P(M) ~ S M , ceea ce ţinând seama <strong>de</strong> <strong>de</strong>finiţiaoperaţiilor cu numere cardinale conduce la |P(M)| = 2 |M| .(ii). Fie α = |A|. Funcţia f : A → P(A) <strong>de</strong>finită prinf(x) = {x} este evi<strong>de</strong>nt injectivă. Deci avem că |A| ≤ |P(A)|, adicăα ≤ 2 α . Conform problemei 2.1. α ≠ 2 α , <strong>de</strong>ci α < 2 α .Observaţie. Din (ii) rezultă că nu există un cel mai marenumăr cardinal. Într-a<strong>de</strong>văr, oricare ar fi numărul cardinal α, din(ii) avem că 2 α > α.2.13. Fie m = |X| ; cum 2 ≤ m, atunci există elementelex 0 ,y 0 ∈X a.î. x 0 ≠y 0 .Fie ϕ : X×{1} ∪ X×{2} → X×X <strong>de</strong>finită prin ϕ(x,1) == (x,y 0 ) şi ϕ(x,2) = (x,x 0 ). Se observă imediat că ϕ este injectivă.114
Cum m + m = | X×{1}∪ X×{2}| şi m⋅m = |X × X|, rezultăcă m + m ≤ m⋅m.2.14. Din A i ~ B i rezultă că există o bijecţie f i : A i → B i .Deoarece familiile <strong>de</strong> mulţimi date sunt disjuncte, pentru oricex∈ U A i există un <strong>si</strong>ngur indice i∈I a.î. x∈A i , <strong>de</strong> un<strong>de</strong> rezultă căi∈Ise poate <strong>de</strong>fini funcţia f : U A i → U B i prin f(x) = f i (x), x∈A i ,i∈Ii∈Ii∈I şi se verifică uşor că aceasta este o bijecţie.2.15. Fie A şi B două mulţimi a.î. |A| = α şi |B| = β. PentruX∈P(A) şi Y∈P(B), notăm T(X,Y) = { f : X → Y, f bijecţie} şifie T = U T(X,Y). Pe T <strong>de</strong>finim relaţia ≤ astfel : dacă( X , Y)∈P(A)× P(B)f,f′∈T, f : X→ Y şi f′ : X′→ Y′ atunci f ≤ f′⇔ X⊆ X′ şif(x) = f′(x) pentru orice x∈X. Evi<strong>de</strong>nt relaţia ≤ este o relaţie <strong>de</strong>ordine pe T. Arătăm că T este inductiv ordonată. Fie {f i } i∈I ofamile total ordonată <strong>de</strong> elemente din T, f i : X i → Y i , atunci putem<strong>de</strong>fini aplicaţia f : U X → U Y prin f(x) = f i (x) dacă x∈X i , i∈I.i∈Iii∈IiAplicaţia f este bijectivă, <strong>de</strong>ci f∈T şi evi<strong>de</strong>nt f i ≤ f pentru oricei∈I. Fie f 0 : X 0 → Y 0 un element maximal în T. Demonstrăm căX 0 = A sau Y 0 = B. Dacă X 0 = A avem o aplicaţie injectivă <strong>de</strong> la Ala B, <strong>de</strong>ci α ≤ β iar dacă Y 0 = B avem o aplicaţie injectivă <strong>de</strong> la Bla A, <strong>de</strong>ci β ≤ α . Pentru a <strong>de</strong>monstra că X 0 = A sau Y 0 = B,presupunem prin absurd că X 0 ≠ A şi Y 0 ≠ B şi fie a 0 ∈A\X 0 ,b 0 ∈B\Y 0 . Aplicaţia f 1 : X 0 ∪{a 0 }→ Y 0 ∪{b 0 } <strong>de</strong>finită prin⎪⎧(f 0 ( x),daca x ∈ X0f 1 (x)= ⎨ ( este bijectivă. Deci f 1 ∈T şi evi<strong>de</strong>nt⎪⎩ b , daca x = a0f 0 < f 1 ceea ce contrazice maximalitatea lui f 0 .02.16. Funcţia f : N → N × N <strong>de</strong>finită prin f(n) = (n,0) esteinjectivă; atunci ⏐N×N⏐≥ ⏐N⏐.115
Pentru a arăta inegalitatea <strong>de</strong> sens contrar, este suficient săarătăm că există o injecţie g : N × N → N.( m+n)(m+n+1)Să verificăm că funcţia g ( m,n)= n +este2injectivă. Fie (m,n) ≠ (m′,n′). Dacă m + n = m′+ n′, atunci ding(m,n) = g(m′,n′) ar rezulta că n = n′, după care avem m = m′,adică (m,n) = (m′,n′), ceea ce este contrar ipotezei. Decig(m,n)≠g(m′,n′). Dacă m + n < m′+ n′, atunci m′ + n′ ≥ m + n + 1,<strong>de</strong> un<strong>de</strong> :( m+n+1)( m+n+2)2( m+n)(m+n+1)+2( m+n)(m+n+1)2g( m′, n′) ≥+ n′=+ m + n + 1+n′>> n = g(m,n).Deci m+n
Observaţie. Din (i) rezultă că :n ⋅ℵ0= ℵ0 +ℵ0+ ... +ℵ0= ℵ144244430noriiar din (iv) ( ca şi din problema 2.16.) avem ℵ 0 ⋅ℵ0= ℵ0.De aici, ţinând cont <strong>de</strong> asociativitatea produsuluinumerelor cardinale, vom avea:ℵ 3 0 = ⋅ℵ ⋅ℵ = ℵ ⋅ℵ =şi în general:( ℵ0 0)0 0 0 ℵ0nℵ0 = ℵ n ∈ N * .0 ,2.18. (i). Funcţia f : Z → N <strong>de</strong>finită prin⎪⎧(2z,daca z ≥ 0f(z) = ⎨ ( este o bijecţie.⎪⎩ −1−2z,daca z < 0Să arătăm mai întâi că f este injectivă.Într-a<strong>de</strong>văr, fie z 1 , z 2 ∈Z cu z 1 ≠ z 2 . Dacă z 1 ≥ 0 şi z 2 < 0atunci f(z 1 ) este par, iar f(z 2 ) este impar, <strong>de</strong>ci f(z 1 ) ≠ f(z 2 ). Dacăz 1 ≥ 0, z 2 ≥ 0 atunci f(z 1 ) ≠ f(z 2 ) pentru că 2z 1 ≠ 2z 2 . Dacă z 1 < 0,z 2 < 0 atunci –1-2z 1 ≠ -1-2z 2 , <strong>de</strong>ci f(z 1 ) ≠ f(z 2 ).Să arătăm acum că f este surjectivă. Dacă n∈N şi n = 2matunci n = f(m), iar dacă n = 2m-1 atunci n = f(-m) un<strong>de</strong> –m < 0pentru că m > 0.(ii). Avem că Q = U ∞ A n un<strong>de</strong> A 1 = {0, ±1, ±2,…},n=1A 2 = {n/2⎟ n= 0, ±1, ±2,…}, …, A m = {n/m⎟ n = 0, ±1, ±2,…},….Deoarece fiecare din mulţimile A m sunt numărabile, atunciQ este numărabilă (conform problemei 2.17.(i)).(iii). Deoarece P ⊂ N avem |P| ≤ ℵ 0 .Pentru a <strong>de</strong>monstra că |P| = ℵ 0 este suficient să arătăm căℵ 0 ≤ |P|, adică P este infinită. Să presupunem prin absurd că Peste finită, adică P = {p 1 ,p 2 , …,p n }.117
Numărul natural q = p 1 p 2 …p n +1 nu aparţine lui P fiindmai mare <strong>de</strong>cât p k , k = 1,2,…,n şi este prim, căci nu este divizibilcu nici unul din numerele prime aparţinând lui P. Aceastacontrazice faptul că P conţine toate numerele prime.(iv). Mulţimea polinoamelor P(x) = a 0 + a 1 x + … + a n x n cucoeficienţii raţionali a 0 , a 1 ,…,a n este reuniunea numărabilă amulţimilor A n , un<strong>de</strong> A n este mulţimea polinoamelor <strong>de</strong> grad maimic sau egal cu n (n∈N*). Din problema 2.17. (i)., este suficientsă <strong>de</strong>monstrăm că fiecare din mulţimile A n este numărabilă. Cazuln = 0 (A 0 = Q) a fost studiat la (ii). Să presupunem că A n estenumărabilă şi să arătăm că A n+1 este <strong>de</strong> asemenea numărabilă.Orice element din A n+1 este <strong>de</strong> forma P(x) + a n+1 x n+1 un<strong>de</strong> P∈A n ,iar a n+1 ∈Q. Deci fiecărui element din A n+1 i se poate pune încorespon<strong>de</strong>nţă un cuplu (P(x), a n+1 )∈A n × Q. Din problema 2.17.(iv), rezultă că |A n+1 |= ℵ 0 .Folo<strong>si</strong>nd inducţia matematică, rezultă că |A n |= ℵ 0 , oricarear fi n∈N.(v). Deoarece fiecare polinom are un număr finit <strong>de</strong>rădăcini, din (iv) şi problema 2.17. (iii). rezultă că mulţimeanumerelor algebrice este numărabilă.2.19. (i). Fie b 1 ,c 1 ∈A, apoi b 2 ,c 2 ∈A \ {b 1 ,c 1 }; încontinuare con<strong>si</strong><strong>de</strong>răm două elemente b 3 ,c 3 ∈A\{b 1 ,b 2 ,c 1 ,c 2 },ş.a.m.d. Astfel obţinem mulţimile numărabile B′ = {b 1 , b 2 ,…,b n ,..} şi C = { c 1 ,c 2 ,…,c n ,…}. Se ve<strong>de</strong> că B = A \ C ⊃ B′, <strong>de</strong> un<strong>de</strong>A = B ∪ C.(ii). Fără a particulariza putem admite că X ∩ A = ∅.După (i) avem A = B ∪ C, un<strong>de</strong> C este numărabilă, după careA ∪ X = B ∪ (C ∪ X), un<strong>de</strong> C ∪ X este tot numărabilă, careuniune a unei mulţimi numărabile cu una cel mult numărabilă.Dacă X este numărabilă, avem X ~ C ∪ X şi <strong>de</strong>ci A ~ B,după care A ∪ X ~ B ∪ X ~ B ∪ C = A . Dacă Y ⊂ X şi |Y| < ℵ 0 ,atunci:118
⎟A⎟ ≤ |A ∪ Y| ≤ |A ∪ X| = |A|, <strong>de</strong> un<strong>de</strong> |A ∪ Y| = |A|.Observaţie. Dacă în (ii) mulţimea X este numărabilă cuA ∩ X = ∅, relaţia A ∪ X ~ A se mai poate scrie: |A| + ℵ 0 = |A|,adică ℵ 0 este elementul neutru faţă <strong>de</strong> operaţia <strong>de</strong> adunare anumerelor cardinale transfinite.2.20. Deoarece f : R→(0, 1), f ( x) 1 1+ arctg x= estebijectivă, este suficient să arătăm că intervalul (0, 1) nu este omulţime numărabilă iar pentru aceasta să arătăm că orice funcţief :N→(0,1) nu este surjectivă (proce<strong>de</strong>ul diagonal al lui Cantor).Pentru fiecare n ∈N putem scrie pe f (n) ca fracţiezecimală: f (n)=0, a n 1 a n 2 ...... a n n .... cu a ij ∈{0, 1, ... , 9}.Dacă vom con<strong>si</strong><strong>de</strong>ra b∈(0,1), b=0, b 1 b 2 ....b n ...2πun<strong>de</strong>pentru orice k∈N* b k ∉{0, 9, a k k }, atunci b∉Im(f), adică f nueste surjectivă.2.21. (i). Funcţia f : [0,1] → [a,b] <strong>de</strong>finită prinf(x) = a + x(b-a) este o bijecţie, <strong>de</strong>ci [0,1] ~ [a,b], oricare ar fia,b∈R. Deci şi [0,1] ~ [c,d]. Folo<strong>si</strong>nd proprietăţile <strong>de</strong> <strong>si</strong>metrie şitranzitivitate ale relaţiei <strong>de</strong> echipotenţă, obţinem în final că[a,b] ~ [c,d]. Analog se arată (a,b) ~ (c,d) (ambele mulţimi fiin<strong>de</strong>chivalente cu (0,1)).(ii). Folo<strong>si</strong>nd (ii) din problema 2.19. în care se ia A=(a,b)iar X = {a}, obţinem [a,b) = A ∪ X ~ A = (a,b).Analog se <strong>de</strong>duc şi celelalte echivalenţe.(iii). [a,b) ~ (0,1) ~ (c,d) ~ [c,d);(iv). Funcţia f: [0,∞) → [0,1) <strong>de</strong>finită prin f(x) =xx+1este o bijecţie. Deci [0,∞) ~ [0,1). Dar [0,1) ~ [0,1] ~ [a,b] şi<strong>de</strong>ci [0,∞) ~ [a,b]. Avem evi<strong>de</strong>nt că [0,∞) ~ (-∞,0], bijecţia întrecele două mulţimi fiind a<strong>si</strong>gurată <strong>de</strong> funcţia g(x) = -x.119
(v). Funcţia tg x este o bijecţie <strong>de</strong> la (-π/2, π/2) la R. DeciR ~ (-π/2, π/2). Din (i) avem că (-π/2,π/2) ~ (a,b) ceea ce în finalimplică că R ~ (a,b).2.22. Se observă că funcţia f : N → N <strong>de</strong>finită prinf(n) = 2n este o injecţie nesurjectivă. Deci N ~ f(N)⊊N, ceea cearată că N nu este finită, fiind echipotentă cu o parte strictă a sa.2.23. Cum N este infinită ( conform problemei 2.22.)rezultă ( conform problemei 2.4.) că şi M este infinită .Reciproc, dacă M este infinită atunci recur<strong>si</strong>v seconstruieşte o funcţie injectivă f : N → M.2.24. Un număr cardinal α este natural dacă şi numai dacăℵ 0 ≰ α, <strong>de</strong>ci conform problemei 2.15. dacă şi numai dacă α < ℵ 0 .2.25. (i). Din problema 2.21. avem că |[a,b)| = |(a,b]| == |(a,b)| =|[a,b]| =|R| = c.(ii). Folo<strong>si</strong>ndproblema 2.9. şi faptul că Q estenumărabilă avem că R = I ∪ Q ~ I, adică |I| = |R| = c.(iii). Analog, R = A ∪ T ~ T, <strong>de</strong>oarece mulţimea A anumerelor algebrice este numărabilă.(iv). Deoarece N N conţine funcţiile constante avem că|N N | ≥ ℵ 0 . Să presupunem că N N este numărabilă, adicăN N = {f 0 , f 1 ,…, f n ,…}.Fie funcţia g : N→N <strong>de</strong>finită prin g(n) = b n , un<strong>de</strong>b n = 1+ a n n , iar a n n = f n (n), n∈N. Evi<strong>de</strong>nt g∈N N . Deci există n∈Ncu g = f n . În particular, g(n) = f n (n), adică 1+a n n = a n n ceea ce esteabsurd.ℵObservaţie. Din (iv). obţinem că ℵ 0= c0.120
2.26. (i). Fie A 1 ,…, A n mulţimi <strong>de</strong> puterea continuului,disjuncte două câte două, iar a 1 < a 2 < …< a n numere reale. Dinproblema 2.25. (i). rezultă că:A 1 ~ [a 1 ,a 2 ), A 2 ~ [a 2 ,a 3 ), …, A n ~ [a n ,a n+1 ),iar din problema 2.14. obţinem că U nA k ~ [a 1 ,a n+1 ), ceea ce dupăproblema 2.25., (i). înseamnă că | U nk=1k=1A k | = |[a 1 ,a n+1 )| = c.(ii). Fie A 1 ,…,A n ,… o familie numărabilă şi disjunctă <strong>de</strong>mulţimi <strong>de</strong> puterea continuului. Fie a n = 2- n1 , n∈N*. Procedândanalog ca la (i) avem că A n ∼[a n ,a n+1 ) şi <strong>de</strong>ci U An∼[1,2), adicăn⎟ U An⎟ = c.n(iii).Fie A, B cu |A| = |B| = c. Din problema 2.25. (iv)rezultă că există bijecţiile f : A → N N , g : B → N N .Deci pentru fiecare a∈A, b∈B fixate, există f a , g b ∈N N .Definim h : A × B → N N astfel: h (a,b) (n) = f a (p) dacă n = 2p şih (a,b) (n) = g b (p) dacă n = 2p+1, adică h (a,b) este şirul : f a (0), g b (0),f a (1), g b (1), …,f a (p), g b (p),…Să arătăm că h este injectivă. Fie (a,b) ≠ (a′,b′). Dacăh (a,b) = h (a′,b′) ar rezulta că pentru orice p avem f a (p) = f a′ (p) şig b (p) = g b′ (p), ceea ce în baza injectivităţii lui f, g conduce laa = a′, b = b′. Deci am ajuns la contradicţie care arată că h esteinjectivă.Să arătăm că h este surjectivă. Fie (u n ) n∈N∈N N , iar v n = u 2nşi w n = u 2n+1 , pentru n∈N. Deoarece f,g sunt surjective existăa∈A, b∈B a.î. f a = (v n ) n∈N şi g b = (w n ) n∈N. Evi<strong>de</strong>nt h (a,b) = (u n ) n∈N.Deci A × B ~ N N , adică |A × B| = |N N ℵ| = ℵ 0= c0.Observaţie. Din (i) se <strong>de</strong>duce că n ·c = c1 + 42 c + ... 43 + c = cn ori121
iar din (ii) că ℵ0⋅c = c .Proprietatea (iii) arată că c·c = c <strong>de</strong> un<strong>de</strong> rezultă că :3c = ( c ⋅c)⋅c= c ⋅c= cşi în general: c n = c, n∈N * .2.27. (i). Dacă A este finită atunci F(A) = P(A) şi dinproblema 2.12. rezultă că avem |F(A)| = |P(A)| = 2 |A| > |A|.Deoarece N(A) = ∅ avem |N(A)| = 0.(ii). Fie F n (A)={X | X⊂A, |X| = n}. Evi<strong>de</strong>nt,F(A) =U F n (A). Avem că ℵ 0 = |A| ≤ |F n (A)| ≤ | A ×... × 43 A | =n122142n ori= |A n | = ℵ n 0 =ℵ 0 (pentru n ≥ 1) şi <strong>de</strong>ci |F n (A)| = |A| = ℵ 0 .Din problema 2.17. (i) rezultă că |F(A)| = ℵ 0 .De aici se ve<strong>de</strong> că N(A) ∼ N(A)∪F(A) = P(A).Deci |N(A)| = |P(A)| = 2 |A| = 2 ℵ 0 = c.(iii). Procedând analog ca la (ii) se obţine |F n (A)| = |A| = c,şi <strong>de</strong> aici rezultă că |F(A)| = c. Din <strong>de</strong>finiţia şi proprietăţileoperaţiei <strong>de</strong> exponenţiere a numerelor cardinale avem: |N(A)| ==|A N | = c ℵ 0 = (2 ℵ 0 ) ℵ 0 = 2 ℵ 0 = c.Din problema 2.12. (i), |P(A)| = 2 |A| = 2 c > c.2.28. (i). Avem că |P(N)| = 2 | N | = 2 ℵ 0 = c.(ii). Analog, |P(R)| = 2 | R | = 2 c .(iii). Din proprietăţile operaţiilor cu numerele cardinaleℵ 0 şi c avem:|R R | = c c = (2 ℵ 0 ) c ℵ ⋅c= 2 0= 2 c .Observaţie. Mai sus am obţinut că 2 ℵ 0 = c < 2 c = c c , <strong>de</strong>cimulţimea funcţiilor reale <strong>de</strong> argument real {f : R → R} arecardinalul mai mare <strong>de</strong>cât puterea continuului.2.29. (i). Rezultă din problema problema 2.17. (i).(ii). Rezultă din problema 2.17. (i) şi (iv).
(iii). c 2 =2 ℵ0⋅2 ℵ 0 ℵ= 2 0 + ℵ 0=2 ℵ 0 = c.(iv). c ℵ 0 = (2 ℵ 0 ) ℵ 0 ℵ=2 0 ⋅ ℵ 0, <strong>de</strong> un<strong>de</strong> aplicând (ii)<strong>de</strong>ducem că c ℵ 0 = 2 ℵ 0 = c.(v). Din problema 2.13., cum 2 < c obţinem că c+c≤ c 2 =c.Pe <strong>de</strong> altă parte, cum c ≤ c + c şi ţinând cont <strong>de</strong> (iii),<strong>de</strong>ducem că c ≤ c + c ≤ c, <strong>de</strong>ci c = c + c.(vi). Din inegalităţile 2 < ℵ 0 < c şi din problema 2.6.obţinem că 2 ℵ0ℵ0≤ ℵ ≤ c ℵ 0ℵ0, <strong>de</strong> un<strong>de</strong> c ≤ ℵ ≤ c, adicăℵ = c.ℵ000(vii). Tot din inegalităţile 2
§ 3. Relaţii <strong>de</strong> preordine(ordine). Elemente speciale într-omulţime ordonată.3.1. (i). Dacă m, n, p∈N atunci în mod evi<strong>de</strong>nt m|m, dacăm |n şi n |m atunci m = n iar dacă m|n şi n|p atunci m|p, adică(N,| ) este o mulţime ordonată.(ii). Deoarece pentru orice n∈N avem 1|n şi n|0 <strong>de</strong>ducemcă 1 joacă rolul lui 0 şi 0 joacă rolul lui 1.(iii). Relaţia <strong>de</strong> divizibilitate pe Z este doar reflexivă şitranzitivă (adică este o ordine parţială pe Z), fără a fi anti<strong>si</strong>metrică( <strong>de</strong>oarece, <strong>de</strong> exemplu 1|-1 şi -1|1 dar 1≠-1 !).(iv). Elementele minimale ale lui M sunt numerele prime.(v). Răspunsul este negativ <strong>de</strong>oarece în cazul elementelor 2şi 3 nu avem 2|3 şi nici 3|2.3.2. (i). Dacă A,B,C∈P(M), atunci în mod evi<strong>de</strong>nt avemA ⊆ A, dacă A ⊆ B şi B ⊆ A atunci A = B, iar dacă A ⊆ B şiB ⊆ C, atunci A ⊆ C, <strong>de</strong> un<strong>de</strong> concluzia că (P(M), ⊆) este omulţime ordonată. Deoarece pentru orice A∈ P(M) avem∅ ⊆ A ⊆ M <strong>de</strong>ducem că 0 = ∅ şi 1 = M.(ii). Răspunsul este negativ <strong>de</strong>oarece alegând douăelemente a,b∈M cu a ≠ b, atunci nu avem {a} ⊆ {b} şi nici{b}⊆{a}( se subînţelege condiţia ca M să aibă cel puţin douăelemente !).3.3. Demonstrăm că ≤ este o relaţie <strong>de</strong> ordine :- reflexivitatea : m ≤ m evi<strong>de</strong>nt, <strong>de</strong>oarece m = m + 0.- anti<strong>si</strong>metria: m ≤ n şi n ≤ m arată că există p, s∈N a.î.n = m + p şi m = n + s. Deci n = n + p + s şi cum (N,+) este un124
monoid cu proprietatea <strong>de</strong> <strong>si</strong>mplificare, rezultă că p + s = 0, <strong>de</strong>un<strong>de</strong> rezultă că p = s = 0, adică m = n.- tranzitivitatea: fie m ≤ n şi n ≤ p; atunci există s,t∈N a.î.n = m + s şi p = n + t, <strong>de</strong>ci p = m + (s + t), ceea ce arată că m ≤ p.Pentru a arăta că ordinea ≤ este totală, fie m∈N fixat şimulţimea :P m = {n∈N | n ≤ m sau m ≤ n } ⊆ N.În mod evi<strong>de</strong>nt 0∈P m şi fie n∈P m . Dacă n = m, atunci cumn < s(n) avem m < s(n), adică s(n) ∈P m . Dacă n < m, atuncis(n) ≤ m şi din nou s(n)∈P m . Dacă m < n, cum n < s(n) avem căm < s(n) şi din nou s(n)∈P m . Rezultă că P m = N şi cum m esteoarecare <strong>de</strong>ducem că ordinea <strong>de</strong> pe N este totală.3.4. Trebuie să <strong>de</strong>monstrăm că orice submulţime nevidăA ⊆ N are un cel mai mic element. Pentru aceasta fie:P = { n∈N | n ≤ x, pentru orice x∈A} ⊆ N.Evi<strong>de</strong>nt 0∈P. Dacă pentru orice n∈P ar rezulta s(n) ∈P,atunci am <strong>de</strong>duce că P = N, astfel că alegând un x 0 ∈A atuncix 0 ∈P, <strong>de</strong>ci s(x 0 )∈P. În particular ar rezulta că s(x 0 ) ≤ x 0 – absurd !.Deducem că P ≠ N, adică există a∈P a.î. s(a)∉P. Vom<strong>de</strong>monstra că a∈A şi că a este cel mai mic element al lui A.Dacă a∉A, atunci pentru orice x∈A avem a < x, <strong>de</strong> un<strong>de</strong>s(a) ≤ x, adică s(a) ∈P – absurd!. Deci a∈A şi cum a∈P <strong>de</strong>ducemcă a ≤ x pentru orice x∈A, adică a este cel mai mic element al luiA.3.5. Fie x∈M. Deoarece x ≤ x iar x∈[x] ρ <strong>de</strong>ducem că[x] ρ ≤ [x] ρ , adică relaţia ≤ <strong>de</strong> pe M/ρ este reflexivă .Dacă x,y,z∈M şi [x] ρ ≤ [y] ρ , [y] ρ ≤ [z] ρ atunci existăx′∈[x] ρ , y′∈ [y] ρ a.î. x′ ≤ y′ şi y′′∈[y] ρ , z′∈[z] ρ a.î. y′′ ≤ z′. Cumy ρ y′, y ρ y′′ şi y ≤ y ⇒ y′ ≤ y′′ şi y′′ ≤ y′. Din x′ ≤ y′ şi y′ ≤ y′′<strong>de</strong>ducem că x′ ≤ y′′ şi cum y′′ ≤ z′ ⇒ x′ ≤ z′, adică [x] ρ ≤ [z] ρ , <strong>de</strong>cirelaţia ≤ <strong>de</strong> pe M/ρ este tranzitivă.125
Dacă x,y∈M şi x ≤ y, cum x∈[x] ρ şi y∈ [y] ρ <strong>de</strong>ducem căp M (x) ≤ p M (y), adică p M este izotonă.3.6. Vom con<strong>si</strong><strong>de</strong>ra pe M relaţia x ρ y ⇔ x ≤ y şi y ≤ x.Se verifică imediat că ρ este o relaţie <strong>de</strong> echivalenţă pe Mcompatibilă cu ≤.Alegem M = M/ρ şi p M : M → M surjecţia canonică(care este izotonă). Să arătăm că relaţia <strong>de</strong> preordine cât ≤(<strong>de</strong>finită în cadrul problemei 3.5.) este o relaţie <strong>de</strong> ordine (adicămai trebuie să arătăm că este şi anti<strong>si</strong>metrică).Fie x,y∈M a.î. [x] ρ ≤ [y] ρ şi [y] ρ ≤ [x] ρ . Atunci existăx′∈[x] ρ , y′∈ [y] ρ a.î. x′ ≤ y′ şi y′′∈[y] ρ , x′′∈[x] ρ a.î. y′′ ≤ x′′. Maiavem <strong>de</strong> asemenea inegalităţile : x ≤ x′, x′ ≤ x, y′ ≤ y şi y ≤ y′,x′′ ≤ x şi x ≤ x′′, y′′ ≤ y şi y ≤ y′′.Din şirul <strong>de</strong> inegalităţi : x ≤ x′, x′ ≤ y′ şi y′ ≤ y <strong>de</strong>ducemcă x ≤ y, iar din y ≤ y′′, y′′≤ x′′ şi x′′ ≤ x <strong>de</strong>ducem că y ≤ x, adică[x] ρ = [y] ρ .Fie acum g : M → N o aplicaţie izotonă. Definimg : M → N prin g ([x] ρ ) = g(x). Aplicaţia g este bine <strong>de</strong>finită<strong>de</strong>oarece dacă [x] ρ = [y] ρ ⇒ x ≤ y şi y ≤ x . Cum g este izotonă<strong>de</strong>ducem că g(x) ≤ g(y) şi g(y) ≤ g(x) şi cum N este o mulţimeordonată rezultă că g(x) = g(y). În mod evi<strong>de</strong>nt g este izotonă şig o p M = g. Unicitatea lui g rezultă din faptul că p M este surjecţie.3.7. Fie S ⊆ A a.î. există inf(S). Fie M ⊆ A mulţimeamajoranţilor lui S iar m = inf(M). Cum pentru orice x∈S şi y∈Mavem x ≤ y <strong>de</strong>ducem că x ≤ m, adică m∈M, astfel că m = sup(S).Implicaţia inversă rezultă prin dualizare.3.8. Evi<strong>de</strong>nt x ≤ x, (∀) x∈P, adică ≤ este reflexivă. Dacăx = (x i ) 1≤i≤n , y = (y i ) 1≤i≤n ∈P, x ≤ y şi y ≤ x, atunci (∃) 1 ≤ s, k ≤ na.î. x 1 = y 1 ,…, x s = y s şi x s+1 < y s+1 , respectiv y 1 = x 1 , …, y k = x k şiy k+1 < x k+1 . Vom <strong>de</strong>monstra că s = k = n. Dacă s = k atunci nuputem avea s = k < n <strong>de</strong>oarece am avea x s+1 < y s+1 şi y s+1 < x s+1 -126
absurd. Dacă s < k atunci s+1≤k <strong>de</strong>ci din x ≤ y avem x s+1 < y s+1 iardin y ≤ x ar trebui ca x s+1 = y s+1 - absurd. Analog se arată că nuputem avea k < s, <strong>de</strong> un<strong>de</strong> k = s şi conform celor <strong>de</strong> mai înaintek = s = n, adică x = y.Dacă x = (x i ) 1≤i≤n , y = (y i ) 1≤i≤n , z = (z i ) 1≤i≤n ∈P a.î. x ≤ y şiy ≤ z, atunci (∃) 1 ≤ s, k ≤ n a.î. x 1 = y 1 ,…, x s = y s şi x s+1 < y s+1 ,respectiv y 1 = z 1 , …, y k = z k şi y k+1 < z k+1 . Luând r = min(s,k)obţinem că x 1 = y 1 = z 1 ,…, x r = y r = z r iar x r+1 = y r+1 < z r+1 (dacăr = k) sau x r+1 < y r+1 = z r+1 (dacă r = s). Astfel rezultă că x ≤ z, <strong>de</strong>cirelaţia ≤ este tranzitivă.Din cele <strong>de</strong>monstrate rezultă că (P, ≤ ) este o mulţimeordonată.3.9. (i). Evi<strong>de</strong>nt x ≤ x, (∀) x = (x i ) i∈I ∈P <strong>de</strong>oarece x i ≤ x i ,(∀) i∈I.Fie x = (x i ) i∈I , y = (y i ) i∈I , astfel încât x ≤ y şi y ≤ x. Atuncix i ≤ y i şi y i ≤ x i , (∀) i∈I şi <strong>de</strong>oarece fiecare P i este o mulţimeordonată rezultă că x i = y i , (∀) i∈I, adică x= y.Fie x = (x i ) i∈I , y = (y i ) i∈I , z = (z i ) i∈I ∈P a.î. x ≤ y şi y ≤ z.Atunci x i ≤ y i şi y i ≤ z i , (∀) i∈I şi <strong>de</strong>oarece fiecare P i este omulţime ordonată rezultă că x i ≤ z i , (∀) i∈I, adică x ≤ z.Astfel, mulţimea (P, ≤) este ordonată.Dacă x = (x i ) i∈I , y = (y i ) i∈I ∈P a.î. x ≤ y, atunci x i ≤ y i ,(∀) i∈I şi cum p i (x) = x i iar p i (y) = y i rezultă că p i (x) ≤ p i (y),(∀) i∈I, adică proiecţiile p i sunt izotone.(ii). Din proprietatea <strong>de</strong> universalitate a produsului directpentru familia (P i ) i∈I (con<strong>si</strong><strong>de</strong>rate doar ca mulţimi) există o unicăfuncţie u : P′→ P a.î. p i o u = p i ′, oricare ar fi i∈I, şi anume u(x) == (p i ′(x)) i∈I . Mai trebuie să <strong>de</strong>monstrăm că u este izotonă. Fiex = (x i ) i∈I , y = (y i ) i∈I a.î. x ≤ y, <strong>de</strong>ci x i ≤ y i , (∀) i∈I şi din modul <strong>de</strong><strong>de</strong>finire al lui u rezultă că u(x) ≤ u(y), adică u este izotonă.3.10. Răspunsul este negativ, contraexemplul fiindu-neoferit <strong>de</strong> [0,1]×[0,1] cu ordinea produs: (a,b) ≤ (c,d) ⇔ a ≤ c şi127
≤ d ( ≤ fiind ordinea naturală <strong>de</strong> pe R). Se observă că(0,1) şi (1,0) sunt incomparabile.3.11. (i). Reflexivitatea şi <strong>si</strong>metria sunt imediate. Dacă(x,i) ≤ (y,j) şi (y,j) ≤ (z,k) atunci i = j = k şi x ≤ y, y ≤ z, <strong>de</strong> un<strong>de</strong>x ≤ z, adică (x,i) ≤ (z,k). Deci ≤ este şi tranzitivă, adică este orelaţie <strong>de</strong> ordine pe S.Dacă x,y∈P i şi x ≤ y, atunci (x,i) ≤ (y,i) ⇒ α i (x) ≤ α i (y),<strong>de</strong>ci α i este izotonă.(ii). Se verifică imediat că u : S → S′, u((x,i)) = α i ′(x) esteizotonă şi verifică condiţia <strong>de</strong> universalitate din enunţ.3.12. (i). Reamintim că S = { (x,i) | x∈P i , i∈I} iarα i : P i → S, α i (x) = (x,i).Este evi<strong>de</strong>nt că (x,i) ≤ (x,i), (∀) (x,i)∈S.Dacă (x,i), (y,j)∈S a.î. (x,i) ≤ (y,j) şi (y,j) ≤ (x,i) atunciavem po<strong>si</strong>bilităţile:1. i < j care face ca a doua inegalitate să fie impo<strong>si</strong>bilă;2. i = j care implică x ≤ y şi y ≤ x, <strong>de</strong>ci x = y (<strong>de</strong>oarecemulţimea P i este ordonată).Dacă (x,i), (y,j), (z,k)∈S a.î. (x,i) ≤ (y,j) şi (y,j) ≤ (z,k),atunci avem po<strong>si</strong>bilităţile:1. i < j şi j < k ⇒ i < k (<strong>de</strong>oarece I este ordonată)⇒ (x,i) ≤ (z,k);2. i < j, j = k şi y ≤ z ⇒ i < k şi astfel (x,i) ≤ (z,k);3. i = j, x ≤ y şi j < k ⇒ i < k ⇒ (x,i) ≤ (z,k);4. i = j, x ≤ y, j = k şi y ≤ z ⇒ i = k şi x ≤ z ⇒ (x,i) ≤ (z,k).Am <strong>de</strong>monstrat astfel că (S, ≤ ) este o mulţime ordonată.Fie x,y∈P i , x ≤ y ⇒ (x,i) ≤ (y,i) ⇒ α i (x) ≤ α i (y), <strong>de</strong>ciinjecţiile canonice sunt funcţii izotone.(ii). Folo<strong>si</strong>nd proprietatea <strong>de</strong> universalitate a sumei directea unei familii <strong>de</strong> mulţimi <strong>de</strong>ducem existenţa şi unicitatea uneifuncţii u : S → S′ a.î. uo α i = α i ′, (∀) i∈I (u se <strong>de</strong>fineşte prinu((x,i)) = α i ′(x), (∀) i∈I). Mai trebuie să <strong>de</strong>monstrăm că u esteizotonă.128
Fie (x,i), (y,j)∈S a.î. (x,i) ≤ (y,j). Dacă i < j, cum dinipoteză orice element din α j ′(P j ) este majorant pentru α i ′(P i )<strong>de</strong>ducem că α i ′(x) ≤ α j ′(y), adică u ((x,i)) ≤ u((y,j)). Dacă i = j şix ≤ y ⇒ α i ′(x) ≤ α i ′(y) ⇒ u((x,i)) ≤ u((y,i)). Deci u este izotonă.3.13. Este evi<strong>de</strong>nt că f ≤ f, (∀) f∈Hom(A,P) <strong>de</strong>oarece Peste o mulţime ordonată şi <strong>de</strong>ci f(x) ≤ f(x), (∀) x∈A.Dacă f,g ∈Hom(A, P) a.î. f ≤ g şi g ≤ f, atunci f(x) ≤ g(x)şi g(x) ≤ f(x), (∀) x∈A, şi astfel, cum P este mulţime ordonată,<strong>de</strong>ducem că f(x) = g(x), (∀) x∈A, <strong>de</strong>ci f = g.Dacă f, g, h∈Hom(A, P) a.î. f ≤ g şi g ≤ h, atuncif(x) ≤ g(x) şi g(x) ≤ h(x), oricare ar fi x∈A, <strong>de</strong> un<strong>de</strong> f(x) ≤ h(x),(∀) x∈A, adică f ≤ h.Deci, rezultă că Hom(A, P) este o mulţime ordonată.3.14. Faptul că (M′, f) ≤ (M′,f) este evi<strong>de</strong>nt.Dacă (M 1 , f 1 ), (M 2 , f 2 )∈P a.î. (M 1 , f 1 )≤(M 2 , f 2 ) şi (M 2 , f 2 ) ≤≤ (M 1 , f 1 ), atunci M 1 ⊆ M 2 şi f 2|M1 = f 1 şi M 2 ⊆ M 1 şi f 1|M 2= f 2 .Atunci M 1 = M 2 şi f 1 = f 2 , <strong>de</strong>ci (M 1 , f 1 ) = (M 2 , f 2 ).Dacă (M 1 , f 1 ), (M 2 , f 2 ), (M 3 , f 3 ) ∈P a.î. (M 1 , f 1 ) ≤ (M 2 , f 2 )şi (M 2 , f 2 ) ≤ (M 3 , f 3 ) ⇒ M 1 ⊆ M 2 şi f 2|M1 = f 1 şi M 2 ⊆ M 3 şif 3|M 2= f 2 . Atunci M 1 ⊆ M 3 şi f 3|M 1= f 1 , <strong>de</strong>ci (M 1 , f 1 ) ≤ (M 3 , f 3 ).Astfel, (P, ≤) este o mulţime ordonată.3.15. (i). Fie A ⊆ M şi inf A = a. Atunci a ≤ x, (∀) x∈A şicum f este izotonă rezultă că f(a) ≤ f(x), (∀) x∈A, <strong>de</strong>cif(a) ≤ inf {f(x) / x∈A}= inf (f(A)).Prin dualizare obţinem şi cealală inegalitate.Fie M = N = R cu ordinea naturală şi A = (a,b) ⊂ R,a , b∈R, a < b şi fie f : R → R <strong>de</strong>finită astfel:129
⎧x−1,x ≤ a⎪f(x) = ⎨x,x ∈ ( a,b).⎪⎩x+ 1, x ≥ bAtunci f este o funcţie izotonă. Avem inf A = a, sup A == b, f(A)=(a,b) iar f(a) = a-1 şi f(b) = b+1. Atunci a -1=f( inf A)
§4. Latici.4.1. (i). Din a ≤ b rezultă că a ∧c ≤ b∧c, a∨c ≤ b∨c.(ii). Din b, c ≤ b ∨ c <strong>de</strong>ducem că a ∧ b, a ∧ c ≤ a∧(b∨ c),<strong>de</strong> un<strong>de</strong> (a ∧ b) ∨ (a ∧ c) ≤ a ∧ (b ∨ c).(iii). Din b ∧ c ≤ b, c <strong>de</strong>ducem că a ∨ (b ∧ c) ≤ a ∨ b,a ∨ c, <strong>de</strong>ci a ∨ (b ∧ c) ≤ (a ∨ b) ∧ (a ∨c).(iv). Avem (a ∧ b) ∨ (b ∧ c) ≤ b ∧ (a ∨ c) ( conform cu(ii)), <strong>de</strong> un<strong>de</strong> (a ∧ b) ∨ (b ∧ c) ∨ (c ∧ a) ≤ (b ∧ (a ∨ c)) ∨ (c ∧ a) ≤≤ ((c ∧ a) ∨ b) ∧ ((c ∧ a) ∨ (a ∨ c)) ( conform cu (ii)) == ((c ∧ a) ∨ b) ∧ ( a ∨ c) ≤ (c ∨ b) ∧ (a ∨ b) ∧ ( a ∨ c) ( conform cu(ii)).(v). Avem a ∧ b ≤ a iar a ∧ c ≤ b ∨ (a ∧ c), <strong>de</strong> un<strong>de</strong>(a ∧ b) ∨ (a ∧ c) ≤ a ∧ (b ∨ (a ∧ c)).4.2. Cum în orice latice, dacă c ≤ a, atunci (a ∧ b) ∨ c ≤≤ a ∧(b ∨ c), echivalenţa (i) ⇔ (ii) este imediată.(i) ⇒ (iii). Rezultă din aceea că a ∧ c ≤ c.(iii) ⇒ (i). Fie a, b, c ∈ L a.î. a ≤ c. Atunci a = a ∧ c, <strong>de</strong>ci(a ∨ b) ∧ c = ((a ∧ c)∨ b) ∧ c = (a ∧ c) ∨ (b ∧ c) = a ∨ (b ∧ c).(i) ⇒ (iv). Avem a = a ∨ (a ∧ b) = a ∨ (c ∧ b) = a ∨ (b ∧ c)= (a ∨ b) ∧ c = (c ∨ b) ∧ c = c.(iv) ⇒ (v). Evi<strong>de</strong>nt.(v) ⇒ (i). Să presupunem că L nu satisface (i). Existăatunci a, b, c în L a.î. a ≤ c, iar a ∨ (b ∧ c) ≠ (a ∨ b) ∧ c. Săobservăm că b ∧ c
a ∨ b(a ∨ b) ∧ ca ∨ (b ∧ c)bb ∧ c(observând şi că (a ∨ (b∧c)) ∨ b = a∨ ((b∧c) ∨ b) = a∨b şi((a∨b) ∧ c)∧ b = ((a ∨ b) ∧ b) ∧ c = b ∧ c), ceea ce este absurd.4.3. (i) ⇒ (ii). Din (i), (a ∨ b) ∧ (a ∨ c) = ((a ∨ b) ∧ a) ∨∨((a ∨ b) ∧ c) = a ∨ (c ∧ (a ∨ b)) = (cu (i)) = a ∨ ((c ∧ a) ∨∨ (c ∧ b)) = a ∨ (c ∧ a) ∨ (c ∧ b) = a ∨ (c ∧ b) = a ∨ (b ∧ c).(ii) ⇒ (i). Analog.(i) ⇔ (iii). Rezultă din aceea că pentru oricare elementea, b, c ∈ L, (a ∧ b) ∨ (a ∧ c) ≤ a ∧ (b ∨ c).(i) ⇒ (iv). Con<strong>si</strong><strong>de</strong>răm că L satisface (i) şi fie a, b, c ∈ L.Atunci :(a ∨ b) ∧ (b ∨ c) ∧ (c ∨ a) = (((a ∨ b) ∧ b) ∨ ((a ∨ b) ∧ c)) ∧∧(c ∨ a) =(b ∨ ((a ∧ c) ∨ (b ∧ c))) ∧ (c ∨ a) = (b ∨ (a ∧ c)) ∧132
∧ (c ∨ a)=(b ∧(c ∨ a)) ∨ ((a ∧ c) ∧ (c ∨ a))=((b ∧ c) ∨ (b ∧ a)) ∨∨ (a ∧ c) = (a ∧ b) ∨ (b ∧ c) ∨ (c ∧ a).(iv) ⇒ (i). Deducem imediat că L este modulară, <strong>de</strong>oarecedacă a, b, c ∈ L şi a ≤ c, (a ∨ b) ∧ c = (a ∨ b) ∧ ((b ∨ c) ∧ c) == (a ∨ b) ∧ (b ∨ c) ∧ (c ∨ a) = (a ∧ b) ∨ (b ∧ c) ∨ (c ∧ a) == (a ∧ b) ∨ (b ∧ c) ∨ a = ((a ∧ b) ∨ a) ∨ (b ∧ c) = a ∨ (b ∧ c). Cuaceastă observaţie, distributivitatea lui L se <strong>de</strong>duce astfel:a ∧ (b ∨ c) = (a ∧ (a ∨ b)) ∧ (b ∨ c) = ((a ∧ (c ∨ a)) ∧ (a ∨ b) ∧∧ (b ∨ c) = a ∧ (a ∨ b) ∧ (b ∨ c) ∧ (c ∨ a)=a ∧ ((a ∧ b) ∨ (b ∧ c)∨∨ (c ∧ a)) = (a ∧ ((a ∧ b) ∨ (b ∧ c))) ∨ (c ∧ a) = (datoritămodularităţii) =(a ∧ (b ∧ c)) ∨ (a ∧ b) ∨ (c ∧ a) = (datoritămodularităţii)=(a ∧ b) ∨ (a ∧ c).(i) ⇒ (v). Dacă a ∧ c = b ∧ c şi a ∨ c = b ∨ c, atuncia = a ∧ (a ∨ c) =a ∧ (b ∨ c) = (a ∧ b) ∨ (a ∧ c) = (a ∧ b) ∨ (b ∧ c) == b ∧ (a ∨ c) = b ∧ (b ∨ c) = b.(v) ⇒ (vi). Să admitem prin absurd că atât N 5 cât şi M 5sunt sublatici ale lui L. În cazul lui N 5 observăm că b ∧ c == b ∧ a = 0, b ∨ c = b ∨ a = 1 şi totuşi a ≠ c iar în cazul lui M 5 ,b ∧ a = b ∧ c = 0, b ∨ a = b ∨ c = 1 şi totuşi a ≠ c - absurd!(vi) ⇒ (i). Conform problemei 4.2., dacă L nu are sublaticiizomorfe cu N 5 atunci ea este modulară. Cum pentru oricare a, b,c ∈ L avem: (a ∧ b) ∨ (b ∧ c) ∨ (c ∧ a)≤(a ∨ b) ∧ (b ∨ c) ∧ (c ∨ a),să presupunem prin absurd că există a, b, c ∈ L a.î. (a ∧ b) ∨∨ (b ∧ c) ∨ (c ∧ a) < (a ∨ b) ∧ (b ∨ c) ∧ (c ∨ a). Notămd = (a ∧ b) ∨ (b ∧ c) ∨ (c ∧ a), u = (a ∨ b) ∧ (b ∨ c) ∧ (c ∨ a),a′ = (d ∨ a) ∧ u, b′ = (d ∨ b) ∧ u şi c′ = (d ∨ c) ∧ u.133
Diagrama Hasse a mulţimii {d, a′, b′, c′, u} esteua ′ ׳b c′Cum {d, a′, b′, c′, u}⊆L este sublatice, dacă vom verificafaptul că elementele d, a′, b′, c′, u sunt distincte, atuncisublaticea {d, a′, b′, c′, u} va fi izomorfă cu M 5 ceea ce va ficontradictoriu cu ipoteza pe care o acceptăm.dDeoarece d < u, vom verifica egalităţile a′ ∨ b′ == b′ ∨ c′ = c′ ∨ a′ = u, a′ ∧ b′ = b′ ∧ c′ = c′ ∧ a′ = d şi atunci varezulta şi că cele 5 elemente d, a′, b′, c′, u sunt distincte.Datorită modularităţii lui L avem: a′ = d ∨ (a ∧ u),b′ = d ∨ (b ∧ u), c′ = d ∨ (c ∧ u) iar datorită <strong>si</strong>metriei estesuficient să <strong>de</strong>monstrăm doar că a′ ∧ c′ = d.Într-a<strong>de</strong>văr, a′ ∧ c′ = ((d ∨ a) ∧ u) ∧ ((d ∨ c) ∧ u) ==(d ∨ a)∧(d ∨ c) ∧ u=((a ∧ b)∨(b ∧ c)∨ (c ∧ a)∨a) ∧ (d ∨ c) ∧ u ==((b ∧ c) ∨ a) ∧ (d ∨ c) ∧ u = ((b ∧ c) ∨ a) ∧ ((a ∧ b) ∨ c) ∧∧ (a ∨ b) ∧ (b ∨ c) ∧ (c ∨ a) = ((b ∧ c) ∨ a) ∧ ((a ∧ b) ∨ c) == (b ∧ c) ∨ (a ∧ ((a ∧ b) ∨ c) (datorită modularităţii) = (b ∧ c) ∨∨(((a ∧ b) ∨ c) ∧ a) = (b ∧ c) ∨ ((a ∧ b) ∨ (c ∧ a)) (datoritămodularităţii) = d.134
4.4. Fie (L, ≤) o mulţime total ordonată şi x,y,z∈L. Atunciîntre x,y,z există o anumită relaţie <strong>de</strong> ordonare, spre exemplu:x ≤ y ≤ z. Atunci x ∧ ( y ∨ z ) = ( x ∧ y ) ∨ ( x ∧ z) ⇔ x ∧ z ==x ∨ x ⇔ x = x, ceea ce este a<strong>de</strong>vărat. Analog şi pentru celelaltecazuri.4.5. Conform problemei 3.1. din paragraful anterior,relaţia <strong>de</strong> divizibilitate este o relaţie <strong>de</strong> ordine <strong>de</strong> pe N. Elementul0 în acest caz este 1∈N <strong>de</strong>oarece 1| n, oricare ar fi n∈N, iarelementul 1 este 0∈N, <strong>de</strong>oarece n | 0, oricare ar fi n∈N.Arătăm că inf{m,n} = (m,n) ( c.m.m.d.c. al elementelor mşi n) iar sup{m,n} = [m,n] (c.m.m.m.c. al elementelor m şi n).Fie (m,n) = d. Evi<strong>de</strong>nt d | m şi d | n iar dacă d′ | m şi d′ | n ,conform <strong>de</strong>finiţiei c.m.m.d.c., d | d′. Deci m ∧ n = (m,n).Analog pentru supremum.Pentru distributivitate trebuie să arătăm, spre exemplu, că:( m, [n, p] ) = [(m, n), (m, p)], oricare ar fi m, n, p∈N.Folo<strong>si</strong>m <strong>de</strong>scompunerea în factori primi a numerelorm ,n, p:m = p 11α p α22…p ttα , n = p 1β 1p β22…p ttβ , p = p 1γ γ1p22…p γ tt ,cu α i , β i , γ i ∈N, i = 1,..,t (p 1 ,…,p t fiind numerele prime ce apar în<strong>de</strong>scompunerea lui m, n, p, atunci când nu apar completându-se cuexponenţi nuli). Relaţia <strong>de</strong> <strong>de</strong>monstrat se reduce la:min (α i , max ( β i ,γ i ) ) = max ( min (α i ,β i ), min ( α i ,γ i ) ),oricare ar fi i = 1,…,t, ceea ce este a<strong>de</strong>vărat ţinând cont <strong>de</strong>problema 4.4.4.6. Relaţia <strong>de</strong> incluziune este o relaţie <strong>de</strong> ordine,conform problemei 3.2.Dacă A, B∈P(M), atunci inf{A,B}=A ∩ B, iarsup{A,B}=A∪B, <strong>de</strong>ci (P(M), ⊆) este o latice. Cel mai micelement al acestei latici este ∅ iar cel mai mare element este M.135
Prin dublă incluziune se verifică imediat că A∩(B∪C) ==(A∩B)∪(A∩C), oricare ar fi A, B, C∈P(M), <strong>de</strong>ci laticea(P(M), ⊆) este distributivă.4.7. Reamintim că N 5 are diagrama Hasse:1cab0Observăm că a < c, pe când a ∨ (b ∧ c) = a ∨ 0 = a iar(a ∨ b) ∧ c = 1 ∧ c = c, astfel că a ∨ (b ∧ c) ≠ (a ∨ b) ∧ c.4.8. Fie L o latice distributivă. Atunci a ∧ (b ∨ c) == (a ∧ b) ∨ (a ∧ c), (∀) a,b,c∈L.Dacă luăm c ≤ a atunci relaţia <strong>de</strong> mai sus <strong>de</strong>vinea ∧ (b ∨ c) = (a ∧ b) ∨ c, adică L este o latice modulară.Con<strong>si</strong><strong>de</strong>răm laticea M 5 ce are diagrama Hasse:1a b c0Aceasta este modulară (se verifică direct prin calcul) darnu este distributivă ( <strong>de</strong> exemplu, a ∧ (b ∨ c) = a ∧ 1 = a iar(a ∧ b) ∨ (a ∧ c) = 0 ∨ 0 = 0).136
4.9. (i). Dacă x ∧ y = x cum y ∨ (x ∧ y) = y ⇒ y ∨ x = y⇒ x ∨ y = y. Dual, dacă x ∨ y = y ⇒ x ∧ y = x.(ii). Cum x ∧ x = x ⇒ x ≤ x.Dacă x ≤ y şi y ≤ x ⇒ x ∧ y = x şi y ∧ x = y ⇒ x = y.Dacă x ≤ y şi y ≤ z ⇒ x ∧ y = x şi y ∧ z = y. Atunci x∧z == (x ∧ y) ∧ z = x ∧( y ∧ z) = x ∧ y = x , adică x ≤ z.Deci (L, ≤) este o mulţime ordonată.Să arătăm că pentru x,y∈L, inf{x,y}= x ∧ y iar sup{x,y} == x ∨ y.Cum x ∨ (x ∧ y) = x ⇒ x ∧ y ≤ x. Analog x ∧ y ≤ y. Dacămai avem t∈L a.î. t ≤ x şi t ≤ y⇒ t ∧ x = t, t ∧ y = t iar t ∧ (x ∧ y)== (t ∧ x) ∧ y = t ∧ y = t ⇒ t ≤ x ∧ y.Analog se arată că sup{x,y} = x ∨ y.4.10. (i) ⇒ (ii). Evi<strong>de</strong>nt;(ii) ⇒ (i). Din 1) şi 2) rezultă că:x = x ∧ (x ∨ x) = (x ∧ x) ∨ (x ∧ x) ;x ∧ x = (x ∧ x )∧ ((x ∧ x) ∨ (x ∧ x)) = (x ∧ x) ∧ x;x ∧ x = x ∧((x ∧ x)∨(x ∧ x)) = ((x ∧ x) ∧ x)∨((x ∧x) ∧x) == (x ∧x) ∨ (x ∧x) = x ;x ∨ x = (x ∧ x) ∨ (x ∧ x) = x, astfel rezultă i<strong>de</strong>mpotenţa lui∧ şi ∨.Pentru comutativitate şi absorbţia duală:x ∧ y = x ∧ (y ∨ y) = (y ∧ x) ∨ (y ∧ x) = y ∧ x;(x ∧ y) ∨ x = (y ∧ x) ∨ (x ∧ x) = x ∧ (x ∨ y) = x;x ∧ (y ∨ x) = (x ∧ x)∨(y ∧ x) = x ∨ (x ∧ y) = x ∨ ((x ∧ y)∧∧((x ∧ y)∨ x))=(x ∧ x) ∨ ((x ∧ y) ∧ x)=x ∧((x ∧ y) ∨ x)=x ∧ x= x;x ∨ y = (x ∧(y ∨ x))∨(y∧(y ∨ x)) = (y ∨ x)∧(y ∨ x) =y ∨ x.Asociativitatea:x ∧ ((x ∨ y) ∨ z) = (x ∧ (x ∨ y))∨ (x ∧ z) = x ∨ (x ∧ z) = x;x ∨ (y ∨ z) = (x ∧ ((x ∨ y) ∨ z)) ∨ (y ∧ ((y ∨ x) ∨ z)) ∨∨(z ∧ ((x ∨ y) ∨ z)) =( x ∧ ((x ∨ y) ∨ z))∨[((x ∨ y) ∨ z) ∧ (y ∨ z)]== ((x ∨ y) ∨z) ∧ (x ∨ (y ∨ z));(x ∨ y)∨ z = z ∨ (y∨ x) = ((z ∨ y) ∨ x) ∧ (z∨ (y∨x)) == ((x ∨ y) ∨ z) ∧ (x ∨ (y∨z)) = x ∨ (y ∨ z).137
Astfel, conform problemei 4.9., (L, ∧, ∨) este latice iar din 2)<strong>de</strong>ducem că ea este distributivă.4.11. (i) ⇒ (ii). Evi<strong>de</strong>nt.(ii) ⇒ (i). Demonstrăm că x ∨ 0 = x şi totul va rezulta dinproblema anterioară.Dar, x ∨ x = (x ∧ (x ∨ 0))∨(x ∧ (x ∨ 0)) = x ∧ (x ∨ x) = x;x ∧ x = x ∧ (x ∨ x) = x;x ∧ y = x ∧ (y ∨ y)=(y∧(x ∨ 0))∨(y ∧ (x ∨ 0))=y∧(x ∨ 0);x ∨ 0 = (x ∨ 0) ∧ (x ∨ 0) = x ∧ (x ∨ 0) = x.4.12. (i). Presupunem că a = ∨ a i există. Atunci a ≥ a i şii∈I<strong>de</strong>ci c ∧ a ≥ c ∧ a i , oricare ar fi i∈I. Fie acum b ≥ c ∧ a i , oricare arfi i∈I; atunci c′∨ b ≥ c′ ∨ (c ∧ a i ) = (c′ ∨ c) ∧ (c′ ∨ a i ) == 1 ∧ (c′ ∨ a i ) = c′ ∨ a i ≥ a i , oricare ar fi i∈I, <strong>de</strong>ci c′ ∨ b ≥ a.Atunci c ∧ (c′ ∨ b) ≥ c ∧ a ⇒ (c ∧ c′) ∨ (c ∧ b) ≥ c ∧ a ⇒0 ∨ (c ∧ b) ≥ c ∧ a ⇒ c ∧ b ≥ c ∧ a ⇒ b ≥ c ∧ a, astfel căc ∧ a = ∨ (c ∧ a i).i∈I(ii). Din (i) prin dualizare.4.13. Pentru M⊆ G vom nota prin subgrupul lui Ggenerat <strong>de</strong> M. Dacă {H i } i∈I este o familie <strong>de</strong> subgrupuri ale lui G,atunci ∧ H i = I H i iar ∨ H i = 〈 U H i 〉 .i∈Ii∈Ii∈Ii∈I4.14. (i). Evi<strong>de</strong>ntă.(ii). Dacă notăm d = [m,n], atunci cum m | d, n | d, din (i)<strong>de</strong>ducem că dZ⊆ mZ şi dZ⊆ nZ. Fie acum L= pZ∈L(Z,+) (cup∈N) a.î. L⊆ H şi L⊆ K. Din (i) <strong>de</strong>ducem că m | p şi n | p. Atuncid | p, adică L⊆dZ, <strong>de</strong> un<strong>de</strong> concluzia că H ∧ K = H∩K = [m,n]Z.(iii). Analog cu (ii).138
(iv). Dacă H, K, L∈L(Z,+), H = mZ, K = nZ şi L = pZ(cu m, n, p∈N) atunci ţinând cont <strong>de</strong> (ii) şi (iii) avem:H ∧ (K ∨ L) = [m, (n, p)]Z iar (H ∧ K) ∨ (H ∧ L) == ([m, n], [m, p])Z şi cum [m, (n, p)] = ([m, n],[m, p]) (conformproblemei 4.5.), <strong>de</strong>ducem că H ∧ (K ∨ L) = (H ∧ K) ∨ (H ∧ L),adică (L(Z,+), ⊆) este distributivă.4.15. Contraexemplul ne este oferit <strong>de</strong> G = (Z,+) × (Z,+)vezi ([6,7]).4.16. Este evi<strong>de</strong>nt că {1} şi G fac parte din L 0 (G). Fieacum H, K∈ L 0 (G), x∈G şi h∈H∩K. Atunci xhx -1 ∈H, K <strong>de</strong>cixhx -1 ∈H∩K, adică H∩K ∈ L 0 (G).Să arătăm acum că H ∨ K = HK = KH (un<strong>de</strong> HK=={hk|h∈H, k∈K}). Avem HK= U xK = UKx= KH .x∈Hx∈HÎn mod evi<strong>de</strong>nt H, K⊆HK iar dacă alegem S≤G a.î.H, K⊆S atunci HK⊆S, adică HK=KH=H∨K. Pentru a arăta căHK⊴G, fie x∈G, h∈H şi k∈K.Scriind x(hk)x -1 = (xhx -1 )(xkx -1 ), cum xhx -1 ∈H şixkx -1 ∈K, <strong>de</strong>ducem că x(hk)x -1 ∈HK, adică HK⊴G, <strong>de</strong>ci şiH∨K∈L 0 (G). Am <strong>de</strong>monstrat <strong>de</strong>ci că L 0 (G) este sublatice(mărginită) a lui L(G). Pentru a proba că L 0 (G) este modulară(conform problemei 4.2.) fie H, K, L∈L 0 (G) a.î. H⊆K şi să arătămcă K∧(H∨L) = H∨(K∧L). Este suficient să probăm incluziuneaK∩(HL) ⊆ H(K∩L) (cealaltă fiind evi<strong>de</strong>ntă) iar pentru aceasta fiex∈K∩(HL). Atunci x∈K şi x∈HL ceea ce implică x = yz cu y∈Hşi z∈L. Avem z = y -1 x∈K şi cum z∈L <strong>de</strong>ducem că z∈K∩L. Cumy∈H rezultă x=yz∈H(K∩L), adică avem K∩(LH) ⊆ H(K∩L).139
4.17. Trebuie să arătăm (conform problemei 4.2.) că dacăP, Q, R∈L A (M) şi R⊆P, atunci P∧(Q∨R)=(P∧Q)∨R ⇔P∩(Q+R) = (P∩Q)+R (căci Q∨R = Q + R = {x+y⎟ x∈Q şi y∈R}).Cum incluziunea (P∩Q)+R ⊆ P∩(Q+R) este evi<strong>de</strong>ntă, fiex∈P∩(Q+R). Atunci x∈P şi x = y+z cu y∈Q şi z∈R. Cum R⊆P<strong>de</strong>ducem că y = x-z∈P şi cum y∈Q avem că y∈P∩Q, adicăx∈(P∩Q)+R, <strong>de</strong>ci este a<strong>de</strong>vărată şi incluziunea P∩(Q+R)⊆⊆(P∩Q)+R, <strong>de</strong> un<strong>de</strong> egalitatea P∩(Q+R)=(P∩Q)+R.Observaţie. 1. În general, laticea (L A (M), ⊆) poate să nufie distributivă. Contraexemplul ne este oferit <strong>de</strong> Z-modululM = Z×Z .2. Laticea submodulelor Z-modulului Z (adică laticeai<strong>de</strong>alelor inelului (Z, +, ⋅)) este distributivă. Într-a<strong>de</strong>văr, dacăavem trei i<strong>de</strong>ale I, J, K ale inelului Z atunci I=mZ, J=nZ, K=pZ cum, n, p∈N. Se verifică imediat că I∩J=[m, n]Z iar I∨J=(m, n)Z,astfel că egalitatea I∩(J∨K) = (I∩J)∨(I∩K) este echivalentă cu[m, (n, p)]=([m, n], [m, p]) iar ultima egalitate este a<strong>de</strong>vărată( vezi şi problema 4.14.).4.18. Fie A = { x∈ L | x ≤ f(x) } ≠ ∅ căci (0∈A). CumA ⊆ L şi L este completă rezultă că există a∈L, a = sup A. Atuncix ≤ a, oricare ar fi x∈A, <strong>de</strong>ci x ≤ f(x) ≤ f(a), oricare ar fi x∈A.Rezultă că a ≤ f(a), <strong>de</strong>ci f(a) ≤ f(f(a)), adică f(a)∈A. Cuma = supA, rezultă că f(a) ≤ a, <strong>de</strong> un<strong>de</strong> <strong>de</strong>ducem egalitatea a = f(a).4.19. Conform problemei 4.3. trebuie să <strong>de</strong>monstrăm, spreexemplu, că x∧(y∨ z) = ( x ∧ y ) ∨ ( x ∧ z ), oricare ar fi x, y, z∈L.Cum inegalitatea ( x ∧ y ) ∨ ( x ∧ z ) ≤ x ∧ ( y ∨ z ) este a<strong>de</strong>văratăîn orice latice (vezi problema 4.1. (ii)), trebuie să <strong>de</strong>monstrămdoar inegalitatea x ∧ ( y ∨ z ) ≤ ( x ∧ y ) ∨ ( x ∧ z).140
Fie ( x ∧ y ) ∨ ( x ∧ z) = t, atunci x ∧ y ≤ t şi x ∧ z ≤ t. Din<strong>de</strong>finiţia pseudocomplementului rezultă că y ≤ x → t şi z ≤ x → t,<strong>de</strong>ci y ∨ z ≤ x → t, adică x ∧ (y ∨ z)≤t, ceea ce trebuia <strong>de</strong>monstrat.4.20. Conform problemei 3.13. , ≤ este o relaţie <strong>de</strong> ordinepe Hom(A, P).Pentru f, g∈Hom (A, P), <strong>de</strong>finind h,t : A → P astfel:h(x) = f(x) ∧ g(x) şi t(x) = f(x) ∨ g(x), oricare ar fi x∈A (lucrupo<strong>si</strong>bil <strong>de</strong>oarece P este latice), <strong>de</strong>ducem imediat că h = f ∧ g şit = f ∨ g, adică Hom(A,P) este latice.4.21. Faptul că (C[0,1],≤) este mulţime ordonată rezultădin problema anterioară pentru A = [0,1] şi P = R, ambele mulţimifiind ordonate (chiar latici).Dacă f, g∈C[0,1], cum funcţia modul este continuă avem:f + g + | f − g|f + g−| f −g|f ∨ g =max (f,g)= ∈C[0,1] şi f ∧ g =22astfel că (C[0,1], ≤) este o latice.∈C[0,1],4.22. Deoarece X, Y sunt submulţimi finite ale laticei L,atunci există inf X, inf Y şi inf (X ∪ Y). Fie a = inf X şi b = inf Yşi z = a ∧ b. Deci a ≤ x, oricare ar fi x∈X, b ≤ y, oricare ar fi y∈Yşi z ≤ a, z ≤ b. Atunci z ≤ x, z ≤ y, oricare ar fi x∈X şi oricare ar fiy∈Y. Deci z ≤ t, oricare ar fi t∈X ∪ Y.Fie s∈L a.î. s ≤ t, oricare ar fi t∈X ∪ Y, <strong>de</strong>ci s ≤ x, oricarear fi x∈X şi s ≤ y, oricare ar fi y∈Y. Cum a = inf X şi b = inf Yrezultă că s ≤ a şi s ≤ b, şi <strong>de</strong>oarece z = a ∧ b, avem că s ≤ z, <strong>de</strong>ciz = inf (X ∪ Y).4.23. Presupunem că x şi y sunt ambele elementemaximale ale lui L. Cum x ≤ x ∨ y şi y ≤ x ∨ y şi <strong>de</strong>oarece x şi ysunt maximale, rezultă că x = x ∨ y = y, adică x = y. Pentru cazulelementului minimal procedăm prin dualizare.141
4.24. Fie S = { a∈L | există s 1 , …, s n ∈S a.î. a ≤ s 1 ∨…∨ s n }. Se verifică imediat că S este i<strong>de</strong>al al lui L ce conţine pe S,<strong>de</strong> un<strong>de</strong> incluziunea (S] ⊆ S .Fie I un i<strong>de</strong>al al lui L ce conţine pe S şi a∈S. Atunciexistă s 1 , …, s n ∈S ⊆ I a.î. a ≤ s 1 ∨…∨ s n . Deducem imediat căa∈I, <strong>de</strong>ci S ⊆ ∩ {I | I∈I(L) şi S ⊆ I } = (S].Din (S] ⊆ S şi S ⊆ (S] <strong>de</strong>ducem că (S] = S .4.24.4.25. Totul rezultă din dualizarea soluţiei <strong>de</strong> la problema4.26. Dacă (I k ) k∈K este o familie <strong>de</strong> i<strong>de</strong>ale ale lui L, atunci∧ I k = I I k iar ∨ I k = ( U I k ]. Dacă L are 0, atunci 0 (în I(L))k∈Kk∈K k∈Kk∈K= {0} iar 1 = L.Pentru filtre raţionăm prin dualizare. Dacă L are 1 atunci 0(în F(L)) = {1} iar 1= L.4.27. (i) ⇔ (ii). Evi<strong>de</strong>nt, <strong>de</strong>oarece pentru orice filtru F şix, y∈F ⇒ x ∨ y ∈F ( căci x, y ≤ x ∨ y).(ii) ⇒ (iii). Dacă x, y∈I atunci x,y∉F, <strong>de</strong>ci x ∨ y∉F ⇒x ∨ y∈L\F = I. Alegând x, y∈L cu x ≤ y şi y∈I = L\F ⇒ y ∉F.Atunci x∉F (căci în caz contrar am <strong>de</strong>duce că y∈F), <strong>de</strong>cix∈L\F=I, adică I este un i<strong>de</strong>al.Fie acum x, y∈L a.î. x ∧ y ∈I. Dacă prin absurd x∉I şiy∉I, atunci x, y∈F ⇒ x ∧ y ∈F ⇒ x ∧ y ∉I – absurd!.(iii) ⇒ (ii). Prin dualizarea implicaţiei prece<strong>de</strong>nte.(ii) ⇒ (iv). Fie h : L → {0,1}, h(x) = 1 dacă x∈F şih(x) = 0 dacă x∈L \ F. Atunci h este surjecţie <strong>de</strong>oarece ∅ ≠ F ≠ L.Dacă x, y∈L atunci h(x ∧ y) = 1 ⇔ x ∧ y ∈F ⇔ x, y∈F(x ∧ y ≤ x, y şi F filtru) ⇔ h(x) = h(y) = 1 ⇔ h(x) ∧ h(y) = 1, <strong>de</strong>cih(x ∧ y) = h(x) ∧ h(y), oricare ar fi x, y∈L. Analog se arată căh(x ∨ y) = h(x) ∨ h(y) oricare ar fi x, y∈L. Deci h este un morfismsurjectiv <strong>de</strong> latici şi F = h -1 ({1}).142
(iv) ⇒ (ii). Deoarece h este surjecţie avem că ∅ ≠ F ≠ L.Atunci x ∧ y ∈F ⇔ h(x) ∧ h(y) = h(x ∧ y) = 1 ⇔ h(x) == h(y) ⇔ x∈F şi y∈F, <strong>de</strong>ci F este un filtru propriu.4.28. Fie G = { F′ | F′ filtru a.î. F⊆ F′ şi F′∩ I = ∅}. AstfelG este inductiv ordonată şi din lema lui Zorn rezultă că G are unelement maximal P. Deoarece P∈G, rămâne să arătăm că P esteprim. P este filtru propriu <strong>de</strong>oarece P∩I = ∅. Presupunem că P nueste prim, atunci există a, b∈L a.î. a ∨ b∈P, a∉P şi b∉P (conformproblemei 4.27.). Fie X = P∪{a}. Atunci [X)∩I ≠ ∅, căci altfel[X)∈G şi P⊂ [X) ceea ce contrazice maximalitatea lui P. Fiex∈[X)∩I, <strong>de</strong>ci există p∈P a.î. p ∧ a ≤ x şi <strong>de</strong>oarece x∈I rezultă căp ∧ a∈I. Analog există q∈P a.î. q ∧ b∈I. Deci (p ∧ a) ∨(q ∧ b) ∈I.Dar (p ∧ a) ∨ (q ∧ b)=(p ∨ q) ∧ (p ∨ b) ∧ (q ∨ a) ∧ (a ∨ b)∈P, <strong>de</strong>ciI∩P ≠ ∅, ceea ce este o contradicţie. Deci P este un filtru prim.Rezultatul pentru i<strong>de</strong>ale se obţine prin dualizare.4.29. Aplicăm problema 4.28. pentru F = [a) (respectivI = (a]) (avem că I∩F ≠ ∅, căci dacă am avea x∈F∩I atuncix ≥ a, <strong>de</strong>ci a∈I – absurd).4.30. Aplicăm problema 4.28. pentru I = (b] (respectivF = [b)).4.31. Aplicăm problema 4.29. pentru I = (b] şi F = [a).4.32. Fie F un filtru propriu. Fie F={P | P filtru prim a.î.F⊆ P}. Conform problemei 4.30. F nu este mulţimea vidă. FieF′ = ∩{P | P∈F} şi arătăm că F = F′. Presupunem că existăa∈F′ \ F, <strong>de</strong>ci conform problemei 4.30. există un filtru prim P∈Fa.î. a∉P, ceea ce contrazice faptul că a∈F′.143
4.33. Fie F un filtru maximal. Atunci F este inclus într-unfiltru prim P (vezi problema 4.28.), <strong>de</strong>ci F = P din maximalitatealui F.4.34. Se probează imediat că f : [a ∧ b, a] → [b, a ∨ b],f(x) = x ∨ b pentru orice a ∧ b ≤ x ≤ a este izomorfismul căutat( inversul lui f fiind g : [b, a ∨ b]→ [a ∧ b, a], g(x) = x ∧ a,pentru orice b ≤ x ≤ a ∨ b).4.35. Să presupunem că L este distributivă. Ţinând cont <strong>de</strong>problema 4.24. pentru t∈I ∨ J există i∈I şi j∈J a.î. t ≤ i ∨ j, astfelcă t = t ∧ (i ∨ j) = (t ∧ i) ∨ (t ∧ j) = i′ ∨ j′ cu i′ = i ∧ t∈I şij′ = j ∧ t∈J.Pentru a proba afirmaţia reciprocă, să presupunem prinabsurd că L nu este distributivă şi să arătăm că există i<strong>de</strong>alele I,J∈I(L) ce nu verifică ipoteza. Conform problemei 4.3., existăelementele a,b,c∈L care împreună cu 0 şi 1 formează una dinlaticile:1 1cM 5 : a b c sau N 5 : b0 0Fie I = (b], J = (c]. Cum a ≤ b ∨ c <strong>de</strong>ducem că a∈I ∨ J .Dacă am avea a = i ∨ j cu i∈I şi j∈J , atunci j ≤ c, <strong>de</strong>ci j ≤a ∧ c< b,adică j∈I şi astfel a = i ∨ j ∈I, <strong>de</strong>ci a ≤ b, ceea ce este absurd!.4.36. (i). Din echivalenţa t ≤ x ∧ y ⇔ t ≤ x şi t ≤ y<strong>de</strong>ducem imediat egalitatea: (x] ∧ (y] = (x ∧ y].a144
Pentru cealălaltă incluziune, din x,y ≤ x ∨ y <strong>de</strong>ducem căx,y∈(x ∨ y], <strong>de</strong>ci (x], (y] ⊆ (x ∨ y] şi <strong>de</strong> aici (x] ∨ (y] ⊆ (x ∨ y].(ii). Să presupunem acum că L este distributivă cu 0 şi 1 şisă arătăm cealaltă incluziune: (x ∨ y] ⊆ (x] ∨ (y]. Conformproblemei 4.35., (x] ∨ (y] = {i ∨ j | i∈(x] şi j∈(y]} = {i ∨ j | i ≤ x şij ≤ y}. Fie t ≤ x ∨ y; atunci t = t ∧ (x ∨ y) = ( t ∧ x) ∨ (t ∧ y) ∈∈(x] ∨ (y] (<strong>de</strong>oarece t∧x∈(x], t∧y∈(y]), adică (x ∨ y] ⊆ (x] ∨ (y].4.37. Să presupunem că I ∧ J = (x] şi I ∨ J = (y]. Conformproblemei 4.35., y = i ∨ j cu i∈I şi j∈J. Dacă c = x ∨ i şi b = x ∨ j,atunci c∈I, b∈J şi să <strong>de</strong>monstrăm că I = (c] şi J = (b].Dacă prin absurd J ≠ (b], atunci există a∈J \ (b], a > b. Seprobează imediat că {x, a, b, c, y} este o sublatice izomorfă cu N 5– absurd (<strong>de</strong>oarece L este presupusă distributivă). Dacă I ≠ (c] segăseşte analog o sublatice a lui L izomorfă cu N 5 – absurd.4.38. Fie a∈L şi a′, a′′ doi complemenţi ai lui a.Din a ∧ a′ = 0 = a ∧ a′′ şi a ∨ a′ = 1 = a ∨ a′′ <strong>de</strong>ducem căa′ = a′′ ( L fiind distributivă).4.39. În mod evi<strong>de</strong>nt 1=0* iar (i) şi (ii) rezultă din<strong>de</strong>finiţia pseudocomplementului.(iii). Dacă a ≤ b ⇒ a ∧ b* ≤ b ∧ b* = 0 ⇒ a ∧ b* = 0 ⇒b* ≤ a*.(iv). Dacă a* ∧ a = 0 ⇒ a ≤ (a*)* = a**.(v). Din a ≤ a** şi (iii) <strong>de</strong>ducem că a*** ≤ a* şi cuma* ≤ (a*)** = a*** <strong>de</strong>ducem că a*** = a*.(vi). Dacă a ∧ b = 0 ⇒ b ≤ a* ⇒ a** ∧ b ≤ a** ∧ a* = 0⇒ a** ∧ b = 0.Dacă a** ∧ b = 0 cum a ≤ a** ⇒ a ∧ b ≤ a** ∧ b = 0⇒ a ∧ b = 0.(vii). Din a ≤ a** ⇒ a ∧ b ≤ a** ∧ b ⇒ ( a** ∧ b)* ≤≤ (a ∧ b)*.Vom <strong>de</strong>monstra că (a ∧ b)*∧ a** ∧ b = 0 <strong>de</strong> un<strong>de</strong> vom<strong>de</strong>duce că (a ∧ b)* ≤ ( a** ∧ b)* ( adică egalitatea cerută). Ţinând145
cont <strong>de</strong> (vi) avem: ((a ∧ b)* ∧ b)∧ a** = 0 ⇔ ((a ∧ b)*∧ b)∧a = 0⇔ (a ∧ b)*∧ (a ∧ b) = 0 ( ceea ce este evi<strong>de</strong>nt).(viii). Cum L este distributivă avem (a ∨ b)∧ (a* ∧ b*) == (a ∧ a* ∧ b*)∨ (b ∧ a* ∧ b*) = 0 ∨ 0 = 0. Fie acum x∈L a.î.(a ∨ b) ∧ x = 0. Deducem că ( a ∧ x) ∨ ( b ∧ x) = 0 adică a ∧ x == b ∧ x = 0 , <strong>de</strong> un<strong>de</strong> x ≤ a* şi x ≤ b*, <strong>de</strong>ci x ≤ a* ∧ b*.(ix). Avem (a ∧ b)** ≤ a** , b**, <strong>de</strong>ci (a ∧ b)** ≤≤ a** ∧ b**. Pentru inegalitatea inversă, din (a ∧ b) ∧ (a ∧ b)* = 0⇒ b ∧ [a∧ (a ∧ b)*] = 0 ⇒ b** ∧ [a∧ (a ∧ b)*] = 0 ⇒ a ∧ [b**∧∧(a ∧ b)*] = 0 ⇒ a**∧ [b**∧ (a ∧ b)*] = 0 ⇒ (a** ∧ b**)∧∧(a ∧ b)* = 0 ⇒ a**∧ b** ≤ ( (a ∧ b)*)* = (a ∧ b)**, <strong>de</strong> un<strong>de</strong>egalitatea din enunţ.(x). Din (viii) avem: (a** ∨ b**)** = (a*** ∧ b***)* ==(a* ∧ b*) * = ((a ∨ b)*)* = (a ∨ b)**.4.40. Avem a∧a′ = 0 iar dacă mai avem x∈L a.î. a ∧ x = 0atunci x = x ∧ 1= x ∧ ( a′ ∨ a) = ( x ∧ a′) ∨ ( x ∧ a) = x ∧ a′ ≤ a′,adică a′ = sup { x∈L ⎟ a∧x = 0] = a* şi cum a → 0 = sup{x∈L⎟a ∧ x ≤ 0 }= sup{x∈L⎟ a ∧ x = 0} <strong>de</strong>ducem că a′ = a → 0 = a*.4.41. Faptul că (a′)′ = a este imediat. Ţinând cont <strong>de</strong>problemele 4.39., 4.40. şi <strong>de</strong> principiul dualizării, este suficient să<strong>de</strong>monstrăm că (a ∧ b) ∧ ( a′ ∨ b′) = 0 iar (a ∧ b) ∨ ( a′ ∨ b′) = 1.Într-a<strong>de</strong>văr, (a ∧ b)∧( a′ ∨ b′)=(a ∧ b ∧ a′) ∨ ( a ∧ b ∧ b′)== 0 ∨ 0 = 0 iar (a ∧ b) ∨ ( a′ ∨ b′) = (a ∨ a′ ∨ b′) ∧ ( b ∨ a′ ∨ b′) ==1 ∧ 1 = 1.4.42. (i). Ţinând cont <strong>de</strong> problema 4.39. (v), egalitateaR(L) = { a∈L | a** = a} este imediată. Dacă a,b∈R(L), atuncia** = a, b** = b şi din problema 4.39. (ix) <strong>de</strong>ducem că(a ∧ b)** = a** ∧ b** = a ∧ b, <strong>de</strong> un<strong>de</strong> concluzia că a ∧ b ∈R(L).De asemenea, tot conform problemei 4.39. (x), <strong>de</strong>ducem că(a ∨ b)** = a** ∨ b** = a ∨ b, adică a ∨ b ∈R(L). În mod evi<strong>de</strong>nt,dacă a ∈R(L) atunci şi a* ∈R(L) ( conform problemei 4.39. (v)),146
<strong>de</strong>ci R(L) este <strong>de</strong> fapt sublatice pseudocomplementată a lui L.Cum 1* = 0 şi 0* = 1 avem că 0, 1∈R(L).(ii). Dacă a∈L, b∈D(L) şi b ≤ a atunci a* ≤ b* = 0, <strong>de</strong>cia* = 0, adică a∈D(L). Dacă a,b∈D(L), atunci a* = b* = 0 şi cum(a ∧ b)* = (a** ∧ b**)* ( conform problemei 4.39. (vii)) <strong>de</strong>ducemcă (a ∧ b)* = (0* ∧ 0*)* = (1 ∧ 1)* = 1* = 0, adică a ∧ b∈D(L), <strong>de</strong>un<strong>de</strong> concluzia că D(L) este filtru al lui L. Dacă a∈D(L) ∩ R(L),atunci a* = 0 şi a = a**, <strong>de</strong> un<strong>de</strong> a = 0* = 1.(iii). Conform problemei 4.39. (viii), avem (a ∨ a*)* == a* ∧ a** = 0, adică a ∨ a* ∈D(L).(iv). Din problema 4.39. (v), (ix) şi (x) rezultă că ϕ L esteun morfism <strong>de</strong> latici pseudocomplementate. Conform primeiteoreme <strong>de</strong> izomorfism a algebrei universale, L / Ker (ϕ L ) ≈ Im ϕ L .Este evi<strong>de</strong>nt că ϕ L este un morfism surjectiv, <strong>de</strong>ci Im ϕ L = R(L).Demonstrăm că Ker (ϕ L ) este D(L). Dacă a∈D(L) atunci a* = 0,<strong>de</strong>ci ϕ L (a) = a** = 0* = 1, <strong>de</strong>ci a∈Ker (ϕ L ). Dacă a∈Ker (ϕ L )atunci ϕ L (a) = 1 ⇒ a** = 1 ⇒ a*** = 1* ⇒ a* = 0 ⇒ a∈D(L).Astfel L / D(L) ≈ R(L).4.43. (i). Dacă x = (x i ) i∈I şi y = (y i ) i∈I sunt două elementeale lui L, atunci x ∧ y = (x i ∧ y i ) i∈I iar x ∨ y = (x i ∨ y i ) i∈I .(ii). Se proce<strong>de</strong>ază ca în cazul produsului direct <strong>de</strong>mulţimi ordonate cu precizarea că mai trebuie verificat faptul că ueste morfism <strong>de</strong> latici (ceea ce este aproape evi<strong>de</strong>nt).4.44. Fie F = (x j ) j∈J ⊂ ∏ L i ( cu x j = ( x ji) i∈I pentru oricei∈Ij∈J) o familie <strong>de</strong> elemente din ∏ L . Atunci sup (F) = (s i ) i∈I şiinf (F) = (t i ) i∈I un<strong>de</strong> pentru orice i∈I, s i = sup {x ji} j∈J iart i = inf { x ji} j∈J , adică ∏ L i este completă.i∈Ii∈Ii147
4.45. Dacă x = (x i ) i∈I , y = (y i ) i∈I şi z = (z i ) i∈I sunt treielemente din ∏ L , atunci: x ∧ (y ∨ z) = (x i ∧ (y i ∨ z i )) i∈I =i∈Ii= ((x i ∧ y i ) ∨ (x i ∧ z i )) i∈I = (x ∧ y) ∨ (x ∧ z).4.46. (i) ⇒ (ii). Evi<strong>de</strong>nt.(ii) ⇒ (i). Din x,y ≤ x ∨ y ⇒ f(x), f(y) ≤ f(x ∨ y) ⇒f(x) ∨ f(y) ≤ f(x ∨ y) şi cu ajutorul lui (2) <strong>de</strong>ducem că f(x)∨f(y)== f(x ∨ y).Dual, din x ∧ y ≤ x, y ⇒ f(x ∧ y) ≤ f(x), f(y) ⇒ f(x ∧ y) ≤≤ f(x) ∧ f(y) şi cu ajutorul lui (3) <strong>de</strong>ducem că f(x ∧ y)=f(x) ∧ f(y),adică f este morfism <strong>de</strong> latici.4.47. (i) ⇒ (ii). Dacă x,y∈L şi x ≤ y ⇒ x ∧ y = x ⇒f(x ∧ y) = f(x) ⇒ f(x) ≤ f(y), adică f este morfism <strong>de</strong> mulţimiordonate ( <strong>de</strong>ci izomorfism <strong>de</strong> mulţimi ordonate).(ii) ⇒ (i). Să arătăm că f este morfism <strong>de</strong> latici, iar pentruaceasta arătăm că mai sunt în<strong>de</strong>plinite condiţiile (2) şi (3) <strong>de</strong> laproblema 4.46..Cum f este presupus izomorfism <strong>de</strong> mulţimi ordonateavem că x, y∈L, x ≤ y ⇔ f(x) ≤ f(y). Astfel, f(x ∨ y) ≤ f(x) ∨ f(y)⇔ x ∨ y ≤ f -1 (f(x) ∨ f(y)) ceea ce este evi<strong>de</strong>nt <strong>de</strong>oarece dinf(x) ≤ f(x)∨f(y) ⇒ x ≤ f -1 (f(x)∨f(y)) şi analog y ≤ f -1 (f(x)∨f(y)),<strong>de</strong> un<strong>de</strong> <strong>de</strong>ducem că x ∨ y ≤ f -1 (f(x)∨f(y)), adică este în<strong>de</strong>plinităcondiţia (2). Analog <strong>de</strong>ducem că este în<strong>de</strong>plinită şi condiţia (3).4.48. Avem că 1 = a → a pentru un a∈H <strong>de</strong>oarece pentruorice x∈H, cum a ∧ x ≤ a avem că x ≤ a → a.(i). Rezultă din <strong>de</strong>finirea lui x → y.(ii). ″⇒ ″. Din <strong>de</strong>finirea lui x → y.″⇐ ″. Avem x ∧ y ≤ x ∧ (x → z) ≤ z.(iii). Avem x → y = 1 ⇔ 1 ≤ x → y ⇔ x ∧ 1≤ y ⇔ x ≤ y.(iv). Avem x ∧ y ≤ y ⇔ y ≤ x → y.(v). Avem z ∧ (z → x) ≤ x ≤ y <strong>de</strong>ci z → x ≤ z → y iarx ∧ (y → z) ≤ y ∧ (y → z) ≤ z <strong>de</strong>ci y → z ≤ x → z.148
(vi). Avem x ∧ y ∧ [x → (y → z)] = y ∧ [x ∧ (x →→(y → z))] ≤ y ∧ (y → z) ≤ z <strong>de</strong>ci x → (y → z) ≤ (x ∧ y) → z.Invers, x ∧ y ∧[(x ∧ y) → z] ≤ z <strong>de</strong>ci x ∧ [(x ∧ y) → z] ≤≤y → z şi astfel (x ∧ y) → z ≤ x → (y → z).(vii). Avem x ∧ (x → y) ≤ x şi (x ∧ y) ∧ x ∧ (y → z) ≤≤ x ∧ z, <strong>de</strong>ci x ∧ (y → z) ≤ (x ∧ y) → (x ∧ z), <strong>de</strong> un<strong>de</strong> <strong>de</strong>ducemcă x ∧ (y → z) ≤ x ∧ [ (x ∧ y) → (x ∧ z)].Invers, x ∧ [ (x ∧ y) → (x ∧ z)] ≤ x şi y ∧ x ∧ [ (x ∧ y) →→ (x ∧ z)] ≤ x ∧ z ≤ z, <strong>de</strong>ci x ∧ [ (x ∧ y) → (x ∧ z)] ≤ y → z, <strong>de</strong>un<strong>de</strong> <strong>de</strong>ducem că x ∧ [ (x ∧ y) → (x ∧ z)] ≤ x ∧ (y → z).(viii). Clar x ∧ (x → y) ≤ x, y. De asemenea x ∧ y ≤ x,x → y, <strong>de</strong> un<strong>de</strong> egalitatea x ∧ (x → y) = x ∧ y.(ix). Din x, y ≤ x ∨ y ⇒ (x ∨ y) → z ≤ x → z, y → z.Invers, (x ∨ y) ∧ ( x → z) ∧ (y → z) ≤ [x ∧ ( x → y)] ∨∨ [y ∧ (y → z)] ≤ z ∨ z = z, <strong>de</strong>ci ( x → z) ∧ (y → z)≤ (x ∨ y) → z.(x). y ∧ z ≤ y, z ⇒ x → (y ∧ z) ≤ x → y, x → z.De asemenea x ∧ ( x → y) ∧ (x → z) ≤ x ∧ y ∧ (x → z) ≤≤ y ∧ z <strong>de</strong>ci ( x → y) ∧ (x → z) ≤ x → (y ∧ z).(xi). Avem: y ≤ x → y ⇒ (x → y)* ≤ y* şi x* = x → 0 ≤≤ x → y ⇒ (x → y)* ≤ x** <strong>de</strong>ci (x → y)* ≤ x** ∧ y*.Invers, x** ∧ y*∧ (x → y) = x** ∧ y* ∧ [(x ∧ y*) → (y ∧y*)] = x** ∧ y* ∧ [(x ∧ y*)→ 0] = x** ∧ y* ∧ [(x ∧ y*) → (0 ∧y*)] = x** ∧ y* ∧ (x → 0)= x** ∧ y*∧ x* = 0, <strong>de</strong>ci x** ∧ y* ≤ (x→ y)*, adică egalitatea cerută.4.49. În mod evi<strong>de</strong>nt (L, ≤) <strong>de</strong>vine latice. Să <strong>de</strong>monstrămcă a ∧x ≤ b ⇔ x ≤ a→b.Dacă a ≤ b avem <strong>de</strong> <strong>de</strong>monstrat că a ∧ x ≤ b ⇔ x ≤ 1.Într-a<strong>de</strong>văr, implicaţia ″⇒ ″ este evi<strong>de</strong>ntă, iar pentru ″⇐ ″ţinem cont că a ∧ x ≤a ≤ b.Să presupunem acum că b < a. Avem <strong>de</strong> <strong>de</strong>monstratechivalenţa a ∧ x ≤ b ⇔ x ≤ a → b = b.″⇒ ″. Dacă a ≤ x ⇒ a = a ∧ x ≤ b – absurd. Deci x < a şiatunci x = a ∧ x ≤ b.″⇐ ″. Dacă x ≤ b atunci a ∧ x ≤ x ≤ b.149
4.50. În mod evi<strong>de</strong>nt (τ, ∩,∪,∅) este o latice cu 0.Fie D, D 1 , D 2 ∈τ. Avem D 1 ∩ int [(X \ D 1 ) ∪ D 2 ] ⊆⊆D 1 ∩ [(X \ D 1 ) ∪ D 2 ]=D 1 ∩ D 2 .Dacă D ∩ D 1 ⊆ D 2 ⇒ D ⊆ (X \ D 1 ) ∪ D 2 ⇒ D ⊆⊆ int[(X \ D 1 ) ∪ D 2 ]= D 1 → D 2 .4.51. Fie f : L → (a] × (a′], f(x) = (x ∧ a, x ∧ a′). Avemf(0) = (0,0) = 0 şi f(1) = (a,a′) = 1. Dacă x ≤ y atunci x ∧ a ≤ y ∧ aşi x ∧ a′ ≤ y ∧ a′ adică f(x) ≤ f(y).Dacă f(x) ≤ f(y) ⇒ x ∧ a ≤ y ∧ a şi x ∧ a′ ≤ y ∧ a′ ⇒(x ∧ a) ∨ (x ∧ a′) ≤ (y ∧ a) ∨ (y ∧ a′) ⇒ x ∧ (a ∨ a′) ≤ y ∧ (a ∨ a′)⇒ x ∧ 1 ≤ y ∧ 1 ⇒ x ≤ y.Deducem în particular că f este injecţie.Pentru a proba că f este surjecţie (<strong>de</strong>ci bijecţie) fie(u,v)∈ (a] × (a′] ( adică u ≤ a şi v ≤ a′). Atunci f(u ∨ v) = ((u ∨ v)∧∧ a, (u ∨ v) ∧ a′ ) = ((u ∧ a) ∨ (v ∧ a), (u ∧ a′) ∨ (v ∧ a′)) = (u, v)<strong>de</strong>oarece u ∧ a = u, v ∧ a′ = v iar v ∧ a = u ∧ a′ = 0.Deci f este izomorfism <strong>de</strong> mulţimi ordonate şi dinproblema 4.47. <strong>de</strong>ducem că f este izomorfism <strong>de</strong> latici.Pentru celălalt izomorfism procedăm analog con<strong>si</strong><strong>de</strong>rândg : L → (a] × [a), g(x) = (a ∧ x, a ∨ x).150
§5. Latici (algebre) Boole.5.1. Avem:0 10 0 11 1 10 10 0 01 0 1¢ 0 11 05.2. În paragraful prece<strong>de</strong>nt am <strong>de</strong>monstrat că (P(M), ⊆)este o latice distributivă mărginită (vezi problema 4.6.). DacăA ∈P(M), atunci A′ = M \ A pentru că A∩A′ = ∅ şi A∪A′ = M,<strong>de</strong>ci (P(M), ⊆) este o latice Boole.5.3. (i). Deoarece oricare ar fi x∈B avem x ∧ x′ = 0 şix ∨ x′ = 1 rezultă că x este complementul lui x′, <strong>de</strong>ci x = (x′)′.Relaţiile (ii) şi (iii) rezultă din problema 4.39..(iv) este duala lui (iii).(v). Dacă x = y totul este clar. Con<strong>si</strong><strong>de</strong>răm că (x′ ∧ y ) ∨∨( x ∧ y′)= 0. Atunci x′ ∧ y = x ∧ y′ = 0 şi din (iii) rezultă căy ≤ x şi x ≤ y, <strong>de</strong>ci x = y.(vi) este duala lui (v).5.4. În mod evi<strong>de</strong>nt, dacă p, q∈D n , atunci 1, n, p∧q, p∨q şip′ fac <strong>de</strong> asemenea parte din D n , <strong>de</strong>ci D n este sublatice a laticii(N, | ) (vezi problema 3.1.)Să observăm că din ipoteză rezultă că n este <strong>de</strong> forman = p 1 p 2 …p k cu p i numere prime distincte, <strong>de</strong>ci|D n | = ( 1+ 1)...(1 + 1) = 214243 4k .k oriDeoarece (N, | ) este latice distributivă rezultă că şi (D n , |)este distributivă. Cum pentru p∈D n , p ∧ p′ = p∧(n/p) = (p, n/p) ==1 = 0 iar p ∨ p′ = [p, n/p] = p⋅ (n/p) = n = 1 <strong>de</strong>ducem că (D n , | )este latice Boole.151
5.5. Arătăm că ≤ este o ordine pe B:- reflexivitatea: a ≤ a ⇔ a 2 = a – a<strong>de</strong>vărat;- anti<strong>si</strong>metria: dacă a ≤ b şi b ≤ a, atunci ab = a şi ba = b şi<strong>de</strong>oarece orice inel Boole este comutativ, rezultă că a = b;- tranzitivitatea: dacă a ≤ b şi b ≤ c atunci ab = a şi bc = b,<strong>de</strong>ci ac = (ab)c = a(bc) = ab = a, adică a ≤ c.Deoarece a(ab) = a 2 b = ab şi b(ab) = ab 2 = ab, <strong>de</strong>ducem căab ≤ a şi ab ≤ b. Dacă c∈B a.î. c ≤ a şi c ≤ b atunci ca = c = cb, <strong>de</strong>un<strong>de</strong> rezultă că c(ab) = (ca)b = cb = c, adică c ≤ ab şi astfelab = a ∧ b.Analog se probează faptul că a ∨ b = a + b + ab.Deoarece a ∧ ( b ∨ c) = a(b + c + bc) = ab + ac + abc iar(a ∧ b) ∨ ( a ∧ c) = (ab) ∨ (ac) = ab + ac + abc <strong>de</strong>ducem căa ∧ (b ∨ c) = (a ∧ b) ∨ ( a ∧ c), adică B este o latice distributivă.Dacă a ∈B atunci a ∧ a′ = a ∧ (1 + a) = a(1 + a) = a + a 2 ==a + a = 0 şi a ∨ a′ = a ∨ (1+ a) = a + 1+ a + a(1 + a) = 1 + a + a ++ a 2 + a = 1 + a + a + a + a = 1.Astfel, (B, ∧, ∨, ′, 0, 1) este o algebră Boole.Reciproc, <strong>de</strong>monstrăm întâi că (B, + , ·) este un inel.- asociativitatea adunării:a + (b + c) = [a ∧ (b + c)′] ∨ [a′ ∧ (b + c)] == {a ∧[(b ∧ c′) ∨ (b′ ∧ c)]′} ∨ {a′ ∧ [(b ∧ c′) ∨ (b′∧ c)]} == {a ∧ [(b′ ∨ c) ∧ (b ∨ c′)]}∨ [(a′ ∧ b ∧c′) ∨ (a′ ∧ b′∧ c)] == {a ∧ [(b′ ∧ c′) ∨ (b ∧ c)]}∨[(a′ ∧ b ∧ c′) ∨ (a′ ∧ b′ ∧ c)]== (a ∧ b′∧ c′) ∨ (a ∧ b ∧ c) ∨ (a′ ∧ b ∧ c′) ∨ (a′ ∧ b′ ∧ c) == (a ∧ b ∧ c) ∨ (a ∧ b′ ∧ c′) ∨ (b ∧ c′∧ a′) ∨ (c ∧ a′ ∧ b ′).Cum forma finală este <strong>si</strong>metrică în a, b şi c <strong>de</strong>ducem căa + ( b + c) = (a + b) + c.- comutativitatea:a + b = (a ∧ b′) ∨ (a′ ∧ b) = (b ∧ a′) ∨ ( b′ ∧ a) = b + a.- elementul neutru:a + 0 = (a ∧ 0′) ∨ (a′ ∧ 0) = (a ∧ 1) ∨ (a′ ∧ 0) = a ∨ 0 = a.- elementele <strong>si</strong>metrizabile:152
Deoarece a + a = (a ∧ a′) ∨ (a′ ∧ a) = 0 ∨ 0 = 0, <strong>de</strong>ducemcă -a = a.Astfel, (B,+) este grup abelian.- asociativitatea înmulţirii:a(bc) = a ∧ (b ∧ c) = ( a ∧ b) ∧ c = (ab)c.- elementul neutru:a· 1 = a ∧ 1 = 1 ∧ a = a.- distributivitatea înmulţirii faţă <strong>de</strong> adunare:a· (b + c) = a ∧ [(b ∧ c′)∨(b′ ∧ c)]=(a ∧ b ∧ c′) ∨ (a ∧ b′ ∧ c)iar(ab) + (ac) = (a ∧ b) + (a ∧ c) = [(a ∧ b) ∧ (a ∧ c)′] ∨∨[(a ∧ b)′ ∧ (a ∧ c)]=[a ∧ b ∧ (a′ ∨ c′)]∨[(a′ ∨ b′) ∧a ∧c]==(a ∧ b ∧ a′) ∨ ( a ∧ b ∧ c′) ∨ ( a ∧ c ∧ a′) ∨ ( a ∧ c ∧ b′) == 0 ∨ ( a ∧ b ∧ c′) ∨ 0 ∨ ( a ∧ c ∧ b′ ) == ( a ∧ b ∧ c′)∨ (a ∧ c ∧ b′),<strong>de</strong> un<strong>de</strong> <strong>de</strong>ducem că a·(b + c) = ab + ac, (∀) a,b,c∈B.Deoarece înmulţirea este comutativă ( ab = a ∧ b = b ∧ a == ba) <strong>de</strong>ducem şi că (b+c)·a = ba + ca, (∀) a,b,c∈B. Astfel,(B, + ,· ) este un inel unitar.Dacă a∈B, atunci a 2 = a ∧ a = a, <strong>de</strong>ci (B, + , ·, 0, 1) esteun inel Boole.5.6. Totul rezultă din <strong>de</strong>finiţia morfismelor <strong>de</strong> inele şi <strong>de</strong>latici Boole, precum şi din problema 5.5.5.7. Relaţia ⊆ fiind <strong>de</strong> ordine rezultă că ( Z(X),⊆ ) este omulţime ordonată.Fie A,B∈Z(X). Avem po<strong>si</strong>bilităţile:i) A,B finite; atunci A ∩ B finită, <strong>de</strong>ci A ∩ B ∈Z(X);ii) X \ A, X \ B finite; atunci (X \ A ) ∪ (X \ B ) = X \ (A∩B)este finită, <strong>de</strong>ci A∩B∈Z(X);153
iii) A şi X \ B finite; atunci A ∪ (X \ B ) este finită. CumA ∩ B ⊆ A ⊆ A ∪ (X \ B ), rezultă că A ∩ B este finită, <strong>de</strong>ciA ∩ B ∈Z(X);iv) B şi X \ A finite; analog cu iii).Din cele <strong>de</strong> mai sus rezultă că oricare ar fi A, B∈Z(X)există A ∧ B = A ∩ B∈Z(X).Analog se <strong>de</strong>monstrează că oricare ar fi A, B∈Z(X) existăA ∨ B = A ∪ B ∈Z(X).Cum ∅, X∈Z(X) rezultă că (Z(X), ⊆) este o laticemărginită.Fie A∈Z(X). Dacă A este finită atunci X \ A ∈Z(X)<strong>de</strong>oarece X \ (X \ A) = A este finită. Dacă X \ A este finită, atunciX \ A ∈Z(X). Deci punând A′ = X \ A avem A′∈Z(X) şiA′∩ A = ∅ , A′ ∪ A = X, adică A′ este complementul lui A, <strong>de</strong>un<strong>de</strong> rezultă că (Z(X), ⊆) este o latice Boole.5.8. Să observăm că nu putem avea x, x′∈F <strong>de</strong>oareceatunci x ∧ x′ = 0∈F, adică F = B – absurd.(i) ⇒ (ii). Presupunem că F este ultrafiltru şi că x∉F.Atunci [F∪{x}) = B. Deoarece 0∈B, există x 1 ,…,x n ∈F a.î.x 1 ∧ … ∧ x n ∧ x = 0, <strong>de</strong>ci x 1 ∧ … ∧ x n ≤ x′, <strong>de</strong> un<strong>de</strong> concluzia căx′∈F ( căci x 1 ∧ … ∧ x n ∈F şi F este un filtru).(ii) ⇒ (i). Să presupunem că există un filtru propriu F 1 a.î.F⊊ F 1 , adică există x∈F 1 \ F. Atunci x′∈F, <strong>de</strong>ci x′∈F 1 şi cumx∈F 1 <strong>de</strong>ducem că 0∈F 1 , <strong>de</strong>ci F 1 = B – absurd. Deci F esteultrafiltru.5.9. (i) ⇒ (ii). Presupunem că x ∨ y ∈F şi x∉F. Atunci[F∪{x}) = B şi atunci cum 0∈B există z∈F a.î. z ∧ x = 0.Deoarece z, x ∨ y ∈F rezultă că z ∧ (x ∨ y) = (z ∧ x) ∨ (z ∧ y) == 0 ∨ (z ∧ y) = z ∧ y∈F. Cum z ∧ y ≤ y <strong>de</strong>ducem că y∈F.(ii) ⇒ (i). Cum pentru orice x∈B, x ∨ x′ = 1, <strong>de</strong>ducem căx∈F sau x′∈F şi atunci conform problemei 5.8. F este unultrafiltru.154
5.10. (i). Fie F filtru în B şi x′, y′∈F′. Atunci x′ ∨ y′ == ( x ∧ y )′ şi cum x, y∈F iar F este filtru, rezultă că x′∨ y′∈F′.Dacă x′ ∈F′ (cu x∈F) şi y ≤ x′ rezultă că (x′)′ ≤ y′, adică x ≤ y′.Cum x∈F şi F este filtru rezultă că y′ ∈F, <strong>de</strong>ci y = (y′)′∈F′. Astfel,F′ este i<strong>de</strong>al.(ii). Această afirmaţie este duala lui (ii).(iii). Notăm cu B = F ∪ F′. Pentru ca B să fie subalgebrăa lui B trebuie să <strong>de</strong>monstrăm că B este închisă la operaţiile∧, ∨, ′.Fie x, y∈ B . Avem po<strong>si</strong>bilităţile:1) x, y∈F. Cum F este filtru rezultă că x ∧ y ∈F⊆ B şi<strong>de</strong>oarece x ≤ x∨ y <strong>de</strong>ducem că x ∨ y ∈F ⊆ B .2) x∈F şi y∈F′. Cum x∧ y ≤ y şi F′ este i<strong>de</strong>al rezultă căx ∧ y ∈F′ ⊆ B iar din x ≤ x ∨ y şi din faptul că F este filtrurezultă că x ∨ y ∈F ⊆ B .3) Analog dacă x∈F′ şi y∈F.4) x, y∈F′ este duala primei <strong>si</strong>tuaţii.Astfel B este închisă la operaţiile ∧, ∨.Fie x∈ B .a) dacă x∈F, atunci x′ ∈F′ ⊆ B ;b) dacă x∈F′, atunci x = z′ cu z∈F şi <strong>de</strong>ci x′ = (z′)′ == z∈F ⊆ B .Deci B este închisă şi la operaţia <strong>de</strong> complementare, şiastfel este o subalgebră a lui B.Fie x∈ B a.î. x∉F. Atunci x∈F′ adică x = y′ cu y∈F, <strong>de</strong>un<strong>de</strong> <strong>de</strong>ducem că x′ = y′′ = y ∈F, ceea ce arată că F este ultrafiltruîn B ( conform problemei 5.8.).(iv). Completitudinea lui F(B) şi I(B) este evi<strong>de</strong>ntă (veziproblema 4.26.).155
Să arătăm <strong>de</strong> exemplu că (F(B), ⊆) este latice distributivă(dual se va arăta şi pentru (I(B), ⊆)) iar pentru aceasta fieF 1 , F 2 , F 3 ∈F(B) şi x∈F 1 ∧ (F 2 ∨ F 3 ) = F 1 ∩ [F 2 ∪ F 3 ). Atunci x∈F 1şi x ≥ (x 2 1 ∧…∧x 2 n ) ∧ (x 3 1 ∧…∧x 3 m ) cu x 2 1 ,…, x 2 n ∈F 2 şix 3 1 ,…, x 3 m ∈F 3 ( conform problemei 4.25.). Atunci:x = x ∨ [(x 2 1 ∧…∧x 2 n ) ∧ (x 3 1 ∧…∧x 3 m )] = [(x ∨ x 2 1 )∧…∧(x ∨ x 2 n )] ∧ [(x ∨ x 3 1 )∧…∧(x ∨ x 3 m )] ∈ (F 1 ∧ F 2 ) ∨ (F 1 ∧ F 3 ), <strong>de</strong>un<strong>de</strong> incluziunea F 1 ∧ (F 2 ∨ F 3 ) ⊆ (F 1 ∧ F 2 ) ∨ (F 1 ∧ F 3 ), adică(F(B), ⊆ ) este distributivă ( conform problemei 4.3.).5.11. (i). Presupunem că A ∪{x} nu are (PIF). Atunciexistă o submulţime finită F a lui A ∪ {x} a.î. inf F = 0. DeoareceA are (PIF) este evi<strong>de</strong>nt că F trebuie să conţină pe x. FieF = {f 1 , …,f n , x} şi <strong>de</strong>ci f 1 ∧…∧f n ∧ x = 0. Cum {f 1 , …, f n } este osubmulţime finită a lui A, rezultă că f 1 ∧…∧f n ≠ 0 şi <strong>de</strong> aicif 1 ∧…∧f n ∧ x′ ≠ 0, <strong>de</strong>ci A ∪{x′} are (PIF).(ii). Fie F o submulţime finită a luiU A i . Cum (A i ) i∈I estei∈Iun lanţ faţă <strong>de</strong> incluziune rezultă că există k∈I a.î. F ⊆A k şi<strong>de</strong>oarece A k are (PIF) <strong>de</strong>ducem că inf F ≠ 0, ceea ce arată căare (PIF).U A i5.12. Fie M F = { F′⏐F′ filtru propriu al lui B şi F ⊆ F′}(din F ∈M F <strong>de</strong>ducem că M F ≠ ∅). Cum se probează imediat că(M F , ⊆ ) este inductivă, totul rezultă din lema lui Zorn.5.13. Fie A ⊆ B o submulţime ce are (PIF). Con<strong>si</strong><strong>de</strong>rămmulţimile:A 0 = { x∈B | (∃) a∈A a.î. a ≤ x} şi A c = { inf X | X ⊆ A,X finită}.Demonstrăm că mulţimea (A c ) 0 este un filtru ce conţine peA.i∈I156
Observăm întâi că x∈(A c ) 0 ⇔ există X ⊆A finită a.î.inf X ≤ x.Fie x, y∈(A c ) 0 . Atunci există X,Y submulţimi finite ale luiA a.î. inf X ≤ x şi inf Y ≤ y. X şi Y finite ⇒ X∪Y finită şiconform problemei 4.22. din paragraful prece<strong>de</strong>nt aveminf (X ∪ Y) = inf X ∧ inf Y. Dar inf X ∧ inf Y ≤ x ∧ y, <strong>de</strong>cix ∧ y ∈(A c ) 0 .Fie x∈(A c ) 0 şi x ≤ y. Atunci există X submulţime finită alui A a.î. inf X ≤ x, <strong>de</strong>ci inf X ≤ y, adică y∈(A c ) 0 . Astfel am<strong>de</strong>monstrat că (A c ) 0 este un filtru.Evi<strong>de</strong>nt A ⊆ A c ⊆(A c ) 0 .Deoarece A are (PIF), oricare ar fi X o submulţime finită alui A inf X ≠ 0, rezultă că 0∉(A c ) 0 , <strong>de</strong>ci (A c ) 0 este un filtrupropriu.Conform teoremei filtrului prim (vezi problema 4.28. sau5.12.), există un ultrafiltru U a.î. (A c ) 0 ⊆ U, <strong>de</strong>ci A ⊆ U.5.14. Dacă x ≠ 0 atunci {x} are (PIF) şi conformproblemei anterioare există un ultrafiltru U x al lui B a.î. x∈U x(sau aplicăm problema 5.12. pentru F = [x)).5.15. Dacă x ≠ y atunci x ≰ y şi y ≰ x.Con<strong>si</strong><strong>de</strong>răm că x ≰y. Atunci x ∧ y′ ≠ 0 ( dacă x ∧ y′ = 0,atunci x ≤ y, contradicţie cu presupunerea noastră). Se aplicăproblema 5.14. pentru elementul x ∧ y′; <strong>de</strong>ci există U unultrafiltru a.î. x ∧ y′∈U. Cum x ∧ y′ ≤ x , y′ şi U este filtru rezultăcă x, y′∈U, iar <strong>de</strong>oarece U este maximal avem că y∉U.5.16. „⇒”. Fie F = [X 0 ) cu X 0 ⊆ I, adică F = {Y⊆ I | X 0 ⊆⊆Y}. Atunci ∩{X | X∈F} = X 0 ∈F.„⇐”. Dacă X 0 = ∩{X | X∈F} atunci pentru orice X∈F,X 0 ⊆ X, adică F = [X 0 ).5.17. „⇒”.Fie F = [X 0 ) cu ∩{X | X∈F} = X 0 ∈I ( conformproblemei 5.16.) şi să presupunem prin absurd că X 0 conţine cel157
puţin două elemente diferite x, y. Cum F este ultrafiltru, {x} sauI \ {x} face parte din F. În primul caz y∉X 0 , iar în al doilea cazx∉X 0 – absurd.„⇐”. Fie X 0 = {x 0 }. Atunci F = {X ⊆ I⎟ x 0 ∈X} şi pentruorice X⊆I, x 0 ∈X sau x 0 ∈I \ X, <strong>de</strong>ci X∈F sau C I X∈F, adică F esteultrafiltru.5.18. Presupunem prin absurd că F conţine o mulţimefinită şi fie X o astfel <strong>de</strong> mulţime <strong>de</strong> cardinal minim ( cum F estepropriu, X ≠ ∅). Vom arăta că X conţine un <strong>si</strong>ngur element. DacăX conţine două elemente diferite x, y atunci {x}∉ F ( ţinând cont<strong>de</strong> alegerea lui X) <strong>de</strong>ci I \ {x}∈F şi prin urmare X ∩ (I \ {x}) ==X \ {x}∈F – absurd ( ţinând din nou cont <strong>de</strong> alegerea lui X şi <strong>de</strong>faptul că X \ {x} ≠ ∅).Deci X = {x} şi atunci F = [{x}) – absurd.5.19. Fie F I = {X⊆ I | I \ X este finită} care în mo<strong>de</strong>vi<strong>de</strong>nt are proprietatea intersecţiei finite. Conform problemei5.13. F I se poate extin<strong>de</strong> la un ultrafiltru care din construcţie nuconţine mulţimi finite şi <strong>de</strong>ci conform problemei 5.18 esteneprincipal.5.20. (i) ⇒ (ii). Evi<strong>de</strong>nt.(ii) ⇒ (i). f(x) ∧ f(x′) = f(x ∧ x′) = f(0) = 0 şi analogf(x) ∨ f(x′) = f(x ∨ x′) = f(1) = 1, <strong>de</strong>ci f(x′) = (f(x))′.(iii) ⇒ (i). f este morfism <strong>de</strong> sup – semilatici <strong>de</strong>oarecef(x ∨ y) = f(x′′ ∨ y′′) = f((x′ ∧ y′)′) = (f(x′ ∧ y′))′ = (f(x′) ∧ f(y′))′== ((f(x))′ ∧ (f(y))′)′ = f(x)′′ ∨ f(y)′′ = f(x) ∨ f(y).Atunci f(0) = f(x ∧ x′) = f(x) ∧ (f(x))′ = 0 şi analogf(1) = 1, <strong>de</strong>ci f este morfism <strong>de</strong> algebre Boole.(i) ⇒ (iii). Evi<strong>de</strong>nt.(iv). Este afirmaţia duală lui (iii) şi <strong>de</strong>ci echivalenţa(iv) ⇔ (i) se <strong>de</strong>monstrează analog ca şi echivalenţa (i) ⇔ (iii).158
5.21. Fie x∈Ker (f) şi y∈B 1 a.î. y ≤ x. Atunci, f fiindizotonă ⇒ f(y) ≤ f(x) = 0 ⇒ f(y) = 0 ⇒ y∈Ker (f). Dacăx, y∈Ker (f) atunci în mod evi<strong>de</strong>nt şi x ∨ y ∈Ker (f), adicăKer (f) ∈I(B 1 ).Să presupunem că Ker (f) = {0} şi fie x, y ∈ Ker(f) a.î.f(x) = f(y). Atunci f(x∧y′) = f(x)∧f(y′) = f(x)∧f(y)′ = f(x) ∧ f(x)′ ==0, <strong>de</strong>ci x ∧ y′ ∈Ker (f), adică x ∧ y′ = 0, <strong>de</strong>ci x ≤ y ( conformproblemei 5.3. (iii).). Analog se arată că y ≤ x, <strong>de</strong> un<strong>de</strong> x = y.Implicaţia reciprocă este evi<strong>de</strong>ntă ( <strong>de</strong>oarece f(0) = 0).5.22. (i) ⇒ (ii). f izomorfism ⇒ f surjecţie.Orice morfism <strong>de</strong> latici este o funcţie izotonă, <strong>de</strong>ci x ≤ y ⇒f(x) ≤ f(y).Fie f(x) ≤ f(y). Atunci f(x) = f(x) ∧ f(y) = f(x ∧ y) şi cum f esteinjectivă ⇒ x = x ∧y, <strong>de</strong> un<strong>de</strong> x ≤ y.(ii)⇒ (iii). Arătăm că f este injectivă. Fie f(x) = f(y) ⇒ f(x) ≤ f(y)şi f(y) ≤ f(x) ⇒ x ≤ y şi y ≤ x ⇒ x = y. Cum f este şi surjecţie,rezultă că f este bijecţie, <strong>de</strong>ci este inversabilă. Să <strong>de</strong>monstrăm <strong>de</strong>exemplu că f -1 (x ∧ y ) = f -1 (x) ∧ f -1 (y), oricare ar fi x,y∈B 2 . Dinx,y∈B 2 şi f surjecţie rezultă că există x 1 şi y 1 ∈B 1 a.î. f(x 1 ) = x şif(y 1 ) = y, <strong>de</strong>ci f -1 (x ∧ y ) = f -1 (f(x 1 ) ∧ f(y 1 )) = f -1 (f(x 1 ∧ y 1 )) = x 1∧ y 1 = f -1 (f(x 1 )) ∧ f -1 (f(y 1 )) = f -1 (x) ∧ f -1 (y).159
Analog f -1 (x ∨ y ) = f -1 (x) ∨ f -1 (y) şi f -1 ( x′) = (f -1 (x))′.(iii) ⇒ (i). evi<strong>de</strong>nt.5.23. Analog ca în cazul laticilor ( vezi problema 4.43.).5.24. Faptul că ( 2 M , ≤ ) este latice Boole distributivă cu 0şi 1 rezultă imediat din problema 4.20.. Definind pentru f : M →2, f′ : M → 2, f′(x) = 1- f(x), pentru orice x∈M, atunci f′ va ficomplementul lui f. Fie X∈P(M) şi α X : M → 2,(⎧0,dac a y ∉ Xα X (y) = ⎨ ( . Se verifică imediat că asocierea⎩1, daca y ∈ XX → α X <strong>de</strong>fineşte un izomorfism <strong>de</strong> latici Boole α : P(M) → 2 M .Observaţie. Cum algebra Boole (P(M), ⊆) este completă<strong>de</strong>ducem că şi (2 M , ≤) este completă.5.25. (i). Dacă x, y∈B a atunci în mod evi<strong>de</strong>nt x ∧ y, x ∨ y,x*, 0, a ∈B a ( iar a joacă rolul lui 1 în B a ). De asemenea, x ∧ x* == x ∧ ( x′ ∧ a) = 0 ∧ a = 0 iar x ∨ x* = x ∨ (x′ ∧ a) = (x ∨ x′) ∧∧( x ∨ a) = 1 ∧ ( x ∨ a) =1 ∧ a = a, <strong>de</strong> un<strong>de</strong> concluzia că x* estecomplementul lui x în B a ;(ii). Dacă x,y∈B atunci α a (x ∨ y) = a ∧ (x ∨ y) = (a ∧ x) ∨∨(a ∧ y) = α a (x) ∨ α a (y), α a (x ∧ y) = a ∧(x ∧ y)= (a ∧ x)∧(a ∧ y)== α a (x) ∧ α a (y), α a (x′) = a ∧ x′ = a ∧ (a′ ∨ x′) = a ∧ ( a ∧ x)′ == (α a (x))*, α a (0) = 0 iar α a (1) = a, adică α a este morfism surjectivîn B.(iii). Se verifică uşor că α : B → B a × B a′ ,α(x) = (a ∧ x, a′ ∧ x), pentru x∈B este morfism <strong>de</strong> latici Boole.Pentru (y,z)∈ B a × B a′ , cum α(y ∨ z) =(a ∧ (y ∨ z), a′ ∧∧(y ∨ z)) = ((a ∧ y) ∨ (a ∧ z), (a′ ∧ y) ∨ ( a′ ∧ z)) = (y ∨ 0, 0 ∨ z) ==(y, z), <strong>de</strong>ducem că α este o surjecţie.Fie acum x,y∈B a.î. α(x) = α(y). Atunci a ∧ x = a ∧ y şia′ ∧ x = a′ ∧ y, <strong>de</strong>ci:(a ∧ x) ∨ (a′ ∧ x) = (a ∧ y) ∨ (a′ ∧ y)160
⇔ (a ∨ a′) ∧ x = (a ∨ a′) ∧ y⇔ 1 ∧ x = 1 ∧ y ⇔ x = y,<strong>de</strong> un<strong>de</strong> concluzia că α şi injecţie, <strong>de</strong>ci este izomorfism <strong>de</strong> laticiBoole.5.26. Demonstrăm că relaţia ∼ este o relaţie <strong>de</strong>echivalenţă.- reflexivitatea: A ∆ A = ∅ este finită;- <strong>si</strong>metria: evi<strong>de</strong>nt <strong>de</strong>oarece A ∆ B = B ∆ A;- tranzitivitatea: dacă A∼B şi B∼C, atunci A ∆ B şiB ∆ C sunt finite, cu A, B, C∈P(N), se <strong>de</strong>monstrează uşor căA ∆ C ⊆ (A ∆ B ) ∪ (B ∆ C) care este finită, <strong>de</strong>ci A ∆ C estefinită, astfel că A∼C.Clasa <strong>de</strong> echivalenţă a lui A va fi A ∼ = { B∈ P(N) | A∼B}.Arătăm că relaţia ≤ <strong>de</strong>finită pe P(N)/∼ prin A ∼ ≤ B ∼ ⇔ A \ B finităeste o relaţie <strong>de</strong> ordine:- reflexivitatea: A ∼ ≤ A ∼ <strong>de</strong>oarece A \ A = ∅ finită;- anti<strong>si</strong>metria: dacă A ∼ ≤ B ∼ şi B ∼ ≤ A ∼ atunci A \ B şiB \ A sunt finite. Rezultă că A ∆ B este finită, <strong>de</strong>ci A ∼ B, adicăA ∼ = B ∼ ;- tranzitivitatea: dacă A ∼ ≤ B ∼ şi B ∼ ≤ C ∼ , atunci A \ Bşi B \ C sunt finite. Dar A \ C ⊆ (A \ B ) ∪ ( B \ C) <strong>de</strong>ci A \ C estefinită, adică A ∼ ≤ C ∼ .Am <strong>de</strong>monstrat astfel căordonată.(P(N)/∼, ≤) este o mulţimeDacă A ∼ ,B ∼ ∈P(N)/∼, atunci A ∼ ∧ B ∼ =(A∩B) ∼ şi A ∼ ∨ B ∼ == (A ∪ B) ∼ .Într-a<strong>de</strong>văr, pentru infimum avem (A∩B) ∼ ≤ A ∼ , B ∼<strong>de</strong>oarece (A∩B)\ A = ∅ şi (A∩B) \ B = ∅. Dacă C ∼ ≤ A ∼ , B ∼atunci C \ A şi C \ B sunt finite, <strong>de</strong>ci (C \ A ) ∪ (C \ B) este finităşi egală cu C \ (A∩B). Astfel C \ (A∩B) este finită, ceea ce aratăcă C ∼ ≤ (A∩B) ∼ .161
Analog pentru supremum, şi astfel (P(N)/∼, ≤) <strong>de</strong>vine olatice. Ea este mărginită, elementul minimal fiind ∅ ∼ iarelementul maximal N ∼ .Pentru distributivitate trebuie să arătăm că A ∼ ∧(B ∼ ∨C ∼ )== (A ∼ ∧ B ∼ )∨(A ∼ ∧ C ∼ ) ⇔ (A∩(B ∪ C)) ∼ = ((A ∩ B) ∪ (A ∩ C)) ∼ceea ce este a<strong>de</strong>vărat <strong>de</strong>oarece A∩ (B ∪ C) = (A ∩ B) ∪ (A ∩ C).Dacă A ∼ ∈P(N)/∼, atunci (A ∼ )′ = (N \ A) ∼ , astfel că(P(N)/∼, ≤) este latice Boole.5.27. (i). Dacă x→y =1 atunci x′∨ y =1 ⇔ x ≤ y.(iii). x→ (y→x) = x′ ∨ (y′∨ x) = 1 ∨ y′ = 1Analog celelalte relaţii (vezi şi problema 4.48.).Observaţie. Din (xi) <strong>de</strong>ducem că o algebră Boole estealgebră Heyting, un<strong>de</strong> pentru x,y∈B, x → y = x′ ∨ y.5.28. (i). Fie x ∼ F y ⇔ (∃) f∈F a.î. x ∧ f = y ∧ f. Atuncix′ ∨ (x ∧ f) = x′ ∨ (y ∧ f) ⇒ (x′ ∨ x) ∧ (x′∨ f) = (x′∨ y) ∧ (x′ ∨ f)⇒ x′ ∨ f = (x′ ∨ y) ∧ (x′ ∨ f). Cum f∈F, F filtru şi f ≤ x′ ∨ frezultă că x′ ∨ f ∈F ⇒ x′∨y∈F. Analog x ∨ y′∈F, <strong>de</strong>ci x ↔ y ∈F,adică x ≈ F y.Invers, dacă x ≈ F y ⇒ x ↔ y∈F ⇒(x′ ∨ y )∧(x ∨ y′)∈F⇒ x′ ∨ y, x ∨ y′ ∈F ⇒ există f 1 , f 2 ∈F a .î. x′ ∨ y=f 1 şi x ∨ y′= f 2 .Atunci x ∧ f 1 = x ∧ (x′ ∨ y) = (x ∧ x′) ∨ (x ∧ y) = x ∧ y şi analogy ∧ f 2 = x ∧ y, <strong>de</strong>ci dacă f = f 1 ∧ f 2 ∈F, atunci x ∧ f = y ∧ f.(ii). Demonstrăm că ρ F este o relaţie <strong>de</strong> congruenţă.-reflexivitatea: x ρ F x <strong>de</strong>oarece x′ ∨ x = 1∈F.- <strong>si</strong>metria: x ρ F y ⇒ (x′ ∨ y ) ∧ (x ∨ y′)∈F ⇒ y ρ F x.- tranzitivitatea: x ρ F y şi y ρ F z implică x′ ∨ y , x ∨ y′,y′ ∨ z , y ∨ z′ ∈F. Atunci x′ ∨ z = x′ ∨ z ∨ ( y ∧ y′)=( x′ ∨ z ∨ y)∧∧ ( x′ ∨ z ∨ y′) ≥ (x′ ∨ y) ∧ ( y′ ∨ z). Deoarece x′ ∨ y, y′ ∨ z ∈Fatunci x′ ∨ z ∈F. Analog x ∨ z′ ∈F, <strong>de</strong>ci x ρ F z.Astfel am <strong>de</strong>monstrat că ρ F este o relaţie <strong>de</strong> echivalenţă.Demonstrăm compatibilitatea lui ρ F cu operaţiile ∧,∨,′.162
Fie x ρ F y şi z ρ F t. Atunci x′ ∨ y, z′ ∨ t∈F ⇒ (x′ ∨ y) ∧∧( z′ ∨ t) ∈F. Avem (x′ ∨ y)∧( z′ ∨ t) ≤ (x′∨ y ∨ t)∧( z′ ∨ t ∨ y) == (x′ ∧ z′) ∨ ( y ∨ t) = (x ∨ z)′ ∨ (y ∨ t), <strong>de</strong>ci (x ∨ z)′ ∨ (y ∨ t) ∈F.Analog (y ∨ t)′ ∨ (x ∨ z), <strong>de</strong>ci (x ∨ z) ρ F (y ∨ t).Fie x ρ F y. Atunci x ↔ y∈F şi x′↔y′=(x′′∨ y′)∧(y′′∨ x′)== (x ∨ y′) ∧ (x′ ∨ y) = x ↔ y, <strong>de</strong>ci x′ ρ F y′.Fie x ρ F y şi z ρ F t. Conform celor <strong>de</strong> mai sus x′ ρ F y′ şiz′ ρ F t′ şi cum ρ F este compatibilă cu ∨, avem (x′ ∨ z′) ρ F (y′ ∨ t′)⇔ (x ∧ z)′ ρ F (y ∧ t)′ ⇔ (x ∧ z) ρ F (y ∧ t).Cu aceasta am stabilit că ρ F este o congruenţă.(iii). Totul rezultă din faptul că ρ F este o congruenţă pe B.5.29. (i). Se verifică imediat prin dualizarea problemei5.21..(ii). Rezultă prin dualizarea problemei 5.21.: dacă f esteinjectivă şi x∈F f atunci din f(x) = 1 = f(1) ⇒ x = 1. Dacă F f = {1}şi f(x) = f(y), atunci f(x′∨ y) = f(x ∨ y′) = 1, <strong>de</strong>ci x′∨ y = x ∨ y′ ==1, adică x ≤ y şi y ≤ x ( conform problemei 5.3. (iv)), <strong>de</strong>ci x = y.(iii). Con<strong>si</strong><strong>de</strong>răm aplicaţia α : B 1 /F f → f(B 1 ) <strong>de</strong>finită prinα (x/F f ) = f(x), pentru orice x/F f ∈B 1 /F f .Deoarece pentru x,y∈B 1 : x/F f = y/F f ⇔ x ∼ F fy ⇔(x′∨y)∧(x∨y′)∈F f (conform problemei 5.28.)⇔f((x′∨y)∧(x∨y′))==1⇔ f(x′∨y)=f(x∨y′)=1⇔ f(x)=f(y) ⇔ α(x/F f ) = α (y/F f ) <strong>de</strong>ducemcă α este corect <strong>de</strong>finită şi injectivă.Avem : α (x/F f ∨ y/F f ) = α ((x ∨y)/F f )=f( x∨y )=f(x)∨f(y)== α (x/F f ) ∨ α( x/F f ); analog se arată că α (x/F f ∧ y/F f ) = α (x/F f ) ∧∧ α( y/F f ) şi α (x′/F f ) = (α(x/F f ))′, <strong>de</strong>ci α este morfism <strong>de</strong> laticiBoole.Fie y = f(x) ∈f(B 1 ), x∈B 1 ; atunci x/F f ∈B 1 /F f şi α( x/F f ) ==f(x) = y, <strong>de</strong>ci α este surjectiv, adică izomorfism.5.30. (i) ⇒ (ii). Reamintim că B/F = {x/F | x∈B} (veziproblema 5.28.). Fie x∈B a.î. x/F ≠ 1. Atunci x∉F şi conform163
problemei 5.8. x′∈F, adică x′/F = 1. Dar (x/F)′ = x′/F, <strong>de</strong>cix/F = (x/F)′′ = 1′ = 0, <strong>de</strong> un<strong>de</strong> concluzia că B/F = {0,1} ≈ 2.(ii) ⇒ (i). Dacă x∉F atunci x/F ≠ 1, <strong>de</strong>ci x/F = 0 iarx′/F = (x/F)′ = 0′ = 1, adică x′∈F şi conform problemei 5.8., Feste ultrafiltru.5.31. Vom nota prin M mulţimea ultrafiltrelor lui B iar<strong>de</strong>spre u : B → P(M), u(x) = {F∈M | x∈F} vom arăta că estemorfism injectiv <strong>de</strong> algebre Boole ( astfel că B va fi izomorfă cuu(B))Dacă x,y∈B şi x ≠ y atunci conform problemei 5.15.există F∈M a.î. x∈F şi y∉F, adică F∈u(x) şi F∉u(y), <strong>de</strong>ciu(x) ≠ u(y).În mod evi<strong>de</strong>nt u(0) = ∅ şi u(1) = M.Fie acum x,y∈B şi F∈M. Avem: F∈u(x∧y) ⇔ x ∧ y∈F⇔ x∈F şi y∈F <strong>de</strong>ci u(x ∧ y ) = u(x) ∧ u(y). Din problema 5.9.<strong>de</strong>ducem că u(x ∨ y) = u(x) ∨ u(y), iar din problema 5.15.<strong>de</strong>ducem că u(x′) = (u(x))′, adică u este şi morfism <strong>de</strong> algebreBoole.5.32. Conform problemei 4.42. R(L) = { a∈L : a = a**} şieste sublatice mărginită a lui L. Dacă a∈R(L), atunci a = a** şiconform problemei 4.39. (v) şi a*∈R(L). Atunci a ∧ a* = 0 ∈R(L)iar a ∨ a* ( în R(L)) = (a* ∧ a**)* = 0* = 1 ( conform problemei4.39. (vii)), <strong>de</strong>ci a* este ( în R(L)) complementul lui a.M a =5.33. (i). Evi<strong>de</strong>nt, A′(a) = {x + y·a ⏐x,y∈A′}.(ii). Cum C este complet, există m a = ∨ f(x) şix A′a≤x164x∈A′x≤a∈ ∧ f(x) în C. Să observăm că m a ≤ M a , aşa că putem alegem a ≤ m ≤M a . Fie acum z∈A′(a) şi să presupunem că pentru z avemdouă reprezentări: z = x 1 +ay 1 = x 2 +ay 2 , cu x 1 , x 2 , y 1 , y 2 ∈A′.Atunci x 1 + x 2 = a(y 1 +y 2 ) adică x 1 + x 2 ≤ a, <strong>de</strong> un<strong>de</strong> <strong>de</strong>ducem că:
a(x 1 + x 2 + y 1 + y 2 + 1) = a(x 1 + x 2 ) + a(y 1 + y 2 ) + a == a(y 1 + y 2 ) + a(y 1 +y 2 ) + a = a,adică a ≤ x 1 + x 2 + y 1 +y 2 + 1. Ţinând cont <strong>de</strong> aceste ultime relaţiica şi <strong>de</strong> felul în care a fost ales m, <strong>de</strong>ducem că f(x 1 ) + f(x 2 ) ≤ m ≤≤f(x 1 ) + f(x 2 ) + f(y 1 ) + f( y 2 ) + 1, astfel că:m = m( f(x 1 ) + f(x 2 ) + f(y 1 ) + f( y 2 ) + 1) == m(f(x 1 ) + f(x 2 )) + m(f(y 1 ) + f( y 2 )) + m == f(x 1 ) + f(x 2 ) + mf(y 1 ) + mf( y 2 ) + m,<strong>de</strong> un<strong>de</strong> f(x 1 ) + f(x 2 ) + mf(y 1 ) + mf( y 2 ) = 0 ⇔ f(x 1 ) + mf(y 1 ) == f(x 2 ) + mf( y 2 ).Această ultimă egalitate ne permite să <strong>de</strong>finim pentruz = x + ay ∈A′(a), f′(z) = f(x) + mf(y) şi acesta este morfismulcăutat.5.34. „⇒”. Rezultă din problema 5.9.„⇐”. Presupunem că laticea L conţine un element a ce nuare complement. Con<strong>si</strong><strong>de</strong>răm filtrele F 0 = {x∈L | a ∨ x = 1} şiF 1 = { x∈L | a ∧ y ≤ x pentru un y∈F 0 }. Atunci 0∉F 1 căci altfel aar fi complementat. Deci există un filtru prim P 1 a.î. F 1 ⊆ P 1 (veziproblema 4.32.). Fie I = ((L \ P 1 )∪{a}]. Observăm că L \ P 1 ⊂ I<strong>de</strong>oarece a∈I şi a∈F 1 ⊆ P 1 implică a∉L \ P 1 .Arătăm că F 0 ∩I = ∅. Dacă există x∈F 0 ∩I, atunci x∈F 0 şi<strong>de</strong>oarece L \ P 1 este un i<strong>de</strong>al, atunci x ≤ a ∨ y pentru un y∈L \ P 1 .Atunci 1 = a ∨ x ≤ a ∨ y <strong>de</strong>ci y∈F 0 ⊆ F 1 ⊆ P 1 – contradicţie.Astfel, F 0 ∩I = ∅ şi astfel există un filtru prim P a.î. F 0 ⊆ P şi P∩I=∅ (vezi problema 4.28.). Atunci P ⊆ L \ I ⊂ P 1 , adică P nueste maximal.5.35. ″⇐″. Să presupunem că L este o latice Boole şi căexistă P,Q∈Spec(L) a.î. Q⊂P, adică există a∈P a.î. a∉Q. Atuncia′∉P şi <strong>de</strong>ci a′∉Q. Astfel a, a′∉Q şi totuşi a ∧ a′ = 0 ∈Qcontrazicând faptul că Q este i<strong>de</strong>al prim.′′⇒′′. Să presupunem acum că (Spec(L), ⊆ ) esteneordonată şi fie prin absurd un element a∈L pentru care nu existăcomplementul său în L ( în mod evi<strong>de</strong>nt a ≠ 0, 1).165
Alegem F a = {x∈L⎟ a ∨ x = 1}∈F(L). Evi<strong>de</strong>nt a∉F a şi fieD a = [F a ∪{a}) = {x∈L⎟ x ≥ d ∧ a pentru un d∈F a } (vezi problema4.25.).În mod evi<strong>de</strong>nt 0∉D a <strong>de</strong>oarece în caz contrar ar existad∈F a (<strong>de</strong>ci d ∨ a = 1) a.î. d ∧ a = 0, adică d = a′ - absurd.Conform problemei 4.28. există P∈Spec(L) a.î. P ∩ D a ==∅. Atunci 1∉(a]∨ P (căci în caz contrar am avea 1 = a ∨ p pentruun p∈P, adică p∈D a şi astfel P∩D a ≠ ∅ - absurd).Conform problemei 4.30. există un i<strong>de</strong>al Q∈Spec(L) a.î.(a] ∨ P ⊆ Q. Am <strong>de</strong>duce că P⊂Q contrazicând faptul că(Spec(L), ⊆) este o mulţime neordonată.166
§6. Calculul propoziţiilor6.1. Con<strong>si</strong><strong>de</strong>răm următorul şir <strong>de</strong> formule:φ 1 = [φ→([φ→φ]→φ)]→[(φ→[φ→φ])→(φ→φ)]φ 2 = φ→([φ→φ]→φ)φ 3 = (φ→[φ→φ])→(φ→φ)φ 4 = φ→[φ→φ]φ 5 = φ→φ.Observăm că φ 1 este o axiomă <strong>de</strong> forma A 2 , φ 2 este oaxiomă <strong>de</strong> tipul A 1 , φ 3 este o consecinţă imediată a lui φ 1 şi φ 2(m.p.), φ 4 este o axiomă <strong>de</strong> tipul A 1 , iar φ 5 este o consecinţăimediată a lui φ 3 şi φ 4 (m.p.). Deci {φ 1 , φ 2 , φ 3 , φ 4 , φ 5 } este o<strong>de</strong>monstraţie a lui φ 5 , <strong>de</strong> un<strong>de</strong> concluzia că ⊢ φ 5 .6.2. Con<strong>si</strong><strong>de</strong>răm următorul şir <strong>de</strong> formule:φ 1 = [φ→(ψ→χ)]→[(φ→ψ)→(φ→χ)]φ 2 = ([φ→(ψ→χ)]→[(φ→ψ)→(φ→χ)])→→ ((ψ→χ)→([φ→(ψ→χ)]→ [(φ→ψ)→(φ→χ)]))φ 3 = (ψ→χ)→([φ→(ψ→χ)]→[(φ→ψ)→(φ→χ)])φ 4 = ((ψ→χ)→([φ→(ψ→χ)]→[(φ→ψ)→(φ→χ)]))→→([(ψ→χ)→[φ→(ψ→χ)]]→[(ψ→χ)→[(φ→ψ)→(φ→χ)]])φ 5 =[(ψ→χ)→[φ→(ψ→χ)]]→[(ψ→χ)→[(φ→ψ)→(φ→χ)]]φ 6 = (ψ→χ)→[φ→(ψ→χ)]φ 7 = (ψ→χ)→[(φ→ψ)→(φ→χ)].Observăm că φ 1 este o axiomă <strong>de</strong> tipul A 2 , φ 2 este oaxiomă <strong>de</strong> tipul A 1 , φ 3 este o consecinţă imediată a lui φ 1 şi φ 2(m.p.), φ 4 este o axiomă <strong>de</strong> tipul A 2 , φ 5 este o consecinţă imediatăa lui φ 3 şi φ 4 (m.p.), φ 6 este o axiomă <strong>de</strong> tipul A 1 iar φ 7 este oconsecinţă imediată a lui φ 5 şi φ 6 (m.p.).Deci {φ 1 , φ 2 , φ 3 , φ 4 , φ 5 , φ 6 , φ 7 } este o <strong>de</strong>monstraţie a luiφ 7 , <strong>de</strong> un<strong>de</strong> concluzia că ⊢ φ 7 .6.3. Con<strong>si</strong><strong>de</strong>răm următorul şir <strong>de</strong> formule:φ 1 = (⌉ψ→⌉φ)→(φ→ψ)φ 2 = [(⌉ψ→⌉φ)→(φ→ψ)]→([⌉φ→(⌉ψ→⌉φ)]→[⌉φ→(φ→ψ)])167
φ 3 = [⌉φ→(⌉ψ→⌉φ)]→[⌉φ→(φ→ψ)])φ 4 = ⌉φ→(⌉ψ→⌉φ)φ 5 = ⌉φ→(φ→ψ).Observăm că φ 1 este o axiomă <strong>de</strong> tipul A 3 , φ 2 rezultă dinproblema 6.2., φ 3 este o consecinţă imediată a lui φ 1 şi φ 2 (m.p.),φ 4 este o axiomă <strong>de</strong> tipul A 1 , iar φ 5 este o consecinţă imediată a luiφ 3 şi φ 4 (m.p.).6.4. Conform problemei 6.1. avem că ⊢ ⌉(φ∧⌉φ).Înlocuind pe φ cu ⌉φ obţinem că⊢ φ∨⌉φ.168că ⊢ ⌉(⌉φ∧⌉⌉φ), adică6.5. (i). Reamintim că Γ⊢φ (adică φ se <strong>de</strong>duce dinipotezele Γ) dacă şi numai dacă următoarele condiţii suntverificate:(D 1 ) φ este axiomă,(D 2 ) φ∈Γ,(D 3 ) Există ψ∈Γ a.î. Γ⊢ψ şi Γ⊢(ψ→φ),astfel că totul se <strong>de</strong>duce imediat făcând un fel <strong>de</strong> inducţie asupraconceptului Γ⊢φ.(ii). Ţinem cont <strong>de</strong> condiţiile (D 1 )-(D 3 ). Dacă φ esteaxiomă atunci Ø⊢φ şi <strong>de</strong>ci putem alege Γ´= Ø. Dacă φ∈Γ atuncialegem Γ´={φ}. Dacă există ψ∈Γ a.î. Γ⊢ψ şi Γ⊢(ψ→φ), atunciexistă Γ 1´, Γ 2´⊆Γ finite a.î. Γ 1´⊢ψ şi Γ 2´⊢(ψ→φ). Con<strong>si</strong><strong>de</strong>rămΓ´= Γ 1´∪ Γ 2´şi aplicăm (i).(iii). Analog ca (i) şi (ii) ţinând cont <strong>de</strong> condiţiile (D 1 )-(D 3 ).6.6. ,,⇒”. Se aplică problema 6.5. şi modus ponens.,,⇐”. Facem un fel <strong>de</strong> inducţie.Dacă Γ∪{φ} ⊢ ψ atunci avem cazurile:
(1). ψ este o axiomă. Cum ⊢ ψ şi ⊢ ψ→(φ→ψ) (conformcu A 1 ), atunci ⊢ φ→ψ (prin m. p.), <strong>de</strong>ci Γ ⊢ φ→ψ.Γ ⊢ φ→ψ.(2). ψ∈Γ∪{φ}, cu două subcazuri:(a) ψ∈Γ. Atunci din Γ ⊢ ψ şi Γ ⊢ ψ→(φ→ψ) se <strong>de</strong>duce(b) ψ∈{φ}. Atunci se aplică principiul i<strong>de</strong>ntităţii(problema 6.1.)(3). Există θ∈F a.î. Γ∪{φ} ⊢ θ şi Γ∪{φ} ⊢ θ→ψ.Aplicând ipoteza <strong>de</strong> inducţie rezultă Γ ⊢ φ→θ şiΓ ⊢ φ→(θ→ψ). De asemenea, conform cu A 2 , avem:Γ ⊢ (φ→(θ→ψ))→((φ→θ)→(φ→ψ))şi astfel aplicând <strong>de</strong> două ori m. p. se obţine că Γ ⊢ φ→ψ.6.7. Vom aplica succe<strong>si</strong>v modus ponens şi apoi teorema<strong>de</strong>ducţiei (problema 6.6.):{φ→ψ, ψ→χ, φ} ⊢ φ{φ→ψ, ψ→χ, φ} ⊢ φ→ψ{φ→ψ, ψ→χ, φ} ⊢ ψ{φ→ψ, ψ→χ, φ} ⊢ ψ→χ{φ→ψ, ψ→χ, φ} ⊢ χ{φ→ψ, ψ→χ} ⊢ φ→χ{φ→ψ} ⊢ (ψ→χ)→(φ→χ)169(m.p.)(m.p.)(t.d.)(t.d.),<strong>de</strong>ci ⊢ (φ→ψ) →((ψ→χ)→(φ→χ)), conform cu t.d..Observaţie. Din problema 6.7. <strong>de</strong>ducem următoarearegulă <strong>de</strong> <strong>de</strong>ducţie <strong>de</strong>rivată:(R 1 ): Dacă ⊢ φ → ψ şi ⊢ ψ → χ, atunci ⊢ φ → χ.6.8. Aplicăm modus ponens şi apoi teorema <strong>de</strong>ducţieidupă următoarea schemă:
{φ, ψ, φ→(ψ→χ)} ⊢ φ{φ, ψ, φ→(ψ→χ)} ⊢ φ→(ψ→χ){φ, ψ, φ→(ψ→χ)} ⊢ (ψ→χ){φ, ψ, φ→(ψ→χ)} ⊢ ψ{φ, ψ, φ→(ψ→χ)} ⊢ χ{ψ, φ→(ψ→χ)} ⊢ φ→ χ{φ→(ψ→χ)} ⊢ ψ→(φ→χ)170(m.p.)(m.p.)(t.d.)(t.d.),<strong>de</strong> un<strong>de</strong> <strong>de</strong>ducem în final că ⊢ (φ→(ψ→χ))→(ψ→(φ→χ)),conform cu t.d..Observaţie. Din problema 6.8. <strong>de</strong>ducem o altă regulă <strong>de</strong><strong>de</strong>ducţie <strong>de</strong>rivată:(R 2 ): Dacă ⊢ φ → (ψ → χ), atunci ⊢ ψ → (φ → χ).6.9. Raţionăm după următoarea schemă ce se <strong>de</strong>duce dinA 1 -A 3 , modus ponens şi teorema <strong>de</strong>ducţiei:{φ, ⌉φ} ⊢ ⌉φ→(⌉ψ→⌉φ) (A 1 ){φ, ⌉φ} ⊢ ⌉φ{φ, ⌉φ} ⊢ ⌉ψ→⌉φ(m.p.){φ, ⌉φ} ⊢ (⌉ψ→⌉φ)→(φ→ψ) (A 3 ){φ, ⌉φ} ⊢ φ→ψ{φ, ⌉φ} ⊢ φ{φ, ⌉φ} ⊢ ψ{φ} ⊢ ⌉φ→ψ(m.p.)(m.p.)(t.d.),<strong>de</strong> un<strong>de</strong> concluzia că ⊢ φ → (⌉φ → ψ), conform cu t.d..6.10. Conform problemei 6.8. avem⊢ (φ→(⌉φ→ψ))→(⌉φ→(φ→ψ)),<strong>de</strong> un<strong>de</strong> aplicând problema 6.9. şi m. p. <strong>de</strong>ducem că⊢ ⌉φ → (φ → ψ).
6.11. Raţionăm după următoarea schemă ce se <strong>de</strong>duce dinA 1 -A 3 , modus ponens şi teorema <strong>de</strong>ducţiei:{⌉⌉φ} ⊢ ⌉⌉φ→(⌉⌉⌉⌉φ→⌉⌉φ) (A 1 ){⌉⌉φ} ⊢ ⌉⌉φ{⌉⌉φ} ⊢ ⌉⌉⌉⌉φ→⌉⌉φ171(m.p.){⌉⌉φ} ⊢ (⌉⌉⌉⌉φ→⌉⌉φ)→(⌉φ→⌉⌉⌉φ) (A 3 ){⌉⌉φ} ⊢ ⌉φ→⌉⌉⌉φ(m.p.){⌉⌉φ} ⊢ (⌉φ→⌉⌉⌉φ)→(⌉⌉φ→φ) (A 3 ){⌉⌉φ} ⊢ ⌉⌉φ→φ{⌉⌉φ} ⊢ φ,<strong>de</strong> un<strong>de</strong> concluzia finală că ⊢ ⌉⌉φ → φ, conform cu t.d..(m.p.)6.12. Raţionăm după următoarea schemă ce se <strong>de</strong>duce dinA 1 -A 3 , modus ponens şi teorema <strong>de</strong>ducţiei:{φ→ψ, ⌉ψ, ⌉⌉φ} ⊢ ⌉⌉φ→φ (probl. 6.11.){φ→ψ, ⌉ψ, ⌉⌉φ} ⊢ ⌉⌉φ{φ→ψ, ⌉ψ, ⌉⌉φ} ⊢ φ{φ→ψ, ⌉ψ, ⌉⌉φ} ⊢ φ→ψ{φ→ψ, ⌉ψ, ⌉⌉φ} ⊢ ψ{φ→ψ, ⌉ψ, ⌉⌉φ} ⊢ ⌉ψ(m.p.)(m.p.){φ→ψ, ⌉ψ, ⌉⌉φ} ⊢ ⌉ψ→(ψ→⌉⌉ψ) (probl. 6.10.){φ→ψ, ⌉ψ, ⌉⌉φ} ⊢ ⌉⌉ψ{φ→ψ, ⌉ψ} ⊢ ⌉⌉φ → ⌉⌉ψ(m.p. <strong>de</strong> două ori)(t.d.){φ→ψ, ⌉ψ} ⊢ (⌉⌉φ → ⌉⌉ψ)→(⌉ψ→⌉φ) (A 3 ){φ→ψ, ⌉ψ} ⊢ ⌉ψ → ⌉φ{φ→ψ, ⌉ψ} ⊢ ⌉ψ{φ→ψ, ⌉ψ} ⊢ ⌉φ{φ→ψ} ⊢ ⌉ψ → ⌉φ(m.p.)(m.p.)(t.d.),
<strong>de</strong> un<strong>de</strong> concluzia finală că ⊢ (φ → ψ) → (⌉ψ → ⌉φ), conformcu t.d..6.13. Raţionăm după următoarea schemă ce se <strong>de</strong>duce dinproblema 6.11., A 1 -A 3 , modus ponens şi teorema <strong>de</strong>ducţiei:{φ, ⌉⌉⌉φ} ⊢ ⌉⌉⌉φ→⌉φ (probl. 6.11.){φ, ⌉⌉⌉φ} ⊢ ⌉⌉⌉φ{φ, ⌉⌉⌉φ} ⊢ ⌉φ{φ} ⊢ ⌉⌉⌉φ → ⌉φ(m.p.)(t.d.){φ} ⊢ (⌉⌉⌉φ → ⌉φ)→(φ→⌉⌉φ) (A 3 ){φ} ⊢ φ→⌉⌉φ{φ} ⊢ φ{φ} ⊢ ⌉⌉φ<strong>de</strong> un<strong>de</strong> concluzia finală că ⊢ φ → ⌉⌉φ, conform cu t.d..(m.p.)(m.p.),6.14. Raţionăm după următoarea schemă ce se <strong>de</strong>duce dinproblemele 6.1., 6.9., 6.11., A 1 -A 3 , modus ponens şi teorema<strong>de</strong>ducţiei:{φ → ⌉φ, ⌉⌉φ} ⊢ ⌉⌉φ→φ (probl. 6.11.){φ → ⌉φ, ⌉⌉φ} ⊢ ⌉⌉φ{φ → ⌉φ, ⌉⌉φ} ⊢ φ (m.p.){φ → ⌉φ, ⌉⌉φ} ⊢ φ→⌉φ{φ → ⌉φ, ⌉⌉φ} ⊢ ⌉φ (m.p.){φ → ⌉φ, ⌉⌉φ} ⊢ φ→(⌉φ→⌉(φ→φ)) (probl. 6.9.){φ → ⌉φ, ⌉⌉φ} ⊢ ⌉(φ→φ) (m.p. <strong>de</strong> două ori){φ → ⌉φ} ⊢ ⌉⌉φ → ⌉(φ→φ) (t.d.){φ → ⌉φ} ⊢ (⌉⌉φ → ⌉(φ→φ))→((φ→φ)→⌉φ) (A 3 ){φ → ⌉φ} ⊢ (φ→φ)→⌉φ (m.p.){φ → ⌉φ} ⊢ φ→φ (probl. 6.1.)172
{φ → ⌉φ} ⊢ ⌉φ (m.p.),<strong>de</strong> un<strong>de</strong> concluzia că ⊢ (φ → ⌉φ) → ⌉φ.6.15. Raţionăm după următoarea schemă <strong>de</strong> <strong>de</strong>monstraţie:{φ, φ→ψ} ⊢ ψ{φ} ⊢ (φ→ψ) → ψ(m.p.)(t.d.){φ} ⊢ ((φ→ψ) → ψ)→(⌉ψ→⌉(φ→ψ)) (probl. 6.12.){φ} ⊢ ⌉ψ→⌉(φ→ψ)(m.p.),<strong>de</strong> un<strong>de</strong> concluzia finală că ⊢ φ → (⌉ψ → ⌉(φ → ψ)), conformcu t.d..6.16. Rezultă imediat din problema 6.9..6.17. Problema este echivalentă cu ⊢ ψ → (⌉φ →ψ)pentru care avem următoarea schemă:{ψ, ⌉φ} ⊢ ψ{ψ} ⊢ ⌉φ → ψ173(t.d.),<strong>de</strong> un<strong>de</strong> <strong>de</strong>ducem în final că ⊢ ψ → (⌉φ → ψ), conform cu t.d..6.18. Raţionăm după următoarea schemă <strong>de</strong> <strong>de</strong>monstraţie:{φ→χ, ψ→χ, ⌉φ→ψ} ⊢ ⌉φ→ψ{φ→χ, ψ→χ, ⌉φ→ψ} ⊢ ψ →χ{φ→χ, ψ→χ, ⌉φ→ψ} ⊢ ⌉φ→χ (R 1 ){φ→χ, ψ→χ, ⌉φ→ψ} ⊢ (⌉φ→χ)→(⌉χ→⌉⌉φ) (probl. 6.12.){φ→χ, ψ→χ, ⌉φ→ψ} ⊢ ⌉χ→⌉⌉φ(m.p.){φ→χ, ψ→χ, ⌉φ→ψ} ⊢ ⌉⌉φ→φ (probl. 6.11.){φ→χ, ψ→χ, ⌉φ→ψ} ⊢ ⌉χ→φ (R 1 ){φ→χ, ψ→χ, ⌉φ→ψ} ⊢ φ→χ{φ→χ, ψ→χ, ⌉φ→ψ} ⊢ ⌉χ→χ (R 1 ){φ→χ, ψ→χ, ⌉φ→ψ} ⊢ (⌉χ→χ)→(⌉χ→⌉⌉χ ) (probl.6.12.)
{φ→χ, ψ→χ, ⌉φ→ψ} ⊢ ⌉χ→⌉⌉χ(m.p.){φ→χ, ψ→χ, ⌉φ→ψ} ⊢ (⌉χ→⌉⌉χ)→⌉⌉χ (probl. 6.14.){φ→χ, ψ→χ, ⌉φ→ψ} ⊢ ⌉⌉χ(m.p.){φ→χ, ψ→χ, ⌉φ→ψ} ⊢ ⌉⌉χ→χ (probl. 6.11.){φ→χ, ψ→χ, ⌉φ→ψ} ⊢ χ(m.p.){φ→χ, ψ→χ} ⊢ (⌉φ→ψ) → χ(t.d.).Aplicând încă <strong>de</strong> două ori t.d. <strong>de</strong>ducem în final că⊢ (φ → χ) → [(ψ → χ) →((⌉φ → ψ) → χ)].Observaţie. Din problema 6.18. <strong>de</strong>ducem o altă regulă <strong>de</strong><strong>de</strong>ducţie <strong>de</strong>rivată:(R 3 ): Dacă ⊢ (φ → χ) şi ⊢ (ψ → χ), atunci ⊢ φ∨ψ → χ.6.19. Raţionăm după următoarea schemă <strong>de</strong> <strong>de</strong>monstraţie:⊢ φ → (⌉φ →⌉ψ) (probl. 6.9.)⊢ ⌉φ → (φ →⌉ψ) (R 2 )⊢ (⌉φ → (φ → ⌉ψ)) → (⌉(φ →⌉ψ) → ⌉⌉φ) (probl.6.12.)⊢ ⌉ (φ → ⌉ψ) → ⌉⌉φ(m.p.)⊢ ⌉⌉φ → φ (probl. 6.11.)⊢ ⌉(φ →⌉ψ) → φ (R 1 ),<strong>de</strong> un<strong>de</strong> concluzia finală că ⊢ φ∧ψ → φ.6.20. Raţionăm după următoarea schemă <strong>de</strong> <strong>de</strong>monstraţie:⊢ ⌉ψ → (φ →⌉ψ) (A 1 )⊢ (⌉ψ → (φ →⌉ψ)) → (⌉(φ →⌉ψ) →⌉⌉ψ)⊢ ⌉(φ →⌉ψ) →⌉⌉ψ(probl.6.12.)(m.p.)⊢ ⌉⌉ψ → ψ (probl. 6.11.)⊢ ⌉(φ →⌉ψ) → ψ (R 1 ),<strong>de</strong> un<strong>de</strong> concluzia finală că ⊢ φ∧ψ → ψ.174
6.21. Raţionăm după următoarea schemă <strong>de</strong> <strong>de</strong>monstraţie:{χ→φ, χ→ψ, χ} ⊢ χ{χ→φ, χ→ψ, χ} ⊢ χ → φ{χ→φ, χ→ψ, χ} ⊢ χ → ψ{χ→φ, χ→ψ, χ} ⊢ φ{χ→φ, χ→ψ, χ} ⊢ ψ(m.p.)(m.p.){χ→φ, χ→ψ, χ} ⊢ ψ→⌉⌉ψ (probl. 6.13.){χ→φ, χ→ψ, χ} ⊢ ⌉⌉ψ(m.p.){χ→φ, χ→ψ, χ} ⊢ φ→(⌉⌉ψ→⌉(φ→⌉ψ)) (probl. 6.15.){χ→φ, χ→ψ, χ} ⊢ ⌉(φ→⌉ψ) (m.p. <strong>de</strong> două ori).Folo<strong>si</strong>nd acum t.d. <strong>de</strong> trei ori se obţine în final că⊢ (χ → φ) → ((χ → ψ) → (χ → φ∧ψ)).Observaţie. Din problema 6.21. <strong>de</strong>ducem o altă regulă <strong>de</strong><strong>de</strong>ducţie <strong>de</strong>rivată:(R 4 ): Dacă ⊢ χ → φ şi ⊢ χ → ψ, atunci ⊢ χ → φ∧ψ.6.22. Folo<strong>si</strong>m următoarea schemă:⊢ φ∧ψ → ψ (probl. 6.20.)⊢ φ∧ψ → φ (probl. 6.19.)⊢ φ∧ψ → ψ∧φ (R 4 ).6.23. Folo<strong>si</strong>m următoarea schemă <strong>de</strong> <strong>de</strong>monstraţie:{φ, ψ} ⊢ φ{φ, ψ} ⊢ ψ{φ, ψ} ⊢ ψ → ⌉⌉ψ (probl. 6.13.){φ, ψ} ⊢ ⌉⌉ψ(m.p.){φ, ψ} ⊢ φ → (⌉⌉ψ →⌉(φ →⌉ψ)) (probl. 6.15.){φ, ψ} ⊢ ⌉(φ →⌉ψ)(m.p. <strong>de</strong> două ori),175
<strong>de</strong> un<strong>de</strong> utilizând t.d. <strong>de</strong> două ori <strong>de</strong>ducem că⊢ φ → (ψ → φ∧ψ).6.24. Folo<strong>si</strong>m următoarea schemă:⊢ φ∧χ → φ (probl. 6.19.)⊢ φ → φ∨ψ (probl. 6.16.)⊢ φ∧χ → φ∨ψ (R 1 )⊢ φ∧χ → χ (probl. 6.20.)⊢ φ∧χ → (φ∨ψ)∧χ (R 4 )⊢ ψ ∧χ → (φ∨ψ)∧χ(analog)⊢ (φ∧χ)∨( ψ∧χ) → ((φ∨ψ)∧χ) (R 3 ).6.25. Folo<strong>si</strong>m următoarea schemă <strong>de</strong> <strong>de</strong>monstraţie:{χ→θ, φ→(ψ→χ), φ, ψ} ⊢ φ→(ψ→χ){χ→θ, φ→(ψ→χ), φ, ψ} ⊢ φ{χ→θ, φ→(ψ→χ), φ, ψ} ⊢ ψ→χ(m.p.){χ→θ, φ→(ψ→χ), φ, ψ} ⊢ ψ{χ→θ, φ→(ψ→χ), φ, ψ} ⊢ χ(m.p.){χ→θ, φ→(ψ→χ), φ, ψ} ⊢ χ→θ{χ→θ, φ→(ψ→χ), φ, ψ} ⊢ θ(m.p.),iar apoi se aplică t.d. <strong>de</strong> patru ori.6.26. Folo<strong>si</strong>m următoarea schemă <strong>de</strong> <strong>de</strong>monstraţie:{φ→(ψ→χ), φ∧ψ} ⊢ φ∧ψ{φ→(ψ→χ), φ∧ψ} ⊢ φ∧ψ→φ(probl.6.19.){φ→(ψ→χ), φ∧ψ} ⊢ φ(m.p.){φ→(ψ→χ), φ∧ψ} ⊢ ψ(analog){φ→(ψ→χ), φ∧ψ} ⊢ φ→(ψ→χ){φ→(ψ→χ), φ∧ψ} ⊢ χ(m.p. <strong>de</strong> două ori)iar apoi se aplică t.d. <strong>de</strong> două ori.176
6.27. Folo<strong>si</strong>m următoarea schemă <strong>de</strong> <strong>de</strong>monstraţie:{φ∧ψ→χ, φ, ψ} ⊢ φ{φ∧ψ→χ, φ, ψ} ⊢ ψ{φ∧ψ→χ, φ, ψ} ⊢ φ→(ψ→φ∧ψ) (probl. 6.23.){φ∧ψ→χ, φ, ψ} ⊢ φ∧ψ{φ∧ψ→χ, φ, ψ} ⊢ φ∧ψ→χ{φ∧ψ→χ, φ, ψ} ⊢ χiar apoi se aplică t.d. <strong>de</strong> trei ori.(m.p. <strong>de</strong> două ori)(m.p.)6.28. Conform t.d. problema se reduce la a <strong>de</strong>monstra că:{φ∨ψ, χ} ⊢ ⌉(φ∧χ)→(ψ∧χ),ceea ce este echivalent cu a <strong>de</strong>monstra că{φ∨ψ, χ} ⊢ ⌉⌉(φ →⌉χ)→⌉(ψ →⌉χ),pentru care folo<strong>si</strong>m următoarea schemă <strong>de</strong> <strong>de</strong>monstraţie:{⌉φ→ψ, χ, ⌉⌉(φ→⌉χ)} ⊢ ⌉⌉(φ→⌉χ){⌉φ→ψ,χ,⌉⌉(φ→⌉χ)}⊢(⌉⌉(φ→⌉χ))→(φ→⌉χ) (probl.6.11.){⌉φ→ψ,χ,⌉⌉(φ→⌉χ)}⊢(φ→⌉χ){⌉φ→ψ, χ, ⌉⌉(φ→⌉χ)} ⊢ χ→⌉φ{⌉φ→ψ, χ, ⌉⌉(φ→⌉χ)} ⊢ ⌉φ→ψ{⌉φ→ψ, χ, ⌉⌉(φ→⌉χ)} ⊢ χ→ψ (R 1 ){⌉φ→ψ, χ, ⌉⌉(φ→⌉χ)} ⊢ χ{⌉φ→ψ, χ, ⌉⌉(φ→⌉χ)} ⊢ ψ(m.p.)(A 3 , m.p.)(m.p.){⌉φ→ψ, χ, ⌉⌉(φ→⌉χ)} ⊢ ψ→(χ→⌉(ψ→⌉χ) (probl. 6.15.){⌉φ→ψ, χ, ⌉⌉(φ→⌉χ)} ⊢ ⌉(ψ→⌉χ)(m.p. <strong>de</strong> două ori){⌉φ→ψ, χ}⊢⌉⌉(φ→⌉χ)}→ ⌉(ψ→⌉χ)(t.d.).6.29. Rezultă din problema 6.28. cu ajutorul problemelor6.26. şi 6.27..177
6.30. Pentru ⊢ φ∧⌉φ →ψ avem următoarea <strong>de</strong>monstraţieformală:<strong>de</strong>ci⊢ φ→(⌉φ→ψ) (probl. 6.9.)⊢ (φ→(⌉φ→ψ))→(φ∧⌉φ→ψ) (probl. 6.26.),⊢ φ∧⌉φ→ψ(m.p.).Conform principiului i<strong>de</strong>ntităţii (problema 6.1.),{ψ}⊢⌉φ→⌉φ, <strong>de</strong> un<strong>de</strong> conform teoremei <strong>de</strong>ducţiei (problema6.6.), ⊢ψ→(⌉φ→⌉φ), adică ⊢ψ→φ∨⌉φ.Observaţie. Principiul i<strong>de</strong>ntităţii sub forma ⊢ ⌉φ→⌉φ nedă ⊢ φ∨⌉φ (adică principiul terţului exclus).6.31. Dacă Γ ⊢ φ, atunci conform problemei 6.5., existăγ 1 , …, γ n ∈Γ, a.î. { γ 1, …, γ n} ⊢ φ. Aplicând <strong>de</strong> n ori teorema<strong>de</strong>ducţiei <strong>de</strong>ducem că:⊢ γ 1 → (γ 2 → … → (γ n → φ)…)Ţinând cont <strong>de</strong> problema 6.26. avem că ⊢Reciproc, din ⊢conform problemei 6.27.,ni=1in∧ γ →φ.i=1∧ γ →φ cu γ 1 , …, γ n ∈Γ, <strong>de</strong>ducem⊢ γ 1 → (γ 2 → … → (γ n → φ)…)Conform teoremei <strong>de</strong>ducţiei aplicată în sens inversobţinem că{ γ 1, …, γ n} ⊢ φ, <strong>de</strong>ci Γ ⊢ φ.6.32. (i)⇒(ii). Notăm prin Prov mulţimea formulelor<strong>de</strong>monstrabile. Dacă avem φ∈Prov, adică ⊢ φ, atunci Σ ⊢ φ şiconform ipotezei φ∈Σ, adică Prov ⊆Σ.i178
Să presupunem acum că pentru α, β∈F avem α, α→β∈Σ.Atunci Σ ⊢ α, Σ ⊢ (α→β) şi <strong>de</strong>ci Σ ⊢ β (m.p.), adică β∈Σ.(ii)⇒(i). Fie φ∈F a.î. Σ ⊢ φ. Conform problemei 6.5.există σ 1 , …, σ n ∈Σ, a. î. {σ 1 , …, σ n } ⊢ φ. Conform cu t.d.(problema 6.6.) avem că⊢ σ 1 → ( … → (σ n → φ)…)şi cum σ 1 , …, σ n ∈Σ <strong>de</strong>ducem că φ∈Σ.6.33. ,,⇒”. Să presupunem că ⊢ φ, ψ.Cum ⊢ φ → (ψ → φ∧ψ) (conform problemei 6.23.), prinaplicarea <strong>de</strong> două ori a m.p. <strong>de</strong>ducem că ⊢ φ∧ψ.,,⇐”. Rezultă imediat din problemele 6.19. şi 6.20..6.34. Faptul că relaţia ≤ este reflexivă şi tranzitivă rezultădin problemele 6.1. şi 6.7.. Din problema 6.22. <strong>de</strong>ducem că dacăφ ≠ ψ atunci φ∧ψ ≨ ψ∧φ, ψ∧φ ≨ φ∧ψ, pe când φ∧ψ ≠ ψ∧φ,<strong>de</strong> un<strong>de</strong> concluzia că relaţia ≤ nu este anti<strong>si</strong>metrică şi <strong>de</strong>ci estedoar o relaţie <strong>de</strong> ordine parţială.ψ ≤ φ.6.35. Se observă că φ ≡ ψ dacă şi numai dacă φ ≤ ψ şiFaptul că ≡ este o echivalenţă pe F rezultă acum dinproblema 3.6. <strong>de</strong> la §3..6.36. Să <strong>de</strong>monstrăm la început că relaţia ≤ este corect<strong>de</strong>finită iar în acest sens trebuie să <strong>de</strong>monstrăm că dacă avem φ,ψ, φ´, ψ´∈F a.î. ⊢ φ→φ´, ⊢ φ´→φ şi ⊢ ψ→ψ´, ⊢ ψ´→ψatunci ⊢ φ→ψ dacă şi numai dacă ⊢ φ´→ψ´.179
Presupunem că ⊢ φ→ψ. Din ⊢ φ´→φ, ⊢ φ→ψ şi⊢ ψ→ψ´ rezultă ⊢ φ´→ψ´ prin aplicarea regulei <strong>de</strong> <strong>de</strong>ducţie(R 1 ).Analog reciproc.Faptul că ≤ este o relaţie <strong>de</strong> ordine pe F/≡ rezultă imediatdin principiul i<strong>de</strong>ntităţii şi din (R 1 ). A se ve<strong>de</strong>a şi problema 3.5. <strong>de</strong>la §3..Pentru a <strong>de</strong>monstra că (F/≡, ≤) <strong>de</strong>vine latice Boole, să<strong>de</strong>monstrăm la început că (F/≡, ≤) este latice distributivă cu 0 şi1. Mai precis, să <strong>de</strong>monstrăm că pentru oricare φ, ψ∈F,∧ˆ ϕ ∧ψˆ= ϕ ∧ψiar ˆ ϕ ∨ψˆ= ϕ ∨ψ.∧Din problemele 6.19. şi 6.20. <strong>de</strong>ducem căDacă mai avem χ∈F a.î.∧ˆ ϕ,ψˆ≥ϕ∧ψ.ˆ χ ≤ ˆ ϕ şi ˆ χ ≤ ψˆ, adică ⊢ χ → φ şi⊢ χ → ψ, atunci din (R 4 ) <strong>de</strong>ducem că ⊢ χ → (φ∧ψ), <strong>de</strong> un<strong>de</strong>egalitatea ˆ ϕ ∧ψˆ= ϕ ∧ψ.∧Din problemele 6.16. şi 6.17. <strong>de</strong>ducem că ˆ ϕ,ψˆ≤ϕ∨ψ.Dacă mai avem χ∈F a.î. ˆ χ ≥ ˆ ϕ şi ˆ χ ≥ ˆ ψ , adică ⊢ φ → χ şi⊢ ψ → χ, atunci din (R 3 ) <strong>de</strong>ducem că ⊢ φ∨ψ → χ, <strong>de</strong> un<strong>de</strong>egalitatea ˆ ϕ ∨ψˆ= ϕ ∨ψ.∧Distributivitatea laticii (F/≡, ∧, ∨) rezultă din problemele∧6.24. şi 6.29.. Dacă pentru un φ∈F notăm 0 = ϕ ∧ ¬ ϕ şi∧1 = ϕ ∨ ¬ ϕ , atunci din problema 6.30. <strong>de</strong>ducem că pentru oriceψ∈F, 0≤ψˆ ≤1.∧ ∧∧ ∧Cum 0 = ϕ ∧ ¬ ϕ = ϕˆ ∧ ¬ ϕ iar 1 = ϕ ∨ ¬ ϕ = ϕˆ ∨ ¬ ϕ ,∧<strong>de</strong>ducem că ¬ ϕˆ = ¬ ϕ , adică laticea (F/≡, ≤) este latice Boole.∧180
6.37. (i). Trebuie să <strong>de</strong>monstrăm că ⊢ φ dacă şi numaidacă ϕˆ = 1, adică ⊢ φ dacă şi numai dacă ⊢ φ ↔ φ∨⌉φ.Să presupunem că ⊢ φ. Cum ⊢ φ → (φ∨⌉φ → φ)(conform cu A 1 ), rezultă ⊢ φ∨⌉φ → φ. Cum ⊢ φ → φ∨⌉φ,<strong>de</strong>ducem că :⊢ φ ↔ φ∨⌉φ.Reciproc, presupunem că ⊢ φ ↔ φ∨⌉φ. Dar ⊢ φ∨⌉φ(principiul terţului exclus), <strong>de</strong>ci prin m.p. <strong>de</strong>ducem că ⊢ φ.(ii)-(iv). Rezultă imediat din problema 6.36..(v). Revine la a proba că ⊢ (φ → ψ) ↔ (⌉φ→ψ).(vi). Rezultă din (ii) şi (v).6.38. Notând x = αˆ , y = βˆ , z = γˆ şi t = δˆ conform cupunctul (i) <strong>de</strong> la problema 6.37. este suficient să stabilimi<strong>de</strong>ntitatea booleană:[x → (y → t)] → [(x → (z → t)) → (x → (y → t))] = 1,ceea ce este echivalent cuavem:x → (y → t) ≤ (x → (z → t)) → (x → (y → t)).Însă cum într-o algebră Boole avem x → y = ⌉x ∨ y,(x → (z → t)) → (x → (y → t)) =⌉(⌉x∨⌉z∨t)∨(⌉x∨⌉y∨t)= (x∧z∧⌉t)∨(⌉x∨⌉y∨t) = (⌉x∨⌉y)∨[t∨(x∧z∧⌉t)]= (⌉x∨⌉y)∨[(t∨(x∧z))∧(t∨⌉t)] = (⌉x∨⌉y)∨[t∨(x∧z)]= (⌉x∨⌉y∨t)∨(x∧z) ≥ ⌉x∨⌉y∨t = x → (y → t).6.39. Definirea lui f ~ se face prin inducţie (ţinând cont <strong>de</strong>modul <strong>de</strong> formare al formulelor din F pornind <strong>de</strong> la variabilelepropoziţionale şi conectorii logici ⌉ şi →), urmărind clauzele(i)-(iii).Demonstrarea unicităţii lui f ~ se face tot prin inducţie.181
Să presupunem <strong>de</strong>ci că mai avem g : F→L 2 ce satisfacecondiţiile (i)-(iii) şi să <strong>de</strong>monstrăm că pentru orice α∈F, f ~ (α) == g(α).Pentru α distingem trei cazuri:(1) α∈V şi atunci g(α) = f ~ (α) = f(α).(2) α =⌉φ şi atunci g(α) =⌉g(φ) = ⌉ f ~ (φ) = f ~ (⌉φ) == f ~ (α) (căci g(φ) = f ~ (φ) prin ipoteza <strong>de</strong> inducţie).(3) α = φ → ψ şi atunci g(α) = g(φ) → g(ψ) == f ~ (φ) → f ~ (ψ) = f ~ (α) (căci prin ipoteza <strong>de</strong> inducţie g(φ) = f ~ (φ)şi g(ψ) = f ~ (ψ)).6.40. Rezultă imediat din problema 6.39. şi din felul încare se <strong>de</strong>finesc conectorii logici ∨, ∧ şi ↔ cu ajutorulconectorilor ⌉ şi →.6.41. f se <strong>de</strong>fineşte prin f (ϕˆ ) = f ~ (φ), pentru oriceφ∈F şi se verifică acum imediat că f este corect <strong>de</strong>finită; evi<strong>de</strong>ntf ∘ p = f ~ .6.42. Vom arăta că dacă φ∈Prov, (adică ⊢ φ) atunci~f (φ) = 1 pentru orice interpretare f : V → L2 . Vom proceda prininducţie asupra modului cum s-a <strong>de</strong>finit ⊢ φ.Con<strong>si</strong><strong>de</strong>răm întâi cazul axiomelor:(A 1 ) φ este <strong>de</strong> forma: φ = α→(β→α). Atunci:~ ~ ~ ~f (φ) = f (α) → ( f (β) → f (α))= ⌉ f ~ (α) ∨ ⌉ f ~ (β) ∨ f ~ (α)= (⌉ f ~ (α) ∨ f ~ (α)) ∨ ⌉ f ~ (β) = 1 ∨ ⌉ f ~ (β) = 1.(A 2 ) φ este <strong>de</strong> forma: φ = (α→(β→γ))→((α→β)→(α→γ).Dacă notăm x = f ~ (α), y = f ~ (β), z = f ~ (γ), atunci:182
~f (φ) = (x→(y→z))→((x→y)→(x→z))= (⌉x∨⌉y∨z)→(⌉(x→y)∨(⌉x∨z))=⌉(⌉x∨⌉y∨z)∨⌉(⌉x∨y)∨(⌉x∨z)= (x∧y∧⌉z)∨(x∧⌉y)∨⌉x∨z= (x∧y∧⌉z)∨(⌉y∨⌉x)∨z= (x∧y∧⌉z)∨⌉(x∧y∧⌉z) = 1.(A 3 ) φ este <strong>de</strong> forma: φ = (⌉α→⌉β)→(β→α).Avem f ~ (φ) = (⌉x→⌉y)→(y→x)= ⌉(x∨⌉y)∨(⌉y∨x) = 1.Presupunem acum că ⊢ φ a fost obţinut prin m.p. din⊢ ψ, ⊢ ψ→φ. Ipoteza inducţiei conduce la ~ f (ψ) = 1 şi~f (ψ→φ) = 1.Atunci 1 = ~ f (ψ) → ~ f (φ) = 1 → ~ f (φ) = ~ f (φ), <strong>de</strong>ci~f (φ) = 1 şi soluţia se încheie.6.43. Facem inducţie matematică după numărul <strong>de</strong>conectori logici al lui φ. Din felul <strong>de</strong> <strong>de</strong>finire al lui g f <strong>de</strong>ducem căafirmaţia din enunţ este a<strong>de</strong>vărată pentru variabilelepropoziţionale. Să presupunem că g ~ (φ)=f(ϕˆ ) şi g ~ (ψ)=f(ψˆ ).Cum f este morfism <strong>de</strong> algebre Boole avemiarg ~ f (⌉φ) = ⌉ g ~ f (φ) = ⌉f(ϕˆ ) = f(⌉ϕˆ ) = f( ¬ϕ ∧)g ~ (φ→ψ) = g ~ f (φ) → g ~ f (ψ) (vezi problema 6.39.)f= f(ϕˆ ) → f(ψˆ ) = f(ϕˆ →ψˆ ) = f(f∧ϕ →ψ ).6.44. Vom proba incluziunea complementarelor iar pentruaceasta fie φ∈F a.î. φ nu este <strong>de</strong>monstrabilă (<strong>de</strong>ci φ∉Prov).f183
Atunci ţinând cont <strong>de</strong> cele stabilite în problema 6.36., în∧algebra Boole B = F/≡, ϕˆ ≠1, <strong>de</strong>ci ¬ϕ ≠ 0. Conform problemei∧5.14. în algebra Boole B = F/≡ există un ultrafiltru U a.î. ¬ϕ ∈U.Fie p : B → B/U ≈ L 2 (conform problemei 5.30.)~morfismul surjectiv canonic <strong>de</strong> algebre Boole şi : F → L2interpretarea lui F indusă <strong>de</strong> p (conform problemei 6.43.)Deoareceφ∉Taut.∧~ ~¬ϕ ∈U, f p (⌉φ) = p(⌉φ) = 1 şi <strong>de</strong>ci f p (φ) = 0, adicăDeducem <strong>de</strong>ci că Taut ⊆ Prov.f p184
§7. Calculul cu predicate7.1. Con<strong>si</strong><strong>de</strong>răm următoarea schemă <strong>de</strong> <strong>de</strong>monstraţie:⊢ ∀x ∀y ϕ(x,y) → ∀y ϕ(x,y) (B 2 )⊢ ∀y ϕ(x,y) → ϕ(y) (B 2 )⊢ ∀x ∀y ϕ(x,y) → ϕ(y)⊢ ∀x (∀x ∀y ϕ(x,y) → ϕ(y))185(R 1 <strong>de</strong> la calc. prop.)(G)⊢∀x (∀x∀y ϕ(x,y)→ϕ(y))→(∀x ∀y ϕ(x,y)→∀x ϕ(x,y))(B 1 )⊢ ∀x ∀y ϕ(x,y) → ∀x ϕ(x,y)⊢ ∀y (∀x ∀y ϕ(x,y) → ∀x ϕ(x,y))(m.p.)(G)⊢ ∀y (∀x ∀y ϕ(x,y)→ ∀x ϕ(x,y))→(∀x ∀y ϕ(x,y)→→ ∀y ∀x ϕ(x,y)) (B 1 )⊢ ∀x ∀y ϕ(x,y) → ∀y ∀x ϕ(x,y)7.2. Con<strong>si</strong><strong>de</strong>răm următoarea schemă <strong>de</strong> <strong>de</strong>monstraţie:⊢ ∀x ϕ(x) ∧ ∀x ( ϕ(x) → ψ(x)) → ∀x ϕ(x)(m.p.).(probl.6.19.)⊢ ∀x ϕ(x) → ϕ(x) (B 2 )⊢ ∀x ϕ(x) ∧ ∀x ( ϕ(x) → ψ(x)) → ϕ(x)(R 1 <strong>de</strong> la calc.prop.)⊢ ∀x ϕ(x) ∧ ∀x ( ϕ(x) → ψ(x)) → ∀x(ϕ(x)→ψ(x)) (probl.6.20.)⊢ ∀x ( ϕ(x) → ψ(x)) → (ϕ(x)→ψ(x)) (B 2 )⊢ ∀x ϕ(x) ∧ ∀x (ϕ(x)→ψ(x))→(ϕ(x)→ψ(x)) (R 1 <strong>de</strong> la calc.prop.)⊢ ∀x ϕ(x) ∧ ∀x ( ϕ(x) → ψ(x)) → ψ(x)⊢ ∀x [∀x ϕ(x) ∧∀x ( ϕ(x) → ψ(x)) → ψ(x)](calc.prop.)(G)⊢ ∀x [∀x ϕ(x) ∧∀x ( ϕ(x) → ψ(x)) → ψ(x)] →→[∀x ϕ(x) ∧∀x (ϕ(x) → ψ(x)) →∀x ψ(x)] (B 1 )⊢ ∀x ϕ(x) ∧∀x ( ϕ(x) → ψ(x)) → ∀x ψ(x)(m.p.)⊢[∀x ϕ(x) ∧∀x ( ϕ(x) → ψ(x)) → ∀x ψ(x)] → (R 1 <strong>de</strong> la→ [∀x (ϕ(x) → ψ(x)) →(∀x ϕ(x)→ ∀x ψ(x))] calc.prop.)
⊢ ∀x (ϕ(x) → ψ(x)) →(∀x ϕ(x)→ ∀x ψ(x))(m.p.).7.3. Con<strong>si</strong><strong>de</strong>răm următoarea schemă <strong>de</strong> <strong>de</strong>monstraţie:⊢ ϕ → ⎤ ⎤ ϕ⊢ ∀x (ϕ → ⎤ ⎤ ϕ)⊢ ∀x (ϕ → ⎤ ⎤ ϕ) → (∀x ϕ→ ∀x ⎤ ⎤ ϕ)⊢ ∀x ϕ → ∀x ⎤ ⎤ ϕ⊢ ∀x ⎤ ⎤ϕ → ∀x ϕ⊢ ∀x ϕ ↔ ∀x ⎤ ⎤ ϕ⊢ ∀x ⎤ ⎤ ϕ ↔ ⎤ ⎤ ∀x ⎤ ⎤ ϕ⊢ ∀x ϕ ↔⎤ ⎤ ∀x ⎤ ⎤ ϕ(probl.6.13.)(G)(probl.7.2.)(m.p.)(analog)(din ultimele două)(calc.prop.)(din ultimele două).7.4. Con<strong>si</strong><strong>de</strong>răm următoarea schemă <strong>de</strong> <strong>de</strong>monstraţie:⊢ (ϕ ↔ ψ) → (ϕ → ψ)⊢ ∀x [(ϕ ↔ ψ) → (ϕ → ψ)](calc. prop.)(G)⊢ ∀x [(ϕ ↔ ψ) → (ϕ → ψ)]→[∀x (ϕ ↔ ψ) →→∀x(ϕ → ψ)] (probl. 7.2.)⊢∀x (ϕ ↔ ψ) → ∀x (ϕ → ψ)(m.p.)⊢∀x (ϕ → ψ) → (∀x ϕ → ∀x ψ) (probl. 7.2.)⊢∀x (ϕ ↔ ψ) → (∀x ϕ → ∀x ψ)⊢∀x (ϕ ↔ ψ) → (∀x ψ →∀x ϕ)(m.p.)(analog)⊢∀x (ϕ ↔ ψ) → [(∀x ϕ → ∀x ψ) ∧ (∀x ψ → ∀x ϕ)](din ultime două).Această ultimă relaţie este tocmai relaţia cerută.7.5. Con<strong>si</strong><strong>de</strong>răm următoarea schemă <strong>de</strong> <strong>de</strong>monstraţie:⊢ [(ϕ → ∀x ψ) → (ϕ→∀x ψ)]→186
(m.p.).→[(ϕ → ∀x ψ) ∧ ϕ→ ∀x ψ ]⊢ (ϕ → ∀x ψ) → (ϕ →∀x ψ)⊢ (ϕ → ∀x ψ) ∧ ϕ → ∀x ψ( probl.6.26.)(principiul i<strong>de</strong>ntităţii)(m.p.)⊢ ∀x ψ → ψ (B 2 )⊢ (ϕ → ∀x ψ) ∧ ϕ → ψ⊢ [(ϕ → ∀x ψ) ∧ ϕ→ ψ] →→[(ϕ →∀xψ) → (ϕ → ψ)]⊢ (ϕ → ∀x ψ) → (ϕ→ ψ)⊢ ∀x [(ϕ → ∀x ψ) → (ϕ → ψ)](R 1 <strong>de</strong> la calc. prop.)( probl.6.27.)(m.p.)(G)⊢ ∀x [(ϕ → ∀x ψ) → (ϕ → ψ)] →→[(ϕ → ∀x ψ) → ∀x (ϕ → ψ)] (B 1 )⊢ (ϕ → ∀x ψ) → ∀x (ϕ → ψ)7.6. Con<strong>si</strong><strong>de</strong>răm următoarea schemă <strong>de</strong> <strong>de</strong>monstraţie:(1) ⊢ (ϕ(x) → ψ) → (⎤ ψ → ⎤ ϕ(x)) (probl.6.12.)(2) ⊢ ∀x [(ϕ(x) → ψ) → (⎤ ψ → ⎤ ϕ(x))] (G)(3) ⊢ ∀x [(ϕ(x) → ψ) → (⎤ ψ → ⎤ ϕ(x))] →→ [∀x(ϕ(x) → ψ) → ∀x(⎤ψ → ⎤ ϕ(x))] (probl.7.2.)(4) ⊢ ∀x (ϕ(x) → ψ) → ∀x (⎤ ψ → ⎤ ϕ(x)) (m.p.)(5) ⊢ ∀x (⎤ ψ → ⎤ ϕ(x)) → (⎤ ψ →∀x ⎤ ϕ(x)) (B 1 )(6) ⊢ ∀x (ϕ(x) → ψ) → (⎤ ψ →∀x ⎤ ϕ(x)(R 1 <strong>de</strong> la calc.prop.)(7) ⊢ (⎤ ψ → ∀x ⎤ ϕ(x)) →(⎤ ∀x ⎤ ϕ(x) → ⎤ ⎤ ψ)(probl.6.12.)(8) ⊢∀x(ϕ(x)→ψ)→(⎤ ∀x ⎤ ϕ(x)→⎤ ⎤ ψ)(R 1 <strong>de</strong> la calc. prop.)(9) ⊢[∀x(ϕ(x)→ψ)→ (∃x ϕ(x))→⎤ ⎤ ψ)]→→ [∀x (ϕ(x)→ψ) ∧ ∃x ϕ(x)→⎤ ⎤ ψ](probl.6.26.)(10) ⊢∀x (ϕ(x)→ψ) ∧ ∃x ϕ(x)→⎤ ⎤ ψ (m.p.)187
(11) ⊢ ⎤ ⎤ ψ → ψ (probl.6.11)(12) ⊢∀x (ϕ(x)→ψ) ∧ ∃x ϕ(x) →ψ (R 1 <strong>de</strong> la calc.prop.)(13) ⊢[∀x (ϕ(x)→ψ) ∧ ∃x ϕ(x) →ψ] →→[∀x (ϕ(x)→ψ) → (∃x ϕ(x) →ψ)] (probl. 6.27.)(14) ⊢∀x (ϕ(x)→ψ) → (∃x ϕ(x) →ψ) (m.p.)(15) ⊢(∃x ϕ(x)→ψ) →(⎤ ψ→ ∀x ⎤ ϕ(x)) (probl. 6.12. şi<strong>de</strong>finiţia lui ∃x ϕ(x))(16) ⊢[(∃x ϕ(x)→ψ) →(⎤ ψ→ ∀x ⎤ ϕ(x))] →→[(∃x ϕ(x)→ψ) ∧ ⎤ ψ → ∀x ⎤ ϕ(x)] (probl. 6.26.)(17) ⊢(∃x ϕ(x)→ψ) ∧ ⎤ ψ → ∀x ⎤ ϕ(x) (m.p.)(18) ⊢∀x ⎤ ϕ(x)→ ⎤ ϕ(x) (B 2 )(19) ⊢(∃x ϕ(x) → ψ) ∧ ⎤ ψ → ⎤ ϕ(x) (R 1 <strong>de</strong> lacalc.prop.)(20) ⊢[(∃x ϕ(x) → ψ) ∧ ⎤ ψ → ⎤ ϕ(x)] →→ [(∃x ϕ(x) → ψ) →(⎤ ψ → ⎤ ϕ(x))](probl.6.27.)(21) ⊢[(∃x ϕ(x) → ψ) →(⎤ ψ → ⎤ ϕ(x))] (m.p.)(22) ⊢(⎤ ψ → ⎤ ϕ(x)) → (ϕ(x) → ψ) (A 3 )(23) ⊢(∃x ϕ(x) → ψ) → (ϕ(x) → ψ) (R 1 <strong>de</strong> la calc.prop.)(24) ⊢ ∀x [(∃x ϕ(x) → ψ) → (ϕ(x) → ψ)] (G)(25) ⊢∀x [(∃x ϕ(x) → ψ) → (ϕ(x) → ψ)] →→ [(∃x ϕ(x) → ψ) → ∀x (ϕ(x) → ψ)] (B 1 )(26) ⊢(∃x ϕ(x) → ψ) → ∀x (ϕ(x) → ψ) (m.p.).Din (12) şi (22) rezultă relaţia cerută.7.7. Con<strong>si</strong><strong>de</strong>răm următoarea schemă <strong>de</strong> <strong>de</strong>monstraţie:(1) ⊢ ∀x ϕ(x) ∧ ∀x ψ(x) → ∀x ϕ(x) (probl.6.19.)(2) ⊢ ∀x ϕ(x) → ϕ(x) (B 2 )188
(3) ⊢ ∀x ϕ(x) ∧ ∀x ψ(x) → ϕ(x) (R 1 <strong>de</strong> la calc.prop.)(4) ⊢ ∀x ϕ(x) ∧ ∀x ψ(x) → ψ(x) (analog)(5) ⊢ ∀x ϕ(x) ∧ ∀x ψ(x) → ϕ(x) ∧ ψ(x) (R 4 <strong>de</strong> la calc.prop)(6) ⊢ ∀x [∀x ϕ(x) ∧ ∀x ψ(x) → ϕ(x) ∧ ψ(x)] (G)(7) ⊢ ∀x [∀x ϕ(x) ∧ ∀x ψ(x) → ϕ(x) ∧ ψ(x)] →→ [∀x ϕ(x) ∧ ∀x ψ(x) → ∀x (ϕ(x) ∧ ψ(x))] (B 1 )(8) ⊢ ∀x ϕ(x) ∧ ∀x ψ(x) → ∀x (ϕ(x) ∧ ψ(x)) (m.p.)(9) ⊢ ∀x (ϕ(x) ∧ ψ(x)) → (ϕ(x) ∧ ψ(x)) (B 2 )(10) ⊢ ϕ(x) ∧ ψ(x) → ϕ(x)(11) ⊢ ∀x (ϕ(x) ∧ ψ(x)) → ϕ(x) (R 1 <strong>de</strong> la calc.prop.)(12) ⊢ ∀x [∀x (ϕ(x) ∧ ψ(x)) → ϕ(x)] (G)(13) ⊢ ∀x [∀x (ϕ(x) ∧ ψ(x)) → ϕ(x)] →→[∀x (ϕ(x) ∧ ψ(x)) →∀x ϕ(x)] (B 1 )(14) ⊢ ∀x (ϕ(x) ∧ ψ(x)) → ∀x ϕ(x) (m.p.)(15) ⊢ ∀x (ϕ(x) ∧ ψ(x)) → ∀x ψ(x)(analog)(16) ⊢ ∀x (ϕ(x) ∧ ψ(x)) → ∀x ϕ(x) ∧ ∀x ψ(x) (R 4 <strong>de</strong>lacalc.prop.)Din (8) şi (16) rezultă relaţia din relaţia cerută aplicând R 1<strong>de</strong> la calculul propoziţiilor.7.8. (i). Con<strong>si</strong><strong>de</strong>răm următoarea schemă <strong>de</strong> <strong>de</strong>monstraţie:⊢ x = y → ( x = z → y = z) (B 5 )⊢ [x = y → ( x = z → y = z)] →→[x = z → ( x = y → y = z)] (probl.6.8.)⊢ x = z → ( x = y → y = z)(m.p.)⊢ x = x → ( x = y → y = x) (luând mai sus z = x)189
⊢ x = x (B 3 )⊢ x = y → y = x(m.p.)(ii).⊢ x = y → y = x((i).)⊢ y = x → ( y = z → x = z) (B 5 )⊢ x = y → ( y = z → x = z)(R 1 <strong>de</strong> lacalc.prop.)((i).)⊢ (x = y) ∧ ( y = z) → x = z(iii).(probl.6.26. şi m.p. curel. anterioară)⊢ x = y → y = x⊢ y = x → ( ϕ(y) → ϕ(x)) (B 5 )⊢ x = y → ( ϕ(y) → ϕ(x))(R 1 <strong>de</strong> la calc.prop.)⊢ x = y → ( ϕ(x) → ϕ(y)) (B 5 )⊢ x = y → [(ϕ(x) →ϕ(y)) ∧ (ϕ(y) → ϕ(x))] (probl.6.21.şi m.p. <strong>de</strong> două ori cu rel.anterioare).7.9. "⇐". Imediat."⇒". Prin inducţie asupra conceptului Σ∪{ϕ} ⊢ ψ.Totul <strong>de</strong>curge ca în cazul calculului propoziţional, (veziproblema 6.6.), adăugându-se cazul când ψ = ∀x α, Σ∪{ϕ} ⊢ α.Σ∪{ϕ} ⊢ α ⇒ Σ ⊢ ϕ → αinducţiei)⇒ Σ ⊢∀x (ϕ → α)(ipoteza(G)⇒ Σ ⊢∀x (ϕ → α) → (ϕ → ∀x α) (B 1 ),ϕ fiind enunţ⇒ Σ ⊢ ϕ → ∀x α(m.p.).190
Deci Σ ⊢ ϕ → ψ.7.10. Analog ca în cazul calculului propoziţional (veziproblema 6.35.).7.11. Analog ca în cazul calculului propoziţional (veziproblema 6.36.).7.12. Demonstrăm prima formulă:(a) ∀x ϕ(x) ≤ ϕ(v) pentru orice v∈V τ ;(b) dacă ψˆ ≤ ϕ(v) pentru orice v∈V τ , atunci ψˆ ≤∀x ϕ(x).Prima relaţie rezultă din: ⊢ ∀x ϕ(x) → ϕ(v), v∈V τ (B 2 )Pentru a doua relaţie, presupunem că ψˆ ≤ ϕ(v) pentruorice v∈V τ , <strong>de</strong>ci ⊢ψ → ϕ(v), v∈V τ .Alegem o variabilă v ce nu apare în ψ sau ∀x ϕ(x).Atunci:⊢ ψ → ϕ(v)⊢ ∀v (ψ → ϕ(v))191(G)⊢ ∀v (ψ → ϕ(v)) → (ψ → ∀v ϕ(v)) (B 1 )(1) ⊢ ψ → ∀v ϕ(v) (m.p.).De asemenea:⊢ ∀v ϕ(v) → ϕ(x) (B 2 )⊢ ∀x (∀v ϕ(v) → ϕ(x))(G)⊢ ∀x (∀v ϕ(v) → ϕ(x)) → (∀v ϕ(v) → ∀x ϕ(x)) (B 1 )(2) ⊢ ∀v ϕ(v) → ∀x ϕ(x) (m.p.).Din (1) şi (2), cu R 1 <strong>de</strong> la calculul propoziţiilor, rezultă că⊢ ψ → ∀x ϕ(x), adică (b).
Relaţia a doua a problemei se obţine din prima cuegalităţile lui De Morgan.Observaţie. Prin trecerea la algebra Lin<strong>de</strong>nbaum - Tarskiputem stabili algebric unele proprietăţi <strong>si</strong>ntactice.De exemplu, <strong>de</strong>monstrarea relaţiei din problema 7.2.revine la inegalitatea algebrică:∧ ( ϕ(v) → ψ(v) ) ≤ ( ∧ ϕ(u) ) → ( ∧ ψ(v)).u∈Vv∈Vv∈VCalculăm termenul din dreapta:α = ( ∨ ⎤ ϕ(u)) ∨ ( ∧ ψ(v)) =u∈Vv∈V=∧ [(v∈Vu∈V∨ ⎤ ϕ(u))∨ ψ(v)] =V∧v∈∨ [⎤ ϕ(u) ∨ ψ(v)]=u∈V= ∧ ∨ [ ϕ(u) → ψ(v)].v∈Vu∈VAcum inegalitatea este evi<strong>de</strong>ntă.7.13. Prin inducţie după modul <strong>de</strong> <strong>de</strong>finire al lui t:- dacă t este o variabilă sau o constantă, atunci esteimediat- dacă t = f(t 1 ,…,t n ) atunciFV(t) = ∪ nFV(t i ), s 1|FV(t) = s 2|FV(t) ⇒ s 1|FV(t i ) = s 2|FV(t i ) , i=1,..,ni=1⇒ t A i (s 1 ) = t A i (s 2 ), i = 1,..,n ( ipoteza inducţiei) ⇒⇒ t A (s 1 ) = f A (t A 1 (s 1 ),…,t A n (s 1 ))= f A (t A 1 (s 2 ),…,t A n (s 2 ))= t A (s 2 ).7.14. Prin inducţie după ϕ:- dacă ϕ este t 1 = t 2 atunci FV(ϕ) = FV(t 1 ) ∪ FV(t 2 ).Astfel, s 1|FV(ϕ) = s 2|FV(ϕ) ⇒ s 1|FV(t i ) = s 2|FV(t i ) , i = 1,2 ⇒⇒ t A i (s 1 ) = t A i (s 2 ), i = 1,2 ( conform problemei 7.13.).192
Atunci: ||ϕ(s 1 )|| = 1 ⇔ t A 1 (s 1 ) = t A 2 (s 1 )⇔ t A 1 (s 2 ) = t A 2 (s 2 )⇔ ||ϕ(s 2 )|| = 1.Deci ||ϕ(s 1 )|| = ||ϕ(s 2 )||.- dacă ϕ este R(t 1 ,…,t n ), atunci FV(ϕ) = ∪ nFV(t i ).Astfel, s 1|FV(ϕ) = s 2|FV(ϕ)⇒t A i (s 1 ) = t A i (s 2 ), i = 1,..,n.Rezultă că:|| ϕ(s 1 ) || = 1 ⇔ (t A 1 (s 1 ),…,t A n (s 1 ))∈ R Ai=1⇒ s 1|FV(t i ) = s 2|FV(t i ) , i=1,..,n ⇒⇔ (t A 1 (s 2 ),…,t A n (s 2 ))∈R A⇔ || ϕ (s 2 ) || = 1.- dacă ϕ = α → β, atunci FV(ϕ) = FV(α) ∪ FV(β).Astfel, s 1|FV(ϕ) = s 2|FV(ϕ) ⇒ s 1|FV(α) = s 2|FV(α) , s 1|FV(β) = s 2|FV(β)⇒ ||α(s 1 )|| = ||α(s 2 )||, ||β(s 1 )|| = ||β(s 2 )|| (ipoteza inducţiei)⇒ ||ϕ(s 1 )|| = ||ϕ(s 2 )||.- dacă ϕ = ⎤ ψ : analog.- Dacă ϕ = ∀x ψ, atunci FV(ϕ) = FV(ψ) \ {ψ}. Fie a∈A.⎡x⎤⎡x⎤Dacă s 1|FV(ϕ) = s 2|FV(ϕ) , atunci s 1 ⎢ ⎥ |FV(ψ) = s 2⎣a⎢ ⎥ |FV(ψ).⎦ ⎣a⎦⎡x ⎤⎡x ⎤Conform ipotezei <strong>de</strong> inducţie, || ψ(s 1 ⎢ ⎥ )|| = || ψ(s2⎣a⎢ ⎥ )||,⎦ ⎣a⎦<strong>de</strong>ci || ϕ(s 1 )|| = ∧ || ψ(s ⎡x ⎤1 ⎢ ⎥ )|| =a∈A⎣a∧ || ψ(s ⎡x ⎤2 ⎢ ⎥ )|| = ||ϕ(s2 )||.⎦a∈A⎣a⎦7.15. Demonstrăm prin inducţie după t., )- dacă t este x, atunci t(c) ( A a = a = t A (a);, )- dacă t este o constantă d din L τ , atunci t(c) ( A a =d A == t A (a);- dacă t este f(t 1 (x 1 ,…,x n ),…,t m (x 1 ,…,x n )) atunci:193
t(c 1 ,..,c n )( A,a1 ,..., an)=f( A,a1 ,..., an)(t( A,a1 ,..., an)1(c 1 ,..,c n ),..,( A,a1 ,..., an)t m (c 1 ,…,c n )) = f A (t A 1 (a 1 ,..,a n ),…,t A m (a 1 ,..,a n )) = t A (a 1 ,..,a n ).7.16. Demonstrăm prin inducţie după ϕ.- dacă ϕ(x 1 ,…,x n ) este t 1 (x 1 ,…,x n ) = t 2 (x 1 ,…,x n ), atunci( A ,a 1 ,…,a n )⊨ϕ(c 1 ,…,c n ) ⇔ t( A,a1 ,..., an)1(c 1 ,..,c n ) = t( A,a1 ,..., an)2(c 1 ,..,c n )⇔ t A 1(a 1 ,..,a n ) = t A 2(a 1 ,..,a n ) (conform problemei 7.15.)⇔ A ⊨ ϕ[a 1 ,…,a n ].- dacă ϕ(x 1 ,..,x n ) este R(t 1 (x 1 ,…,x n ),…,t m (x 1 ,…,x n )), atunci( A ,a 1 ,…,a n )⊨ ϕ(c 1 ,…,c n ) ⇔⇔ (t( A,a1 ,..., an)1(c 1 ,..,c n ),.., t( A,a1 ,..., an)m(c 1 ,…,c n ))∈ R( A , a1 ,..., an)⇔(t A 1 (a 1 ,..,a n ),…,t A m (a 1 ,..,a n ))∈R A (conform problemei 7.15.)⇔ A ⊨ ϕ[a 1 ,…,a n ].- Analog se <strong>de</strong>monstrează cazurile: ϕ =⎤α, ϕ = α→ β- dacă ϕ(x 1 ,…,x n ) este ∀x ψ(x, x 1 ,…,x n ) atunci, conformipotezei <strong>de</strong> inducţie, pentru orice constante c,c 1 ,…,c n şi pentruorice a,a 1 ,…,a n ∈A avem:( A ,a,a 1 ,…,a n )⊨ ϕ(c,c 1 ,…,c n ) ⇔ A ⊨ ψ[a,a 1 ,…,a n ].Astfel, ( A ,a 1 ,…,a n )⊨ ϕ(c 1 ,…,c n ) ⇔⇔ pentru orice a∈A: ( A ,a 1 ,…,a n )⊨ ψ(x,c 1 ,…,c n )[a]⇔ pentru orice a∈A: ( A ,a 1 ,…,a n )⊨ψ(c,c 1 ,..,c n )(ipotezei inducţiei)⇔ pentru orice a∈A: A ⊨ ψ[a,a 1 ,…,a n ] (ipotezei inducţiei)⇔ A ⊨ ϕ[a 1 ,…,a n ].7.17. ′′⇐′′. Evi<strong>de</strong>nt, din ⊢∀x ϕ(x) → ϕ(c) (B 2 ) şi m.p.′′⇒′′. Dacă α 1 (c),..,α n (c) este o <strong>de</strong>monstraţie a lui ϕ(c) dinT în L τ (C), atunci α 1 (x),..,α n (x) este o <strong>de</strong>monstraţie a lui ϕ(x) din Tîn L τ . Aşadar, T⊢ ϕ(x) în L τ , <strong>de</strong>ci T⊢ ∀x ϕ(x).194
7.18. Presupunem că T nu este con<strong>si</strong>stentă în L τ (C), <strong>de</strong>ciexistă ϕ(c 1 ,..,c n )∈L τ (C), cu c 1 ,..,c n ∈C a.î. T⊢ϕ(c 1 ,..,c n ) şiT⊢⎤ ϕ(c 1 ,..,c n ). Conform problemei 7.17., T⊢ ∀x 1 ,..,x n ϕ(x 1 ,..,x n )şi T⊢ ∀x 1 ,..,x n ⎤ ϕ(x 1 ,..,x n ), sau T⊢ ϕ(x 1 ,..,x n ) şi T⊢ ⎤ ϕ(x 1 ,..,x n )în L τ ceea ce contrazice faptul că T este con<strong>si</strong>stentă în L τ .7.19. Fie α = ⎟L τ ⎟ = ⎟L τ (C)⎟ = ⎟C⎟ şi C = {c ξ } ξ
Atunci T ζ ⊢ ∃x ζ ϕ ζ ∧ ⎤ ϕ ζ (d ζ ), <strong>de</strong>ci T ζ ⊢ ∃x ζ ϕ ζT ζ ⊢ ⎤ ϕ ζ (d ζ ).Din problema 7.17. rezultă că:T ζ ⊢ ∀ x ζ ⎤ ϕ ζ (d ζ ) ⇒ T ζ ⊢ ⎤ ∃x ζ ⎤ ϕ ζ (x ζ ),Ceea ce este o contradicţie, T ζ fiind con<strong>si</strong>stentă.- Va trebui să arătăm că dacă ξ este ordinal limită şi T ζeste con<strong>si</strong>stentă pentru orice ζ < ξ, atunci T ξ = ∪ T ζ esteζ < ξcon<strong>si</strong>stentă.Dacă T ξ este incon<strong>si</strong>stentă ⇒ există δ a.î. T ξ ⊢ δ ∧ ⎤δ⇒ există ∆ ⊆ T ξ finită a.î. ∆ ⊢ δ ∧ ⎤δ ⇒ există ζ
Din c∼d ⇒ Σ ⊢c = d. Dar ⊢ c = d → d = c şi atunci cum.p. din cele două relaţii rezultă că Σ ⊢ d = c, adică d ∼ c.- tranzitivitatea: fie c ∼ d şi d ∼ e; <strong>de</strong>monstrăm că c ∼ e.Din c ∼ d ⇒ Σ ⊢ c = d iar din d ∼ e ⇒ Σ ⊢ d = e. AtunciΣ ⊢(c = d ) ∧ (d = e) iar cum ⊢ (c = d ) ∧ (d = e) → (c = e) rezultăcu m.p. că Σ ⊢ c = e, adică c ∼ e.Con<strong>si</strong><strong>de</strong>răm mulţimea cât A = C/∼.(2) Fie t(c 1 ,..,c n ) un termen închis ( fără variabile libere) înL τ (C) cu c 1 ,..,c n ∈C. Atunci ⊢ ∃x (t(c 1 ,..,c n ) = x).Fie ϕ(x) formula t(c 1 ,..,c n ) = x din L τ (C). Atunci:⊢ ϕ(t) → ∃x ϕ(x)⊢ t(c 1 ,..,c n ) = t(c 1 ,..,c n ) → ∃x (t(c 1 ,..,c n ) = x)⊢ t(c 1 ,..,c n ) = t(c 1 ,..,c n )⊢ ∃x (t(c 1 ,..,c n ) = x) (m.p. între ultimele două relaţii).(3) Fie t(c 1 ,..,c n ) un termen închis în L τ (C). Atunci existăd∈C a.î. (t(c 1 ,..,c n ) = d) ∈Σ.Avem: ⊢ ∃x (t(c 1 ,..,c n )= x) din (2).Σ este o teorie Henkin, <strong>de</strong>ci există d∈C a.î.Σ ⊢ ∃x (t(c 1 ,..,c n ) = x) → (t(c 1 ,..,c n ) = d).Atunci, cu m.p. între cele două relaţii obţinem:Σ ⊢ t(c 1 ,..,c n ) = d.Fie F un <strong>si</strong>mbol <strong>de</strong> operaţie al lui L τ . Definim F Aoperaţie pe A:F A ( c~1,..,c~ ~n ) = d ⇔ (F(c1 ,..,c n ) = d).Date c 1 ,..,c n ∈C, un asemenea d∈C există conform (3).Arătăm că F A este bine <strong>de</strong>finită:Dacă c i ∼ d i , i = 1,..,n şi c ∼ d, <strong>de</strong>monstrăm că:[(F(c 1 ,..,c n ) = c) ∈Σ ⇔ (F(d 1 ,..,d n ) = d)∈Σ].ca197
Avem: Σ ⊢ F(c 1 ,..,c n ) = cΣ ⊢ c i = d i , i=1,..,nΣ ⊢ c = dAtunci Σ ⊢ (F(c 1 ,..,c n ) = c) ∧ ∧ n(c i = d i ) ∧ (c = d).Dar Σ ⊢ (F(c 1 ,..,c n ) = c) ∧ ∧ n(c i = d i ) ∧ (c = d) →i=1i=1→ (F(d 1 ,..,d n ) = d),<strong>de</strong>ci prin m.p. obţinem Σ ⊢ (F(d 1 ,..,d n ) = d).Am <strong>de</strong>monstrat astfel că F A este bine <strong>de</strong>finită.Fie R un <strong>si</strong>mbol <strong>de</strong> relaţie n - ară. Definim relaţia n - arăR A pe A:( ~ c ,.., ~1cn) ∈R A ⇔ R(c 1 ,..,c n )∈Σ.Arătăm că R A este bine <strong>de</strong>finită.Fie c i ∼ d i , i = 1,..,n şi <strong>de</strong>monstrăm că:[R(c 1 ,..,c n ) ∈Σ ⇔ R(d 1 ,..,d n ) ∈Σ].Avem: Σ ⊢ R(c 1 ,..,c n ) şi Σ ⊢ c i = d i , i = 1,..,n. Atunci:Σ ⊢ R(c 1 ,..,c n ) ∧ ∧ n(c i = d i ).i=1Dar Σ ⊢ R(c 1 ,..,c n ) ∧ ∧ n(c i = d i ) → R(d 1 ,..,d n ), <strong>de</strong>ci, prini=1m.p. între cele două relaţii obţinem:Σ ⊢ R(d 1 ,..,d n ), adică R A este bine <strong>de</strong>finită.Fie d o constantă a lui L τ . Conf. (3) există c∈C cu(d = c)∈Σ. Definim:d A = c ~ ⇔ (d = c) ∈Σ.Arătăm că d A este bine <strong>de</strong>finită.Fie c 1 ,c 2 ∈C cu (d = c 1 )∈Σ şi (d = c 2 )∈Σ. Atunci:Σ ⊢ (d = c 1 ) ∧ (d = c 2 )198
Dar ⊢ (d = c 1 ) ∧ (d = c 2 ) → (c 1 = c 2 ), astfel că rezultă cum.p. că Σ ⊢ c 1 = c 2 , adică ~ c ~1= c2.Dacă c∈C, atunci punem c A = c ~ .În acest fel pe mulţimea A am stabilit o structură Apentru L τ (C).(4) Fie t(x 1 ,..,x n ) un termen în L τ , c 1 ,..,c n ,c ∈C. Atunci:t A ( ~ c ,..,~1cn) = c ~ ⇔ (t(c 1 ,..,c n ) = c)∈Σ.Demonstraţia lui (4) se face prin inducţie după modul <strong>de</strong>formare al termenului t.Arătăm numai pasul inducţiei:Fie t = f(t 1 (x 1 ,…,x n ),…,t m (x 1 ,…,x n )) şi con<strong>si</strong><strong>de</strong>răm căipoteza inducţiei funcţionează pentru t 1 ,..,t m .Conform (3) există d 1 , . . ,d m ∈C, (t i (c 1 , . . ,c n ) = d i ) ∈ Σ,i=1,..,m. Atunci t A i ( ~c ,..,~1cn) = d ~ i , i = 1,..,m (ipoteza <strong>de</strong> inducţie).Astfel:t A ( ~ c ,.., ~1cn) = c ~ ⇔ f A (t A ( c ~ ,.., ~ )1 1cn,…,t A ( ~ c ,.., ~ )m 1cn) = c ~~ ~⇔ f A ( d ,.., d ) = c ~1 m⇔ (f(d 1 ,..,d m )= c)∈Σ ( conform <strong>de</strong>finiţiei lui f A )⇔ (f(t 1 (c 1 ,…,c n ),…,t m (c 1 ,…,c n )) = c)∈Σ (α)⇔ (t(c 1 ,..,c n ) = c) ∈Σ.Arătăm relaţia (α):Σ ⊢ t i (c 1 ,..,c n ) = d i , i = 1,..,m implicăΣ ⊢ f(t 1 (c 1 ,…,c n ),..,t m (c 1 ,…,c n )) = c ⇔ Σ⊢ f(d 1 ,..,d m )= c.(5) Pentru orice formulă ϕ(x 1 ,..,x n ) în L τ şi pentru oricec 1 ,..,c n ∈C avem:A ⊨ ϕ[ c c~~1,..,n] ⇔ ϕ(c 1 ,..,c n )∈Σ ⇔ Σ ⊢ ϕ(c 1 ,..,c n ).Demonstraţia se face prin inducţie după modul <strong>de</strong> formareal formulei ϕ:- ϕ este <strong>de</strong> forma t 1 = t 2 , cu t i = t i (x 1 ,..,x n ), i=1,2;199
Conform (3), există d i ∈C cu Σ ⊢ t i (c 1 ,..,c n ) = d i , i=1,2.Conform (4) t A i ( ~ ,.., ~ Ac1cn) = d ~i , i=1,2.A ⊨ ϕ[ c ~1 ,.., c~] ⇔ t A ( ~ ~1 c ,.., c ) = t A 2 ( ~c ,.., c~ )n⇔ d A 1 = d A 21 n⇔ Σ ⊢ d 1 = d 22001 n⇔ Σ ⊢ t 1 (c 1 ,..,c n ) = t 2 (c 1 ,..,c n ).Ultima echivalenţă rezultă din Σ ⊢ d i = t i (c 1 ,..,c n ), i=1,2şi din axiomele egalităţii.- ϕ este <strong>de</strong> forma R(t 1 ,..,t m ) cu t i = t i (x 1 ,..,x n ), i=1,..,m;Conform (3), există d 1 ,..,d m ∈C cu Σ ⊢ d i = t i (c 1 ,..,c n ),i=1,..,m.Atunci d ~ Ai = d ~ i = t A i ( c ~ ,.., ~1cn) ,i=1,..,m, conform (4).A ⊨ ϕ[ c ~,.., c~1 n] ⇔ (t A 1 ( ~c ,..,~1cn) ,.., t A m ( ~c ,..,~1cn) ∈R A~ ~⇔ ( d ,.., d ) ∈R A1 m⇔ R(d 1 ,..,d m )∈Σ (conform <strong>de</strong>finiţiei lui R A )⇔ R(t 1 (c 1 ,..,c n ),..,t m (c 1 ,..,c n ))∈Σ⇔ ϕ(c 1 ,..,c n ) ∈Σ.- ϕ este <strong>de</strong> forma ⎤ψ (x 1 ,..,x n );Conform ipotezei <strong>de</strong> inducţie: A ⊨ ψ[ c c~ ~1,..,n] ⇔ψ(c 1 ,..,c n )∈Σ.A ⊨ ϕ[ c ~ ,.., c~1 n] ⇔ A ⊭ ψ[ c c~~1,..,n]⇔ ψ(c 1 ,..,c n )∉Σ⇔ ⎤ψ (c 1 ,..,c n )∈Σ ( cu Σ maximalcon<strong>si</strong>stentă)⇔ ϕ(c 1 ,..,c n )∈Σ.- ϕ este <strong>de</strong> forma ψ 1 (x 1 ,..,x n ) ∨ ψ 2 (x 1 ,..,x n ) se face înmod analog;- ϕ este <strong>de</strong> forma ∃x ψ(x 1 ,..,x n );A ⊨ ϕ[ c ~ ,.., c~1 n] ⇔ există c ~ ∈A a.î. A ⊨ ψ[ c ~ , c c~~1,..,n](<strong>de</strong>finiţie)
⇔ există c∈C a.î. ψ(c,c 1 ,..,c n ) ∈Σ(ipoteza<strong>de</strong> inducţie)⇔ Σ ⊢ ⎤x ψ(x,c 1 ,..,c n ) (Σ= teorie Henkin)⇔ ϕ(c 1 ,..,c n )∈Σ.Astfel se încheie <strong>de</strong>monstraţia lui (5).Atunci pentru orice enunţ ϕ al lui L τ :A ⊨ ϕ ⇔ ϕ ∈Σ.Cum T⊆ Σ, rezultă A ⊨ T.Este evi<strong>de</strong>nt că: ⎟ A ⎟ = ⎟C/∼⎟≤ ⎟C⎟ = ⎟ L τ ⎟.conceptul T⊢ϕ.7.22. ′′⇒′′. Prin inducţie după modul cum este <strong>de</strong>finit′′⇐′′. T⊬ ϕ ⇒ T ∪ {⎤ ϕ} con<strong>si</strong>stentă⇒ există A ⊨ T ∪{⎤ ϕ} (conform problemei7.21.)⇒ A ⊨T şi A ⊭ ϕ⇒ T ⊭ ϕ.7.23. Rezultă din problemele 7.21. şi 7.22.7.24. Rezultă imediat din problema 7.21.7.25. Din problema 7.21. şi T con<strong>si</strong>stentă ⇔ orice partefinită a lui T este con<strong>si</strong>stentă.201
Bibliografie1. R. Balbes, Ph. Dwinger: Distributive Lattices, Univer<strong>si</strong>ty ofMissouri Press, 1974.2. J. Bell, A. B. Slomson: Mo<strong>de</strong>ls and Ultraproducts: anintroduction, North – Holland Publishing Company, 1971.3. G. Birkhoff: Lattice theory, American Math. Society, 1967.4. V. Boicesu, A. Filipoiu, G. Georgescu, S. Ru<strong>de</strong>anu:Luka<strong>si</strong>ewicz – Moi<strong>si</strong>l Algebras, North - Holland, 1991.5. S. Burris, H. P. Sankappanavar: A course in universal algebra,Springer – Verlag, 1981.6. D. Buşneag: Capitole speciale <strong>de</strong> algebră, Ed. Univer<strong>si</strong>taria,Craiova, 1997.7. D. Buşneag, D. Piciu: Lecţii <strong>de</strong> algebră, Ed. Univer<strong>si</strong>taria,Craiova, 2002.8. B. A. Davey, H. A. Pristley: Introduction to Lattices andOr<strong>de</strong>r, Cambridge Univer<strong>si</strong>ty Press, 1990.9. G. Georgescu: Calculul propoziţiilor şi predicatelor - note <strong>de</strong>curs.10. G. Grätzer: General lattice theory, Birkhäuser, 1978.11. P. Halmos: Lectures on boolean algebras, Van Nostrand,1963.12. P. Kessler: Elemente <strong>de</strong> teoria mulţimilor şi topologiegenerală, Ed. Secolul XXI, 1996.202
13. J.D.Monk: Mathematical Logic,Springer-Verlag, 1976.14. C. Năstăsescu: Introducere în teoria mulţimilor, Ed. Didacticăşi Pedagogică, 1974.15. D. Ponasse, Logique Mathematique, O. C. D. L., Paris, 1967.16. S. Ru<strong>de</strong>anu: Axiomele laticilor şi ale algebrelor booleene, Ed.Aca<strong>de</strong>miei, 1963.17. S. Ru<strong>de</strong>anu: Elemente <strong>de</strong> teoria mulţimilor, Reprografia Univ.din Bucureşti, 1973.18. S.Ru<strong>de</strong>anu: Lecţii <strong>de</strong> calculul predicatelor şi calcululpropoziţiilor, Ed. Univ. din Bucureşti, 1997.19. J. R. Schonfield: Mathematical Logic, Addisson – WesleyPublishing Company, 1967.203