Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
lfa:2023:lab06 [2023/11/13 19:24] mihai.udubasa created |
lfa:2023:lab06 [2023/11/23 23:34] (current) alexandra.udrescu01 |
||
---|---|---|---|
Line 18: | Line 18: | ||
</hidden> | </hidden> | ||
- | /* | + | |
<hidden DFA2> | <hidden DFA2> | ||
Line 163: | Line 163: | ||
</hidden> | </hidden> | ||
- | */ | + | |
Line 209: | Line 209: | ||
* $math[q_2 = A^*(Bq_1\cup \epsilon)] | * $math[q_2 = A^*(Bq_1\cup \epsilon)] | ||
* We replace $math[q_2] into the first equation: | * We replace $math[q_2] into the first equation: | ||
- | * $math[q_1 = A q_1 \cup BA^*(B q_1 \cup \epsilon) = (A \cup BA^*) q_1 \cup BA^*] | + | * $math[q_1 = A q_1 \cup BA^*(B q_1 \cup \epsilon) = (A \cup BA^*B^*) q_1 \cup BA^*] |
- | * and we apply Arden's lemma again: $math[q_1 = (A \cup BA^*)^*BA^*] | + | * and we apply Arden's lemma again: $math[q_1 = (A \cup BA^*B)^*BA^*] |
=== Exercise === | === Exercise === | ||
Line 218: | Line 218: | ||
- | /* | + | |
<hidden Solution> | <hidden Solution> | ||
Line 266: | Line 266: | ||
=> q2 = B*A(A+B+A | B+A)*A* | => q2 = B*A(A+B+A | B+A)*A* | ||
</hidden> | </hidden> | ||
- | */ | + | |