Języki, automaty i obliczenia/Ćwiczenia 1: Słowa, katenacja - elementy teorii półgrup, półgrupy i monoidy wolne: Różnice pomiędzy wersjami
m Zastępowanie tekstu - "\mathds{" na "\mathbb{" |
m Zastępowanie tekstu - "\slash" na "/" |
||
Linia 228: | Linia 228: | ||
Podaj przykład półgrupy <math>S</math> i kongruencji <math>\rho</math> taki, że | Podaj przykład półgrupy <math>S</math> i kongruencji <math>\rho</math> taki, że | ||
<math>|S|=\infty</math> ale <math>S | <math>|S|=\infty</math> ale <math>S / \rho</math> jest skończona. | ||
}} | }} | ||
{{cwiczenie|16|| | {{cwiczenie|16|| | ||
Rozważmy monoid <math>S=(\mathbb{Z}, +)</math> i ustalmy <math>k \in \mathbb{N}</math>. Znajdź monoidy ilorazowe <math>S | Rozważmy monoid <math>S=(\mathbb{Z}, +)</math> i ustalmy <math>k \in \mathbb{N}</math>. Znajdź monoidy ilorazowe <math>S / \rho</math>, gdzie relacja <math>\rho</math> zdefiniowana jest następująco (najpierw sprawdź, czy <math>\rho</math> jest kongruencją!): <br> | ||
<math>x \rho y</math> wtw <math>x = y \mod k</math>. | <math>x \rho y</math> wtw <math>x = y \mod k</math>. |
Wersja z 19:25, 24 wrz 2020
Ćwiczenia 1
Ćwiczenie 1
Pokaż, że jeśli w zbiorze określimy działanie
Ćwiczenie 2
Udowodnij, że w monoidzie istnieje dokładnie jeden element neutralny.
Ćwiczenie 4
Niech będzie homomorfizmem półgrup. Pokaż, że jest kongruencją.
Ćwiczenie 5
Skonstruuj odwzorowanie tak, aby było homomorfizmem monoidu w monoid .
Ćwiczenie 6
jest homomorfizmem monoidu na wtw gdy
( Z faktów, że jest homomorfizmem półgrup i suriekcją należy wywnioskować, że jest elementem neutralnym w
).
Ćwiczenie 7
Niech będzie dowolną półgrupą, a dowolnym podzbiorem . Udowodnij, że relacja taka, że
<flash>file=ja-lekcja01-c-rys1.swf|width=350|height=150</flash>
<div.thumbcaption>Rysunek 1Ćwiczenie 11
Sprawdź, które z poniższych struktur są półgrupami, które monoidami, a które ani półgrupami, ani monoidami. W przypadku monoidów wskaż element neutralny.
- (1) ,
- (2) ,
- (3) ,
- (4) ,
- (5) ,
- (6) ,
- (7) ,
- (8) ,
- (9) , gdzie jest rodziną macierzy o wymiarze o elementach rzeczywistych,
- (10) , gdzie jest zdefiniowane jak powyżej,
- (11) , gdzie jest zbiorem liczb całkowitych podzielnych przez ,
- (12) zbiór wszystkich drzew binarnych wraz z działaniem , zdefiniowanym w sposób przedstawiony na rysunku 1 (czyli działanie na drzewach i polega na dodaniu jednego wierzchołka, który jest nowym korzeniem, a jego lewym i prawym dzieckiem są odpowiednio drzewa i ).
Ćwiczenie 12
Które z półgrup i monoidów z zadania 1.11 są przemienne?
Ćwiczenie 13
Niech i będą półgrupami. Sprawdź, czy półgrupami są także:
- (1) , gdzie ,
- (2) , gdzie i .
Ćwiczenie 14
Podaj przykłady:
- (1) jednoelementowego monoidu,
- (2) jednoelementowej półgrupy,
- (3) monoidów o 3, 5 i 11 elementach,
- (4) nieskończonej przeliczalnej półgrupy,
- (5) nieskończonej nieprzeliczalnej półgrupy.
Ćwiczenie 15
Podaj przykład półgrupy i kongruencji taki, że ale jest skończona.
Ćwiczenie 16
Rozważmy monoid i ustalmy . Znajdź monoidy ilorazowe , gdzie relacja zdefiniowana jest następująco (najpierw sprawdź, czy jest kongruencją!):
wtw .
Ćwiczenie 17
Niech będzie dowolną półgrupą, a dowolnym podzbiorem . Udowodnij, że:
- (1) relacja taka, że
jest lewą kongruencją,
- (2) relacja taka, że
jest kongruencją.
Ćwiczenie 18
W monoidzie wolnym rozważamy następujące podmonoidy:
- (1) ,
- (2) .