Zadania z algebry1
1. Jakiej mocy jest podalgebra generowana przez zbi´or mocy ℵ0? A podalgebra gene- rowana przez zbi´or mocy C?
2. Jakiej mocy jest zbi´or wszystkich podalgebr algebry hN, ·i, gdzie “·” oznacza operacje, mno˙zenia?
3. Ile parami nieizomorficznych podalgebr generowanych przez jeden element mo˙zna wskaza´c w algebrze liczb naturalnych z mno˙zeniem?
4.∗ Ile parami nieizomorficznych podalgebr mo˙zna wskaza´c w algebrze liczb naturalnych z mno˙zeniem?
5. Czy zbi´or wszystkich podalgebr algebry hN, ·i jest dobrze ufundowany przez inkluzje?, 6. (a) Ile parami nieizomorficznych podalgebr generowanych przez jeden element mo˙zna
wskaza´c w algebrze liczb naturalnych z dodawaniem?
(b)∗ A ile nieizomorficznych podalgebr generowanych przez n element´ow mo˙zna wskaza´c w tej algebrze?
7. Wskaza´c przyk lady algebr, kt´ore maja dok ladnie 1, 2, 3, . . . , ℵ, 0, C podalgebr.
8. Opisa´c podalgebre generowan, a przez, √
2 w algebrze hR, +, ·, 0, 1i.
9. Podaj przyk lad takiej algebry:
(a) kt´orej ka˙zdy niepusty podzbi´or jest podalgebra;,
(b) ˙ze rodzina wszystkich podalgebr nie tworzy kraty zupe lnej;
(c) kt´ora jest izomorficzna z pewna swoj, a podalgebr, a w la´sciw, a i takiej, kt´, ora nie ma tej w lasno´sci;
(d) ˙ze ka˙zde dwie podalgebry generowane przez jeden element sa izomorficzne;, 10. Niech A = hN × N, fAi, gdzie fA(hm, ni) = hm, n + 1i. Przez P oznaczymy zbi´or
wszystkich podalgebr algebry A, a przez ρ — taka relacj, e r´, ownowa˙zno´sci w P, ˙ze B1ρB2 zachodzi wtedy i tylko wtedy gdy B1 i B2 sa izomorficzne.,
(a) Znale´z´c moc zbioru P;
(b) Znale´z´c moc zbioru P/ρ.
1Zadania sa zebrane przypadkowo, nie sprawdzone i bez jakiejkolwiek gwarancji poprawno´, sci. Korzysta´c mo˙zna na w lasne ryzyko i odpowiedzialno´s´c. Cze´,s´c zada´n jest pomys lu D. Walukiewicz, J. Tyszkiewicza, D. Niwi´nskiego i innych. Za poprawki dziekuj, e Pani Magdzie Michalskiej i Panom Micha lowi Jaszczykowi,, Tomkowi Jurkiewiczowi, Krzysztofowi Kulewskiemu, Micha lowi Parkole i Tomaszowi Weksejowi.
11. Niech A = hA, f1A, . . . , fnA, rA1, . . . , rmAi, gdzie symbole f1, . . . , fn sa odpowiednio, k1, . . . , kn-argumentowe. Rozpatrzmy takie przekszta lcenie F : P(A) → P(A):
F (B) = B ∪Sn i=1
→
fi(Bki).
Pokaza´c, ˙ze to przekszta lcenie jest ciag le ze wzgl, edu na uporz, adkowanie przez inkluzj, e,, i ˙ze podstruktura generowana przez zbi´or pusty jest najmniejszym punktem sta lym tego przekszta lcenia. Podstruktura generowana przez dowolny zbi´or B te˙z jest naj- mniejszym punktem sta lym pewnego przekszta lcenia. Jakiego? Jak otrzyma´c te, podstrukture jako sum, e pewnego wst, epuj, acego ci, agu zbior´, ow?
12. M´owimy, ˙ze algebra jest lokalnie sko´nczona, je˙zeli ka˙zda jej sko´nczenie generowana podalgebra jest sko´nczona. Algebra jest jednostajnie lokalnie sko´nczona, je˙zeli dla dowolnego k istnieje takie n, ˙ze ka˙zda podalgebra generowana przez k element´ow jest mocy co najwy˙zej n.
(a) Wskaza´c przyk lad algebry, kt´ora jest lokalnie sko´nczona, ale nie jest jednostajnie lokalnie sko´nczona, cho´c ka˙zda podalgebra generowana przez 1 element ma mniej ni˙z 13 element´ow.
(b) Pokaza´c, ˙ze ka˙zda algebra Boole’a jest jednostajnie lokalnie sko´nczona.
13. Niech f : A → A i przypu´s´cmy, ˙ze B jest minimalna (ze wzgl, edu na zawieranie), podalgebra w algebrze hA, f i. Pokaza´, c, ˙ze jest to podalgebra sko´nczona. (Uwaga:
takie B nie zawsze istnieje.)
14. Jakiej mocy jest rodzina wszystkich podalgebr algebry hT, α, βi, gdzie T = {a, b}∗ jest niesko´nczonym pe lnym drzewem binarnym, a operacje α i β sa okre´slone tak:, α(w) = w · a, β(w) = w · b?
15. Niech A bedzie dowoln, a algebr, a, i niech B b, edzie tak, a podalgebr, a algebry A, ˙ze, pewien element a nie nale˙zy do B. Udowodni´c, ˙ze istnieje podalgebra C, spe lniajaca, warunki a 6∈ C i B ⊆ C oraz maksymalna o tych w lasno´sciach.
16. Zbi´or s l´ow L ⊆ {a, b}∗ jest niezale˙zny, je´sli ˙zadne s lowo w ∈ L nie nale˙zy do podal- gebry generowanej przez L − {w} w algebrze h{a, b}∗, ·i. Pokaza´c, ˙ze dowolny zbi´or niezale˙zny mo˙ze by´c rozszerzony do maksymalnego zbioru niezale˙znego.
17. Je´sli D jest dobrze uporzadkowany, to okre´slamy w D operacj, e s, D jak nastepuje:, je´sli d jest najwiekszym elementem, to s, D(d) = d, w przeciwnym razie sD(d) jest bezpo´srednim nastepnikiem d. Niech D = hD, s, Di. Pokaza´c, ˙ze:
(a) Je´sli D jest nieprzeliczalny to D ma nieprzeliczalnie wiele parami roz lacznych, podalgebr.
(b) Je´sli D = C, to w D jest 2C podalgebr.
(c)∗ Istnieje taki przeliczalny zbi´or D, ˙ze algebra D ma nieprzeliczalnie wiele podal- gebr.
18. Pokaza´c, ˙ze algebra permutacji zbioru {i : i < k} ze sk ladaniem jest generowana przez zbi´or transpozycji.
19. Czy obraz (przeciwobraz) podalgebry przy homomorfizmie musi by´c podalgebra?, 20. Udowodni´c, ˙ze dla dowolnych homomorfizm´ow h1, h2 : A → B, zbi´or {a ∈ |A| | h1(a) =
h2(a)} jest podalgebra algebry A, je´sli tylko jest niepusty.,
21. Udowodni´c, ˙ze homomorfizm jest izomorfizmem wtedy i tylko wtedy, gdy jest silnym homomorfizmem i bijekcja.,
22. Poda´c przyk lad algebry A generowanej przez podzbi´or X oraz przyk lad przeksz- ta lcenia f : X → B, kt´ore nie rozszerza sie do homomorfizmu. Nast, epnie poda´, c taki przyk lad, w kt´orym zbi´or X jest minimalnym zbiorem generator´ow.
23. Udowodni´c, ˙ze struktury hP(R), ∪, ∩i i h{0, 1}R, max, mini, gdzie:
max(f, g)(x) = max(f (x), g(x));
min(f, g)(x) = min(f (x), g(x)),
dla dowolnych funkcji f, g i dowolnego x, sa izomorficzne.,
24. Udowodni´c, ˙ze je´sli struktury A = hA, rA, fAi i B = hB, rB, fBi sa izomorficzne, to, (a) fA jest r´o˙znowarto´sciowa wtedy i tylko wtedy, gdy fB jest r´o˙znowarto´sciowa;
(b) rA jest porzadkiem liniowym wtedy i tylko wtedy, gdy r, B jest porzadkiem linio-, wym.
Poda´c inne przyk lady podobnych r´ownowa˙zno´sci.
25. Kt´ore z nastepuj, acych struktur s, a izomorficzne:, (a) hN, +, 0i i hN, ·, 1i?
(b) hR, +, ·, 0, 1i i hP (N), ∪, ∩, ∅, Ni?
(c) hP2, ⊥i i hP3, ⊥i, gdzie P2 i P3 to odpowiednio zbiory wszystkich prostych w R2 i w R3, a symbol ⊥ oznacza relacje prostopad lo´sci?,
(d) hP2, ki i hP3, ki, gdzie P2 i P3 to odpowiednio zbiory wszystkich prostych w R2 i w R3, a symbol k oznacza relacje r´, ownoleg lo´sci?
(e) hP2, ⊥i i hP2, ki?
(f) hN − {0}, ·i i hNN, +i, gdzie (f + g)(n) = f (n) + g(n)?
26. Dlaczego nastepuj, ace struktury nie s, a izomorficzne?, (a) hQ, +i i hR, +i;
(b) hN, ≤i i h{m − 1n} | m, n ∈ N − {0}}, ≤i;
(c) hN, +i i hZ, +i;
(d) h{a, b}∗, ·i i h{a, b, c}∗, ·i;
27. Dlaczego nastepuj, ace struktury nie s, a izomorficzne?, (a) hN, ≤i i hZ, ≤i;
(b) hQ, ≤i i hR, ≤i.
28. Algebry hR, +, −, 0i i hR+, ·,−1, 1i sa izomorficzne., 29. Ile jest homomorfizm´ow z hN, ≤i do hN, ≥i?
30. Udowodni´c, ˙ze r´o˙zniczkowanie jest homomorfizmem z C1 do C z operacja dodawania, i sta la zero.,
31. Ile jest homomorfizm´ow
”na” z algebry h{a, b}∗, ·, εi do algebry hN, +, 0i?
32. Ile jest homomorfizm´ow z algebry h{a, b}∗, ·, εi w siebie? Ile z nich zachowuje d lugo´s´c?
33. Opisa´c wszystkie ilorazy algebry h{a, b}∗, ·, εi.
34. Niech A = hN, f i, gdzie N jest zbiorem wszystkich liczb naturalnych, a operacja f jest okre´slona tak: f (x) = x + 2, gdy x dzieli sie przez 3, oraz f (x) = x − 1, w przeciwnym, przypadku.
(a) Ile jest wszystkich kongruencji w A?
(b) Ile mo˙zna znale´z´c r´o˙znych obraz´ow homomorficznych algebry A, je´sli uto˙zsamia´c ze soba te, kt´, ore sa izomorficzne?,
35. Niech A = hN, f i, gdzie N jest zbiorem wszystkich liczb naturalnych, a operacja f jest okre´slona tak: f (x) = (x + 1) mod 3.
(a) Opisa´c podalgebry tej algebry.
(b) Ile jest wszystkich kongruencji w A?
(c) Ile mo˙zna znale´z´c r´o˙znych obraz´ow homomorficznych algebry A, je´sli uto˙zsamia´c ze soba te, kt´, ore sa izomorficzne?,
36. Czy relacja ∼ w algebrze term´ow TΣ okre´slona warunkiem:
t ∼ s wtedy i tylko wtedy, gdy S(t) = S(s), dla pewnego podstawienia S, jest kongruencja?,
37. Czy to prawda, ˙ze dla ka˙zdej kongruencji ρ w A × B istnieje taka kongruencja ρ1 w A i taka kongruencja ρ2 w B, ˙ze ha, biρhc, di zachodzi wtedy i tylko wtedy, gdy aρ1c i bρ2d?, A na odwr´ot?
38. Niech v bedzie dowolnym warto´sciowaniem., Opisa´c iloraz algebry term´ow przez jadro v (rozszerzonego na dowolne termy).,
39. Niech A bedzie sko´, nczonym zbiorem i niech f : { 0, 1 }∗ × A → A bedzie dowoln, a, funkcja. Przyjmijmy, ˙ze w ∼, f u wtedy i tylko wtedy gdy dla dowolnego a ∈ A zachodzi f (w, a) = f (u, a). Czy ∼f musi (mo˙ze) by´c kongruencja w algebrze s l´, ow?
40. Poda´c przyk lad takiej algebry A, ˙ze:
(a) A jest izomorficzna ze swoim w lasnym ilorazem przez kongruencje r´, o˙zna od, identyczno´sci;
(b) A jest algebra Boole’a i spe lnia ten sam warunek .,
41. Poda´c przyk lad takiej algebry A i r´o˙znych kongruencji r i s, ˙ze ilorazy A/r i A/s sa, izomorficzne;
42. Zbada´c jakie kongruencje ma algebra liczb naturalnych z nastepnikiem i sta l, a zero., 43. Niech f i g bed, a jednoargumentowymi symbolami funkcyjnymi i niech A = hA, f, A, gAi
bedzie tak, a algebr, a, ˙ze f, A◦ gA = idA. Udowodni´c, ˙ze je´sli algebra B = hA, fB, gBi jest obrazem homomorficznym algebry A to tak˙ze fB ◦ gB = idB.
44. Pokaza´c, ˙ze (A/ρ)/ρ0 jest izomorficzne z pewnym A/ρ00. Znale´z´c odp. homomorfizm.
45. Opisa´c wszystkie kongruencje w pier´scieniu liczb ca lkowitych i w ciele liczb rzeczy- wistych.
46. Jakiej mocy jest zbi´or wszystkich kongruencji algebry hN × N, f i, gdzie f (m, n) = (m + 1, n) dla dowolnych m, n?
47. Pokaza´c, ˙ze kongruencje tworza krat, e zupe ln, a.,
48. Udowodni´c, ˙ze istnienie homomorfizmu pomiedzy algebrami Herbranda (generowany-, mi przez sta le) okre´sla quasiporzadek, kt´, ory po podzieleniu przez odp. r´ownowa˙zno´s´c jest izomorficzny z krata kongruencji algebry term´, ow sta lych.
49. Je´sli dla ka˙zdej algebry A istnieje co najwy˙zej jeden homomorfizm z A0 do A, to A0
jest algebra Herbranda (i na odwr´, ot). Je´sli taki homomorfizm zawsze istnieje, to A0 jest (izomorficzne z) algebra term´, ow sta lych.
50. Niech f : A → B i g : A −→ C bna ed, a homomorfizmami. Udowodni´, c, ˙ze ker(g) ⊆ ker(f ) wtedy i tylko wtedy, gdy istnieje taki homomorfizm h : C → B, ˙ze f = h ◦ g.
51. Niech B = hN+, ◦, 0i, gdzie operacja ◦ jest okre´slona tak:
(n1, . . . , nk) ◦ (p1, . . . , pm) = (n1, . . . , nk−1, nk+ p1, p2, . . . , pm).
Czy B jest p´o lgrupa woln, a?,
52. Rozpatrzmy algebre A = h(N × N), +, ◦, h0, 0ii, w kt´orej operacja ◦ jest okre´slona tak:
(hn1, m1i · · · hnk, mki) ◦ (hp1, q1i · · · hp`, q`i) =
(hn1, m1i · · · hnk−1, mk−1ihnk+ p1, mk+ q1ihp2, q2i · · · hp`, q`i).
(a) Udowodni´c, ˙ze A jest obrazem homomorficznym algebry h{a, b, c}∗, ·, εi.
(b) Czy A jest p´o lgrupa woln, a?,
53. Czy je´sli h : A → A/ρ jest homomorfizmem to ρ ⊆ ker(h)? A je´sli A jest algebra, wolna w jakiej´s klasie algebr?,
54. M´owimy, ˙ze algebra A = hA, f i jest algebra p, etelkow, a, gdy f jest jednoargumentow, a, operacja o nast, epuj, acej w lasno´sci: dla dowolnego a ∈ A istnieje taka (r´, o˙zna od zera) liczba n ∈ N, ˙ze fn(a) = a. Kt´ore z nastepuj, acych stwierdze´, n sa prawdziwe, i dlaczego?
(a) Obraz homomorficzny algebry petelkowej jest zawsze algebr, a p, etelkow, a.,
(b) Ka˙zda kongruencja w algebrze petelkowej jest albo relacj, a totaln, a albo relacj, a, identyczno´sciowa.,
(c) Produkt dw´och algebr petelkowych jest zawsze algebr, a p, etelkow, a.,
(d) Produkt dw´och algebr petelkowych, z kt´, orych ka˙zda jest generowana przez jeden element, jest zawsze generowany przez co najwy˙zej 2 elementy.
(e) Produkt dowolnej rodziny algebr petelkowych jest zawsze algebr, a p, etelkow, a., (f) W klasie wszystkich algebr petelkowych nie ma algebr wolnych.,
(g) Klasa wszystkich algebr petelkowych jest definiowalna r´, owno´sciowo.
55. Jakiej mocy jest
(a) rodzina wszystkich podalgebr;
(b) zbi´or wszystkich kongruencji, algebry hN × N, f i, gdzie
f (m, n) =
h0, 0i, je´sli m = n = 0;
h0, n − 1i, je´sli m = 0 i n > 0;
hm − 1, ni, w przeciwnym przypadku.
56. Rozpatrzmy algebre A = hA, f i, w kt´, orej
• A = (N − {0}) × N;
• f (n, k · n + i) = hn, k · n + i + 1i, dla k ∈ N, i < n − 1;
• f (n, k · n + n − 1) = hn, k · ni, dla k ∈ N.
Kt´ore z nastepuj, acych stwierdze´, n sa prawdziwe i dlaczego?,
(a) Algebra A jest izomorficzna z w lasnym kwadratem kartezja´nskim A × A.
(b) Ka˙zdy obraz homomorficzny algebry A jest te˙z jej podalgebra (z dok ladno´sci, a, do izomorfizmu).
(c) Ka˙zda podalgebra algebry A jest te˙z jej obrazem homomorficznym.
57. Pokaza´c, ˙ze rzuty sa homomorfizmami.,
58. Pokaza´c, ˙ze dla dowolnej algebry C i dowolnych homomorfizm´ow f : C → A, g : C → B, istnieje dok ladnie jeden homomorfizm h : C → A × B, spe lniajacy warunki, π1◦ h = f i π2◦ h = g.
59. Pokaza´c, ˙ze produktQ
n∈Nh{0, 1}, max, min, 0, 1i jest izomorficzny z hP (N), ∪, ∩, ∅, Ni.
60. Je´sli r, s — takie kongruencje w A, ˙ze r ∩ s = id, oraz (r ; s) = A2, to A jest izomor- ficzna z produktem A/r × A/s. Nadto zachodzi twierdzenie odwrotne: czynniki sa, zawsze izomorficzne z pewnymi ilorazami produktu.
61. Uog´olni´c poprzednie zadanie na dowolne produkty przy za lo˙zeniu, ˙ze T
i∈Iρi = id, oraz dla dowolnego ϕ : I → A istnieje takie a, ˙ze ϕiρia dla wszystkich i.
62. Poda´c przyk lad algebry, kt´orej kwadrat kartezja´nski sk lada sie z jej izomorficznych, kopii.
63. Poda´c przyk lad algebry A takiej, ˙ze dla dowolnych dw´och podalgebr B1, B2 ⊆ A ich produkt B1× B2 nie jest izomorficzny z ˙zadna podalgebr, a A.,
64. Opisa´c wszystkie kongruencje, wszystkie podalgebry i kwadrat kartezja´nski dla alge- bry (zrobi´c rysunek):
(a) h{0, 1, 2, 3}, f i, gdzie f (i) = i + 1 mod 4, dla i = 1, . . . , 4;
(b) h{1, 2, 3, 4}, f i, gdzie f (i) = 1, dla i 6= 1, oraz f (1) = 2;
(c) h{1, 2, 3}, ∗i, gdzie i ∗ i = i oraz i ∗ j = k, dla i 6= j 6= k 6= i. Ta algebra jest wolna w pewnej klasie definiowalnej r´owno´sciowo. Jakiej?
65. Obliczy´c warto´s´c termu f (x, g(f (y, x))) w strukturach:
(a) A = h{a, b}∗, fA, gAi, gdzie fA(w, v) = wv i gA(w) = wR, dla dowolnych w i v;
(b) B = h{a, b}∗, fB, gBi, gdzie fB(w, v) to najd lu˙zszy wsp´olny prefiks w i v, oraz gB(w) = tail (w), dla dowolnych w i v;
(c) C = h{a, b}∗, fC, gCi, gdzie fC(w, v) = w i gC(w) = aw, dla dowolnych w i v, przy takim warto´sciowaniu v, ˙ze v(x) = ba, v(y) = bba.
66. Obliczy´c warto´s´c termu (x + y) · (y − x) w strukturach:
hZ, •, +, −i, hP(N), ∩, ∪, −i, hN, ·, ], ∼i, gdzie n•m = 2n+m, n]m = |n−m|, n ∼ m = b n
m + 1c, przy takim warto´sciowaniu v,
˙ze v(x) = 3, v(y) = 7.
67. Obliczy´c warto´s´c termu (x · y) · c w strukturach:
hN, ·, 1i, hN, +, 0i, hN, ], 2i,
gdzie n]m = |n − m|, przy takim warto´sciowaniu v, ˙ze v(x) = 2 i v(y) = 3.
68. Zbada´c czy krata zbior´ow wypuk lych na p laszczy´znie jest dystrybutywna.
69. Czy homomorfizm porzadkowy krat (algebr Boole’a) jest homomorfizmem krat (al-, gebr Boole’a)?
70. Czy obraz homomorficzny kraty dystrybutywnej musi by´c krata dystrybutywn, a?, 71. Rozpatrzmy relacje r w zbiorze P (R), okre´slon, a nast, epuj, aco: A rB wtedy i tylko,
wtedy gdy A i B sa r´, ownoliczne. Czy relacja r jest kongruencja w algebrze Boole’a, hP (R), ∪, ∩, −, R, ∅i? Je´sli tak, to opisa´c algebre ilorazow, a.,
72. Pokaza´c, ˙ze je´sli wszystkie filtry w algebrze Boole’a sa g l´, owne, to jest ona sko´nczona.
73. Scharakteryzowa´c kongruencje w algebrach Boole’a jako relacje zadane przez filtry na dwa r´ownowa˙zne sposoby:
(a) aρb wtedy i tylko wtedy gdy (a ∪ −b) ∩ (b ∪ −a) ∈ F ;
(b) aρb wtedy i tylko wtedy gdy istnieje f ∈ F , takie ˙ze a ∩ f = b ∩ f .
74. Pokaza´c, ˙ze je´sli ∼ jest kongruencja w algebrze Boole’a B, to F = [1], ∼ jest filtrem, oraz a ∼ b zachodzi wtedy i tylko wtedy, gdy (a ∪ −b) ∩ (b ∪ −a) ∈ F .
75. Przy oznaczeniach z poprzedniego zadania pokaza´c, ˙ze filtr F jest maksymalny wtedy i tylko wtedy, gdy B/∼ jest dwuelementowa.
76. Niech B bedzie algebr, a Boole’a. Dla dowolnego a ∈ B przez R, a oznaczymy rodzine, wszystkich filtr´ow maksymalnych, do kt´orych nale˙zy a. Udowodni´c, ˙ze dla dowol- nych a, b:
(a) Ra∪b= Ra∪ Rb; (b) Ra∩b= Ra∩ Rb; (c) R0 = ∅ i R1 = F ; (d) R−a= F − Ra,
gdzie F oznacza rodzine wszystkich filtr´, ow maksymalnych w B. Wywnioskowa´c stad,,
˙ze algebra B jest izomorficzna z pewna podalgebr, a algebry P(F ).,
77. Udowodni´c, ˙ze Z × Z z dodawaniem po wsp´o lrzednych jest woln, a grup, a abelow, a, o dw´och generatorach.
78. Opisa´c kraty wolne o jednym i dw´och generatorach. Czy krata wolna o trzech gene- ratorach jest dystrybutywna?
79. Udowodni´c, ˙ze dwie algebry wolne w tej samej klasie i o tej samej liczbie wolnych generator´ow musza by´, c izomorficzne.
80. Pokaza´c, ˙ze P H(K) ⊆ HP (K), P S(K) ⊆ SP (K), oraz SH(K) ⊆ HS(K), gdzie P (K), S(K) i P (K) oznacza odpowiednio klase wszystkich produkt´, ow, podalgebr i obraz´ow homomorficznych algebr z klasy K. Stad HSP (HSP (K)) = HSP (K).,
81. Pokaza´c, ˙ze je´sli A jest algebra woln, a w klasie K to jest te˙z woln, a w klasie HSP (K)., 82. Pokaza´c, ˙ze nie zawsze zachodza inkluzje,
(a) HP (K) ⊆ P H(K);
(b) SP (K) ⊆ P S(K);
(c) HS(K) ⊆ SH(K).
83. Jaki jest zwiazek pomi, edzy K i Mod(Eq(K)), a jaki pomi, edzy E i Eq(Mod(E))?, Kiedy zachodza r´, owno´sci?
84. Czy algebra hP (N), ∪, ∩i jest krata woln, a?,
85. Pokaza´c, ˙ze aksjomaty grup sa wzajemnie niezale˙zne.,
86. Podaj przyk lad r´owno´sci prawdziwej i nieprawdziwej w algebrze (a) hP (N), ∪, ∩i;
(b) hN, ·, 1i;
(c) hN, +, 0i.
87. Czy algebra hN, ·, 1i jest p´o lgrupa woln, a? A woln, a p´, o lgrupa abelow, a?,
88. Algebry hN − {0}, ·, 1i i hN, +, 0i sa wolne w pewnej r´, owno´sciowo definiowalnej klasie algebr. Jakiej? Wska˙z ich wolne generatory. Opisz algebre woln, a w tej samej klasie, o dw´och wolnych generatorach.
89. Czy klasa wszystkich lokalnie sko´nczonych (zob. zadanie 12) algebr sygnatury Σ jest definiowalna r´owno´sciowo?
90. W algebrze term´ow T (1) dla jezyka z jedn, a operacj, a unarn, a definiujemy:,
t ≤ t0 wtedy i tylko wtedy, gdy istnieje automorfizm h algebry T (1), taki ˙ze h(t) = t0 Czy to jest cze´sciowy (liniowy, dobry) porz, adek? Co si, e zmieni dla algebry T (2)?,
91. Scharakteryzowa´c te sko´nczone algebry Boole’a, kt´ore sa algebrami wolnymi.,
92. Niech E bedzie takim zbiorem r´, owna´n, ˙ze (t1 = t2) 6∈ Con(E). Istnieje maksymalny zbi´or E0 taki, ˙ze E ⊆ E0 oraz (t1 = t2) 6∈ Con(E0)
93. Je´sli rozmaito´s´c ma algebre co najmniej 2-elementow, a, to ma niesko´, nczona, a je´sli, ma niesko´nczona to ma przeliczaln, a.,
94. Czy algebra A z zadania 35 jest wolna w klasie zdefiniowanej przez r´ownanie
”f (f (f (f (x)))) = f (x)”?
95. Dana sygnatura z dwiema operacjami unarnymi a i b. Rozwa˙zamy trzy algebry.
(a) zbi´or {1}∗ z operacjami a(x) = 1x, b(x) = 1x;
(b) zbi´or {1, 2}∗ z operacjami a(x) = 1x, b(x) = 2x;
(c) zbi´or {1, 2, 3}∗ z operacjami a(x) = 1x, b(x) = 2x.
W kt´orych z nich prawdziwe sa te same r´, ownania?
96.∗ Czy mo˙zliwe, aby ta sama algebra by la wolna w pewnej klasie K z dwoma r´o˙znymi zbiorami wolnych generator´ow
(a) tej samej mocy?
(b) r´o˙znej mocy?
97. Opisa´c algebre woln, a o 2 generatorach w klasie definiowanej r´, owno´sciami (x · y) · z = x · (y · z), x · x = x.
98. Poda´c przyk lad klasy K, algebry A wolnej w K i takiego r´ownania t1 = t2, kt´ore jest prawdziwe w A, ale nie w K.
99. Algebra A jest algebra woln, a w klasie K o czterech wolnych generatorach. Udowodni´, c,
˙ze je´sli F V (t1) ∪ F V (t2) ⊆ {x1, x2, x3}, oraz A |= t1 = t2 to K |= t1 = t2.
100. Sygnatura Σ sk lada sie z dw´, och symboli sta lych a i b oraz jednego dwuargumentowego symbolu funkcyjnego f . Klasa K algebr sygnatury Σ jest okre´slona r´ownaniami f (f (x, y), z) = f (x, f (y, z)) i f (a, b) = f (b, a). Czy K |= f (x, y) = f (y, x)? A czy to r´ownanie jest prawdziwe w algebrze poczatkowej w K?,
101. Rozwa˙zamy trzy algebry O = hO, ⊕i, T = hT, ⊕i i K = hK, ⊕i, gdzie zbiory O, T i K to odpowiednio odcinek, tr´ojkat i kwadrat. Operacja ⊕ jest zawsze okre´slona tak, samo: A ⊕ B to ´srodek odcinka AB.
(a) Udowodni´c, ˙ze ka˙zdy wypuk ly podzbi´or zbioru T jest podalgebra w T . Czy, wszystkie podalgebry sa wypuk le?,
(b) Czy algebra O jest izomorficzna z jakim´s ilorazem algebry T ?
(c) Udowodni´c, ˙ze HSP ({O}) = HSP ({T }) = HSP ({K}).
(d) Niech W bedzie algebr, a woln, a w klasie HSP ({O}) o dw´, och wolnych genera- torach. Udowodni´c, ˙ze W jest niesko´nczona.
(e) Udowodni´c, ˙ze w algebrach O, T i K prawdziwe sa te same r´, ownania.
(f) Z cze´sci (101e) wywnioskowa´, c, ˙ze odcinki lacz, ace po lowy przeciwleg lych bok´, ow dowolnego czworokata dziel, a si, e nawzajem na po lowy.,
(g) Udowodni´c, ˙ze ˙zadne dwie spo´sr´od algebr O, T i K nie sa izomorficzne.,
102. Symbol funkcyjny f jest dwuargumentowy. Termy tn, dla n > 0, sa zdefiniowane, tak: t1 = f (x1, x0), tn+1 = f (xn+1, tn). Oczywi´scie F V (tn) = {x0, . . . , xn}. Przez Γm oznaczymy zbi´or wszystkich r´owna´n postaci
”tn = x0” dla n ≥ m. M´owimy, ˙ze algebra A sygnatury Σ jest fajna, je´sli A |= tn = x0 dla pewnego n > 0. Natomiast algebra A jest lepsza, gdy A |= Γm dla pewnego m > 0.
(a) Kt´ore z r´owno´sci f (x, y) = f (z, y), f (x, y) = f (z, u), f (x, y) = y sa prawdziwe, w ka˙zdej fajnej algebrze? A kt´ore w ka˙zdej lepszej?
(b) Czy klasa algebr fajnych jest definiowalna r´owno´sciowo? A klasa algebr lep- szych?
(c) Czy istnieje takie zdanie pierwszego rzedu ϕ, ˙ze A |= ϕ zachodzi wtedy i tylko, wtedy gdy A jest algebra fajn, a? A jak jest w przypadku algebr lepszych?, (d) Ile element´ow ma algebra wolna o trzech wolnych generatorach w klasie algebr
lepszych?
(e) Czy ka˙zda relacja r´ownowa˙zno´sci w algebrze fajnej jest w tej algebrze kongru- encja? A jak jest w przypadku algebr lepszych?,
Rozwiazania i wskaz´, owki do niekt´orych zada´n
Zadanie 4. Wskaz´owka: Zrobi´c zadanie 25f.
Zadanie 52a. Wskaz´owka: znale´z´c trzy generatory.
Zadanie 54. Ka˙zda algebra petelkowa sk lada si, e z,
”petli”, czyli roz l, acznych podalgebr, postaci {a0, . . . , an−1}, gdzie f (ai) = ai+1 dla i < n − 1, oraz f (an−1) = a0.
1. Tak. Niech hA, f i bedzie algebr, a p, etelkow, a. Je´sli h : hA, f i, −→ hB, gi jest homo-na morfizmem, oraz fn(a) = a, to oczywi´scie gn(h(a)) = h(fn(a)) = h(a). Ponadto ka˙zdy element B jest postaci f (a), dla pewnego a ∈ A.
2. Nie. Niech np. A = {0, . . . , 5}, oraz f (i) = i + 1 mod 6, dla dowolnego i. Relacja przystawania modulo 3 jest kongruencja w algebrze hA, f i.,
3. Tak. Niech hA, f i i hB, gi bed, a algebrami p, etelkowymi. Ich iloczyn kartezja´, nski to algebra hA×B, ϕi, w kt´orej ϕ(a, b) = hf (a), g(b)i. Je´sli ha, bi ∈ A×B, to dla pewnych n, m zachodzi fn(a) = a i gm(b) = b. Jesli k = NWW (m, n) to ϕk(a, b) = ha, bi.
4. Nie. Produkt petli rozmiaru 6 i 15 sk lada si, e z 3 roz l, acznych p, etli.,
5. Nie. Niech An= {0, . . . , n − 1} i niech fn(i) = i + 1 mod n, dla i ∈ An. Produktem algebr hAn, fni jest algebra hQ
n∈N−{0}An, ϕi, w kt´orej ϕ(α)(n) = α(n) + 1 mod n dla dowolnego α ∈ Q
n∈N−{0}An. Dla ustalenia uwagi niech α bedzie stale r´, owna zeru.
Wtedy dla m > n zachodzi ϕn(α)(m) = n 6= 0, a wiec ϕn(α) 6= α. A wiec nasz, produkt nie jest algebra p, etelkow, a.,
6. Tak. Przypu´s´cmy, ˙ze algebra hA, f i jest wolna w klasie algebr petelkowych, i niech, a ∈ A bedzie takie, ˙ze f, n(a) = a. Je´sli hB, gi jest pojedyncza p, etl, a rozmiaru, wiekszego od n, to nie istnieje ˙zaden homomorfizm z hA, f i do hB, gi.,
7. Nie. Wynika to z poprzedniej cze´sci, bo klasy definiowalne r´, owno´sciowo maja algebry, wolne. Inne rozwiazanie wynika z cze´sci (e): ta klasa nie jest zamkni, eta ze wzgl, edu, na produkty.
Zadanie 55. Niech A = {h0, ni | n ∈ N} oraz Bn = {hm, ni | m ∈ N}.
(a) Oczywi´scie ka˙zda podalgebra jest podzbiorem zbioru N × N, a wiec jest ich co naj-, wy˙zej C. Ponadto, dla dowolnego P ⊆ N, zbi´or ZP = A ∪S{Bn | n ∈ P } jest podalgebra algebry hN × N, f i. Mamy wi, ec dok ladnie C podalgebr.,
(b) Niech P ⊆ N i niech hP : N × N −→ Zna P (gdzie ZP jest jak w cze´sci (a)) b, edzie, okre´slone tak:
h(m, n) = hm, ni, je´sli n ∈ P ;
h0, n + mi, w przeciwnym przypadku.
Przekszta lcenie hP jest homomorfizmem. Co wiecej, dla r´, o˙znych P , jadra homo-, morfizm´ow hP sa r´, o˙zne.2 Istotnie: je´sli np. n ∈ P − Q to hQ(1, n) = hQ(0, n + 1), ale hP(1, n) 6= hP(0, n + 1). Mamy wiec continuum r´, o˙znych kongruencji. Podobnie jak w punkcie (a), ograniczenie z g´ory jest oczywiste, a wiec moc zbioru wszystkich, kongruencji jest r´owna C.
Zadanie 56. Nasza algebra jest algebra p, etelkow, a (zob. zadanie 54), przy czym liczba p, etli, ka˙zdego mo˙zliwego rozmiaru n jest niesko´nczona. Zatem ka˙zda przeliczalna algebra petel-, kowa jest podalgebra algebry A. Ka˙zdy obraz homomorficzny algebry A jest przeliczaln, a, algebra p, etelkow, a, wi, ec stwierdzenie (b) jest prawdziwe.,
Podobnie iloczyn kartezja´nski A × A jest algebra p, etelkow, a i te˙z ma niesko´, nczenie wiele petli ka˙zdego rozmiaru, wi, ec stwierdzenie (a) jest prawdziwe.,
Natomiast stwierdzenie (c) nie jest prawdziwe, bo na przyk lad podalgebra z lo˙zona z ele- ment´ow h3, 0i, h3, 1i, h3, 2i nie jest obrazem homomorficznym A. Gdyby bowiem h by lo odpowiednim homomorfizmem, to mieliby´smy f (f (h(2, 0))) = h(f (f (2, 0))) = (2, 0) a to nie mo˙ze zaj´s´c w trzyelementowej petli.,
Zadanie 64c. Jest to algebra wolna (o dw´och wolnych generatorach) w klasie zadanej przez r´ownania x ∗ x = x, x ∗ y = y ∗ x, x ∗ (y ∗ x) = y.
Zadanie 82. Cze´s´, c 1: Dowolny zbi´or potegowy jest izomorficzny z produktem dwuelemen-, towych algebr Boole’a i ma iloraz, kt´ory nie jest zbiorem potegowym (nie jest atomowy)., Natomiast ilorazy algebr dwuelementowych sa trywialne wi, ec ich produkty s, a atomowe., Cze´s´, c 2: Podalgebra produktu hN, si × hN, si z lo˙zona z dw´och ga lezi sama nie jest produk-, tem podalgebr.
Cze´s´, c 3: Cia lo Z3 jest obrazem podalgebry Z cia la R, ale nie jest podalgebra ˙zadnego, ilorazu, bo idea ly sa tylko trywialne.,
Zadanie 89. Niech An bedzie,
”petl, a” rozmiaru n + 1. Wtedy produkt, Q
n∈NAn nie jest lokalnie sko´nczony, a nawet ka˙zdy jego element generuje niesko´nczona podalgebr, e. Zatem, klasa algebr lokalnie sko´nczonych nie jest zamknieta ze wzgl, edu na produkty i nie mo˙ze, by´c definiowalna r´owno´sciowo.
Zadanie 91. Wskaz´owka: Dla 3 generator´ow narysowa´c 3 k´o lka.
Zadanie 93. Niesko´nczona, bo jest zamkni, eta ze wzgl, edu na produkty, przeliczaln, a, bo jest, zamknieta ze wzgl, edu na podalgebry.,
Zadanie 95. W drugiej i trzeciej.
2Mo˙zna powiedzie´c wiecej: obrazy homomorfizm´ow hP i hQ nie sa nawet izomorficzne.,
Zadanie 97. Ta algebra ma wszystkiego 6 element´ow: a, b, ab, ba, aba i bab.
Zadanie 98. P´o lgrupa wolna o jednym generatorze (algebra s l´ow jednoliterowych) jest abe- lowa (tj. prawdziwe jest w niej r´ownanie x · y = y · x. Podobnie, je´sli K jest definiowana r´owno´sciami f (x, x, y) = x, f (y, x, x) = x i f (x, y, x) = x to algebra wolna o dw´och generatorach jest dwuelementowa i zachodzi w niej warunek f (x, y, z) = f (y, x, z).
Zadanie 99. Niech a1, a2, a3, a4 bed, a wolnymi generatorami algebry A. Za l´, o˙zmy, ˙ze B ∈ K i ˙ze w jest warto´sciowaniem w B. Przyporzadkowanie zadane warunkami h(a, i) = w(xi) dla i = 1, 2, 3 oraz h(a4) = x1 rozszerza sie do homomorfizmu h : A → B. Niech v b, edzie, takim warto´sciowaniem w A przy kt´orym v(xi) = ai dla i = 1, 2, 3. Je´sli teraz F V (t) ⊆ {x1, x2, x3}, to w(t) = h(v(t)), co pokazujemy przez indukcje ze wzgl, edu na d lugo´s´, c termu t:
Dla zmiennych r´owno´s´c wynika wprost z za lo˙zenia. Je´sli t = f (u1, . . . , un) to w(t) = fB(w(u1), . . . , w(un)) = fB(h(v(u1)), . . . , h(v(un))) = h(fA(v(u1)), . . . , fA(v(un))) =
= h(v(f (u1, . . . , un))) = h(v(t)).
A zatem w(t1) = h(v(t1)) = h(v(t2)) = w(t2). Stad B, w |= t, 1 = t2.
Zadanie 101. 101a. Je´sli podzbi´or P jest wypuk ly to odcinek lacz, acy dwa punkty z P, jest zawarty w P . Tym bardziej wiec ´srodek tego odcinka nale˙zy do P . Ale podalgebra, generowana przez dwa r´o˙zne punkty nie jest wypuk la, bo jest przeliczalna.
101b. Tak. Rzutowanie tr´ojkata na odcinek zachowuje operacj, e ⊕, jest wi, ec homomor-, fizmem. A zatem O jest izomorficzne z ilorazem T przez jadro tego homomorfizmu., 101c. Z cze´sci (101b) wynika, ˙ze O ∈ H({T }) a st, ad HSP ({O}) ⊆ HSP ({T }). Dalej, mamy T ∈ S({K}), bo tr´ojkat T jest podobny do pewnego tr´, ojkata zawartego w K., (Podobie´nstwo zachowuje ´srodki odcink´ow, wiec jest izomorfizmem). St, ad HSP ({T }) ⊆, HSP ({K}). Wreszcie kwadrat jest produktem dw´och odcink´ow, wiec K ∈ P ({O}) i mamy, te˙z HSP ({K}) ⊆ HSP ({O}).
101d. Do naszej klasy nale˙zy odcinek (0, 1) z operacja x ⊕ x, 0 = 12(x + x0) (jest izomorficzny z O). Je´sli generatorom algebry wolnej przyporzadkujemy liczby 0 i 1 to obrazem homo-, morfizmu rozszerzajacego to przyporz, adkowanie jest ta w la´snie niesko´, nczona podalgebra.
A wiec algebra wolna te˙z musi by´, c niesko´nczona.
101e. Nale˙zy skorzysta´c z cze´sci (101c).,
101f. Odcinek O jest izomorficzny z przedzia lem (0, 1), gdzie operacja ⊕ to ´srednia aryt- metyczna. Zatem O |= (x ⊕ y) ⊕ (z ⊕ v) = (x ⊕ v) ⊕ (y ⊕ z). Wybierzmy teraz kwadrat K tak, aby ca ly nasz czworokat by l w nim zawarty. Teza wynika st, ad, ˙ze w K powy˙zsze, r´ownanie te˙z jest prawdziwe.
101g. W algebrze O sa dwa takie punkty C, kt´, ore nie sa postaci A ⊕ B dla A, B ∈ O,, A, B 6= C. W algebrze T sa takie trzy, a w K cztery.,
Zadanie 102.
Cze´,s´c 102a: Warto´s´c termu tnprzy warto´sciowaniu {an/xn, . . . , a0/x0} bedziemy dla uprosz-, czenia zapisywa´c po prostu jako tn(an, . . . , a0).
Poka˙zemy najpierw, ˙ze w algebrach fajnych prawdziwe jest r´ownanie f (x, y) = f (z, y), tj., ˙ze operacja f zale˙zy tylko od drugiego argumentu. Za l´o˙zmy, ˙ze w algebrze A prawdziwe jest r´ownanie tn = x0. Wtedy, dla dowolnych a0, . . . , an:
a0 = tn(an, . . . , a0) = tn−1(an, . . . , f (a1, a0)) = f (an, tn−1(an−1, . . . , a0)).
Zatem f (a01, a0) = f (a01, tn(an, . . . , a1, a0)) = tn(a01, an, . . . , a2, f (a1, a0)) = f (a1, a0), dla dowolnych a1, a01.
Pozosta le dwa r´ownania nie sa prawdziwe na przyk lad w algebrze o elementach 0, 1 i 2,, w kt´orej f (a, b) = (b + 1) mod 3.
Natomiast w algebrach lepszych prawdziwe jest r´ownanie f (x, y) = y, bo dla dostatecznie du˙zego n mamy a0 = tn+1(an, . . . , a0) = tn(an, . . . , f (a1, a0)) = f (a1, a0). Oznacza to, ˙ze algebry lepsze to dok ladnie te algebry, w kt´orych f jest rzutowaniem na druga wsp´, o lrzedn, a., (Rzutowanie spe lnia definicje dla m = 1.) Ale rzutowanie na og´, o l nie jest funkcja sta l, a,, wiec r´, ownanie f (x, y) = f (z, u) nie jest prawdziwe w algebrach lepszych.
Cze´,s´c 102b: Z powy˙zszego wynika, ˙ze klasa algebr lepszych jest definiowalna r´ownaniem f (x, y) = y. Natomiast klasa algebr fajnych nie jest definiowalna r´owno´sciowo, bo nie jest zamknieta ze wzgl, edu na produkty. Rozpatrzmy np. algebry A, n = hAn, fni, gdzie An = {0, . . . , n} oraz fn(a, b) = (b + 1) mod n. Wtedy produkt Πn∈NAn nie jest fajny.
Ostatnia zmiana 25 sierpnia 2005 o godzinie 13: 06.