Documente Academic
Documente Profesional
Documente Cultură
PB de Logica Si Teoria Multi Mil or Rezolvari Pag 67
PB de Logica Si Teoria Multi Mil or Rezolvari Pag 67
Lucrarea de fa este scris cu scopul de a oferi suport pentru seminarizarea cursurilor de logic i teoria mulimilor ce se predau n principal la facultile de matematic i informatic; ea este structurat pe 6 paragrafe i conine un numr de 263 probleme. n paragrafele 1 i 2 sunt selectate probleme legate de teoria mulimilor, funciilor i numerelor cardinale (mulimile fiind privite din punctul de vedere al teoriei naive a lui Cantor). Paragraful 3 conine probleme legate de mulimi ordonate, iar paragrafele 4 i 5 probleme legate de latici i algebre Boole. Astfel, paragrafele 1-5 ofer suportul matematic pentru ultimele dou paragrafe ce conin probleme legate de calculul clasic al propoziiilor i predicatelor (dup ce la nceputul fiecruia prezentm anumite aspecte teoretice). Lucrarea se adreseaz n primul rnd studenilor de la facultile de matematic i informatic, ns ea poate fi utilizat i de studenii politehniti ca i de profesorii de matematic i elevii din nvmntul preuniversitar. Dup tiina noastr, sunt puine lucrri cu acest specific n literatura de specialitate de la noi din ar, aa c orice sugestie pentru mbuntirea acesteia va fi bine venit.
Craiova,
03.03. 03
Autorii
(*) n
(*)
: mulimea numerelor naturale (nenule) : mulimea numerelor ntregi (nenule) : {nk : k} : mulimea numerelor raionale (nenule) : mulimea numerelor raionale strict pozitive : mulimea numerelor reale (nenule) : mulimea numerelor reale strict pozitive : \ (mulimea numerelor iraionale) : mulimea numerelor complexe (nenule) : modulul numrului complex z : numrul ntreg m divide numrul ntreg n : cel mai mic multiplu comun al numerelor naturale m i n : cel mai mare divizor comun al numerelor naturale m i n : cardinalul mulimii numerelor reale : cel mai mic element dintr-o mulime ordonat : cel mai mare element dintr-o mulime ordonat : algebra Boole {0,1} : inf {a,b} : sup {a,b} : pseudocomplementul lui a relativ la b : pseudocomplementul lui a : complementul lui a : mulimea filtrelor laticei L : mulimea idealor laticei L : j este o teorem formal : j este adevrat n realizarea f : mulimea tautologiilor : mulimea formulelor demonstrabile
3
(*) * + (*) * + I (*) |z| m|n [m,n] (m,n) 0 c 0 1 2 sau L2 ab ab ab a* a F(L) I(L) fj Taut Prov j
Cuprins
Prefa Index de notaii i abrevieri Pag. Enunuri 1. 2. 3. 4. 5. 6. 7. Mulimi, funcii, relaii binare.. 1 Numere cardinale 16 Relaii de preordine (ordine). Elemente speciale ntr-o mulime ordonat. 21 Latici.. 25 Latici (algebre) Boole.... 35 Calculul propoziiilor. 42 Calculul cu predicate 51 194 Soluii 62 101 118 125 144 159 177
Bibliografie
A: ENUNURI 1. Mulimi, funcii, relaii binare. 1.1. Fie a, b, c numere impare. S se arate c : {x | ax2+bx+c=0}=. 1.2. S se arate c nu exist un numr finit de numere raionale r1,,rn a.. orice numr x s se scrie sub forma x=x1r1++xnrn cu xi, 1in . 1.3. Fie a, b , a < b. S se arate c : [a, b] i [a, b] I. 1.4. S se determine k a.. rdcinile ecuaiei kx +(2k-1)x+k-2=0 s fie raionale. 1.5. Dac a, b, c,
2
a + b + c , (a, b, c 0) atunci
a , b , c . Generalizare.
1.6. S se arate c
2 { p + q r p, q, r , r0}.
1.7. S se determine mulimea: {a | exist b a.. 5a 2 -3a+16 = b2 }. 1.8. Dac a, b, c iar p este un numr prim a..
a+b
3
p +c
p 2 = 0, atunci a = b = c = 0.
1.9. S se demonstreze c dac a1, , an sunt numere naturale dou cte dou diferite, nici unul dintre ele nefiind
5
ptratul unui numr ntreg mai mare dect 1, i b1,,bn numere ntregi nenule, atunci b1 a1 + b2 a 2 + ... + bn a n 0 . 1.10. Dac m, n * i
7m > 0 , atunci n 7m 1 > . n mn
.
1 3
1.13. Dac a.. cos pa = , atunci I. 1.14. Dac a, b*, a.. 1.15. S se arate c
3
a b + , atunci a=b. b a
2 + 3 3 I.
1.19. Fie f : A B o funcie iar (Ai)iI , (Bj) familii de submulimi ale lui A i respectiv B.
6
dou
S se demonstreze c: (i) f ( U Ai ) = U f ( Ai ) ;
iI iI
(ii) f ( I Ai ) I f ( Ai ) ;
iI -1 iI
(iii) f (iv) f
( U Bj ) = U f
jJ jJ
-1
(B j ) ; (B j ) .
-1
( I Bj) = I f
jJ jJ
-1
1.20. Fie M o mulime finit iar M1, M2, ..., Mn submulimi ale lui M. S se demonstreze c :
i =1
U Mi =
1i n
Mi
n -1
1i < j n
Mi M j
1i < j < k n
Mi M j Mk
- .... + (- 1) M 1 ... M n . Observaie. Egalitatea de mai sus poart numele de principiul includerii i excluderii. 1.21. Fie M i N dou mulimi avnd m, respectiv n elemente. S se demonstreze c : (i) Numrul funciilor definite pe M cu valori n N este egal cu nm; (ii) Dac m = n, atunci numrul funciilor bijective de la M la N este egal cu m! ; (iii) Dac m n, atunci numrul funciilor injective de la
m M la N este egal cu An ;
1.22. Fie M i N dou mulimi iar f : MN o funcie. ntre mulimile P(M) i P(N) se definesc funciile f* : P(M)P(N), f* : P(N)P(M) prin f*(A) = f(A), AP(M) i f*(B) = f -1(B), BP(N). S se demonstreze c urmtoarele afirmaii echivalente: (i) f este injectiv; (ii) f* este injectiv; (iii) f*f*=1P(M); (iv) f* este surjectiv; (v) f (AB) = f(A)f(B), pentru orice A, BP(M); (vii) Dac g, h : L M sunt dou funcii a.. fg = fh, atunci g = h; (viii) Exist o funcie g : N M a.. gf = 1M. 1.23. Cu notaiile de la problema 1.22., s se demonstreze c urmtoarele afirmaii sunt echivalente: (i) f este surjectiv ; (ii) f* este surjectiv ; (iii) f*f*=1P(N) ; (iv) f* este injectiv ; (v) f(MA) N f(A), pentru orice AP(M) ; (vi) f(MA) N f (A), pentru orice AP(M); sunt
(vi) Dac g, h:NP sunt dou funcii a.. gf = hf, atunci g = h ; (vii) Exist o funcie g:NM a.. fg = 1N. 1.24. Cu notaiile de la problema 1.22., s se demonstreze c urmtoarele afirmaii sunt echivalente: (i) f este bijectiv; (ii) f(MA) = N f(A), pentru orice AP(M); (iii) f* este bijectiv; (iv) Exist o funcie g : N M a.. fg = 1N i gf = 1M. 1.25. Fie M o mulime finit i f : M M o funcie. S se demonstreze c urmtoarele afirmaii sunt echivalente: (i) f este injectiv; (ii) f este surjectiv; (iii) f este bijectiv . 1.26. Fie A o mulime. S se demonstreze c : (ii) A este finit orice surjecie f :AA este i injecie. 1.27. Fie M o mulime finit iar f : MM o funcie a.. ff = 1M. S se demonstreze c dac M are numr impar de elemente, atunci exist xM a.. f(x) = x. 1.28. Fie f: a.. f(n+1) > f(f(n)), oricare ar fi n. S se demonstreze c f = 1. 1.29. Fie irul de funcii:
9
f n -1 An f n An-1 ... f2 A1 f1 A0 .
S se demonstreze c dac mulimile Ai sunt finite, pentru orice i=1, 2, , n, , atunci exist un ir de elemente (xn)n0, unde xnAn, pentru orice n0, cu proprietatea c fn(xn) = xn-1, oricare ar fi n1. 1.30. Fie M o mulime cu n elemente. Considerm ecuaiile: (2) X1 X2Xk = , unde k1 este un numr natural, iar X 1, X2, , Xk sunt submulimi ale lui M. S se demonstreze c ecuaiile (1) i (2) au acelai numr de soluii i anume (2k-1)n. 1.31. Fie M, N, P mulimi iar f : MN i g : NP dou funcii. S se demonstreze c : (i) Dac gf este injectiv, atunci f este injectiv. Ce condiie suplimentar trebuie impus lui f pentru a rezulta i injectivitatea lui g ? (ii) Dac gf este surjectiv, atunci g este surjectiv. Ce condiie suplimentar trebuie impus lui g pentru a rezulta i surjectivitatea lui f ? 1.32. Fie M, N, P mulimi iar f : MN, g : NP, h : PM trei funcii. Se consider funciile compuse hgf, gfh, fhg. S se demonstreze c : (i) Dac dou dintre aceste funcii compuse sunt injective iar cea de a treia este surjectiv, atunci f, g, h sunt bijective;
10
(1) X1X2Xk = M,
(ii) Dac dou dintre aceste funcii compuse sunt surjective iar cea de a treia este injectiv, atunci f, g, h sunt bijective. 1.33. Fie M, N, P, Q patru mulimi iar f, g, u, v patru funcii a.. diagrama:
M f P v Q u N g
este comutativ (adic gu = vf). S se demonstreze c dac u este surjectiv iar v este injectiv, atunci exist o unic funcie h : NP a.. hu = f i vh = g. 1. 34. Fie M o mulime iar f : M M o funcie. Se consider funcia f n : M M, f n = f o f o ... o f , (n, n1).
14243 4 4
n ori
(i) S se compare cu ajutorul relaiei de incluziune, mulimile Mn = f n (M) ; s se studieze cazul special cnd f este injectiv, fr a fi ns surjectiv; (ii) n cazul n care f este injectiv, fr a fi ns surjectiv, s se arate c exist o infinitate de funcii distincte g: MM a.. gf = 1M; (iii) n cazul n care f este surjectiv, fr a fi ns injectiv, s se arate c exist cel puin dou funcii distincte g, g : MM a.. fg = fg =1M.
11
1.35. Fie M o mulime iar A, BP(M); se consider funcia f : P(M)P(A)P(B) definit prin f(X) = (XA, XB), XP(M). S se demonstreze c: (i) f este injectiv AB = M; (iii) f este bijectiv A = CMB ; n acest caz s se descrie inversa lui f. 1.36. S se demonstreze ca funcia f: *, definit prin:
1, pentru n = 0 f ( n) = 1 n (4n - 1), pentru n 0 + 2 2n
este bijectiv i s se determine inversa ei. 1.37. S se demonstreze c funcia f : ***, definit prin:
f ( x, y ) = ( x + y - 1)( x + y - 2) +x 2
pentru orice x, y*, este bijectiv. 1.38. Fie f : M N o funcie iar : P(M) P(M), (A) = f -1(f(A)), AP(M). S se arate c: (i) = ;
12
(ii) f este injectiv = 1P(M). 1.39. Fie f : M N o funcie iar : P(N) P(N), (B) = f(f -1(B)), BP(N). S se arate c: (i) = ; (ii) f este surjectiv = 1P(N). 1.40. Pentru o mulime nevid M i AP(M), definim A : M {0,1},
( 0, daca x A A(x)= ( 1, daca x A
(iv) AB = A + B - A B; (v) A \ B = A - A B, j CM A = 1-A; (vi) A B = A + B - 2AB . Observaie. Funcia A poart numele de funcia caracteristic a mulimii A. 1.41. Fie M o mulime oarecare iar a, b dou numere reale distincte. Pentru AP(M) definim A : M {a,b},
( a, daca x A A(x) = , pentru orice xM. ( b, daca x A 13
(iii) AB = A B , A2 = A;
S se demonstreze c dac oricare ar fi A, BP(M), avem AB = A B, atunci a = 1 i b = 0. 1.42. Utiliznd eventual proprietile funciei caracteristice, s se demonstreze c dac M este o mulime oarecare iar A, B, CP(M), atunci: (i) A(BC) = (AB)C; (ii) A-(BC) = (A-B)(A-C); (iii) A-(BC) = (A-B)(A-C). 1.43. Fie funciile f, g, h: avnd proprietile c g i h sunt bijective iar f = g-h. S se demonstreze c f(n) = 0, oricare ar fi n. 1.44. Fie o relaie binar pe mulimea A. Notm r = A-1. S se demonstreze c : (i) r ; (ii) r este reflexiv i simetric; (iii) dac este o alt relaie binar pe A reflexiv i simetric a.. ,atunci r . 1.45. Fie o relaie binar pe mulimea A care este reflexiv i simetric iar r = U r n .
n 1
S se demonstreze c : (i) r ; (ii) r este o echivalen pe A; (iii) Dac este o alt relaie de echivalen pe A a.. ,atunci r .
14
S se demonstreze c : (i) r ; (ii) r este relaie de echivalen; (iii) dac este o alt relaie de echivalen pe A a.. , atunci r . Observaie. Vom spune c r este relaia de echivalen generat de . 1.47. Fie , dou relaii binare pe mulimea A. S se demonstreze c: (i) ( = 2)2(2()) (unde 2 = ); (ii) Dac , sunt relaii de echivalen, atunci este o nou relaie de echivalen dac i numai dac , . 1.48. Fie o familie nevid de relaii de echivalen pe
mulimea A avnd proprietatea c dac , , atunci sau . S se demonstreze c U r este relaie de echivalen.
rF
1.49. Fie A o mulime i o relaie binar pe A avnd proprietile: (i) pentru orice xA, exist yA a.. (y, x); S se demonstreze c n aceste condiii -1 i -1 sunt relaii de echivalen pe A. 1.50. Fie 1, 2 relaii de echivalen pe mulimea A.
15
(ii) -1 = ;
S se demonstreze c: 1 2 = 2 1; (ii) n cazul (i), 1 2= (i) 12 este relaie de echivalen dac i numai dac
r Echiv ( A) r1 , r 2 r
r.
1.51. Fie M i N dou mulimi pe care s-au definit relaiile de echivalen , respectiv i f : MN o funcie avnd proprietatea: (x, y) (f(x), f(y)) (x, yM). S se demonstreze c exist o singur funcie f : M /N/ a. . diagrama: M pM, M/ f N pN, N/
este comutativ (adic pN, f = f pM, , unde pM, , pN, sunt surjeciile canonice). 1.52. Fie M i N dou mulimi iar f : MN o funcie; notm prin f relaia binar de pe M definit astfel: (x, y) f f(x)=f(y) (x, yM). S se demonstreze c: (i) f este relaie de echivalen pe M; (ii) Exist o unic funcie bijectiv f : M / f Im ( f ) a.. i f p M , r f = f, i : Im ( f ) N fiind incluziunea. 1.53. Pe mulimea numerelor reale definim relaia:
16
(x, y) x-y (x, y). S se demonstreze c este relaie de echivalen i c exist o bijecie ntre / i intervalul de numere reale [0, 1). 1.54. Fie M o mulime iar NM. Pe mulimea P(M) definim relaia: (X, Y) XN = YN. S se demonstreze c este relaie de echivalen i c exist o bijecie ntre P(M)/ i P(N). 1.55. Fie M o mulime nevid. S se demonstreze c funcia care asociaz unei relaii de echivalen definite pe M partiia lui M dat de echivalena respectiv este bijectiv. 1.56. Fie M o mulime finit cu m elemente. S se demonstreze c numrul Nm, k al relaiilor de echivalen ce pot fi definite pe M a.. mulimea ct s aib k elemente ( km ) este dat de formula: 1 2 k N m, k = (1 k!) k m - C k (k - 1)m + C k (k - 2 )m - ... + (- 1)k -1 C k -1 , deci numrul relaiilor de echivalen ce pot fi definite pe
mulimea M este dat de formula N=Nm, 1+Nm, 2+...+Nm, m. 1.57. Fie (Mi)iI o familie de mulimi. Notm P={:I U M i | pentru orice jI (j)Mj} iar pentru orice
iI
jI, considerm pj:PMj, pj() = (j), P. S se demonstreze c oricare ar fi mulimea N i familia de funcii (fi:NMi)iI, exist o unic funcie f:NP a.. pif = fi, pentru orice iI.
17
poart numele de produsul direct al familiei de mulimi (Mi)iI iar funciile (pi)iI poart numele de proieciile canonice. 1.58. Fie (Mi)iI o familie de mulimi. Pentru fiecare iI notm M i = M i {i} iar S= U M i . Definim pentru fiecare jI,
iI
j:MjS, j(x) = (x, j), xMj. S se demonstreze c oricare ar fi mulimea N i familia de funcii (fi:MiN)iI, exist o unic funcie f:SN a.. fi = fi, pentru orice iI. Observaie. Dubletul (S, (i)iI) se noteaz prin C M i i
iI
poart numele de suma direct a familiei de mulimi (Mi)iI iar funciile (i)iI poart numele de injeciile canonice. 1.59. Fie f, g : MN dou funcii. Dac notm prin A = {xM : f(x) = g(x)} iar prin i : AM incluziunea canonic, s se demonstreze c dubletul (A, i) are urmtoarele proprieti: (i) fi = gi ; (ii) Pentru orice mulime P i funcie h:PM a.. fh = = gh, exist o unic funcie u : PA a. . iu = h. Observaie. Dubletul (A, i) se noteaz prin Ker(f, g) i poart numele de nucleul perechii (f, g). 1.60. Fie f, g : M N dou funcii iar N N, ={(f(x), g(x)) : xM}. Dac notm prin r relaia de echivalen generat de (conform problemei 1.46.) s se demonstreze c dubletul (N/ r , p N , r ) are urmtoarele proprieti : (i) p N , r f = p N , r g ;
18
(ii) Pentru orice mulime P i funcie h : N P a. . hf = = hg, exist o unic funcie u : N/ r P a.. u p N , r = h. Observaie. Dubletul (N/ r , p N , r ) se noteaz prin Coker(f, g) i poart numele de conucleul perechii (f, g). 1.61. Considerm diagrama de mulimi i funcii:
M f P N g
i notm Q = {(x, y)MN | f(x) = g(y)} iar prin 1, 2 restriciile proieciilor canonice ale lui MN pe M, respectiv N, la Q. S se demonstreze c tripletul (Q, 1, 2) are urmtoarele proprieti: (i) f 1 = g 2; (ii) Pentru oricare alt triplet cu (R, , ), cu R mulime iar :RM, :RN funcii a.. f = g, exist o unic funcie :RQ a.. 1 = i 2 = . Observaie. Tripletul (Q, 1, 2) se noteaz MPN i poart numele de produsul fibrat al lui M cu N peste P. 1.62. Considerm diagrama de mulimi i funcii:
f P g N N M M MN=T
19
Pe mulimea T considerm relaia binar = {(h1(x), h2(x)), xP}, unde h1 = Mf iar h2 = Ng; fie r relaia de echivalen generat de (conform problemei 1.46.), iar iM = pT , r o a M , i N = pT , r o a N . S se demonstreze c tripletul (T/ r , iM, iN) are urmtoarele proprieti: (i) iMf = iNg; (ii) Pentru oricare alt triplet cu (R, , ), cu R mulime iar :MR, :NR funcii a.. f = g, exist o unic funcie : T/ r R a.. iM = i iN = . Observaie. Tripletul (T/ r , iM, iN) se noteaz prin MPN i poart numele de suma fibrat a lui M cu N peste P.
20
2. Numere cardinale. 2.1. (Cantor). S se arate c pentru orice mulime A, A P(A). 2.2. (Cantor, Bernstein). Fie A0, A1, A2 trei mulimi a.. A2A1A0. S se arate c dac A0A2 , atunci A0A1. 2.3. Fie A, B, A, B mulimi a.. AA, BB i AB iar BA. Atunci AB. 2.4. Fie f: A B o funcie. S se arate c: (i) dac f este injecie, atunci A B ; (ii) dac f este surjecie, atunci B A. 2.5. Fie m, n, p numere cardinale . S se arate c: (i) m m; (ii) mm; (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 mp np ; (ix) m n pm pn. 2.6. Dac m, n, p, q sunt patru numere cardinale a.. p q i 1 m n, atunci pm qn. 2.7. Dac m, n, p sunt trei numere cardinale, atunci are loc egalitatea: (mn)p = mnp.
21
2.8. Fie (m)I i (n)I dou familii de numere cardinale indexate dup aceeai mulime. Dac m n, oricare ar fi I, atunci: m n i m n.
aI aI aI aI
2.9. Vom spune despre o mulime M c este infinit : (i) n sens Dedekind, dac exist M M a.. MM; (ii) n sens Cantor, dac conine o submulime numrabil; (unde Sn ={1, 2, ..., n}) . S se demonstreze c cele trei definiii de mai sus sunt echivalente. 2.10. S se arate c pentru orice numr cardinal avem + 1 = dac i numai dac este infinit. 2.11. S se arate c pentru orice cardinal infinit i orice numr natural n avem + n = . 2.12. Fie M o mulime oarecare. S se arate c: (i) |P(M)| = 2|M|; (ii) a < 2a (adic a 2a i a 2a) pentru orice cardinal a. 2.13. S se arate c dac m este un numr cardinal a.. 2 m, atunci m + m mm. 2.14. S se arate c dac Ai ~ Bi, iI, iar Ai Aj = , Bi Bj = pentru orice i j, atunci U Ai ~ U Bi .
iI iI
2.15. S se arate c pentru orice dou numere cardinale i b avem < b sau = b sau b < .
22
2.17. S se arate c: (i) Reuniunea unei familii numrabile (disjuncte sau nu) de mulimi numrabile este o mulime numrabil; (ii) Reuniunea unei familii numrabile de mulimi finite este o mulime cel mult numrabil; (iii) Reuniunea unei familii cel mult numrabile de mulimi cel mult numrabile este o mulime cel mult numrabil; (iv) Produsul cartezian a dou mulimi numrabile este o mulime numrabil. 2.18. S se arate c urmtoarele mulimi sunt numrabile: (i) mulimea a numerelor ntregi; (ii) mulimea a numerelor raionale;
(iii) mulimea a numerelor prime; (iv) mulimea polinoamelor cu coeficieni raionali; (v) mulimea A a numerelor algebrice. 2.19. Fie A o mulime infinit. S se arate c:
(i) Exist mulimile B, C cu B, C A, A = B C, B C = , |C| = 0; (ii) Oricare ar fi mulimea X cu |X| 0 avem |A X | = |A|. 2.20. S se arate c mulimea a numerelor reale este nenumrabil. 2.21. S se arate c pentru orice numere reale a, b, c, d cu a < b i c < d, avem relaiile: (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) ~ (a,b). 2.22. S se demonstreze c mulimea a numerelor naturale este infinit. 2.23. S se arate c o mulime M este infinit dac i numai dac exist o funcie injectiv f : M. 2.24. S se arate c un numr cardinal este numr natural dac i numai dac < 0 . 2.25. S se arate c urmtoarele mulimi sunt de puterea continuului: (i) orice interval de forma [a,b), (a,b), [a,b] (a b); (ii) mulimea I a numerelor iraionale; (iii) mulimea T a numerelor transcendente (complementara n a mulimii numerelor algebrice); (iv) mulimea a irurilor de numere naturale.
2.26. S se arate c: (i) Reuniunea unei familii finite i disjuncte de mulimi de puterea continuului este o mulime de puterea continuului; (ii) Reuniunea unei familii numrabile i disjuncte de mulimi de puterea continuului este o mulime de puterea continuului; (iii) Produsul cartezian a dou mulimi de puterea continuului este o mulime de puterea continuului. 2.27. Fie A o mulime arbitrar, iar F(A) = {X | X A, X finit} i N(A) = {X | X A, |X| = 0}. S se arate c : (i) dac A este finit atunci 0 = |N(A)| |A| < |F(A)| = P(A)|;
24
(ii) dac A este numrabil atunci |A| = |F(A)| = 0 < c = |N(A)| = |P(A)|; (iii) dac A este de puterea continuului atunci |A| = |F(A)| = |(N(A)| = c< |P(A)|. 2.28. S se calculeze cardinalele urmtoarelor mulimi : (i) P(); (ii) P(); (iii) . 2.29. S se demonstreze c au loc egalitile : (i) 0 + 0 = 0 ;
2 (ii) 0 + ... + 0 = 0 = 0 ;
14243
0
2
c = c; c 0 = c; c+ c = c ; 0 = c; 0
(vii) 0 c = c.
25
3. Relaii de preordine (ordine). Elemente speciale ntr-o mulime ordonat. 3.1. Pe mulimea a numerelor naturale considerm
relaia de divizibilitate notat prin | . S se arate c : (i) Relaia | este o ordine pe ; (ii) Fa de ordinea | , 1 este cel mai mic element i 0 este cel mai mare element ; (iii) Ce se ntmpl cu relaia de divizibilitate ( din punctul de vedere al lui (i) i (ii) ) pe ? (iv) S se caracterizeze elementele minimale ale mulimii M = { n| n 2} fa de relaia de divizibilitate ; (v) Este relaia de divizibilitate o ordine total pe ? 3.2. Fie M o mulime nevid iar P(M) mulimea submulimilor lui M. (i) S se arate c ( P(M), ) este mulime ordonat cu 0 i 1; (ii) Este incluziunea o relaie de ordine total pe P(M) ? 3.3. Pe considerm ordinea natural dat de: m n exist p a.. m+p = n. S se arate c (, ) este o mulime total ordonat cu 0. 3.4. S se arate c mpreun cu ordinea natural este o mulime bine ordonat. 3.5. Fie (M, ) o mulime preordonat i r M M o relaie de echivalen pe M compatibil cu (adic x r x, y r y i x y x y). Pentru dou clase de echivalen [x]r, [y]r M/r definim : [x]r [y]r exist x[x]r, y[y]r a.. x y.
26
S se arate c n felul acesta (M/r, ) devine o mulime preordonat iar pM : M M/r, pM(x) = [x]r este o aplicaie izoton. Observaie. Relaia de pe M/r poart numele de preordinea ct. 3.6. Fie (M, ) o mulime preordonat. S se arate c exist o mulime ordonat M i o aplicaie izoton pM: M M cu proprietatea c pentru orice mulime ordonat N i orice aplicaie izoton g : M N, exist o singur aplicaie izoton g : M N a.. g o pM = g. 3.7. S se arte c dac (A, ) este o mulime 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 (Pi, )1in este o familie finit de mulimi ordonate, atunci P = P1P2Pn devine mulime ordonat, definind pentru x = (xi)1in , y = (yi)1in P, x y exist 1 s n a.. x1 = y1,, xs = ys i xs+1 < ys+1. Observaie. Aceast ordine poart numele de ordinea lexicografic. 3.9. Fie (Pi)iI o familie nevid de mulimi ordonate, P = Pi (produsul direct de mulimi) i pentru orice iI,
iI
pi : P Pi proiecia de rang i, pi((xj)jJ) = xi. Pe P definim pentru x = (xi)iI, y = (yi)iI P: x y xi yi, pentru orice iI. S se arate c: (i) (P, ) devine mulime ordonat iar fiecare proiecie pi este o funcie izoton; (ii) (P, ) mpreun cu proieciile (pi)iI verific urmtoarea proprietate de universalitate :
27
Pentru orice mulime ordonat (P, ) i orice familie de funcii izotone (pi)iI cu pi : P Pi, exist o unic funcie izoton u : P P a.. pi o u = pi, pentru orice iI. Observaie. (P, ) mpreun cu proieciile (pi)iI poart numele de produsul direct al familiei de mulimi ordonate (Pi, )iI. 3.10. Dac P1 i P2 sunt dou lanuri rezult c i P1P2 este lan ? 3.11. Fie (I, ) o mulime ordonat, (Pi)iI o familie nevid de mulimi ordonate, S = C Pi (sum direct de mulimi !)
iI
i ai : Pi S, ai(x) = (x,i) injecia canonic de rang i. Pentru (x,i), (y,j)S definim relaia (x,i) (y,j) i = j i x y. S se arate c: (i) (S, ) devine mulime ordonat iar fiecare injecie ai este o funcie izoton; (ii) (S, ) mpreun cu injeciile (ai)iI verific urmtoarea proprietate de universalitate : Pentru orice mulime ordonat (S, ) i orice familie de funcii izotone (ai)iI cu ai : Pi S, exist o unic funcie izoton u : S S a.. u o ai = ai, pentru orice iI. Observaie. (S, ) mpreun cu injeciile (ai)iI poart numele de suma direct a familiei de mulimi ordonate (Pi, )iI. 3.12. Fie (I, ) o mulime ordonat, (Pi)iI o familie nevid de mulimi ordonate, S = C Pi (sum direct de mulimi !)
iI
i ai : Pi S, ai(x) = (x,i) injecia canonic de rang i. Pentru (x,i), (y,j)S definim relaia (x,i) (y,j) ( i < j ) sau ( i = j i x y). S se arate c: (i) (S, ) devine mulime ordonat iar fiecare injecie ai este o funcie izoton; (ii) (S, ) mpreun cu injeciile (ai)iI verific urmtoarea proprietate de universalitate :
28
Pentru orice mulime ordonat (S, ) i orice familie de funcii izotone (ai)iI cu ai : Pi S i a.. pentru orice i < j din I, fiecare element din aj(Pj) este majorant pentru ai(Pi), exist o unic funcie izoton u : S S a.. u o ai = ai, pentru orice iI. Observaie. (S, ) mpreun cu injeciile (ai)iI poart numele de suma direct ordonat a familiei de mulimi ordonate (Pi, )iI. 3.13. Fie A o mulime oarecare iar (P, ) o mulime ordonat. Definim Hom(A, P) = {f : A P} iar pentru f,gHom(A, P), f g f(x) g(x), pentru orice xA. S se arate c n felul acesta Hom(A, P) devine mulime ordonat. 3.14. Fie M i N dou mulimi nevide iar P = { (M,f) | M M i f : M N}. Pentru (M1, f1), (M2, f2) P definim relaia: (M1, f1) (M2, f2) M1 M2 i f2|M 1 = f1. S se arate c este o relaie de ordine pe P. 3.15. Fie (M, ) i (N, ) dou mulimi ordonate i f : M N o funcie izoton. S se arate c: (i) f(inf(A)) inf (f(A)) i sup(f(A)) f(sup(A)) pentru orice A M (dac infimumul i supremumul exist!); s se dea exemple n care relaiile de inegalitate sunt stricte; (ii) Dac f este un izomorfism de ordine, atunci n (i) avem egalitate. 3.16. Fie (M, ) i (N, ) dou mulimi ordonate iar f: M N o funcie izoton pentru care exist g: N M izoton a.. g f = 1M. S se demonstreze c dac N este complet, atunci i M este complet. 3.17. S se arate c produsul direct al unei familii finite de mulimi total ordonate, cu ordinea lexicografic devine o mulime total ordonat.
29
4. Latici. 4.1. S se arate c dac L este o latice, atunci pentru orice trei elemente a,b,cL 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. (Dedekind). S se arate c pentru o latice L urmtoarele afirmaii sunt echivalente: (i) Pentru orice a, b, cL, c a, avem a (b c) = = (a b) c; (ii) Pentru orice a, b, cL, dac c a, atunci a (b c) (a b) c; (iii) Pentru orice a, b, cL avem ((a c) b) c = = (a c) (b c); (iv) Pentru orice a, b, cL, dac a c, atunci din a b = c b i a b = c b deducem c a = c; (v) L nu are sublatici izomorfe cu N5, unde N5 are urmtoarea diagram Hasse: 1 c a 0
30
Observaie. O latice n care se verific una din echivalenele de mai sus se zice modular . 4.3. S se arate c pentru o latice L urmtoarele afirmaii sunt 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, cL; (v) Pentru orice a, b, cL, dac a c = b c i a c = = b c, atunci a = b; (vi) L nu are sublatici izomorfe cu N5 sau M5, unde M5 are urmtoarea diagram Hasse: 1
b 0
Observaie. O latice n care se verific una din echivalenele de mai sus se zice distributiv. 4.4. S se arate c orice mulime total ordonat este o latice distributiv. Consecin: (, ) este o latice distributiv.
31
4.5. S se arate c ( , | ) este o latice distributiv cu 0 i 1 (vezi problema 3.1.). 4.6. Dac M este o mulime, atunci ( P(M), ) este o latice distributiv cu 0 i 1 (vezi problema 3.2. ). 4.7. S se arate c laticea N5 nu este modular. 4.8. S se demonstreze c orice latice distributiv este modular, reciproca nefiind adevrat. 4.9. Fie L o mulime i , : L L L dou operaii binare asociative, comutative, idempotente i cu proprietatea de absorbie ( adic pentru orice x,yL avem x ( x y) = x i x ( x y) = x). S se arate c: (i) Pentru orice x,yL, x y = x x y = y; (ii) Definind pentru x,yL: x y x y = x x y = y, atunci (L, ) devine o latice n care i joac rolul infimumului i respectiv supremumului. 4.10. (Scholander). Fie L o mulime i , : L LL dou operaii binare. S se arate c urmtoarele afirmaii sunt echivalente: (i) (L, , ) este o latice distributiv; (ii) n L sunt adevrate urmtoarele identiti: 1) x (x y) = x; 2) x (y z) = (z x) (y x). 4.11. (Ferentinou-Nicolacopoulou). Fie L o mulime, 0L i , : L L L dou operaii binare. S se arate c urmtoarele afirmaii sunt echivalente: (i) (L, , ) este o latice distributiv cu 0; (ii) n L sunt adevrate urmtoarele identiti:
32
1) x (x y) = x; 2) x (y z) = (z (x 0)) (y (x 0)). 4.12. Fie L o latice mrginit i distributiv, (ai)iI L iar cL un element ce are complement. S se arate c: (i) Dac exist ai n L, atunci c ( ai) = (c ai);
iI iI iI
4.13. Fie (G,) un grup iar L(G,) ( sau L(G) dac nu este pericol de confuzie n ceea ce privete operaia algebric de pe G) mulimea subgrupurilor lui G. S se arate c (L(G,), ) este o latice complet. 4.14. S se arate c n laticea (L(,+), ) pentru H = m i K = n ( cu m,n) avem: (i) H K n | m; (ii) H K = [m,n]; (iii) H K = (m,n); (iv) S se deduc faptul c laticea (L(,+), ) este distributiv. 4.15. S se dea exemple de grupuri G pentru care laticea (L(G), ) nu este distributiv. 4.16. Fie G un grup iar L0(G,) mulimea subgrupurilor normale ale lui G. S se arate c L0(G) este sublatice modular a lui L(G). 4.17. Dac M este un A-modul, atunci notnd prin LA(M) mulimea submodulelor lui M, s se arate c (LA(M), ) este o latice complet, modular.
33
4.18. Fie L o latice complet cu 0 i f : L L o aplicaie izoton. S se demonstreze c exist aL a.. f(a) = a. 4.19. Fie L o latice. Presupunnd c pentru orice a, bL exist: a b = sup {xL | a x b}, s se arate c L este o latice distributiv . Observaie. a b se numete de pseudocomplementul lui a relativ la b. 4.20. S se arate c dac mulimea (P, ) de la problema 3.13. este o latice iar A o mulime oarecare, atunci i Hom(A, P) este o latice. 4.21. Fie C[0,1] = { f : [0,1] | f este continu}. Pentru f, g C[0,1] definim f g f(x) g(x), oricare ar fi x[0,1]. S se demonstreze c (C[0,1], ) este o latice. 4.22. Fie L o latice i X ,Y dou submulimi finite ale lui L. S se arate c: inf ( X ) inf (Y ) = inf ( X Y ). 4.23. Dac o latice conine un element maximal (minimal) atunci acesta este unic. 4.24. Dac (L, ) este o sup semilatice i S L este o submulime nevid a sa, atunci idealul (S] generat de S este caracterizat de: (S] = { aL | exist s1, , snS a.. a s1 sn}. Observaie.n particular, idealul principal generat de un element sL este caracterizat de: (s]= { aL | a s}.
34
4.25. Dac (L, ) este o inf semilatice i S L este o submulime nevid a sa, atunci filtrul [S) generat de S este caracterizat de: [S) = { aL | exist s1, , snS a.. s1 sn a}. Observaie.n particular, filtrul principal generat de un element sL este caracterizat de: [s)= { aL | s a}. 4.26. Pentru o latice L notm prin I(L) ( respectiv F(L)) mulimea idealelor (filtrelor) lui L. S se demonstreze c (I(L), ) i (F(L), ) sunt latici complete. 4.27. Pentru o latice L i o submulime F L urmtoarele afirmaii sunt echivalente: (i) F este filtru prim ( adic este o mulime nevid proprie a.. pentru orice x, yL, x yF xF sau yF); (ii) F este filtru propriu i pentru orice x, yL, x yF xF sau yF; (iii) I = L \ F este ideal prim (adic o mulime nevid proprie a.. pentru orice x, yL, x yI xI sau yI); (iv) Exist un morfism surjectiv de latici h : L{0,1} a.. F = h-1({1}). 4.28. (Teorema filtrului (idealului) prim). Fie L o latice distributiv, F un filtru i I un ideal al lui L. Dac FI = atunci exist un filtru prim P a.. F P, PI = i un ideal prim J a.. I J, JF = . 4.29. Fie L o latice distributiv. Dac I este un ideal (filtru) al lui L i aL \ I, atunci exist un filtru (ideal) prim P al lui L a.. aP i PI = . 4.30. Fie L o latice distributiv. Dac F este un filtru (ideal) al lui L i bL \ F, atunci exist un filtru (ideal) prim P al lui L a.. F P i bP.
35
4.31. Fie L o latice distributiv. Dac a, bL a.. a b, atunci exist un filtru (ideal) prim P al lui L a.. aP i bP. 4.32. S se demonstreze c ntr-o latice distributiv orice filtru propriu este inclus ntr-un filtru prim i este o intersecie de filtre prime. 4.33. S se demonstreze c ntr-o latice distributiv orice filtru maximal este prim. 4.34. Fie L o latice modular i a, bL. Atunci: [a b, a] [b, a b] (izomorfism de latici). Observaie. Acest rezultat este cunoscut sub numele de principiul de transpunere al lui Dedekind. 4.35. S se demonstreze c o latice L cu 0 i 1 este distributiv dac i numai dac pentru oricare dou ideale I i J ale lui L, I J = { i j | iI i jJ}. 4.36. Fie L o latice oarecare i x, yL. S se demonstreze 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 demonstreze c dac I J i I J sunt ideale principale, atunci I i J sunt ideale principale. 4.38. S se demonstreze c ntr-o latice distributiv L cu 0 i 1 un element nu poate avea dect cel mult un complement.
36
distributiv orice aL
cu 0 exist
a* = sup { xL | a x = 0} numit pseudocomplementul lui a). S se arate c L are 1 i pentru orice a, bL 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, aL iar a complementul lui a n L. S se demonstreze c a (definit la problema 4.39.) coincide cu a 0 ( definit la problema 4.19). 4.41. (De Morgan). Fie L o latice distributiv cu 0 i 1. Dac a, bL iar a este complementul lui a i b este complementul lui b, atunci a, a b i a b au complemeni i anume: (a ) = a, (a b) = a b i (a b) = a b. 4.42. (Glivenko).Pentru o latice L distributiv cu 0 i pseudocomplementat notm R(L) = {a* | aL}, D(L) = = {aL | a* = 0} i considerm jL : L R(L), jL(a) = a**, aL. S se arate c: (i) R(L) = {aL | a = a**} i este sublatice mrginit a lui L; (ii) D(L) este filtru al lui L iar D(L) R(L) = {1}; (iii) Pentru orice aL, a* aD(L);
37
(iv) jL este morfism de latici pseudocomplementate (adic este morfism de latici cu 0 i 1 i n plus, jL(a*) = (jL(a))* pentru orice aL) iar L / D(L) R(L) ( izomorfism de latici cu 0 i 1). 4.43. Fie (Li)iI o familie de latici iar L = Li (vezi
iI
problema 3.9.). S se arate c: (i) L este latice iar pentru orice iI proiecia pi : L Li este morfism de latici; (ii) Dubletul (L,(pi)iI) verific urmtoarea proprietate de universalitate: Pentru oricare alt dublet (L, (pi)iI) format dintr-o latice L i o familie de morfisme de latici pi : L Li exist un unic morfism de latici u : L L a.. pi o u = pi, pentru orice iI. Observaie. Dubletul (L, (pi)iI) poart numele de produsul direct al familiei de latici (Li)iI. 4.44. Fie (Li)iI o familie de latici complete. S se arate c i Li este o latice complet.
iI
4.45. S se arate c dac (Li)iI este o familie de latici distributive cu 0 i 1, atunci Li este de asemenea o latice
iI
distributiv cu 0 i 1. 4.46. Fie L i L dou latici i f: L L o funcie. S se arate c urmtoarele afirmaii sunt echivalente: (i) f este morfism de latici; (ii) pentru orice x, yL avem: (1) x y f(x) f(y); (2) f(x y) f(x) f(y); (3) f(x) f(y) f(x y).
38
4.47. Fie L i L dou latici i f: L L o funcie. S se arate c urmtoarele afirmaii sunt echivalente: (i) f este morfism bijectiv de latici (adic f este izomorfism de latici); (ii) f este morfism bijectiv de mulimi ordonate ( adic f este izomorfism de mulimi ordonate). 4.48. Fie H o algebr Heyting (adic o latice cu 0 cu proprietatea c pentru orice a, bH exist a b definit n cadrul problemei 4.19. ). S se demonstreze c H are 1 i c pentru orice x, y, zH avem: (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 demonstreze c L devine algebr Heyting, unde pentru a, bL,
( 1, daca a b . ab= ( b, daca b < a
4.50. Fie (X,t) un spaiu topologic. S se arate c dac pentru D1,D2 t definim D1 D2= int[(X \ D1) D2], atunci (t , , ) este o algebr Heyting. 4.51. Fie L o latice distributiv cu 0 i 1 iar aL un element ce are complementul a. S se demonstreze c: L (a] (a] (a] [a) (izomorfism de latici cu 0 i 1 ).
39
5. Latici (algebre) Boole 5.1. Fie 2 = {0,1}. S se arate c 2 devine n mod canonic latice Boole pentru ordinea natural 0 0, 0 1, 1 1. 5.2. Dac M este o mulime nevid, atunci ( P(M), ) este o latice Boole. 5.3. S se demonstreze c n orice algebr Boole (B, ,, , 0,1), pentru orice x,yB 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 numr natural liber de ptrate iar Dn mulimea divizorilor naturali ai lui n. S se arate c (Dn, |) este latice Boole n care pentru p, qDn, 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, bB. S se arate c definind a b ab = a, atunci (B, ) devine o latice Boole n care pentru a, bB, a b = ab, a b = a + b + ab i a= 1+a. Reciproc, dac (B, , , , 0, 1) este o algebr Boole, s se arate c definind a + b = ( a b) (a b) i ab = a b, atunci (B, + ,) devine inel Boole. 5.6. Fie (B1, +, ), (B2, +, ) dou inele Boole iar (B1, , , , 0, 1), (B2, , , , 0, 1) laticile Boole induse de acestea (conform problemei 5.5.).
40
S se demonstreze c f : B1 B2 este morfism de inele (unitare) dac i numai dac f este morfism de algebre Boole. 5.7. Fie X o mulime i Z(X) = {A X | A finit sau X \ A finit}. S se arate c (Z(X), ) devine latice Boole. 5.8. S se arate c pentru un filtru propriu F al unei algebre Boole B urmtoarele afirmaii sunt echivalente: (i) F este ultrafiltru; (ii) Pentru orice xB \ F avem c xF . 5.9. S se arate c pentru un filtru propriu F al unei algebre Boole B urmtoarele afirmaii sunt echivalente: (i) F este ultrafiltru; (ii) 0 F i pentru orice elemente x, yB dac x yF atunci xF sau yF ( adic F este filtru prim). 5.10. Fie ( B, , , , 0, 1) o algebr Boole. Pentru M B notm M = {x | xM}. S se arate c: (i) Dac F F(B), atunci FI(B); (ii) Dac I I(B), atunci IF(B); (iii) Dac F F(B), atunci F F este subalgebr Boole a lui B n care F este ultrafiltru (reamintim c prin F(B) am notat mulimea filtrelor lui B iar prin I(B) mulimea idealelor lui B); (iv) F(B) i I(B) sunt fa de incluziune latici complete, distributive. 5.11. Dac B este o latice Boole iar A B, vom spune c A are proprietatea interseciei finite (PIF) dac infimumul oricrei pri finite a lui A este diferit de zero. (i) S se arate c dac A B are (PIF), atunci pentru orice xB, A {x} sau A {x} are (PIF);
41
(ii) Dac (Ai)iI este o familie de submulimi ale lui B ce au fiecare (PIF) i formeaz un lan fa de incluziune, atunci U Ai are (PIF).
iI
5.12. S se arate c orice filtru propriu F dintr-o latice Boole B se poate extinde la un ultrafiltru UF. 5.13. S se arate c orice mulime de elemente ale unei latici Boole ce are (PIF) se poate extinde la un ultrafiltru. 5.14. Artai c orice element x 0 dintr-o latice Boole este coninut ntr-un ultrafiltru. 5.15. Dac B este o latice Boole i x, yB cu x y, atunci exist un ultrafiltru U al lui B a.. xU i yU. 5.16. Fie I o mulime. S se arate c n laticea Boole (P(I), ) un filtru F este principal dac i numai dac {X | XF}F. 5.17. Fie I o mulime i F un filtru principal n laticea Boole ( P(I), ). Dac F = [X0) ( cu X0 I) s se arate c F este ultrafiltru dac i numai dac mulimea X0 este format dintr-un singur element. 5.18. Dac I este o mulime, atunci orice ultrafiltru neprincipal al laticei Boole ( P(I), ) nu conine mulimi finite. 5.19. Dac I este o mulime infinit, atunci laticea Boole (P(X), ) conine ultrafiltre neprincipale. 5.20. Fie B1 i B2 dou algebre Boole iar f : B1 B2 o funcie. S se arate c urmtoarele condiii sunt echivalente: (i) f este morfism de algebre Boole; (ii) f este morfism de latici mrginite;
42
(iii) f este morfism de inf-semilatici i f(x) = (f(x)) pentru orice xB1; (iv) f este morfism de sup-semilatici i f(x) = (f(x)) pentru orice xB1. 5.21. Fie f : B1 B2 un morfism de algebre Boole iar Ker(f) = f -1{0} = {xB1| f(x) = 0}. S se arate c Ker(f) I(B1) iar f este ca funcie o injecie dac i numai dac Ker(f) = {0}. 5.22. Fie f : B1 B2 un morfism de algebre Boole. S se arate c urmtoarele afirmaii sunt echivalente: (i) f este izomorfism de algebre Boole; (ii) f este surjectiv i pentru orice x, yB1 avem x y f(x) f(y); (iii) f este inversabil i f Boole. 5.23. Fie (Bi)iI o familie de algebre Boole iar B = Bi (produs direct de mulimi ordonate; vezi problema 3.9.).
iI -1
S se arate c B devine n mod canonic o algebr Boole, proieciile (pi)iI sunt morfisme de algebre Boole iar dubletul (B, (pi)iI) verific urmtoarea proprietate de universalitate: Pentru oricare alt dublet (B, (pi)iI) cu B algebr Boole iar pi : B Bi morfisme de algebre Boole, exist un unic morfism de algebre Boole u : B B a.. pi o u = pi , pentru orice iI. Observaie. Dubletul (B, (pi)iI) poart numele de produsul direct al familiei de algebre Boole (Bi)iI. 5.24. Fie M o mulime oarecare iar 2M = { f : M 2 }. Definim pe 2M relaia de ordine f g f(x) g(x), pentru orice xM ( vezi problema 4.21 ).
43
S se arate c (2M , ) devine latice Boole izomorf cu laticea Boole ( P(M), ). 5.25. Fie (B, , ,, 0, 1) o algebr Boole, aB i Ba= [0,a] = {xB : 0 x a}. Pentru xBa definim x* = x a. S se arate c: (i) (Ba, , , *, 0, a) este o algebr Boole; (ii) aa : B Ba, aa(x) = a x, pentru xB este morfism surjectiv de algebre Boole; (iii) B Ba Ba ( izomorfism de algebre Boole). 5.26. Pe P() definim relaia A ~ B A D B este finit. S se arate c ~ este o relaie de echivalen pe P(); notm cu A~ clasa de echivalen a lui AP(). S se arate c dac pentru A~, B~P()/~ definim A~ B~ A \ B este finit, atunci (P()/~, ) este o latice Boole. 5.27. ntr-o algebr Boole (B, , , , 0, 1), pentru x,yB definim: x y = x y i x y = (xy) (yx). S se arate c pentru orice x,y,zB 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 i y 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
5.28. Fie (B, , , , 0, 1) o algebr Boole iar FF(B). Pe B definim urmtoarele relaii binare: x ~F y exist fF a.. x f = y f, x F y x y F (unde x y = (xy)(y x) = (xy)(yx)). S se arate c: (i) ~F = F = rF; (ii) rF este o congruen pe B; (iii) Dac pentru xB notm prin x/F clasa de echivalen a lui x relativ la rF, B/F = {x/F| xB}, atunci definind pentru x,yB, x/F y/F = (xy)/F, x/F y/F = (xy)/F i (x/F) = x/F, atunci (B/F, , , , 0, 1) devine n mod canonic algebr Boole ( unde 0 = {0}/F = { xB | x F} iar 1= {1}/F = F). 5.29. Fie B1, B2 dou algebre Boole iar f : B1 B2 este un morfism de algebre Boole. S se arate c dac notm prin Ff = f -1({1}) = {xB1 f(x) = 1}, atunci: (i) Ff F(B1); (ii) f ca funcie este injecie Ff = {1}; (iii) B1/ Ff Im(f) ( unde Im(f) = f(B1)). 5.30. S se arate c pentru un filtru propriu F al unei algebre Boole B urmtoarele afirmaii sunt echivalente: (i) F este ultrafiltru; (ii) B/F 2. 5.31. (Stone). Pentru orice algebr Boole B exist o mulime M a.. B este izomorf cu o subalgebr Boole a algebrei Boole (P(M), ).
45
not
5.32. (Glivenko). Fie (L, , *, 0) o inf semilatice pseudocomplementat. Atunci cu ordinea indus de ordinea de pe L, R(L) devine algebr Boole iar L / D(L) R(L) ( izomorfism de algebre Boole vezi problema 4.42. (iv)). 5.33. Fie (A,+,) un inel Boole (unitar), A A un subinel propriu, aA \ A iar A(a) subinelul lui A generat de A {a}. S se arate c: (i) A(a) = { x + ya | x, yA}; (ii) Pentru orice inel Boole C complet (fa de ordinea definit conform problemei 5.5. ) i orice morfism (unitar) de inele f : A C exist un morfism (unitar) de inele f : A(a) C a.. f |A = f. 5.34. (Nachbin). S se demonstreze c o latice distributiv mrginit L este o latice Boole dac i numai dac orice filtru prim al lui L este maximal. 5.35. (Nachbin). S se demonstreze c o latice marginit L este o latice Boole dac i numai dac notnd prin Spec(L) mulimea idealelor prime ale lui L, atunci (Spec(L), ) este neordonat ( adic pentru orice P,QSpec(L), P Q, P Q i Q P).
46
6. Calculul propoziiilor Reamintim c sistemul formal al calculului propoziional este format din urmtoarele simboluri: (1) Variabile propoziionale, notate u, v, w, (eventual cu indici) a cror mulime o notm prin V i se presupune numrabil, (2) Conectorii sau simbolurile logice: : simbolul de negaie (va fi citit : non), : simbolul de implicaie (va fi citit : implic), (3) Simbolurile de punctuaie: ( , ), [ , ] (parantezele). Numim cuvnt (sau asamblaj) un ir finit format din simbolurile (1)-(3) scrise unul dup altul. Numim formul orice cuvnt ce verific una din condiiile urmtoare: (i) este o variabil propoziional, (ii) exist o formul a.. = , (iii) exist formulele , a.. = . Vom nota prin F mulimea formulelor. Observaie. Putem considera definirea noiunii de formul de mai sus ca fiind dat prin inducie: momentul iniial al definiiei prin inducie este dat de condiia (i) iar analogul trecerii de la ,,k la k+1 din inducia matematic complet este asigurat de (ii) i (iii). Introducem abrevierile: (disjuncia), (conjuncia) i (echivalena logic) astfel: = , = () i = ()() pentru orice , F. O axiom a sistemului formal al calculului propoziional are una din urmtoarele forme: A1: (), A2: (())(()()), A3: ()().
47
O teorem formal (pe scurt, o teorem) este o formul ce verific una din urmtoarele condiii: (T1) este o axiom, (T2) Exist o formul a.. i sunt teoreme. y ,y j i se numete Condiia (T2) se scrie schematic j regula de deducie modus ponens (scris prescurtat m.p.). O demonstraie formal a unei formule este un ir finit de formule 1, ..., n a.. n = i pentru orice 1in se verific una din condiiile urmtoare: (1) i este o axiom, (2) Exist doi indici k, j < i a.. k = j i. Se observ c proprietile (1) i (2) de mai sus nu exprim altceva dect condiiile (T1) i (T2), deci formula este o teorem formal dac i numai dac admite o demonstraie formal 1, ..., n (n se numete lungimea demonstraiei formale a lui ). Vom consemna faptul c este o teorem formal scriind iar mulimea formulelor demonstrabile o vom nota prin Prov. Evident, o teorem poate avea demonstraii formale de lungimi diferite. Fie o mulime de formule i o formul. Vom spune c enunul este dedus din ipotezele , dac una din condiiile urmtoare este verificat: (D1) este o axiom, (D2) , (D3) Exist o formul a.. i sunt deduse din ipotezele . G - y ,y j i se numete Condiia (D3) se mai scrie G - j tot modus ponens. Dac este dedus din vom nota . O - demonstraie formal a unei formule este un ir de formule 1, ..., n a.. n = i pentru orice 1in se verific una din condiiile urmtoare:
48
(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 - demonstraie lui . (ii) Dac , atunci pentru orice F . Prin L2 notm algebra Boole cu dou elemente {0, 1}. 6.1. (Principiul identitii). S se demonstreze c dac F, atunci . 6.2. S se demonstreze c dac , , F, atunci ()[()()]. 6.3. S se demonstreze c dac , F, atunci ()(). 6.4. (Principiul terului exclus). S se demonstreze c dac F, atunci (). 6.5. Fie , F i F. S se demonstreze c (i) Dac i , atunci ; (ii) Dac , atunci exist finit a.. ; (iii) Dac , pentru orice i , atunci . 6.6. (Teorema deduciei). S se demonstreze c dac , F i F, atunci
49
() dac i numai dac {}. 6.7. S se demonstreze c dac , , F, atunci ()(()()). 6.8. S se demonstreze c dac , , F, atunci (())(()). 6.9. S se demonstreze c dac , F, atunci (). 6.10. S se demonstreze c dac , F, atunci (). 6.11. S se demonstreze c dac F, atunci . 6.12. S se demonstreze c dac , F, atunci ()(). 6.13. S se demonstreze c dac F, atunci . 6.14. S se demonstreze c dac F, atunci (). 6.15. S se demonstreze c dac , F, atunci (()).
50
6.16. S se demonstreze c dac , F, atunci (). 6.17. S se demonstreze c dac , F, atunci (). 6.18. S se demonstreze c dac , , F, atunci ()(()()). 6.19. S se demonstreze c dac , F, atunci . 6.20. S se demonstreze c dac , F, atunci . 6.21. S se demonstreze c dac , , F, atunci ()(()()). 6.22. S se demonstreze c dac , F, atunci . 6.23. S se demonstreze c dac , F, atunci (). 6.24. S se demonstreze c dac , , F, atunci (()())(()).
51
6.25. S se demonstreze c dac , , , F, atunci ()[(())(())]. 6.26. S se demonstreze c dac , , F, atunci (())(). 6.27. S se demonstreze c dac , , F, atunci ()(()). 6.28. S se demonstreze c dac , , F, atunci ()((()())). 6.29. S se demonstreze c dac , , F, atunci (())(()()). 6.30. S se demonstreze c dac , F, atunci i . 6.31. Fie F i F. S se demonstreze c dac i numai dac exist 1, ..., n a.. g i .
i =1 n
6.32. S se demonstreze c pentru o mulime nevid F urmtoarele afirmaii sunt echivalente: (i) Dac F i , atunci ; (ii) conine toate formulele demonstrabile i dac , F a.. , , atunci .
52
Observaie. O mulime nevid de formule ce verific una din cele dou condiii echivalente de mai nainte se numete sistem deductiv. 6.33. S se demonstreze c pentru orice , F, i
i este o echivalen pe F.
echivalen a lui relativ la ), ce confer lui F/ structur de latice Boole. Observaie. Algebra Boole (F/, , , , 0, 1)
corespunztoare laticei Boole (F/, ) poart numele de algebra Lindenbaum-Tarski a calculului cu propoziii. 6.37. S se demonstreze c dac notm prin p : F F/ surjecia canonic, p() = j 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(). Observaie. (i) ne ofer o metod algebric de verificare dac o formul este demonstrabil iar egalitile (ii) - (vi) ne arat felul n care conectorii logici sunt convertii n operaii booleene. 6.38. Utiliznd (i) de la problema precedent s se demonstreze c pentru oricare formule , , , F avem: [ ( )] [( ( )) ( ( ))]. 6.39. S se demonstreze c pentru orice funcie f : V L2 ~ exist o unic funcie f :F L2 ce satisface urmtoarele proprieti: ~ (i) f (v) = f(v), pentru orice vV; (ii) f () = f (), pentru orice F; (iii) f () = f () f (), pentru orice , F. Observaie. O funcie f : V L2 se zice o interpretare pentru sistemul formal L al calculului cu propoziii. 6.40. Fie f : V L2 iar f : F L2 funcia a crei existen este asigurat de problema 6.39.. S se demonstreze c pentru oricare dou formule , F avem: (iv) f () = f () f (); (v) f () = f () f (); (vi) f ( ) = f () f (). 6.41. S se demonstreze c dac f : V L2 este o interpretare pentru L, atunci exist un unic morfism de algebre Boole f : F/ L2 ce face comutativ urmtoarea diagram:
54
~ ~
p F/
~ f
L2
7. Calculul cu predicate 1.Limbajul asociat unei clase de structuri O structura de ordinul I (sau de prim ordin) este de forma: A = <A,{fi}iI,{Rj}jJ,{ck}kK> unde: - A este o mulime nevid numit universul structurii A , - Fi : A ni A este o operaie ni ar (ni 1) pentru orice iI, - Rj A m j este o relaie mj- ar (mj 1) pentru orice jJ, - ckA este o constant pentru orice kK. Spunem c A este de tipul t = < {ni}iI, {mj}jJ, {0}kK>. Pentru clasa structurilor de un tip fixat t vom defini un limbaj de ordin I cu egalitate sau de prim ordin cu egalitate Lt ( numit i calculul cu predicate) dup cum urmeaz: Alfabetul lui Lt este format din urmtoarele simboluri primitive: (1) o mulime infinit de variabile u,v,w,x,y,z,(eventual indexate), (2) simboluri de operaii: fi, pentru orice iI ( lui fi i este ataat ni 1 numit ordinul lui fi), (3) simboluri de relaii (predicate): Rj, pentru orice jJ ( lui Rj i este ataat mj 1 numit ordinul lui Rj), (4) simboluri de constante : ck, pentru orice kK, (5) simbolul de egalitate : = , (6) conectorii : , , (7) cuantificatorul universal : ", (8) simboluri de punctuaie: ( , ), [ , ] (parantezele). Mulimea termenilor lui Lt se definete prin inducie: (i) variabilele i simbolurile de constante sunt termeni, (ii) dac f este un simbol de operaie de ordin n ( n ar) i t1,, tn sunt termeni, atunci f(t1,,tn) este termen. Observaie. Pentru simplificare, vom spune:
56
operaii n loc de simboluri de operaii, relaii (predicate) n loc de simboluri de relaii (predicate), - constante n loc de simboluri de constante. Formulele atomice ale lui Lt sunt definite astfel: (i) dac t1, t2 sunt termeni, atunci t 1 = t2 este formul atomic, (ii) dac R este un predicat de ordin n, atunci R(t1,,tn) este formul atomic pentru orice termeni t1,,tn. Formulele lui Lt sunt definite prin inducie: (i) formulele atomice sunt formule, (ii) dac j este formul, atunci j este formul , (iii) dac j, y sunt formule, atunci jy este formul, (iv) dac j este formul, atunci "x j este formul, x fiind variabil. Analog ca n cazul calculului cu propoziii introducem abrevierile (disjuncia), (conjuncia) i (echivalena logic) astfel: j y = j y j y = (j j) j y = (j y) (y j), pentru orice formule j,y. De asemenea, se introduce cuantificatorul existenial $ prin: $ x j = " x j, cu j formul iar x variabil. Vom defini prin inducie: FV(t) = mulimea variabilelor libere ale termenului t i FV(j) = mulimea variabilelor libere ale formulei j 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(t1,,tn) ( cu f operaie n ar iar t1, ,tn variabile sau constante), atunci FV(t) = FV(ti).
i =1 n
(ii) FV(j) este introdus astfel: - dac j este de tipul t1 = t2, atunci:
57
t1, , tn variabile sau constante, atunci FV(j) = FV(ti), - dac j = y, atunci FV(j) = FV(y), - dac j = y q, atunci FV(j) = FV(y) FV(q), - dac j = " x y, atunci FV(j) = FV(y) \ {y}. Consecine imediate: - dac j = y q, y q, y q atunci FV(j) = FV(y) FV(q), - dac j = $ x y, atunci FV(j) = FV(y) \ {y}. Dac xFV(j), atunci x se va numi variabil liber a lui j iar n caz contrar variabil legat. O formul fr variabile libere se numete enun. n cele ce urmeaz vom nota prin: - Vt- mulimea variabilelor lui L t, - Ft - mulimea formulelor lui Lt, - Et - mulimea enunurilor lui Lt. Dac FV(j) {x1,,xn} atunci vom scrie j(x1,,xn). Dac jF, xV i avem j(x) definit, atunci pentru un termen t definim ce este j(t): - dac y este variabil liber n t, atunci se nlocuiete y cu o variabil v ce nu apare n j(x) sau n t, n toate locurile unde y este legat n j, - se nlocuiete apoi x cu t. Exemplu: Fie L limbajul laticilor, j(x):= $ y ( x = y) i t := y z. Atunci: $ x ( x = y) $ v ( x = v) j(t) va fi $ v ( x z = v).
Reamintim axiomele calculului cu predicate: B0: Axiomele A1 A3 ale calculului propoziional, B1: " x ( j y) (j " x y), dac xFV(j),
58
B2: "x j(x) j(t) (t termen), B3: x = x, B4: x = y (t(v1,,x,,vn) = t(v1,,y,,vn)), B5: x = y (j(v1,,x,,vn) j(v1,,y,,vn)). Calculul cu predicate are dou reguli de deducie: - modus ponens (m.p.): a ,ab b , - generalizarea (G) :
j
"xj
Teoremele formale ale lui Lt se definesc prin inducie: - axiomele sunt teoreme formale, - dac , sunt teoreme, atunci este teorem (m.p.), - dac j este teorem, atunci " x j este teorem (G). Notaie. Dac j este teorem formal, vom scrie lucrul acesta prin j. Observaie. Teoremele formale ale calculului cu propoziii rmn teoreme formale i ale calculului cu predicate. 2.Interpretri ale calculului cu predicate Fie A o structur corespunztoare limbajului Lt. Dac f (respectiv R, respectiv c) este un simbol de operaie (respectiv simbol de relaie, respectiv simbol de constant) vom nota cu f A (respectiv R A , respectiv c A ) operaia (respectiv relaia, respectiv constanta) corespunztoare din A . O interpretare a lui Lt n A este o funcie s : Vt A. Pentru orice termen t i pentru orice interpretare s definim prin inducie 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 , A - dac t = f(t1,,tn), atunci t A (s) = f A (t 1A (s),, t n (s)). Pentru orice formul j i pentru orice interpretare s definim prin inducie:
59
|| j(s)|| = || j(s)|| A L2 = {0,1}, astfel: (i) pentru formulele atomice: - dac j este t1 = t2 atunci:
( 1, daca t A ( s) = t A ( s) 1 2 || j(s)|| = ( A A 0, daca t1 ( s) t 2 ( s)
|| j(s)|| = || y(s )|| unde s :VtL2 a A a a este o interpretare definit de s (v) = . ( s(v), daca v x a Consecine imediate: - dac j = b: || j(s)|| = || (s)|| || b(s)||, - dac j = b: || j(s)|| = || (s)|| || b(s)||, - dac j = b: || j(s)|| = || (s)|| || b(s)||, - dac j = $ x y : || j(s)|| = || y(s )||. a A a
x x
( a, daca v = x
termen.
Definim: t A (a1,..,an) = t A (s)A, || j(a1,,an) || = || j(s) || L2, unde s : Vt A este o interpretare a.. s(xi) = ai, i=1,..,n. Problemele 7.13. i 7.14. ne arat c definiia lui t A (a1,..,an) i || j(a1,,an) || este corect.
60
Notm A j[a1,,an] || j(a1,,an) || = 1. Cu aceast notaie, transcriem unele din proprietile din definiia lui || ||: - dac j(x1,,xn) este t1(x1,,xn) = t2(x1,,xn), atunci A A A j[a1,,an] t 1 (a1,,an) = t 2 (a1,,an), - dac j(x1,,xn) este R(t1(x1,..,xn),..,tm(x1,..,xn)), atunci
A A A j[a1,,an] (t 1 (a1,,an),., t m (a1,,an))R A ,
Observaie. Dac j este un enun, atunci ||j(s)|| nu depinde de interpretarea s i notm || j || = ||j(s)||. Astfel: Spunem n acest caz c j este adevrat n A sau c A este model al lui j. Dac G este o mulime de enunuri, atunci spunem c A este model al lui G dac A j pentru orice jG ( notm A G). Fie C o mulime de constante noi (distincte de constantele lui Lt). Considerm limbajul Lt(C) obinut din Lt prin adugarea constantelor din C. O structur corespunztoare lui Lt(C) va fi de forma ( A , ac)cC cu acA pentru orice cC ( ac este interpretarea constantei cC). Dac C = {c1,,cn} atunci o structur pentru
61
A j ||j|| = 1.
Lt(c1,,cn) va fi de forma ( A , a1,,an), cu ai interpretarea lui ci, i=1,,n. 3. Probleme propuse. avem: 7.1. S se demonstreze c pentru orice formul jFt " x "y j(x,y) " y "x j(x,y). avem: 7.2. S se demonstreze c pentru oricare formule j,yFt " x ( j(x) y(x)) (" x j(x) "x y(x)). avem: 7.3. S se demonstreze c pentru orice formul jFt " x j $ x j. avem: 7.4. S se demonstreze c pentru oricare formule j,yFt " x ( j y) (" x j "x y). avem: 7.5. S se demonstreze c pentru oricare formule j,yFt ( j " x y) " x (j y), dac xFV(j). avem: 7.6. S se demonstreze c pentru oricare formule j,yFt " x ( j(x) y) ($ x j (x) y), dac xFV(y). avem: 7.7. S se demonstreze c pentru oricare formule j,yFt " x ( j (x) y(x)) (" x j(x) "x y(x)).
62
(iii) x = y (j(x) j(y)), pentru orice jFt. Observaie. Deducia din ipoteze S, notat S j ( S mulime de formule, j formul) se introduce recursiv: 1) j axiom, 2) j S, 3) exist y a.. S y, S y j , (scriem schematic:
S -y ,y j S -j
m.p. )
(G) ).
7.9. (Teorema deduciei). S se demonstreze c pentru orice mulime de formule S Ft avem: S{j} y S j y, pentru oricare yFt iar j enun. 7.10. S se demonstreze ca relaia definit pe Ft prin: j y j y j y i y j este o echivalen pe Ft. 7.11. S se demonstreze c relaia definit pe Ft/ prin: j y j y este o relaie de ordine pe Ft/ ce confer lui Ft/ structur de latice Boole (unde prin j am notat clasa de echivalen a lui j relativ la ). Observaie. Algebra Boole (Ft/, , , , 0, 1) corespunztoare laticei Boole (Ft/, ) poart numele de algebra
63
Lindenbaum Tarski a limbajului Lt (sau a calculului cu predicate). 7.12. S se demonstreze c dac jFt, atunci n algebra Boole Ft/ avem: "x j(x) = $x j(x) =
vVt
vVt
7.13. Pentru orice interpretri s1,s2: Vt A i pentru orice termen t avem : s1|FV(t) = s2|FV(t) t A (s1) = t A (s2). 7.14. S se arate c dac pentru orice formul jFt i pentru orice interpretri s1,s2 avem: s1|FV(j) = s2|FV(j) , atunci ||j(s1)|| = ||j(s2||. 7.15. S se demonstreze c pentru orice termen t(x 1,,xn) al lui Lt i pentru orice a1,,anA avem: t(c1,,cn) ( A ,a1 ,..., an ) = t A (a1,,an). 7.16. S se demonstreze c pentru orice formul j(x1,,xn) al lui Lt i pentru orice a1,,anA avem: ( A , a1,,an) j(c1,,cn) A j[a1,,an]. Dac Lt este un limbaj de ordin I (cu egalitate), F t mulimea formulelor sale i Et mulimea enunurilor sale, atunci cardinalul lui Lt este |Lt| = |Ft| = |Et|. Fie C o mulime de constante noi i Lt(C) limbajul extins prin adugarea constantelor din C. Observaie. Dac |Lt| = |C|, atunci |Lt(C)| = |Lt|.
64
7.17. Fie j(c) Lt(C) cu j(x) F i cC. Dac T este o teorie n Lt atunci T j(c) n Lt(C) dac si numai dac T"x j(x) n Lt. 7.18. Dac T este o teorie n Lt atunci T consistent n Lt implic T consistent n Lt(C) (reamintim c o mulime S de formule se zice inconsistent dac Sj pentru orice jFt i consistent dac nu este inconsistent). Observaie. Vom considera n continuare numai teorii nchise ( formate numai din enunuri ). Definiie. Fie T o teorie consistent n Lt(C). Atunci T se numete teorie Henkin dac pentru orice formul j(x) a lui Lt(C) cu cel mult o variabil liber x exist cC a.. T $x j(x) j(c). Observaie. Implicaia T j(c) $x j(x) are loc ntotdeauna. 7.19. Fie Lt i C a.. Lt = C. Dac T este o teorie consistent n Lt, atunci exist o teorie Henkin T n Lt(C) cu T T . 7.20. S se arate c dac T este teorie Henkin i TT este consistent, atunci T este teorie Henkin. 7.21. S se arate c dac T este o teorie consistent a lui Lt, atunci exist o structur A a.. A T i A Lt. Definiie. Fie S o mulime de enunuri ale lui Lt. Definim deducia semantic S j prin:
A S A j ( j enun).
65
7.22. (Teorema de completitudine extins). S se arate c dac T este o mulime de enunuri i j este un enun din Lt, atunci: T j T j. 7.23. (Teorema de completitudine a lui Lt ). Pentru orice enun j al lui Lt avem: j j. 7.24. (Teorema Lwenheim-Skolem). Fie T o mulime de enunuri ntr-un limbaj numrabil Lt. Dac T are un model, atunci T are un model cel mult numrabil. 7.25. (Teorema de compacitate). O teorie T admite un model dac i numai dac orice parte finit a sa admite un model.
66
(p, q impare) sau (p par, q impar) i (p impar, q par) numrul ap2+bpq+cq2 este impar (cci prin ipotez a, b, c sunt impare) deducem c ax2+bx+c0 pentru orice x, de unde concluzia. 1.2. Presupunem prin absurd c exist ri =
pi , 1in a.. qi
orice x s se scrie sub forma x = x1r1++ xnrn cu xi, n mod evident nu este posibil ca pentru orice 1in, ri (cci atunci putem alege x\ i nu vor exista x1, , xn a.. x=x1r1++ xnrn ). Astfel, scriind ri = 1in i qi 1. S alegem q a.. q q1qn. Alegnd x = x1, , xn a.. 1in (evident pi , qi i qi0, 1in).
Fie m = + 1 > b - a ; deci m(b - a ) > b - a (b - a ) = 1 , b - a de unde mb-ma>1, adic mb>ma+1. Deci mb[mb]>ma; notnd [mb] =k avem
k [a, b]. m
S demonstrm acum c i [a, b]I. Pentru aceasta fie r(a, b) i s(r,b). Atunci (r, s)(a, b) cu r, s i pentru orice m, n *avem
0< p m 2 I. Dac (0, s-r) atunci q n
1.4. =(2k-1)2-4k(k-2)=4k2-4k+1-4k2+8k=4k+1. Pentru ca rdcinile x1, n. Scriind c n = 2p+1 cu p obinem c 4k+1= = (2p+1)2 = 4p2 + 4p + 1, de unde k = p2 + p cu p. 1.5. Dac x = a + b + c , atunci x - a = b + c , de unde x 2 - 2 x a + a = b + c + 2 bc egalitate pe care o scriem sub forma a - 2 x a = 2 bc (cu a = x 2 + a - b - c ). Ridicnd din nou la ptrat deducem c a 2 + 4ax 2 - 4a x a = 4bc . Dac a x 0 , atunci n mod evident a . Dac a x = 0 , atunci a = 0 sau x=0; Dac x=0 atunci a = b = c = 0 . Dac a = 0 , atunci x2 = - a+b+c sau
68
2
1 - 2k 4k + 1 2k
trebuie ca 4k+1=n2, cu
a + b + c + 2 ab + 2 ac + 2 bc = -a + b + c 2a + 2 ab + 2 bc + 2 ca = 0 , de unde a = ab = bc = ac = 0.
i b pe cnd dac y=0, atunci a = b = 0 . Observaie. Procednd inductiv dup n deducem c dac a1, , an, a1 + ... + a n , atunci a1 , a 2 ,..., a n , pentru orice n*. 1.6. Dac q = 0 sau
3
p3+3q2pr =2 i 3qp2+q3r = 0. Din 3qp2+q3r = 0 q(3p2+q2r) = 0 i cum q0 deducem c 3p2+q2r = 0, adic p = r = 0 i atunci obinem contradiciile: 0 = 2 i
r .
1.7. Avem de gsit soluiile (a, b)2 pentru care 5a -3a+16 = b2. Observm c o soluie particular este (0, 4). Fie a = a1 i b = b1+4. nlocuind obinem c 5a12 - b12 - 3a1 - 8b1 = 0 .
2
avem
69
{a | a =
3 n 2 + 8 mn 5n 2 - m 2
, m, n , (m, n)=1 }.
()
b 3 p + c 3 p 2 = - a a 3 p + b 3 p 2 = -cp
nmulind prima ecuaie a lui () cu b iar pe a doua cu c, prin adunare obinem 3 p ac - b 2 = ab - c 2 p , de unde ac=b2 i ab = c2p. Atunci abc = c3p, adic b3 = c3p, de unde b = c = 0 (cci
p=
b c
- absurd). Rezult
1.9. Pn la n = 4 se demonstreaz uor prin reducere la absurd, ridicnd de cteva ori la ptrat ambii membri (grupai n mod convenabil). n cazul general, vom face o demonstraie prin inducie dup numrul factorilor primi diferii p1, p2, , pr care divid pe cel puin unul dintre numerele ai. Este util s se demonstreze prin inducie o afirmaie mai tare: Exist numere ntregi c1, d1, , ce, de, a.. di0, ci1, toi divizorii primi ai numerelor ci fac parte dintre p1, ,pr i produsul d1 c1 + ... + d e ce b1 a1 + ... + bn an este un numr ntreg nenul. Vom nota: S= b1 a1 + ... + bn a n i S= d 1 c1 + ... + d e c e .
)(
70
Presupunem acum c r2 i c afirmaia noastr este adevrat pentru toate valorile mai mici dect r. Vom nota prin S1, , S8 sume de forma b 1 a 1 + ... + b m a m , unde i sunt numere ntregi, i sunt numere ntregi pozitive libere de ptrate, cu divizorii primi cuprini ntre p1, p2, , pr-1(S1, , S8 dac nu se precizeaz contrariul, se pot egala cu 0). Suma S poate fi scris sub forma S = S1 + S 2 p r , unde S20. Dup presupunerea de inducie exist o astfel de sum S3 a.. f = S3S2 este un numr ntreg nenul. Produsul S3S are forma S 3 S = S 3 S 1 + f p r = S 4 + f p r , cu f0. Rmne de demonstrat
2 c S 5 = ( S 3 S 4 - f S 3 p r ) S = S 4 - f 2 p r 0 .
S4= b 1
Dac S4=0, atunci este evident. Presupunem c S40. Fie a 1 + ... + b m a m ; dac m=1, atunci S 4 = b 1 a 1 . Atunci
o putere par a lui pr, iar f2pr printr-una impar). Dac m>1, atunci S4 poate fi scris sub forma S 4 = S 6 + S 7 p , unde p este unul dintre numerele prime p1, p2, , pr-1, S6S70 i numerele de sub semnul radicalului din sumele S6S7 nu se divid prin p. Atunci 2 2 S 5 = S 6 + S 7 p - f 2 p r + 2 S 6 S 7 p 0 datorit ipotezei de inducie, pentru c 2S6S70. Din nou din ipoteza de inducie se gsete un S6 a.. S5S6 este un numr nenul g. Vom lua S= S 8 ( S 3 S 4 - f S 3 p r ) . Atunci SS= S5S8=g. Observaie. n particular, dac bi sunt numere raionale oarecare i ai numere naturale diferite dou cte dou, mai mari dect 1 i libere de ptrate (i = 1, 2, , n ; n > 1), atunci numrul b1 a1 + ... + bn a n este iraional.
71
1.10. Din
7-
m >0 n
7n2-m21. S artm de exemplu c egalitile 7n2-m2=1, 2 sunt imposibile. S presupunem prin absurd c egalitatea 7n2-m2=1 este posibil. Obinem c 7n2=m2+1. Dac m1 (7) m2+12 (7), absurd. ns dac m0 (7) m2+11 (7), absurd.
Dac m6 (7) m2+12 (7), absurd. S presupunem c i egalitatea 7n2-m2=2 este posibil, adic 7n2=m2+2. Dac m1 (7) m2+23 (7), absurd. Dac m0 (7) m2+22 (7), absurd.
, adic
3 + m2 . n
) (
72
m4+3m2 > m4+2m2+1 m2 >1, ceea ce este adevrat (deoarece dac m=1, atunci ipoteza devine concluzia a.. fals). 1.11. tim c 2 log 2 9 = 9 , de unde:
2 log
29
7-
2 > 0 ," n*; dac presupunem c exist k* n 2 1 2 7< atunci < 7 < , adic 1< 7k2 <4, ceea ce este k k k 7-
=3
( 2)
log
29
= 3 .
1 1 = a + a n + n a a
1 n -1 - a + n -1 , a 1 a
n
totul rezult fcnd inducie matematic dup n. Dac n = -m , cu m avem c a n + facem inducie matematic dup m. 1.13. Dac a =
m mp cu n*, atunci cos k ia cel n n = am + 1 am
mult 2n valori distincte atunci cnd k (pentru aceasta este suficient s ne reamintim c rdcinile ecuaiei x2n-1=0, care sunt n numr de 2n, sunt date de (1): 2 kp 2kp k k x k = cos + i sin = cos p + i sin p , 0k2n-1
2n 2n n n
i c pentru orice valoare a lui k, n afar de cele artate mai sus, nu obinem numere xk distincte de cele date de (1)).
73
m , cu n
m, n i n *. Vom demonstra c pentru t = 2k, k*, cos(tpa ) ia o infinitate de valori distincte i din acest fapt va rezulta c presupunerea este fals. Pentru aceasta vom utiliza identitatea cos 2 x = 2 cos 2 x - 1 . Cum x = ap avem cos(2ap ) = 2 - 1 = se divide prin 3). n continuare scriem
98 98 2 cos 2 2 pa = 2 cos 2 (2pa ) - 1 = 2 - 1 - 1 = 4 - 1 = 2 - 1 3 9 32 1 9 2 - 1 (cu 2 ce nu 9
(cu 98 ce nu se divide prin 3). S presupunem acum c nedivizibil prin 3) i s artm c nedivizibil prin 3). ntr-adevr,
cos 2
cos 2 k ap =
r 32 3
k
-1
(cu r
cos 2 k +1ap =
s
2 k +1
- 1 (cu s
k +1
unde s = 2 r 2 - 2r 32 + 32 (evident cum r nu se divide 2 prin 3 atunci nici r nu se divide prin 3, deci nici s nu se divide prin 3). Deci cos 2 k ap =
r s ap = 2 cos 2 ap - 1 = 2 k - 1 - 1 = k +1 - 1 , 2 2 3 3
2 k
k k +1
r 32
k
cu k. Atunci a2+b2=kab
trebuie ca expresia k2-4 s fie ptrat perfect, adic k2-4=s2 (cu s) k2-s2 = 4 (k-s)(k+s) = 4 (1) k-s=- 4 k+s=-1 (4) k-s=2 k+s=2 sau (2) k-s=-2 k+s=-2 sau (5) k-s=-1 k+s=- 4 sau (3) sau (6) k-s=4 k+s=1 k-s=1 k+s=4
5 2
sau
n cazurile (2) i (4) obinem c s = 0 i k = 2. Atunci a = posibilitatea a = b. 1.15. Fie x = 3 2 + 3 3 i s presupunem prin absurd c x+*. Atunci
3
kb = b 2
x3 = 5 + 33 6 x ,
de unde am deduce c
1.17. Fie a =
75
Cum z i z i = z i
zi =
a=
(z
+ z 2 z 2 + z 3 ..... z n + z1 z1 z 2 .... z n
)(
) (
2 r 2 r 2 r 2 r 2 2 ..... r + r + + z z 1 z 2 z 2 z 3 n z1 = r2 r2 .... z1 zn
unde . 1.18. S artm la nceput c D0={z | |z|<1}M. Cum |1| = 1 -1, 1M, adic 0 = (-1)+1M. Fie acum z a.. 0<|z|<1. Considerm n planul raportat la sistemul de axe xOy cercul de centru O i raz 1 i punctul A de afix z situat n interiorul cercului : y B1 A
B
x B2
z . 2
Perpendiculara n B pe OA taie cercul n B1 i B2. Dac Bi are afixul zi , i = 1, 2, atunci z = z1+z2 (cci OB1AB2 este romb).
76
Cum |z1| = |z2| = 1 z1, z2M. Atunci z = z1+z2M, acum c i coroana circular
z 1, 2
Analog se demonstreaz c n ipoteza Dn={z| 2n-1<|z| 2n} M Dn+1 M (cci 2n<|z| 2n+1 z = 2 M). Deci DnM, pentru orice n, i cum = U D n
n 0
z z z 2n Dn M M 2 2 2
z 2
deducem c M i cum M deducem c M = . 1.19. (i). Avem : b f U Ai a U Ai a.. b=f(a) i0I a.. a Ai0 i b=f(a)i0I a.. bf( Ai0 ) b U f ( Ai ) .
iI
iI
iI
f I Ai f ( Ak ) iI f I Ai I f ( Ai ) . iI iI
cum
este
oarecare
deducem
Observaie. Sunt situaii cnd pentru anumite familii (Ai)iI de mulimi incluziunea de la (ii) este strict; dac vom
77
considera de exemplu f:, f(x)=x2, pentru orice x, iar A1=[-1, 0], A2=(0, 1] atunci f(A1)=[0, 1], f(A2)=(0, 1], deci f(A1)f(A2)=(0, 1], pe cnd A1A2=, deci f(A1A2)=f()= f(A1) f(A2). (iii). Avem : a f
-1
jJ, af -1 (Bj) a I f -1 (B j ) .
jJ
1.20. Facem inducie matematic dup n. Pentru n=1 egalitatea din enun se reduce la |M1|=|M1|, ceea ce este evident. Pentru n=2 trebuie demonstrat egalitatea : care de asemenea este adevrat, deoarece elementele din M1M2 apar att la M1 ct i la M2. Presupunem egalitatea din enun adevrat pentru oricare m submulimi ale lui M cu m<n i o s o demonstrm pentru n submulimi M1, M2, ..., Mn . Dac notm N = U M i , atunci conform relaiei (1) putem
i =1 n -1
scrie:
(2)
n -1 i =1
i =1
U (M i I M n )
(M i I M n )I (M j I M n ) = (M i I M j )I M n ,
78
(M i I M n )I (M j I M n )I (M k I M n ) = (M i I M j I M k )I M n , etc,
obinem relaia (3):
N I M n = U (M i I M n ) = M i I M n i =1 i =1 n -1 n -1 1 i < j n -1 n
MiIM jIMn +
1 i < j < k n -1
M i I M j I M k I M n - .... + (- 1)n - 2 I M i
i =1
(4)
+
1 i < j n -1
MiIM j +
n -1 i =1
1 i < j < k n -1
M i I M j I M k - .... + (- 1)n - 2 I M i
n -1
i =1
n -1 - 1i < j n -1 M i I M j + i M i I M n =1
- (- 1)n -3
M i1 I M i2 I ....I M in - 2 I M n -
- (- 1)n - 2 I M i = M i i =1 i =1
1i < j n
MiIM j +
n
1i < j < k n
M i I M j I M k - ... + (- 1)n -1 I M i .
i =1
Conform principiului induciei matematice, egalitatea din enun este adevrat pentru orice numr natural n nenul.
79
1.21. (i). Facem inducie matematic dup m; dac m=1, mulimea M va avea un singur element i este clar c vom avea n=n1 funcii de la M la N. Presupunem afirmaia adevrat pentru mulimile M ce au cel mult m-1 elemente. Dac M este o mulime cu m elemente, putem scrie M=M{x0}, cu x0M elemente, x0M. considernd f
g, y
iar
x=x0, deducem c oricrei funcii g: MN i putem asocia n funcii distincte de la M la N ale cror restricii la M sunt egale cu g. Aplicnd ipoteza de inducie pentru funciile de la M la N, deducem c de la M la N se pot defini nnm-1=nm funcii. (ii). Facem inducie matematic dup m; dac m=1, mulimile M i N vor avea cte un singur element i vom avea o singur funcie bijectiv de la M la N. Presupunem afirmaia adevrat pentru toate mulimile M i N ambele avnd cel mult m-1 elemente i fie M i N mulimi avnd fiecare cte m elemente. Scriind M=M{x0}, cu x0M iar M submulime a lui M cu m-1 elemente, x0M, atunci orice funcie bijectiv f:MN este perfect determinat de valoarea f(x0)N precum i de o funcie bijectiv g:MN ,unde N=N \ {f (x0)}. Deoarece pe f (x0) l putem alege n m moduri iar pe g n (m-1)! moduri (conform ipotezei de inducie) deducem c de la M la N putem defini (m-1)!. m =m! funcii bijective. (iii). Dac f:MN este injectiv, atunci lund drept codomeniu pe f(M)N, deducem c f determin o funcie bijectiv f :Mf(M), f (x)=f(x), pentru orice xM, iar f(M) are m elemente. Reciproc, dac vom alege n N o parte N a sa cu m elemente, atunci putem stabili m! funcii bijective de la M la N
80
(conform cu (ii).). Cum numrul submulimilor N ale lui N care m au m elemente este egal cu C n , rezult c putem construi
m m m! C n = An funcii injective de la M la N. (iv). S considerm M={x1, x2, ...,xm}, N={y1, y2, ...,yn} iar Mi mulimea funciilor de la M la N a.. yi nu este imaginea nici unui element din M, i=1,2,...,n. n Astfel dac notm prin Fm mulimea funciilor de la M la n N, mulimea funciilor surjective S m de la M la N va fi
complementara mulimii M1 M2.. ... Mn conform problemei 1.20. avem egalitile (1):
n n S m = Fm - U M i = n m - U M i = n m - M i + i =1 i =1 i =1 n n n
n din Fm , deci
1 i < j n
MiIM j
1 i < j < k n
Deoarece Mi este de fapt mulimea funciilor definte pe M cu valori n N \ {yi }, MiMj este mulimea funciilor definite pe M cu valori n N \ {yi , yj} ..., etc, conform punctului (i) avem c: (|M1M2 ...Mn|=0, deoarece M1M2 ...Mn=). 1 2 Deoarece sumele ce apar n (1) au, respectiv, C n , C n , ...,
n C n temeni egali, innd cont de acest lucru i de (2), relaia (1) devine: n 1 2 n S m = n m - C n (n - 1)m + C n (n - 2)m - ... + (- 1)n -1 C n -1 .
1.22. Vom demonstra echivalena afirmaiilor astfel (i)(ii)(iii)(iv)(v)(vi)(vii)(i) iar apoi (i)(viii) . (i)(ii). Fie A, AP(M) a.. f*(A)=f*(A)f(A)=f(A.)
81
Dac xA, atunci f(x)f(A)f(x)f(A )exist xA a.. f(x)=f(x .)Cum f este injectiv, rezult x=xA ,adic AA; analog AA, deci A=A ,adic f* este injectiv. (ii)(iii). Pentru AP(M)
* -1
trebuie demonstrat c
(f f*)(A) = A f (f (A))=A. Incluziunea Af -1(f (A)) este valabil pentru orice funcie f. Pentru cealalt incluziune, dac xf -1(f(A))f(x)f(A)exist xA a.. f(x) = f(x)f*({x})= = f*({x{ )}x}={x }x=xA, adic f -1 (f ( A))A. (iii)(iv). Deoarece f*f*=1P(M) , pentru orice AP(M),
f*(f*(A))=A, deci notnd B=f*(A)P(N) avem c f*(B)=A, adic f* este surjectiv. (iv)(v). Fie A, BP(M) i A ,BP(N) a.. A=f 1(A) i B=f 1(B .)Atunci f(AB)=f(f -1(A)f -1 (B=))f(f -1( AB.)) S artm c f(f -1(A))f(f -1(B))f(f -1(AB .))Dac yf(f -1(A))f(f -1(B))yf(f -1(A ))i yf(f -1(B ))exist xf -1(A )i xf -1(B )a.. y=f(x=)f(x.) Cum xf -1(A )i xf -1(B)f(x)A i f(x)B, deci yAB .Deoarece y = f(x)xf yf(f (AB.)) Astfel, f(AB)f(A)f(B) i cum incluziunea f(AB)f(A)f(B) este adevrat pentru orice funcie deducem c f (AB)=f(A)f(B). (v)(vi). Pentru AP(M) avem: (A). f(A)f(MA)=f(AMA)=f()=, deci f(MA)Nf
-1 -1
(AB ,)adic
(vi)(vii). Fie g, h : LM dou funcii a.. fg=fh i s presupunem prin absurd c exist xL a.. g(x)h(x), adic g(x)M{h(x)}; atunci :
82
f(g(x))f(M{h(x)})Nf(h{x})=N{f(h(x))}, deci f(g(x)) f(h(x)) (fg)(x) (fh)(x) fgfh , ceea ce este absurd. (vii)(i). Fie x, xM a.. f(x)=f(x )i s presupunem prin absurd c xx .Notnd L={x, x }i definind g, h : LM, g(x)=x, g(x=)x ,h(x)=x ,h(x=)x, atunci gh i totui fg=fh , ceea ce este absurd. (i)(viii). Definind g:NM, g(y)=x definit corect i evident gf=1M . (viii)(i). Dac x, xM i f(x) = f(x ,)atunci g(f(x))= =g(f(x))x = x ,adic f este injectiv. 1.23. Vom demonstra echivalena afirmaiilor astfel: (i)(ii)(iii)(iv)(v)(vi)(i) iar apoi (i)(vii). f(xy)=y. (i)(ii). Fie BP(N) i yB ; atunci exist xyM a.. Notnd A={xyyB}M avem c f (A)=B f*(A)=B. (ii)(iii). Avem de demonstrat c pentru orice BP(N), f (f (B))=B . Incluziunea f (f -1 (B))B este valabil pentru orice
-1
dac y=f(x) cu
funcie f. Fie acum yB; cum f* este surjectiv, exist AP(M), a.. f*(A)={y}f(A)={y}, deci exist xA a.. y=f(x) i deoarece yB xf Bf(f
1 -1
(B)y=f(x)f(f
(B)).
f*(f*(B1))=f*(f*(B2)) 1P(N) (B1)=1P(N) (B2)B1=B2, adic f* este injectiv. (iv)(v). Fie AM ; a arta c f(MA)Nf (A), revine
prin absurd c exist y0N a.. pentru orice xM, f(x)y0, adic f -1 ({y0})=f*({y0})=. Deoarece i f*()= f*({y0})=f*() iar pentru c f (v)(vi). n particular, pentru A=M ar trebui s avem: f(MM)Nf (M) f()Nf (M) Nf (M)f(M)=N. Dac g, h:NP sunt dou funcii a.. gf=hf, atunci pentru orice yN, exist xM a.. f(x)=y (cci f(M)=N) i astfel g(y)=g(f(x))=(gf)(x)=(hf)(x)=h(f(x))=h(y), adic g=h. (vi)(i). Presupunem prin absurd c exist y0N a.. f(x)y0, pentru orice xM.
0 pentru h( y ) = 1 pentru y = y 0
*
Evident gh i totui gf=hf, ceea ce este absurd, deci f este surjectiv. (i)(vii). Pentru fiecare yN alegnd cte un singur xyf ({y}), obinem astfel o funcie g : NM, g(y) = xy , pentru
-1
orice yN, ce verific n mod evident relaia fg = 1N. (vii)(i). Pentru yN, 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.. 1.25. Vom demonstra urmtoarele implicaii: (i)(ii)
(iii)(i).
(i)(ii). Dac f este injectiv, atunci f(M) i M au acelai numr de elemente i cum f (M)M rezult c f (M)=M , adic f este i surjectiv.
84
(ii)(iii). Dac f este surjectiv, atunci pentru orice element yM va exista un unic element xyM a.. f(xy)=y (cci n caz contrar ar rezulta contradicia c M ar avea mai multe elemente dect M), adic f este i injectiv. (iii)(i). Evident. 1.26. (i). ,,. Rezult din problema 1.25. . ,,. Presupunem prin absurd c A este infinit. Vom construi n aceast ipotez o funcie f : A A care este injectiv fr a fi ns surjectiv, ceea ce va fi absurd. Mulimea A fiind infinit, putem gsi o submulime strict a sa, numrabil, B={a1, a2, , an, }. Definim f : AA,
a i +1 , pentru x = a i , i = 1,2,... . f ( x) = x, pentru x A - B
Evident, f este injectiv dar nu i surjectiv deoarece a1f(A). (ii). ,,. Rezult din problema 1.25.. ,,. Ideea de rezolvare este asemntoare cu cea folosit la (i): vom construi n ipoteza c A este infinit o funcie g : A A care este surjectiv fr a fi ns injectiv. Dac B este mulimea de la (i), definim g:AA astfel:
a i -1 , pentru x = a i , i = 2,3,... g ( x) = x, pentru x A - B . a1 , pentru x = a1
care este surjectiv fr a fi ns injectiv (deoarece f(a1) = f(a2) i a1 a2), ceea ce este n contradicie cu ipoteza, rezultnd astfel finitudinea lui A. 1.27. Din relaia ff = 1M deducem c f este bijectiv (conform problemelor 1.22. i 1.23.) deci exist f -1 : MM. Vom
85
grupa elementele lui M n perechi (x, y) cu proprietatea c f(x) = y i x y (posibil datorit bijectivitii lui f). n cadrul acestor grupri vor intra un numr par de elemente iar cum M are un numr impar de elemente, deducem c exist xM a. f(x) = x. 1.28. Vom arta la nceput c dac n, k i nk, atunci f(n)k (fcnd inducie matematic dup k). Pentru k=0 totul este clar cci f(n)0, f(n) fiind un numr natural. Fie acum nk+1; atunci, conform ipotezei f(n)>f(f(n-1)). Cum n-1k, conform ipotezei de inducie avem f(n-1)k iar apoi din aceleai 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 a.. f(k)>k i fie n>k; atunci n-1k, deci f(n-1)n-1k. Prin urmare, n>k f(n-1)k. Relaia f(n)>f(f(n-1)) conduce la concluzia: pentru orice n>k, exist m>k (anume m=f(n-1)) a.. f(m)<f(n), de unde concluzia fals c {f(n) : n>k} nu are element minimal, rezultnd astfel c f(k)=k, pentru orice k, adic f = 1. 1.29. Dac toate funciile fn (n1) sunt surjective, afirmaia este evident. Dac nu, pentru fiecare numr natural k (k1), vom construi cte o mulime BkAk cu proprietatea c fk(Bk) = Bk-1. Pentru aceasta vom nota, Bk, t = (fk+1fk+2fk+t)(Ak+t), k0, t1. Deoarece pentru un k fixat avem irul de incluziuni Bk, t Bk, 1 Ak, oricare ar fi t1, cum Ak este finit, exist un tk a.. (1)
86
(alegem pe tk ca fiind cel mai mic numr natural cu aceast proprietate). Vom nota Bk= Bk ,tk , pentru orice k. S demonstrm c fk(Bk) = Bk-1, pentru orice k1. Din definiia lui Bk-1 avem: Bk-1= Bk -1,tk -1 = (fkfk+1 f k -1+ t k -1 )( Ak -1+ t k -1 ), unde tk-1 este cel mai mic numr natural cu proprietatea c (2) Bk -1,tk -1 = Bk -1,tk -1+1 = ... Aplicnd pe fk egalitilor (1) obinem: (fkfk+1 f k +tk )( Ak +tk ) = (fkfk+1 f k +tk +1 )( Ak +tk +1 ) = , adic: (3)
innd cont de alegerea lui t k-1, din (3) rezult cu necesitate tk-1 tk, pentru orice k1. Astfel, innd cont de alegerea lui tk-1 avem: Bk-1 = Bk -1,tk -1 = (fkfk+1 f k -1+tk -1 )( Ak -1+tk -1 ) == = (fkfk+1 f k +tk )( Ak +tk ) = fk((fk+1 f k +tk )( Ak +tk ))= fk(Bk). n aceste condiii, definirea irului (xn)n0, este urmtoarea: plecm de la un x0B0A0; cum f1(B1) = B0 putem alege x1B1A1 a.. f1(x1) = x0, .a.m.d..
1.30. Fie S1k , S 2k mulimile de soluii pentru ecuaiile (1), respectiv (2). Plecnd de la observaia imediat c (X1, X2, , Xk) S1k (CMX1, CMX2, , CMXk ) S 2k , deducem c S1k i S 2k au acelai numr de elemente. Pentru a demonstra c | S1k | = (2k-1)n, vom face inducie dup k. Pentru k = 1 afirmaia este evident, deoarece n acest caz S11 ={M}, deci | S11 |=1=(21-1)n. S presupunem c | S1k -1 | = (2k-1-1)n i s considerm ecuaia X1X2XkXk+1=M, cu X1, X2, , Xk+1 M. S
87
fixm pe Xk+1; dac | Xk+1 | = p (pn), atunci pe Xk+1 o putem alege n Cnp moduri. X1X2Xk trebuie s fie de forma X1X2Xk= cte soluii are ecuaia X1X2Xk = M. Avem c |M| = |CMXk+1Y| = |CMXk+1|+|Y| = n-p+t. Conform ipotezei de inducie,
k n-p+t
ecuaia
X1X2Xk=M va avea (2 -1) soluii. Cum pe Y ca t submulime cu t elemente a lui X k+1 o putem alege n C p moduri, deducem c numrul
p
de
soluii
pentru
p
ecuaiile
soluii
al
ecuaiei
= (22k-1)n = (2k+1-1)n. Conform principiului induciei matematice, afirmaia din enun este valabil pentru orice k1. 1.31. (i). Dac x, yM i f(x)=f(y), atunci g(f(x))=g(f(y)) (gf)(x)=(gf)(y) x=y, adic f este injectiv. O condiie suplimentar pe care dac o verific f, atunci din gf injectiv rezult i g injectiv, este ca f s fie surjectiv. ntr-adevr, dac x, yN i g(x)=g(y), cum f este presupus surjectiv, exist x, yM a. f(x)=x i f(y)=y, deci
88
g(x) = g(y) g(f(x)) = g(f(y))(gf)(x) = (gf)(y)x = y (ii). Fie yP; cum gf este surjectiv exist xM a..
(gf)(x) = y g(f(x)) = y i cum f(x)N deducem c g este surjectiv. Pentru partea a doua a enunului, s demonstrm c dac n plus g este injectiv, atunci din gf surjectiv rezult surjectivitatea lui f . ntr-adevr, fie yN; atunci g(y)P i cum gf este surjectiv exist xM a.. (gf)(x) = g(y) g(f(x)) = g(y) i cum g este presupus injectiv rezult f(x) = y, adic f este surjectiv. 1.32. (i). S presupunem de exemplu c hgf i gfh sunt injective iar fhg este surjectiv (celelalte cazuri se trateaz analog). innd cont de problema 1.31., deducem c f i h sunt injective iar f este surjectiv, rezultnd astfel c f este bijectiv. Din hgf injectiv i f bijectiv deducem c hg este injectiv, adic g este injectiv. Din fhg surjectiv i f bijectiv rezult c hg este surjectiv, adic h este surjectiv. Cum h este i injectiv, deducem c este de fapt bijectiv. Din f i h bijective iar fhg surjectiv deducem c g este i surjectiv, adic de fapt este bijectiv. (ii). Se trateaz analog cu (i). 1.33. Fie yN; cum u este surjectiv, exist xM a.. u(x) = y. Definim h:NP, h(y) = f(x). Dac mai avem xM a.. u(x)=y, atunci deoarece gu=vf avem g(u(x))=v(f(x)) i
89
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) (deoarece v este injectiv), adic h este corect definit i hu = f. Fie yN i xM a.. u(x)=y; demonstrm v(f(x))=g(u(x)) (vf)(x)=(gu)(x), care este adevrat din ipotez. Pentru a demonstra unicitatea lui h cu proprietile din enun, s mai considerm h:NP a.. hu=f i vh=g. Dac yN, atunci exist xM a.. u(x)=y; Din hu=f h(u(x))=f(x) h(y)=f(x)=h(y), adic h=h. c vh=g, adic v(h(y))=g(y) v(h(u(x)))=g(u(x))
f2(M)f(M) M2M1. Raionnd recurent, obinem irul descresctor de submulimi ale lui M: (1) Mn+1MnM3M2M1M.
Fie k, t a.. Mk=Mt i k < t. Din (1) deducem c Mk=Mk+1= =Mt-1=Mt. n particular, f t-1 (M) = f t (M), de unde aplicnd succesiv f, f , f 3, obinem f t (M) = f t+1 (M) = , adic, Mt=Mt+1 = Deci pentru orice nk, avem Mn=Mn+1= Astfel, dac f este surjectiv, atunci M1=M2==M. S artm c dac f este injectiv, fr a fi ns surjectiv, atunci incluziunile de la (1) sunt stricte; n caz contrar, alegem un k minim cu proprietatea c Mk=Mk+1. Cum f este injectiv, conform problemei 1.22., exist g:MM a.. gf = 1M.
90
g(f (M)) f (M) = f (M), adic Mk-1=Mk, contrazicnd astfel minimalitatea lui k. (ii). Dac f este injectiv, fr a fi ns surjectiv, conform cu (i), irul de incluziuni (1) fiind strict descendent, rezult c M este infinit. Pentru fiecare y0M putem defini g y0 :MM,
1.35. (i). ,,. Avem f(AB)=((AB)A, (AB)B)= = (A, B) iar f(M)=(MA, MB) = (A, B), adic f(AB) = f(M) i cum f este presupus injectiv deducem c AB=M. = (YA, YB) XA = YA i XB = YB. Rezult c (XA)(XB) = (YA)(YB) X(AB) = Y(AB) XM = YMX = Y, adic f este injectiv. (ii). ,,. Considernd elementul (A, )P(A)P(B), cum f este presupus surjectiv exist XP(M) a.. XB= deducem A(XB)=A(XA)B=AB=.
91
f(X)
= ((S1A)(S2A), (S1B)(S2B))=(S1, S2)=(S1, S2), adic f este surjectiv. (iii). Totul rezult din (i) i (ii); innd cont de (ii) deducem c inversa lui f, f -1: P(A)P(B)P(M) va fi dat de S2)=S1S2, pentru orice (S1, S2) P(A)P(B). 1.36. Avem c :
1 1 - (4n - 1), pentru n < 0 1 - 2n, pentru n < 0 2 2 f (n) = 1, pentru n = 0 = 1, pentru n = 0 . 1 + 1 (4n - 1), pentru n > 0 2n, pentru n > 0 2 2
f -1(S1,
se constat cu uurin c g = f-1. 1.37. Pentru fiecare numr natural n vom considera mulimile: Pn = {(1, n-1), (2, n-2), , (k, n-k), , (n-1, 1)} Qn = {p* : p=(n-1)(n-2)/2+k, 1kn-1}. Despre aceste mulimi vom arta:
92
U Pn = **
3) Dac mn, atunci QmQn = 4) pentru orice n*, f(Pn) = Qn. Afirmaia 1) este evident, innd cont de felul n care sunt definite mulimile Pn. n legtur cu 2), s remarcm c
nN *
U Pn **.
nN *
U Pn , deducem i
cealalt incluziune, de unde egalitatea cerut. Pentru a demonstra 3), fie mn; va fi suficient s demonstrm c dac m<n, atunci (m-1)(m-2)/2+k<(n-1)(n-2)/2+t, pentru orice k cu 1km-1 i orice t cu 1tn-1. ntr-adevr, din m<n deducem c m<m+1n, deci 2)/2 + m>(m-1)(m-2)/2+m-1(m-1)(m-2)/2+k. Egalitatea de la 4) o vom demonstra prin dubl incluziune. ntr-adevr, dac (x, y)Pn, atunci x + y=n, deci 1xn-1 i cum f(x, y) = (n-1)(n-2)/2+x, deducem c f(x, y)Qn, adic f(Pn) Qn. Reciproc, dac pQn, atunci p=(n-1)(n-2)/2+k cu 1kn-1 i notnd x=k, y=n-k, cum (x, y)Pn deducem c f(x, y)=p, adic Qn f(Pn). Deoarece Pn i Qn au fiecare cte
93
(n-
1)(n-2)/2+tm(m-1)/2+t = (m-1)(m-2)/2+m-1+t(m-1)(m-
n-1 elemente, deducem c restricia lui f la Pn cu valori n Qn este bijectiv. S artm acum injectivitatea lui f. Pentru aceasta fie (x, y), (x, y)** a.. f(x, y)= f(x, y). Dac (x, y), (x, y) aparin aceleiai mulimi Pn, atunci (x, y) = (x, y) deoarece am vzut mai nainte c restricia lui f la Pn este bijectiv. Acesta fiind de altfel y)Pn, cu m n, atunci f(x, y) = f(x, y)f(Pm)f(Pn) = =
singurul caz posibil (deoarece n cazul n care (x, y)Pm, (x, QmQn = , ceea ce este absurd), deducem c f este injectiv. Surjectivitatea lui f o vom stabili prin inducie. Evident 1=f(1, 1). S presupunem c exist (xn, yn)** a.. n=f(xn, yn). Dac definim
( x n + 1, y n - 1), pentru y n 1 ( x n +1 , y n +1 ) = (1, x n + 1), pentru y n = 1
= (xn+yn-1)(xn+yn-2)/2+xn+1 = f(xn, yn)+1 = n+1. Conform principiului induciei matematice, pentru orice n* exist (xn, yn)** a.. n = f(xn, yn), adic f este surjectiv, deci bijectiv. 1.38. (i). innd cont de faptul c: (1) pentru orice AP(M), Af -1(f(A)) i
94
(2) pentru orice BP(N), f(f-1(B)) B, avem pentru orice AP(M): Af -1(f(A)) f(A)f(f -1(f(A)))
-1
f -1(f(A))f -1(f(f -1(f(A)))) (A)((A)). Aplicnd (2) pentru B=f(A), cu AP(M), avem
f(f (f(A))) f(A) f -1(f(f -1(f(A)))) f -1(f(A)) ((A)) (A), de unde egalitatea cerut. (ii). innd cont de notaiile de la problemele 1.22. i injectiv f*f*= 1P(M) = 1P(M). 1.23. deducem c =f*f*. Conform problemei 1.22., f este
1.39. (i). Se demonstreaz analog cu punctul (i) de la problema 1.38. (ii). Rezult imediat innd cont de problema 1. 23., deoarece = f*f*. 1.40. (i) ,,. Evident. ,,. Presupunem c A=B A=B. (ii). Evident. (iii). Pentru xM putem avea urmtoarele situaii: (xA, xB) sau (xA, xB) sau (xA, xB) sau (xA, xB). n fiecare situaie n parte se verific imediat relaia AB (x)=A (x)B(x). Cum AA=A A =AA=A 2. (iv), (v). Asemntor cu (iii). (vi). Avem:
95
i fie xA;
atunci
B ) ( B \ A )=
deoarece (A \ B )(B \ A )=. 1.41. Fie A, BP(M) a.. A\B i AB sunt nevide. Dac xAB yA(x) = a, yB(x) = a, yAB(x) = a. Dac xA\B yA(x) = a, yB(x) = b, yAB(x) = b.
Cum AB=A B (prin ipotez), deducem c trebuie s fie simultan adevrate egalitile ab = b, a2 = a, b2 = b, de unde se deduce imediat c a = 1 i b = 0. 1.42. (i). Fie E = A(BC) i F = (AB)C. Conform problemei 1.40., a demonstra c E = F este echivalent cu a arta c E = F. Avem: E = A(BC) = A+BC-2ABC = = A+B+C-2BC-2A(B+C-2BC) = A+B+C-2(AB+BC+CA)+4ABC. Analog se demonstrez c: F = A+B+C-2(AB+BC+CA)+4ABC, de unde rezult c E = F, adic E = F. (ii), (iii). Se demonstreaz analog ca i (i). Observaie. Egalitile de la (ii) i (iii) poart numele de relaiile lui De Morgan. 1.43. Se observ c f(n)0, pentru orice n. Cum g este bijectiv, exist n0 a.. g(n0)=0. Dac h(n0)>0, g(n0)-h(n0)<0, contradicie, deci h(n0)=0, adic f(n0)=0. Cum g este bijectiv, exist n1 a.. g(n1)=1. Dac h(n1)>1, atunci g(n1)-h(n1)<0, contradicie, deci h(n1)=1 i din nou f(n1)=0.
96
Presupunem c f(k)=0 pentru valorile n0, n1, , nk-1 pentru care g ia valorile 0, 1, 2, , k-1. Deoarece g este bijectiv exist un nk a.. g(nk) = k. Dac h(nk)>k, atunci g(nk)-h(nk)<0, contradicie, deci h(nk) = k, adic f(nk) = 0. Conform principiului induciei matematice f(n) = 0, oricare ar fi n. 1.44. (i). Evident. (ii). Cum A r deducem c r este reflexiv iar cum
-1
=(A-1)1=A-1-1(-1)-1=A-1= r
deducem
c r este i simetric. (iii). Dac este reflexiv i simetric a.. ,atunci -1=1- i cum A deducem c r =A-1. 1.45. (i). Evident. (ii). Cum A r deducem c A r , adic r este reflexiv. Deoarece este simetric i pentru orice n* avem (n)-1 = (-1)n = n , deducem c:
r
-1
= Urn n 1
-1
= U rn
n 1
( )
-1
= Urn = r ,
n 1
adic r este i simetric. Fie acum (x, y) r o r ; atunci exist zA a.. (x, z), (z, y) r , adic exist m, n* a.. (x, z)m i (z, y)n. Deducem imediat c (x, y)nm = n+m r , adic
(ii). Dac notm 1 =A-1, conform problemei 1.44., 1 este simetric i reflexiv. Conform problemei 1.45., r = U r1n Echiv (A).
n 1
(iii). Analog ca punctul (iii) de la problema 1.45.. zA 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) 2sau (x, y) sau (x, y) (x, y)2(2()), de unde egalitatea cerut. (ii). ,,. Avem c i . ,,. Utilizm ipoteza din nou i relaia de la (i): deci este tranzitiv. Cum A i AA, adic este reflexiv. Dac (x, y)( x, y) sau (x, y)( y, x) sau (y, x)(y, x) ,adic este i simetric, deci o echivalen pe A. 1.48. Fie r = U r ; reflexivitatea i simetria lui r sunt
rF
2=,
=2 i
(=2).
(=2)2(2())=(()),
imediate. Pentru tranzitivitate fie (x, y), (y, z) r exist 1, 2 a.. (x, y)1, (y, z)2; s presupunem de exemplu c 1 2. Atunci i (x, y)2 i cum 2 este relaie de echivalen, deducem c (x, z)2 r (x, z) r , adic este i tranzitiv, deci este o relaie de echivalen.
98
1.49. Avem c -1={(x, y) exist zA a.. (x, z)-1 i (z, y)}. Deci, pentru a demonstra c A-1 ar trebui ca pentru orice xA, (x, x)-1 adic s existe zA a.. (z, x), lucru asigurat de (i). Deducem c -1 este reflexiv. exist zA a.. (y, z)-1 i (z, x)(y, x)-1, adic -1 este simetric. Cum (-1)(-1) = (-1)-1 = -1 deducem c -1 este i tranzitiv, deci este o echivalen. deci -1 este o relaie simetric; (-1)2= -1-1= -1, Referitor la -1 avem relaiile: (-1)-1=-1(-1)-1=-1 Dac (x, y)-1 exist zA a.. (x, z)-1 i (z, y)
deci -1 este tranzitiv; cum -1 este evident i reflexiv, rezult c -1 este i ea o relaie de echivalen.
Cum A1 , 2A=AA12, adic 12 este reflexiv. Cum (12) -1= 2-11-1 =21= 12, deducem c 12 este i simetric. = 1(12)2 = 1222 =12 deducem c 12 este i tranzitiv, adic este o echivalen pe A. (ii). S notm prin r membrul drept al egalitii ce trebuie stabilit. Dac Echiv (A) a.. 1, 2 ,atunci 12 = ,adic r 1 o r 2 r .
99
Cum 1, 2 sunt reflexive, 1, 212 i cum 12 este relaie de echivalen, deducem c r 12 de unde egalitatea
r =12 .
1.51. Pentru xM, vom nota prin [x] echivalen a lui x modulo relaia . Pentru xM, definim: f ([x])=[f(x)]. clasa de
Dac x,yM a.. [x]=[y] (x, y) [f (x), f (y)] (din enun) [f (x)]=[f (y)] , adic f este corect definit. Dac xM, atunci( f pM,)(x)= f (pM,(x))= f ([x])= =[f(x)] r =pN, (f(x)) = (pN, f)(x), adic pN, f= = f pM, . Pentru a demonstra unicitatea lui f , s presupunem c ar mai exista o funcie f : M / N / a.. pN, f= f pM, i fie xM.Atunci f ([x])= f (pM,(x))=( f pM,)(x)=(pN,f)(x) = pN, (f(x))= [f (x)] = f ([x]), de unde deducem c pe M). (ii). Pstrnd notaia claselor de echivalen de la problema 1.51., pentru xM definim f [x ]r f =f(x). Funcia f f = f .
este corect definit cci dac x, yM i [x ]r f = [ y ]r f (x, y) f Cum f este n mod evident i surjectiv, deducem c f este bijectiv. Pentru a proba unicitatea lui f , fie f1 : M /fIm (f ) o
i xM. Atunci,
100
1.53. Deoarece pentru x, x-x=0, deducem c este reflexiv. Dac x, y i x-y y-x, adic (y, x), deci este i simetric. Pentru tranzitivitate, fie x, y, z a.. x-y, y-z; atunci (x-y)+(y-z) x-z (x, z), adic este i tranzitiv, deci Echiv(). Definim funcia f:/[0, 1) prin f((x))={x}[0, 1), pentru orice x. y = [y]+{y} x-y = ([x]-[y])+{x}-{y}, de unde rezult c {x}-{y}, adic {x}-{y} = 0, deci f este corect definit. S artm c f este bijectiv; pentru injectivitate, fie x, y a.. f((x)) = f((y)) {x}={y} x-[x] = y-[y] x-y = [x]-[y], adic (x)= (y), deci f este injectiv. Cum surjectivitatea lui f este evident, deducem c f este bijectiv. 1.54. Probarea faptului c este o echivalen pe P(M) nu ridic probleme. S artm c funcia f : P(M)/ P(N), f((X)) = XN, pentru orice XP(M), este o bijecie. Dac X, YP(M) i (X)= (Y), atunci XN = YN f((X)) = f((Y)), adic f este corect definit (deducem totodat i injectivitatea lui f). Pentru YP(N), scriind Y = YN Y = f((Y)), adic f este i surjectiv, deci bijectiv. 1.55. Fie Echiv(M) (respectiv Part(M)) mulimea relaiilor de echivalen de pe M (respectiv mulimea partiiilor lui M). Dac x, y i (x)=(y) x-y; scriind x=[x]+{x},
101
Vom nota prin f : Echiv (M)Part (M) funcia ce asociaz fiecrei relaii de echivalen de pe M, partiia lui M dat de clasele de echivalen modulo : f()={[x] | xM } ( [x] fiind clasa de echivalen a lui x modulo ). Definim g : Part (M)Echiv (M) astfel : dac P=(Mi) iI este o partiie a lui M, definim relaia g(P) pe M astfel : (x, y )g(P) exist iI a.. x, yMi . Reflexivitatea i simetria lui g (P) sunt imediate. Fie acum (x, y), (y, z)g(P). Exist deci i1, i2I a. . x, y M i1 i y, z M i2 ; dac i1i2 ar rezulta c M i1 I M i2 (cci ar conine pe y), ceea ce este absurd . Deci i1=i2=i i astfel x, zMi, adic (x,z) g (P) de unde concluzia c g (P) este i tranzitiv, deci g (P) Echiv (M), funcia g fiind astfel corect definit. S artm c dac xMi, atunci clasa de echivalen x modulo g (P) este egal cu Mi. ntr-adevr, yMi (x, y)g(P) y x Mi= x . Deducem astfel c g este de fapt inversa lui f, adic f este bijectiv. 1.56. Dac este o relaie de echivalen, Echiv (M), atunci avem surjecia canonic p M, : MM / . Dac n general, f : MN este o funcie surjectiv, atunci aceasta d natere la urmtoarea relaie de echivalen de pe M : (x, y) f f(x)=f(y). Mai mult, dac g : NN este o funcie bijectiv atunci relaiile f i gf coincid cci (x,y)gf(gf)(x)=(gf)(y) g(f(x))=g(f(y))f(x)=f(y) (x, y)f. Deci, dac N are k elemente, atunci k! funcii surjective de la M la N vor determina aceeai relaie de echivalen pe M.
102
Lund n particular N=M/ i innd cont de problema 1.21. (iv) deducem c : 1 2 k N m, k = (1 k!) k m - C k (k - 1)m + C k (k - 2 )m - ... + (- 1)k -1 C k -1 .
f(x)(i) = fi(x), pentru orice iI. S artm c f astfel definit verific cerinele enunului. = fi(x) fi(x) = fi(x), ceea ce este evident, deci p if = fi, pentru Fie iI i xN. Avem c (pif)(x) = fi(x) pi(f(x)) =
orice iI. Fie acum o alt funcie f : NP a.. pi f = fi, pentru orice iI. Dac xN, atunci (pi f )(x) = pi( f (x)) = fi(x), pentru orice iI, deci f (x)(i) = f(x)(i), deci f = f . 1.58. Fie xS; atunci exist iI a.. x M i = M i {i} , deci x = (xi, i), cu xiMi. Definim f : SN, f(x) = fi(xi) (f este corect definit deoarece pentru ij, M i M j =). Pentru iI, a
demonstra c fi = fi este echivalent cu (fi)(x) = fi(x), pentru orice xMi f(i(x)) = fi(x) f((x, i)) = fi(x) fi(x) = fi(x), ceea ce este evident. Pentru unicitatea lui f, fie f : SN a.. f i = fi, pentru orice iI. Atunci, pentru xS i iI, avem: ( f i)(x) = fi(x)
orice xP, f (h(x))=g (h(x)) h(x)Ker(f, g). Definim atunci u:PA, prin u(x)=h(x), pentru orice xP. Evident iu=h. Pentru unicitatea lui u, fie u:PA a.. iu=h i xP. Atunci i(u(x))=h(x), de unde u(x)=h(x)=u(x), adic u=u. 1.60. (i). Pentru xM, cum (f(x), g(x)) iar r (f(x),g(x)) r ( f ( x )) r = ( g ( x)) r p N , r ( f ( x)) = p N , r ( g ( x)) . (ii). Fie h:NP a.. hf = hg. Atunci h(f(x))=h(g(x)), pentru orice xM, deci h (vezi problema 1.52.). Cum r este cea mai mic relaie de echivalen ce conine pe r h (cci hEchiv(N)). Conform problemei 1.51., exist a o p N , r = p N , rh . : N/ r N/h a..
Conform problemei 1.52., exist :N/hIm(h), bijectiv a.. h = i p N , rh , unde i: Im (h)P este incluziunea canonic. S artm c u = i : N/ r P are proprietile cerute de enun. ntr-adevr, u pN , r = (i) = (i) p N , rh = i p N , rh = h. Pentru unicitatea lui u, fie u :N/ r P a.. u pN , r = h. Avem atunci egalitatea u pN , r = u pN , r ; cum pN , r este surjecie, conform problemei 1.23., rezult u = u . 1.61. (i). Dac (x, y)Q, atunci f(x) = g(y), deci (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. (ii). Fie xR; cum f = g f((x)) = g((x)) ((x), (x))Q.
104
pN ,r = (i)( p N , r )=
Definim atunci :RQ prin (x) = ((x), (x)) i se verific imediat c 1 = i 2 = . Dac g :RQ este o alt funcie a.. 1 g = i 2 g =
= i xR, atunci din 1( g (x)) = (x) i 2( g (x)) = (x) g (x) = ((x), (x)) = (x), adic g = . 1.62. (i). Pentru xP avem: (iMf)(x) = (iNg)(x) iM(f(x)) = iN(g(x)) pT , r (M(f(x))) = pT , r (N(g(x)))
T/ r
ntr-adevr, se definete astfel: ( (x) r ) = u(x), pentru orice xT. S artm c nu depinde de alegerea reprezentanilor. Pentru aceasta considerm relaia u de pe T : (x, y)u u(x) = u(y) (vezi problema 1.52.). Din uh1 = uh2 u i cum uEchiv(T) din definirea lui r deducem c
u(x) = u(y), adic este corect definit. Unicitatea lui rezult din faptul c pT , r este surjecie.
105
pT , r
T/ r
Atunci din proprietatea de universalitate a sumei directe (vezi problema 1.58.) exist o unic funcie u:TR a.. = uM i = uN. Din f = g (uM)f = (uN)g u(Mf)= = u(Ng) uh1 = uh2. innd cont de observaia fcut la (i), exist o unic funcie : T/ r R a.. pT , r = u. Avem iM = ( pT , r M) = ( pT , r )M = uM = iar iN = ( pT , r N) = ( pT , r )N = uN = , adic ceea ce trebuia demonstrat.
106
2. Numere cardinale. 2.1. S presupunem prin absurd c AP(A), adic exist o bijecie f:AP(A). Dac vom considera mulimea B={xAxf(x)}, atunci cum BP(A) i f este n particular surjecie, deducem c exist aA a.. B=f(a). Dac aB, atunci af(a)=B - absurd, pe cnd dac aB atunci af(a), deci aB din nou absurd!. 2.2. Cum A0A2 , exist o bijecie f:A0A2. Dac vom
demonstrm c : (1) A0 = U ( Ai - Ai +1 ) U A .
i 0
Incluziunea de la dreapta la stnga este evident. Pentru a proba cealalt incluziune, fie xA0. Dac xA atunci x U ( Ai - Ai +1 )U A . Dac xA, exist i a.. xAi i cum i 0 xA0, atunci i1. Fie deci n1 cel mai mic numr natural pentru care xAn. Atunci xAn-1 i deci xAn-1-An, de unde x U ( Ai - Ai +1 ) U A . Astfel avem probat i incluziunea de la
i 0
stnga la dreapta, rezultnd astfel egalitatea (1). Analog se probeaz i egalitatea: (2) A1= U ( Ai - Ai +1 ) U A .
i 1 107
Dac vom considera familiile de mulimi (Bi) iI i (Ci) iI definite astfel: B0=A i Bi= Ai-1-Ai pentru i1, C0=A i C i =
Ai +1 - Ai + 2 , pentru i impar Ai -1 - Ai , pentru i par
atunci se observ imediat c pentru i, j, ij BiBj=CiCj= iar din (1) i (2) deducem c: (3) A0= U Bi i A1= U Ci .
i 0 i 0
(s observm c pentru i impar, dac xAi-1-Ai f(x) Ai+1-Ai+2 adic fi este corect definit). Dac vom arta c pentru orice i, fi este bijectiv (suficient doar pentru i impar), atunci innd cont de (3) vom deduce imediat c A0A1 . Fie deci i impar i fi= f Ai -1 - Ai . Deoarece f este bijectiv deducem imediat c fi este injectiv. Pentru a proba surjectivitatea lui fi a.. y=f(x) i deoarece fie yAi+1-Ai+2 , adic y Ai+1 i yAi+2 . Cum Ai+1=f (Ai-1 ), deducem c exist xAi-1 yAi+2 , deducem c xAi , adic xAi-1-Ai . Astfel y=fi (x), adic fi este i surjectiv, deci bijectiv. Aa dup cum am observat anterior se poate construi imediat o bijecie de la A0 la A1, adic A0A1 i cu aceasta teorema este complet demonstrat.
108
2.3. Cum AB exist o bijecie f : AB astfel c dac vom considera B=f(A)B avem c AB. Cum BA deducem c BB . Obinem astfel c BBB i BB. Conform problemei 2.2., BB i cum BA, deducem c BA, adic AB. 2.4. (i). Dac f este injecie, atunci notnd cu B = f(A) B obinem c |A| = |B| i cum B B deducem c |A| |B| . (ii). Deoarece f este surjecie exist g : B A a.. fg = 1B. n particular g este injecie i conform cu (i), |B| |A|. 2.5. (i) i (ii) sunt evidente. (iii). Rezult din problema 2.3.. (iv). S presupunem c m=|A|, n=|B|, p=|C|. Din ipotez avem c exist BB i CC a.. AB i BC, adic avem bijecia f : B C. Dac notm C=f(B)C, evident c BC, deci AC ,de unde deducem c m p. (v). Fie m=|A|, n=|B|, p=|C. Mai trebuie s probm c dac mp, atunci AC. Dac AC, cum AB, atunci BC deci p n. Cum n p, atunci din (iii) deducem c n=p - absurd. (vi). Fie m = |A|, n = |B|, p = |C|. Putem presupune c A C = B C = . Avem o aplicaie injectiv f : A B (deoarece m n) i atunci aplicaia g : A C B C ,
( f ( x), daca x A este de asemenea injectiv, g(x)= ( x , daca x C
(vii). Dac f : A B este aplicaia injectiv de mai sus, atunci aplicaia g : A C B C, g(a,c) = (f(a),c) este de asemenea injectiv, deci mp np. (viii). Dac f : A B este o aplicaie injectiv, atunci aplicaia g : Hom(C, A) Hom(C, B) cu g(j) = fj, pentru orice jHom(C, A), este i ea injectiv, deci mp np. (ix). Pentru orice aplicaie h : B A avem aplicaia g : Hom(A,C) Hom(B,C) cu g(j) = jh, (") jHom(A,C). Se constat imediat c dac h este surjectiv, atunci g este injectiv. Dac B i fie f : A B injectiv. Exist atunci h : B A surjectiv i deci exist g : Hom(A, C) Hom(B, C) injectiv , ceea ce arat c pm pn. Dac B = , atunci m n implic A = i deci Hom(A,C) i Hom(B,C) conin un singur element, adic pm = pn = 1. 2.6. Dac q = 0, atunci p = 0 i n acest caz pm = q n = 0. Presupunem c q 0. Fie m = |X|, n = |Y|, p = |Z| i q = |U|, unde U . Din ipotez avem c X~Y, unde Y Y i Z~U, unde U U. Atunci Hom(X,Z) ~ Hom(Y,U). Cum U , exist u0U. Considerm aplicaia j : Hom(Y,U) Hom(Y,U), definit prin egalitatea : j(f)(y) =
( f ( y ), daca y Y , unde fHom(Y,U). ( u 0 , daca y Y
Dac f, fHom(Y,U), a.. j(f) = j(f), atunci j(f)(y) = = j(f)(y), oricare ar fi yY, de unde rezult f(y) = f(y), oricare ar fi yY, deci f = f, adic aplicaia j este injectiv.
110
Atunci Hom(Y,U) ~ Im(j) Hom(Y,U), de unde obinem c Hom(X,Z) ~ Im(j), ceea ce ne arat c pm qn. 2.7. Fie X,Y, Z trei mulimi oarecari a.. |X| = m, |Y| = n i |Z| = p i vom demonstra c exist o bijecie ntre mulimile XYZ i (XY)Z, unde prin XY am notat mulimea {f : Y X} = = Hom(Y,X). Fie jXYZ. Pentru orice zZ, se definete funcia cj(z) : Y Z prin cj(z)(y) = j(y,z), pentru orice yY. Funcia f : XYZ (XY)Z se definete atunci prin f(j) = cj, pentru orice j XYZ. Funcia g: (XY)Z XYZ se definete atunci prin g(y)(y,z) = y(z)(y), pentru orice y(XY)Z i orice (y,z)Y Z. Atunci, pentru orice j XYZ i orice (y,z)YZ se obine (g o f)(j)(y,z) = g(f(j))(y,z) = cj(z)(y) = j(y,z), adic (g o f)(j) = = j, pentru orice jXYZ, deci g o f = 1 X Y Z . Pentru orice y(XY)Z i orice (y,z)YZ are loc (((f o g)(y))(z))(y) = (((f(g(y)))(z))(y) = (g(y))(y,z) = (y (z))(y), adic ((f o g)(y))(z) = = y(z), pentru orice zZ, prin urmare (f o g)(y) = y, pentru orice y(XY)Z, i astfel f o g = 1 ( X Y ) Z . Rezult c f ( i g ) este bijectiv. Deci, (mn)p = mnp. 2.8. Presupunem c m = |X| i n = |Y|. Din ipotez exist o submulime Z Y a.. X ~ Z , deci exist f : X Z bijecie (I). Din modul de definire al produsului direct de mulimi i de funcii ( vezi [7,12]) rezult c exist: g= C f : C X C Z i h = f : X Z
aI aI aI aI aI aI
inegaliti.
111
2.9. (i)(ii). Fie M o mulime infinit n sens Dedekind ; atunci exist M M i o bijecie f:MM .Cum M M, exist x0M a.. x0M .Construim prin recuren irul de elemente :M, x1=f (x0), x2=f (x1 ), ..., xn=f (xn-1), ... i artm c funcia (n)=xn pentru orice n este injectiv. Pentru aceasta vom demonstra c dac n, n, nn , atunci (n)(n .)Vom face lucrul acesta prin inducie matematic dup n. n=0, atunci n ,0de unde (0)=x0 i (n =)f (x n-1 ) M i cum (0)=x0 M deducem c Dac (n)(0). S presupunem acum c pentru orice nm (n)(m )i s alegem acum n n+1. Dac n ,0=atunci (n=) (0)= x0 M i xn+1=f (xn ) M ,deci (n+1)(n.) Dac n ,0atunci (n =)f (xn-1 ) i (n+1)=f (xn) . Cum n1-n, atunci x n-1 xn i cum f este injectiv deducem c f (x n-1 ) f ( ) M este o submulime numrabil. (ii)(i). Fie M o mulime infinit n sensul Cantor, adic exist M M a.. M (fie f : M o funcie bijectiv ). Se observ imediat c : MM \ {f (0)} definit prin:
( x, daca x M j (x ) = ( f (n + 1), daca x = f (n ) cu n N
este bine definit i s artm c este chiar bijecie. Fie deci x, x M a.. (x) = (x.) Deoarece M=M( M \ M )i (x) = (x ,)atunci
x, xM sau x, x M .Dac x, x M ,atunci n mod evident din (x)=(x )deducem c x=x .Dac x, x M ,atunci dac
112
k=t x=x. S artm acum c este surjectiv. Pentru aceasta fie y M \ {f (0)} . Dac yM atunci y=(y), iar dac yM, atunci y=f(n) cu n. Cum yf(0), atunci n0 n1 deci putem scrie y=f (n-1+1)=(n-1). (ii)(iii). Aceast implicaie este evident deoarece Sn pentru orice n* . (iii)(ii). Vom utiliza urmtorul fapt: dac M este o mulime infinit n sens obinuit, atunci pentru orice n* exist o funcie injectiv :Sn M. Vom proba lucrul acesta prin inducie matematic referitor la n. M). S presupunem acum c pentru n* exist :SnM injectiv. Cum am presupus c M este infinit n sens obinuit, atunci (Sn) M, deci exist x0M a.. x0 (Sn). j ( x ), pentru x S n Atunci y : Sn+1M, y (x ) = Pentru n=1 exist o funcie injectiv :S1M (deoarece
x 0 , pentru x = n + 1
este n
mod evident funcie injectiv. S trecem acum la a demonstra efectiv implicaia (iii)(ii). Din rezultatul expus anterior deducem c : pentru orice k*. Cum pentru kk , SkSk=, deducem c MkMk= Conform axiomei alegerii aplicat mulimii T={ Mk : k }, exist ST a.. SMk i este format dintrun singur element. Atunci M =U Im(j ) este o submulime
jS
numrabil a lui M.
113
2.10. Fie A i A dou mulimi a.. |A| = i | A| = + 1. Putem presupune c A = A{x0} cu x0A. Aplicaia i : A A, i(a) = a este evident injectiv, deci + 1. Presupunem acum c = + 1. Atunci exist o aplicaie bijectiv f : A A. Aplicaia g : A A definit prin g(a) = f(a) va fi injectiv i f(x0)g(A), deci g nu este surjectiv. Rezult c este un cardinal infinit. Reciproc, s presupunem c este infinit, deci exist o aplicaie g : A A care este injectiv i nu este surjectiv. Exist deci un element a0A a.. a0g(A). Atunci aplicaia f : A A, definit prin f(x) =
( g ( x), daca x A este injectiv. Aceasta ( a 0 , daca x = x 0
demonstreaz c + 1 , deci avem = + 1. 2.11. Rezult din problema anterioar prin inducie dup n. 2.12. (i). Fie mulimea S = {0,1}. Deci |S|= 2. Definim funcia f : P(M) SM = { g : M S}, prin f(A) = jA, unde A M, iar jA este funcia caracteristic a mulimii A. Funcia f este bijecie, deci P(M) ~ SM , ceea ce innd seama de definiia operaiilor cu numere cardinale conduce la |P(M)| = 2 |M| . (ii). Fie a = |A|. Funcia f : A P(A) definit prin f(x) = {x} este evident injectiv. Deci avem c |A| |P(A)|, adic a 2a. Conform problemei 2.1. a 2a, deci < 2. Observaie. Din (ii) rezult c nu exist un cel mai mare numr cardinal. ntr-adevr, oricare ar fi numrul cardinal a, din (ii) avem c 2a > a. 2.13. Fie m = |X| ; cum 2 m, atunci exist elementele x0,y0X a.. x0 y0. Fie j : X{1} X{2} XX definit prin j(x,1) = = (x,y0) i j(x,2) = (x,x0). Se observ imediat c j este injectiv.
114
Cum m + m = | X{1} X{2}| i mm = |X X|, rezult c m + m mm. 2.14. Din Ai ~ Bi rezult c exist o bijecie fi : Ai Bi. Deoarece familiile de mulimi date sunt disjuncte, pentru orice x U Ai exist un singur indice iI a.. xAi, de unde rezult c
iI
iI i se verific uor c aceasta este o bijecie. 2.15. Fie A i B dou mulimi a.. |A| = i |B| = b. Pentru XP(A) i YP(B), notm T(X,Y) = { f : X Y, f bijecie} i fie T = T(X,Y). Pe T definim relaia astfel : dac U
( X ,Y )P( A)P( B)
f,fT, f : X Y i f : X Y atunci f f X X i f(x) = f(x) pentru orice xX. Evident relaia este o relaie de ordine pe T. Artm c T este inductiv ordonat. Fie {fi}iI o famile total ordonat de elemente din T, fi : Xi Yi, atunci putem defini aplicaia f : U X i U Yi prin f(x) = fi(x) dac xXi, iI.
iI iI
Aplicaia f este bijectiv, deci fT i evident fi f pentru orice iI. Fie f0 : X0 Y0 un element maximal n T. Demonstrm c X0 = A sau Y0 = B. Dac X0 = A avem o aplicaie injectiv de la A la B, deci b iar dac Y0 = B avem o aplicaie injectiv de la B la A, deci b . Pentru a demonstra c X0 = A sau Y0 = B, presupunem prin absurd c X0 A i Y0 B i fie a0A\X0, b0B\Y0. Aplicaia f1 : X0{a0} Y0{b0} definit prin f1(x)=
( f 0 ( x), daca x X 0 este bijectiv. Deci f1T i evident ( daca x = a 0 b0 ,
f0 < f1 ceea ce contrazice maximalitatea lui f 0. 2.16. Funcia f : definit prin f(n) = (n,0) este injectiv; atunci .
115
Pentru a arta inegalitatea de sens contrar, este suficient s artm c exist o injecie g : . S verificm c funcia g ( m, n ) = n +
( m + n )( m + n +1) 2
este
injectiv. Fie (m,n) (m,n). Dac m + n = m+ n, atunci din g(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. Deci g(m,n)g(m,n). Dac m + n < m+ n, atunci m + n m + n + 1, de unde :
g ( m , n )
>
+ m + n +1 + n >
Deci m+n<m+n g(m,n)<g(m,n) g(m,n) g(m,n). Observaie. Funcia g definit mai sus se numete numrare diagonal. Ea este de fapt i surjecie (vezi [7,p.66]), 2 deci bijecie, adic 0 = 0 .
n n 2.17. (i). Fie An = {a 0 ,a 1 ,,a n ,}, n=1,2, o familie n numrabil de mulimi numrabile disjuncte.
Dac familia nu este disjunct, din cele de mai sus reiese c | U An | 0 i deoarece | U An | |An | = 0 obinem c
n =0 n =0
afirmaia (i) rmne adevrat i n acest caz . (ii).Se procedeaz analog ca la (i). (iii). Se obine ca o consecin a lui (i) i (ii). (iv) Dac A = {a0, a1, , an,}, B = {b0, b1, , bn,}, atunci A B = U An, unde
n =0
iar din (iv) ( ca i din problema 2.16.) avem 0 0 = 0 . De aici, innd cont de asociativitatea produsului numerelor cardinale, vom avea: 3 = (0 0 ) 0 = 0 0 = 0 0 i n general: n 0 = 0 , n *. 2.18. (i). Funcia f : definit prin
( 2 z, daca z 0 f(z) = este o bijecie. ( - 1 - 2 z, daca z < 0
S artm mai nti c f este injectiv. ntr-adevr, fie z1, z2 cu z1 z2. Dac z1 0 i z2 < 0 atunci f(z1) este par, iar f(z2) este impar, deci f(z1) f(z2). Dac z1 0, z2 0 atunci f(z1) f(z2) pentru c 2z1 2z2. Dac z1< 0, z2 < 0 atunci 1-2z1 -1-2z2, deci f(z1) f(z2). S artm acum c f este surjectiv. Dac n i n = 2m atunci n = f(m), iar dac n = 2m-1 atunci n = f(-m) unde m < 0 pentru c m > 0. (ii). Avem c = U An unde A1 = {0, 1, 2,},
n =1
A2 = {n/2 n= 0, 1, 2,}, , Am = {n/m n = 0, 1, 2,},. Deoarece fiecare din mulimile Am sunt numrabile, atunci este numrabil (conform problemei 2.17.(i)). (iii). Deoarece avem || 0. Pentru a demonstra c || = 0 este suficient s artm c 0 ||, adic este infinit. S presupunem prin absurd c este finit, adic = {p1,p2, ,pn}.
117
Numrul natural q = p1p2pn +1 nu aparine lui fiind mai mare dect pk, k = 1,2,,n i este prim, cci nu este divizibil contrazice faptul c conine toate numerele prime. (iv). Mulimea polinoamelor P(x) = a 0 + a1x + + anxn cu coeficienii raionali a0, a1,,an este reuniunea numrabil a mulimilor An, unde An este mulimea polinoamelor de grad mai mic sau egal cu n (n*). Din problema 2.17. (i)., este suficient s demonstrm c fiecare din mulimile An este numrabil. Cazul n = 0 (A0 = ) a fost studiat la (ii). S presupunem c An este numrabil i s artm c An+1 este de asemenea numrabil. Orice element din An+1 este de forma P(x) + a n+1xn+1 unde PAn, iar an+1 . Deci fiecrui element din An+1 i se poate pune n coresponden un cuplu (P(x), an+1)An . Din problema 2.17. (iv), rezult c |An+1 |= 0. Folosind inducia matematic, rezult c |An |= 0, oricare ar fi n. (v). Deoarece fiecare polinom are un numr finit de rdcini, din (iv) i problema 2.17. (iii). rezult c mulimea numerelor algebrice este numrabil. 2.19. (i). Fie b1,c1A, apoi b2,c2A \ {b1,c1}; n continuare considerm dou elemente b3,c3A\{b1,b2,c1,c2}, .a.m.d. Astfel obinem mulimile numrabile B = {b1, b2,, bn,..} i C = { c1,c2,,cn,}. Se vede c B = A \ C B, de unde A = B C. (ii). Fr a particulariza putem admite c X A = . Dup (i) avem A = B C, unde C este numrabil, dup care A X = B (C X), unde C X este tot numrabil, ca reuniune a unei mulimi numrabile cu una cel mult numrabil. Dac X este numrabil, avem X ~ C X i deci 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|, de unde |A Y| = |A|. Observaie. Dac n (ii) mulimea X este numrabil cu A X = , relaia A X ~ A se mai poate scrie: |A| + 0 = |A|, adic 0 este elementul neutru fa de operaia de adunare a numerelor cardinale transfinite. 2.20. Deoarece f : (0, 1),
1 f ( x ) = 1 + p arctg x este 2
bijectiv, este suficient s artm c intervalul (0, 1) nu este o mulime numrabil iar pentru aceasta s artm c orice funcie f :(0,1) nu este surjectiv (procedeul diagonal al lui Cantor). zecimal: f (n)=0, a n 1 a n 2 ...... a n n .... cu aij {0, 1, ... , 9}. Dac vom considera b(0,1), b=0, b1 b2 ....b n ... pentru orice k* bk{0, 9, a este surjectiv.
k k
2.21. (i). Funcia f : [0,1] [a,b] definit prin f(x) = a + x(b-a) este o bijecie, deci [0,1] ~ [a,b], oricare ar fi a,b. Deci i [0,1] ~ [c,d]. Folosind proprietile de simetrie i tranzitivitate ale relaiei de echipoten, obinem n final c [a,b] ~ [c,d]. Analog se arat (a,b) ~ (c,d) (ambele mulimi fiind echivalente cu (0,1)). (ii). Folosind (ii) din problema 2.19. n care se ia A=(a,b) iar X = {a}, obinem [a,b) = A X ~ A = (a,b). Analog se deduc i celelalte echivalene. (iii). [a,b) ~ (0,1) ~ (c,d) ~ [c,d); (iv). Funcia f: [0,) [0,1) definit prin f(x) = x este o bijecie. Deci [0,) ~ [0,1). Dar [0,1) ~ [0,1] ~ [a,b] i x +1 deci [0,) ~ [a,b]. Avem evident c [0,) ~ (-,0], bijecia ntre cele dou mulimi fiind asigurat de funcia g(x) = -x.
119
~ (-/2, /2). Din (i) avem c (-/2,/2) ~ (a,b) ceea ce n final implic c ~ (a,b).
f(n) = 2n este o injecie nesurjectiv. Deci ~ f(), ceea ce arat c nu este finit, fiind echipotent cu o parte strict a sa.
2.23. Cum este infinit ( conform problemei 2.22.) rezult ( conform problemei 2.4.) c i M este infinit . Reciproc, dac M este infinit atunci recursiv se construiete o funcie injectiv f : M. 2.24. Un numr cardinal este natural dac i numai dac 0 , deci 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]| =|| = c. (ii). Folosind numrabil avem c = I ~ I, adic |I| = || = c. problema 2.9. i faptul c este
(iii). Analog, = A T ~ T, deoarece mulimea A a numerelor algebrice este numrabil. || 0. S presupunem c este numrabil, adic (iv). Deoarece conine funciile constante avem c
Fie funcia g : definit prin g(n) = bn, unde bn = 1+ a n , iar a n = fn(n), n. Evident g. Deci exist n n n cu g = fn. n particular, g(n) = f n(n), adic 1+a n = a n ceea ce este n n absurd. Observaie. Din (iv). obinem c 0 = c . 0
120
2.26. (i). Fie A1,, An mulimi de puterea continuului, disjuncte dou cte dou, iar a1 < a2 < < an numere reale. Din problema 2.25. (i). rezult c: A1 ~ [a1,a2), A2 ~ [a2,a3), , An ~ [an,an+1), iar din problema 2.14. obinem c U Ak ~ [a1,an+1), ceea ce dup problema 2.25., (i). nseamn c | U Ak | = |[a1,an+1)| = c.
k =1 k =1 n n
U An = c.
n
(iii).Fie A, B cu |A| = |B| = c. Din problema 2.25. (iv) rezult c exist bijeciile f : A , g : B . Deci pentru fiecare aA, bB fixate, exist fa, gb. Definim h : A B astfel: h(a,b)(n) = fa(p) dac n = 2p i h(a,b)(n) = gb(p) dac n = 2p+1, adic h(a,b) este irul : fa(0), gb(0), fa(1), gb(1), ,fa(p), gb(p), S artm c h este injectiv. Fie (a,b) (a,b). Dac h(a,b) = h(a,b) ar rezulta c pentru orice p avem fa(p) = fa(p) i gb(p) = gb(p), ceea ce n baza injectivitii lui f, g conduce la a = a, b = b. Deci am ajuns la contradicie care arat c h este injectiv. S artm c h este surjectiv. Fie (un)n, iar vn = u2n i wn = u2n+1, pentru n. Deoarece f,g sunt surjective exist aA, bB a.. fa= (vn)n i gb = (wn)n. Evident h(a,b) = (un)n. Deci A B ~ , adic |A B| = || = 0 = c . 0 Observaie. Din (i) se deduce c n c = c +42... + c = c 1 c + 43
n ori
121
i n general: cn = c, n*. 2.27. (i). Dac A este finit atunci F(A) = P(A) i din problema 2.12. rezult c avem |F(A)| = |P(A)| = 2|A| > |A|. Deoarece N(A) = avem |N(A)| = 0. (ii). Fie Fn(A)={X | XA, |X| = n}. Evident, F(A) = U Fn(A). Avem c 0 = |A| |Fn(A)| | 1 2 A | = A4... 4 3
n n ori
n = |An| = 0 =0 (pentru n 1) i deci |Fn(A)| = |A| = 0.
Din problema 2.17. (i) rezult c |F(A)| = 0. De aici se vede c N(A) ~ N(A)F(A) = P(A). Deci |N(A)| = |P(A)| = 2|A| = 2 0 = c. (iii). Procednd analog ca la (ii) se obine |Fn(A)| = |A| = c, i de aici rezult c |F(A)| = c. Din definiia i proprietile operaiei de exponeniere a numerelor cardinale avem: |N(A)| = =|A| = c 0 = (2 0 ) 0 = 2 0 = c. Din problema 2.12. (i), |P(A)| = 2|A| = 2c > c. 2.28. (i). Avem c |P()| = 2|| = 2 2||
c 0
= c.
(ii). Analog, |P()| = =2. (iii). Din proprietile operaiilor cu numerele cardinale 0 i c avem: || = cc = (2 0 )c = 2 0 c = 2c. Observaie. Mai sus am obinut c 2 0 = c < 2c = cc, deci mulimea funciilor reale de argument real {f : } are cardinalul mai mare dect puterea continuului. 2.29. (i). Rezult din problema problema 2.17. (i). (ii). Rezult din problema 2.17. (i) i (iv).
122
(iii). c2 =2 0 2 0 = 2 0 + 0 =2 0 = c. (iv). c 0 = (2 0 ) 0 =2 0 0 , de unde aplicnd (ii) deducem c c 0 = 2 0 = c. (v). Din problema 2.13., cum 2 < c obinem c c+c c2=c. Pe de alt parte, cum c c + c i innd cont de (iii), deducem c c c + c c, deci c = c + c. (vi). Din inegalitile 2 < 0 < c i din problema 2.6. obinem c 2 0 0 c 0 , de unde c 0 c, adic 0 0
0 = c. 0
(vii). Tot din inegalitile 2 <0< c i innd cont de problema 2.5. (vii) deducem c c = 2 c 0 c c2 = c, de unde 0 c= c.
123
3. Relaii de preordine(ordine). Elemente speciale ntr-o mulime ordonat. 3.1. (i). Dac m, n, p atunci n mod evident m|m, dac m |n i n |m atunci m = n iar dac m|n i n|p atunci m|p, adic (,| ) este o mulime ordonat. (ii). Deoarece pentru orice n avem 1|n i n|0 deducem c 1 joac rolul lui 0 i 0 joac rolul lui 1. tranzitiv (adic este o ordine parial pe ), fr a fi antisimetric ( deoarece, de exemplu 1|-1 i -1|1 dar 1-1 !). (iv). Elementele minimale ale lui M sunt numerele prime. (v). Rspunsul este negativ deoarece n cazul elementelor 2 i 3 nu avem 2|3 i nici 3|2. 3.2. (i). Dac A,B,CP(M), atunci n mod evident avem A A, dac A B i B A atunci A = B, iar dac A B i B C, atunci A C, de unde concluzia c (P(M), ) este o mulime ordonat. Deoarece pentru orice A P(M) avem A M deducem c 0 = i 1 = M. (ii). Rspunsul este negativ deoarece alegnd dou elemente a,bM cu a b, atunci nu avem {a} {b} i nici {b}{a}( se subnelege condiia ca M s aib cel puin dou elemente !). 3.3. Demonstrm c este o relaie de ordine : - reflexivitatea : m m evident, deoarece m = m + 0. - antisimetria: m n i n m arat c exist p, s a.. n = m + p i m = n + s. Deci n = n + p + s i cum (,+) este un
124
monoid cu proprietatea de simplificare, rezult c p + s = 0, de unde rezult c p = s = 0, adic m = n. - tranzitivitatea: fie m n i n p; atunci exist s,t a.. n = m + s i p = n + t, deci p = m + (s + t), ceea ce arat c m p. Pentru a arta c ordinea este total, fie m fixat i mulimea : Pm = {n | n m sau m n } . n mod evident 0Pm i fie nPm. Dac n = m, atunci cum n < s(n) avem m < s(n), adic s(n) Pm. Dac n < m, atunci s(n) m i din nou s(n)Pm. Dac m < n, cum n < s(n) avem c m < s(n) i din nou s(n)Pm. Rezult c Pm = i cum m este oarecare deducem c ordinea de pe este total. 3.4. Trebuie s demonstrm c orice submulime nevid A are un cel mai mic element. Pentru aceasta fie: P = { n | n x, pentru orice xA} . Evident 0P. Dac pentru orice nP ar rezulta s(n) P,
atunci am deduce c P = , astfel c alegnd un x0A atunci x0P, deci s(x0)P. n particular ar rezulta c s(x0) x0 absurd !. Deducem c P , adic exist aP a.. s(a)P. Vom demonstra c aA i c a este cel mai mic element al lui A. Dac aA, atunci pentru orice xA avem a < x, de unde s(a) x, adic s(a) P absurd!. Deci aA i cum aP deducem c a x pentru orice xA, adic a este cel mai mic element al lui A. 3.5. Fie xM. Deoarece x x iar x[x]r deducem c [x]r [x]r, adic relaia de pe M/r este reflexiv . Dac x,y,zM i [x]r [y]r, [y]r [z]r atunci exist x[x]r, y [y]r a.. x y i y[y]r, z[z]r a.. y z. Cum y r y, y r y i y y y y i y y. Din x y i y y deducem c x y i cum y z x z, adic [x]r [z]r, deci relaia de pe M/r este tranzitiv.
125
Dac x,yM i x y, cum x[x]r i y [y]r deducem c pM(x) pM(y), adic pM este izoton. 3.6. Vom considera pe M relaia x r y x y i y x. Se verific imediat c r este o relaie de echivalen pe M compatibil cu . Alegem M = M/r i pM : M M surjecia canonic (care este izoton). S artm c relaia de preordine ct (definit n cadrul problemei 3.5.) este o relaie de ordine (adic mai trebuie s artm c este i antisimetric). Fie x,yM a.. [x]r [y]r i [y]r [x]r. Atunci exist x[x]r, y [y]r a.. x y i y[y]r, x[x]r a.. y x. Mai avem de asemenea inegalitile : x x, x x, y y i y y, x x i x x, y y i y y. Din irul de inegaliti : x x, x y i y y deducem c x y, iar din y y, y x i x x deducem c y x, adic [x]r = [y]r. Fie acum g : M N o aplicaie izoton. Definim g : M N prin g ([x]r) = g(x). Aplicaia g este bine definit deoarece dac [x]r = [y]r x y i y x . Cum g este izoton deducem c g(x) g(y) i g(y) g(x) i cum N este o mulime ordonat rezult c g(x) = g(y). n mod evident g este izoton i g o pM= g. Unicitatea lui g rezult din faptul c pM este surjecie. 3.7. Fie S A a.. exist inf(S). Fie M A mulimea majoranilor lui S iar m = inf(M). Cum pentru orice xS i yM avem x y deducem c x m, adic mM, astfel c m = sup(S). Implicaia invers rezult prin dualizare. 3.8. Evident x x, (") xP, adic este reflexiv. Dac x = (xi)1in , y = (yi)1in P, x y i y x, atunci ($) 1 s, k n a.. x1 = y1,, xs = ys i xs+1 < ys+1, respectiv y1 = x1, , yk= xk i yk+1 < xk+1. Vom demonstra c s = k = n. Dac s = k atunci nu putem avea s = k < n deoarece am avea x s+1 < ys+1 i ys+1 < xs+1126
absurd. Dac s < k atunci s+1k deci din x y avem xs+1 < ys+1 iar din y x ar trebui ca xs+1 = ys+1- absurd. Analog se arat c nu putem avea k < s, de unde k = s i conform celor de mai nainte k = s = n, adic x = y. Dac x = (xi)1in , y = (yi)1in , z = (zi)1inP a.. x y i y z, atunci ($) 1 s, k n a.. x1 = y1,, xs = ys i xs+1 < ys+1, respectiv y1 = z1, , yk= zk i yk+1 < zk+1. Lund r = min(s,k) obinem c x1 = y1 = z1,, xr = yr = zr iar xr+1 = yr+1 < zr+1 (dac r = k) sau xr+1 < yr+1 = zr+1 (dac r = s). Astfel rezult c x z, deci relaia este tranzitiv. Din cele demonstrate rezult c (P, ) este o mulime ordonat. 3.9. (i). Evident x x, (") x = (xi)iIP deoarece xi xi, Fie x = (xi)iI, y = (yi)iI, astfel nct x y i y x. Atunci xi yi i yi xi, (") iI i deoarece fiecare Pi este o mulime ordonat rezult c xi = yi, (") iI, adic x= y. Fie x = (xi)iI, y = (yi)iI, z = (zi)iIP a.. x y i y z. Atunci xi yi i yi zi, (") iI i deoarece fiecare Pi este o mulime ordonat rezult c xi zi, (") iI, adic x z. Astfel, mulimea (P, ) este ordonat. Dac x = (xi)iI, y = (yi)iIP a.. x y, atunci xi yi, (") iI i cum pi(x) = xi iar pi(y) = yi rezult c pi(x) pi(y), (") iI, adic proieciile pi sunt izotone. (ii). Din proprietatea de universalitate a produsului direct pentru familia (Pi)iI (considerate doar ca mulimi) exist o unic funcie u : P P a.. pi o u = pi, oricare ar fi iI, i anume u(x) = = (pi(x))iI. Mai trebuie s demonstrm c u este izoton. Fie x = (xi)iI, y = (yi)iI a.. x y, deci xi yi, (") iI i din modul de definire al lui u rezult c u(x) u(y), adic u este izoton. 3.10. Rspunsul este negativ, contraexemplul fiindu-ne oferit de [0,1][0,1] cu ordinea produs: (a,b) (c,d) a c i
127
(") iI.
b d ( fiind ordinea natural de pe ). Se observ c (0,1) i (1,0) sunt incomparabile. 3.11. (i). Reflexivitatea i simetria sunt imediate. Dac (x,i) (y,j) i (y,j) (z,k) atunci i = j = k i x y, y z, de unde x z, adic (x,i) (z,k). Deci este i tranzitiv, adic este o relaie de ordine pe S. Dac x,yPi i x y, atunci (x,i) (y,i) ai(x) ai(y), deci ai este izoton. (ii). Se verific imediat c u : S S, u((x,i)) = ai(x) este izoton i verific condiia de universalitate din enun. 3.12. (i). Reamintim c S = { (x,i) | xPi, iI} iar ai : Pi S, ai(x) = (x,i). Este evident c (x,i) (x,i), (") (x,i)S. Dac (x,i), (y,j)S a.. (x,i) (y,j) i (y,j) (x,i) atunci avem posibilitile: 1. i < j care face ca a doua inegalitate s fie imposibil; 2. i = j care implic x y i y x, deci x = y (deoarece mulimea Pi este ordonat). Dac (x,i), (y,j), (z,k)S a.. (x,i) (y,j) i (y,j) (z,k), atunci avem posibilitile: 1. i < j i j < k i < k (deoarece 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 demonstrat astfel c (S, ) este o mulime ordonat. Fie x,yPi, x y (x,i) (y,i) ai(x) ai(y), deci injeciile canonice sunt funcii izotone. (ii). Folosind proprietatea de universalitate a sumei directe a unei familii de mulimi deducem existena i unicitatea unei funcii u : S S a.. u o ai = ai, (") iI (u se definete prin u((x,i)) = ai(x), (") iI). Mai trebuie s demonstrm c u este izoton.
128
Fie (x,i), (y,j)S a.. (x,i) (y,j). Dac i < j, cum din ipotez orice element din aj(Pj) este majorant pentru ai(Pi) deducem c ai(x) aj(y), adic u ((x,i)) u((y,j)). Dac i = j i x y ai(x) ai(y) u((x,i)) u((y,i)). Deci u este izoton. 3.13. Este evident c f f, (") fHom(A,P) deoarece P este o mulime ordonat i deci f(x) f(x), (") xA. Dac f,g Hom(A, P) a.. f g i g f, atunci f(x) g(x) i g(x) f(x), (") xA, i astfel, cum P este mulime ordonat, deducem c f(x) = g(x), (") xA, deci f = g. Dac f, g, hHom(A, P) a.. f g i g h, atunci f(x) g(x) i g(x) h(x), oricare ar fi xA, de unde f(x) h(x), (") xA, adic f h. Deci, rezult c Hom(A, P) este o mulime ordonat. 3.14. Faptul c (M, f) (M,f) este evident. Dac (M1, f1), (M2, f2)P a.. (M1, f1)(M2, f2) i (M2, f2) (M1, f1), atunci M1 M2 i f2|M 1 = f1 i M2 M1 i f1|M 2 = f2. Atunci M1 = M2 i f1 = f2, deci (M1, f1) = (M2, f2). Dac (M1, f1), (M2, f2), (M3, f3) P a.. (M1, f1) (M2, f2) i (M2, f2) (M3, f3) M1 M2 i f2|M 1 = f1 i M2 M3 i f3|M 2 = f2. Atunci M1 M3 i f3|M 1 = f1, deci (M1, f1) (M3, f3). Astfel, (P, ) este o mulime ordonat. 3.15. (i). Fie A M i inf A = a. Atunci a x, (") xA i cum f este izoton rezult c f(a) f(x), (") xA, deci f(a) inf {f(x) / xA}= inf (f(A)). Prin dualizare obinem i cealal inegalitate. a , b, a < b i fie f : definit astfel: Fie M = N = cu ordinea natural i A = (a,b) ,
129
x - 1, x a f(x) = x, x (a, b) . x + 1, x b
Atunci f este o funcie 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) < < inf( f(A)) = a i b = sup(f(A)) < f(sup(A)) = b + 1. (ii). Dac f este izomorfism de ordine, atunci f este o bijecie. Fie bN a.. b f(x), pentru orice xA. Cum f este bijectiv, b = f(x0) cu x0 M. Din f(x0) f(x) i faptul c f este izomorfism de ordine, deducem c x0 x, pentru orice x A, adic x0 a b = f(x0) f(a), adic f(a) = inf (f(A)). Analog pentru supremum. 3.16. Fie {xi}iI M i m =inf{f(xi):iI}. Vom demonstra c g(m) = inf{xi : iI}. Avem c m f(xi), (") iI g(m) g(f(xi)) = xi, deci g(m) xi, (")iI. Fie m M a.. m xi, (") iI. Atunci f(m) f(xi), (") iI, deci f(m) m, de unde rezult c g(f(m)) g(m) m g(m), adic inf {xi : iI} = g(m). Pentru supremum se demonstreaz prin dualizare. 3.17. Fie (Pi)1in o familie finit de mulimi total ordonate i mulimea P=P1P2Pn ordonat cu ordinea lexicografic (vezi problema 3.8.). Fie x = (xi)1in , y = (yi)1in P i considerm c fiecare Pi este o mulime total ordonat. Atunci x1 y1 sau y1x1.Studiem doar primul caz, cellalt rezolvndu-se analog. Dac x1<y1 avem c x < y iar n dac x1 = y1 se merge mai departe i se observ relaia de ordine dintre x2 i y2 n situaia n care P2 este total ordonat. Dac x2 < y2 atunci x y iar dac y2 = x2 se continu procedeul. Deci P este o mulime total ordonat.
130
4. Latici. 4.1. (i). Din a b rezult c a c bc, ac bc. (ii). Din b, c b c deducem c a b, a c a(b c), de unde (a b) (a c) a (b c). (iii). Din b c b, c deducem c a (b c) a b, a c, deci a (b c) (a b) (a c). (iv). Avem (a b) (b c) b (a c) ( conform cu (ii)), de unde (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), de unde (a b) (a c) a (b (a c)). 4.2. Cum n orice latice, dac c a, atunci (a b) c a (b c), echivalena (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, deci (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). Evident. (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 observm c b c <a (b c) < (a b) c < a b, b c < b < < a b, a (b c) b i b (a b) c. Obinem n felul acesta diagrama Hasse a unei sublatici a lui L izomorf cu N5 :
131
ab
(a b) c b a (b c)
bc (observnd i c (a (bc)) b = a ((bc) b) = ab i ((ab) 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 elemente a, b, c L, (a b) (a c) a (b c). (i) (iv). Considerm 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, deoarece dac 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). Cu aceast observaie, distributivitatea lui L se deduce 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 modularitii) =(a (b c)) (a b) (c a) = (datorit modularitii)=(a b) (a c). (i) (v). Dac a c = b c i a c = b c, atunci a = 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 att N5 ct i M5 sunt sublatici ale lui L. n cazul lui N5 observm c b c = = b a = 0, b c = b a = 1 i totui a c iar n cazul lui M5, b a = b c = 0, b a = b c = 1 i totui a c - absurd! (vi) (i). Conform problemei 4.2., dac L nu are sublatici izomorfe cu N5 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). Notm d = (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
d Cum {d, a, b, c, u}L este sublatice, dac vom verifica faptul c elementele d, a, b, c, u sunt distincte, atunci sublaticea {d, a, b, c, u} va fi izomorf cu M5 ceea ce va fi contradictoriu cu ipoteza pe care o acceptm. Deoarece d < u, vom verifica egalitile a b = = b c = c a = u, a b = b c = c a = d i atunci va rezulta i c cele 5 elemente d, a, b, c, u sunt distincte. Datorit modularitii lui L avem: a = d (a u), b = d (b u), c = d (c u) iar datorit simetriei este suficient s demonstrm doar c a c = d. ntr-adevr, 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 modularitii) = (b c) (((a b) c) a) = (b c) ((a b) (c a)) (datorit modularitii) = d.
134
4.4. Fie (L, ) o mulime total ordonat i x,y,zL. Atunci ntre x,y,z exist o anumit relaie de ordonare, spre exemplu: x y z. Atunci x ( y z ) = ( x y ) ( x z) x z = =x x x = x, ceea ce este adevrat. Analog i pentru celelalte cazuri. 4.5. Conform problemei 3.1. din paragraful anterior, relaia de divizibilitate este o relaie de ordine de pe . Elementul 0 n acest caz este 1 deoarece 1| n, oricare ar fi n, iar elementul 1 este 0, deoarece n | 0, oricare ar fi n. Artm 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. Evident d | m i d | n iar dac d | m i d | n , conform definiiei c.m.m.d.c., d | d. Deci m n = (m,n). Analog pentru supremum. Pentru distributivitate trebuie s artm, spre exemplu, c: ( m, [n, p] ) = [(m, n), (m, p)], oricare ar fi m, n, p. Folosim descompunerea n factori primi a numerelor m ,n, p:
a b b g m = p 1 1 p a 2 p a t , n = p 1 1 p 2 2 p tb t , p = p 1 1 p g 2 p g t , 2 t 2 t
cu ai, b i, gi , i = 1,..,t (p1,,pt fiind numerele prime ce apar n descompunerea lui m, n, p, atunci cnd nu apar completndu-se cu exponeni nuli). Relaia de demonstrat se reduce la: min (ai, max ( b i,gi ) ) = max ( min (ai,b i), min ( ai,gi) ), oricare ar fi i = 1,,t, ceea ce este adevrat innd cont de problema 4.4. 4.6. Relaia de incluziune este o relaie de ordine, conform problemei 3.2. Dac A, BP(M), atunci inf{A,B}=A B, iar sup{A,B}=AB, deci (P(M), ) este o latice. Cel mai mic element al acestei latici este iar cel mai mare element este M.
135
Prin dubl incluziune se verific imediat c A(BC) = =(AB)(AC), oricare ar fi A, B, CP(M), deci laticea (P(M), ) este distributiv. 4.7. Reamintim c N5 are diagrama Hasse: 1 c a b
0 Observm c a < c, pe cnd 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,cL. Dac lum c a atunci relaia de mai sus devine a (b c) = (a b) c, adic L este o latice modular. Considerm laticea M5 ce are diagrama Hasse: 1
b 0
Aceasta este modular (se verific direct prin calcul) dar nu este distributiv ( de 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 xz = = (x y) z = x ( y z) = x y = x , adic x z. Deci (L, ) este o mulime ordonat. S artm c pentru x,yL, 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 tL 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). Evident; (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 idempotena lui i . Pentru comutativitate i absorbia 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 (yx)) = = ((x y) z) (x (yz)) = x (y z).
137
Astfel, conform problemei 4.9., (L, , ) este latice iar din 2) deducem c ea este distributiv.
4.11. (i) (ii). Evident. (ii) (i). Demonstrm c x 0 = x i totul va rezulta din problema 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 = ai exist. Atunci a ai i
i I
deci c a c ai, oricare ar fi iI. Fie acum b c ai, oricare ar fi iI; atunci c b c (c ai) = (c c) (c ai) = = 1 (c ai ) = c ai ai, oricare ar fi iI, deci 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 ai).
i I
(ii). Din (i) prin dualizare. 4.13. Pentru M G vom nota prin <M> subgrupul lui G generat de M. Dac {Hi}iI este o familie de subgrupuri ale lui G, atunci Hi = I Hi iar Hi = U Hi .
iI iI iI iI
4.14. (i). Evident. (ii). Dac notm d = [m,n], atunci cum m | d, n | d, din (i) deducem c d m i d n. Fie acum L= pL(,+) (cu p) a.. L H i L K. Din (i) deducem c m | p i n | p. Atunci d | p, adic Ld, de unde concluzia c H K = HK = [m,n]. (iii). Analog cu (ii).
138
(iv). Dac H, K, LL(,+), H = m, K = n i L = p (cu m, n, p) atunci innd cont de (ii) i (iii) avem: H (K L) = [m, (n, p)] iar (H K) (H L) = = ([m, n], [m, p]) i cum [m, (n, p)] = ([m, n],[m, p]) (conform problemei 4.5.), deducem c H (K L) = (H K) (H L), adic (L(,+), ) este distributiv. 4.15. Contraexemplul ne este oferit de G = (,+) (,+) vezi ([6,7]). 4.16. Este evident c {1} i G fac parte din L0(G). Fie acum H, K L0(G), xG i hHK. Atunci xhx-1H, K deci xhx-1HK, adic HK L0(G). S artm acum c H K = HK = KH (unde HK= ={hk|hH, kK}). Avem HK= U xK = U Kx = KH .
xH xH
n mod evident H, KHK iar dac alegem SG a.. H, KS atunci HKS, adic HK=KH=HK. Pentru a arta c HKG, fie xG, hH i kK. Scriind x(hk)x-1 = (xhx-1)(xkx-1), cum xhx-1H i xkx-1K, deducem c x(hk)x-1 HK, adic HKG, deci i HKL0(G). Am demonstrat deci c L0(G) este sublatice (mrginit) a lui L(G). Pentru a proba c L0(G) este modular (conform problemei 4.2.) fie H, K, LL0(G) a.. HK i s artm c K(HL) = H(KL). Este suficient s probm incluziunea K(HL) H(KL) (cealalt fiind evident) iar pentru aceasta fie xK(HL). Atunci xK i xHL ceea ce implic x = yz cu yH i zL. Avem z = y-1xK i cum zL deducem c zKL. Cum yH rezult x=yzH(KL), adic avem K(LH) H(KL).
139
4.17. Trebuie s artm (conform problemei 4.2.) c dac P, Q, RLA(M) i RP, atunci P(QR)=(PQ)R P(Q+R) = (PQ)+R (cci QR = Q + R = {x+y xQ i yR}). Cum incluziunea (PQ)+R P(Q+R) este evident, fie xP(Q+R). Atunci xP i x = y+z cu yQ i zR. Cum RP deducem c y = x-zP i cum yQ avem c yPQ, adic x(PQ)+R, deci este adevrat i incluziunea P(Q+R) (PQ)+R, de unde egalitatea P(Q+R)=(PQ)+R. Observaie. 1. n general, laticea (LA(M), ) poate s nu
M = .
m, n, p. Se verific imediat c IJ=[m, n] iar IJ=(m, n), astfel c egalitatea I(JK) = (IJ)(IK) este echivalent cu [m, (n, p)]=([m, n], [m, p]) iar ultima egalitate este adevrat ( vezi i problema 4.14.). 4.18. Fie A = { x L | x f(x) } cci (0A). Cum A L i L este complet rezult c exist aL, a = sup A. Atunci x a, oricare ar fi xA, deci x f(x) f(a), oricare ar fi xA. Rezult c a f(a), deci f(a) f(f(a)), adic f(a)A. Cum a = supA, rezult c f(a) a, de unde deducem egalitatea a = f(a). 4.19. Conform problemei 4.3. trebuie s demonstrm, spre exemplu, c x(y z) = ( x y ) ( x z ), oricare ar fi x, y, zL. Cum inegalitatea ( x y ) ( x z ) x ( y z ) este adevrat n orice latice (vezi problema 4.1. (ii)), trebuie s demonstrm doar inegalitatea x ( y z ) ( x y ) ( x z).
140
Fie ( x y ) ( x z) = t, atunci x y t i x z t. Din definiia pseudocomplementului rezult c y x t i z x t, deci y z x t, adic x (y z)t, ceea ce trebuia demonstrat. 4.20. Conform problemei 3.13. , este o relaie de ordine pe Hom(A, P). Pentru f, gHom (A, P), definind h,t : A P astfel: h(x) = f(x) g(x) i t(x) = f(x) g(x), oricare ar fi xA (lucru posibil deoarece P este latice), deducem imediat c h = f g i t = f g, adic Hom(A,P) este latice. 4.21. Faptul c (C[0,1],) este mulime ordonat rezult din problema anterioar pentru A = [0,1] i P = , ambele mulimi fiind ordonate (chiar latici). Dac f, gC[0,1], cum funcia modul este continu avem: f g =max (f,g)=
f + g +| f - g | 2
C[0,1] i f g =
f + g -| f - g | 2
C[0,1],
astfel c (C[0,1], ) este o latice. 4.22. Deoarece X, Y sunt submulimi 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 xX, b y, oricare ar fi yY i z a, z b. Atunci z x, z y, oricare ar fi xX i oricare ar fi yY. Deci z t, oricare ar fi tX Y. Fie sL a.. s t, oricare ar fi tX Y, deci s x, oricare ar fi xX i s y, oricare ar fi yY. Cum a = inf X i b = inf Y rezult c s a i s b, i deoarece z = a b, avem c s z, deci z = inf (X Y). 4.23. Presupunem c x i y sunt ambele elemente maximale ale lui L. Cum x x y i y x y i deoarece x i y sunt maximale, rezult c x = x y = y, adic x = y. Pentru cazul elementului minimal procedm prin dualizare.
141
4.24. Fie S = { aL | exist s1, , snS a.. a s1 sn}. Se verific imediat c S este ideal al lui L ce conine pe S, de unde incluziunea (S] S . Fie I un ideal al lui L ce conine pe S i a S . Atunci exist s1, , snS I a.. a s1 sn. Deducem imediat c aI, deci S {I | II(L) i S I } = (S]. Din (S] S i S (S] deducem c (S] = S . 4.25. Totul rezult din dualizarea soluiei de la problema 4.24. 4.26. Dac (Ik)kK este o familie de ideale ale lui L, atunci
kK
kK
kK
= {0} iar 1 = L. Pentru filtre raionm prin dualizare. Dac L are 1 atunci 0 (n F(L)) = {1} iar 1= L. 4.27. (i) (ii). Evident, deoarece pentru orice filtru F i x, yF x y F ( cci x, y x y). (ii) (iii). Dac x, yI atunci x,yF, deci x yF x yL\F = I. Alegnd x, yL cu x y i yI = L\F y F. Atunci xF (cci n caz contrar am deduce c yF), deci xL\F=I, adic I este un ideal. Fie acum x, yL a.. x y I. Dac prin absurd xI i yI, atunci x, yF x y F x y I absurd!. (iii) (ii). Prin dualizarea implicaiei precedente. (ii) (iv). Fie h : L {0,1}, h(x) = 1 dac xF i h(x) = 0 dac xL \ F. Atunci h este surjecie deoarece F L. Dac x, yL atunci h(x y) = 1 x y F x, yF (x y x, y i F filtru) h(x) = h(y) = 1 h(x) h(y) = 1, deci h(x y) = h(x) h(y), oricare ar fi x, yL. Analog se arat c h(x y) = h(x) h(y) oricare ar fi x, yL. Deci h este un morfism surjectiv de latici i F = h-1({1}).
142
(iv) (ii). Deoarece h este surjecie avem c F L. Atunci x y F h(x) h(y) = h(x y) = 1 h(x) = = h(y) xF i yF, deci F este un filtru propriu. 4.28. Fie G = { F | F filtru a.. F F i F I = }. Astfel G este inductiv ordonat i din lema lui Zorn rezult c G are un element maximal P. Deoarece PG, rmne s artm c P este prim. P este filtru propriu deoarece PI = . Presupunem c P nu este prim, atunci exist a, bL a.. a bP, aP i bP (conform problemei 4.27.). Fie X = P{a}. Atunci [X)I , cci altfel [X)G i P [X) ceea ce contrazice maximalitatea lui P. Fie x[X)I, deci exist pP a.. p a x i deoarece xI rezult c p aI. Analog exist qP a.. q bI. Deci (p a) (q b) I. Dar (p a) (q b)=(p q) (p b) (q a) (a b)P, deci IP , ceea ce este o contradicie. Deci P este un filtru prim. Rezultatul pentru ideale se obine prin dualizare. 4.29. Aplicm problema 4.28. pentru F = [a) (respectiv I = (a]) (avem c IF , cci dac am avea xFI atunci x a, deci aI absurd). 4.30. Aplicm problema 4.28. pentru I = (b] (respectiv F = [b)). 4.31. Aplicm problema 4.29. pentru I = (b] i F = [a). 4.32. Fie F un filtru propriu. Fie ={P | P filtru prim a..
F = {P | P} i artm c F = F. Presupunem c exist aF \ F, deci conform problemei 4.30. exist un filtru prim P a.. aP, ceea ce contrazice faptul c aF.
143
4.33. Fie F un filtru maximal. Atunci F este inclus ntr-un filtru prim P (vezi problema 4.28.), deci F = P din maximalitatea lui 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 cutat ( 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. innd cont de problema 4.24. pentru tI J exist iI i jJ a.. t i j, astfel c t = t (i j) = (t i) (t j) = i j cu i = i tI i j = j tJ. Pentru a proba afirmaia reciproc, s presupunem prin absurd c L nu este distributiv i s artm c exist idealele I, JI(L) ce nu verific ipoteza. Conform problemei 4.3., exist elementele a,b,cL care mpreun cu 0 i 1 formeaz una din laticile: 1 c M5: a b c sau N5: a 0 0 b 1
Fie I = (b], J = (c]. Cum a b c deducem c aI J . Dac am avea a = i j cu iI i jJ , atunci j c, deci j a c< b, adic jI i astfel a = i j I, deci a b, ceea ce este absurd!. 4.36. (i). Din echivalena t x y t x i t y deducem imediat egalitatea: (x] (y] = (x y].
144
Pentru ceallalt incluziune, din x,y x y deducem c x,y(x y], deci (x], (y] (x y] i de aici (x] (y] (x y]. (ii). S presupunem acum c L este distributiv cu 0 i 1 i s artm cealalt incluziune: (x y] (x] (y]. Conform problemei 4.35., (x] (y] = {i j | i(x] i j(y]} = {i j | i x i j y}. Fie t x y; atunci t = t (x y) = ( t x) (t y) (x] (y] (deoarece tx(x], ty(y]), adic (x y] (x] (y]. 4.37. S presupunem c I J = (x] i I J = (y]. Conform problemei 4.35., y = i j cu iI i jJ. Dac c = x i i b = x j, atunci cI, bJ i s demonstrm c I = (c] i J = (b]. Dac prin absurd J (b], atunci exist aJ \ (b], a > b. Se probeaz imediat c {x, a, b, c, y} este o sublatice izomorf cu N5 absurd (deoarece L este presupus distributiv). Dac I (c] se gsete analog o sublatice a lui L izomorf cu N5 absurd. 4.38. Fie aL i a, a doi complemeni ai lui a. Din a a = 0 = a a i a a = 1 = a a deducem c a = a ( L fiind distributiv). 4.39. n mod evident 1=0* iar (i) i (ii) rezult din definiia 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) deducem c a*** a* i cum a* (a*)** = a*** deducem 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 demonstra c (a b)* a** b = 0 de unde vom deduce c (a b)* ( a** b)* ( adic egalitatea cerut). innd
145
cont de (vi) avem: ((a b)* b) a** = 0 ((a b)* b)a = 0 (a b)* (a b) = 0 ( ceea ce este evident). (viii). Cum L este distributiv avem (a b) (a* b*) = = (a a* b*) (b a* b*) = 0 0 = 0. Fie acum xL a.. (a b) x = 0. Deducem c ( a x) ( b x) = 0 adic a x = = b x = 0 , de unde x a* i x b*, deci x a* b*. (ix). Avem (a b)** a** , b**, deci (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)**, de unde egalitatea din enun. (x). Din (viii) avem: (a** b**)** = (a*** b***)* = =(a* b*) * = ((a b)*)* = (a b)**. 4.40. Avem aa = 0 iar dac mai avem xL a.. a x = 0 atunci x = x 1= x ( a a) = ( x a) ( x a) = x a a, adic a = sup { xL ax = 0] = a* i cum a 0 = sup{xL a x 0 }= sup{xL a x = 0} deducem c a = a 0 = a*. 4.41. Faptul c (a) = a este imediat. innd cont de problemele 4.39., 4.40. i de principiul dualizrii, este suficient s demonstrm c (a b) ( a b) = 0 iar (a b) ( a b) = 1. ntr-adevr, (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). innd cont de problema 4.39. (v), egalitatea R(L) = { aL | a** = a} este imediat. Dac a,bR(L), atunci a** = a, b** = b i din problema 4.39. (ix) deducem c (a b)** = a** b** = a b, de unde concluzia c a b R(L). De asemenea, tot conform problemei 4.39. (x), deducem c (a b)** = a** b** = a b, adic a b R(L). n mod evident, dac a R(L) atunci i a* R(L) ( conform problemei 4.39. (v)),
146
deci R(L) este de fapt sublatice pseudocomplementat a lui L. Cum 1* = 0 i 0* = 1 avem c 0, 1R(L). (ii). Dac aL, bD(L) i b a atunci a* b* = 0, deci a* = 0, adic aD(L). Dac a,bD(L), atunci a* = b* = 0 i cum (a b)* = (a** b**)* ( conform problemei 4.39. (vii)) deducem c (a b)* = (0* 0*)* = (1 1)* = 1* = 0, adic a bD(L), de unde concluzia c D(L) este filtru al lui L. Dac aD(L) R(L), atunci a* = 0 i a = a**, de unde 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 jL este un morfism de latici pseudocomplementate. Conform primei teoreme de izomorfism a algebrei universale, L / Ker (jL) Im jL. Este evident c jL este un morfism surjectiv, deci Im jL = R(L). Demonstrm c Ker (jL) este D(L). Dac aD(L) atunci a* = 0, deci jL(a) = a** = 0* = 1, deci aKer (jL). Dac aKer (jL) atunci jL(a) = 1 a** = 1 a*** = 1* a* = 0 aD(L). Astfel L / D(L) R(L). 4.43. (i). Dac x = (xi)iI i y = (yi)iI sunt dou elemente ale lui L, atunci x y = (xi yi)iI iar x y = (xi yi)iI. (ii). Se procedeaz ca n cazul produsului direct de mulimi ordonate cu precizarea c mai trebuie verificat faptul c u este morfism de latici (ceea ce este aproape evident). 4.44. Fie F = (xj)jJ Li ( cu xj = ( x ij )iI pentru orice
iI
inf (F) = (ti)iI unde pentru orice iI, si = sup {x ij }jJ iar ti = inf { x ij }jJ, adic Li este complet.
iI
147
4.45. Dac x = (xi)iI, y = (yi)iI i z = (zi)iI sunt trei elemente din Li , atunci: x (y z) = (xi (yi zi))iI =
iI
= ((xi yi) (xi zi))iI = (x y) (x z). 4.46. (i) (ii). Evident. (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) deducem 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) deducem c f(x y)=f(x) f(y), adic f este morfism de latici. 4.47. (i) (ii). Dac x,yL i x y x y = x f(x y) = f(x) f(x) f(y), adic f este morfism de mulimi ordonate ( deci izomorfism de mulimi ordonate). (ii) (i). S artm c f este morfism de latici, iar pentru aceasta artm c mai sunt ndeplinite condiiile (2) i (3) de la problema 4.46.. Cum f este presupus izomorfism de mulimi ordonate avem c x, yL, 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 evident deoarece din f(x) f(x)f(y) x f -1(f(x)f(y)) i analog y f -1(f(x)f(y)), de unde deducem c x y f -1(f(x)f(y)), adic este ndeplinit condiia (2). Analog deducem c este ndeplinit i condiia (3). 4.48. Avem c 1 = a a pentru un aH deoarece pentru orice xH, cum a x a avem c x a a. (i). Rezult din definirea lui x y. (ii). . Din definirea 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 deci z x z y iar x (y z) y (y z) z deci y z x z.
148
(vi). Avem x y [x (y z)] = y [x (x (y z))] y (y z) z deci x (y z) (x y) z. Invers, x y [(x y) z] z deci 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, deci x (y z) (x y) (x z), de unde deducem c 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, deci x [ (x y) (x z)] y z, de unde deducem c x [ (x y) (x z)] x (y z). (viii). Clar x (x y) x, y. De asemenea x y x, x y, de unde 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, deci ( 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 deci ( x y) (x z) x (y z). (xi). Avem: y x y (x y)* y* i x* = x 0 x y (x y)* x** deci (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, deci x** y* (x y)*, adic egalitatea cerut. 4.49. n mod evident (L, ) devine latice. S demonstrm c a x b x ab. Dac a b avem de demonstrat c a x b x 1. ntr-adevr, implicaia este evident, iar pentru inem cont c a x a b. S presupunem acum c b < a. Avem de demonstrat echivalena a x b x a b = b. . Dac a x a = a x b absurd. Deci x < a i atunci x = a x b. . Dac x b atunci a x x b.
149
4.50. n mod evident (t, ,,) este o latice cu 0. Fie D, D1, D2t. Avem D1 int [(X \ D1) D2] D1 [(X \ D1) D2]=D1 D2. Dac D D1 D2 D (X \ D1) D2 D int[(X \ D1) D2 ]= D1 D2. 4.51. Fie f : L (a] (a], f(x) = (x a, x a). Avem f(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 injecie. Pentru a proba c f este surjecie (deci bijecie) 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) deoarece u a = u, v a = v iar v a = u a = 0. Deci f este izomorfism de mulimi ordonate i din problema 4.47. deducem c f este izomorfism de latici. Pentru cellalt izomorfism procedm analog considernd g : L (a] [a), g(x) = (a x, a x).
150
5.2. n paragraful precedent am demonstrat c (P(M), ) este o latice distributiv mrginit (vezi problema 4.6.). Dac A P(M), atunci A = M \ A pentru c AA = i AA = M, deci (P(M), ) este o latice Boole. 5.3. (i). Deoarece oricare ar fi xB avem x x = 0 i x x = 1 rezult c x este complementul lui x, deci x = (x). Relaiile (ii) i (iii) rezult din problema 4.39.. (iv) este duala lui (iii). (v). Dac x = y totul este clar. Considerm c (x y ) ( x y)= 0. Atunci x y = x y = 0 i din (iii) rezult c y x i x y, deci x = y. (vi) este duala lui (v). 5.4. n mod evident, dac p, qDn, atunci 1, n, pq, pq i p fac de asemenea parte din Dn, deci Dn este sublatice a laticii (, | ) (vezi problema 3.1.) S observm c din ipotez rezult c n este de forma n = p1p2pk cu pi numere prime distincte, deci |Dn| = (1 + 1)...(1 + 1) = 2k.
14 244 4 3
k ori
Deoarece (, | ) este latice distributiv rezult c i (Dn, |) este distributiv. Cum pentru pDn, p p = p(n/p) = (p, n/p) = =1 = 0 iar p p = [p, n/p] = p (n/p) = n = 1 deducem c (Dn, | ) este latice Boole.
151
5.5. Artm c este o ordine pe B: - reflexivitatea: a a a2 = a adevrat; - antisimetria: dac a b i b a, atunci ab = a i ba = b i deoarece orice inel Boole este comutativ, rezult c a = b; - tranzitivitatea: dac a b i b c atunci ab = a i bc = b, deci ac = (ab)c = a(bc) = ab = a, adic a c. Deoarece a(ab) = a2b = ab i b(ab) = ab2 = ab, deducem c ab a i ab b. Dac cB a.. c a i c b atunci ca = c = cb, de unde rezult c c(ab) = (ca)b = cb = c, adic c ab i astfel ab = 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 deducem 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 + a2 = =a + a = 0 i a a = a (1+ a) = a + 1+ a + a(1 + a) = 1 + a + a + + a2 + a = 1 + a + a + a + a = 1. Astfel, (B, , , , 0, 1) este o algebr Boole. Reciproc, demonstrm nti c (B, + , ) este un inel. - asociativitatea adunrii: 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 simetric n a, b i c deducem 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 simetrizabile:
152
Deoarece a + a = (a a) (a a) = 0 0 = 0, deducem c -a = a. Astfel, (B,+) este grup abelian. - asociativitatea nmulirii: a(bc) = a (b c) = ( a b) c = (ab)c. - elementul neutru: a 1 = a 1 = 1 a = a. - distributivitatea nmulirii fa de 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), de unde deducem c a(b + c) = ab + ac, (") a,b,cB. Deoarece nmulirea este comutativ ( ab = a b = b a = = ba) deducem i c (b+c)a = ba + ca, (") a,b,cB. Astfel, (B, + , ) este un inel unitar. Dac aB, atunci a2 = a a = a, deci (B, + , , 0, 1) este un inel Boole. 5.6. Totul rezult din definiia morfismelor de inele i de latici Boole, precum i din problema 5.5. 5.7. Relaia fiind de ordine rezult c ( Z(X), ) este o mulime ordonat. Fie A,BZ(X). Avem posibilitile: i) A,B finite; atunci A B finit, deci A B Z(X); ii) X \ A, X \ B finite; atunci (X \ A ) (X \ B ) = X \ (AB) este finit, deci ABZ(X);
153
iii) A i X \ B finite; atunci A (X \ B ) este finit. Cum A B A A (X \ B ), rezult c A B este finit, deci A B Z(X); iv) B i X \ A finite; analog cu iii). Din cele de mai sus rezult c oricare ar fi A, BZ(X) exist A B = A BZ(X). Analog se demonstreaz c oricare ar fi A, BZ(X) exist A B = A B Z(X). Cum , XZ(X) rezult c (Z(X), ) este o latice mrginit. Fie AZ(X). Dac A este finit atunci X \ A Z(X) deoarece X \ (X \ A) = A este finit. Dac X \ A este finit, atunci X \ A Z(X). Deci punnd A = X \ A avem AZ(X) i A A = , A A = X, adic A este complementul lui A, de unde rezult c (Z(X), ) este o latice Boole. 5.8. S observm c nu putem avea x, xF deoarece atunci x x = 0F, adic F = B absurd. (i) (ii). Presupunem c F este ultrafiltru i c xF. Atunci [F{x}) = B. Deoarece 0B, exist x1,,xnF a.. x1 xn x = 0, deci x1 xn x, de unde concluzia c xF ( cci x1 xn F i F este un filtru). (ii) (i). S presupunem c exist un filtru propriu F1 a.. F F1, adic exist xF1 \ F. Atunci xF, deci xF1 i cum xF1 deducem c 0F1, deci F1 = B absurd. Deci F este ultrafiltru. 5.9. (i) (ii). Presupunem c x y F i xF. Atunci [F{x}) = B i atunci cum 0B exist zF a.. z x = 0. Deoarece z, x y F rezult c z (x y) = (z x) (z y) = = 0 (z y) = z yF. Cum z y y deducem c yF. (ii) (i). Cum pentru orice xB, x x = 1, deducem c xF sau xF i atunci conform problemei 5.8. F este un ultrafiltru.
154
5.10. (i). Fie F filtru n B i x, yF. Atunci x y = = ( x y ) i cum x, yF iar F este filtru, rezult c x yF. Dac x F (cu xF) i y x rezult c (x) y, adic x y. Cum xF i F este filtru rezult c y F, deci y = (y)F. Astfel, F este ideal. (ii). Aceast afirmaie este duala lui (ii). (iii). Notm cu B = F F. Pentru ca B s fie subalgebr a lui B trebuie s demonstrm c B este nchis la operaiile , , . Fie x, y B . Avem posibilitile: 1) x, yF. Cum F este filtru rezult c x y F B i deoarece x x y deducem c x y F B . 2) xF i yF. Cum x y y i F este ideal rezult c x y F B iar din x x y i din faptul c F este filtru rezult c x y F B . 3) Analog dac xF i yF. 4) x, yF este duala primei situaii. Astfel B este nchis la operaiile , . Fie x B . a) dac xF, atunci x F B ; b) dac xF, atunci x = z cu zF i deci x = (z) = = zF B . Deci B este nchis i la operaia de complementare, i astfel este o subalgebr a lui B. Fie x B a.. xF. Atunci xF adic x = y cu yF, de unde deducem 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 evident (vezi problema 4.26.).
155
S artm de exemplu c (F(B), ) este latice distributiv (dual se va arta i pentru (I(B), )) iar pentru aceasta fie F1, F2, F3F(B) i xF1 (F2 F3) = F1 [F2 F3). Atunci xF1 2 3 2 i x (x 1 x 2 ) (x 1 x 3 ) cu x 1 ,, x 2 F2 i n m n
3 x 1 ,, x 3 F3 ( conform problemei 4.25.). Atunci: m 2 3 2 x = x [(x 1 x 2 ) (x 1 x 3 )] = [(x x 1 ) n m 3 (x x 2 )] [(x x 1 )(x x 3 )] (F1 F2) (F1 F3), de n m unde incluziunea F1 (F2 F3) (F1 F2) (F1 F3), adic (F(B), ) este distributiv ( conform problemei 4.3.).
5.11. (i). Presupunem c A {x} nu are (PIF). Atunci exist o submulime finit F a lui A {x} a.. inf F = 0. Deoarece A are (PIF) este evident c F trebuie s conin pe x. Fie F = {f1, ,fn, x} i deci f1fn x = 0. Cum {f1, , fn} este o submulime finit a lui A, rezult c f1fn 0 i de aici f1fn x 0, deci A {x} are (PIF). (ii). Fie F o submulime finit a lui U Ai. Cum (Ai)iI este
iI
un lan fa de incluziune rezult c exist kI a.. F Ak i deoarece Ak are (PIF) deducem c inf F 0, ceea ce arat c U Ai
iI
are (PIF). 5.12. Fie MF = { FF filtru propriu al lui B i F F} (din F MF deducem c MF ). Cum se probeaz imediat c (MF, ) este inductiv, totul rezult din lema lui Zorn. 5.13. Fie A B o submulime ce are (PIF). Considerm mulimile: A0 = { xB | ($) aA a.. a x} i Ac = { inf X | X A, X finit}. Demonstrm c mulimea (Ac)0 este un filtru ce conine pe A.
156
Observm nti c x(Ac)0 exist X A finit a.. inf X x. Fie x, y(Ac)0. Atunci exist X,Y submulimi finite ale lui A a.. inf X x i inf Y y. X i Y finite XY finit i conform problemei 4.22. din paragraful precedent avem inf (X Y) = inf X inf Y. Dar inf X inf Y x y, deci x y (Ac)0. Fie x(Ac)0 i x y. Atunci exist X submulime finit a lui A a.. inf X x, deci inf X y, adic y(Ac)0. Astfel am demonstrat c (Ac)0 este un filtru. Evident A Ac (Ac)0. Deoarece A are (PIF), oricare ar fi X o submulime finit a lui A inf X 0, rezult c 0(Ac)0, deci (Ac)0 este un filtru propriu. Conform teoremei filtrului prim (vezi problema 4.28. sau 5.12.), exist un ultrafiltru U a.. (Ac)0 U, deci A U. 5.14. Dac x 0 atunci {x} are (PIF) i conform problemei anterioare exist un ultrafiltru Ux al lui B a.. xUx (sau aplicm problema 5.12. pentru F = [x)). 5.15. Dac x y atunci x y i y x.
Considerm c x y. Atunci x y 0 ( dac x y = 0, atunci x y, contradicie cu presupunerea noastr). Se aplic problema 5.14. pentru elementul x y; deci exist U un ultrafiltru a.. x yU. Cum x y x , y i U este filtru rezult c x, yU, iar deoarece U este maximal avem c yU. 5.16. . Fie F = [X0) cu X0 I, adic F = {Y I | X0 Y}. Atunci {X | XF} = X0F. . Dac X0 = {X | XF} atunci pentru orice XF, X0 X, adic F = [X0). 5.17. .Fie F = [X0) cu {X | XF} = X0I ( conform problemei 5.16.) i s presupunem prin absurd c X0 conine cel
157
puin dou elemente diferite x, y. Cum F este ultrafiltru, {x} sau I \ {x} face parte din F. n primul caz yX0, iar n al doilea caz xX0 absurd. . Fie X0 = {x0}. Atunci F = {X I x0X} i pentru orice XI, x0X sau x0I \ X, deci XF sau CIXF, adic F este ultrafiltru. 5.18. Presupunem prin absurd c F conine o mulime finit i fie X o astfel de mulime de cardinal minim ( cum F este propriu, X ). Vom arta c X conine un singur element. Dac X conine dou elemente diferite x, y atunci {x} F ( innd cont de alegerea lui X) deci I \ {x}F i prin urmare X (I \ {x}) = =X \ {x}F absurd ( innd din nou cont de alegerea lui X i de faptul c X \ {x} ). Deci X = {x} i atunci F = [{x}) absurd. 5.19. Fie I = {X I | I \ X este finit} care n mod evident are proprietatea interseciei finite. Conform problemei 5.13. I se poate extinde la un ultrafiltru care din construcie nu conine mulimi finite i deci conform problemei 5.18 este neprincipal. 5.20. (i) (ii). Evident. (ii) (i). f(x) f(x) = f(x x) = f(0) = 0 i analog f(x) f(x) = f(x x) = f(1) = 1, deci f(x) = (f(x)). (iii) (i). f este morfism de sup semilatici deoarece f(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 analog f(1) = 1, deci f este morfism de algebre Boole. (i) (iii). Evident. (iv). Este afirmaia dual lui (iii) i deci echivalena (iv) (i) se demonstreaz analog ca i echivalena (i) (iii).
158
5.21. Fie xKer (f) i yB1 a.. y x. Atunci, f fiind izoton f(y) f(x) = 0 f(y) = 0 yKer (f). Dac x, yKer (f) atunci n mod evident i x y Ker (f), adic Ker (f) I(B1). S presupunem c Ker (f) = {0} i fie x, y Ker(f) a.. f(x) = f(y). Atunci f(xy) = f(x)f(y) = f(x)f(y) = f(x) f(x) = =0, deci x y Ker (f), adic x y = 0, deci x y ( conform problemei 5.3. (iii).). Analog se arat c y x, de unde x = y. Implicaia reciproc este evident ( deoarece f(0) = 0). 5.22. (i) (ii). f izomorfism f surjecie. Orice morfism de latici este o funcie izoton, deci x y f(x) f(y). Fie f(x) f(y). Atunci f(x) = f(x) f(y) = f(x y) i cum f este injectiv x = x y, de unde x y. (ii) (iii). Artm 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 surjecie, rezult c f este bijecie, deci este inversabil. S demonstrm de exemplu c f-1(x y ) = f-1(x) f-1(y), oricare ar fi x,yB2. Din x,yB2 i f surjecie rezult c exist x1 i y1B1 a.. f(x1) = x i f(y1) = y, deci f-1(x y ) = f-1 (f(x1) f(y1)) = f-1(f(x1 y1)) = x1 y1 = f-1(f(x1)) f-1(f(y1)) = 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). evident. 5.23. Analog ca n cazul laticilor ( vezi problema 4.43.). 5.24. Faptul c ( 2M, ) 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 xM, atunci f va fi complementul lui f. Fie XP(M) i aX : M 2, . Se verific imediat c asocierea aX(y) = ( 1, daca y X X aX definete un izomorfism de latici Boole a : P(M) 2M. Observaie. Cum algebra Boole (P(M), ) este complet deducem c i (2M, ) este complet. 5.25. (i). Dac x, yBa atunci n mod evident x y, x y, x*, 0, a Ba ( iar a joac rolul lui 1 n Ba). 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, de unde concluzia c x* este complementul lui x n Ba; (ii). Dac x,yB atunci aa(x y) = a (x y) = (a x) (a y) = aa(x) aa(y), aa(x y) = a (x y)= (a x)(a y)= = aa(x) aa(y), aa(x) = a x = a (a x) = a ( a x) = = (aa(x))*, aa(0) = 0 iar aa(1) = a, adic aa este morfism surjectiv n B. (iii). Se verific uor c a : B Ba Ba, a(x) = (a x, a x), pentru xB este morfism de latici Boole. Pentru (y,z) Ba Ba, cum a(y z) =(a (y z), a (y z)) = ((a y) (a z), (a y) ( a z)) = (y 0, 0 z) = =(y, z), deducem c a este o surjecie. Fie acum x,yB a.. a(x) = a(y). Atunci a x = a y i a x = a y, deci: (a x) (a x) = (a y) (a y)
160 ( 0, daca y X
(a a) x = (a a) y 1 x = 1 y x = y, de unde concluzia c a i injecie, deci este izomorfism de latici Boole. 5.26. Demonstrm c relaia ~ este o relaie de echivalen. - reflexivitatea: A D A = este finit; - simetria: evident deoarece A D B = B D A; - tranzitivitatea: dac A~B i B~C, atunci A D B i B D C sunt finite, cu A, B, CP(), se demonstreaz uor c A D C (A D B ) (B D C) care este finit, deci A D C este finit, astfel c A~C. Clasa de echivalen a lui A va fi A~ = { B P() | A~B}. Artm c relaia definit pe P()/~ prin A~ B~ A \ B finit este o relaie de ordine: - reflexivitatea: A~ A~ deoarece A \ A = finit; - antisimetria: dac A~ B~ i B~ A~ atunci A \ B i B \ A sunt finite. Rezult c A D B este finit, deci 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) deci A \ C este finit, adic A~ C~. Am demonstrat astfel c ordonat. (P()/~, ) este o mulime
Dac A~,B~P()/~, atunci A~ B~=(AB)~ i A~ B~= = (A B)~. ntr-adevr, pentru infimum avem (AB)~ A~, B~ deoarece (AB)\ A = i (AB) \ B = . Dac C~ A~, B~ atunci C \ A i C \ B sunt finite, deci (C \ A ) (C \ B) este finit i egal cu C \ (AB). Astfel C \ (AB) este finit, ceea ce arat c C~ (AB)~.
161
Analog pentru supremum, i astfel (P()/~, ) devine o latice. Ea este mrginit, elementul minimal fiind ~ iar elementul maximal ~. Pentru distributivitate trebuie s artm c A~ (B~C~)= = (A~ B~)(A~ C~) (A(B C))~ = ((A B) (A C))~ ceea ce este adevrat deoarece A (B C) = (A B) (A C). Dac A~ P()/~, atunci (A~) = ( \ A)~ , astfel c (P()/~, ) este latice Boole. 5.27. (i). Dac xy =1 atunci x y =1 x y. (iii). x (yx) = x (y x) = 1 y = 1 Analog celelalte relaii (vezi i problema 4.48.). Observaie. Din (xi) deducem c o algebr Boole este algebr Heyting, unde pentru x,yB, x y = x y. 5.28. (i). Fie x ~F y ($) fF a.. x f = y f. Atunci x (x f) = x (y f) (x x) (x f) = (x y) (x f) x f = (x y) (x f). Cum fF, F filtru i f x f rezult c x f F xyF. Analog x yF, deci x y F, adic x F y. Invers, dac x F y x yF (x y )(x y)F x y, x y F exist f1, f2F a .. x y=f1 i x y= f2. Atunci x f1 = x (x y) = (x x) (x y) = x y i analog y f2 = x y, deci dac f = f1 f2F, atunci x f = y f. (ii). Demonstrm c rF este o relaie de congruen. -reflexivitatea: x rF x deoarece x x = 1F. - simetria: x rF y (x y ) (x y)F y rF x. - tranzitivitatea: x rF y i y rF 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 F atunci x z F. Analog x z F, deci x rF z. Astfel am demonstrat c rF este o relaie de echivalen. Demonstrm compatibilitatea lui rF cu operaiile ,,.
162
Fie x rF y i z rF t. Atunci x y, z tF (x y) ( z t) F. Avem (x y)( z t) (x y t)( z t y) = = (x z) ( y t) = (x z) (y t), deci (x z) (y t) F. Analog (y t) (x z), deci (x z) rF (y t). Fie x rF y. Atunci x yF i xy=(x y)(y x)= = (x y) (x y) = x y, deci x rF y. Fie x rF y i z rF t. Conform celor de mai sus x rF y i z rF t i cum rF este compatibil cu , avem (x z) rF (y t) (x z) rF (y t) (x z) rF (y t). Cu aceasta am stabilit c rF este o congruen. (iii). Totul rezult din faptul c rF este o congruen pe B. 5.29. (i). Se verific imediat prin dualizarea problemei 5.21.. (ii). Rezult prin dualizarea problemei 5.21.: dac f este injectiv i xFf atunci din f(x) = 1 = f(1) x = 1. Dac Ff = {1} i f(x) = f(y), atunci f(x y) = f(x y) = 1, deci x y = x y = =1, adic x y i y x ( conform problemei 5.3. (iv)), deci x = y. (iii). Considerm aplicaia a : B1/Ff f(B1) definit prin (x/Ff) = f(x), pentru orice x/Ff B1/Ff. Deoarece pentru x,yB1: x/Ff = y/Ff x ~F f y (xy)(xy)Ff (conform problemei 5.28.)f((xy)(xy))= =1 f(xy)=f(xy)=1 f(x)=f(y) (x/Ff) = (y/Ff) deducem c a este corect definit i injectiv. Avem : (x/Ff y/Ff) = ((x y)/Ff)=f( xy )=f(x)f(y)= = (x/Ff) a( x/Ff); analog se arat c (x/Ff y/Ff) = (x/Ff) a( y/Ff) i (x/Ff) = (a(x/Ff)), deci este morfism de latici Boole. Fie y = f(x) f(B1), xB1; atunci x/Ff B1/Ff i a( x/Ff) = =f(x) = y, deci a este surjectiv, adic izomorfism. 5.30. (i) (ii). Reamintim c B/F = {x/F | xB} (vezi problema 5.28.). Fie xB a.. x/F 1. Atunci xF i conform
163
problemei 5.8. xF, adic x/F = 1. Dar (x/F) = x/F, deci x/F = (x/F) = 1 = 0, de unde concluzia c B/F = {0,1} 2. (ii) (i). Dac xF atunci x/F 1, deci x/F = 0 iar x/F = (x/F) = 0 = 1, adic xF i conform problemei 5.8., F este ultrafiltru. 5.31. Vom nota prin M mulimea ultrafiltrelor lui B iar despre u : B P(M), u(x) = {FM | xF} vom arta c este morfism injectiv de algebre Boole ( astfel c B va fi izomorf cu u(B)) Dac x,yB i x y atunci conform problemei 5.15. exist FM a.. xF i yF, adic Fu(x) i Fu(y), deci u(x) u(y). n mod evident u(0) = i u(1) = M. Fie acum x,yB i FM. Avem: Fu(xy) x yF xF i yF deci u(x y ) = u(x) u(y). Din problema 5.9. deducem c u(x y) = u(x) u(y), iar din problema 5.15. deducem c u(x) = (u(x)), adic u este i morfism de algebre Boole. 5.32. Conform problemei 4.42. R(L) = { aL : a = a**} i este sublatice mrginit a lui L. Dac aR(L), atunci a = a** i conform 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 problemei 4.39. (vii)), deci a* este ( n R(L)) complementul lui a. 5.33. (i). Evident, A(a) = {x + ya x,yA}. (ii). Cum C este complet, exist ma = f(x) i
x A xa
ma m Ma. Fie acum zA(a) i s presupunem c pentru z avem dou reprezentri: z = x1+ay1 = x2+ay2, cu x1, x2, y1, y2 A. Atunci x1 + x2 = a(y1+y2) adic x1 + x2 a, de unde deducem c:
164
a(x1 + x2 + y1 + y2 + 1) = a(x1 + x2) + a(y1+ y2) + a = = a(y1 + y2) + a(y1+y2) + a = a, adic a x1 + x2 + y1+y2 + 1. innd cont de aceste ultime relaii ca i de felul n care a fost ales m, deducem c f(x1) + f(x2) m f(x1) + f(x2) + f(y1) + f( y2) + 1, astfel c: m = m( f(x1) + f(x2) + f(y1) + f( y2) + 1) = = m(f(x1) + f(x2)) + m(f(y1) + f( y2)) + m = = f(x1) + f(x2) + mf(y1) + mf( y2) + m, de unde f(x1) + f(x2) + mf(y1) + mf( y2) = 0 f(x1) + mf(y1) = = f(x2) + mf( y2). Aceast ultim egalitate ne permite s definim pentru z = x + ay A(a), f(z) = f(x) + mf(y) i acesta este morfismul cutat. 5.34. . Rezult din problema 5.9. . Presupunem c laticea L conine un element a ce nu are complement. Considerm filtrele F0 = {xL | a x = 1} i F1 = { xL | a y x pentru un yF0}. Atunci 0F1 cci altfel a ar fi complementat. Deci exist un filtru prim P1 a.. F1 P1 (vezi problema 4.32.). Fie I = ((L \ P1){a}]. Observm c L \ P1 I deoarece aI i aF1 P1 implic aL \ P1. Artm c F0I = . Dac exist xF0I, atunci xF0 i deoarece L \ P1 este un ideal, atunci x a y pentru un yL \ P1. Atunci 1 = a x a y deci yF0 F1 P1 contradicie. Astfel, F0 I = i astfel exist un filtru prim P a.. F0 P i P I= (vezi problema 4.28.). Atunci P L \ I P1, adic P nu este maximal. 5.35. . S presupunem c L este o latice Boole i c exist P,QSpec(L) a.. QP, adic exist aP a.. aQ. Atunci aP i deci aQ. Astfel a, aQ i totui a a = 0 Q contrazicnd faptul c Q este ideal prim. . S presupunem acum c (Spec(L), ) este neordonat i fie prin absurd un element aL pentru care nu exist complementul su n L ( n mod evident a 0, 1).
165
Alegem Fa = {xL a x = 1}F(L). Evident aFa i fie Da = [Fa{a}) = {xL x d a pentru un dFa} (vezi problema 4.25.). n mod evident 0Da deoarece n caz contrar ar exista dFa (deci d a = 1) a.. d a = 0, adic d = a - absurd. Conform problemei 4.28. exist PSpec(L) a.. P Da = =. Atunci 1(a] P (cci n caz contrar am avea 1 = a p pentru un pP, adic pDa i astfel PDa - absurd). Conform problemei 4.30. exist un ideal QSpec(L) a.. (a] P Q. Am deduce c PQ contrazicnd faptul c (Spec(L), ) este o mulime neordonat.
166
6. Calculul propoziiilor 6.1. Considerm urmtorul ir de formule: 1= [([])][([])()] 2 = ([]) 3 = ([])() 4 = [] 5 = . Observm c 1 este o axiom de forma A2, 2 este o axiom de tipul A1, 3 este o consecin imediat a lui 1 i 2 (m.p.), 4 este o axiom de tipul A1, iar 5 este o consecin imediat a lui 3 i 4 (m.p.). Deci {1, 2, 3, 4, 5} este o demonstraie a lui 5, de unde concluzia c 5. 6.2. Considerm urmtorul ir de formule: 1= [()][()()] 2 = ([()][()()]) (()([()] [()()])) 3 = ()([()][()()]) 4 = (()([()][()()])) ([()[()]][()[()()]]) 5 =[()[()]][()[()()]] 6 = ()[()] 7 = ()[()()]. Observm c 1 este o axiom de tipul A2, 2 este o axiom de tipul A1, 3 este o consecin imediat a lui 1 i 2 (m.p.), 4 este o axiom de tipul A2, 5 este o consecin imediat a lui 3 i 4 (m.p.), 6 este o axiom de tipul A1 iar 7 este o consecin imediat a lui 5 i 6 (m.p.). Deci {1, 2, 3, 4, 5, 6, 7} este o demonstraie a lui 7, de unde concluzia c 7. 6.3. Considerm urmtorul ir de formule: 1= ()() 2 = [()()]([()][()])
167
3 = [()][()]) 5 = (). Observm c 1 este o axiom de tipul A3, 2 rezult din problema 6.2., 3 este o consecin imediat a lui 1 i 2 (m.p.), 4 este o axiom de tipul A1, iar 5 este o consecin imediat a lui 3 i 4 (m.p.). 6.4. Conform problemei 6.1. avem c (). c (), adic 4 = ()
nlocuind pe cu obinem c .
6.5. (i). Reamintim c (adic se deduce din ipotezele ) dac i numai dac urmtoarele condiii sunt verificate: (D1) este axiom, (D2) , (D3) Exist a.. i (), astfel c totul se deduce imediat fcnd un fel de inducie asupra conceptului . (ii). inem cont de condiiile (D1)-(D3). Dac este axiom atunci i deci putem alege = . Dac atunci alegem ={}. Dac exist a.. i (), atunci exist 1, 2 finite a.. 1 i 2(). Considerm = 1 2i aplicm (i). (iii). Analog ca (i) i (ii) innd cont de condiiile (D1)(D3). 6.6. ,,. Se aplic problema 6.5. i modus ponens. ,,. Facem un fel de inducie. Dac {} atunci avem cazurile:
168
(b) {}. Atunci se aplic principiul identitii (problema 6.1.) (3). Exist F a.. {} i {} . (). De asemenea, conform cu A2, avem: Aplicnd ipoteza de inducie rezult i (())(()())
i astfel aplicnd de dou ori m. p. se obine c . 6.7. Vom aplica succesiv modus ponens i apoi teorema deduciei (problema 6.6.): {, , } {, , } (m.p.) (m.p.) (t.d.) (t.d.), {, , } {, , }
{, , }
deci () (()()), conform cu t.d.. Observaie. Din problema 6.7. deducem urmtoarea regul de deducie derivat: (R1): Dac i , atunci . 6.8. Aplicm modus ponens i apoi teorema deduciei dup urmtoarea schem:
169
{} ()()
{, }
{, , ()}
de unde deducem n final c (())(()), conform cu t.d.. Observaie. Din problema 6.8. deducem o alt regul de deducie derivat: (R2): Dac ( ), atunci ( ). 6.9. Raionm dup urmtoarea schem ce se deduce din A1-A3, modus ponens i teorema deduciei: {, } {, } () (A1) (m.p.) (A3) (m.p.) (m.p.) (t.d.),
{()} ()
{, ()}
{, } ()() {, } {, }
{, }
de unde concluzia c ( ), conform cu t.d.. 6.10. Conform problemei 6.8. avem (())(()), de unde aplicnd problema 6.9. i m. p. deducem c ( ).
170
{}
{, }
6.11. Raionm dup urmtoarea schem ce se deduce din A1-A3, modus ponens i teorema deduciei: {} () {} {} (A1) (m.p.) (A3) (m.p.) (A3) (m.p.)
{} ()() {} {} {} ()() {} ,
de unde concluzia final c , conform cu t.d.. 6.12. Raionm dup urmtoarea schem ce se deduce din A1-A3, modus ponens i teorema deduciei: {, , } {, , } (probl. 6.11.) (m.p.) (m.p.) (probl. 6.10.) (m.p. de dou ori) (t.d.) (A3) (m.p.) (m.p.) (t.d.),
171
{, , }
{, , }
{, , }
{, , }
{, , } ()
{, , }
{, } {, }
{, }
{, } ( )()
{, }
{}
de unde concluzia final c ( ) ( ), conform cu t.d.. 6.13. Raionm dup urmtoarea schem ce se deduce din problema 6.11., A1-A3, modus ponens i teorema deduciei: {, } {, } {} {, } (probl. 6.11.) (m.p.) (t.d.) (A3) (m.p.) (m.p.),
{} {} {}
{} ( )()
de unde concluzia final c , conform cu t.d.. 6.14. Raionm dup urmtoarea schem ce se deduce din problemele 6.1., 6.9., 6.11., A1-A3, modus ponens i teorema deduciei: { , } { , } (probl. 6.11.) (m.p.) (m.p.) (probl. 6.9.) (m.p. de dou ori) (t.d.) (m.p.) (probl. 6.1.)
172
{ , } { , } (()) { , }
{ , }
{ }
{ } ()
{ } ( ())(()) (A3)
{ } ()
{ , } ()
de unde concluzia c ( ) . 6.15. Raionm dup urmtoarea schem de demonstraie: {} () {, } (m.p.) (t.d.) (probl. 6.12.) (m.p.),
{ }
(m.p.),
de unde concluzia final c ( ( )), conform cu t.d.. 6.16. Rezult imediat din problema 6.9.. 6.17. Problema este echivalent cu ( ) pentru care avem urmtoarea schem: {} {, } (t.d.),
{} ()
{} (() )(())
de unde deducem n final c ( ), conform cu t.d.. 6.18. Raionm dup urmtoarea schem de demonstraie: {, , } {, , } {, , } (R1) (probl. 6.12.) (m.p.) (probl. 6.11.) (R1) (R1)
{, , } {, , } {, , }
{, , }
{, , }
{, , } ()()
{, , } ()( ) (probl.6.12.)
173
{, , }
{, , }
{, , }
{, , } ()
{, , }
{, } () (t.d.). Aplicnd nc de dou ori t.d. deducem n final c ( ) [( ) (( ) )]. Observaie. Din problema 6.18. deducem o alt regul de deducie derivat: (R3): Dac ( ) i ( ), atunci . 6.19. Raionm dup urmtoarea schem de demonstraie: ( ) (probl. 6.9.) (R2) (m.p.) (probl. 6.11.) (R1), ( )
de unde concluzia final c . 6.20. Raionm dup urmtoarea schem de demonstraie: ( ( )) (( ) ) ( ) (A1) (probl.6.12.) (m.p.) (probl. 6.11.) (R1),
( )
( )
( ( )) (( ) ) (probl.6.12.)
( ) ( )
{, , }
{, , } {, , } (()) {, , }
{, , } () (m.p. de dou ori). Folosind acum t.d. de trei ori se obine n final c ( ) (( ) ( )). Observaie. Din problema 6.21. deducem o alt regul de deducie derivat: (R4): Dac i , atunci . 6.22. Folosim urmtoarea schem: 6.23. Folosim urmtoarea schem de demonstraie: {, } {, } (probl. 6.20.) (probl. 6.19.) (R4).
{, } ( )
{, } ( ( ))
{, }
{, }
de
unde
utiliznd
t.d.
de
dou
ori
deducem
( ). 6.24. Folosim urmtoarea schem: (probl. 6.19.) (probl. 6.16.) (R1) (probl. 6.20.) (R4) (analog) (R3).
()
()
{, (), , }
6.26. Folosim urmtoarea schem de demonstraie: {(), } {(), } {(), } {(), } (probl.6.19.) (m.p.) (analog) (m.p. de dou ori)
{(), } ()
176
{, , } () {, , } {, , }
6.28. Conform t.d. problema se reduce la a demonstra c: {, } ()(), ceea ce este echivalent cu a demonstra c {, } ( )( ), pentru care folosim urmtoarea schem de demonstraie: {, , ()} () {,,()}(())() (probl. 6.11.) {,,()}() {, , ()} (R1) (m.p.) (m.p. de dou ori) {, , ()} (m.p.) (A3, m.p.)
{, , ()} (() (probl. 6.15.) {, }()} () (t.d.). 6.29. Rezult din problema 6.28. cu ajutorul problemelor 6.26. i 6.27.. {, , ()} ()
{, , ()}
{, , ()}
{, , ()}
177
6.30. Pentru avem urmtoarea demonstraie formal: () deci (probl. 6.9.) (probl. 6.26.), (m.p.). (problema 6.1.), (())() Conform principiului identitii
{}, de unde conform teoremei deduciei (problema 6.6.), (), adic . Observaie. Principiul identitii sub forma ne
1, , n, a.. { 1, , n} . Aplicnd de n ori teorema deduciei deducem c: 1 (2 ( n )) innd cont de problema 6.26. avem c g i .
i =1 n
conform problemei 6.27., 1 (2 ( n )) Conform teoremei deduciei aplicat n sens invers obinem c { 1, , n} , deci . 6.32. (i)(ii). Notm prin Prov mulimea formulelor demonstrabile. Dac avem Prov, adic , atunci i conform ipotezei , adic Prov .
178
S presupunem acum c pentru , F avem , . Atunci , () i deci (m.p.), adic . (ii)(i). Fie F a.. . Conform problemei 6.5.
,,. Rezult imediat din problemele 6.19. i 6.20.. 6.34. Faptul c relaia este reflexiv i tranzitiv rezult din problemele 6.1. i 6.7.. Din problema 6.22. deducem c dac de unde concluzia c relaia nu este antisimetric i deci este doar o relaie de ordine parial. 6.35. Se observ c dac i numai dac i atunci , , pe cnd ,
Faptul c este o echivalen pe F rezult acum din problema 3.6. de la 3.. 6.36. S demonstrm la nceput c relaia este corect definit iar n acest sens trebuie s demonstrm c dac avem , atunci dac i numai dac . y, , F a.. , i ,
179
rezult prin aplicarea regulei de deducie (R1). Analog reciproc. Faptul c este o relaie de ordine pe F/ rezult imediat din principiul identitii i din (R1). A se vedea i problema 3.5. de la 3..
Presupunem c . Din , i
demonstrm la nceput c (F/, ) este latice distributiv cu 0 i 1. Mai precis, s demonstrm c pentru oricare , F,
j y = j y iar j y = j y . Din problemele 6.19. i 6.20. deducem c j ,y j y .
Distributivitatea laticii (F/, , ) rezult din problemele 6.24. i 6.29.. Dac pentru un F notm 0 = j j
Cum
0 = j j = j j
iar
1 = j j = j j ,
180
6.37. (i). Trebuie s demonstrm c dac i numai dac j = 1, adic dac i numai dac . (conform cu A1), rezult . Cum , deducem c : Reciproc, presupunem c . Dar . S presupunem c . Cum ( )
(principiul terului exclus), deci prin m.p. deducem c . (ii)-(iv). Rezult imediat din problema 6.36.. (v). Revine la a proba c ( ) (). (vi). Rezult din (ii) i (v).
6.38. Notnd x = a , y = b , z = g i t = d conform cu punctul (i) de la problema 6.37. este suficient s stabilim identitatea boolean: [x (y t)] [(x (z t)) (x (y t))] = 1, ceea ce este echivalent cu ns cum ntr-o algebr Boole avem x y = x y, x (y t) (x (z t)) (x (y t)).
avem:
(x (z t)) (x (y t)) =(xzt)(xyt) = (xzt)(xyt) = (xy)[t(xzt)] = (xy)[(t(xz))(tt)] = (xy)[t(xz)] = (xyt)(xz) xyt = x (y t). ~ 6.39. Definirea lui f se face prin inducie (innd cont de modul de formare al formulelor din F pornind de la variabilele propoziionale i conectorii logici i ), urmrind clauzele (i)-(iii). ~ Demonstrarea unicitii lui f se face tot prin inducie.
181
S presupunem deci c mai avem g : FL2 ce satisface ~ condiiile (i)-(iii) i s demonstrm 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 () (cci g() = f () prin ipoteza de inducie). (3) = i atunci g() = g() g() = ~ ~ ~ ~ = f () f () = f () (cci prin ipoteza de inducie g() = f () ~ i g() = f ()). 6.40. Rezult imediat din problema 6.39. i din felul n care se definesc conectorii logici , i cu ajutorul conectorilor i . ~ 6.41. f se definete prin f ( j ) = f (), pentru orice F i se verific acum imediat c f este corect definit; evident ~ f p= f . 6.42. Vom arta c dac Prov, (adic ) atunci ~ f () = 1 pentru orice interpretare f : V L2. Vom proceda prin inducie asupra modului cum s-a definit . Considerm nti cazul axiomelor: (A1) este de forma: = (). Atunci: ~ ~ ~ ~ f () = f () ( f () f ()) ~ ~ ~ = f () f () f () ~ ~ ~ ~ = ( f () f ()) f () = 1 f () = 1. (A2) este de forma: = (())(()(). ~ ~ ~ Dac notm x = f (), y = f (), z = f (), atunci:
182
~ f () = (x(yz))((xy)(xz)) = (xyz)((xy)(xz)) =(xyz)(xy)(xz) = (xyz)(xy)xz = (xyz)(yx)z = (xyz)(xyz) = 1. (A3) este de forma: = ()(). ~ Avem f () = (xy)(yx)= (xy)(yx) = 1. Presupunem acum c a fost obinut prin m.p. din ~ , . Ipoteza induciei conduce la f () = 1 i ~ f () = 1. ~ ~ ~ ~ Atunci 1 = f () f () = 1 f () = f (), deci ~ f () = 1 i soluia se ncheie. 6.43. Facem inducie matematic dup numrul de conectori logici al lui . Din felul de definire al lui gf deducem c afirmaia din enun este adevrat pentru variabilele ~ ~ propoziionale. S presupunem c g f ()=f( j ) i g f ()=f(y ). Cum f este morfism de algebre Boole avem ~ ~ g () = g () = f( j ) = f( j ) = f( j ) ~ ~ ~ iar g f () = g f () g f () (vezi problema 6.39.)
f f
= f( j ) f(y ) = f( j y ) = f( j y ).
6.44. Vom proba incluziunea complementarelor iar pentru aceasta fie F a.. nu este demonstrabil (deci Prov).
183
184
7. Calculul cu predicate 7.1. Considerm urmtoarea schem de demonstraie: "x "y j(x,y) "y j(x,y) "y j(x,y) j(y) "x "y j(x,y) j(y) (B2) (B2) (R1 de la calc. prop.) (G) (m.p.) (G) (B1) (m.p.).
"x ("x"y j(x,y)j(y))("x "y j(x,y)"x j(x,y))(B1) "x "y j(x,y) "x j(x,y) "y ("x "y j(x,y) "x j(x,y))
"y ("x "y j(x,y) "x j(x,y))("x "y j(x,y) "y "x j(x,y)) "x "y j(x,y) "y "x j(x,y) "x j(x) "x ( j(x) y(x)) "x j(x) "x j(x) "x ( j(x) y(x)) j(x)
7.2. Considerm urmtoarea schem de demonstraie: (probl.6.19.) (B2) (R1 de la calc.prop.) (B2) (calc.prop.) (G) (B1) (m.p.) "x j(x) j(x)
"x j(x) "x (j(x)y(x))(j(x)y(x)) (R1 de la calc.prop.) "x ["x j(x) "x ( j(x) y(x)) y(x)] "x j(x) "x ( j(x) y(x)) y(x)
"x ["x j(x) "x ( j(x) y(x)) y(x)] ["x j(x) "x (j(x) y(x)) "x y(x)] "x j(x) "x ( j(x) y(x)) "x y(x)
["x j(x) "x ( j(x) y(x)) "x y(x)] (R1 de la ["x (j(x) y(x)) ("x j(x) "x y(x))] calc.prop.)
185
(m.p.).
7.3. Considerm urmtoarea schem de demonstraie: jj (probl.6.13.) (G) (probl.7.2.) (m.p.) (analog) (din ultimele dou) (calc.prop.) (din ultimele dou).
"x j "x j
"x j "x j
"x j "x j
"x (j j)
"x j "x j
"x j "x j
"x [(j y) (j y)]["x (j y) "x(j y)] (probl. 7.2.) "x (j y) ("x j "x y) "x (j y) "x (j y) (m.p.) (probl. 7.2.) (m.p.) (analog)
"x (j y) [("x j "x y) ("x y "x j)] (din ultime dou). Aceast ultim relaie este tocmai relaia cerut. 7.5. Considerm urmtoarea schem de demonstraie: [(j "x y) (j"x y)]
186
( probl.6.26.) (m.p.) (B2) (R1 de la calc. prop.) ( probl.6.27.) (m.p.) (G) (B1) (j y)
(principiul identitii)
[(j "x y) j y] [(j "xy) (j y)] (j "x y) (j y) "x [(j "x y) (j y)]
(j "x y) j y
"x y y
"x [(j "x y) (j y)] [(j "x y) "x (j y)] (m.p.). (j "x y) "x
7.6. Considerm urmtoarea schem de demonstraie: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10) (j(x) y) ( y j(x)) (probl.6.12.) (G)
"x [(j(x) y) ( y j(x))] ["x(j(x) y) "x(y j(x))] (probl.7.2.) "x ( y j(x)) ( y "x j(x)) "x (j(x) y) "x ( y j(x)) (m.p.) (B1)
( y "x j(x)) ( "x j(x) y) (probl.6.12.) ["x(j(x)y) ($x j(x)) y)] "x (j(x)y) $x j(x) y
187
"x(j(x)y)( "x j(x) y)(R1 de la calc. prop.) ["x (j(x)y) $x j(x) y] (probl.6.26.) (m.p.)
yy
["x (j(x)y) $x j(x) y] ["x (j(x)y) ($x j(x) y)] (probl. 6.27.) ($x j(x)y) ( y "x j(x)) "x (j(x)y) ($x j(x) y) (m.p.) (probl. 6.12. i definiia lui $x j(x)) (probl. 6.26.) (m.p.) (B2) (R1 de la
[($x j(x)y) ( y "x j(x))] [($x j(x)y) y "x j(x)] "x j(x) j(x) ($x j(x)y) y "x j(x)
(19) ($x j(x) y) y j(x) calc.prop.) (20) (21) (22) (23) (24) (25) (26) [($x j(x) y) y j(x)] [($x j(x) y) ( y j(x))] ($x j(x) y) (j(x) y) ( y j(x)) (j(x) y) [($x j(x) y) ( y j(x))]
"x [($x j(x) y) (j(x) y)] [($x j(x) y) "x (j(x) y)] ($x j(x) y) "x (j(x) y) Din (12) i (22) rezult relaia cerut.
7.7. Considerm urmtoarea schem de demonstraie: (1) (2) "x j(x) "x y(x) "x j(x) (probl.6.19.) (B2)
188
(3) (4) (5) (6) (7) (8) (9) (10) (11) (12) (13) (14)
"x j(x) "x y(x) j(x) y(x) (R4 de la calc.prop) "x ["x j(x) "x y(x) j(x) y(x)] ["x j(x) "x y(x) "x (j(x) y(x))] "x j(x) "x y(x) "x (j(x) y(x)) j(x) y(x) j(x) "x (j(x) y(x)) (j(x) y(x)) "x ["x j(x) "x y(x) j(x) y(x)] (G) (B1) (m.p.) (B2) (R1 de la calc.prop.) (G) (B1) (m.p.) "x y(x) (R4 de
"x ["x (j(x) y(x)) j(x)] ["x (j(x) y(x)) "x j(x)] "x (j(x) y(x)) "x j(x) "x (j(x) y(x))
calc.prop.) Din (8) i (16) rezult relaia din relaia cerut aplicnd R1 de la calculul propoziiilor. 7.8. (i). Considerm urmtoarea schem de demonstraie: x = y ( x = z y = z) (B5) (probl.6.8.) (m.p.) (lund mai sus z = x)
[x = y ( x = z y = z)] [x = z ( x = y y = z)] x = x ( x = y y = x)
189
x = z ( x = y y = z)
x=x
x=yy=x
x = y [(j(x) j(y)) (j(y) j(x))] (probl.6.21. i m.p. de dou ori cu rel. anterioare). 7.9. "". Imediat. "". Prin inducie asupra conceptului S{j} y. Totul decurge ca n cazul calculului propoziional, (vezi S{j} a S j a induciei) problema 6.6.), adugndu-se cazul cnd y = "x a, S{j} a. (ipoteza (G)
x = y ( j(x) j(y))
x = y ( j(y) j(x))
y = x ( j(y) j(x))
S "x (j a)
(m.p.).
Deci S j y. 7.10. Analog ca n cazul calculului propoziional (vezi problema 6.35.). 7.11. Analog ca n cazul calculului propoziional (vezi problema 6.36.). 7.12. Demonstrm prima formul: (a) "x j(x) j(v) pentru orice vVt;
orice vVt, deci y j(v), vVt. Alegem o variabil v ce nu apare n y sau "x j(x). Atunci: y j(v) "v (y j(v)) (G) (B1) (m.p.). (B2) (G) (B1)
(1)
(2)
"v j(v) "x j(x) (m.p.). Din (1) i (2), cu R1 de la calculul propoziiilor, rezult c
Relaia a doua a problemei se obine din prima cu egalitile lui De Morgan. Observaie. Prin trecerea la algebra Lindenbaum - Tarski putem stabili algebric unele proprieti sintactice. De exemplu, demonstrarea relaiei din problema 7.2. revine la inegalitatea algebric:
vV
vV
uV
[ j(u) y(v)].
Acum inegalitatea este evident. 7.13. Prin inducie dup modul de definire al lui t: - dac t este o variabil sau o constant, atunci este imediat dac t = f(t1,,tn) atunci
n i =1
FV(t) = FV(ti), s1|FV(t) = s2|FV(t) s1|FV(t i ) = s2|FV(t i ) , i=1,..,n t (s1) = t iA (s2), i = 1,..,n ( ipoteza induciei)
A i
7.14. Prin inducie dup j: - dac j este t1 = t2 atunci FV(j) = FV(t1) FV(t2). Astfel, s1|FV(j) = s2|FV(j) s1|FV(t i ) = s2|FV(t i ) , i = 1,2 t iA (s1) = t iA (s2), i = 1,2 ( conform problemei 7.13.).
192
A i
Astfel, s1|FV(j) = s2|FV(j) s1|FV(t i ) = s2|FV(t i ) , i=1,..,n t (s1) = t iA (s2), i = 1,..,n. Rezult c: A || j(s1) || = 1 (t 1A (s1),,t n (s1)) R A
A (t 1A (s2),,t n (s2))R A || j (s2) || = 1. - dac j = b, atunci FV(j) = FV() FV(b). Astfel, s1|FV(j) = s2|FV(j) s1|FV() = s2|FV(), s1|FV(b) = s2|FV(b) ||(s1)|| = ||(s2)||, ||b(s1)|| = ||b(s2)|| (ipoteza induciei) ||j(s1)|| = ||j(s2)||. - dac j = y : analog. - Dac j = "x y, atunci FV(j) = FV(y) \ {y}. Fie aA.
x x Conform ipotezei de inducie, || y(s1 )|| = || y(s2 )||, a a x x deci || j(s1)|| = || y(s1 )|| = || y(s2 )|| = ||j(s2)||. a A a A a a
7.15. Demonstrm prin inducie dup t. - dac t este x, atunci t(c) ( A ,a ) = a = t A (a); - dac t este o constant d din Lt, atunci t(c) ( A ,a ) =d A = = t A (a); - dac t este f(t1(x1,,xn),,tm(x1,,xn)) atunci:
193
7.16. Demonstrm prin inducie dup j. - dac j(x1,,xn) este t1(x1,,xn) = t2(x1,,xn), atunci
( ( A ,a1,,an)j(c1,,cn) t 1 A ,a1 ,...,an ) (c1,..,cn) = t ( A ,a1 ,...,an ) (c1,..,cn) 2
A t 1A (a1,..,an) = t 2 (a1,..,an) (conform problemei 7.15.)
A j[a1,,an]. - Analog se demonstreaz cazurile: j =a, j = b - dac j(x1,,xn) este "x y(x, x1,,xn) atunci, conform ipotezei de inducie, pentru orice constante c,c1,,cn i pentru orice a,a1,,anA avem: ( A ,a,a1,,an) j(c,c1,,cn) A y[a,a1,,an]. Astfel, ( A ,a1,,an) j(c1,,cn) pentru orice aA: ( A ,a1,,an) y(x,c1,,cn)[a] pentru orice aA: ( A ,a1,,an)y(c,c1,..,cn)(ipotezei induciei) pentru orice aA: A y[a,a1,,an] (ipotezei induciei) A j[a1,,an]. 7.17. . Evident, din "x j(x) j(c) (B2) i m.p. . Dac 1(c),..,n(c) este o demonstraie a lui j(c) din T n Lt(C), atunci 1(x),..,n(x) este o demonstraie a lui j(x) din T n Lt. Aadar, T j(x) n Lt, deci T "x j(x).
194
7.18. Presupunem c T nu este consistent n Lt(C), deci exist j(c1,..,cn)Lt(C), cu c1,..,cnC a.. Tj(c1,..,cn) i T j(c1,..,cn). Conform problemei 7.17., T "x1,..,xn j(x1,..,xn) i T "x1,..,xn j(x1,..,xn), sau T j(x1,..,xn) i T j(x1,..,xn) n Lt ceea ce contrazice faptul c T este consistent n Lt. 7.19. Fie a = Lt = Lt(C) = C i C = {cx}x<a o enumerare a lui C dup ordinalii mai mici dect a a.. b < g < a cb cg. Fie {jx}x<a o enumerare a formulelor lui L t(C) cu cel mult o variabil liber. Construim prin inducie transfinit: - un ir de teorii: (Tx)x<a cu T0 = T; - un ir de constante din C: (dx)x<a cu proprietile: (i) Tx este consistent n Lt(C); (ii) dac x este ordinal succesor: x = z + 1, atunci: Tx = Tz { $xz jz jz(dz)} unde dz este o constant din C ce nu apare n Tz i
( ( ( ( xz = va riabila libera a lui j z , daca exista . ( ( oarecare, daca nu exista
- S vedem cum se face trecerea de la Tz la Tx cu x = z+1. Cardinalul mulimii enunurilor din Tz ce nu sunt n Lt este strict mai mic dect a, pentru c fiecare pas m < z m+1 z adaug exact o constant. Atunci putem lua dz drept prima constant din C ce nu apare n Tz. Conform ipotezei de inducie, Tz este consistent n Lt(C). Va trebui s artm c: Tz { $xz jz jz(dz)} este consistent n Lt(C). Dac este inconsistent, atunci: Tz ( $xz jz jz(dz)).
195
Tz " xz jz(dz) Tz $xz jz(xz), Ceea ce este o contradicie, Tz fiind consistent. - Va trebui s artm c dac x este ordinal limit i Tz este consistent pentru orice z < x, atunci Tx = Tz este
z <x
consistent. exist D Tx finit a.. D d d exist z<x, D Tz a.. Dd d Tz d d, contradicie deoarece Tz este consistent. Astfel, construcia prin inducie s-a terminat. Notm T = Tx . Analog, T este consistent.
x <a
Fie j(x)Lt(C) cu cel mult o variabil liber x, deci exist x < a a.. j(x) = jx(xx). Atunci $x j(x) j(dx) = $xx jx(xx) jx(dx)Tx+1 T . Astfel, T $x j(x) j(dx), deci T este teorie Henkin. 7.20. Demonstraia rezult direct din definiie. 7.21. Fie T teoria consistent din problema 7.19.. T poate fi scufundat ntr-o teorie maximal consistent S. S este teorie Henkin (problema 7.20.). Pe mulimea C considerm urmtoarea relaie binar: c ~ d (c = d)S S c = d. (1) ~ este o relaie de echivalen: - reflexivitatea: c ~ c deoarece c = c S c = c; - simetria: fie c ~ d i demonstrm c d ~ c.
196
m.p. din cele dou relaii rezult c S d = c, adic d ~ c. - tranzitivitatea: fie c ~ d i d ~ e; demonstrm c c ~ e.
(2) Fie t(c1,..,cn) un termen nchis ( fr variabile libere) n Lt(C) cu c1,..,cnC. Atunci $x (t(c1,..,cn) = x). Fie j(x) formula t(c1,..,cn) = x din Lt(C). Atunci: t(c1,..,cn) = t(c1,..,cn) $x (t(c1,..,cn) = x) t(c1,..,cn) = t(c1,..,cn) $x (t(c1,..,cn) = x) (m.p. ntre ultimele dou relaii). j(t) $x j(x)
(3) Fie t(c1,..,cn) un termen nchis n Lt(C). Atunci exist dC a.. (t(c1,..,cn) = d) S. Avem: $x (t(c1,..,cn)= x) din (2). S este o teorie Henkin, deci exist dC a.. S $x (t(c1,..,cn) = x) (t(c1,..,cn) = d). Atunci, cu m.p. ntre cele dou relaii obinem: S t(c1,..,cn) = d. Fie F un simbol de operaie al lui Lt. Definim FA ca operaie pe A: ~ ~ c FA ( c1 ,.., ~n ) = d (F(c1,..,cn) = d). Date c1,..,cnC, un asemenea dC exist conform (3). Artm c FA este bine definit: Dac ci ~ di, i = 1,..,n i c ~ d, demonstrm c: [(F(c1,..,cn) = c) S (F(d1,..,dn) = d)S].
197
S ci = di, i=1,..,n
n
(F(d1,..,dn) = d), deci prin m.p. obinem S (F(d1,..,dn) = d). Am demonstrat astfel c FA este bine definit. Fie R un simbol de relaie n - ar. Definim relaia n - ar RA pe A: ~ ( ~1 ,.., c n ) RA R(c1,..,cn)S. c A Artm c R este bine definit. Fie ci ~ di, i = 1,..,n i demonstrm c: [R(c1,..,cn) S R(d1,..,dn) S]. Avem: S R(c1,..,cn) i S ci = di, i = 1,..,n. Atunci: S R(c1,..,cn) (ci = di).
i =1 n n
m.p. ntre cele dou relaii obinem: S R(d1,..,dn), adic RA este bine definit. Fie d o constant a lui Lt. Conf. (3) exist cC cu (d = c)S. Definim: ~ dA = c (d = c) S. A Artm c d este bine definit. Fie c1,c2C cu (d = c1)S i (d = c2)S. Atunci: S (d = c1) (d = c2)
198
Dar (d = c1) (d = c2) (c1 = c2), astfel c rezult cu m.p. c S c1 = c2, adic ~1 = ~2 . c c ~ Dac cC, atunci punem cA = c . n acest fel pe mulimea A am stabilit o structur A pentru Lt(C). (4) Fie t(x1,..,xn) un termen n Lt, c1,..,cn,c C. Atunci: ~ ~ t A ( ~1 ,.., c n ) = c (t(c1,..,cn) = c)S. c Demonstraia lui (4) se face prin inducie dup modul de formare al termenului t. Artm numai pasul induciei: Fie t = f(t1(x1,,xn),,tm(x1,,xn)) i considerm c ipoteza induciei funcioneaz pentru t1,..,tm. Conform (3) exist d1, . . ,dmC, (ti(c1, . . ,cn) = di) S, ~ ~ i=1,..,m. Atunci t iA ( ~1 ,.., c n ) = d i , i = 1,..,m (ipoteza de inducie). c Astfel: A ~ ~ ~ ~ ~ ~ ~ A c t ( c1 ,.., c n ) = c f A (t 1A ( c1 ,.., c n ) ,,t m ( ~1 ,.., c n ) ) = c ~ ~ ~ f A ( d ,.., d ) = c
1 m
(f(d1,..,dm)= c)S ( conform definiiei lui f A ) (f(t1(c1,,cn),,tm(c1,,cn)) = c)S (a) (t(c1,..,cn) = c) S. Artm relaia (a): S ti(c1,..,cn) = di, i = 1,..,m implic S f(t1(c1,,cn),..,tm(c1,,cn)) = c S f(d1,..,dm)= c.
(5) Pentru orice formul j(x1,..,xn) n Lt i pentru orice c1,..,cnC avem: ~ ~ A j[ c1 ,.., c n ] j(c1,..,cn)S S j(c1,..,cn). Demonstraia se face prin inducie dup modul de formare al formulei j: - j este de forma t1 = t2, cu ti = ti(x1,..,xn), i=1,2;
199
Conform (3), exist diC cu S ti(c1,..,cn) = di, i=1,2. ~ ~ Conform (4) t iA ( ~1 ,.., c n ) = d i A , i=1,2. c ~ ~ ~ ~ A j[ c ,.., c ] t A ( ~ ,.., c ) = t A ( ~ ,.., c ) c c
1 n 1 1 n 2 1 n
d =d
A 1
A 2
Ultima echivalen rezult din S di = ti(c1,..,cn), i=1,2 i din axiomele egalitii. - j este de forma R(t1,..,tm) cu ti = ti(x1,..,xn), i=1,..,m; Conform (3), exist d1,..,dmC cu S di = ti(c1,..,cn), i=1,..,m. ~ ~ ~ ~ Atunci d i = d i A = t iA ( c1 ,.., c n ) ,i=1,..,m, conform (4). A A ~ ~ ~ ~ A j[ c1 ,.., c n ] (t 1 ( ~1 ,.., c n ) ,.., t m ( ~1 ,.., c n ) R A c c ~ ~ ( d 1 ,.., d m ) R A R(d1,..,dm)S (conform definiiei lui R A ) R(t1(c1,..,cn),..,tm(c1,..,cn))S j(c1,..,cn) S. - j este de forma y (x1,..,xn); ~ ~ Conform ipotezei de inducie: A y[ c1 ,.., c n ] y(c1,..,cn)S. ~ ~ ~ ~ A j[ c1 ,.., c n ] A y[ c1 ,.., c n ] y(c1,..,cn)S y (c1,..,cn)S ( cu S maximal consistent) j(c1,..,cn)S.
S t1(c1,..,cn) = t2(c1,..,cn).
S d1 = d2
- j este de forma y1(x1,..,xn) y2(x1,..,xn) se face n mod analog; - j este de forma $x y(x1,..,xn);
~ ~ A j[ c1 ,.., c n ]
exist
~ ~ ~ ~ c A a.. A y[ c , c1 ,.., c n ]
(definiie)
200
(ipoteza de inducie)
j(c1,..,cn)S. Astfel se ncheie demonstraia lui (5). Atunci pentru orice enun j al lui Lt:
A j j S.
S x y(x,c1,..,cn)
Cum T S, rezult A T. Este evident c: A = C/~ C = Lt. 7.22. . Prin inducie dup modul cum este definit conceptul Tj. . T j T { j} consistent exist A T { j} (conform problemei 7.21.) A T i A j T j.
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 consistent orice parte finit a lui T este consistent.
201
Bibliografie
1. R. Balbes, Ph. Dwinger: Distributive Lattices, University of Missouri Press, 1974. 2. J. Bell, A. B. Slomson: Models and Ultraproducts: an introduction, North Holland Publishing Company, 1971. 3. G. Birkhoff: Lattice theory, American Math. Society, 1967. 4. V. Boicesu, A. Filipoiu, G. Georgescu, S. Rudeanu: Lukasiewicz Moisil Algebras, North - Holland, 1991. 5. S. Burris, H. P. Sankappanavar: A course in universal algebra, Springer Verlag, 1981. 6. D. Buneag: Capitole speciale de algebr, Ed. Universitaria, Craiova, 1997. 7. D. Buneag, D. Piciu: Lecii de algebr, Ed. Universitaria, Craiova, 2002. 8. B. A. Davey, H. A. Pristley: Introduction to Lattices and Order, Cambridge University Press, 1990. 9. G. Georgescu: Calculul propoziiilor i predicatelor - note de curs. 10. G. Grtzer: General lattice theory, Birkhuser, 1978. 11. P. Halmos: Lectures on boolean algebras, Van Nostrand, 1963. 12. P. Kessler: Elemente de teoria mulimilor i topologie general, Ed. Secolul XXI, 1996.
202
13. J.D.Monk: Mathematical Logic,Springer-Verlag, 1976. 14. C. Nstsescu: Introducere n teoria mulimilor, Ed. Didactic i Pedagogic, 1974. 15. D. Ponasse, Logique Mathematique, O. C. D. L., Paris, 1967. 16. S. Rudeanu: Axiomele laticilor i ale algebrelor booleene, Ed. Academiei, 1963. 17. S. Rudeanu: Elemente de teoria mulimilor, Reprografia Univ. din Bucureti, 1973. 18. S.Rudeanu: Lecii de calculul predicatelor i calculul propoziiilor, Ed. Univ. din Bucureti, 1997. 19. J. R. Schonfield: Mathematical Logic, Addisson Wesley Publishing Company, 1967.
203