Pode-se afirmar que a propriedade de fecho consiste em um conjunto de operações sobre as linguagens regulares que produzem uma nova linguagem também regular. Essas operações têm como intuito possibilitar a união, a interseção, a concatenação, entre outras operações sobre as linguagens regulares. Visto isso, considere as operações de união e concatenação. Assim, dadas as linguagens L1 = {a, aaa, b}, L2 = {bb, c} e L3 = {aa, cc, d} sobre o ∑ = {a, b, c, d}, informe qual é a linguagem obtida por L4 = ( L1 ∪ L2).L3 . Selecione a resposta:
Questão
Pode-se afirmar que a propriedade de fecho consiste em um conjunto de operações sobre as linguagens regulares que produzem uma nova linguagem também regular. Essas operações têm como intuito possibilitar a união, a interseção, a concatenação, entre outras operações sobre as linguagens regulares.
Visto isso, considere as operações de união e concatenação. Assim, dadas as linguagens L1 = {a, aaa, b}, L2 = {bb, c} e L3 = {aa, cc, d} sobre o ∑ = {a, b, c, d}, informe qual é a linguagem obtida por L4 = ( L1 ∪ L2).L3 .
Selecione a resposta:
Alternativas
a) L4 = {aaa, acc, ad, aaaac, aaacc, aaadc, baa, bcc, bd, bbaa, bbcc, bbd, caa, ccc, cd}.
b) L4 = {aaa, acc, ad, aaaaa, aaacc, aaad, baa, bcc, bd, bbaa, bbcc, bbd, caa, ccc, cd}.
c) L4 = {ε, aaa, acc, ad, aaaaa, aaacc, aaad, baa, bcc, bd, bbaa, bbcc, bbd, caa, ccc, cd}.
d) L4 = {ε, aaa, acc, ad, aaaa, aaacc, aaad, baa, bcc, bd, bbaa, bbcc, bbd, caa, ccc, cd}.
e) L4 = {ε, a, aaa, b, bb, c, aaa, acc, ad, aaaaa, aaacc, aaad, baa, bcc, bd, bbaa, bbcc, bbd, caa, ccc, cd}.
Explicação
Temos:
-
Primeiro fazemos a união: [ L_1 \cup L_2 = {a, aaa, b, bb, c}. ]
-
Agora fazemos a concatenação com : [ L_4 = (L_1 \cup L_2)\cdot L_3 = {xy \mid x\in (L_1\cup L_2),\ y\in L_3}. ]
Concatenando cada elemento de com cada elemento de :
-
Para :
-
Para :
-
Para :
-
Para :
-
Para :
Logo, [ L_4 = {aaa, acc, ad, aaaaa, aaacc, aaad, baa, bcc, bd, bbaa, bbcc, bbd, caa, ccc, cd}. ]
Alternativa correta: (b).