$\Sigma = \{a, b\}$をアルファベットとする。 (1) $A = \{a, ab, abb\}, B = \{\epsilon, b\}$のとき、$AB$と$BA$を求める。 (2) $A = \{a, b\}^*, B = \{b\}$のとき、$AB$と$BA$を求める。 (3) $A = \{a, b\}^+, B = \{b\}$のとき、$AB$と$BA$を求める。 ここで、$\epsilon$は空文字列、$X^*$は$X$に属する文字列の0回以上の連接、$X^+$は$X$に属する文字列の1回以上の連接を表す。
2025/6/19
1. 問題の内容
をアルファベットとする。
(1) のとき、とを求める。
(2) のとき、とを求める。
(3) のとき、とを求める。
ここで、は空文字列、はに属する文字列の0回以上の連接、はに属する文字列の1回以上の連接を表す。
2. 解き方の手順
(1) のとき
なので、
なので、
(2) のとき
なので、に属する任意の文字列にを連接したものがとなる。
つまり、
なので、に属する任意の文字列の先頭にを連接したものがとなる。
つまり、
(3) のとき
なので、に属する任意の文字列にを連接したものがとなる。
つまり、
なので、に属する任意の文字列の先頭にを連接したものがとなる。
つまり、
3. 最終的な答え
(1)
(2)
(3)