Задача DFA: напишите полную грамматику для L, включая четверку и правила производства.
L ={x: ∃y ∈ {a, b}* : x = ay}
Отвечать:
G={{S, A}, {a, b}, S, P}
P: S => aA
A => aA | bA | λ
Мой вопрос:
- Почему для
A
естьλ
, а дляS
нетλ
? - Из определения языка это любая строка, которая начинается с
a
и содержит толькоa
иb
, но почему в ответеA => bA
. Не означает ли это, что строка начинается сb
, если онаA => bA
?
Большое спасибо