クラスの宿題に取り組んでいて、この質問に行き着きました:
次の正規表現のそれぞれについて、表現で定義された言語にない最小限の長さの文字列を指定します。
(bb)*(aa)*b*
a*(bab)*∪b∪ab
私は最初のものについてのみ助けを得ようとし、2番目のものを理解できるかどうかを確認します. 私が知っていることは次のとおりです。Kleene * は、0 個以上の可能な要素を示します。集合の和集合は、集合 a と集合 b のすべての要素を含み、要素を繰り返さない集合です。ラムダを挿入することから始まる最初の問題に取り組むと、次のようになります。
1 回目: bbaab
2 回目: bbbbaabaabbaabbbbaab
3 回目: bbbbbbaabaabbaabbbbaabaabbbbaabaabbaabbbbaabbbbbbaabaabbaabbbbaab
長さが 0 から 5 の文字列よりも正しく実行している場合、言語には含まれていません。私はこれを正しくやっていますか?